/* CSS Document */

body {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.div_header_up {
	background-image: url(../images/up.jpg);
	height: 10px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: bottom;
}
.div_footer_down {
	background-image: url(../images/down.jpg);
	height: 10px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
.clear{
	clear:both;
}
#wraper_body{
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/bkg_content.jpg);
	background-repeat: repeat-y;
}
#wraper_header{
	width: 960px;
	height: 165px;
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.div_left_shadow_border {
	background-image: url(../images/left_sh.jpg);
	background-repeat: repeat-y;
	float: left;
	width: 10px;
	height: 1650px;
}
.div_content {
	width: 960px;
	padding-left: 10px;
}
.div_shadow_right {
	background-image: url(../images/right_sh.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 10px;
	height: 1650px;
	float: left;
}
.div_content_left {
	float: left;
	width: 970px;
}
.div_upper_header_login {
	height: 24px;
	padding-top: 3px;
	font-size: 11px;
}
.navigation {
	font-family: tahoma;

	font-weight: normal;
	color: black;
}
.navigation a{
	font-family: tahoma;

	font-weight: normal;
	color: black;
	text-decoration:none;
}
.navigation a:hover{
	font-family: tahoma;

	font-weight: normal;
	text-decoration:underline;
}
#navigation ul{
	margin: 0px;
	padding: 0px;
}
#navigation li {
	display:inline;
	float:none;
	padding-left: 20px;
	padding-right: 20px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.navigation_btns {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.navigation_btns a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.navigation_btns a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration:underline;
}
#navigation_btns ul{
margin: 0px;
padding: 0px;
}
#navigation_btns li {
	display:inline;
	float:none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left: 7px;
	padding-right: 7px;
}
.div_btns {
	padding-top: 140px;
	color: #FFFFFF;
	padding-left: 85px;
	font-size: 13px;
}
.div_left_menu {
	float: left;
	width: 150px;
	background-image: url(../images/bkg_let_nav.jpg);
	background-repeat: repeat-x;
	height: 800px;
	background-position: top;
}
.div_shadow_header {
	background-image: url(../images/shadow_header.jpg);
	background-repeat: repeat-x;
	height: 6px;
}
.div_link_left {
	font-weight: normal;
	background-image: url(../images/sep_line.jpg);
	background-position: left bottom;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-repeat: no-repeat;
	color: #003366;
	font-size: 11px;
}
.div_link_left a{
	text-decoration: none;
	color: #003366;
	font-size: 11px;
}
.div_link_left a:hover{
	text-decoration: underline;
	color: #003366;
	font-size: 11px;
}
h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #155EA3;
	padding: 0px;
	margin: 0px;
}
.div_middle {
	float: left;
	width: 613px;
	padding-right: 20px;
	padding-left: 20px;
	color: #333333;
	font-size: 13px;
	padding-top: 10px;
}
.div_right_side_index {
	float: left;
	width: 150px;
	padding-left: 7px;
}
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #155EA3;
}
h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF6600;
}
.table_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0D5CA1;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 26px;
	line-height: 26px;
}
.entryTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F2F5F9;
}

.entryTable .label {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.table_login {
	border: 1px solid #155EA3;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
.btn_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/bkg_header_table.jpg);
	border-top-color: #4A88C5;
	border-right-color: #4A88C5;
	border-bottom-color: #4A88C5;
	border-left-color: #4A88C5;
	height: 30px;
	padding: 1px;
}
.bkg_white {
	background-color: #FFFFFF;
	color: #000000;
}
.cell_table {
	border: 1px solid #E5ECF2;
	background-color: #FFFFFF;
}
.text_field_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-image: url(../images/bkg_text_fields.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #0D5CA1;
	width: 160px;
}
.picture_border {
	border: 1px solid #0D5CA1;
}
.div_description_below_image_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #0D5CA1;
	text-align: center;
	height: 32px;
	width: 164px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 20px;
}
.div_description_below_image_right a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.cells_left {
	background-image: url(../images/bkg_left_table.jpg);
	background-repeat: repeat-y;
	border: 1px solid #E5ECF2;
	color: #000000;
	background-position: left;
	background-color: #FFFFFF;
}
.text_area_big {
	height: 80px;
	width: 280px;
	border: 1px solid #0D5CA1;
}
.border_thin_blue {
	border: 1px solid #0C5696;
	color: #666666;
	line-height: 11px;
}
.div_footer_links {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #003366;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(../images/sep_line_big.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}
.div_footer_image {
	height: 54px;
	background-image: url(../images/bkg_footer2.jpg);
	background-repeat: no-repeat;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 10px;
	background-position: top;
}
.div_footer_image a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
		font-weight: bold;
}
.div_footer_links a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.div_footer_links a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #003366;
	text-decoration: underline;

}
#wraper_footer{
	background-repeat: repeat-x;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	height: 6px;
	background-image: url(../images/shadow_header.jpg);
	background-position: top;
}
.text_dark_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #155EA3;
}
.div_banner_right1 {
	text-align: center;
	margin-bottom: 20px;
}

.loading {
    background-color: #eee;
    background-position:  center center;
    background-repeat: no-repeat;
    opacity: 1;
}
.loading * {
    opacity: .5;
}