/* CSS Document */
body { background-color:#E6E6E6; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}
#maintable { width:760px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; }
.clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden;}



#header_area { width:760px; height:76px; background-image:url(../images/header.gif);}

#primary_nav_area {  width:540px; height:25px; background-color:#660066; padding-top:8px; padding-left:20px; margin-left:200px; text-align:left;  
background-image:url(../images/primary_nav_bg_1.gif); background-position:right; background-repeat:no-repeat;}

a.nav1:link { font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.nav1:visited { font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.nav1:hover { font-size:12px; color:#FFFF00; font-weight:bold; text-decoration:none;}

#nav1_dash { font-size:12px; color:#FFFFFF; font-weight:bold;}
#nav2 { text-align:right; text-align:right; padding-right:20px;font-size:12px; font-weight:bold;}




 

#middle_area { width:760px; padding-top:26px;} 

#content_area { width:712px; padding-left:24px; padding-right:24px; padding-bottom:55px;}

hr { color:#660066; background-color:#660066; height:0px; border-bottom:1px solid #660066;}

h1 { color:#660066; font-size:16px; font-weight:bold; border-bottom:2px solid #660066;}
h2 { color:#660066; font-size:12px; font-weight:bold; border-bottom:2px solid #660066;}
h4 { color:#660066; font-size:14px; font-weight:bold; border-bottom:2px solid #660066;}


#content_area a:link { font-size:11px; color:#660066; font-weight:bold; text-decoration:none;}
#content_area a:visited { font-size:11px; color:#660066; font-weight:bold; text-decoration:none;}
#content_area a:hover { font-size:11px; color:#660066; font-weight:bold; text-decoration:underline;}

#contact_form { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; background-color:#660066; width:162px;}
#comment_area { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; width:150px; }
#text_input { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}
#topic { float:left; }

#home_topic { float:left; width:200px; margin-left:20px;}

#container { width:712px; display:block }

#test_pic { width:100px; float:left;}
#testimony { width:500px; float:left; padding-left:20px;}


#product { width:200px; float:left; margin-left:20px; border:1px solid #660066; }
#topic_1 { width:400px; display:block;}


#form1 { float:left; width:300px;}
#form { float:left; padding-left:50px;}



#topic ul li { list-style-type:none;}
#topic ul li li { list-style-type:disc;  margin-left:-20px;}




#topic_1 ul li { list-style-type:none;}
#topic_1 ul li li { list-style-type:disc;  margin-left:-20px; padding-bottom:10px;}
#bbb { padding-left:550px;}

#form_area table { font-size:12px;}
p { font-size:12px;}
#form_area tr { font-size:12px;}
#form_area td { font-size:12px;}
#form_area option { font-size:12px; }
#form_area input { font-size:12px; margin-bottom:2px; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}

#check_form option { font-size:12px; }
#check_form input { font-size:12px; margin-bottom:2px; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}


#footer_area { width:760px; height:23px; padding-top:5px;  background-image:url(../images/footer_bg.gif); text-align:center;}

#footer_text { font-size:16px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

b { color:#660066; font-weight:bold;}