* {	

	font-family: Arial,Helvetica,sans-serif;

}



html, body {

	margin: 0px 0px;

	background: #6B9DFF;

}



a img { 

	border: none; 

	margin: 0px 0px;

	padding: 0px 0px;

}



a {

	color: #ffffff;

}



a:hover {

	color: #000066;

}





#header {

	width: 100%;

	height: 176px;

	background: #003E9B url('../../img/logo.jpg') no-repeat top left;

}



.w_23 {

	width: 23px;

}



#hdr_part_2 {

	width: 318px;		

}



#hdr_part_3 {

	width: 100%px;		

	color: white;

	font-size: 15px;

	text-align: center;

}



#hdr_part_4 {

	width: 200px;	

	color: white;

	font-size: 12px;

	text-align: right;

}



#container {

	width: 100%;

	height: 100%;

}



#cnt_line_1 {

	width: 23px;

	height: 44px;

	background: url('../../img/cnt_line_1.gif');

}



#cnt_line_2 {

	width: 176px;

	background: url('../../img/cnt_line_2.gif');

}



#cnt_line_3 {

	width: 100%;

	background: url('../../img/cnt_line_1.gif');

	color: white;

	text-align: right;

	vertical-align: middle;

	font-size: 12px;

}



#a79a54a8af1e781c456740f4456b691a8 {

	margin: 3px 23px 0px 0px; 

}



#icons_panel {

	width: 176px;

}

input, select {

	height: 19px;

	font-size: 12px;

}

#search_form_submit {

	width: 34px;

	background: #6B9DFF;

	color: white;

	font-size: 10px;

	border-top: #B4CDFF 1px solid;

	border-bottom: #26375A 1px solid;

	border-right: #577FCF 1px solid;

	border-left: #70A0FF 1px solid;

}



#menu_1{

	padding-top: 7px;

	background: #82AAFF;

}



div.menu1-level1-no {

	display: block;

	width: 176px;

	height: 28px;

	background: #DEE5ED url('../../img/menu1_level1_no.gif');

}

a.menu1-level1-no {

	color: #6A6E75;

	text-decoration: none;

	text-transform: uppercase;

	font-size: 12px;

	font-weight: bold;

	position: relative;

	top: 7px;

	left: 35px;

	

}

div.menu1-level1-act {

	display: block;

	width: 176px;

	height: 28px;

	background: #DEE5ED url('../../img/menu1_level1_act.gif');

}

a.menu1-level1-act {

	color: #6B9DFF;

	text-decoration: none;

	font-size: 12px;

	position: relative;

	top: 7px;

	left: 35px;

	text-transform: uppercase;

	font-weight: bold;

}

div.menu1-level2 {

	display: block;

	width: 176px;

	height: 17px;

}



a.menu1-level2-no {

	color: #6A6E75;

	text-decoration: none;

	font-size: 11px;

	position: relative;

	top: 3px;

	left: 35px;

}



a.menu1-level2-act {

	color: #6B9DFF;

	text-decoration: none;

	font-size: 11px;

	position: relative;

	top: 3px;

	left: 35px;

}



div.menu2 {

	padding: 6px 0px;

	background: #DEE5ED url('../../img/menu1_level2.gif');

}



#content {

	vertical-align: top;

	height: 100%;

	padding: 20px 25px 20px 20px;

	font-size: 14px;

	text-align: justify;

	background: #ffffff

}

#content h1 {

	text-transform:uppercase;

}



#news {

	width: 176px;

	height: 100%;

	background: #1F5EB9 url('../../img/news_line.gif') repeat-y;

	color: white;

	font: 12px Arial;

}



.news_hr {

	display: block; 

	height: 1px; 

	overflow: hidden;

    border: solid #5D8BCC; 

	border-width: 1px 0 0 0; 

	margin: 7px 16px 7px 0; 

	padding: 0;

}



.new {

	margin: 7px 16px 7px 10px; 

}



#news_header {

	text-align: left;

	font-weight: bold;

	font-size: 12px;

	background: #0050AC;

	width: 174px;

	height: 30px;

	color: white;

	clear: both;

	vertical-align:middle;

}



#footer_container {

	padding: 10px 25px 3px 20px;

	height: 124px;

}



#copy {

	color: #6B9DFF;

	font-size: 12px;

	text-align: left;

}



#footer {

	background: #012D70 url('../../img/footer_line.gif') repeat-x;

	text-decoration: none;

	height: 124px;

}



div.image_line {

	width: 100%;

	height: 170px;

	background: #5187F1;

    margin: 0 0 30px 0;

}



table, td{

	border-collapse: collapse; 

	padding: 0;

}



.csc-textpic-text h2 {

	display: block;

	position: relative;

	top: 10px;

	left: 20px;

	font-size: 14px;

}



.csc-header, .csc-header-n1, .csc-header-n1 h1  {

    font-size: 14px;  

	text-weight: bold;

	margin: 0;

	padding: 0;

	line-height: 7px;

}



.csc-header-n1 {

	margin-bottom: 30px;

}



.csc-textpic {

	margin: 20px 0;

}



.main_line {

	height: 169px;

	background: #5187F1;

}



.main_line_cell {

	text-align: center;

}



.main_line_cell p {

	font-size: 12px;

	color: white;

	font-weight: bold;

	margin: 10px 0; 

}



.main_line_cell a {

	text-decoration: none;

}



.csc-mailform {

	padding: 20px 0;

	border: 0px;

}



.csc-mailform-field{

	width: 70px;

}




