BODY {
	padding : 0;
	margin : 0;
	background : #dddddd;
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 13px;
	color : #555454;
}

a img, :link img, :visited img, abbr {
	border : 0;
}
.p {
	margin: 0px;
	padding: 0px;
}
h1 {
	font-size : 12px;
	line-height : 14px;
	margin : 0;
	padding : 0;
}
h2 {
	font-size : 11px;
	line-height : 13px;
	margin : 0;
	padding : 0;
}
h3 {
	font-size : 10px;
	line-height : 12px;
	margin : 0;
	padding : 0;
}
i {
	color : #646363;
}
ul {
	padding : 0;
	margin-top : 0;
	margin-left : 0;
}
FORM {
	margin : 0;
}
BR.w1px {
	background : none;
	line-height : 1px;
	font-size : 1px;
	color : #cccccc;
	font-family : Verdana, Helvetica, Sans-Serif;
}
BR.w2px {
	background : none;
	line-height : 2px;
	font-size : 2px;
	color : #cccccc;
	font-family : Verdana, Helvetica, Sans-Serif;
}
BR.w3px {
	background : none;
	line-height : 3px;
	font-size : 3px;
	color : #cccccc;
	font-family : Verdana, Helvetica, Sans-Serif;
}
BR.w4px {
	background : none;
	line-height : 4px;
	font-size : 4px;
	color : #cccccc;
	font-family : Verdana, Helvetica, Sans-Serif;
}
BR.w5px {
	background : none;
	line-height : 5px;
	font-size : 5px;
	color : #cccccc;
	font-family : Verdana, Helvetica, Sans-Serif;
}
BR.w6px {
	background : none;
	line-height : 6px;
	font-size : 6px;
	color : #cccccc;
	font-family : Verdana, Helvetica, Sans-Serif;
}
BR.w7px {
	background : none;
	line-height : 7px;
	font-size : 7px;
	color : #cccccc;
	font-family : Verdana, Helvetica, Sans-Serif;
}
BR.w8px {
	background : none;
	line-height : 8px;
	font-size : 8px;
	color : #cccccc;
	font-family : Verdana, Helvetica, Sans-Serif;
}
BR.w9px {
	background : none;
	line-height : 9px;
	font-size : 9px;
	color : #cccccc;
	font-family : Verdana, Helvetica, Sans-Serif;
}
BR.w10px {
	background : none;
	line-height : 10px;
	font-size : 10px;
	color : #cccccc;
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.norm {
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w50px {
	width : 50px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w60px {
	width : 60px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w70px {
	width : 70px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w80px {
	width : 80px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w90px {
	width : 90px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w100px {
	width : 100px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w120px {
	width : 120px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w130px {
	width : 130px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w135px {
	width : 135px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w140px {
	width : 140px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w150px {
	width : 150px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w160px {
	width : 160px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w170px {
	width : 170px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w180px {
	width : 180px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w190px {
	width : 190px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w200px {
	width : 200px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w210px {
	width : 210px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w220px {
	width : 220px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w230px {
	width : 230px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w240px {
	width : 240px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w250px {
	width : 250px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w260px {
	width : 260px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w270px {
	width : 270px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w280px {
	width : 280px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w290px {
	width : 290px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w300px {
	width : 300px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w320px {
	width : 320px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w350px {
	width : 350px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w380px {
	width : 380px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w470px {
	width : 470px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
INPUT.w500px {
	width : 500px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
SELECT.w85px {
	width : 85px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
SELECT.w95px {
	width : 95px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
SELECT.w90px {
	width : 90px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
SELECT.w60px {
	width : 60px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
SELECT.w70px {
	width : 70px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
SELECT.w150px {
	width : 150px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
SELECT.w110px {
	width : 110px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
SELECT.w115px {
	width : 115px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
SELECT.w185px {
	width : 185px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
SELECT.w200px {
	width : 200px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
SELECT.w230px {
	width : 230px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
SELECT.w260px {
	width : 260px;
	font-size : 11px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
SELECT.w350px {
	width : 350px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
SELECT.w450px {
	width : 450px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
SELECT.w495px {
	width : 495px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
SELECT.w500px {
	width : 500px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
.contact_textarea {
	width : 450px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
TEXTAREA.w490px {
	width : 490px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}
TEXTAREA.w500px {
	width : 500px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}

TEXTAREA.w500px {
	width : 700px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}

TEXTAREA.dic_textarea {
	width : 500px;
	font-size : 10px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}

.button {
	background: url(images/button_bg.png) repeat-x top left;
}

.nav_link {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 12px;
	color : #FFFFFF;
	text-decoration: none;
}

.nav_link:hover {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 12px;
	color : #FFFFFF;
	text-decoration: underline;
}

.phone_top {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 12px;
	line-height: 16px;
	color : #999999;
}

.q_search {

	width : 140px;
	font-size : 16px;
	color : rgb(0, 0, 0);
	font-family : Verdana, Helvetica, Sans-Serif;
}

.qnav_search_title {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 14px;
	line-height: 16px;
	color : #293983;
}

.menu_titles {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 13px;
	color : #FFFFFF;
}

.menu {
	cursor: pointer;
	text-decoration: none;
	text-transform: uppercase;	
}

.menu:hover {
	cursor: pointer;
	text-decoration: none;
	text-transform: uppercase;	
	background: url(images/menu_over.png) repeat-x top left;
}

.footer_link {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 13px;
	color : #808080;
	text-transform: capitalize;
	text-decoration: none;
	padding-right: 10px;
	background: url(images/footer_del.png) no-repeat top right;
}


.footer_link:hover {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 13px;
	color : #808080;
	text-transform: capitalize;
	text-decoration: underline;
	padding-right: 10px;
	background: url(images/footer_del.png) no-repeat top right;
}

.footer_text {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 13px;
	color : #808080;
}

.norm {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 13px;
	color : #808080;
	text-decoration: none;
}

.block_title {
	background: url(images/block_title.png) no-repeat top left;
	font-size: 11px;
	line-height: 12px;
	color: #293983;
	padding-left: 5px;
	padding-left: 10px;
}

.block_content {
	background: url(images/block_content_bg.png) repeat-y top left;
	padding-left: 5px;
	padding-left: 10px;
}

.tabber_blue_top {
	background: url(images/tabber_blue_top.png) no-repeat top left;
}

.tabber_blue_middle {
	background: url(images/tabber_blue_middle.png) repeat-y top left;
}

.tabber_blue_bottom {
	background: url(images/tabber_blue_bottom.png) no-repeat top left;
}

.tabber_white_left {
	background: url(images/tabber_white_left.png) no-repeat top left;
	font-size: 14px;
	color: #FFFFFF;
	cursor: pointer;
}

.tabber_white_left_current {
	background: url(images/tabber_white_current.png) no-repeat top left;
	font-size: 14px;
	color: #e30c0c;	
}

.tabber_white_right {
	background: url(images/tabber_white_right.png) no-repeat top left;
	font-size: 14px;
	color: #FFFFFF;
	cursor: pointer;
}

.tabber_white_right_current {
	background: url(images/tabber_white_right_current.png) no-repeat top left;
	font-size: 14px;
	color: #e30c0c;		
}

.left_menu_link {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 16px;
	color : #555454;
	text-decoration: none;
}

.left_menu_link:hover {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 16px;
	color : #555454;
	text-decoration: underline;
}

.left_menu_sub_link_current {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 10px;
	line-height: 13px;
	color : #293a83;
	text-decoration: none;
}

.left_menu_sub_link {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 10px;
	line-height: 13px;
	color : #293a83;
	text-decoration: none;
}

.left_menu_sub_link:hover {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 10px;
	line-height: 13px;
	color : #293a83;
	text-decoration: underline;
}

.left_menu_link_current {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 16px;
	color : #293a83;
	text-decoration: none;
	text-transform: capitalize;
}

.white_block_bottom_middle {
	background: url(images/white_block_bottom_middle.png) repeat-x top left;
}

.white_block_right_middle {
	background: url(images/white_block_right_middle.png) repeat-y top left;
}

.title {

	font-size: 11px;
	line-height: 12px;
	color: #293983;
}

.map_link {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 16px;
	color : #555454;
	text-decoration: none;
}

.map_link:hover {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 16px;
	color : #555454;
	text-decoration: underline;
}

.blue_text {
	color : #293a83;
}

.read_more {

	line-height: 25px;
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 16px;
	color : #293a83;
	text-decoration: none;
}
.read_more:hover {

	line-height: 25px;
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 16px;
	color : #293a83;
	text-decoration: underline;
}

.left_menu_link_inner {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 10px;
	line-height: 16px;
	color : #293a83;
	text-decoration: none;

}

.left_menu_link_inner:hover {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 10px;
	line-height: 16px;
	color : #293a83;
	text-decoration: underline;
}

.hidden_div {
	display: none;
}
.display_div {
	display: block;
}

.request_report {
	color: #d5272c;
	font-size: 11px;
}

.capitalize {
	text-transform: capitalize;
}

.cat_title {
	text-transform: capitalize;
	font-weight: bold;
}

.cat_title:hover {
	
	font-weight: bold;
	text-transform: capitalize;
	color: #2b3b9d;
}

.tab_title {
	font-weight: bold;
	text_decoration: none;
	cursor: pointer;
}

.tab_title:hover {
	font-weight: bold;
	text_decoration: underline;
	color: #e30c0c;
}

.inquiry_link {
	text-decoration: none;
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 13px;
	color : #555454;
	
}

.inquiry_link:hover {
	text-decoration: underline;
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 13px;
	color : #555454;

}
.calendar {
	font-size: 10px;
}

.search_link {

	text-decoration: none;
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 14px;
	color : #555454;	
}

.search_link:hover {

	text-decoration: underline;
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 11px;
	line-height: 14px;
	color : #555454;	
}

.small_norm {
	font-family : Verdana, Arial, Tahoma, "Arial Narrow", Sans-serif;
	font-size : 10px;
	line-height: 13px;
	color : #808080;
	text-decoration: none;
	font-weight: normal;
}

.pointer {
	cursor: pointer;
}

.menu_title{
    background: #cdcdcd;
    margin-left: 0px;    
    color: #023e7d;
    font-weight: bold;
    padding: 10px 0px 10px 20px;
    border-bottom: 1px solid #eeeeee;
    cursor: pointer;
}
/* 
----------------------------------------------------------------------------
right menu
----------------------------------------------------------------------------
*/

.td_menu_right{
    margin-left: -8px;
    padding:0px;    
    width: 188px;
}
.td_menu_right ul{
    margin:0px;
    padding:0px;    
}
.td_menu_right li {
    list-style-type: none;
    margin-left: 0px;
    padding: 0px;
    border-bottom: 1px solid #cdcdcd;
}
.td_menu_right li.li-main-2 {
    background: #cdcdcd;
    margin-left: 0px;    
    color: #023e7d;
    font-weight: bold;
    display: block;
    padding: 10px 0px 10px 20px;
}

.td_menu_right li.li-sub a {
    background: none;
    margin-left: 0px;    
    color: #666666;
    font-weight: bold;
    display: block;
    padding: 8px 0px 9px 20px;
}
.td_menu_right li.li-sub a:hover {
    background: none;
    margin-left: 0px;    
    color: #666666;
    font-weight: bold;
    display: block;
    padding: 8px 0px 9px 20px;
}
 
.td_menu_right li.li-title {
    background: #хрхрхр;
    margin-left: 0px;    
    color: #666666;
    font-weight: bold;
    display: block;
    padding: 10px 0px 10px 20px;
}
.td_menu_right li.li-main-title {
    background: #cdcdcd;
    margin-left: 0px;    
    color: #023e7d;
    font-weight: bold;
    display: block;
    padding: 10px 0px 10px 20px;
}

.td_menu_right li.li-main-title a {
    background: #cdcdcd;
    margin-left: 0px;    
    color: #023e7d;
    font-weight: bold;
    display: block;
    padding: 10px 0px 10px 20px;
}

.td_menu_right li.li-category a {
    background: #cdcdcd;
    margin-left: 0px;    
    color: #023e7d;
    font-weight: normal;
    display: block;
    padding: 8px 0px 9px 20px;
    border-bottom: 1px solid #dedede;
}

.td_menu_right li.li-category a:hover {
    background: #dedede;
    margin-left: 0px;    
    color: #023e7d;
    font-weight: normal;
    display: block;
    padding: 8px 0px 9px 20px;
    border-bottom: 1px solid #dedede;
}

.td_menu_right li.li-category2 a {
    background: #cdcdcd;
    margin-left: 0px;    
    color: #023e7d;
    font-weight: bold;
    display: block;
    padding: 8px 0px 9px 20px;
    border-bottom: 1px solid #dedede;
}

.td_menu_right li.li-category2 a:hover {
    background: #dedede;
    margin-left: 0px;    
    color: #023e7d;
    font-weight: bold;
    display: block;
    padding: 8px 0px 9px 20px;
    border-bottom: 1px solid #dedede;
}



.td_menu_right li a {
    font-size: 11px;
    text-decoration: none;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #023e7d;
    margin: 0px;
    text-transform: capitalize;
    background: none;
    font-weight: normal;
    display: block;
    padding: 8px 0px 9px 20px;
}

.td_menu_right li a:hover {
    background-color: #023e7d;
    font-size: 11px;
    text-decoration: none;
    text-transform: capitalize;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #ffffff;
    font-weight: normal;
}


.td_menu_right_bott{
    background: #eaeaea;
    margin:0;
    padding:0;
    width: 241px;
}
.td_menu_right_bott ul{
    margin:0;
    padding:0 0 0 0px;    
}
.td_menu_right_bott li {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
.td_menu_right_bott li a {
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #023e7d;
    margin: 0px;
    text-transform: capitalize;
    background: #eaeaea;
    font-weight: normal;
    padding: 8px 0px 8px 20px;
    display: block;
}
.td_menu_right_bott li a:hover {
    background-color: #d00000;
    color: #ffffff;
    font-weight: normal;
}         
.ad{
    padding: 0;
    margin: 0;
    width: 170px;
    overflow-x: hidden;
}
