body{margin:0; padding:0; background-color:#D4D8DB;}
form, td, p {margin:0; padding:0;}

/* containers */
div.toprightb, div.main_right2{float:right;}
div.topright, div.topul, div.topsignup,div.main_left,div.main_right,div.main_center, div.main_brdLeft,div.main_brdTop, div.main_brdLeft2, div.main_left2, div.main_brdTop2{float:left;}
div.topsign{float:bottom;}
.container {width:766px; margin:auto; height:1050px;}
.container_details {width:766px; margin:auto; height:850px;}
.container_pricing {width:766px; margin:auto; height:850px;}
.container_drivingrecord {width:766px; margin:auto; height:550px;}
.container_support {width:766px; margin:auto; height:550px;}
.container_about {width:766px; margin:auto; height:700px;}
.container_info {width:766px; margin:auto; height:1200px;}
.container_process {width:766px; margin:auto; height:2000px;}
.header {width:766px; margin:auto; height:319px; background:url(images/tddc_01.jpg) no-repeat;}
.topright{width: 250px; padding-top:25px; padding-left:250px; font-weight:900; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#165398}
.toprightb{width: 200px; }
.topul {width: 450px; padding-left:230px; padding-top: 25px; font-weight:bold; color:#2D2D2D}
.topsignup {width: 450px; height: 50px; padding-left:250px;}
.buttons {width: 766px;}
.maincontent{width: 750px; height:100%; background:url(images/main_back.jpg); padding-left:15px; color:#FFFFFF; padding-top:10px;}
.main_brdTop { width: 250px; height: 19px; background:url(images/top_line.jpg) no-repeat; }
.main_brdTop2 { width: 460px; height: 19px; background:url(images/top_line.jpg) no-repeat; }
.main_brdLeft { width: 240px; background:url(images/left_line.jpg); margin:inherit}
.main_brdLeft2 { width: 460px; background:url(images/left_line2.jpg); margin:inherit}
.main_left {height: 300px; width: 220px; padding-left:15px; }
.main_left2 {height: 300px; width: 420px; padding-left:15px; }
.main_right {height: 300px;width: 220px;  padding-left:15px; }
.main_right2 {height: 300px;width: 220px;  padding-left:15px; }
.main_center {height: 300px;width: 220px;  padding-left:15px;}
.main_bottom { width: 650px; background:url(images/grey_back.jpg); color: #FFFFFF; margin:auto; padding:15px;}
/* end containers */

a { color:#FFFFFF;}
a.black { color:#000000;}
input, textarea, select{font:11px Tahoma, Arial, Geneva, sans-serif; color:#000000; vertical-align:top; padding-left:4px; padding-top:3px;}
input{ width:225px; height:22px;}
textarea{width:225px; height:124px;}
td, tr {vertical-align:top; text-align:left}

.align_right{text-align:right}
.bottom{vertical-align:bottom}

.content{
	font:11px/14px tahoma, arial, helvetica, sans-serif;
	color:#E6EDF3;
}
.content b{color:#162A36;}
.content a{
	text-decoration:underline;
	color:#E6EDF3;
}
.content a:hover{
	text-decoration:none;
}
.content .link{background:url(images/arr.gif) center left no-repeat; padding:0 0 0 10px; font-weight:bold; color:#162A36; text-decoration:none;}
.content .link:hover{ text-decoration:underline;}

.content .link_1{font-weight:bold; color:#162A36; text-decoration:underline;}
.content .link_1:hover{ text-decoration:none;}
.yellow {font-weight:bold; color:#FFFF66;}
.content ul { 
	margin:0;
	padding:0; 
	list-style:none;
}
.content li {
	background:url(images/arr_1.gif) center left no-repeat; 
	margin:0 0 0 0; 
	padding:0 0 0 13px;
}
.content li a { 
	line-height:16px;
	text-decoration:underline; 
	background-position:left center;
}
.content li a:hover { 
	text-decoration:none;
}


.footer{
	font:11px/13px  tahoma, arial, helvetica, sans-serif;
	color:#3C4850;
}
.footer strong{text-decoration:underline; font-weight:bold;}
.footer b{text-decoration:none; font-weight:bold;}
.footer a{
	color:#3C4850;
	text-decoration:none;
	
}
.footer a:hover{
	text-decoration:underline; font-weight:bold;
}
.footer .link_1{font:11px/13px arial, helvetica, sans-serif; font-weight:normal; text-decoration:none;}
.footer .link_1:hover{text-decoration:underline;}

.footer .link_2{font:11px/13px arial, helvetica, sans-serif; font-weight:bold; text-decoration:underline;}
.footer .link_2:hover{text-decoration:none;}

.uls {
margin-left:-25px;
}







