BODY {

margin:0px;

padding-top:10px;

padding-bottom:10px;

background:url('../images/page_bg.gif') repeat-x #C8E3F1;

}

/*#333D89*/

img.framed { 

padding: 6px;

border: 1px solid #333; 

background-color: #FFF; } 

.topfont11px{

COLOR: #ccc; FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif;  font-size:12px;

}

.12pxtitle{

font-size:12px; color:#fff; font-weight:bold; FONT-FAMILY:Calibri, Arial, Helvetica, sans-serif;

}
.iconfront{
background-image:url(../images/lights.png);
background-position:left;
background-repeat:no-repeat;
}

A:link{

COLOR: #006BC3; TEXT-DECORATION: none; font-size:12px;

}

A:visited {

COLOR:#006BC3; TEXT-DECORATION: none;font-size:12px;

}

A:hover {

	COLOR:#5EA2D9;

	TEXT-DECORATION: underline;

	font-size:12px

}

.green{

color:#5E8A00;

}

.pgray{

color:#666666;

}

.black{

font-size:9px;

color:#888888;

}

.blue{

color:#480074;

}



a.linkblack:link{

COLOR: #000000; TEXT-DECORATION: underline; font-size:12px;

}

a.linkblack:visited {

COLOR: #000000; TEXT-DECORATION: underline;font-size:12px;

}

a.linkblack:hover {

	COLOR:#333333;

	TEXT-DECORATION: underline;

	font-size:12px

}

a.linktop11px:link{

COLOR: #888888; TEXT-DECORATION: underline; font-size:11px;

}

a.linktop11px:visited {

COLOR: #888888; TEXT-DECORATION: underline;font-size:11px;

}

a.linktop11px:hover {

	COLOR:#555555;

	TEXT-DECORATION: underline;

	font-size:11px

}

a.linkfoot:link{

COLOR: #777777; TEXT-DECORATION: none; font-size:11px;

}

a.linkfoot:visited {

COLOR: #777777; TEXT-DECORATION: none;font-size:11px;

}

a.linkfoot:hover {

	COLOR:#777777;

	TEXT-DECORATION: underline;

	font-size:11px

}
a.textlink:link{

COLOR: #000000; TEXT-DECORATION: none; font-size:12px;

}

a.textlink:visited {

COLOR: #000000; TEXT-DECORATION: none;font-size:12px;

}

a.textlink:hover {

	COLOR:#000000;

	TEXT-DECORATION: underline;

	font-size:12px

}

a.linkgray:link{

COLOR:#003399; TEXT-DECORATION: none; font-size:12px;

}

a.linkgray:visited {

COLOR:#003399; TEXT-DECORATION: none;font-size:12px;

}

a.linkgray:hover {

	COLOR:#003399;

	TEXT-DECORATION: underline;

	font-size:12px

}

a.linkblue:link{

COLOR:#002E94; TEXT-DECORATION: none; font-size:12px;

}

a.linkblue:visited {

COLOR:#002E94; TEXT-DECORATION: none;font-size:12px;

}

a.linkblue:hover {

	COLOR:#002E94;

	TEXT-DECORATION: underline;

	font-size:12px

}

textarea{

font-size:12px;

line-height:130%;

FONT-FAMILY:Calibri, Arial, Helvetica, sans-serif;

}

.pleft6{

padding-left:0px;

}

.news_date{

color:#333;

padding-right:10px;

}

.news_linehight{line-height:130%}

.news_new{

font-weight:bold;

color:#FF0000;

padding-left:10px;

}

.news_title{font-weight:bold;font-size:12px; color:#111; padding-left:4px;}

.contact_pstyle{padding-left:5px; padding-top:5px; padding-right:5px;}

.structure_img{padding-top:10px;}

#table003 {

width:170px;

}

#table003 td#d2{

	background-image:url(../images/dot_2.gif);

	background-position:left top;

	background-repeat:no-repeat;

}

#table003 td#d2 a{

	height:16px;

	font-family:Arial;

	font-size:12px;

	color:#1D3D64;

	padding-left:17px;

	padding-top:1px;

	display:block;

}

#table003 td#d2 a:hover{

	background-image:url(../images/left_bg_menu_1.gif);

	background-repeat:no-repeat;

	background-position:left top;

}

#table003 td#d1{

	background-image:url(../images/dot_2.gif);

	background-position:left top;

	background-repeat:no-repeat;

}

#table003 td#d1 a{

	height:16px;

	font-family:Arial;

	font-size:12px;

	color:#1D3D64;

	padding-left:17px;

	padding-top:1px;

	display:block;

}



#flashcontent{

z-index:-100}

#table003 td#d1 a:hover{

	background-image:url(../images/left_bg_menu_1.gif);

	background-repeat:no-repeat;

	background-position:left top;

}

TD {

font-size:12px; FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif; color:#000000;line-height:140%

}

INPUT {

	COLOR: #333333; font-size:12px;

}

SELECT {

	COLOR: #333333; font-size:11px;

}

input index{

background-color:#0099FF;

}



.grey{

color:#006699;

}

.red{

color:#FF0000;

}

.black{

color:#FFFFFF;

}

.666{

color:#666666;

}

P {

 COLOR: #000000; FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif;  margin-top:5px; TEXT-ALIGN: left; line-height:140%; font-size:12px; 

}

.444{

color:#444444;

}

.contact_ptext{

padding-left:10px;

padding-right:10px;

}

li{

margin:0px;

list-style:square;

FONT-FAMILY: Calibri, Arial, Helvetica, sans-serif; 

}

FORM {

	MARGIN: 0px

}

IMG {

	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px

}

#navbar {

FONT-WEIGHT: bold; FONT-SIZE: 12px; HEIGHT: 25px; font-family:Arial, Helvetica, sans-serif; z-index:100;

}

#nav {

PADDING-RIGHT: 0px;HEIGHT: 25px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;

}

#nav UL {

HEIGHT: 25px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;

}

#nav A {

PADDING-RIGHT: 14px;DISPLAY: block; PADDING-LEFT: 12px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 6px; TEXT-DECORATION: none; font-size:12px;

}

#nav A:hover {

COLOR: #fff;

}

#nav LI {

FLOAT: left; line-height:120%;

}

#nav LI UL {

LEFT: -999em; WIDTH:160px; POSITION: absolute; padding-top:3px;

}

#nav LI UL LI {

BACKGROUND-COLOR:#0057A6; text-align:left;line-height:100%;

}

#nav LI UL A {

WIDTH:160px; COLOR: #fff; BORDER-BOTTOM: #fff 0px solid; font-weight:normal; 

}

#nav LI UL A:hover{

BACKGROUND-COLOR:#052363;font-weight:normal; 

}

#nav LI:hover UL {

LEFT: auto

}

#nav LI.sfhover UL {

LEFT: auto

}

.table_e5 {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: cccccc;

	border-right-color: cccccc;

	border-bottom-color: cccccc;

	border-left-color: cccccc;

}

.table_e6 {

	border: 1px solid e5e5e5;

}

.table_e4 {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: e5e5e5;

	border-right-color: e5e5e5;

	border-bottom-color: e5e5e5;

	border-left-color: e5e5e5;

}

.imagebg_norepeat {

	background-repeat: no-repeat;

	background-position: center center;

}
.blackfonttop{
color:#333333;
}

hr{ 

position:relative;

border-top:1px;

border-top-style:dotted;

border-top-color:#666666;

padding:0px;
margin-bottom:5px;

HEIGHT:0;

}

.gray{

color:#555555;

}

h1{
padding-top:5px;
margin:0px;
color:#111111;
font-size:17px;
font-family:"Times New Roman", Times, serif;
}
.h112px{
font-size:11px;
color:#333333;
font-family:Arial;
font-style:normal;
}
.fontb{
font-weight:bold;
}

h2{

padding:0px;

margin:0px;

color:#000000;

font-size:13px;

}
.h2px14{

padding:0px;

margin:0px;

color:#000000;

font-size:14px;

}

.review{

font-family:Calibri, Arial, Helvetica, sans-serif;

font-size:15px;

text-decoration:blink;

}

.price{

color:#FF0000;

font-family:Geneva, Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:14px;

}.table_rlb {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

}

.table_l {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #cccccc;

}

.table_line_b {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

}

.email{

color:#006BC3;

border-bottom-style:dotted;

border-bottom-width:1px;

}

.table_b_dot {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: dashed;

	border-left-style: none;

	border-top-color: #666666;

	border-right-color: #666666;

	border-bottom-color: #666666;

	border-left-color: #666666;

}

.new-text
{
font-size:14px; 
FONT-FAMILY:Arial, Helvetica, sans-serif;
line-height:140%;
word-spacing:2px;
}

.textgrey
{
font-size:12px; 
FONT-FAMILY:Calibri;
font-weight:bold;
color:#666666
}

