body
{
	font-family: Arial;

}
*{
		font-size: x-small;
}
.Htable{
	width: 770px;
}
.error{
	color:red;
}
.PrintTitle{
	font-size: 24px;
	font-weight: bold;
	padding: 10px;
}
.Ttable{
	width: 770px;
	background-image: url(../images/TitleTableBG.jpg);
	background-position: top;
	background-repeat: no-repeat;
   height:54px;
}
.menuTD{
	background-image: url(../images/menuBG.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	width: 630px;
	height: 29px;
	padding-right: 10px;
	padding-bottom: 6px;
	vertical-align: bottom;
}
.BottoMenuBG{
background-color: #2b59a8;
	/*background-color: #3F81FC;*/
	height: 18px;
	padding-bottom: 2px;
}
.searchTD{
	text-align: left;
}
.searchText{
	font-size: 12px;
	color: #01215E;
	font-weight: bold;
}
.BottomMenuItem{
padding: 1px 8px;
}
.BottomMenuItem a{
	font-size: 12px;
	color: White;
	text-decoration: none;
}
.BottomMenuItem a:hover{
	color: #012c83;
}
.BottomMenuSeparator{
	font-size: 12px;
	color: White;
}
.TreeTD{
	vertical-align: top;
	text-align: right;
	padding-top: 3px;
	font-size: 12px;
	color: #A3D411;
}
.TreeLink{
	color:#3F81FC;
	text-decoration: none;
}
.TitleTD{
	color:#2051AD;
	font-size: 18px;
	font-weight: bold;
	padding-right: 20px;
}
.mainTD{
	background-color: #F1F9D9; /*#F5FED9;*/
	background-image: url(../images/mainBG.jpg);
	background-position: top;
	background-repeat: no-repeat;
	padding: 10px;
	vertical-align: top;
}
.SideMenuTable{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#85B101,endColorStr=#9ACD00); 
}
.sideMenuTD{
	vertical-align: top;
}
.SideMenuItem{

}
.SideMenuItem a{
	padding: 4px 9px 4px 4px;
	color:white;
	font-size: 12px;
	text-decoration: none;
		width: 100%;
}
.SideMenuItem a:hover{
	background-color: #799D0A;
	width: 100%;
}

.CubeCube{
background-image: url(../images/CubeBG.jpg);
}
.CubeTitle{
	background-image: url(../images/CubeTitle.jpg);
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color:white;
	padding: 4px;
}
.sideCubeTD{
	vertical-align: top;
}
.cubeBody{
	padding: 6px;
	background-image: url(../images/CubeBG.jpg);
	color:black;
	font-size: 12px;
}
.cubeItem a{
	text-decoration: none;
	color:#3E68B8;
	font-size: 12px;
}
.cubeItem a:hover{
color:red;	
}
.LoginSTable{
background-color: #e7e7e8;/*
	background-color: #F6FED9;*/
}
.LoginSTitle{
	color: White;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding: 3px 0px;
	background-color: #85B102;
	}
.label{
	font-size: 12px;
}
.loginInput{
	height: 19px;
	border:1px solid #D2D3F1;
}
.LoginButton{
	border:1px solid #012c83;
	background-color: #3f81fc;
	color:white;
	font-size: 12px;
	padding: 3px;
	font-weight: bold;
	width:100px;
}

.LoginSBody{
	background-color: #F6FED9;
	border-left: 1px solid #D5DDBE;
	border-right: 1px solid #D5DDBE;
}
.creditTD{
	
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: #B9BBB2;
}
.copyrightTD{
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	color: #B9BBB2;
}
.creditTD a,.copyrightTD a{
	color:#848778;
}
.creditTD a:hover,.copyrightTD a:hover{
	color:red;
}
.LoginHPBody{
	background-image: url(../images/loginHPBG.gif);
}
.HPSideTD{
	vertical-align: top;
}
.HPlabel{
	font-size: 12px;
	font-weight: bold;
	color: #01215E;
	text-align: left;
}
.HPBoxTD{
	background-image: url(../images/HPNewsBG.jpg);
	background-position: top;
	background-repeat: no-repeat;
	height: 240px;
	padding: 10px;
	vertical-align: top;
}
.HPNewsTitle{
/*	background-color: #9DD100;*/
background-color: #2b59a8;
	color:white;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
}
.newsBody{
background-color: #e7e7e8;/
	/*background-color: #F5FED9;*/
}
.HPNewsTD{
	vertical-align: top;
background-color: #e7e7e8;/*
	background-color: #F5FED9;*/
}
.ndate{
	color:#01205A;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	text-align: left;
}
.ntitle{
	color:#525252;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.NewsArrow{
 padding-top:5px;
 vertical-align:top;
 width: 40px;
 text-align: right;
 padding-right: 10px;
}

.HPnewsSeparator{
background-color: #2b59a8;
/*
	background-color: #C0E357;*/
}
.HPBotBox{
/*	border:1px solid #B7C390;
	background-color:#F5FED9;*/
	height: 120px;
/*	padding: 10px;*/
	vertical-align: top;
}
.MainTitle{
	color:#01205A;
	font-size: 12px;
	font-weight: bold;
}
.catalogTitleTD{
	background-image: url(../images/catalogBg.jpg);
	width: 575px;
	height: 33px;
	background-position: top;
	background-repeat: no-repeat;
	font-size: 20px;
	font-weight: bold;
	color: White;
	padding-right: 20px;
}
.catalogItemTD{
	background-color: #D9EBDE;
	vertical-align: top;
	height: 140px;
	padding: 0px 5px;
}
.catalogItemTitle{
	color:#525252;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 10px 10px 10px;
}
.catalogItemLabel{
	color: #525252;
	font-size: 12px;
}
.catalogItemLabel a{
	font-size: 11px;
	color:#317AF7;
}
.catalogItemLabelBold{
	color: #525252;
	font-size: 12px;
	font-weight: bold;
}
.catalogItemProps{
	padding-right: 20px;
}
.CatalogPagerActive
{
	color:white;
}
.CatalogPager
{
	color: White;
}
.catalogSubTitleTD{
	color: #4080FC;
	padding: 3px 20px;
	font-size: 16px;
	font-weight: bold;
}
.MiniSiteItemTitle{
	color:#525252;
	font-size: 12px;
	font-weight: bold;
}

.MiniSiteBullet{
	vertical-align: top;
	width: 13px;
}
.miniSiteItem{
	padding: 10px;
	font-size: x-small;
	background-image: url(../images/minisiteItemBG.jpg);
}
.IndexTitle{
	background-color: #85B102;
	color:white;
	font-size: 14px;
	font-weight: bold;
	padding: 6px;
}
.IndexTitle a{
	color:white;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.indexabstract{
	padding: 4px;
	vertical-align: top;
}
.indexabstract a{
	font-size: 12px;
	color:#317AF7;
	text-decoration: none;
}