html { height:100%}
body {
	margin:0;
	padding:0;
	color:#4D4F4F;
	font:16px "Trebuchet MS", sans-serif;
	height:100%;
	background:#FFFFFF;
	}
a {color:#4D4F4F; outline:none; text-decoration:underline}
a:hover { text-decoration: none}
form { margin:0; padding:0}
table, td, tr { vertical-align:top; text-align:left}

h2  { font:bold 120% "Trebuchet MS", sans-serif; color:#2E7691; padding:0 0 3px 1px; margin:0; line-height:21px;}
.p1 { color:#1B3467; font-size:100%; padding:1px 0 8px 0}
.p2 { margin:0!important; line-height:18px; float:left; clear:both; text-align:right; font-size:90%; }
.p3 { color:#1B3467; font-size:100%; padding:1px 0 11px 0}
.td1 { color:#7A0202; width:83px}
.red { color:#7A0202}
.table_1 { width:100%; border:0; margin-top:12px}


#wrap { width:1000px; margin:0 auto;  min-height:100%;  }
* html #wrap { height:100%}


#header { width:100%; position:relative; height:313px; background:url(../images/header.gif) 0 0 no-repeat }
#head_1 { position:absolute; left:11px; top:5px; width:100px}
#head_1 a { display:block; width:40px; height:40px; float:left; margin-right:10px;}
#head_2 { position:absolute; left:111px; top:8px; color:#3974B8; text-align:right; line-height:20px; font-weight:bold; padding-top:1px}
#head_2 span { font-size:130%}
#head_3 { position:absolute; left:0; width:274px; text-align:right; top:178px; line-height:19px; font-weight:bold; color:#DE0101;}
#head_4 { position:absolute; left:37px; top:257px; font-size:125%; color:#630301; font-weight:bold;}
#head_4 span { font-size:145%; color:#9B0404;}

#content { padding:12px 0 8px 0px;  clear:both; background:url(../images/img_1.jpg) 19px bottom no-repeat}
#left_block { width:217px; padding-bottom:117px; float:left;}
#left_menu { margin-top:8px; padding-left:1px; width:198px}
#left_menu ul { list-style:none; padding:0; margin:0}
#left_menu li { margin-top:5px; background:url(../images/left_menu.jpg) 0 -31px no-repeat; font-weight:bold; text-align:right;}
#left_menu li a { display:block; height:25px; color:#FFFFFF; padding:1px 14px 0 0; text-decoration:none}
#left_menu li a:hover { background:url(../images/left_menu.jpg) 0 0 no-repeat} 
.left_menu_act {}
.left_menu_act a {background:url(../images/left_menu.jpg) 0 0 no-repeat}
#right_block { width:781px; float:left; line-height:19px; padding-top:9px;text-align:left;}
#right_block p { margin:11px 0 0 0;}

.center_1, .center_11 { width:280px; background:url(../images/blocl_bg_2.gif) 0 0 repeat-y; float:left; margin:13px 0 0 72px}
* html .center_1 { margin-left:36px}
.center_bg1 { background:url(../images/blocl_bg_1.jpg) left top no-repeat;  float:left; width:280px}
.center_bg2, .center_bg21 { background: url(../images/blocl_bg_3.gif) left bottom no-repeat;  float:left; width:226px; padding:0 23px 5px 31px; color:#000000; font-size:110%; line-height:22px; min-height:200px}
* html .center_bg2 { height:200px}
* html .center_bg21 { height:200px}
.center_11 { margin-left:24px}
.center_bg21 { padding-left:17px; width:240px}

.clear {clear:both;   }
.pfooter {clear:both; height:68px;   }
#footer {   width:1000px; margin:-54px auto 0 auto; height:54px; border-top:1px solid #C0BFBF  }
#foot_1 { padding:14px 0 0 9px; width:300px; float:left;}
#foot_1 img { border:0; margin-right:4px;float:left}
#foot_2 { color:#4B4D4D; font-size:90%; float:left; line-height:18px; padding-top:10px}
#foot_2 a { color:#0B87B3}
#foot_3 { float:right; text-align:right; line-height:19px; font-size:100%; color:#1E6882; padding:8px 8px 0 0}
#foot_3 a {text-decoration:none; color:#1E6882}
#foot_3 a:hover { text-decoration:underline}