BODY
{
	background:#FFFFFF; 
	margin:0px;
}

FONT{
    FONT-FAMILY: verdana;
    FONT-SIZE: 11px;
}
P{
    FONT-FAMILY: verdana;
    FONT-SIZE: 11px;
}
B{
    FONT-FAMILY: verdana;
    FONT-SIZE: 11px;
}
TABLE{
    FONT-SIZE: 11px;
    BORDER-COLLAPSE: collapse;
}
TD{
    
}
IMG{
	BORDER: 0px;
}

A{
    COLOR: #000000;
}
A:hover {
    COLOR: #000000;
    text-decoration:underline;
}
INPUT, submit
{
	border:1px solid #000000;
	font-size:7pt;
	}

#MainTable
{	
	vertical-align:top;
	height:100%;
	/*width:750px;*/
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	}
#MainTable TD
{
	padding:0px;
	margin:0px;
	}
#menu TD
{
	vertical-align:middle;
	}
#menu TR
{
	}
	
.PageTopHeader {
   HEIGHT: 29px;
   background-color: #F8F8F8;
}
.pageTopHeader .OverLogo 
{
	background-color:#FFFFFF;
	}
.PageHeader {
   HEIGHT: 88px !important;
   background-color: #F8F8F8;
}

.PageHeader .PageHeaderLinks 
{
	text-align:right;
	height:20px;
	}
.PageHeader .PageHeaderLinks A 
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	background-color:#EDEDED;
	/*padding:10px 10px 4px 10px;*/
	border-bottom:solid 1px #B2B2B2;
	border-right:solid 1px #B2B2B2;
	}
.PageHeader .TopMenuTD 
{
/*	height:22px; */
	}
	
.LogoTBL 
{
	background-repeat:no-repeat;
	/*border-bottom:solid 3px #B00000;*/
	}	
	
.TopMenuTBL
{
	width:100%;
	/*border-bottom:solid 4px #B00000;*/
	}
.TopMenuRest
{
	padding-left:10px;
	height:22px;
	text-align:center;
	}
.TopMenuRest A, .TopMenuRest A:hover
{
	color:#000000;
	font-family:tahoma,Myriad,verdana;
	font-size:10px;
	text-decoration:none;
	font-weight:bolder;
	padding-left:10px;
	text-transform:uppercase;
	padding-bottom:10px;
	}
.TopMenuSel
{
	padding-left:10px;
	height:22px;
	text-align:center;
	
	}
.TopMenuSel A, .TopMenuSel A:hover, .TopMenuSel A:visited
{
	color:#890101;
	font-family:tahoma,Myriad,verdana;
	font-size:10px;
	text-decoration:none;
	font-weight:bolder;
	padding-left:10px;
	text-transform:uppercase;
	}
	
.TopMenuTBL	.TopMenuDiv 
{
	border-left:dotted 1px #7F7F7F;
	}
	
.ok
{
	color:darkgreen;
	font-weight:bold;
	}
.error
{
	color:darkred;
	font-weight:bold;
	}
UL, UL A, UL LI A
{
	color:#696969;
	font-family:tahoma,verdana;
	text-decoration:none !important;
	}
.SubMenuUL
{
	list-style-type:square;
	color:#890101;
	margin-top:60px;
	margin-left:22px;
	font-family:tahoma,verdana;
	font-size:11px;
	font-weight:bold;
}
.SubMenuUL A
{
	color:#000000;
	font-family:tahoma,verdana;
	font-size:11px;
	font-weight:bolder;
	text-decoration:none;
}
.SubSubMenuUL
{
	list-style-type:none;
	color:#890101;
	margin-left:10px;
}
.SubSubMenuUL A 
{
	color:#696969;
	font-weight:normal;
	}



.Menu 
{	
	background-color:#EBEBEB;
	height:20px;
	}
.UnderMenu 
{
	background-color:#EBEBEB;
	height:38px;
	}


.Address, .Address TABLE {
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
	vertical-align:middle;
	/* margin-left:27px;*/
	border-bottom:solid 30px #FFFFFF;
}
.bottom 
{	
	height:26px;
	background-color:#F8F8F8;
	}


.MainAd{
	height:184px;
	border-top:1px solid #B8B8B8;
	border-bottom:1px solid #B8B8B8;
}
.innerContent{
	padding:20px;
	border-left:1px solid #B8B8B8;
}


.MainLeft 
{
	width:163px;
	}
.LeftMenu
{
	font-family:verdana;
	font-size:10px;
}
.LeftMenu IMG
{
	filter:Alpha(opacity=30);
	margin:5px;
}

.LeftMenu #TopLevel TD{
	background:#BBAD6F;
	text-indent:8px;
	font-family:verdana;
	font-weight:bolder;
}
.LeftMenu #actmnuitm TD{
	background:#F5F2E9;
}

.LeftMenu TD
{
	height:20px;
	width:163px;
	background-color:#E9E6DE;
	padding-bottom:2px;
	padding-top:2px;
	vertical-align:middle;
	border-top:2px solid #FFFFFF;
	border-bottom:1px solid #7F7E7B;
}
.LeftMenu A{
	text-decoration:none;
	color:#000000;
}

.BeforeMain
{
	height:27px;
	border-top:solid 27px #F8F8F8;
	}


.Document
{
	width:389px;
	margin-top:25px;
}
.Document .docPath TD
{
	height:30px;
	}
.Document .docPath A
{
	color:#006889;
	}
.Document .docPrint 
{
	padding:2px 30px 0px 0px !important;
	text-decoration:underline;
	}
.Document .docPrint A
{
	font-family:verdana;
	font-weight:bolder;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	padding-right:0px;
}
.Document .docName TD
{
	padding-bottom:0px;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	font-family:verdana,Tahoma;
	text-transform:uppercase;
	border-bottom:solid 1px #B00000;
	background-image:url("mediapool/layout/print_bg.gif");
	background-position:center 3px;
}
.Document .docName TD FONT
{
	background-color:#FFFFFF;
	padding-right:5px;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	font-family:verdana;
}
.Document .docSubName, .Document .docSubName A
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	margin-left:80px;
	}

.Document .docBody, .Document .docBody SPAN, .Document .docBody P, .Document .docBody FONT
{
	font-family:verdana !important;
	font-size:11px !important;
	}
.Document .docBody IMG
{
	cursor:hand;
}
.Document .docBody TD
{
	font-size:100% !important;
	margin-top:50px !important;
	padding-top:16px !important;
	padding-right:20px !important;
	padding-bottom:10px !important;
}
.Document .docBody TD TD 
{
	font-size:100% !important;
	padding:0px !important;
	}
.Document .docBody A
{
	text-decoration:underline;
}
.Document .NewsResume, .Document .NewsResume, .Document .NewsResume SPAN, .Document .NewsResume P, .Document .NewsResume FONT
{
	font-family:verdana !important;
	font-size:11px !important;
	}
.Document .NewsResume IMG 
{
	position:relative;
	top:-12px;
	right:8px;
	margin-left:10px;
	}
.Document .NewsLink, .Document .NewsLink A
{
	color:#B00000;
	text-transform:uppercase;
	text-decoration:none;
	/* margin-left:80px; */
	}
.DocumentMenu{
	padding:20px;
}
.DocumentMenu .menuItem{
	padding-bottom:5px;
}
.LoginTBL 
{
	margin-left:7px;
	font-family:tahoma,verdana !important;
	font-size:11px !important;
	}
.LoginTBL TH
{
	color:#B00000;
	text-align:left;
	}
.LoginTBL B 
{	
	color:#B00000;
	}
.LoginTBL .BBtn 
{
	border:none 0px;
	}
.LoginTBL .input
{
	height:19px;
	width:120px;
	border:solid 1px #A5ACB2;
	}
.MainRight 
{
	width:550px;
	border-left:solid 1px #9A9A9A;
	}
.MainRight B A
{
	color:#4471B1;
	}
.MainRight A
{
	text-decoration:none;
	}
	
/* Search BOX START*/
#SearchBox
{
	background-color:#F2F2F2;
	height:44px;
	width:190px;
	font-family:Myriad, arial;
	font-size:14px;
	color:#545454;
	text-indent:10px;
	border-bottom:solid 1px #9A9A9A;
}
#SearchBox A
{
	color:#FFFFFF;
	text-decoration:none;
	}
#SearchBox #SearchBoxLinks{
	width:190px;
	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:10px;
	margin-right:2px;
	width:126px;
	height:15px;
	border:1px solid #000000;
	font-size:7pt;
}
#SearchBox #SearchBoxTxtFld #Submit
{
	margin-left:5px;
	margin-right:10px;
	width:33px;
	height:15px;
	border:1px solid #000000;
	font-size:7pt;
}
/* Search BOX END*/

.SearchRes
{
	font-family:verdana !important;
	font-size:11px !important;
    WIDTH: 100%;
    margin-top:20px;
    margin-left:20px;
	margin-right:20px;
}
.SearchRes TD
{
    BORDER: #b0b0b0 1px solid;
    PADDING: 5px;
}
.SearchRes .SearchHead
{
	font-family:tahoma,verdana !important;
	font-size:11px !important;
    BORDER: medium none;
    FONT-WEIGHT: bold;
}
.SearchRes .SearchBottom
{
    BORDER: medium none;
}
.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: 10px;
    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;
}	

	
	
	