/*common */

*html{filter:expression(document.execCommand("BackgroundImageCache",false,true));}
body{background-color:#ffffff;}
body, td, p, div {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px;}
img {border:0px;}
h1{color:#C04306; font-weight:bold; font-size:15px; font-family:Georgia, verdana; margin-top:5px; margin-bottom:10px; text-align:left; padding-top:4px; padding-left:8px }
.category{font-family:Verdana; border-bottom:dashed 1px #A8A08E}
.h1{color:#F26521; font-weight:bold; font-size:15px;}
h2{color:#0071BC; font-weight:bold; font-size:14px;margin-bottom:5px;}
.selectopt{color:#C04306; font-weight:bold; font-size:14px;font-family:Verdana;margin-bottom:5px; text-align:center; padding-bottom:35px; background-image:url(/images/select-porch-enclosure_bg.jpg); background-position:center; background-repeat:no-repeat;}
.pe_config td{font-size:10px;font-family:Verdana; border-bottom:0px dotted #C9CCBD; background-color:#E9F2FD}
.pe_config td.bg_white{ background-color:#FFFFFF;}
h4{font-weight:bold; font-size:12px; font-family:Verdana; text-align:left; margin-top:0px; margin-bottom:0px; }
.contentbox{background-color:#FFFFFF; width:880px; padding:10px 20px; text-align:left;}

.smphotosbg{ background-color:#E4E6DC; padding-top:10px; border-right:5px solid #ffffff; font-weight:bold;font-size:12px;}
.smphotosB{ font-size:11px}

form{margin:0px; padding:0px}
#vCode{font-weight:bold;font-size:14px;}
.topmsg{color:#484842; font-weight:bold; font-size:12px; font-family:arial; padding-top:10px;}
.mainbox{ background-color:#E4E6DC;  border-left:5px solid #FFFFFF; border-top:1px solid #FFFFFF;}
.border_wrap{border:1px solid #F0AB23; background-color:#FFFFFF}
.logobg{ background-color:#ffffff;}
.menubg{background-image:url(/images/porch-enclousers_menu.gif); background-repeat:repeat-x; text-align:right; padding-right:10px;}
.copy{color:#484842; font-size:11px; padding-left:10px; height:24px; width:220px; background-image:url(/images/footer-copy.gif); background-repeat:no-repeat; background-position:left;}
.copytxt{color:#484842; font-size:11px; height:24px;  background-image:url(/images/porch-enclousers_footerbg.gif); background-repeat:repeat-x }

.pagetitle{color: #1177A2;font-size: 14px;text-decoration:none;font-weight:bold;font-family:verdana;PADDING:0PX}
.curentprocess{color: #1177A2;font-size: 12px;text-decoration:none;font-weight:bold; font-style:normal;font-family:verdana}
.formtitle{font-weight:bold; text-align:right; color:#000000;font-size: 11px;}
.fileuploadtbl th, .fileuploadtbl td{border-bottom:1px dashed #CCCCCC}
.imageboxR{float:right; margin-left:10px;}
.imageboxL{float:left; margin-right:10px; margin-bottom:5px;}
.imageboxC{margin-top:10px; margin-bottom:10px; text-align:center}
.divider{color:#D5D596; font-size:14px}

.star{color:#FF3300;}
.smalltext{font-size:11px;} 
a:link, a:visited{color:#000000; font-weight:normal; font-size:12px; text-decoration:underline;}
a:hover, a:active{color:#C04306;}
.menubg a:link,.menubg a:visited{color:#DA4206; font-family:Georgia; font-weight:bold; font-size:13px;text-decoration:underline;}
.menubg a:hover,.menubg a:active{text-decoration:none; }
a.active:link, a.active:visited{color:#DA4206; text-decoration:none; font-size:13px; }
.lc1{border:2px solid #DD8200; background-color:#F8F1DA;width:680px;}
.lc1link a:link,.lc1link a:visited{color:#3F6617; font-family:verdana; font-weight:bold; font-size:14px;text-decoration:underline}
.lc1link a:hover,.lc1link a:active{color:#9F5601; }

.toplink{padding-left:15px; padding-right:15px;height:24px;}


.lc2{border:1px solid #C0DCA3; background-color:#ffffff;width:680px;}
.lc2link a:link,.lc2link a:visited{color:#3F6617; font-family:verdana; font-weight:bold; font-size:12px;text-decoration:underline}
.lc2link a:hover,.lc2link a:active{color:#9F5601; }

.lc3{border-bottom:1px dashed #C0DCA3; background-color:#ffffff;width:680px;}
.lc3link a:link,.lc3link a:visited{color:#3F6617; font-family:arial; font-weight:normal; font-size:12px;text-decoration:underline}
.lc3link a:hover,.lc3link a:active{color:#9F5601; }

.bgBlue{background-image:url(Images/bg1.gif); background-repeat:repeat-x; background-position:top} 
.bggray{ background-color:#E1EBF8;}
.bgyellow{background-color:#FFFF99;}
.bgred{background-color:#FF3300; border:1px solid #ff3300;}
.bggreen{background-color:#8DC63F;}
.footermsg{ text-align:center; font-weight:bold; color:#005596;}
.footerlink{padding-top:15px; padding-bottom:15px;}
.footerlink a:link,.footerlink a:visited{color:#00589B; font-family:Georgia; font-weight:normal; font-size:12px;text-decoration:underline}
.footerlink a:hover,.footerlink a:active{color:#000000; text-decoration:none;}

table.msgbox{background-color:#FFFEF1;border:1px dotted #F7941C;padding:10px;}
table.msgbox td{font-size:11px;font-weight:bold;color:#fa4a05;text-align:center;font-family:verdana; padding:10px}  
table.samples td{ text-align:center; color:#005596;font-weight:bold; font-style:italic}

INPUT.stdButton {
    color: #0054A6;
    font-family: arial,helvetica;
    font-size: 12px;
    font-weight: bold;
    background-color: #f0f0f0;
    border: 1 outset #f9f9f9;
    height: 22px;
    cursor:pointer;
    margin-top:2px;
    margin-bottom:2px;
  padding:2px;
    }  
.tbl { background-color:#FFFFFF;}	
.tbl th{ background-color:#E0E0E0; line-height:24px; text-align:center}    
.tbl td{ background-color:#F7F7F7;}  
tr.bg_white td{ background-color:#FFFFFF;}    

.headerbg{background:url(/images/porch-enclousers_bg.png) repeat-x;}
