* { margin: 0px; padding: 0px; margin-left: 0px; }
a { text-decoration:none }
body { font: 12px Arial, Helvetica, sans-serif; color:#333; margin:60auto; padding:10px; background-color: #667AB3; }
#content { width: 902px; text-align: left; background-color: #FFFFFF; margin: 0 auto; border: thin solid #000000; }
#main { width: 902px; margin: 0 auto; }
H6 a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#600; margin:3px; margin-top:50px; padding:3px; text-align:center; background-color: #CCC; border-color: #600; border-width:1px; border-style:solid; }
#btn { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#600; margin:1px; margin-top:10px; margin-bottom:10px; padding:3px; text-align:center; background-color: #CCC; border-color: #600; border-width:1px; border-style:solid; height:15px; }
H5 { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#600; margin:3px; text-align:center; }
h1 { font-family:"Arial Black", Gadget, sans-serif; font-size:x-large; color:#339; text-align:center; }
#box { float:left; width:150px; background-color: #CCC; border-color: #600; border-width:1px; border-style:solid; font-family:'Arial Black', Gadget, sans-serif; font-size:small; margin:5px; padding:5px; text-align:center; }
#footer { height: 33px; clear: both; padding-top: 5px; background: url(images/footer.jpg) repeat-x top; width: 800px; margin: 0 auto; margin-top: 10px; }
#footer p { margin: 0 auto; font-size: 10px; text-align: center; color: #ffffff; }
#footer a { color: #ffffff; }
#justify { text-align: justify; margin: 2px; }

.right_product_nav{ margin:5px auto; width:422px; }
.right_product_nav li{ list-style:none; font-size:16px; font-weight:bold; display:inline;}
.right_product_nav li a{ list-style:none; font-size:14px;}

#image_show{display:none;}

#dialog_background { background-color: #000;	z-index: 97;	position: absolute;	top: 0px;	left: 0px;}
#dialog_box {   background-color: #fff;      padding: 20px;   position: absolute;   width: 600px; height:380px; margin:auto;  z-index: 98;  	color: #000;}
#dialog_close {height: 38px;width: 28px;color: #000;font-size: 20px;text-align: center; position: absolute;top: 10px;right: 5px;}
#dialog_close a {	text-decoration: none;	color: #000;}
#dialog_close a:hover {	color: #000;	text-decoration:underline}

#ErrorOverlay {background:#000;position:absolute;left:0;top:0;z-index:951;}
#ErrorBox {width:400px;height:300px;padding:20px;background:#fff;z-index:952;overflow:hidden;}
#ErrorBox h3 {padding:0;margin:0;}
#ErrorBox p {padding:10px 0;}
#ErrorBox textarea {width:390px;height:150px;font-family:Arial, Helvetica, sans-serif;padding:5px;}
.ErrorSummaryBox {border:1px dashed #fff;padding:5px;margin:0 0 5px 0;}

.btError{ display:block; width:70px; height:36px;}
.ErrorClose {position:absolute;top:20px;right:20px;}
.ErrorClose a {color:#000;font-size:17px;text-decoration:none;font-weight:bold;}
.ErrorClose a:hover {color:#000;text-decoration:none;}
