/* CSS Document */
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
form {
	padding:0px;
	margin:0px;
}

/* Header */
.header_top_bg {
	background-image:url(../images/bg_header_mid_top.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}

.header_search_bg {
	background-image:url(../images/bg_header_search.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.top_button_bg {
	background-image:url(../images/bg_button.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}

.flash_bg_lft {
	background-image:url(../images/bg_flash_left.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}

.flash_bg_rgt {
	background-image:url(../images/bg_flash_right.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}
.bold_black_txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
.bold_black_txt_sm {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
.error_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FF0000;
	text-decoration:none;
}

/* End of Header */

.blacktext_small {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:justify;
}

.blacktext_small_nor {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.body_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	line-height:20px;
	text-align:justify;
	}
.body_text_other {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	line-height:20px;
}
.black_text {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	line-height:16px;
	text-align:justify;
}
.body_text_small{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	line-height:18px;
	text-align:justify;
	}
.right_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	line-height:16px;
	text-align:justify;
	}
.right_link:hover{
	text-decoration:underline;
	}
.left_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
	line-height:16px;
	text-align:justify;
	}
.left_link:hover{
	text-decoration:none;
	}
.moor_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	}
.moor_link:hover{
	text-decoration:none;
	}
.blue_heading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#17147e;
	text-decoration:none;
	line-height:16px;
	}
.blue_heading_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#17147e;
	text-decoration:none;
	line-height:16px;
	}
.blue_heading_sm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#17147e;
	text-decoration:none;
	line-height:16px;
	}
.blue_heading_sm_b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#17147e;
	text-decoration:none;
	line-height:16px;
	}
.bluetext_sm{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#17147e;
	text-decoration:none;
}
.img {
	float:right;
	margin:5px 5px 0px 12px;
}
.border {
	border:1px solid #cbe7f8;
}
.border_bold {
	border:2px solid #000000;
}

.border_bb {
	border:1px solid #3a94d1;
}
.blue_bold_txtundrlne {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#17147e;
	text-decoration:underline;
}
.input {
	border:1px solid #797979;
	background-color:#f3fafd;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#3d3d3d;
	text-decoration:none;
}

.bluesm_head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0848c6;
	text-decoration:none;
	}

.bluesm_head_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0848c6;
	text-decoration:none;
}
.bluesm_head_link:hover{
	color:#2c63d0;
}

/* Fooetr */

.footer_bg {
	background-color:#cce7f8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#015475;
	text-decoration:none;
}

.footertxt_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#015475;
	text-decoration:none;
}

.footer_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#015475;
	text-decoration:none;
	line-height:25px;
}
.footer_link:hover {
	color:#127bc9;
}

.footer_sky_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#127bc9;
	text-decoration:none;
}

.footertxt_normal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#015885;
	text-decoration:none;
}
.bluetxt_normal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#17147e;
	text-decoration:none;
}

.footer_link_normal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#015885;
	text-decoration:underline;
}
.footer_link_normal:hover {
	color:#000000;
	text-decoration:none;
}

.copyright_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	line-height:30px;
}
.btn_blue{
	background-color:#003399;
	border:1px solid #000033;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}
/* End of Footer */

/* Enlarge Image */

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #1a4091;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 12px Tahoma;
letter-spacing: 1px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
font-family:Tahoma;
font-size:12px;
letter-spacing: 1px;
font-weight:bold;
color:#000000;
text-decoration:none;
padding: 5px;
z-index: 5;
}

/* End Enlarge Image */
