body {
	margin:0px 0px 0px 0px;
	background-color: #e6e6e6;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:19px;
}
.menu_on {
	background-image:url(images/menu_bg_on.gif); 
	background-repeat: repeat-x;
	text-align:center;
}
.bg_cv {
	background-image:url(images/bg_blue.gif); 
	background-repeat:repeat-x; 
	padding:10px; 
	background-color:#FFFFFF; 
	color: #FFFFFF;
}
.line {
	line-height: 7px;
}
.line_zero {
	line-height: 2px;
}
a.white_link, a.white_link:active, a.white_link:visited {
	font-family: Arial, Verdana;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
a.white_link:hover {
	color: #FFFFFF;
	text-decoration: underline;	
}
a.submenu, a.submenu:active, a.submenu:visited {
	font-family: Arial, Verdana;
	color: #545454;
	font-size: 12px;
	text-decoration: none;
	display:block;
	background-color:#f2f2f2;
	padding-left:17px;
}
a.submenu:hover {
	color: #545454;
	background-color: #fdd30c;
	text-decoration: none;	
}

a.submenu_minus, a.submenu_minus:active, a.submenu_minus:visited {
	font-family: Arial, Verdana;
	color: #545454;
	font-size: 12px;
	text-decoration: none;
	display:block;
	background-color:#f2f2f2;
	padding-left:17px;
	background-image:url(images/minus-1.gif);
	background-position:left;
	background-repeat:no-repeat;
}
a.submenu_minus:hover {
	color: #545454;
	background-color: #fdd30c;
	text-decoration: none;
	padding-left:17px;
	background-image:url(images/minus_visited-1.gif);
	background-position:left;
	background-repeat:no-repeat;
}

a.submenu_plus, a.submenu_plus:active, a.submenu_plus:visited {
	font-family: Arial, Verdana;
	color: #545454;
	font-size: 12px;
	text-decoration: none;
	display:block;
	background-color:#f2f2f2;
	padding-left:17px;
	background-image:url(images/plus-1.gif);
	background-position:left;
	background-repeat:no-repeat;
}
a.submenu_plus:hover {
	color: #545454;
	background-color: #fdd30c;
	text-decoration: none;
	padding-left:17px;
	background-image:url(images/plus_visited-1.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.text_menu {
	color: #ffffff;
	padding-left: 10px;
	padding-bottom:10px;
	font-size:13px;
	font-weight:bold;
}
img {
	border: 0px;
}
.menu_bg_all {
	background-image: url(images/menu_bg.gif); 
	background-repeat:repeat-x;
}
.footer_menu_bg_all {
	background-image: url(images/footer_menu_bg.gif); 
	background-repeat:repeat-x;
}
.corner_line_top {
	background-image:url(images/corner_line_top.gif); 
	background-repeat:repeat-x;
}
.corner_line_right {
	background-image:url(images/corner_line_right.gif); 
	background-repeat:repeat-y;
}
.corner_line_bottom {
	background-image:url(images/corner_line_bottom.gif); 
	background-repeat:repeat-x;
}
.corner_line_left {
	background-image:url(images/corner_line_left.gif); 
	background-repeat:repeat-y;
}
a, a:active, a:visited {
	font-family: Arial, Verdana;
	color: #2041ad;
	font-size:   12px;	
	text-decoration: none;
}
a:hover {
	color: #2041ad;
	text-decoration: underline;	
}
input, select, textarea {
	font-size:9px;
}
.padd5 {
	padding-top:5px;
}
.border1px {
	border:1px solid #FFFFFF;
}
.news_bg {
	background-image:url(images/bg_news.gif); 
	background-repeat:repeat-x; 
	padding:10px; 
	background-color:#FFFFFF;
}
h1 {
	 font-size:20px;
	 color: #2041ad;
	 font-weight:bold;
	 margin:10px 10px 10px 0px;
}
h2 {
	 font-size:20px;
	 color: #2041ad;
	 font-weight:bold;
	 margin:5px 10px 5px 0px;
}