/*common */

*html{filter:expression(document.execCommand("BackgroundImageCache",false,true));}
body{background-color:#ffffff; background-image:url(/images/gtawbg.jpg); background-repeat:repeat-x }
body, td, p, div {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px}
img {border:0px;}
h1{color:#1177A2; font-weight:bold; font-size:15px; font-family:Verdana; margin-top:5px; margin-bottom:10px; text-align:left;padding-left:10px; padding-top:4px; }
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-------------------------*/
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; width:758px}
div.footermsg a{color:#02617B; font-weight:bold; font-size:13px; font-family:arial;}

.topmsg{color:#FFFFFF; font-weight:bold; font-size:12px; font-family:arial;}

.logobg{background:url(/images/gtaw_logobg.gif); background-repeat:repeat-x;}
.menubg{background:url(/images/gtaw_menubg.gif); height:38px;}
.footerbg{background:url(/images/gtaw_footerbg.gif);height:19px}
.footertxt{color:#898989; font-size:11px;}
.submenubg{background:url(/images/submenubg.gif); background-repeat:no-repeat; width:180px; padding-left:10px; padding-right:0px; padding-top:10px}
.smphotosbg{background:url(/images/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(/images/submenudot.gif); background-repeat:repeat-x; width:160px; height:8px; margin-top:3px;}
.copy{color:#02617B; font-size:11px; text-align:center}
.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:800px; 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;}



#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:#000000; font-weight:normal; font-size:12px; text-decoration:underline;}
a:hover, a:active{color:#02617B;}
.menu_active{background:url(/images/menu_active.gif); background-repeat:repeat-x; height:36px; overflow:hidden;}
.menu_normal{background:url(/images/menu_normal.gif); background-repeat:repeat-x; height:36px;overflow:hidden; }

.main_menu a:link, .main_menu a:visited{color:#000000; font-weight:bold; font-size:11px; text-decoration:none;padding-left:4px; padding-right:2px;}
.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:4px; padding-right:2px;}
.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(/images/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:6px; padding-left:10px;}
.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(/images/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(/images/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;}

/*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;
}
 */