body {
	background-color: #B1CEEF;margin-top: 0px;
}
a.link_menu:link {
	font-family: Verdana;font-size: 11px;font-weight: bold;color: #21219F;text-decoration: none;
}
a.link_menu:visited {
	font-family: Verdana;font-size: 11px;font-weight: bold;color: #21219F;text-decoration: none;
}
a.link_menu:hover {
	font-family: Verdana;font-size: 11px;font-weight: bold;color: #993333;text-decoration: underline;
}
a.link_menu:active {
	font-family: Verdana;font-size: 11px;font-weight: bold;color: #21219F;text-decoration: none;
}
a.link_body_text_black:link {
	color: #000000;font: bold 14px Verdana, Arial, Helvetica, sans-serif;text-align: center;text-decoration: none;
}
a.link_body_text_black:visited {
	color: #000000;font: bold 14px Verdana, Arial, Helvetica, sans-serif;text-align: center; text-decoration: none;	
}
a.link_body_text_black:hover {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;text-align: center;color: #FF3F4D;text-align: center;text-decoration: none;
}
a.link_body_text_black:active {
	color: #000000;font: bold 14px Verdana, Arial, Helvetica, sans-serif;text-align: center;text-decoration: none;
}

a.link_text_learn_more:link {
	color: #000000;
	text-align: center;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
a.link_text_learn_more:visited {
	color: #000000;
	text-align: center;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
a.link_text_learn_more:hover {
	text-align: center;
	color: #CE0817;
	text-align: center;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
a.link_text_learn_more:active {
	color: #000000;
	text-align: center;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}




.text_body_lg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #000000;
}
.text_body_med {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
}
.text_body_sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.text_learn_more {	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.text_ad_copy_sm {	font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.text_top_title {
	font-size: 14px;
	font-family: Times, "Times New Roman";
	font-weight: bold;	
}
.text_menu_description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}



.border_single_solid {
	border: 2px solid #103446;
}
.border_single_solid_sm {
	border: 1px solid #103446;
}
.border_single_solid_sm_white {
	border: 1px solid #103446;
	background-color: #F7F7FF;
}
.border_single_solid_white {
	border: 2px solid #ffffff;
}
.border_single_solid_sm_vert {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
}
.border_single_solid_lower {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	background-position: bottom;
}
.border_single_solid_sm_u_shape_white {
    background-color: #DAE9F7;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #103446;
	border-right-color: #103446;
	border-bottom-color: #103446;
	border-left-color: #103446;
}
.border_single_solid_sm_u_shape {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.border_single_solid_sm_u_shape_blue {
    background-color: #DADBEE;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #103446;
	border-right-color: #103446;
	border-bottom-color: #103446;
	border-left-color: #103446;
}
.border_single_solid_sm_c_shape_white {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #103446;
	border-right-color: #103446;
	border-bottom-color: #103446;
	border-left-color: #103446;
	border-top-width: 1px;
}
.border_single_solid_sm_c_shape {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-width: 1px;
}
.border_single_solid_sm_l_shape {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.border_single_solid_sm_l_shape_reverse {
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-bottom-color: #000000;
	border-right-color: #000000;
}




.color_horiz_adbox {
	background-color: #D9EAF3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.color_main_bkg {
    background-color: #DADBEE;
}
.main_ul {
	background-image: url(../img/common/main_ul.gif);
	background-repeat: no-repeat;
	background-position: right 1px;
}
.main_uc {
	background-image: url(../img/common/main_uc.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
}
.main_uc_slim {
	background-image: url(../img/common/main_uc_slim.gif);
	background-repeat: repeat-x;
	background-position: center 1px;
}
.main_ur {
	background-image: url(../img/common/main_ur.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
}
.main_r {
	background-image: url(../img/common/main_r.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.main_lr {
	background-image: url(../img/common/main_lr.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.main_b {
	background-image: url(../img/common/main_b.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.main_ll {
	background-image: url(../img/common/main_ll.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.main_l {
	background-image: url(../img/common/main_l.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.main_l2 {
	background-image: url(../img/common/main_l.gif);
	background-repeat: repeat-y;
}




.lil_box_ul {
	background-image: url(../img/common/lil_box_ul.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.lil_box_ur {
	background-image: url(../img/common/lil_box_ur.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.lil_box_ll {
	background-image: url(../img/common/lil_box_ll.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.lil_box_lr {
	background-image: url(../img/common/lil_box_lr.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.lil_box_t {
	background-image: url(../img/common/lil_box_t.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.lil_box_r {
	background-image: url(../img/common/lil_box_r.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.lil_box_b {
	background-image: url(../img/common/lil_box_b.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.lil_box_l {
	background-image: url(../img/common/lil_box_l.gif);
	background-repeat: repeat-y;
	background-position: right;
}






.form_style_text_entered {
	background-color: #FAFBFC;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-indent: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-color: #FAFBFC;
	border-right-color: #FAFBFC;
	border-bottom-color: #FAFBFC;
	border-left-color: #FAFBFC;
}
.form_style_text_entered_single_line {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-indent: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	margin-bottom: 3px;
}

.form_style_text_label {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	word-spacing: normal;
	letter-spacing: normal;
}
.form_style_text_label_heading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	word-spacing: normal;
	letter-spacing: normal;
}
.form_style_text_label_subheading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	word-spacing: normal;
	letter-spacing: 1px;
}
.form_style_text_label_subheading_bottom_flush {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	word-spacing: normal;
	letter-spacing: 1px;
}

.form_style_text_label_main_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	word-spacing: normal;
	letter-spacing: 1px;
}
