body{text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;background-color:#475A8D;}
h1{font-size:8pt;color:#FFFFFF;font-weight:normal;}
h2{font-size:11pt;font-weight:bold;color:#475A8D;}

#main{width:760px;margin:auto;text-align:left;position:relative;}

#nav{position:absolute;top:28px;left:0px;width:760px;}

#header{position:absolute;top:0px;left:0px;width:760px;height:65px;background-image:url(../_images/header_logo.gif);background-repeat:no-repeat;}

#center{min-height:500px;padding:25px;padding-top:220px;background-image:url(../_images/content_back.gif);font-size:8pt;color:#475A8D;}

#leftbox{width:380px;margin-top:20px;float:left;}

#rightbox{width:320px;margin-top:20px;float:right;}

#footer{position:relative;clear:both;width:760px;height:45px;font-size:10px;color:#333333;background-color:#475A8D;}
#footer_white{width:316px;height:45px;background-image:url(../_images/footer_white_back.gif);float:left;}
#footer_blue{width:254px;height:45px;background-image:url(../_images/footer_blue_back.gif);float:left;}
#footer_white_blue{width:50px;height:45px;background-image:url(../_images/footer_white_blue.gif);float:left;}
#footer_corner_blue{width:50px;height:45px;background-image:url(../_images/footer_corner_blue.gif);float:left;}
#footer_phone{position:absolute;top:12px;right:145px;color:#FFFFFF;font-size:16px;font-family:Arial,Helvetica,sans-serif;}
#footer_mail{position:absolute;top:15px;left:365px;font-size:12px;font-family:Arial,Helvetica,sans-serif;}
.mail{color:#FFFFFF;font-size:12px;text-decoration:none;}
#copyright{color:#A5B9DA;font-size:10px;font-family:Arial,Helvetica,sans-serif;padding:5px;}
#links{display:inline;text-align:right;padding-left: 30px;}
#links a{text-decoration:none;color:#A5B9DA;}
#links a:hover{color:#FFFFFF;}
#separation{display:inline;padding-left:5px;padding-right:5px;}
#map{display:inline;}
#map a{text-decoration:none;color:#A5B9DA;}
#map a:hover{color:#FFFFFF;}
#termslink{display:inline;}
#termslink a{text-decoration:none;color:#A5B9DA;}
#termslink a:hover{color:#FFFFFF;}

#picback{position:absolute;background:#475A8D;border:1px solid #000000;width:280px;height:229px;padding:10px;display:none;}
#gallery_link{position:absolute;top:600px;left:420px;width:320px;}
#content_a{position:absolute;top:10px;left:10px;}
#content_b{position:absolute;top:10px;left:10px;}
#content_c{position:absolute;top:10px;left:10px;}

.row_light{vertical-align:top;background:#F0F0FF;}
.row_dark{vertical-align:top;background:#C0C0FF;}

.question{font-size:13px;color:#475A8D;display:block;font-weight:bold;padding-left:25px;}
.answer{font-size:11px;color:#475A8D;padding-left:25px;padding-bottom:15px;}

.item_header{background-color:#FFFF00;color:#000000;;text-align:center;padding:5px;font-size:14pt;font-weight:bold;}
.item_footer{clear:both;margin-top:10px;height:34px;font-size:9pt;text-align:right;padding:5px;background:#475A8D;color:#FFFFFF;}
.item_thumbnail{width:40px;height:32px;border:2px solid #FFFFFF;float:left;}

.prodbox_dark{margin-bottom:20px;border:1px solid #C7CDDC;background:#C7CDDC;position:relative;}
.prodbox_light{margin-bottom:20px;border:1px solid #C7CDDC;position:relative;}

.button{background-color:#4C6FB7;border:none;width:55px;height:20px;text-align:center;color:#FFFFFF;text-decoration:none;}
.button:hover{background-color:#475A8D;}

#contact_box{height:30px;margin-left:10px;margin-top:10px;font-size:14pt;color:#EE133B;font-weight:bold;float:left;}

#info_header{margin-left:3px;margin-top:10px;border-top:1px solid #B7BEF1;border-bottom:2px solid #475A8D;}
#info_header_left{width:410px;height:95px;float:left;background-color:#D7DEF1;background-image:url(../_images/corner2.png);background-repeat:no-repeat;background-position:top right;}
#cardbox{float:left;margin-left:20px;margin-top:18px;text-align:center;font-size:7pt;font-weight:bold;color:#FF0000;}
#info_header_bottom{margin-left:3px;background-image:url(../_images/soft_border.gif);height:6px;}

#callout{position:absolute;top:70px;margin-left:0px;width:410px;background-image:url(../_images/callout3.png);background-repeat:no-repeat;float:left;z-index:1;}
#callout_list{font-size:8pt;padding:8px;width:255px;height:80px;float:right;}
.callout_link{text-decoration:none;color:#475A8D;font-weight:bold;}
#comments{font-size:9pt;color:#475A8D;font-weight:bold;padding-top:32px;padding-left:30px;float:left;}

.testimonial_image{float:left;margin-right:10px;}

#search_box{position:absolute;top:40px;right:5px;;border:1px inset #000000;background:#4C6FB7;color:#FFFFFF;font-size:7pt;}

