@charset "utf-8";
/* CSS Document */


body {padding:20px 0 0 0; margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:1.2; background-image:url(images/bg.jpg);background-repeat:repeat-x }

a:link {text-decoration: underline; color:#333333}
a:visited {text-decoration: underline;color: #333333;}
/*a:hover {text-decoration: underline;color: #ffffff; background-color:#990000}*/
a:hover {text-decoration: underline;color: #ffffff;}
a:active {text-decoration: none;color: #333333;}


#contents {width:995px; margin:0px auto 0px auto}


#price {width:256px; height:580px; background-image:url(images/price.jpg); background-repeat:no-repeat; float:left; padding-right:5px;}
#pricebox {width:250px; height:350px; background-image:url(images/sidemenu.jpg); background-repeat:no-repeat; padding:150px 0 50px 15px}



#leftmenu {width:256px; height:570px; background-image:url(images/menu.jpg); background-repeat:no-repeat; float:left; padding-right:5px}
#leftbox {width:220px; height:700px; background-image:url(images/sidemenu.jpg); background-repeat:no-repeat; padding:100px 0 0 40px}
#leftbox2 {width:220px; height:600px; background-image:url(images/sidemenu.jpg); background-repeat:no-repeat; padding:100px 0 0 40px}
#leftboxShort {width:220px; height:400px; background-image:url(images/sidemenu.jpg); background-repeat:no-repeat; padding:100px 0 0 40px}
#leftmenu ul {list-style-image:url(images/arrow_right.gif); padding-left:15px; margin:0}


#ddtopmenubar { width:733px; float:left; height: 44px; background-image:url(images/menuheader.gif); background-repeat: no-repeat; color:#FFFFFF;}


#promomain { width:733px; float:left; height: 44px; height:250px}
#promo {width:720px; height:300px; margin:10px 0 0 5px;}
#promo ul {list-style-image:url(images/doc_icon_red.gif); padding-left:25px; margin:0}
#promo .textfieldleft {width:320px; margin:10px 10px 0 20px; padding-right:25px; text-align:justify; line-height:1.5; float:left;  }
#promo .textfieldright {width:310px; margin: 0px; text-align:justify; line-height:1.5; float:left; padding: 10px; background-color:#eaeaea;}
#promo .textfieldbtm {width:310px; margin: 0px; text-align:justify; line-height:1.5; float:left; background-color:#eaeaea; padding: 10px; }


#mainContent { width:733px; height:600px; float:left; background-image:url(images/main_content.jpg); background-repeat:no-repeat;}
#mainContent2 { width:733px;  float:left; background-image:url(images/content_bg.jpg); background-repeat:no-repeat; font-size:12px; line-height:1.5}
#mainContent2 img {padding-top:0px; padding-bottom:0px}
#mainContent2 .imgNormal {padding-top:0px; padding-bottom:0px}
#mainContent2 .textfield {width:650px; padding:0 0 0 60px; text-align:justify}
#mainContent2 .textfield2 {width:610px; padding:30px 0 0 60px; text-align:justify}
#mainContent2 .textfield3 {width:610px; padding:30px 0 0 60px; text-align:justify}
#mainContent2 .textfield3 ul {list-style-image:url(images/doc_icon.jpg); padding-left:15px; margin:0}
#mainContent2 .text11 { font-size:10px; color:#990000; font-style:italic}




.tableProduct {width:650px; border-collapse:collapse}
.tableProduct ul {list-style-image:url(images/arrow.gif); padding-left:16px; margin:0}
.tableProduct th { padding:2px 10px 2px 5px; width:190px; color:#660000; font-weight:bold; text-align:left; vertical-align:top}
.tableProduct td {
	padding:2px 10px 5px 5px;
	text-align:justify;
	vertical-align:middle
}
.tableProduct2 th { padding-top:5px; width:190px; color:#660000; font-weight:bold; text-align:left}



#market {
	width:700px;
	height:auto;
	margin:20px 0 0 30px;
	float:left
}
#market ul { list-style-image:url(images/doc_icon.jpg); margin-left:10px; padding-left:10px}
#market li {margin-bottom:10px}
#market a:link {text-decoration:underline; color:#333333}
#market a:visited {text-decoration: underline; color: #333333;}
#market a:hover {text-decoration:none; color:#FFFFFF; background-color:#990000}
#market a:active {text-decoration: none; color: #333333;}
#market .textbox {
	width:200px;
	float:left;
	padding:20px 30px 0px 0px
}
#market .textbox2 {width:200px; padding:20px 0px 0px 30px; float: left}
#market .textbox3 {width:200px; padding:20px 0px 0px 30px; float:left}

#footer {width:986px;  margin:auto; padding-bottom:0px }

.care {padding-top:20px}
.leftimagetop {margin:20px 0 10px 10px; float:left; }
.leftimage {padding:0 0 10px 20px; float:left; }

.redBold {font-weight:bold; color:#990000; font-size:12px}
.redBoldbig {font-weight:bold; color:#990000; font-size:14px}
.redBoldbigger {font-weight:bold; color:#990000; font-size:20px}
.REDBOLD16{font-weight:bold; font-size:11px; }
.viewall {font-weight:bold; padding-left:20px; padding-top:6px; color:#006699}
.yellowText {font-weight:bold; color:#FFCC00}
.whiteText {font-weight:bold; color:#FFFFFF}
.dotted {border-bottom: 1px dotted #666666; color:#990000}

#whiteContent {width:600px; margin:auto; font-size:12px; line-height:1.5; color:#333333; text-align:justify; padding:20px;}

