/* CSS Document */



* {

	margin:0; padding:0;

	font-size:100%;

}



body{

	background:#000306;

	text-align:center;

}



img {vertical-align:top;}

a img { border:0;}



ul { list-style:none;}



.left { float:left;}

.right {float:right;}

.clear  { clear:both;}





html, input, textarea

	{

		font-family:Tahoma;

		font-size:0.688em;

		line-height:1.273em;

		color:#585e64;

	}



input, select { vertical-align:middle; font-weight:normal;}



a {color:#28476e;}

a:hover{text-decoration:none;}

strong {color:#a2a2a2;}

p {padding-top:14px;}

.pb {padding-bottom:22px;}

/* ============================= main layout ====================== */



.more {background:url(images/list_bg.gif) no-repeat 0 6px; padding-left:12px;}



h2 {color:#29486f; font-size:1.636em; line-height:1em; text-transform:uppercase; font-weight:normal; margin-bottom:23px; font-family:arial;}

h3 {

	font-size: 1.25em;

}



li { background:url(images/list_bg.gif) no-repeat 0 7px; padding-left:12px;}

li a {color:#585e64; text-decoration:none; line-height:1.636em;}

li a:hover {
	text-decoration:underline;
	color:#CCC;
}



.imgindent {

	float:left;

	margin-top: 0;

	margin-right: 20px;

	margin-bottom: 0;

	margin-left: 0;

}

.imgindent2 {

	float: left;

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 10px;

}

.taright {text-align:right; padding-top:7px;}



/* ============================= header ====================== */



#header {background:url(images/header_bg.jpg) top left no-repeat; text-align:right;}

.menu { height:98px;}

.menu ul { margin:23px 25px 0 0; float:right;}

.menu li {float:left; background:url(images/menu_line.gif) left top no-repeat; padding:0 3px 0 4px;}

.menu li a {display:block; color:#c3cee4; padding:5px 0 5px 0; width:92px; font-size:0.909em; text-transform:uppercase; font-weight:bold; font-family:arial; background:url(images/menu_bg.jpg) top left no-repeat; text-align:center;}

.menu li a:hover {text-decoration:none; color:#47556b;}

.menu .first {background:none;}



.logo {

	margin-top: 0;

	margin-bottom: 0;

	margin-left: 0;

	margin-right: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

}

.h_list {margin:41px 38px 0 0;}

.h_list li { background:url(images/header_list_bg.gif) top right no-repeat; padding-right:22px; font-family:arial; height:20px;}

.h_list li a {font-size:1.181em; line-height:1.538em; color:#617390; text-transform:uppercase;}

.h_list li a:hover {color:#8d8d8d; text-decoration:none;}



/* ============================= middle ====================== */



.banners {text-align:center;}

.banners .central {margin:0 25px;}

.main_indent {padding:16px 40px 0 55px;}

.column_pad {padding-right:50px;}

.column_pad2 {padding-right:57px;}

.picture {margin:22px 0 19px 0;}

.title {margin-top:46px;}

.ul {margin-top:17px;}



#index .main_indent {padding:37px 40px 30px 55px;}

#index .column1 .container {padding-top:35px;}

#index_1 .main_indent {padding:16px 40px 32px 55px;}

#index_1 .column2 .container {padding-top:17px;}

#index_2 .main_indent {padding:37px 40px 33px 55px;}

#index_3 .main_indent {padding:16px 40px 28px 55px;}

#index_4 .main_indent {padding:16px 40px 29px 55px;}

#index_4 .column2 .container {padding-top:17px;}

#index_5 .main_indent {padding:16px 40px 30px 55px;}

#index_5 .main_indent a {color:#a2a2a2;}

#index_7 .main_indent {padding:16px 40px 32px 55px;}

#index_7 .column2 .container {padding-top:17px;}



/* ============================= footer ====================== */



#footer .indent {margin:0 48px 0 55px; padding-top:21px; text-align:center; border-top:2px solid #25282a; color:#28476e;}



/* ============================= from ============================= */



form .rowi {height:39px;}

form .rowt {height:135px;}



.input {width:185px; height:16px; padding:0 0 0 5px; font-size:1em;}

textarea {width:202px; height:94px; padding:0 0 0 5px; overflow:auto; font-size:1em;}



/* ============================= table ============================= */

#resourceTable {

	border-collapse: collapse;

	width:95%;

	clear: right;

}

#resourceTable td {

	padding-top: 1px;

	padding-right: 5px;

	padding-bottom: 1px;

	padding-left: 5px;

}





th {

	font-weight: bold;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	text-decoration: underline;

}

#index_3 #main .main_indent .container .left table tr td .first {
	color: #FFF;
	font-weight: normal;
	text-align: right;
}
#index_3 #main .main_indent .container .left table {
	font-size: xx-small;
	color: #CCC;
	font-weight: normal;
}
#index_3 #main .main_indent .container .left {
	font-weight: bold;
}
#index_3 #main .main_indent .container .left {
	color: #00F;
}
.tabright {
	text-align: right;
}
#index_3 #main .main_indent .container .left {
	color: #CCC;
	font-size: xx-small;
	font-weight: normal;
}
.Yel {
	color: #FF0;
	font-weight: bold;
}
#index_3 #main .main_indent .container .left br {
	font-size: xx-small;
}
.Bl {
	font-weight: bold;
}
