/* General Styles */
/*-------------------------------*/	
body {
	color: #000;
	font: 11px verdana, geneva, arial, helvetica, helve, sans-serif;
	}
	
strong, b {
	font-weight: bold;
	}

p, li, ol, ul, blockquote, input, select, textarea, td{
	font-size: 11px;
	font-family: verdana, geneva, arial, helvetica, helve, sans-serif;
	color: #000;
	}
	
h1 {
	font-size: 16px;
	font-weight: bold;
	color: #4E5988;
	}
	
h2 {
	font-size: 14px;
	font-weight: bold;
	margin: -1px;
	padding: 0;
	color: #4E5988;
	}

h3, h4, h5, h6 {
	font-size: 14px;
	font-weight: bold;
	color: #4E5988;
	}

	
.textsm {
	font-size: 10px;
}

.footerText {
	font-size: 11px;
	color: #666;
}

.quoteText {
	font-size: 11px;
	color: #5D6DA0;
	font-style: italic;
}

.error {
	color: #CC0000;
	font-weight:bold;
}
	
img {
	border: 0;
}
	
img.portrait {
	border: 1px solid #000;
}

.submitButton {
	border: 3px solid #1874cd;
	background: #00008b;
	color: #fff;
	font-family: verdana, geneva, arial, helvetica, helve;
	font-size: 150%;
/*	font-weight: bold;*/
	border-bottom-color: #000066;
	border-right-color: #000066;
	cursor: pointer;
	width: 203;
	height: 36;

}

.submitButton:hover {
        border: 3px solid #3a66a7;
        background: #7EB6FF;
        color: #000;
        font-family: verdana, geneva, arial, helvetica, helve;
        font-size: 150%;
        font-weight: bold;
        border-bottom-color: #BCD2EE;
        border-right-color: #BCD2EE;
        cursor: pointer;
        width: 203;
        height: 36;

}


/*-------------------------------*/
/* Link Styles */
/*-------------------------------*/
a:link {color: #4E5988; text-decoration: underline;}
a:visited {color: #4E5988; text-decoration: none;}
a:active {color: #4E5988; text-decoration: none;}
a:hover {color: #4E5988; text-decoration: underline;}

a.footer:link {color: #ffffff; text-decoration: none;}
a.footer:visited {color: #000; text-decoration: none;}
a.footer:active {color: #000; text-decoration: none;}
a.footer:hover {color: #f0a528; text-decoration: underline;}

a.dropdown:link {color: #ffffff; text-decoration: none;}
a.dropdown:visited {color: #9999dd; text-decoration: none;}
a.dropdown:active {color: #f0a528; text-decoration: none;}
a.dropdown:hover {color: #f0a528; text-decoration: underline;}



div.dropdown {
	position:absolute;
	width:160px;
	z-index:3;
	color:#ffffff;
	background-color:#000033;
	padding: 10px;
	text-align:left;
	line-height: 19px;
	font-size: 11px;
	visibility: visible;
	}
	
div.dropdown2 {
	position:absolute;
	width:190px;
	z-index:2;
	background-color:#000033;
	padding: 10px;
	text-align:left;
	font-size: 11px;
	height: 140px;
	visibility: visible;
	}

/*-------------------------------*/
/* misc */
/*-------------------------------*/

.c_red {
	background-color: #FF0000;
	color: #ffffff;
}
.c_green {
	background-color: #50FF50;
	color: #ffffff;
}

.c_lush_yellow {
	background-color: #ffcc00;
}

.c_blue_01 {
	background-color: #6699ff;
}

.c_blue_02 {
	background-color: #a8c4ff;
}

.line_1 {
	background-color: #FAFAD2;
}

.line_2 {
	background-color: #E9E9C1;
}

.c_grey_60 {
	background-color: #AaAaAa;
}

.grade_color {
	text-align: left;
	background-color: #d3d6e0;
}