/*Green color used = #367c2b */  
/*Blue color used = #002a46 */

body {
	background-color: #367c2b;
}
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #002a46;
}
.heading a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #002a46;
	text-decoration: none;
} 
.heading a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #002a46;
	text-decoration: underline;
} 
.bullet {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #367c2b;

}
UL {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	list-style:  url(images/bullet.gif)  disc;
	padding-left: 15px;
	margin-left: 10px;
}

.printer {
	height:70px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
/* THESE BELOW ARE FOR THE TABLE CELLS IN EACH PAGE GOING TOP TO BOTTOM */

.tdlogobanner {
	background-color: #ffffff;
}
.tdnav {
	background-color: #ffffff;
}
.tdbody {
	background-color: #FFFFFF;
}
.tdvlinerepeat {
background-image:url(images/vertical-line-repeat.gif);
background-repeat:repeat-y;
}
.tdbottomnav {
	height: 30px;
	background-color: #367c2b;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
}
.tdbottomnav a{
	background-color: #367c2b;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	text-decoration:none;
}
.tdbottomnav a:hover{
	background-color: #367c2b;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	text-decoration:underline;
}
.tdfooter {
	height: 20px;
	background-color: #367c2b;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
}

.indent {
word-spacing: 30px;
padding: 5px;
}

/**** Added styles for SafeRide Login Site ****/
DIV.loginbox{
   width: 100%;
   padding-right: 12px;
   text-align: right;
}

A.login {
   font-family: Arial, Helvetica, Sans;
   font-size: 8pt;
   text-decoration: none;
   color: WHITE;
   padding-right: 15pt;
}

A.login:HOVER {
   color: #e0c56f;
}

DIV.framecontainer{
   display: none;
   position: absolute;
   top: 10px;
   left: 10px;
   width: 95%;
   height: 95%;
   background: white;
   border: 1px black solid;
}

DIV.controltitle{
   position: absolute;
   left: 0;
   padding: 3pt;
   font-family: arial, helvetica, sans;
   font-weight: bold;
}

DIV.controlbar {
   border: 1px solid black;
   background: #d2c9b0;
   text-align: right;
   vertical-align: top;
   padding: 3pt;
}

DIV.controlbuttons{
   position: absolute;
   padding: 3pt;
}

A.control {
   font-family: arial, helvetica,sans;
   padding: 1pt;
   text-decoration: none;
   border: 1px gray solid;
   background: #EEEEEE;
   color: black;
   font-size: 8pt;
   vertical-align: top;
}

A.control:HOVER {
   background: white;
}

IFRAME {
   width: 100%;
   height: 100%;
   border: none;
}
