@charset "UTF-8";
body {
	background-color: #08366d;
	margin: 0px;
	padding: 0px; font-family: Verdana, Geneva, sans-serif; 
}

#wrapper {width: 928px; border: solid 4px #FFF; margin-left: auto; margin-right: auto; background: #FFF;}
#bluebar {height: 30px;}

#masthead {height: 183px;}
#logo {float: left; width: 111px;}
#rotatingimage {width: 817px; float: left;}

#nav {background: url(images/nav/bg_nav.gif) no-repeat; height: 51px; font-size: 10px; text-transform: uppercase; font-weight: bold;}
#nav {text-decoration: none;}

#hp-content {padding: 45px 0 10px 57px;}
#hp-content #left {width: 512px; float: left; margin-right: 109px; font-size: 11px; color: #292929; line-height: 20px;}
#hp-content #right {width: 250px; text-align: right; float: left; }

#hp-content #left hr {width: 100%; color: #c3daf6; background: #c3daf6; border: none; height: 3px; margin: 17px 0;}
#hp-content #left li {color: #4d0a5b; font-weight: bold;}
#hp-content #left ul {padding-top: 0; margin-top: 0;}
#hp-content #left #certification {float: right; margin: 20px 60px 20px 30px;}

#hp-content #right .questions {padding-bottom: 5px;}


#ip-content {padding: 45px 0 10px 57px;}
#ip-content #left {width: 512px; float: left; margin-right: 109px; font-size: 11px; color: #292929; line-height: 20px;}
#ip-content #right {width: 194px; text-align: left; float: left; }

#ip-content #left hr {width: 100%; color: #c3daf6; background: #c3daf6; border: none; height: 3px; margin: 17px 0;}
#ip-content #left #howitworks {background: #c3daf6; text-transform: uppercase; color: #37384f; padding: 3px 3px 3px 8px; font-weight: bold; margin: 25px 0px;}
#ip-content #right #subnav {}

/* ************************* left nav */


/* L1 */
#ip-content #right #subnav ul.main {
	border-top: solid 4px #c3daf6; list-style-type: none;
padding: 0;
margin: 0;
	text-transform: uppercase;
}
#ip-content #right #subnav li {
	color: #440356;
	font-size: 12px;
	padding: 0;
	margin: 0;
	font-weight: bold;
	border-top: solid 1px #c0e941;
}
#ip-content #right #subnav a {
	display: block;
	color: #37384f;
	text-decoration: none;
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 11px;
}
#ip-content #right #subnav a:hover {
	background: url(images/inner/bg_subnav.gif) repeat-x top #c0e941;
	color: #1d66bf;
}
#ip-content #right #subnav li.selected {
	background: url(images/inner/bg_subnav.gif) repeat-x top #c0e941;
	color: #1d66bf;
	font-weight: bold;
}
#ip-content #right #subnav li.selected a {
	background: url(images/inner/bg_subnav.gif) repeat-x top #c0e941;
	color: #1d66bf;
	font-weight: bold;
}


#ip-content #right #title {color: #1d66bf; font-size: 14px; font-weight: bold; padding-bottom: 8px;}

#footer {font-size: 9px; line-height: 14px; padding: 20px 0 0 0;}
#copyright {color: #979796; float: left; padding: 25px 0 15px 60px;}
#footerlinks {float: left; color: #5c5c5d; padding: 38px 0 0 60px;}
#copyright a {color: #979796;}
#footerlinks a {color: #5c5c5d;}

a {color: #1d66bf;}
a:link, a:visited {text-decoration: none;}
a:active, a:hover {text-decoration: underline;}

h1 {color: #083973; padding: 0; margin: 0; text-transform: uppercase; font-size: 12px; font-weight: bold;}
h2 {color: #3b86e1; padding: 0; margin: 0; text-transform: uppercase; font-size: 11px; font-weight: bold;}
h3 {color: #4d0a5b; padding: 0; margin: 0; text-transform: normal; font-size: 20px; font-weight: normal;}
h4 {color: #265ca5; padding: 15px 0 0 0; margin: 0; text-transform: bold; font-size: 11px; font-weight: bold;}
.bluebold {color: #3b86e1; font-size: 14px; font-weight: bold;}
.blue {color: #3b86e1; font-size: 11px; font-weight: normal;}
.date {color: #757474; font-style: italic;}

.datatable {}
.datatable td {padding: 5px 5px 0 0;}

form {padding: 10px 0 0 0; margin: 0;}
input, textarea {background: #c3daf6; border: solid 1px #08366d;}
input.submit {background: #bfea3e; font-weight: bold;}
.clear, #clear {clear: both;}
