/* START DEFAULT STYLES */

body {
	font-family: Arial, Verdana, sans-serif;
	background-color: #ffffff;
}

td { 
    font-family: Arial, Verdana, sans-serif;
}

p {
    font-family: Arial, Verdana, sans-serif;
    margin-top: 6px;
    margin-bottom: 6px;
	margin-left: 1px;
	margin-right: 5px;
}
 
input, select, textarea {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #588FC7;
}

ul {
    font-size: 11px;
    margin-top: 0px;
    margin-left: 20px;
    margin-bottom: 0px;
	padding-left: 0px;
}

/* START LINKS */
a {
    font-family: Arial, Verdana, sans-serif;
}

a:link, a:visited {
    color: #588FC7;
}

a:hover, a:active {
    color: #588FC7; 
}
/* END LINKS */
/* END DEFAULT STYLES */

/* START LEFT NAV STYLES */

.leftnav {
	font-family: Verdana, Arial, sans-serif;
	margin-top: 20px;
	margin-bottom: 20px;
	color:  #000000;
	font-size:  20px;
	font-weight: normal;
}

.leftnav_on_item {
	width: 100px;
	border-bottom:  solid 1px #4690CD;
}

.leftnav_off_item {
	width: 100px;
	border-bottom:  solid 1px #9FC9EB;
}

.leftnav p {
	line-height: 12px;
}

.leftnav_on, .leftnav_on a:link, .leftnav_on a:visited  {
	font-family: Verdana, Arial, sans-serif;
	color:  #4690CD;
	text-decoration: none;
}

.leftnav_on a:hover, .leftnav_on a:active  {
	font-family: Verdana, Arial, sans-serif;
	color:  #32689C;
	text-decoration: none;
}

.leftnav_off, .leftnav_off a:link, .leftnav_off a:visited  {
	font-family: Verdana, Arial, sans-serif;
	color:  #9FC9EB;
	text-decoration: none;
}

.leftnav_off a:hover, .leftnav_off a:active  {
	font-family: Verdana, Arial, sans-serif;
	color:  #32689C;
	text-decoration: none;
}


/* END LEFT NAV STYLES */

/* START HOMEPAGE STYLES */

.homepage_intro {
	font-family: Arial, Verdana, sans-serif;
	font-size: 30px;
	line-height: 50px;
}

.homepage_intro a:link, .homepage_intro a:visited {
	text-decoration: none;
}

.homepage_intro a:hover, .homepage_intro a:active {
	text-decoration: underline;
}

/* END HOMEPAGE STYLES */

/* START CONTAINER STYLES */

.container {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: solid 2px #dddddd;
	margin-right: 15px;
	margin-bottom: 15px;
}

.container .header {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 30px;
	margin-top:  0px;
	margin-bottom: 15px;
}

.container .subheader {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 14px;
	margin-bottom: 12px;
}

.container .text {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.bullets {
	margin-bottom:  10px;
}

.container .rightimg {
	margin-top:  10px;
	margin-left: 10px;
}

/* END CONTAINER STYLES */

/* START MAIN STYLES */
.main, .main p {
	color:  #000000;
	font-size:  12px;
}

.main a:link, .main a:visited {
	color: #588FC7;	
}

.main a:hover, .main a:active {
	color: #588FC7;
}

/* END ABOUT STYLES */

/* START FOOTER STYLES */
.footer_section {
	margin-top: 20px;
	margin-left: 0px;
	margin-bottom: 10px;
}

.footer {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}

.footer a:link, .footer a:visited {
	color: #666666;	
	text-decoration: none;
}

.footer a:hover, .footer a:active {
	color: #4690CD;
	text-decoration: underline;
}

/* END FOOTER STYLES */

/* START COLOR STYLES */
.c_pale_blue 	{ color:	#9FC9EB; }
.c_light_blue	{ color:	#4690CD; }
.c_medium_blue	{ color:	#0072BC; }
.c_dark_blue	{ color:	#32689C; }
.c_orange		{ color: 	#D36834; }
.c_dark_red		{ color:	#993234; }
.c_purple		{ color: 	#2E3192; }
.c_footer		{ color:	#666666; }
/* END COLOR STYLES */

/* START BACKGROUND STYLES */
.bg_0 { background-color: #000000; }
.bg_3 { background-color: #333333; }
.bg_6 { background-color: #666666; }
.bg_9 { background-color: #999999; }
.bg_c { background-color: #cccccc; }
.bg_f { background-color: #ffffff; }
/* END BACKGROUND STYLES */
