@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; background:url(../images/mainbg.gif) left top repeat-x; font-family: Arial, Helvetica, sans-serif; color:#343434; font-size:11px; line-height:18px; }

#wrapper{width:959px;  margin:0 auto; margin-top:32px;}

.clear{clear:both;}

#header{height:156px; }

#logo{ width:384px; float:left;}

#rightnavi{margin:56px 0 0 0; float:right; padding:0 28px 0 0;}

.commontfont {color: #706751; font-size:11px; font-weight: normal; line-height:normal; text-align:right;}
.commontfont a:link, .commontfont a:visited {color: #706751; text-decoration: none;}
.commontfont a:hover {color: #706751; text-decoration: underline;}

.searcharea{ background:url(../images/input-img.gif) left top no-repeat; width:253px; height:32px; margin:22px 0 0 0; float:right; text-align:right; }

.inputsearch{ background:url(../images/input-img.gif) left top no-repeat; width:223px; float:left; height:32px; border:none; padding:9px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; margin:0px;}

.navigationArea {width:622px; float:left;}

.rightside {width:337px; float:right; background:url(../images/navi-right.gif) left top no-repeat; height:43px;}

.rightmain{ margin:8px 0 0 26px; width:290px; height:34px;}

.rightmain-left{ width:39px; float:left; }

.rightmain-right{ width:250px; float:right; padding-top:7px;}


.whitefont {color: #ffffff; font-size:11px; font-weight: normal; line-height:normal; text-align:right;}
.whitefont a:link, .whitefont a:visited {color: #ffffff; text-decoration: none;}
.whitefont a:hover {color: #ffffff; text-decoration: underline;}

.skyfont {color: #8cffff; font-size:11px; font-weight: bold; line-height:normal; text-align:right;}
.skyfont a:link, .skyfont a:visited {color: #8cffff; text-decoration: none;}
.skyfont a:hover {color: #8cffff; text-decoration: underline;}

.divider {background:url(../images/content-rp.gif) left top repeat-y;}

.content { width:926px; margin:0 auto; background-color: #ffffff;}

.content-lef { width:612px; float:left; margin-top:10px; padding:0 0 30px 0px; text-align: left;}

.banner { margin:0 0 20px 0; float:left;}

.content-head {width:580px; float:left;}

.content-part {width:600px; float:left; margin: 0 0 0 5px;}

.product01{ width:166px; float:left; padding:0 10px 0 24px; margin-bottom:20px}

h1{font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px; color:#199591; margin:0px; text-transform:uppercase; padding-top:10px}

.redlink{color:#a91d00;text-decoration:none;font-weight:normal;}

.redlink:hover{color:#000; text-decoration:underline; font-weight:normal;}

.content-right{ background-color: #228087; width:296px; float:right; margin-top:10px;}

.content-right-bg{ background-color: #228087; width:296px; background:url(../images/right-rp.gif) left top repeat-y;}

.rightbottom{ background-color: #228087; background: url(../images/right-bottom-bg.gif) left top repeat-x; text-align: left; }



/*UL Li TEXT*/
#validator-right{
width: 247px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight: normal;
float:left;
line-height: 24px;


}
#validator{
margin-left: 0;
padding-left: 0;
list-style: none;
}
#validator li{
list-style:none;
border-bottom:solid 1px #57abb3;
margin: 0px;
padding-top: 0;
padding-right: 0;
padding-left: 30px;
}
#validator li a{ color:#FFFFFF; text-decoration:none;}
#validator li a:hover{ color:#fff6bd; text-decoration:none;}


.footer{background:#33322b; height:98px;}
.footet-bg{background:url(../images/footermain.gif) right top no-repeat; width:959px; height:98px; margin:0 auto; text-align:left;}
.footer-content {width:572px; padding:33px 0 0 26px; text-align:left;}

.footerOne {color: #b6b19c; font-size:11px; font-weight: normal; line-height:20px; text-align:right;}
.footerOne a:link, .footerOne a:visited {color: #b6b19c; text-decoration: none;}
.footerOne a:hover {color: #b6b19c; text-decoration: underline;}


.footerTwo {color: #9d9a8e; font-size:12px; font-weight: normal; line-height:20px; text-align:right;}
.footerTwo a:link, .footerTwo a:visited {color: #9d9a8e; text-decoration: none;}
.footerTwo a:hover {color: #9d9a8e; text-decoration: underline;}

