body, html {
	background-image:url('images/texasbggradient.gif');
	font-family:Arial, Helvetica, sans-serif;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	margin:0px
}
p{margin:10px 0;}
ul{margin-bottom:0;}
/* fonts */

/* main header tag */
h1.topheader {
	font-size:18px;
	margin-top:18px;
	margin-left:10px;
	font-weight:bold;
	color:#FF0000;
	float:left;
}
/* middle text header */	
h2.barone {
	font-size:18px;
	margin-top:2px;
	font-weight:bold;
	text-align:center;
	color:#ffffff;
}
.ulpadd li
{
	padding-top:4px;padding-bottom:4px;
}
.contactinfo {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
}
/* bottom text header */					
h3.headfodder {
	font-size:16px;
	line-height:8px;
	margin-top:10px;
	font-weight:bold;
	text-align:center;
	color:#ffffff;
}
/* top right links */
#rightup {
	margin-right:6px;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#0033FF;
	padding-top: 18px;
	padding-right: 0px;
}
.rightup:link {
	margin-right:6px;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#0033FF;
}
.rightup:visited {
	margin-right:6px;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#0033FF;
}
.rightup:hover {
	margin-right:6px;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	color:#0033FF;
}
/* fodder text */
h4.contentright {
	font-size:14px;
	font-weight:bold;
	margin-left:5px;
	line-height:4px;
}
.fodder_content {
	font-size:12px;
	font-weight:normal;
}
/* end Font */



/* listed items */

.move {
	list-style-position:inside;
}
/* i drive safely logo */
.up {
	margin:0px;
	float:left;
}
/* main container */
.texasmain {
	width:780px;
	margin:auto;
	border:none;
}
/* top main header */	
.texasheader {
	width:780px;
	height:179px;
	margin:0px;
	background-position: center 50%;
	background-repeat:no-repeat;
	background-image:url('images/texasdriverrecordheader.jpg');
	vertical-align:top
}
/* girl at desk */	
.comp {
	width:362px;
	height:221px;
	margin:0px;
	background-repeat:no-repeat;
	background-image:url('images/texasgirlhome.jpg');
	float:left
}
/* bullet point section */	
.bullets {
	width:418px;
	height:221px;
	margin:0px;
	background-repeat:no-repeat;
	background-image:url('images/rightarrow.jpg');
	float:left
}
/* order button */	
#button {
	margin-left:51px;
	margin-top:0px;
}

.but_icon {margin-top:130px;}
.but_icon Ul{margin:0px;}
.but_icon LI{list-style:none; margin:0px; padding:0px;}

#insidebt {
	margin-left:200px;
	margin-top:50px;
	float:left;
}
/* first blue bar */	
#bartop {
	width:780px;
	height:50px;
	margin:0px;
	background-image:url('images/texasfirstbar.gif');
	background-repeat:no-repeat
}
/* div inside first bar */	
.subhdone {
	width:780px;
	height:35px;
	margin:0px;
	float:left;
}
/* bottom blue bar */	
.fodder {
	width:780px;
	height:41px;
	margin:0px;
	background-position: center 50%;
	background-repeat:no-repeat;
	background-image:url('images/tpfodder.gif');
	vertical-align:top
}
/* streching fodder section */	
.mdfodder {
	width:770px;
	min-height:100px;
	margin:0px;
	background-image:url('images/stretchfodder.gif');
	background-repeat:repeat-y;
	background-position: center 50%;
	padding-right:5px;
	padding-top:5px;
	padding-left:5px
}
/* inner page images */


.signform {
	width:700px;
	height:223px;
	text-align:left;
	padding:0px 10px 10px 0px;
}
			

#innerbar {
	width:780px;
	height:49px;
	margin:0px;
	background-image:url('images/innerpgbar.gif');
	background-repeat:no-repeat
}
#subbar {
	width:780px;
	height:49px;
	margin:0px;
	background-image:url('images/barinner2.gif');
	background-repeat:no-repeat
}
.leftstar {
	width:780px;
	height:238px;
	margin:0px;
	background-image:url('images/longmidstars.gif');
	background-repeat:no-repeat
}
.area {
	width:780px;
	height:238px;
	margin:0px;
	background-image:url('images/plainwhite.gif');
	background-repeat:no-repeat;
	float:left
}
.fodderinside {
	width:780px;
	height:52px;
	margin:0px;
	font-size:12px;
	background-image:url('images/fodderinsidepg.gif');
	background-repeat:no-repeat;
	float:left
}

/* end inner page images */	



/* begin form section */

	
.sitemap_links {
	font-size: 14px;
	color: Blue;
	line-height: 25px;
}
.sitemap_links:link {
	font-size: 14px;
	color: Blue;
	line-height: 25px;
}
.sitemap_links:visited {
	font-size: 14px;
	color: Blue;
	line-height: 25px;
}
.footer_links {
	margin-right:6px;
	font-size:12px;
	text-decoration: none;  
	text-align:center;
	color:#0033FF;
	text-align: center;
}
.footer_links:link {
	margin-right:6px;
	font-size:12px;
	text-decoration: underline;   
	text-align:center;
	color:#0033FF;
}
.footer_links:visited {
	margin-right:6px;
	font-size:12px;
   text-decoration:none;
	text-align:center;
	color:#0033FF;
}		
	
a:link img, a:visited img {
	border-style: none
}


.footer { font-size:12px; color:#000000; height:100px; text-align:center; vertical-align:middle; }


 /* no border on img links */


.combo {width:236px;margin:10px 0px 0px 20px;float:left;}
*HTML .combo {width:236px;margin:10px 0px 0px 10px;float:left;}
.combobg {background:url(images/combo-box-bg.gif) repeat-y;color:#372f2d;font-weight:bold;padding:5px 10px;font-size:12px;}
.inn_cont_right_pan .combo img {margin-bottom:0px;}
.combobg a {font-weight:normal;color:#0c76c5;}
.combo p {margin-bottom:5px;}


