BODY{
	background:#EBEBEB;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: tahoma;
}
FONT{
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
}
P{
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
}
B{
    FONT-FAMILY: tahoma;
    FONT-SIZE: 11px;
}
TABLE{
    FONT-SIZE: 11px;
    BORDER-COLLAPSE: collapse;
}

TD{
    
}

IMG{
	BORDER: 0px;
}

A{
    COLOR: #000000;
}
A:hover {
    COLOR: #000000;
    text-decoration:underline;
}

#MainTable
{	
	vertical-align:top;
	height:100%;
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	border-left: solid 1px #757575;
	border-right: solid 1px #757575;
	}
#MainTable TD
{
	padding:0px;
	margin:0px;
	}
#menu TD
{
	vertical-align:middle;
	height:20px;
	}
#menu TR
{
	ali
	}
	
.BottomLine 
{
	border-bottom: solid 1px #757575;
	}
.LineOver
{
	border-top: solid 1px #757575;
	}
.PageHeader {
   HEIGHT: 64px;
   border-top:7px solid #4471B1; 
}
.Menu 
{	
	background-color:#EBEBEB;
	height:20px;
	}
.UnderMenu 
{
	background-color:#EBEBEB;
	height:38px;
	border-bottom: solid 1px #757575;
	}
.FrontPageBox 
{
	height:164px;
	border-bottom: solid 1px #757575;
	}
.FrontPageBox .FrontPageBoxRotateIMG 
{
	padding-left:11px !important;
	}	
.FrontPageBoxRotateTxt:first-letter
{
	font-size:32px;
}
.FrontPageBoxRotateTxt 
{
	vertical-align:bottom;
	padding:10px !important;
	padding-bottom:17px !important;
	text-align:right;
	font-family:Times New Roman;
	font-style:italic;
	font-size:24px;
	color:#FFFFFF;
	}
.FrontPageBoxMain .FrontPageText 
{
	padding-top:15px !important;
	font-family:Tahoma;
	font-size:12px;
	}
.FrontPageBoxMain .FrontPageBoxMainNews	
{
	width:350px;
	}
.FrontPageBoxMain .FrontPageBoxMainNews A 
{
	 text-decoration:none;
	}
.FrontPageBoxMain .FrontPageBoxMainDiv	
{
	width:50px;
	}
.Content
{
	height:100%;
	border-right:1px solid #B8B8B8;
}
.Content TR
{
	vertical-align:top;
	}
.Content .FrontPageBoxMain
{
	border: none 0px #FFFFFF;
	margin:12px !important;
	height:100%;
	vertical-align:top;
	}
.NewsList, .NewsList FONT, .NewsList P, .NewsList SPAN, .NewsList div, .NewsList TABLE
{	
	font-family:Tahoma;
	font-size:11px;
	width:100%;
	margin-bottom:15px !important;
	}
.NewsLink A	
{
	text-decoration:none;
	}
.NewsList .NewsName A
{
	color:#274774;
	font-weight: 700;
	text-decoration:none;	
	}
.NewsList .NewsResume IMG
{
	width: 150px;
	margin-right:2px !important;
	}	
.NewsList .NewsResume, .NewsList .NewsResume FONT, .NewsList .NewsResume P, .NewsList .NewsResume SPAN, .NewsList .NewsResume div, .NewsList .NewsResume TABLE 
{
	font-family:Tahoma !important;
	font-size:11px !important;
	}
.NewsList .NewsLink A
{
	vertical-align:botom;
	text-align: right;
	border-bottom:1px solid #7F7F7F;
	width:100%;
	}

.divOverAddress 
{
	height:3px;
	border-top:1px solid #7F7F7F;
	border-bottom:1px solid #7F7F7F;
	}
.Address{
	height:29px;
	background:#EBEBEB;
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
	vertical-align:middle;
	border-bottom:6px solid #4471B1;
}
.Address A{
	color:#005389;
	text-decoration:none;
}
.MainAd{
	height:184px;
	x_border-top:1px solid #B8B8B8;
	x_border-bottom:1px solid #B8B8B8;
}
.innerContent{
	padding:20px;
	border-left:1px solid #B8B8B8;
}
.MainLeft 
{
	width:152;
	border-right:1px solid #7F7F7F;
	}
.LeftMenu
{
	font-family:tahoma;
	font-size:11px;
}
.LeftMenu IMG
{
	filter:Alpha(opacity=30);
}

.LeftMenu #actmnuitm TD{
	background:#EBEBEB;
}

.LeftMenu TD
{
	height:20px;
	width:150px;
	padding-bottom:2px;
	padding-top:2px;
	vertical-align:middle;
	border-bottom:1px solid #B8B8B8;
}
.LeftMenu A{
	text-decoration:none;
	color:#000000;
}
.Document{
	width:100%;
}
.Document .docPrint 
{
	padding:2px 20px 0px 0px !important;
	text-decoration:underline;
	}
.Document .docPrint A
{
	font-family:Tahoma;
}
.Document .docName TD
{
	padding-top:19px  !important;
	padding-bottom:0px;
	font-weight:bold;
	font-size:13px;
	color:#000000;
	font-family:Tahoma;
}
.Document .docName IMG
{
	width:100%;
	border-bottom:1px solid #B8B8B8;
	margin-right:20px;
	padding:0px;
	height:1px;
	color:#757575;
	}
.Document .docBody
{
	font-size:11px;
	color:#000000;
	font-family:Tahoma;
	}
.Document .docBody IMG
{
	cursor:hand;
}
.Document .docBody TD
{
	margin-top:50px !important;
	padding-top:16px !important;
	padding-left:22px !important;
	padding-right:20px !important;
	padding-bottom:10px !important;
}
.Document .docBody TD TD 
{
	padding:0px !important;
	}

.DocumentMenu{
	padding:20px;
}
.DocumentMenu .menuItem{
	padding-bottom:5px;
}
.MainRight B A
{
	color:#4471B1;
	}
.MainRight A
{
	text-decoration:none;
	}
#SearchBox{
	height:34px;
	font-family:arial;
	font-size:10px;
	color:#FFFFFF;
}
#SearchBox A
{
	color:#FFFFFF;
	text-decoration:none;
	}
#SearchBox #SearchBoxLinks{
	width:394px;
	padding-left:26px;
	padding-top:3px;
}

#SearchBox #SearchBoxLinks A{
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
	font-size:7pt;
}

#SearchBox #SearchBoxTxtFld{
	padding-top:8px;
}

#SearchBox #SearchBoxTxtFld #Search
{
	margin-left:5px;
	margin-right:10px;
	width:114px;
	height:15px;
	border:1px solid #000000;
	font-size:7pt;
}
.SearchRes
{
    WIDTH: 520;
    margin-top:20px;
    margin-left:20px;
	margin-right:20px;
}
.SearchRes TD
{
    BORDER: #b0b0b0 1px solid;
    PADDING: 5px;
}
.SearchRes .SearchHead
{
    BORDER: medium none;
    FONT-WEIGHT: bold;
}
.SearchRes .SearchBottom
{
    BORDER: medium none;
    COLOR: #b0b0b0;
}
.SearchRes .RDName_Head
{
    BORDER: medium none;
    PADDING-LEFT: 10px;
}
.SearchRes .RDRank_Head
{
    BORDER: medium none;
    TEXT-ALIGN: center;
}
.SearchRes .RDName
{
    PADDING-LEFT: 10px;
    VERTICAL-ALIGN: middle;
}
.SearchRes .RDRank
{
    FONT-SIZE: 7pt;
    VERTICAL-ALIGN: middle;
    WIDTH: 10%;
    TEXT-ALIGN: center;
}
.SearchRes .RDRank .Bar
{
    BORDER: #b0b0b0 1px solid;
}
.SearchRes .RDRank .Bar .BarPt1
{
    BACKGROUND: #005389;
    HEIGHT: 5px;
}
.SearchRes .RDRank .Bar .BarPt2
{
    HEIGHT: 5px;
}
.SearchRes .RDName .RDArea
{
    COLOR: #b0b0b0;
}
.SearchRes .RDName .RDArea A
{
    COLOR: #b0b0b0;
    TEXT-DECORATION: none;
}
#menu
{
	border-top:solid 1px #757575;
	height:18px;
	width:100%;
	}
#menu A, #menu TD 
{
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
	text-decoration: none;
	}
	
#UnderMenu0
{
	border-bottom:solid 7px #129F70;
	}
.menu0 {
	border-bottom:solid 3px #129F70;
	}
#UnderMenu1
{
	border-bottom:solid 7px #CC6600;
	}
.menu1 {
	border-bottom:solid 3px #CC6600;
	}
#UnderMenu2
{
	border-bottom:solid 7px #66AA66;
	}
.menu2 {
	border-bottom:solid 3px #66AA66;
	}
#UnderMenu3
{
	border-bottom:solid 7px #990000;
	}
.menu3 {
	border-bottom:solid 3px #990000;
	}
#UnderMenu4
{
	border-bottom:solid 7px #336699;
	}
.menu4 {
	border-bottom:solid 3px #336699;
	}
#UnderMenu5
{
	border-bottom:solid 7px #FF9900;
	}
.menu5 {
	border-bottom:solid 3px #FF9900;
	}
#UnderMenu6
{
	border-bottom:solid 7px #999966;
	}
.menu6 {
	border-bottom:solid 3px #999966;
	}
#UnderMenu7 
{
	border-bottom:solid 7px #CC0033;
	}
.menu7 {
	border-bottom:solid 3px #CC0033;
	}
#UnderMenu8 
{
	border-bottom:solid 7px #336633;
	}
.menu8 {
	border-bottom:solid 3px #336633;
	}
#UnderMenu9
{
	border-bottom:solid 7px #006699;
	}
.menu9 {
	border-bottom:solid 3px #006699;
	}
	