/* body and other backgrounds begin */
body{
 background-color: #FFFFFF;
}
li {
	float: left;
	width: 600px;
   margin-left: 20px;
	
	}
ul {
	float: left;
	width: 600px;
   margin-left: 10px;
	
	}
.bgr_last_news{
 background : url(../images/bgr_latest_news.jpg);
 background-repeat : no-repeat;
}
.bgr_site_top{
 background : url(../images/site_top_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_site_left{
 background : url(../images/site_left_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_line_press{
 background : url(../images/bgr_line_press.jpg);
 background-repeat : no-repeat;
}
.bgr_site_right{
 background : url(../images/site_right_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_site_bottom{
 background : url(../images/site_bottom_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_footer_copyright{
 background : url(../images/footer_copyright_bgr.gif);
 background-repeat : repeat-x;
 }
.bgr_menu_horiz{
 background : url(../images/m_horiz_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_left_menu{
 background : url(../images/menu_left_left_bgr.jpg);
 background-repeat : repeat-y;
}
/*
.bgr_menu_left{
 background : url(../images/m_left_bgr.jpg);
 background-repeat: no-repeat; 
}*/
.bgr_menu_bottom{
 background : url(../images/m_left_bottom_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_menu_horiz{
 background : url(../images/m_horiz_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_submenu_left{
 background : url(../images/submenu_left_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_footer_copyright{
 background : url(../images/f_bgr.gif);
 background-repeat : repeat-x;
 }
.bgr_content_left{
 background : url(../images/c_left_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_content_top{
 background : url(../images/c_top_bgr.gif);
 background-repeat : repeat-x;
 background-position : top;
}
.bgr_content_right{
 background : url(../images/c_right_bgr.gif);
 background-repeat : repeat-y;
}
.bgr_content_bottom{
 background : url(../images/c_bottom_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_submenu_bottom{
 background : url(../images/submenu_bottom_bgr.gif);
 background-repeat : repeat-x;
}
.bgr_login{
 background : url(../images/bgr_login.jpg);
 background-repeat : no-repeat;
}

/* body and other backgrounds end */

/* menu styles begin */


.menu_link_horiz{
	text-decoration : none;
	font-family : Verdana;
	font-size : 11px;
   font-weight : bold;
	color: #282876;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 4px;
	text-align : left;
	display: block;
}
a.menu_link_horiz:hover{
	text-decoration : none;
	color: #949ea6;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 4px;
	display: block;
}
.menu_horiz_selected{
	text-decoration : none;
	font-family : Verdana;
	font-size : 11px;
   font-weight : bold;
	color: #949ea6;
	padding-left : 7px;
	padding-right : 7px;
	padding-top : 4px;
	padding-bottom : 4px;
	text-align : left;
	display: block;
}
.line_horiz{
	text-decoration : none;
	font-family : Verdana;
	font-size : 13px;
   font-weight : normal;
	color: #b1b8b7;
	padding-top : 3px;
	padding-bottom : 4px;
	display: block;
}

.menu_link_left{
   background : url(../images/m_left_bgr.jpg);
	text-decoration : none;
	font-family : Verdana;
	font-size : 11px;
   font-weight : bold;
	color: #282876;
	padding-left : 47px;
	padding-top : 5px;
	padding-bottom : 5px;
	text-align: left;
	display: block;
}
a.menu_link_left:hover{
	text-decoration : none;
	color: #FFFFFF;
	padding-left : 47px;
	padding-top : 5px;
	padding-bottom : 5px;
	text-align : left;
	display: block;
}

.menu_left_selected{
   background : url(../images/m_left_bgr.jpg);
	text-decoration : none;
	font-family : Verdana;
	font-size : 11px;
   font-weight : bold;
	color: #ecf1f4;
	padding-left : 47px;
	padding-top : 5px;
	padding-bottom : 5px;
	text-align: left;
	display: block;
}
.links{
 	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #f36523;
}

a.links:hover{
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	color: #3b2e28;
	
	
}

.links_memb{
 	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #f36523;
}




/* menu styles end */


/* content styles begin */

.star{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #6c6e6e;
}

.error{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #ff0000;
}

.title{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color: #1b69c1;
}

.subtitle{
	background-color: transparent;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color: #6e97c8;
	
}


.bodytext{
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 17px;
	font-weight :  normal;
	color: #092a3d;
}
.bodytext2{
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 17px;
	font-weight :  normal;
	color: #FF0000;
}
.bodytext4{
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height: 17px;
	padding-left : 10px;
	padding-right: 8px;
	font-weight :  bold;
	color: #2b4c94;
}
.bodytext_imp{
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height: 17px;
	padding-right: 8px;
	font-weight :  bold;
	color: #2b4c94;
}
.bodytext_hig{
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height: 17px;
	padding-right: 8px;
	font-weight :  bold;
	color: #ff3300;
}

.login{
	background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #092a3d;
	padding-left : 17px;
	padding-top : 7px;
	padding-bottom : 7px;
	/*text-align: center;*/
	display: block;
}


/* content styles end */


/* footer styles begin */

.provided{
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #092a3d;
	padding-left : 35px;
	padding-top : 13px;
	padding-bottom : 3px;
	display: block;
}
.optoel{
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #f36523;
	padding-left : 3px;
	padding-right : 10px;
	padding-top : 13px;
	padding-bottom : 3px;
	display: block;
}
/* footer styles end */


input.input_gen{
 background-color: #FFFFFF;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 9px;
 font-weight: normal;
 color: #092a3d;
 width: 120px;
 height: 17px;
 border-style:solid;
 border-width:1px;
 border-color: #577ab6;
}

input.input_button_gen{
 background : url(../images/bgr_button_login.gif);
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 9px;
 font-weight: bold;
 color: #2b4c94;
 /*width: 60px;*/
 height: 19px;
 border-width:1px;
 border-color: #577ab6;
}
input.input_button_gen2{
 background : url(../images/bgr_button_login.gif);
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 9px;
 font-weight: bold;
 color: #2b4c94;
 width: 60px;
 height: 19px;
 margin-left: 15px;
 margin-right: 15px;
 padding-left :20px;
 padding-right : 20px;
 border-width:1px;
 border-color: #577ab6;
}
input.input_button_registration{
 background : url(../images/bgr_button_login.gif);
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 9px;
 font-weight: bold;
 color: #2b4c94;
 width: 90px;
 height: 19px;
 border-width:1px;
 border-color: #577ab6;
}
select.select_gen{
 background-color: #FFFFFF;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 9px;
 font-weight: normal;
 color: #092a3d;
 width: 120px;
 height: 17px;
 border-style:solid;
 border-width:1px;
 border-color: #577ab6;
}
input.input_gen2{
 background-color: #FFFFFF;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 9px;
 font-weight: normal;
 color: #092a3d;
 width: 220px;
 height: 17px;
 border-style:solid;
 border-width:1px;
 border-color: #577ab6;
}
select.select_gen2{
 background-color: #FFFFFF;
 text-decoration : none;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 9px;
 font-weight: normal;
 color: #092a3d;
 width: 220px;
 height: 17px;
 border-style:solid;
 border-width:1px;
 border-color: #577ab6;
}
fieldset.blueField
{
         border: 1px solid #577ab6;
         margin-top: 22px;
         margin-left: 50px;
         margin-right: 50px;
}
legend.blueLegend
{
         background-color: transparent;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #092a3d;	
	text-align: left;
	display: block;
}

