.dummy				{ } /* LEAVE HERE */


BODY				{ margin:0px; padding:0px; font-family:verdana, arial, sans-serif; background-color:#fff; font-size:90%; }
H1				{ margin:20px 0px 0px 10px; width:151px; height:58px; padding:0px; background:#fff url("../../images/logo.gif") top center no-repeat; }
H1 A				{ display:block; width:151px; height:48px; margin:0px; padding:0px;  }
H1 SPAN				{ display:none; }
H2				{}
H3				{ margin:0px; color:#427497; font-weight:normal; font-size:80%; }
H4				{}
P				{ width:auto; color:#000; font-size:80%; text-align:justify; padding-bottom:10px; }
A				{ color:#427497; }
TEXTAREA			{ background-color:#fff; border:1px solid #336699; margin:0px; padding:0px; }
FORM				{ margin:0px; padding:0px;}
IMG				{ border:0px; }
address { font-style: normal; font-size: 80%; margin: 5px } 

#main				{ width:770px; margin:0px; padding:0px; background-color:#fff; overflow:hidden; }
#header				{ width:100%; height:100px; margin:0px; padding:0px; background:#fff url("../../images/headerBg.gif") bottom left repeat-x; overflow:hidden; }
#headerLeft			{ width:auto; height:100px; margin:0px; padding:0px; }
#headerRight			{ float:right; margin:0px; padding:0px; width:500px; height:100px; overflow:hidden; }
#headerRight p			{ float:left; height:20px; margin:45px 0px 0px 100px; padding:0px; overflow:hidden; color:#fff; font-size:70%; }
#headerRight form		{ float:right; height:20px; margin:40px 10px 0px 0px; padding:0px; }
#headerRight form p		{ float:none; display:inline; margin:0px; padding:0px; font-style:italic; font-weight:bold; }
#nav				{ display:block; width:100%; height:36px; margin:0px; padding:0px 0px 0px 40px; list-style-type:none; }
#nav li				{ display:block; float:left; height:15px; line-height:15px; margin:0px 5px; padding:0px 0px 0px 10px; border-left:1px dotted #666; }
#nav li a			{ color:#666; text-decoration:none; font-weight:bold; font-style:normal; font-size:75% }
#nav li a:hover			{ color:#999; }
#nav2				{ display:block; float:left; height:251px; width:210px; margin:0px; padding:0px 0px 0px 1px; list-style-type:none; background-color:#fff; }
#nav2 li			{ display:block; width:210px; height:83px; margin:0px 0px 1px 0px; padding:0px; overflow:hidden; }
#nav3				{ display:block; width:100%; margin:0px; padding:0px; list-style-type:none; text-align:left; }
#nav3 li			{ margin:0px 0px 0px 5px; padding:0px; }
#nav3 li a			{ font-size:80%; }
#enter1 a span			{ display:none; }
#enter2 a span			{ display:none; }
#enter3 a span			{ display:none; }
#enter1				{ background:url("../../images/customer.gif") top left no-repeat; margin:0px; padding:0px; }
#enter2				{ background:url("../../images/driver.gif") top left no-repeat; margin:0px; padding:0px; }
#enter3				{ background:url("../../images/agent.gif") top left no-repeat; margin:0px; padding:0px; }
#enter1 a			{ display:block; margin:0px; padding:0px; width:210px; height:83px; text-decoration:none; }
#enter1 a:hover			{ background:url("../../images/customerOver.gif") top left no-repeat; }
#enter2 a			{ display:block; margin:0px; padding:0px; width:210px; height:83px; text-decoration:none; }
#enter2 a:hover			{ background:url("../../images/driverOver.gif") top left no-repeat; }
#enter3 a			{ display:block; margin:0px; padding:0px; width:210px; height:83px; text-decoration:none;}
#enter3 a:hover			{ background:url("../../images/agentOver.gif") top left no-repeat; }
#search				{ width:500px; height:65px; margin:0px; padding:0px; background:url("../../images/headerRight.gif") bottom right no-repeat; }
#body				{ width:100%; margin:0px; padding:0px; }
#bodyTop			{ width:100%; height:251px; margin:0px; padding:0px; background:url("../../images/mainBg.jpg") top left repeat-x; }
#bodyTopInner			{ width:100%; height:auto; margin:0px; padding:0px; background:url("../../images/mainBg.jpg") top left repeat-x; }
#bodyTopInnerSub		{ width:100%; height:105px; margin:0px; padding:0px; background: #427497; }
#bodyBottom			{ width:100%; margin:0px; padding:0px 0px 0px 0px; border-bottom:0px dotted #336699; }
#body ul			{ font-size:80%; }
#body ol			{ font-size:80%; }
#body a {     color: #427497; }
#body a:hover {   text-decoration: none;}

#contentLeft			{ width: 530px; margin:8px 0px 9px 7px; padding: 5px; float: left; height: auto; }
#contentLeft p			{ margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; }
#contentMiddle			{ float:right; margin:0px 0px 0px 9px; padding:0px 0px 0px 10px; }
#contentMiddle h3		{ margin:5px 0px 5px 5px; padding:0px; }
#contentMiddle p		{ margin:0px 0px 5px 5px; }
#contentRight			{ float:right; width:220px; margin:1px 0px 0px 0px; padding:0px; height: auto;}
#contentRight h3		{ margin:0px; }
#wider_middle #contentLeft {width:745px;}
#wider_middle #contentRight {display:none;}
#footer { margin-top: 20px; } 
#copyright			{ display:inline; font-size:70%; margin: 18px 0px 0px 18px;}
#footerMenu			{ font-size:70%; margin: 0px 0px 18px 18px ;}
#footerMenu a:hover{ text-decoration: none; }
#designBy			{ display:block; float:right; margin:3px 5px 0px 0px; display:none; }
#cornerLeft			{ display: none; float:left; height:2px; width:1px; margin:0px; padding:0px; background:url("../../images/cornerLeft.gif") top left no-repeat; }
#cornerRight			{ display: none; float:left; height:2px; width:1px; margin:0px; padding:0px; background:url("../../images/cornerRight.gif") top right no-repeat; }

.clearBoth			{ clear: both; height: 1px; line-height: 1px; font-size:1px; margin:0px; padding:0px; overflow:hidden; }
.clearBothWhite			{ width:100%; background-color:#fff; clear: both; height: 1px; line-height: 1px; font-size:1px; margin:0px; padding:0px; overflow:hidden; }
.noBorder			{ border:0px; }
.smallInput			{ width:100px; background-color:#fff; border:1px solid #7090B2; margin:0px 0px 0px 5px; padding:0px;}
.searchBtn			{ width:12px; height:12px; margin:0px; padding:0px; }
.submitBtn			{ width:50px; height:18px; margin:0px; padding:0px; position:relative; top:-1px; }
.loginInput			{ background-color:#fff; border:1px solid #336699; margin:5px 0px 0px 0px; padding:0px; width:130px; }
.colLeft			{ margin:0px 211px 0px 0px; padding:0px; }
.colRight			{ float:right; width:210px; margin:0px; padding:0px 0px 0px 2px; }
.contentFull			{ width:100%; margin:0px; padding:0px; }
.formDiv			{ margin: 0px; padding:0px;}
.formBoxTop			{ float:right; width:210px; height:3px; margin:0px; padding:0px; background:url("../../images/formBoxTop.gif") top left no-repeat; overflow:hidden; }
.formBoxMiddle			{ float:right; width:205px; height:99px; margin:0px; padding:0px 5px 0px 0px; background: #CCC; text-align:right; }
.formBoxBottom			{ float:right; width:210px; height:3px; margin:0px 0px 1px 0px; padding:0px; background:url("../../images/formBoxBottom.gif") left top no-repeat; overflow:hidden; }
.formBoxMiddle p		{ color:#427497; display:inline; }
.bold				{ font-weight:bold; }
.noMargin			{ margin:0px; }
.selected     			{ color:#000; text-decoration:underline; font-weight:bold; font-style:italic; font-size:75% }
.arrowIcon 			{ border: 0px; position: relative; top: 2px;}

#contentLeft h3 		{ padding: 0px 10px 0px 0px; margin: 0px 0px 10px 0px; font-size: 1.1em; background: url(../../images/h3image.gif) top right no-repeat; }
#contentLeft ul 		{ list-style-image: url("../../images/bullet.gif"); }
#subTitle { margin: 30px 0px 0px 9px; font-family: arial, verdana, sans serifs; font-size: 40px; float: left; background: transparent; color: #fff; }
#onlineServices { margin-top: 20px; } 
#loggedIn { text-align: center; margin-top: 15px; }
#loggedIn p { margin: 3px; display: block; text-align: center; }



/* ASSERTIONS */
.asser_bad			{ margin: 10px; border:1px solid #ff0000; color:#ff0000; }
.asser_good			{ margin: 10px; border:1px solid #00aa00; color:#00aa00; }
.asser_bad span { display:block; margin:10px; }
.asser_good span { display:block; margin:10px; }

.left { text-align: left; display: block; padding: 0px 0px 0px 5px;}