/*	Site Creator v1.0 ASI Technologies - Cleanseal Stylesheet
	Created 3/2007 - copyright 2007 - Web-Innova, LLC - Coded by Jeff Walloch
*/

div#header{display:block;width:945px;height:74px;margin-bottom:0px;background-image:url(images_cms/head_back.gif);background-repeat:repeat-x;}
div#header img{float:left;margin-top:0px;}
div#search{float:right;width:313px;height:25px;margin:20px 20px;background-image:url(images_cms/search_back.gif);background-repeat:no-repeat;background-position:right top;}
div#search label {display:inline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:0 20px 0 50px;font-weight:bold;margin-bottom:0;color:#FFFFFF;}
div#search input {display:inline;margin:0;font-family:Arial;width:125px;margin-top:2px;border:0;background-color:#F0F4FD;color:#1B2F68;font-size:10px;height:15px;}
div#middle{height:auto;}
html>body div#middle{min-height:0;height:auto;}
	
/* Navigation - Picture Area  - begin */
div#nav-pic{width:100%;height:242px;background-color:#CDCDCF;background-image:url(images_cms/nav-pic_back.jpg);background-repeat:repeat-x;}
div#home_nav{float:left;width:112px;background-color:#DEE3F5;height:100%;}
html>body div#home_nav{width:120px;}
div#home_top_image{float:right;width:825px;}
div#home_div_bar{width:100%;height:19px;background-image:url(images_cms/homebar.jpg);background-repeat:repeat-x;}
div#leftnav{/*overflow:hidden;*/width:110px;padding:5px;}
div#leftnav ul{padding:0;margin:0;list-style-type:none;width:105px;font-size:10px;}
div#leftnav li{font-weight:bold;padding-bottom:8px;}
div#leftnav a:hover{color:#FFFFFF;}
div#leftnav ul#leftButtons{display:none;}
div#nav{width:112px;}
html>body div#nav{width:120px;}
div#nav ul{width:112px;}
div#nav li a{width:105px;}
html>body div#nav li a{width:117px;}
div#nav ul ul{width:135px;left:105px;}
/* Navigation - Picture Area  - end */
/* Home Page Content - begin */
div#hpcontent{height:490px;background-image:url(images_cms/welcome_back.jpg);background-repeat:repeat-x;background-color:#FFFFFF;}
div#hpleft{float:left;width:625px;height:100%;background-image:url(images_cms/hp_left_back.jpg);background-repeat:repeat-x;}
div#hpwelcomeheader{margin:10px 15px 0 15px;padding:0;}
html>body div#hpwelcomeheader{margin:0;padding:10px 15px 0 15px;}
div#hpwelcomeheader h2{color:#DD4E34;font-size:14px;margin:0;padding:0;font-style:italic;}
div#hpwelcome{width:100%;margin:4px 15px;line-height:1.3em;}
div#hpwelcome h2{margin:0;padding:10px;font-size:16px;color:#6C193F;font-style:italic;overflow:hidden;}
div#hpwelcome h5{font-size:10px;color:#003399;}
html>body div#hpwelcome h5{margin-right:30px;}
.hpsiteBox{width:33%;float:left;font-size:10px;padding:10px 0;}
.hpsiteBox a{margin-left:20px;}
.hpnewsBox{width:33%;padding-left:20px;padding-right:10px;float:left;padding-bottom:10px;}
html>body .hpnewsBox{width:30%;}
.hpnewsBox img{margin-left:50px;}
div#hpprodbox{width:624px;height:250px;}
div#hpprodcontent{float:right;width:188px;height:100%;font-size:10px;overflow:hidden;padding-top:20px;/*border:1px dotted red;*/}
div#hpprodcontent p{padding:0 10px;margin:4px 0 0 0;}
div#hpprodcontent strong, .hpnewsBox strong{font-size:12px;color:#1B2F68;}
div#hpprodcontent a, div#hpcscontent p a, .hpnewsBox a, .hpnewsBox p a{padding-right:25px;margin-right:5px;height:10px;background-image:url(images_cms/more_arrow.gif);background-position:right;background-repeat:no-repeat;color:#1B2F68;font-weight:bold;}
html>body div#hpprodcontent a, html>body , .hpnewsBox a{padding-right:25px;background-position:top right;margin-right:0;height:auto;}
div#hpspot{float:left;width:436px;height:230px;/*border:1px dotted green;*/}
div#hpspotimg{float:left;width:180px;padding-top:20px;height:100%;}
div#hpspotcontent{font-size:10px;overflow:hidden;padding-top:20px;}
div#hpspotcontent span{display:inline;font-weight:bold;text-transform:uppercase;color:#1B2F68;}
div#hpspotcontent ul{padding:4px 0 0 0;margin:0;margin-left:175px;}
html>body div#hpspotcontent ul{margin:0;border:0;}
div#hpspotcontent li{margin-left:20px;}
html>body div#hpspotcontent li{margin-left:14px;padding-left:0;}
div#hpspotcontent h3{padding-bottom:8px;}
div#hpspotapp{display:inline;font-weight:bold;}
div#hpspotimg img{padding:0 15px;margin:0 15px;}
html>body div#hpspotimg img{margin:0;}
div#hpfocus{float:left;width:436px;height:20px;background-image:url(images_cms/focus_back.gif);background-repeat:repeat-x;/*border:1px dotted blue;*/}
div#hpfocuscontent{float:left;width:253px;font-size:10px;color:#FFFFFF;}
div#hpfocuscontent p{padding:3px 8px;margin:0;overflow:hidden;}
div#hpfocus img{float:left;margin-top:2px;}
html>body div#hpfocus img{padding-top:2px;margin:0;}
div#hpfooternav{height:20px;width:100%;}
div#hpfooter{clear:left;width:100%;height:47px;background-image:url(images_cms/bottom_bar.gif);background-repeat:no-repeat;background-position:top left;background-color:#C5CFE7;}
div#hpfootercontent{padding-top:20px;font-size:10px;color:#1B2F68;text-align:center;}
span.company,span.address,span.phone,span.bullet{padding:0 4px;}
div#hpright{float:right;width:320px;height:100%;background-image:url(images_cms/hp_right_back.jpg);background-repeat:no-repeat;/*border:1px dotted red;*/}
html>body div#hpright{width:320px;overflow:hidden;}
div#hpright img{padding:0 10px 10px 10px;background-color:#FFFFFF;}
html>body div#hpright img{margin:0;}
div#hpcsimg{padding:0 10px 10px 8px;width:289px;background-color:#FFFFFF;margin-left:9px;}
html>body div#hpcsimg{padding:0;}
div#hpcscontent{padding:0 22px 10px 14px;}
div#hpcscontent h6, div#hpspotcontent h6{color:#6C193F;margin:0;padding:0;font-size:14px;}
div#hpcscontent h3, div#hpspotcontent h3, div#hpcscontent h3 a, div#hpspotcontent h3 a{color:#1B2F68;font-size:14px;}
div#hpcscontent strong{color:#1B2F68;font-size:12px;}
div#hpcscontent p{padding:0;font-size:10px;margin:3px 0;}
div#hpcsbody{width:250px;overflow:hidden;}
div#hpfooternav{font-size:10px;}
div#hpfooternav ul{padding:5px 15px;margin:0;color:#1B2F68;list-style-type:none;}
div#hpfooternav li{display:inline;margin-right:15px;}
div#hpfooternav a{color:#1B2F68;font-weight:bold;}
div#hpfooternav li a:hover{color:#1B2F68;font-weight:bold;border-bottom:1px dashed #1B2F68;}
/* Home Page Content - end */
