@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; }

a {outline: none;} /* removes dotted line from around links in FF */



/*/////////////// HTML ///////////////*/

body {
margin: 0px auto;
background: #bab7b7;
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#ffffff;
}

p { 
	margin: 10px 10px 5px 0px; 
	line-height:16px; 
	}
	
p.home {
line-height:40px; 
padding: 0px 6px 5px 7px; 
}

p.flash {
line-height:40px; 
padding: 0px 6px 5px 4px; 
}

p.how {

margin: 0px 0px 0px 0px; 
padding:0px;
}

.home_image{
padding: 0px 0px 0px 7px; 
}

.dark {color:#da2128; font-weight:bold;}



h1 {   
	color: #da2128;
	font-weight: bold; 
	font-size: 11px;
	margin: 10px 0px 5px 0px; /* (top, right, bottom, left) */

	}

h2 {   
	color: #da2128;
	font-weight: bold; 
	font-size: 11px;
	margin: 10px 0px 0px 0px; /* (top, right, bottom, left) */

	}

a:link {color: #4D4D4F; text-decoration:none;}     /* unvisited link */
a:visited {color: #4D4D4F;text-decoration:none;}  /* visited link */
a:hover {color: #da2128;text-decoration:none;}   /* mouse over link */
a:active {color: #000000;text-decoration:none;}   /* selected link */


a.nav:link {color: #da2128;}
a.nav:visited {color: #da2128;}
a.nav:hover {color: #da2128;}

a.green:link {color: #32582a;}
a.green:visited {color: #32582a;}
a.green:hover {color: #32582a;}


#container {
width: 1020px;
margin: 0 auto;

}

#header {
width:1020px;
height:144px;
background-image: url(../images/backgrounds/header_bg.gif);
background-repeat:no-repeat;

}

#logo {
margin: 38px 10px 10px 65px; /* (top, right, bottom, left) */
float:left;
width:640px;
height:50px;
}

#utility_menu {
	width:650px;
	height:25px;
float:right;
	margin: 10px 70px 10px 300px; /* (top, right, bottom, left) */
	text-align:right;
	font-size:1.2em;
}

#utility_menu ul {
margin: 0px;
padding: 0px;
list-style: none;
}

#utility_menu ul li {
display: inline;
color: #242c71;
margin-left: 2em;
padding-right: 1em;
text-decoration: none;
border-right: solid 0px #4D4D4F;
font-size: 12px;
font-weight:420;
}



#utility_menu a.red:link {color: #da2128; text-decoration: none; }

#utility_menu a.green:link {color: #32582a;text-decoration: none; }


#content {
width:1020px;
height:570px;
background-color:#22296b;
}

#right {
float:right;
width:360px;
height:550px;
margin: 10px 0px 0px 0px; /* (top, right, bottom, left) */
overflow:auto;
}

#right ul {

margin: 0px 0px 0px 5px;/* (top, right, bottom, left) */
padding: 0px 10px 2px 0px; /* (top, right, bottom, left) */
list-style:none
}


#right li {
margin: 3px 0px 3px 5px; /* (top, right, bottom, left) */
padding: 0px 0px 0px 10px; /* (top, right, bottom, left) */
color: #ffffff;
background-image:url(../images/backgrounds/bullet.gif);
background-repeat:no-repeat;
background-position:.43em left;
}

html>/*Firefox hack*/body #right li {
background-position:center left;
}


#image {
float:left;
width:1px;
height:560px;
}

#footer {
width:1020px;
height:50px;
background-color:#78848b;
color:#FFFFFF;
}

#footer_text {
float:left;
width:300px;
margin: 15px 15px 0px 420px; /* (top, right, bottom, left) */
font-size:10px;
}

/*IE6 HACKS*/
* html #footer_text {
float:none;
width:300px;
margin: 15px 15px 0px 420px; /* (top, right, bottom, left) */
}


.fix {
clear:both;
}

#dhtmltooltip{
position: absolute;
width: 120px;
border: 0px solid black;
padding: 6px;
background-color: #cccccc;
visibility: hidden;
z-index: 100;
color:#da2128;
text-align:center;
font-weight:500;
margin-top:10px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}


