.blue {
	font: normal 14px Arial;
	color: #003366;
	text-decoration: none; 
}

a.blue_main_menu {
	font: normal 10px Arial;
	color: #003366;
	text-decoration: none; 
	text-transform:uppercase; 
}

a.red_main_menu {
	font: normal 10px Arial;
	color: #FF0000;
	text-decoration: none; 
	text-transform:uppercase; 
}


a.black_main_menu {
	font: normal 10px Arial;
	color: #000000;
	text-decoration: none; 
	text-transform:uppercase; 
}

a.white_main_menu {
	color: #FFFFFF;
}

a.blue_main_menu:hover {
	font: normal 10px Arial;
	color: #003366;
	text-decoration: none; 
	text-transform:uppercase; 
}

a.red_main_menu:hover {
	font: normal 10px Arial;
	color: #FF0000;
	text-decoration: none; 
	text-transform:uppercase; 
}

a.popupMenu {
	font: normal 11px Tahoma;
	color: #003366;
	text-decoration: underline;
}

a.popupMenu:hover {
	font: normal 11px Tahoma;
	color: #003366;
	text-decoration: none;
}

.blue_header_menu {
	color: #FFFFFF;
	background: #003366;
	font: normal 10px Tahoma;
	text-decoration: none;
}

a.blue_header_menu {
	color: #5E7E9E;
	font: normal 10px Tahoma;
	text-decoration: none;
}

a.blue_header_menu:hover {
	color: #FFFFFF;
	font: normal 10px Tahoma;
	text-decoration: none;
}

.dark_green_header_menu {
	color: #FFFFFF;
	font: normal 10px Arial;
	text-decoration: none;
}

.search_form {
	font: normal 9px Tahoma;
	color: #000000;
	background: #FFFFFF;
}

input.form {
	width: 300; 
	height: 18; 
	/*/*/border-width: 1px; 
	border-style: solid; 
	border-color: #869BB6;/**/
}

input.form_submit {
	width: 150; 
	height: 20; 
	/*/*/border-width: 1px; 
	border-style: solid; 
	border-color: #869BB6;/**/
}

select.form {
	width: 300; 
	height: 18; 
	/*/*/border-width: 1px; 
	border-style: solid; 
	border-color: #869BB6;/**/
}

textarea.form {
	width: 300; 
	height: 18; 
	/*/*/border-width: 1px;
	 border-style: solid; 
	 border-color: #869BB6;/**/
}

.form1 {
	/*/*/border-width: 1px;
	border-style: solid; 
	border-color: #869BB6;/**/
	background: #FFFFFF;
	color: #666666;
}

h1 {
	font: bold 16px Arial;
	color: #003366;
	padding: 0 5 0 0;
}

.ann {
	padding: 10 0 0 10;
}

p,td {
	font: normal 11px Tahoma;
	color: #6A696A;
}

strong {
	font: bold 12px Arial;
	color: #000000;
}

a {
	font: normal 11px Arial;
	color: #003366;
	text-decoration: underline;
}

a:hover {
	font: normal 11px Arial;
	text-decoration: none;
}

a.current {
	font: normal 11px Arial;
	color: #6A696A;
	text-decoration: none;
}

a.current:hover {
	font: normal 11px Arial;
	color: #6A696A;
	text-decoration: none;
}

.copy {
	font: normal 11px Arial;
	color: #736962;
}

.copy_white {
	font: normal 11px Arial;
	color: #FFFFFF;
}

a.copy {
	font: normal 11px Arial;
	color: #FFFFFF;
	text-decoration: underline;
}

a.copy:hover {
	font: normal 11px Arial;
	color: #FFFFFF;
	text-decoration: none;
}

.invite {
	font: normal 12px Tahoma;
	color: #666666;
}

a.link_details {
	font: normal 11px Arial;
	color: #003366;
	text-decoration: underline;
}

a.link_details:hover {
	font: normal 11px Arial;
	color: #003366;
	text-decoration: none;
}

.small_blue {
	font: normal 10px Arial;
	color: #003366; 
	line-height: 9px;
}

.form {
	border : thin inset #dec8a4;
	font: normal 11px Tahoma;
	color: #666666;
	background: #FFFFFF;
}

.blue_header {
	font: bold 14px Arial;
	color: #003366;
}

.grey_header {
	font: bold 12px Tahoma;
	color: #626562;
	padding: 2 0 2 0;
}

.blue_sub_header {
	font: bold 12px Arial;
	color: #003366;
}

a.blue_sub_header {
	font: bold 12px Arial;
	color: #003366;
	text-decoration: none;
}

a.blue_sub_header:hover {
	font: bold 12px Arial;
	color: #0099CC;
	text-decoration: none;
}

.white_sub_header {
	font: bold 12px Arial;
	color: #FFFFFF;
	padding: 5 5 5 10;
}

.black_sub_header {
	font: bold 12px Arial;
	color: #000000;
	padding: 5 5 5 10;
}

.menu {
	padding: 2 0 2 10;
	margin: 0 0 0 0;
}

.menu1 {
	padding: 2 0 2 0;
	margin: 0 0 0 0;
}

.text {
	font: normal 11px Tahoma;
	color: #666666;
}

a.text {
	font: normal 11px Tahoma;
	color: #666666;
	text-decoration: underline;
}

a.text:hover {
	font: normal 11px Tahoma;
	color: #666666;
	text-decoration: none;
}

.large_gray {
	font: normal 28px 'Times new Roman';
	color: #626562;
	line-height: 97%
}

ul {
	padding: 0 0 0 0;
	margin: 0 0 0 10; 
}


.faq_grey_header {
	font: bold 12px Arial;
	color: #989898;
}

.faq_blue_header {
	font: bold 12px Arial;
	color: #003366;
}

a.faq_blue_header {
	font: bold 12px Arial;
	color: #003366;
	text-decoration: underline;
}

a.faq_blue_header:hover {
	font: bold 12px Arial;
	color: #003366;
	text-decoration: none;
}

.faq_blue_text {
	font: bold 11px Tahoma;
	color: #003366;
}

