/*body {margin:0px; padding:0px; vertical-align:top;}*/
body{
	background-color:#FFFFFF;
	text-align: center;
}

td {font-size:11px; font-family:Tahoma; color:#4B4949; line-height:14px; vertical-align:top;}

a {border:none; text-decoration:underline; color:#990000;}

a img{border:none; text-decoration:none;}

a:hover {text-decoration:none;}

form {margin:0px; padding:0px;}

hr {
	clear: both;
	height: 1px;
	border-top: solid 1px #CCCCCC;
}


/****************************************************/
.link1 {text-decoration:underline;color:#000000; line-height:13px;}
.link1:hover {text-decoration:none;}

.link2 {text-decoration:underline;color:#4265A1;}
.link2:hover {text-decoration:none;}


/****************************************************/
ul {
	margin:10px; 
	padding:5px;
	list-style:none;
	list-style-image:url(images/bullet.gif);
}

li {
	/*background: url(images/bullet.gif);
	background-repeat:no-repeat;
	background-position:left;*/
	padding-left:15px;
	line-height:22px;
}

li a {color:#4265A1; text-decoration:underline;}
li a:hover {text-decoration:none;}


/****************************************************/
.myform {width:209px; margin:0px; padding-left:3px; padding-right:0; padding-top:0; padding-bottom:0; height:19px; vertical-align:middle;font-size:11px;font-family:Tahoma;color:#4B4949;background:#C7CED1; border:solid 1px #FFFFFF;}


/****************************************************/
.txt1 {color:#1280CF; font-weight:bold;}
.txt2 {color:#1280CF; font-weight:bold; font-size:9px;}
.txt3 {color:#4265A1; font-size:9px;}
.txt4 {color:#990000; font-weight:bold;}
.txt5 {color:#456AA8;}
.txt6 {
	color:#990000;
	font-weight:bold; 
	font-size:14px;
	margin-bottom:5px;
	text-align:left;
}



h1 {
	color:#990000;
	font-weight:bold; 
	font-size:16px;
	margin-bottom:5px;
	text-align:center;
	padding-right:10px;
}


h2 {
	/*color:#4265A1;*/ 
	/*color:#000033;*/
	color:#393939;
	font-weight:bold; 
	font-size:14px;
	margin-bottom:2px;
}

h3 {
	color:#990000;
	font-weight:bold; 
	font-size:14px;
	margin-bottom:5px;
	text-align:left;
}


.center_text {
	text-align:center;
}

.left_text {
	text-align:left;
}

.right_text {
	text-align:right;
}


/**********************************************************/
#wrapper {
	margin: 0 auto;
	margin-top:3px;
	width:760px;
	height:auto;
	border-left:solid 1px #D9DDDE; 
	border-right:solid 1px #D9DDDE;
	text-align:left;
}

#topbar {
	width:760px;
	/*height:250px;*/
	height:195px;
	padding-top:15px;
	/*background-image:url(images/h_back.jpg);*/
	background-image:url(images/topbar_banner_nav.jpg);
	/*background-image:url(images/top_header_flagboy.jpg);*/
	background-repeat:no-repeat;
}

#topbar_test {
	width:760px;
	/*height:250px;*/
	height:195px;
	padding-top:15px;
	/*background-image:url(images/h_back.jpg);*/
	background-image:url(images/topbar_banner_metal.gif);
	/*background-image:url(images/top_header_flagboy.jpg);*/
	background-repeat:no-repeat;
}

/*#nav_wrapper {
	width:200px;
	height:210px;
	margin-left:30px;
	padding-top:20px;
	background-image:url(images/nav_button_group.jpg);
	background-repeat:no-repeat;
	vertical-align:middle;
	color:#FFFFFF;
}*/

#nav_wrapper {
	width:200px;
	height:210px;
	margin-left:30px;
	padding-top:20px;
	vertical-align:middle;
	color:#FFFFFF;
}


#nav_button {
	height:29px;
	padding-left:35px;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#nav_wrapper a{
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
}


/***********************************************/

#content {
	width:760px;
	padding-top:10px;
	padding-bottom:3px;
}

#contentFull {
	width:686px;
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:25px;
	height:auto;
}

.short_content{
	height:350px;
}

#contentFull ul{
	padding-left:30px;
}

.contentLborder {
	background-image:url(images/l_side.gif);
	background-repeat:no-repeat;
	background-color:#d4d8d9;
	width:24px;
	/*position:relative;*/
	/*height:446px;*/
	height:100%;
}


.contentRborder {
	background-image:url(images/r_side.gif);
	background-repeat:no-repeat;
	background-color:#d4d8d9;
	width:24px;
	/*height:446px;*/
	height:100%;
}


#contentLwide {
	width:471px;
	padding-left:10px;
}


#contentRnarrow {
	width:215px;
	/*padding-left:15px;
	padding-right:15px;*/
}

.contentRnarrow_header {
	width:215px;
	height:35px;
	margin-bottom:8px;
	padding-top:10px;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
	background-image:url(images/header_navy.gif);
	background-repeat:no-repeat;
	background-position:center;
	color:#FFFFFF;
}

.contentRnarrow_header a {
	color:#FFFF00;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

.indent_left {
	padding-left:20px;
}
/***********************************************/


#footer_main_wrapper {
	clear:both;
	width:760px;
	height:83px;
	text-align:center;
}

#footer_top_wrapper {
	clear:both;
	/*width:735px;*/
	/*width:750px;*/
	height:44px;
	background-color:#d4d8d9;
	text-align:center;
	/*padding-left:26px;*/
	/*margin-left:26px;*/
	margin-top:0px;
}


#footer_top_left {
	width: 29px;
	height:44px;
	background-image:url(images/footer_bottom_left.jpg);
	background-repeat:no-repeat;
	float:left;
	/*margin-left:2px;*/
}

#footer_top_middle {
	width:649px;
	height:44px;
	padding-top:5px;
	/*background-color:#456aa8;*/
	background-image:url(images/footer_bottom_middle.jpg);
	background-repeat:no-repeat;
	float:left;
	/*color:#DCDCDC;*/
	color:#000000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#footer_top_middle a{
	/*color:#ECAE00;*/
	/*color:#990000;*/
	/*color:#DCDCDC;*/
	color:#393939;
	font-weight:bold;
	text-decoration:underline;
}


#footer_top_middle a:hover{
	text-decoration:none;
}

#footer_top_right {
	width: 29px;
	height:44px;
	background-image:url(images/footer_bottom_right.jpg);
	background-repeat:no-repeat;
	float:left;
}


#footer_bottom_wrapper {
	clear:both;
	width:760px;
	height:39px;
	background-color:#d4d8d9;
	text-align:center;
}

#footer_bottom_left {
	width: 47px;
	height:39px;
	background-image:url(images/bott_l.gif);
	background-repeat:no-repeat;
	float:left;
	margin-left:3px;
}

#footer_bottom_middle {
	width: 667px;
	height:39px;
	background-image:url(images/bott_tall.gif);
	background-repeat:repeat-x;
	float:left;
}

#footer_bottom_right {
	width: 40px;
	height:39px;
	background-image:url(images/bott_r.gif);
	background-repeat:no-repeat;
	float:left;
}