/* CSS Document for Trilegal */

/*Start Container & Initialisation*/
body{margin:0 -2px;padding:0;border:0;color:#666;text-align: left;
	font:70% Lucida Sans Unicode,Trebuchet MS, Verdana;
	background:url(../images/bg_pix.png) repeat; 	/*background:#003 center top repeat-y;width:99%;*/
	}
	

a:link,a:visited{color: #003366;text-decoration: underline;}
a:hover,a:active{color: #FF6600;text-decoration:underline;}
h1{ font-size:14px; color:#E44F27;}
h2{ font-size:12px; color:#333;}
.head2{font-size:13px; color:#333; font-weight:bold;}
.formtxt{font:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:11px; color:#666;}
.padlft20{padding-left:20px;}
.indexAtoZ{ font-weight:bold; color:#FF6600; font-size:11px; }
.padAll5{padding:2px; font-size:8pt; }
.bgmiddle{background: url(../images/bg_center_1.png) bottom repeat-y;}
.bgcenter{background:#CCC url(../images/bg_center.png) bottom repeat-x;}
.hotspot{background:#FFF url(../images/bg_hotsopt.png) repeat-x;}
.pad20{padding:5px 20px 5px 15px;}
b{font-weight: bold; line-height:18px; color:#000; font-size:90%;}
.topcitiesbg{background: url(../images/bg_topcities.png) no-repeat; height:69px;
	
}
.designtopciti 
{
background:url(../images/bg_topcities.png)no-repeat;height:100px;
}
.lnheight{ line-height:18px;}
div.tblblue{background:#DDEEFF;background-repeat:repeat-y; padding:5px; border-bottom:#CCCCCC thin solid;height:127px;}
div.smalltblblue{background:#DDEEFF; padding:2px; border-bottom:#CCCCCC thin solid;}
div.tblwhite{background: #FFFFFF; padding:5px; border-bottom: #CCCCCC thin solid;height:127px;}
div.smalltblwhite{background: #FFFFFF; padding:2px; border-bottom: #CCCCCC thin solid;}
div.rightmnutopbg{background:url(../images/bg_rightgridtop.png) no-repeat; width:205; height:25px; padding:8px 0 0 10px;}
div.rightmnubtmbg{background: url(../images/bg_rightgridbtm.gif) no-repeat; width:205; height:9px;}
a.font{font-size:9px;}
.black{color:#333333;}
.bold{font-weight:bold;}
.bg_tblhead{background:url(../images/subhead_bg.png) no-repeat; height:24px;}

	
/*Start Footer Area*/
div#footer{ background:url(../images/bg_fotter_1.png) no-repeat; font-size:85%;color:#000000; padding:8px;}
/*End Footer Area*/

body.bgColor{background:center top repeat-y;width:99%;}
form,p,ul,ol,li,img,url{margin:0;padding:0;border:0;}

div#container{margin:0 auto;text-align:left;font-size:100%;color:#666;border:0px none; line-height:14px; }
/*End Container & Initialisation*/

/*Start Banner Area*/
div#banner{background:url(../images/bg_head.png) left top no-repeat;width:844px;height:123px;}
ul.bannerNav{list-style:none;padding-top:1px;}
ul.bannerNav li{float:right;text-transform:uppercase;width:69px;}
ul.bannerNav li.separator{background:url(../images/bgSeparator.gif) left top no-repeat;}
ul.bannerNav a:link,ul.bannerNav a:visited{color:#006;}
ul.bannerNav a:hover,ul.bannerNav a:active{color:#f60;}

/*End Banner Area*
h1{display:none;}/

/*Start Content Area*/
.bgShadowHome{clear:both;background:url(../images/bgShadowHome.jpg) left top repeat-x;height:20px;}
.bgNone{background:transparent;}
div.pageContent{margin:70px 0 0 0;padding:10px 10px 0 500px;font-size:110%;background: url(../images/bgShadowHome.jpg) left top repeat-x;}
div.searchbg{ height:84px; background:url(../images/bg_search.gif) center top no-repeat;}
h4{margin:10px 0 0px 0;
padding:0;font-size:110%;
	height: 18px;
}
table.searchbg{ height:84px; background:url(../images/bg_search.gif) center top no-repeat;}


div#locations a:link,div#locations a:visited{font-weight:bold;color:#f60;}
div#locations a:hover,div#locations a:active{font-weight:bold;color:#f90;}
.hidden{display:none;}
/*End Content Area*/

.butt
{
	background-color: #ccccff; Width:65px; Height:23px;
	
	
}
.buttimage
{
	background-image:images/btn_quoteform.png;
}

.gradient {
	font-weight:bold; width:100%; color:#FFFFEC; background-color:#310063; padding:3px;
	margin-bottom:5px; margin-top:5px; text-align:center;
}

.tdlabel {
    text-align: left; font-size: small; font-family:Microsoft Sans Serif; font-weight:bold; color:Black;
}

.tdlabeltext {
    text-align: left; font-size: small; font-family:Microsoft Sans Serif; font-weight:normal; color:Black;
}

.hasborder 
{
	border: 1px solid black; margin-left:9px; 
}

.headerText
{
	font-size: medium; font-family:Verdana; color: #000000; font-weight:normal; text-align:left; width:300;
}
.divList
{
 font-size:8; font-family:Arial; font-weight:bold;	
}
.Arrow
{
  text-align:left;
}
	
	


