/*common */

*html{filter:expression(document.execCommand("BackgroundImageCache",false,true));}
body{background-color:#ffffff; background-image:url(http://image.windowsdoorsreplacement.com/gtawbg.jpg); background-repeat:repeat-x }
body, td, p, div {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; color:#252525}
img {border:0px;}
h1{color:#1177A2; font-weight:bold; font-size:15px; font-family:Verdana;margin:0px; text-align:left;padding-left:10px;}
h1.header{color:#1177A2; font-weight:bold; font-size:15px; font-family:Verdana; margin-top:5px; margin-bottom:10px; text-align:left;padding-left:0px; }
h2{color:#F26521; font-weight:bold; font-size:14px; font-family:Verdana; margin-top:5px; margin-bottom:10px; }
h3{font-weight:bold; font-size:12px; font-family:Verdana; text-align:center; margin-top:3px; margin-bottom:3px; }
h4{font-weight:bold; font-size:12px; font-family:Verdana; text-align:left; margin-top:0px; margin-bottom:0px; }
/*b{color:#013948}*/
hr{color:#70A1A5; height:1px}
ul{margin-top:4px;margin-bottom:4px;}
li{padding:2px;}

ul.arrow {
font-family: arial;
font-size: 12px;
font-weight:normal;
text-indent: 5px;
list-style-position: inside ;
list-style-image: url(/images/arrow1.gif);
list-style-type: square;
padding-top: 0px;
margin: 0px 0px 6px 6px;
}

form{margin:0px; padding:0px}
#vCode{font-weight:bold;font-size:14px;} 
/*classes-------------------------*/
.topWDRbg{background:url(http://image.windowsdoorsreplacement.com/WDR-windows-doors-beyond-expectations.gif); width:768px; height:85px; vertical-align:bottom;}
h1.imagemsg{color:#A73715; font-weight:bold; font-size:13px; font-family:arial;padding-left:0px;margin-bottom:0px; padding-bottom:0px; }
h1.imagemsg a{color:#A73715; font-weight:bold; font-size:13px; font-family:arial;}

div.footermsg{color:#02617B; font-weight:bold; font-size:12px; font-family:arial; padding-bottom:12px;}
div.footermsg a{color:#02617B; font-weight:bold; font-size:13px; font-family:arial;}

.topmsg{color:#fffaaf; font-weight:bold; font-size:12px; font-family:arial; padding-top:8px;}

.logobg{background:url(http://image.windowsdoorsreplacement.com/gtaw_logobg.gif); background-repeat:repeat-x;}
.menubg{background:url(http://image.windowsdoorsreplacement.com/gtaw_menubg.gif); height:38px;}
.footerbg1{background:url(http://image.windowsdoorsreplacement.com/gtaw_footerbg.gif);height:19px; background-color:#d6e4e7;}
.footerbg2{background:url(http://image.windowsdoorsreplacement.com/wdr_f.gif);height:9px; background-color:#ffffff;}
.footermenu{background-color:#d6e4e7; color:#02617B;font-size:11px;border-left:#3A9EBF 1px solid; border-right:#3A9EBF 1px solid; line-height:14px;}
.footermenu a:link,.footermenu a:visited{color:#02617B;font-size:11px; text-decoration:none;}
.footermenu a:hover,.footermenu a:active{color:#02617B;font-size:11px; text-decoration:underline;}
.footertxt{color:#898989; font-size:11px;}
.submenubg{background:url(http://image.windowsdoorsreplacement.com/submenubg.gif); background-repeat:no-repeat; width:180px; padding-left:10px; padding-right:0px; padding-top:10px}
.smphotosbg{background:url(http://image.windowsdoorsreplacement.com/toronto-window-photo-bg.gif); background-repeat:no-repeat; width:170px; padding-top:10px}
.smphotosB{color:#02617B; font-weight:bold; font-size:11px; font-family:arial; }
.smphotos{color:#02617B; font-weight:normal; font-size:11px; font-family:arial;} 
 
div.submenudot{background:url(http://image.windowsdoorsreplacement.com/submenudot.gif); background-repeat:repeat-x; width:160px; height:8px; margin-top:3px;}
.copy{color:#02617B; font-size:11px; text-align:center; line-height:30px}
.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}
.contentbox{border-left:1px solid #3A9EBF; border-right:1px solid #3A9EBF; background-color:#FFFFFF; width:1000px; padding-left:10px; padding-right:10px;}
.star{color:#FF3300;}
.smalltext{color:#444444; font-size:11px;}
.wbox{border:1px solid #cdcdcd;}
.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;}
.radio{font-size: 11px; height:18px; vertical-align:middle;}
.error{color:#ED3123; font-weight:bold;font-size:12px;font-family:verdana}
.t14{color:#1177A2; font-weight:bold; font-size:14px; font-family:Verdana;}
.bt14{ font-weight:bold; font-size:14px; font-family:Verdana;}
.smenu{color:#F26521; font-weight:bold; font-size:12px; font-family:Verdana; margin-bottom:10px}
.promo1{color:#ED1B23; font-weight:bold; font-size:11px; font-family:Verdana; text-align:center; padding-bottom:5px; padding-top:5px}
.just{text-align:justify}
.bottomdot{border-bottom:dashed 1px #FFA902}
.bgblue{ background-color:#E1EBF8;}
.bggray{ background-color:#E1EBF8;}
.bgyellow{background-color:#FFFF99;}
.bgred{background-color:#FF3300; border:1px solid #ff3300;}
.bggreen{background-color:#8DC63F;}

.hand{cursor:pointer;}

#dir p{margin-bottom:7px; font-size:11px;}
/*links ----------------------------*/
.submenubg a:link,.submenubg a:visited{color:#02617B; font-weight:normal; font-size:11px; text-decoration:none;}
.submenubg a:hover,.submenubg a:active{color:#ED5503;}
.ac{color:#ED5503;}
.u{text-decoration:underline}
a:link, a:visited{color:#004a69; font-weight:normal; font-size:12px; text-decoration:underline;}
a:hover, a:active{color:#c54c03;}
.menu_active{background:url(http://image.windowsdoorsreplacement.com/menu_active.gif); background-repeat:repeat-x; height:36px; overflow:hidden;}
.menu_normal{background:url(http://image.windowsdoorsreplacement.com/menu_normal.gif); background-repeat:repeat-x; height:36px;overflow:hidden; }
.main_menu td{text-align:center;}
.main_menu a:link, .main_menu a:visited{color:#000000; font-weight:bold; font-size:11px; text-decoration:none;padding-left:10px; padding-right:10px;}
.main_menu a:hover,.main_menu a:active{text-decoration:underline;}
.menu_active a:link, .menu_active a:visited{color:#9D080D; font-weight:bold; font-size:11px; text-decoration:none;padding-left:10px; padding-right:10px;}
.menu_active a:hover,.menu_active a:active{text-decoration:underline;}

.nav{float:left;width:688px;margin-top:0px; margin-bottom:0px;height:37px;overflow:hidden;}
.nav ul{list-style-type:none;margin:0;padding:0;background:none;}
.nav ul li{background:none;list-style:none;float:left;display:inline;margin:0;padding:0;border:0px;}
.nav ul li a{display:block;height:37px; border:0px;padding-top:37px; overflow:hidden;background:url(http://image.windowsdoorsreplacement.com/menu3.gif) no-repeat; }

.nav ul li a#nav1 { width:55px;background-position: 0px 0px; }
.nav ul li a#nav2 { width: 73px;background-position: -55px 0px; }
.nav ul li a#nav3 { width: 114px;background-position: -128px 0px; }
.nav ul li a#nav4 { width: 57px;background-position: -243px 0px; }
.nav ul li a#nav5 { width: 73px;background-position: -300px 0px; }
.nav ul li a#nav6 { width: 51px;background-position: -373px 0px; }
.nav ul li a#nav7 { width: 86px;background-position: -424px 0px; }
.nav ul li a#nav8 { width: 115px;background-position: -510px 0px; }
.nav ul li a#nav9 { width: 62px;background-position: -625px 0px; }

.nav ul li a#nav1:hover{background-position: 0px -77px; }
.nav ul li a#nav2:hover{background-position: -55px -77px; }
.nav ul li a#nav3:hover{background-position: -128px -77px; }
.nav ul li a#nav4:hover{background-position: -243px -77px; }
.nav ul li a#nav5:hover{background-position: -300px -77px; }
.nav ul li a#nav6:hover{background-position: -373px -77px; }
.nav ul li a#nav7:hover{background-position: -424px -77px; }
.nav ul li a#nav8:hover{background-position: -510px -77px; }
.nav ul li a#nav9:hover{background-position: -625px -77px; }

.nav ul li a#nav1.active{background-position: 0px -38px; }
.nav ul li a#nav2.active{background-position: -55px -38px; }
.nav ul li a#nav3.active{background-position: -128px -38px; }
.nav ul li a#nav4.active{background-position: -243px -38px; }
.nav ul li a#nav5.active{background-position: -300px -38px; }
.nav ul li a#nav6.active{background-position: -373px -38px; }
.nav ul li a#nav7.active{background-position: -424px -38px; }
.nav ul li a#nav8.active{background-position: -510px -38px; }
.nav ul li a#nav9.active{background-position: -625px -38px; }

.toplink a:link,.toplink a:visited{color:#710101; font-weight:bold; font-size:11px; text-decoration:none;}
.toplink a:hover,.toplink a:active{color:#710101; text-decoration:underline}

.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; }


.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; }

.bggray{ background-color:#E1EBF8;}
.bgyellow{background-color:#FFFF99;}
.bgred{background-color:#FF3300;}
.bggreen{background-color:#8DC63F;}

.crumbs{color:#02617B; font-weight:normal; font-size:11px; text-decoration:none; margin-top:8px; padding-left:10px; display:block;}
.crumbs a:link,.crumbs a:visited{color:#02617B; font-weight:bold; font-size:11px; text-decoration:underline}
.crumbs a:hover,.crumbs a:active{color:#02617B; text-decoration:underline;}
.footerlink a:link,.footerlink a:visited{color:#02617B; font-weight:bold; font-size:11px; text-decoration:underline;}
.footerlink a:hover,.footerlink a:active{color:#02617B; text-decoration:none;}
 a.h1link:link, a.h1link:visited, a.h1link:hover, a.h1link:active{color:#1177A2; font-weight:bold; font-size:16px; font-family:Verdana; text-decoration:underline;}
a.getquote:link, a.getquote:visited{background:url(http://image.windowsdoorsreplacement.com/getquote.gif) no-repeat; display:block;height:160px; width:220px; border:1px; text-align:center; text-decoration:none;}
a.getquote:hover, a.getquote:active{background:url(http://image.windowsdoorsreplacement.com/getquoteon.gif) no-repeat; }
.getquotetxt{padding-top:146px;  color:#D94314; font-size:10px; font-family: arial;font-weight:bold; }
.estimatetxt{color:#D94314; font-size:10px; font-family: arial;font-weight:bold; }
a.smlink:link,a.smlink:visited,a.smlink:hover,a.smlink:active{color:#898989; font-size:11px; text-decoration:underline}
a.imlink:link,a.imlink:visited,a.imlink:hover,a.imlink:active{color:#02617B; font-size:11px; text-decoration:none}
/*tables ----------------------------*/
.tblgetquote{ border-collapse:collapse;}
.tblgetquote th{ border:1px solid #ffffff;background:#E1E1E1;height:30px; font-size:11px;font-family:arial; color:#444444; font-weight:bold; text-align:center}
.tdgetquote { font-size:11px;font-family:arial; color:#444444; border:1px solid #ffffff;}
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}

.tblgetquoteprint{ border-collapse:collapse;}
.tblgetquoteprint th{ border-top:1px solid #444444;border-bottom:1px solid #444444; border-left:#ACACAC 1px solid; border-right:#ACACAC 1px solid;background:#E1E1E1;height:30px; font-size:11px;font-family:arial; color:#444444; font-weight:bold; text-align:center}
.tdgetquoteprint { border-left:#ACACAC 1px solid; border-right:#ACACAC 1px solid;font-size:11px;font-family:arial; color:#444444; border-bottom:1px solid #444444;}


.VinylWindows{background:url(/images/home-vinyl-windows.jpg) no-repeat;width:300px;height:200px; display:block; cursor:pointer;}
.EntryDoors{background:url(/images/home-entry-doors.jpg) no-repeat;width:300px;height:200px; display:block; cursor:pointer;}
.PorchEnclosures{background:url(/images/home-porch-enclosure.jpg) no-repeat;width:300px;height:200px; display:block; cursor:pointer;}
.PatioDoors{background:url(/images/home-patio-doors.jpg) no-repeat;width:300px;height:200px; display:block; cursor:pointer;}
.Siding{background:url(/images/home-Vinyl-Siding.jpg) no-repeat;width:300px;height:200px; display:block; cursor:pointer;}
 
#products{background-color:#e3e0d8; color:#ff6600; font-size:14px;}

#products img{    opacity:0.7;    filter:alpha(opacity=70);}
a.pr{ text-decoration:none;}
.prs{line-height:30px; padding-left:10px; font-size:14px; font-weight:bold; } 
.p1{ background:url(/images/p1.gif) no-repeat; height:124px; padding-top:90px;}
.p2{ margin-left:17px; margin-right:17px; margin-top:23px; height:170px; width:283px;}
 .pbg{ background:url(/images/p2.jpg) no-repeat;}
 
.welcometxt{font-family:Verdana; font-size:18px; font-weight:bold; color:#FF6600;}
.wlink{padding-top:155px;color:#f26522; padding-left:130px;font-family:Georgia; font-size:16px; font-weight:bold; line-height:50px; text-decoration:underline; }

.menu2L{background:url(http://image.windowsdoorsreplacement.com/Sprites.gif) no-repeat 0px 0px;margin:0px;width:5px;height:38px;overflow:hidden;}
.menu-divider{background:url(http://image.windowsdoorsreplacement.com/Sprites.gif) no-repeat -6px 0px;margin:0px;width:2px;height:36px;overflow:hidden;}
.menu2R{background:url(http://image.windowsdoorsreplacement.com/Sprites.gif) no-repeat -9px 0px;margin:0px;width:100px;height:38px;overflow:hidden; cursor:pointer;}
.arrow11{background:url(http://image.windowsdoorsreplacement.com/Sprites.gif) no-repeat -110px -20px;margin:0px;width:8px;height:12px;overflow:hidden;}
.arrow1{background:url(/images/Sprites.gif) no-repeat -110px -20px;margin:0px;width:8px;height:12px;overflow:hidden;}
.gefbgTL{background:url(http://image.windowsdoorsreplacement.com/Sprites.gif) no-repeat -129px -21px;margin:0px;width:10px;height:10px;overflow:hidden;}
.gefbgTR{background:url(http://image.windowsdoorsreplacement.com/Sprites.gif) no-repeat -140px -21px;margin:0px;width:10px;height:10px;overflow:hidden;}
.gefbgBL{background:url(http://image.windowsdoorsreplacement.com/Sprites.gif) no-repeat -129px -10px;margin:0px;width:10px;height:10px;overflow:hidden;}
.gefbgBR{background:url(http://image.windowsdoorsreplacement.com/Sprites.gif) no-repeat -140px -10px;margin:0px;width:10px;height:10px;overflow:hidden;}
.gefbgB{background:url(http://image.windowsdoorsreplacement.com/gefbgB.gif) repeat-x;height:10px;}
.gefbgL{background:url(http://image.windowsdoorsreplacement.com/gefbgL.gif) repeat-y;width:10px;}
.gefbgR{background:url(http://image.windowsdoorsreplacement.com/gefbgR.gif) repeat-y;width:10px;}
.gefbgT{background:url(http://image.windowsdoorsreplacement.com/gefbgT.gif) repeat-x;height:10px;}
.wdr_lf{background:url(http://image.windowsdoorsreplacement.com/Sprites.gif) no-repeat -129px 0px;margin:0px; width:8px; height:9px;}
.wdr_rf{background:url(http://image.windowsdoorsreplacement.com/Sprites.gif) no-repeat -138px 0px;margin:0px; width:8px; height:9px;}
.gtaw_footerL{background:url(http://image.windowsdoorsreplacement.com/Sprites.gif) no-repeat -110px 0px;margin:0px; width:8px; height:19px;}
.gtaw_footerR{background:url(http://image.windowsdoorsreplacement.com/Sprites.gif) no-repeat -119px 0px;margin:0px; width:8px; height:19px;}
.pooltd{background-color:#f7f7f7;} 
/*buttons ----------------------------*/
INPUT.stdButton {
    color: #0054A6;
    font-family: arial,helvetica;
    font-size: 12px;
    font-weight: bold;
    background-color: #f0f0f0;
    border: 1px outset #f9f9f9;
    height: 22px;
    cursor:pointer;
    margin-top:2px;
    margin-bottom:2px;
  padding:2px;
    } 
	
	 .href_submit{
    BORDER: 0px;
    PADDING: 2px;
    MARGIN: 0px;
    CURSOR: pointer;
    COLOR: #1177A2;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline;
  font-family: arial,helvetica;
    font-size: 11px;
    font-weight: bold;
  height:20px;
}
.topbuttons{ display:block; width:100%;}
.geckocontent {
padding:10px;
display:none;
width:950px;
}

