body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #848B91;
}
body,td,th {
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #333;
}

A:link, A:visited, A:active {
	color: #0066CC;
	text-decoration: none;
}

A.menu:link, A.menu:visited, A.menu:active {
	color: #000;
	text-decoration:underline
}
A.top:link, A.top:visited, A.top:active {
	color:#CCC;
	text-decoration:none;
	font-size:9px;
	line-height: 22px;
}
A.top:hover {
	color:#CCC;
	text-decoration:underline
	font-size:9px;
	line-height: 22px;
}
A:hover, A.menu:hover {
	color: #0DA4EB;
	text-decoration:underline
}

.top {
	font-size:9px;
	color:#CCC;
	line-height: 22px;
}

td.bltl {
	background-image:url(/bitrix/templates/AEP_English/images/gr_lt.gif);
    background-repeat:no-repeat;
    font-size: 6px;
    width: 8px;
    height: 7px;

}
td.bltc {
	background-color: #E8F5FB;
    height: 7px;
	border-top: 2px solid #8DCBEF;
    font-size: 5px
}

td.bltr {
    width: 7px;
    height: 7px;
	background-image:url(/bitrix/templates/AEP_English/images/gr_rt.gif);
    background-repeat:no-repeat
}

td.blcl {
	background-color: #E8F5FB;
	width: 8px;
	border-left: 2px solid #8DCBEF;
    font-size: 6px
}

td.blcc{
	background-color: #E8F5FB;
	padding-bottom: 7px;
    font-family:Verdana, Geneva, sans-serif;
    font-size:13px;
    color:#0066CC;
    font-weight:bold
}
td.blcr {
	background-color: #E8F5FB;
	width: 7px;
 	border-right: 2px solid #8DCBEF;
    font-size: 6px
}

td.blcl2 {
	width: 8px;
	background-color: #FFF;
    border-left: 2px solid #8DCBEF;
}

td.blcr2 {
	width: 7px;
	background-color: #FFF;
    border-right: 2px solid #8DCBEF;
}

td.blbl {
	background-image:url(/bitrix/templates/AEP_English/images/gr_lb.gif);
    background-repeat:no-repeat;
    width: 8px;
    height: 9px;
}

td.blbr {
    width: 7px;
    height: 9px;
	background-image:url(/bitrix/templates/AEP_English/images/gr_rb.gif);
    background-repeat:no-repeat
}

td.blbc {
	background-color: #FFF;
    height: 9px;
	border-bottom: 2px solid #8DCBEF;
    font-size: 5px
}

ul.left_menu {
	list-style-image:url(/bitrix/templates/AEP_English/images/bl_blue.gif);
    margin-left: 24px;
    margin-bottom: 8px;
    margin-top: 8px;
    font-size: 13px;
    color: #0DA4EB;
    line-height: 130%
}

ul.main_ul {
	margin-right: 48px;
    text-align:justify
}

td.menu_a {
	font-family:Verdana, Geneva, sans-serif;
    font-size:14px;
    padding-top: 8px;
    align: center
}

td.menu_na1 {
	background-image:url(/bitrix/templates/AEP_English/images/menu_a_left.gif);
    background-repeat:no-repeat
}

td.menu_na2 {
	background-image:url(/bitrix/templates/AEP_English/images/menu_a_right.gif);
    background-repeat:no-repeat
}

td.menu_na {
	align: center;
    font-family:Verdana, Geneva, sans-serif;
    font-size:14px;
    background-image:url(/bitrix/templates/AEP_English/images/menu_a_center.jpg);
    background-repeat:repeat-x;
    color:#FFF;
    padding-bottom: 14px
}

td.qnav {
	font-family:Verdana, Geneva, sans-serif;
    font-size:11px;
    padding-left: 16px;
    line-height: 24px
}

td.bwtl {
	background-image:url(/bitrix/templates/AEP_English/images/grw_lt.gif);
    background-repeat:no-repeat;
    font-size: 6px;
    width: 8px;
    height: 7px;

}
td.bwtc {
	background-color: #FFF;
    height: 7px;
	border-top: 2px solid #8DCBEF;
    font-size: 5px
}

td.bwtr {
    width: 7px;
    height: 7px;
	background-image:url(/bitrix/templates/AEP_English/images/grw_rt.gif);
    background-repeat:no-repeat
}

td.bwcl {
	background-color: #FFF;
	width: 8px;
	border-left: 2px solid #8DCBEF;
    font-size: 6px
}

td.bwcc{
	background-color: #FFF;
}
td.bwcr {
	background-color: #FFF;
	width: 7px;
 	border-right: 2px solid #8DCBEF;
    font-size: 6px
}

h3 {
    font-family:Verdana, Geneva, sans-serif;
    font-size:15px;
    color:#000;
    font-weight:bold;
    margin: 0 0 11 0
}

h4.q {
    font-size:13px;
    color:#0066CC;
    font-weight:bold
}

h4.a {
    font-size:13px;
    color:#CC0000;
    font-weight:bold
}

h2 {
    font-size:13px;
    font-weight:bold
}

h4 {
    font-size:13px;
    font-weight:bold
}

.head11 {
    font-size:11px;
}

td.head_light_gray {
	background-color: #E8F5FB;
}

td.head_red {
	background-color: #E8F5FB;
}