
body
{
	margin:0px 0px 0px 0px; 	
	background-color:#E7E7E7;
	font-family: Arial, Verdana, Arial;
	font-size: 12px;
	text-decoration:none;	
}
.cssBGMenuTop
{
	background-image:url(images/MenuTop/BRMenuTop.jpg);
}
.cssBGModule
{
	background-image:url(images/Module/BG.jpg);
}
.cssButtonSearch
{
	background-image:url(images/Search.gif);
	background-repeat:inherit;
}
.cssTableLeftBorder
{
	border:solid 1px #297DD3;
}
/*ShowPicture*/
.cssShowPictureLeft
{
	background-image:url(images/Companys/RunBottom/icon_left.jpg);
}
.cssShowPictureRight
{
	background-image:url(images/Companys/RunBottom/icon_right.jpg);
}
/*End ShowPicture*/
.cssModuleViewHot 
{
	color: #0A246A;			font-family: Verdana;	
	font-size: 16px;		font-weight: bold;
	text-align:left;		text-decoration:underline;
	vertical-align:middle;
}
.cssModuleView 
{
	color: White;			font-family: Verdana;	
	font-size: 11px;		font-weight: bold;
	text-align:left;		
	text-decoration:none;
	vertical-align:middle;
}
.cssMainMenuNew 
{
	font-family:Verdana;		
	font-size:14px;			padding-left:4px;
	color: #0A246A;			font-weight:bold;
}
.cssMainMenu 
{
	font-family:Verdana;		
	font-size:11px;			padding-left:4px;
	color: White;			font-weight:bold;
}
.cssMainMenuLink 
{
	font-family:Verdana;		font-size:11pt;	
	color: #0167B0;			font-weight:bold;
	padding-left:20px;
	text-decoration:none;
}
.cssMainMenuLink:Hover 
{
	font-family:Verdana;		font-size:11pt;	
	color: Red;			font-weight:bold;
	padding-left:20px;
	text-decoration:none;
}
.cssMainMenuLink:Ative
{
	font-family:Verdana;		font-size:11pt;	
	color: #0167B0;			font-weight:bold;
	padding-left:20px;
	text-decoration:none;
}
.cssMainMenuIcon
{
	font-family:Verdana;		font-size:12pt;	
	color: White;			font-weight:bold;
}
.cssLabelMain
{
	color: Red;			font-family: Verdana;
	font-size: 10pt;		text-align:center;
	text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
	padding-left:4px;
}
.cssLibaryName
{
	color: #0C5992;		font-family: Verdana;	
	font-size: 8pt;		font-weight: bold;
	text-align:left;
	cursor:hand;	
	padding-top:15px;
}
.cssLibaryName:Hover
{
	color: RED;		font-family: Verdana;	
	font-size: 8pt;		font-weight: bold;
	text-align:left;
	cursor:hand;	
	padding-top:15px;
}
.cssLibaryName:Active
{
	color: #0C5992;		font-family: Verdana;	
	font-size: 8pt;		font-weight: bold;
	text-align:left;	padding-top:15px;
	cursor:hand;	
}
/*MenuBottom */
.MenuBottomGroupLink
{
	font-family:Verdana;		font-size:10pt;	
	color:#0167B0;			font-weight:bold;
	text-align:center;      text-decoration:none;
	vertical-align:middle;	
}
.MenuBottomGroupLink:Hover
{
	font-family:Verdana;		font-size:10pt;	
	color: #DA251C;			font-weight:bold;
	text-align:center;      text-decoration:none;
	vertical-align:middle;
}
.MenuBottomGroupLink:Active
{
	font-family:Verdana;		font-size:10pt;	
	color: #0167B0;			font-weight:bold;
	text-align:center;      text-decoration:none;
	vertical-align:middle;
}
.MenuBottomGroupImages
{
	border:solid 0px White;	
	vertical-align:middle;
	padding-left:5px;
	padding-right:10px;
}
/*End MenuBottom */
/*MenuTop */
.MenuTopGroupLink
{
	color: White;			font-family: Verdana;	
	font-size: 11px;		font-weight: bold;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
}
.MenuTopGroupLink:Hover
{
	color: Red;			font-family: Verdana;	
	font-size: 11px;		font-weight: bold;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
}
.MenuTopGroupLink:Active
{
	color: White;			font-family: Verdana;	
	font-size: 11px;		font-weight: bold;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
}
.MenuTopGroupImages
{
	border:solid 0px White;	
	vertical-align:bottom;
}
.MenuTopGroupImagesLanguage
{
	border:solid 0px White;	
	vertical-align:middle;
	
}
.MenuTopGroupImagesGach
{
	background-image:url(images/MenuTop/MenuTopIcon.gif);
	border:solid 0px White;	
	vertical-align:middle;
	
}
.MenuTopGroup1
{
	height:31px;	
	width:2px;	
}
.MenuTopGroup3
{
	height:31px;
	width:2px;		
}
.MenuTopGroup
{
	font-family:Verdana;		font-size:11px;	
	color: Black;			font-weight:bold;
	text-align:left;      text-decoration:none;
	height:30px;
	text-align:center;
}

/*End MenuTop */
/*TopMenu */
.TopMenuGroup
{
	color: White;			font-family: Verdana;	
	font-size: 11px;		font-weight: bold;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
}
.TopMenuGroupHover
{
	color: #11449E;			font-family: Verdana;	
	font-size: 11px;		font-weight: bold;
	text-align:center;		text-decoration:none;
	vertical-align:middle;
	background-image: url(images/MenuTop/SelectBGBreakMenu2.jpg);
}
.TopMenuGroupActive
{
	color: #11449E;			font-family: Verdana;	
	font-size: 11px;		font-weight: bold;
	text-align:center;		text-decoration:none;
	vertical-align:middle;
	background-image: url(images/MenuTop/SelectBGBreakMenu2.jpg);
}
.TopMenuBreak
{
	width:2px;
	background-image: url(images/MenuTop/MenuTopIcon.gif);	
}
.TopMenuItemGroup
{
	color: #11449E;			font-family: Verdana;	
	font-size: 9pt;			font-weight: normal;
	text-align:left;		border:solid 0px #0C5992;
	cursor:hand;			height:26px;
	background-image: url(images/MenuTop/MainLeft2.jpg);	
	cursor:hand;			z-index:0;
	padding-right:10px;		padding-left:10px;
	width:174px;
}
.TopMenuItemGroupHover
{
	color: #11449E;				font-family: Verdana;	
	font-size: 9pt;			font-weight: bold;
	text-align:left;		border:solid 0px #0C5992;
	cursor:hand;			height:26px;
	background-image: url(images/MenuTop/MainLeft2.jpg);	
	cursor:hand;			z-index:0;	
	padding-right:10px;		padding-left:10px;
	width:174px;
}
.TopMenuItemGroupActive
{
	color: #11449E;				font-family: Verdana;	
	font-size: 9pt;			font-weight: bold;
	text-align:left;		border:solid 0px #0C5992;
	cursor:hand;			height:26px;
	background-image: url(images/MenuTop/MainLeft2.jpg);	
	cursor:hand;			z-index:0;	
	padding-right:10px;		padding-left:10px;
	width:174px;
}
.TopMenuItemGroupEnd
{
	color: #11449E;				font-family: Verdana;	
	font-size: 9pt;				font-weight: normal;
	text-align:left;			border:solid 0px #0C5992;
	cursor:hand;				height:26px;
	background-image: url(images/MenuTop/MainLeft2.jpg);	
	cursor:hand;				z-index:0;
	padding-right:10px;			padding-left:10px;
	width:174px;
}
.TopMenuItemGroupHoverEnd
{
	color: #11449E;			font-family: Verdana;	
	font-size: 9pt;			font-weight: bold;
	text-align:left;		border:solid 0px #0C5992;
	cursor:hand;			height:26px;
	background-image: url(images/MenuTop/MainLeft2.jpg);	
	cursor:hand;			z-index:0;		
	padding-right:10px;		padding-left:10px;
	width:174px;
}
.TopMenuItemGroupActiveEnd
{
	color: #11449E;			font-family: Verdana;	
	font-size: 9pt;			font-weight: bold;
	text-align:left;		border:solid 0px #0C5992;
	cursor:hand;			height:26px;
	background-image: url(images/MenuTop/MainLeft2.jpg);	
	cursor:hand;			z-index:0;		
	padding-right:10px;		padding-left:10px;
	width:174px;
}
/*End MenuTop */
/*LeftMenu */
.LeftMenuGroupFirst
{
	color: White;			font-family: Verdana;	
	font-size: 13px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
	/*background-color: #D6E4F5;*/
	background-image: url(../../images/MenuLeft/BGLefts.gif);	
}
.LeftMenuGroupFirstHover
{
	color: White;			font-family: Verdana;	
	font-size: 13px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
	/*background-color: #D6E4F5;*/
	background-image: url(../../images/MenuLeft/BGLeftsHover.gif);	
}
.LeftMenuGroupFirstActive
{
	color: White;			font-family: Verdana;	
	font-size: 13px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
	/*background-color: #D6E4F5;*/
	background-image: url(../../images/MenuLeft/BGLefts.gif);	
}
.LeftMenuGroupEnd
{
	color: White;			font-family: Verdana;	
	font-size: 13px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
	/*background-color: #D6E4F5;*/
	background-color:#3E83D8;
	background-image: url(../../images/MenuLeft/BGLefts.gif);	
}
.LeftMenuGroupEndHover
{
	color: White;			font-family: Verdana;	
	font-size: 13px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
	/*background-color: #D6E4F5;*/

	background-image: url(../../images/MenuLeft/BGLeftsHover.gif);	
}
.LeftMenuGroupEndActive
{
	color: White;			font-family: Verdana;	
	font-size: 13px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
	/*background-color: #D6E4F5;*/
	
	background-image: url(../../images/MenuLeft/BGLefts.gif);	
}
.LeftMenuGroup
{
	color: White;			font-family: Verdana;	
	font-size: 13px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
	/*background-color: #D6E4F5;*/

	background-image: url(../../images/MenuLeft/BGLefts.gif);	
}
.LeftMenuGroupHover
{
	color: White;			font-family: Verdana;	
	font-size: 13px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
	/*background-color: #D6E4F5;*/
	background-color:#3E83D8;
	background-image: url(../../images/MenuLeft/BGLeftsHover.gif);	
}
.LeftMenuGroupActive
{
	color: White;			font-family: Verdana;	
	font-size: 13px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
	/*background-color: #D6E4F5;*/
	background-color:#3E83D8;
	background-image: url(../../images/MenuLeft/BGLefts.gif);	
}
.LeftMenuItemGroup
{
	color: White;			font-family: Verdana;	
	font-size: 12px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
	background-color:#2B51A9;
}
.LeftMenuItemGroupHover
{
	color: White;			font-family: Verdana;	
	font-size: 12px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
	background-color:#3E83D8;
}
.LeftMenuItemGroupActive
{
	color: White;			font-family: Verdana;	
	font-size: 12px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
	background-color:#2B51A9;
}
.LeftMenuItemGroupEnd
{
	color: White;			font-family: Verdana;	
	font-size: 12px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
	background-color:#3E83D8;
}
.LeftMenuItemGroupHoverEnd
{
	color: White;			font-family: Verdana;	
	font-size: 12px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
	background-color:#3E83D8;
}
.LeftMenuItemGroupActiveEnd
{
	color: White;			font-family: Verdana;	
	font-size: 12px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
	background-color:#3E83D8;
}
.RightMenuItemGroupOnline
{
	font-family: Verdana;	
	font-size: 8pt;	
	color: #3E3737;	
	text-align:left;
	border:solid 0px #0C5992;
	padding-left:10px;
	cursor:hand;
}
.Empty
{
	height:4px;
}
/*End LeftMenu */

/*Left */
.cssLeftMenuControl 
{	
	 	
}
.cssLeftMenuControlEnd 
{	
	
}
.cssLeftMenu 
{
	color: White;			font-family: Verdana;	
	font-size: 13px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	height:23px;
	/*background-color: #D6E4F5;*/
	background-image: url(images/MenuLeft/BGLefts.gif);	
}
.cssRightHyperlinkView
{
	color: White;			font-family: Verdana;	
	font-size: 13px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
}
.cssLeftHyperlink 
{
	color: White;			font-family: Verdana;	
	font-size: 13px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
}
.cssLeftHyperlink:Hover
{
	color: White;			font-family: Verdana;	
	font-size: 13px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
}
.cssLeftHyperlink :Active
{
	color: White;			font-family: Verdana;	
	font-size: 13px;		
	text-align:left;		text-decoration:none;
	vertical-align:middle;	padding-left:23px;
	cursor:hand;			height:23px;
}
.cssLeftMenuTable 
{
	font-family:Verdana;		font-size:15px;	
	color: White;			font-weight:bold;
	text-align:left;
	border-top:solid 0px #2180C0;
	border-right:solid 0px #2180C0;
	border-bottom:solid 0px #2180C0;
	border-left:solid 0px #2180C0;		
}
/*End Left */

/*Left */
.cssSubLeftMenu 
{
	color: #0C5992;			font-family: Verdana;	
	font-size: 8pt;		font-weight: bold;
	text-align:left;
	padding-left:10px;
	background-image: url(images/SubMenuLeft/BGSubLeft.gif);		
}
.cssSubLeftMenuControl 
{	
	 background-image: url(images/SubMenuLeft/BGSubLeftControl.jpg);		
}
.cssSubLeftMenuEnd 
{
	background-image: url(images/SubMenuLeft/BGSubLeftEnd.gif);		
}
.SubLeftInfor
{
	padding-left:5px;
	padding-bottom:5px;
	background-image: url(images/SubMenuLeft/SubLeft.gif);	
	cursor:hand;
}
.cssInfor
{
	font-family: Verdana;	
	font-size: 9pt;	
	color: #083B00;	
	text-align:left;
	border:solid 0px #0C5992;
	padding-left:10px;
	cursor:hand;
	padding-bottom:5px;
	text-decoration:none;
}
.cssInfor:Hover
{
	font-family: Verdana;	
	font-size: 9pt;	
	color: #FF0500;	
	text-align:left;
	border:solid 0px #0C5992;
	padding-left:10px;
	cursor:hand;
	padding-bottom:5px;
	text-decoration:none;
}
.cssInfor :Active
{
	font-family: Verdana;	
	font-size: 9pt;	
	color: #083B00;	
	text-align:left;
	border:solid 0px #0C5992;
	padding-left:10px;
	cursor:hand;
	padding-bottom:5px;
	text-decoration:none;
}
/*End Left */

/*Right */
.MenuRightGroupImages
{
	border:solid 0px White;	
	vertical-align:baseline;
}
.cssRightMenuControl 
{	
	 /*background-image: url(images/MenuRight/BGLeftControl.gif);			*/
}
.cssRightMenuEnd 
{
	/*background-image: url(images/MenuRight/BGLeftControlEnd.gif);		*/
}
.cssRightMenuFirstEnd 
{
	/*background-image: url(images/MenuRight/BGLeftControlFirstEnd.gif);	*/
}
.cssRightMenuTop 
{
	color: #0167B0;			font-family: Verdana;	
	font-size: 8pt;		font-weight: bold;
	text-align:left;
	border:solid 0px #0C5992;
	padding-left:5px;
	cursor:hand;	
	height:28px;
	/*background-color: #D6E4F5;*/
	/*background-image: url(images/MenuRight/BGRightTop.gif);		*/
}
.cssRightMenu 
{
	color: #0167B0;			font-family: Verdana;	
	font-size: 8pt;		font-weight: bold;
	text-align:left;
	border:solid 0px #0C5992;
	padding-left:0px;
	height:29px;
	/*background-color: #D6E4F5;*/
	/*background-image: url(images/MenuRight/BGRight.gif);		*/
}
.cssRightHyperlink 
{
	color: #0167B0;			font-family: Verdana;	
	font-size: 8pt;		font-weight: bold;
	text-align:left;
	text-decoration:none;
}
.cssRightHyperlink:Hover
{
	color: #DA251C;			font-family: Verdana;	
	font-size: 8pt;		font-weight: bold;
	text-align:left;
	text-decoration:none;
}
.cssRightHyperlink :Active
{
	color: #0167B0;			font-family: Verdana;	
	font-size: 8pt;			font-weight: bold;
	text-align:left;
	text-decoration:none;
}
.cssRightMenuTable 
{
	font-family:Verdana;		font-size:15px;	
	color: White;			font-weight:bold;
	text-align:left;
	border-top:solid 0px #2180C0;
	border-right:solid 1px #2180C0;
	border-bottom:solid 1px #2180C0;
	border-left:solid 0px #2180C0;		
}
/*End Right */
/*Hitcounter*/
.cssHitcounter
{
	color: #1C1740;			font-family: Verdana;
	font-size: 10pt;		text-align:right;
	vertical-align:middle;	font-weight:normal;
}
.cssHitcounterValue
{
	color: #1C1740;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:bold;
	vertical-align:middle;	
}
/*End Hitcounter*/

/*Footer*/
.cssFooterName
{
	color: #000000;			font-family: Verdana;
	font-size: 10pt;		text-align:center;
	vertical-align:middle;	
}
.cssFooter
{
	color: #000000;			font-family: Verdana;
	font-size: 10pt;		text-align:center;
	vertical-align:middle;	
}
.cssFooterCopyRight
{
	color: #000000;			font-family: Verdana;
	font-size: 10pt;		text-align:center;
	vertical-align:middle;	text-decoration:none;	
}
.cssFooterCopyRight:Hover
{
	color: Red;			font-family: Verdana;
	font-size: 10pt;		text-align:center;
	vertical-align:middle;	text-decoration:none;
}
.cssFooterCopyRight:Active
{
	color: #000000;			font-family: Verdana;
	font-size: 10pt;		text-align:center;
	vertical-align:middle;	text-decoration:none;
}
/*End Footer*/
/*HotNew*/
.cssCompanyViewGV
{
	color: Black;			font-family: Verdana;
	font-size: 10pt;		
	font-weight:normal;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
	padding-left:2px;		padding-right:2px;
}
.cssCompanyView
{
	color: Black;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:normal;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
}
.cssCompanyView:Hover
{
	color: #DA251C;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:normal;		text-decoration: none;
	vertical-align:middle;	
}
.cssCompanyView:Active
{
	color: Black;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:normal;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
}
.cssNewHotTitleView
{
	color: Black;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:normal;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
	padding-left:2px;		padding-right:2px;
}
.cssHotNewHomeTitle
{
	color: #0851AD;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:normal;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
	padding-left:4px;
}
.cssHotNewHomeTitle:Hover
{
	color: #0851AD;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:normal;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
	padding-left:4px;
}
.cssHotNewHomeTitle:Active
{
	color: #0851AD;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:normal;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
	padding-left:4px;
}
.cssNewHotTitleHome
{
	color: #EC070D;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:normal;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
	padding-left:4px;
}
.cssNewHotTitleHome:Hover
{
	color: #EC070D;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:normal;		text-decoration: none;
	vertical-align:middle;	
}
.cssNewHotTitleHome:Active
{
	color: #EC070D;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:normal;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
	padding-left:4px;
}
.cssNewHotTitle
{
	color: Black;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:normal;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
	padding-left:4px;
}
.cssNewHotTitle:Hover
{
	color: #DA251C;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:normal;		text-decoration: none;
	vertical-align:middle;	
}
.cssNewHotTitle:Active
{
	color: Black;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:normal;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
	padding-left:4px;
}
.cssNewHotHeaderTitle
{
	color: #1C1740;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
	font-weight:normal;
}
.cssNewHotHeaderTitle:Hover
{
	color: #1C1740;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration:none;
	vertical-align:middle;
}
.cssNewHotHeaderTitle:Active
{
	color: #1C1740;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
}
.cssTitleModuleHot 
{
	font-family:Verdana;		font-size:13px;	
	color: White;			font-weight:bold;
	text-align:left;		
}
.Rotator
{
  border:solid 0px black; 
  cursor:default; 
}
.Time
{
  font-family:Verdana; 
  font-weight:bold; 
  font-size: 10px; 
  color:gray; 
}

.Headline
{
  font-family:Verdana; 
  font-weight:bold; 
  font-size: 10px; 
  color:#1E3787; 
  white-space:nowrap;
}

/*End HotNew*/

/*News*/
.cssIconHome
{
	background-image:url(images/Home.gif);
	border:solid 0px #C0C0C0;
	background-repeat:no-repeat;
	background-position:bottom;
}
.cssIconMail
{
	background-image:url(images/Send.gif);
	border:solid 0px #C0C0C0;
	background-repeat:no-repeat;
	background-position:bottom;	
}
.cssIconPrint
{
	background-image:url(images/Print.gif);
	border:solid 0px #C0C0C0;
	background-repeat:no-repeat;
	background-position:bottom;	
}


.cssBGTitleNews1
{
	background-image:url(images/News/Tilte1.jpg);
}
.cssBGTitleNews2
{
	background-image:url(images/News/Tilte2.jpg);
}
.cssBGTitleNews3
{
	background-image:url(images/News/Tilte3.jpg);
}
.cssBGTitleNews4
{
	background-image:url(images/News/Tilte4.jpg);
}
.cssBGTitleNewsOrther
{
	background-image:url(images/News/othernews.gif);
}

.cssIconNewsOne
{
	background-image:url(images/Homes/NewsIcon.jpg);
}
.cssIconNews
{
	background-image:url(images/Homes/IconNews.jpg);
}
.cssIconMoreNews
{
	background-image:url(images/More.jpg);
}
.cssRSSView
{
	background-image:url(images/News/rss.gif);
	background-repeat:no-repeat;
	vertical-align:bottom;
}
.cssTitleLinksBottom
{
	color: Black;			font-family: Verdana;
	font-size: 12px;		text-align:left;
	font-weight:bold;	    text-decoration:underline;
	vertical-align:middle;	
	font-style:normal;
}
.cssTitleBottom
{
	color: #663C3C;			font-family: Verdana;
	font-size: 13px;		text-align:left;
	font-weight:bold;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
}
.cssNewsTitleView
{
	color: #163471;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:bold;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
}
.cssNewsTitle
{
	color: #163471;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:bold;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
}
.cssNewsTitle:Hover
{
	color: #163471;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:bold;		text-decoration: underline;
	vertical-align:middle;	
	font-style:italic;
}
.cssNewsTitle:Active
{
	color: #163471;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:bold;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
}

.cssNewsTitleBottom
{
	color: #163471;			font-family: Verdana;
	font-size: 11px;		text-align:left;
	font-weight:bold;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
}
.cssNewsTitleBottom:Hover
{
	
	color: #163471;			font-family: Verdana;
	font-size: 11px;		text-align:left;
	font-weight:bold;		text-decoration: underline;
	vertical-align:middle;	
	font-style:italic;
}
.cssNewsTitleBottom:Active
{
	color: #163471;			font-family: Verdana;
	font-size: 11px;		text-align:left;
	font-weight:bold;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
}
.cssNewsTitleBottomDate
{
	color: #666666;			font-family: Verdana;
	font-size: 11px;		text-align:left;
	text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
}


.cssTitleModuleCenter 
{
	font-family:Verdana;		font-size:14px;	
	color: White;			font-weight:bold;
	text-align:left;
	padding-left:10px;
	background-image: url(images/BGTitle.jpg);	
}
.cssTitleModule 
{
	font-family:Verdana;		font-size:14px;	
	color: White;			font-weight:bold;
	text-align:center;
	background-image: url(images/BGTitle.jpg);	
}
.cssNewsTitleDate
{
	color: #666666;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
}

.cssNewsHeaderTitleView
{
	color: Black;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		
}

.cssNewsHeaderTitle
{
	color: Black;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		
}
.cssNewsHeaderTitle:Hover
{
	color: Black;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;
	vertical-align:middle;	
	font-style:italic;
}
.cssNewsHeaderTitle:Active
{
	color: Black;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		
}
.cssNewsHeaderTitleMore
{
	color: Black;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;	vertical-align:middle;	
	font-style:normal;		
	font-weight:bold;
}
.cssNewsHeaderTitleMore:Hover
{
	color: Black;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;
	vertical-align:middle;	
	font-style:italic;
	font-weight:bold;
}
.cssNewsHeaderTitleMore:Active
{
	color: Black;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;	vertical-align:middle;	
	font-style:normal;		
	font-weight:bold;
}
.cssNewAuthor
{
	color: Black;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:bold;	    text-decoration: none;
	font-style:italic;	
	font-style:normal;	
}
.cssNewsImage
{	
	border:solid 0px #C0C0C0;	
}
.cssNewsTableImage
{	
	border:solid 1px #C0C0C0;
	background-color: #F6F6F6;	
}
/*End News*/



/*SiteMap*/
.MenuParent1{
	BACKGROUND-IMAGE: url(images/Sitemap/Main1.jpg); 	
}
.MenuParent1End{
	BACKGROUND-IMAGE: url(images/Sitemap/Main1End.jpg); 	
}
.MenuParent2{	
	BACKGROUND-IMAGE: url(images/Sitemap/Main2.jpg); 	
}
.MenuParent3{	
	BACKGROUND-IMAGE: url(images/Sitemap/Main3.jpg); 	
}
.MenuParentText{
	PADDING-RIGHT: 10px; 
	FONT-WEIGHT: bold; 
	PADDING-left: 4px;
	FONT-SIZE: 11px; 	
	COLOR: #434343; 
	vertical-align:bottom;	
	text-decoration:none;
}
.MenuParentText:Hover{
	PADDING-RIGHT: 10px; 
	PADDING-left: 4px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 	
	COLOR: #434343; 
	vertical-align:bottom;	
	text-decoration:none;		
}
.MenuParentText:Active{
	PADDING-RIGHT: 10px; 
	PADDING-left: 4px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 	
	COLOR: #434343; 
	vertical-align:bottom;	
	text-decoration:none;	
}

.MenuSub1{
	BACKGROUND-IMAGE: url(images/Sitemap/Sub1.jpg); 	
}
.MenuSub1End{
	BACKGROUND-IMAGE: url(images/Sitemap/Sub1End.jpg); 	
}
.MenuSub2{	
	BACKGROUND-IMAGE: url(images/Sitemap/Sub2.jpg); 	
}
.MenuSub3{	
	BACKGROUND-IMAGE: url(images/Sitemap/Sub3.jpg); 	
}

.EndMenuSub1{
	BACKGROUND-IMAGE: url(images/Sitemap/EndSub1.jpg); 	
}
.EndMenuSub1End{
	BACKGROUND-IMAGE: url(images/Sitemap/EndSub1End.jpg); 	
}
.EndMenuSub2{	
	BACKGROUND-IMAGE: url(images/Sitemap/EndSub2.jpg); 	
}
.EndMenuSub3{	
	BACKGROUND-IMAGE: url(images/Sitemap/EndSub3.jpg); 	
}
.MenuSubText
{
	PADDING-RIGHT: 10px;  
	PADDING-left: 4px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #565656; 
	text-decoration:none;
}
.MenuSubText:Hover{
	PADDING-RIGHT: 10px;  
	PADDING-left: 4px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #565656; 
	text-decoration:none;		
}
.MenuSubText:Active{
	PADDING-RIGHT: 10px;  
	PADDING-left: 4px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #565656; 
	text-decoration:none;
}
/*End SiteMap*/


/*Video*/
.CallBackCenter
{
  background-color: #FFFFFF; 
  border: 0px solid #B1B1B1; 
  padding: 10px; 
  position:relative;
  top:-1px;
  z-index:98;
}
.TreeView 
{ 
  padding-top:4px; 
  padding-left:1px; 
  border: #7C7C94 1px solid; 
  cursor:default; 
}

.TreeNode 
{ 
  font-family: Verdana; 
  font-size: 11px; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px;
  color:#880003;
}

.GrayedTreeNode 
{ 
  font-family: Verdana; 
  font-size: 11px; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  color:gray; 
  cursor:default;
}

.HoverTreeNode 
{ 
  font-family: Verdana; 
  font-size: 11px; 
  text-decoration:underline; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
  color:#464343;
}

.SelectedTreeNode 
{ 
  font-family: Verdana; 
  font-size: 11px; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
  color:#464343;
}

.NodeEdit 
{
  border:1px gray solid;
  font-family: Verdana; 
  font-size: 11px;  
}
.cssTitleVideo
{
	color: #002D7F;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	font-weight:bold;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
}
/*End Video*/
.
/*DataGrid*/
cssGridLink {
	font-family: Verdana;
	font-weight: bold;
	color: Black;
	font-size: 10pt;
	text-decoration: underline;
}

.cssGridLink:hover {
	color: red;
	font-size: 10pt;
	text-decoration: none;
}
.cssGridAlterCell
{
	background-color: #F7F7F7;
}
.cssGridHeader 
{
	background-color: #2462C5;		font-family: Verdana;
	font-size: 8pt;					font-weight: bold;
	color: #ffffff;					 text-align: center;
}
.cssGridCell 
{
	background-color: #ffffff;
}
.cssGridPager {
	background-color: #eebb88;		font-family: Arial, Verdana;
	font-size: small;				font-weight: bold;
	color: #ffffff;
}
.cssGridPager:Hover {
	background-color: #eebb88;		font-family: Arial, Verdana;
	font-size: small;				font-weight: bold;
	color: #ffffff;
	text-decoration:underline;
}

.cssGridEdit {
	background-color: #CCCCCC;		font-family: Arial, Verdana;
	font-size: small;				font-weight: bold;
	color: #ffffff;					
}
.cssGroupTitle
{
	padding-left: 8px;			font-weight: bold;
	color: #ffffff;				font-family: Verdana;
	background-color: #6699CC;
}
.cssGrid {
	border-style: none;	   			border-right-style: solid;
    border-right-color: #b0b0d9;	border-left-style: solid;	
    border-left-color: #b0b0d9;	   	border-top-style: solid;
    border-top-color: #b0b0d9;	   	border-bottom-style: solid;
    border-bottom-color: #b0b0d9;       
}
/*End DataGrid*/
.cssInforView
{
	font-family: Verdana;	
	font-size: 9pt;	
	color: Black;	
	text-align:left;
	cursor:hand;
	text-decoration:none;
}
.cssInforView:Hover
{
	font-family: Verdana;	
	font-size: 9pt;	
	color: #FF0500;	
	text-align:left;
	cursor:hand;
	text-decoration:none;
}
.cssInforView :Active
{
	font-family: Verdana;	
	font-size: 9pt;	
	color: Black;	
	text-align:left;
	cursor:hand;
	text-decoration:none;
}
.cssInforViewText
{
	font-family: Verdana;	
	font-size: 9pt;	
	color: Black;	
	text-align:left;
	cursor:hand;
	text-decoration:none;
}
/*Page*/
.cssPageLabel
{	
	color: Black;			font-family: Verdana;
	font-size: 10pt;		text-align:center;
}
.paging {
	PADDING-BOTTOM: 20px; MARGIN: 0px 0px 10px;
	text-align:center;	
}
.paging .linfo {
	FONT-SIZE: 85%; FLOAT: left
}
.paging .rinfo {
	FLOAT: right;
}
.paging .rinfo SPAN.PageL {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 0px solid; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-SIZE: 80%; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #fff 0px solid; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #fff 0px solid
}
.paging .rinfo A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-SIZE: 80%; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #fff 1px solid
}
.paging .rinfo SPAN {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-SIZE: 80%; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #fff 1px solid
}
.paging .rinfo SPAN.current {
	BORDER-RIGHT: #163471 1px solid; BORDER-TOP: #163471 1px solid; FONT-WEIGHT: bold; BACKGROUND: #163471; BORDER-LEFT: #163471 1px solid; COLOR: #fff; BORDER-BOTTOM: #163471 1px solid
}
.paging .rinfo A {
	BORDER-RIGHT: #163471 1px solid; BORDER-TOP: #163471 1px solid; BORDER-LEFT: #163471 1px solid; BORDER-BOTTOM: #163471 1px solid; TEXT-DECORATION: none
}
.paging .rinfo A:hover {
	BORDER-LEFT-COLOR: #ff6600; BORDER-BOTTOM-COLOR: #ff6600; BORDER-TOP-COLOR: #ff6600; BORDER-RIGHT-COLOR: #ff6600
}
.pagefoot {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-TOP: 5px
}
.cssPageMore
{
	color:  #ff6600;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;	vertical-align:middle;	
	font-style:normal;		
	font-weight:bold;
}
.cssPageMore:Hover
{
	color:  #ff6600;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;
	vertical-align:middle;	
	font-style:italic;
	font-weight:bold;
}
.cssPageMore:Active
{
	color:  #ff6600;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;	vertical-align:middle;	
	font-style:normal;		
	font-weight:bold;
}
.cssCheckboxSearch
{
	font-family:Verdana;		font-size:10pt;	
	color: #000000;	
	padding-top:3px;
}
/*CenterTableView*/
.cssModuleHomeLeftView
{
	color: #16358B;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		font-weight:bold;		
}
.cssTop1BorderNew
{
	width:1px;
	height:22px;
	background-image: url(images/BorderNew/Top1.jpg);	
}
.cssTop2BorderNew
{
	height:22px;
	background-image: url(images/BorderNew/Top2.jpg);
}
.cssMidBorderNew
{
	width:1px;
	background-image: url(images/BorderNew/Mid.jpg);	
}
.cssMidBorderNew2
{
	background-image: url(images/MenuCenter/BGNew.jpg);	
}
.textPro {
	FONT-SIZE: 11px; OVERFLOW: hidden; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px
}
.textPro A {
	COLOR: #333333; TEXT-DECORATION: none
}
.cssTRVideo
{
	background-image: url(images/BGVideo.jpg);	
	padding-top:23px;
}

/*CenterTableView*/
.cssTop1BorderNew
{
	width:3px;
	height:8px;
	background-image: url(Images/BorderHome/BorderHome1.jpg);	
}
.cssTop2BorderNew
{
	height:8px;
	background-image: url(Images/BorderHome/BorderHome2.jpg);
}
.cssTop3BorderNew
{
	width:3px;
	height:8px;
	background-image: url(Images/BorderHome/BorderHome3.jpg);	
}
.cssMid1BorderNew
{
	width:3px;
	background-image: url(Images/BorderHome/MidBorderHome1.jpg);	
}
.cssMid3BorderNew
{
	width:3px;
	background-image: url(Images/BorderHome/MidBorderHome3.jpg);	
}
/*End CenterTableView*/

.cssEmpoymentTitle
{
	color: #163471;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
	font-weight:bold;
}
.cssEmpoymentTitle:Hover
{
	color: #FFA300;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: underline;
	vertical-align:middle;	font-weight:bold;
	font-style:italic;
}
.cssEmpoymentTitle:Active
{
	color: #163471;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		padding-left:4px;
	font-weight:bold;
}
/*Combobox*/

.comboBox 
{ 
  border: 1px solid #A6A7AA; 
  background-color: white; 
}

.comboBoxHover
{ 
  border: 1px solid #555555; 
  background-color: white; 
}

.comboDropDown 
{ 
  border: 1px solid #868686; 
  background-color: white; 
  padding: 1px;
  padding-right: 0px;
  width: 500px;
  cursor: default;
}

.comboTextBox
{
  border: 0px;
  padding-left: 2px;
  padding-right: 2px;
}

.comboItem
{
  font-family: Verdana; 
  font-size: 11px; 
  padding: 3px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.comboItemHover
{
  background-color: #B2B4BF; 
  background-image: url(images/Combobox/comboItemBg.gif);
  font-family: Verdana; 
  font-size: 11px; 
  border: 1px solid #DBCE99;
  padding: 2px;
  padding-top: 3px;
  padding-bottom: 3px;
}
/*End Combobox*/

/*News Company View*/
.cssNewsCompanyView
{
	color: #000000;			font-family: Verdana;
	font-size: 12px;		text-align:left;
	font-weight:normal;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
}
.cssNewsCompanyView:Hover
{
	color: #666666;			font-family: Verdana;
	font-size: 12px;		text-align:left;
	font-weight:normal;		text-decoration: underline;
	vertical-align:middle;	
	font-style:italic;
}
.cssNewsCompanyView:Active
{
	color: #000000;			font-family: Verdana;
	font-size: 12px;		text-align:left;
	font-weight:normal;	    text-decoration: none;
	vertical-align:middle;	
	font-style:normal;
}
.cssNewsCompanyDateView
{
	color: #000000;			font-family: Verdana;
	font-size: 12px;		text-align:left;
	font-weight:normal;	    text-decoration: none;
	vertical-align:middle;	font-style:italic;
	font-style:normal;
}
/*News Company View*

/*Calender*/
.CheckCalendar
{
	background-image:url(images/Calendar/CalendarCheck.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.disabledday
{
  text-decoration:none;
  background-image:url(images/baddate.gif);
  background-position:center center;
  background-repeat:no-repeat;
  cursor:default;
}

.calendar
{
	border:1px solid #57566F;
	cursor:default;
}

.topheadertext
{
	font-family:Verdana;
	font-weight:bolder;
	font-size:15px;
	color:#4A495E;
	line-height:20px;
	text-align: center;
}

.dayheader
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:Black;
	background-image:url(images/Calendar/dayheader_bg.gif);
	background-position: left bottom;	
	text-align:center;
	cursor:default;
	width:28px;
	height:23px;
}

.monthselector
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	color:#333333;
	width:25px;
	background-image:url(images/Calendar/dayheader_bg.gif);
	background-position: left bottom;
	cursor:pointer;
}

.weekselector
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	color:#333333;
	background-color:#F6F6F6;
	border-top:1px solid white;
	border-left:1px solid white;
	border-bottom:1px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
	width:29px;
	cursor:pointer;
}

.day
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	color:Black;
	background-color:white;
	border-top:1px solid white;
	border-left:1px solid white;
	border-bottom:1px solid #F6F6F6;
	border-right:1px solid #F6F6F6;
	width:39px;
	height:21px;
	cursor:pointer;
}

.othermonthday
{
	color:#B2B1CA;
}

.selectedday
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:black;
	background-color:#FFEEC2;
	border:1px solid #BB5503;
	cursor:default;
}

.dayhover
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	color:#57566F;
	background-color:white;
	border-top:1px solid white;
	border-left:1px solid white;
	border-bottom:1px solid #F6F6F6;
	border-right:1px solid #F6F6F6;
	width:39px;
	height:21px;
	cursor:pointer;

	text-decoration:underline;
}

.othermonthdayhover
{
	color:#B2B1CA;
	text-decoration:underline;
}

.selecteddayhover
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:black;
	background-color:#FFEEC2;
	border:1px solid #57566F;
}
/*End Calender*/
/*Tool Tip */
.xstooltiptbl {
	FONT: 7pt Arial, Helvetica, sans-serif
}
.xstooltip {
	Z-INDEX: 2; LEFT: 0px; VISIBILITY: hidden; FONT: 8pt Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 0px
}
.xstooltip2 {
	BORDER-RIGHT: 1px dashed; PADDING-RIGHT: 3px; BORDER-TOP: 1px dashed; PADDING-LEFT: 3px; Z-INDEX: 2; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 3px; FONT: 8pt Arial, Helvetica, sans-serif; BORDER-LEFT: 1px dashed; PADDING-TOP: 3px; BORDER-BOTTOM: 1px dashed; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #dfffff
}
.xstooltip3 {
	BORDER-RIGHT: 1px dashed; PADDING-RIGHT: 2px; BORDER-TOP: 1px dashed; PADDING-LEFT: 2px; Z-INDEX: 2; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 2px; FONT: 7pt Arial, Helvetica, sans-serif; BORDER-LEFT: 1px dashed; PADDING-TOP: 2px; BORDER-BOTTOM: 1px dashed; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #ffffc0
}
#balloon {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 0px solid; WIDTH: 460px; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid
}
#balloonBody {
	CLEAR: both; Z-INDEX: 25; BACKGROUND: url(images/ToolTip/corners_topleft.gif) no-repeat left top; FLOAT: left; PADDING-TOP: 34px; POSITION: relative
}
#balloonBody H4 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; Z-INDEX: 28; RIGHT: 0px; BACKGROUND: url(images/ToolTip/corners_topright.gif) no-repeat right top; PADDING-BOTTOM: 20px; MARGIN: 0px -16px 0px 0px; PADDING-TOP: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 30px
}
#balloonBody H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 40; RIGHT: 0px; BACKGROUND: url(images/ToolTip/corners_bottomright.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px -16px 0px 0px; WIDTH: 20px; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 50px
}
#balloonBody DIV.box H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
#balloonBody .boxBody {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; Z-INDEX: 30; BACKGROUND: url(images/ToolTip/corners_rightborder.gif) repeat-y right top; LEFT: 16px; PADDING-BOTTOM: 0px; MARGIN: -2em 0px 0px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
#balloonBody DIV.boxFooter {
	Z-INDEX: 35; BACKGROUND: url(images/ToolTip/corners_bottomleft.gif) no-repeat left bottom; WIDTH: 340px; POSITION: absolute; HEIGHT: 20px
}
#balloonBody DIV.boxFooter H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 40; RIGHT: 0px; BACKGROUND: url(images/ToolTip/corners_bottomright.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px -16px 0px 0px; WIDTH: 20px; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 50px
}
#balloonBody DIV.boxFooter P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 40; RIGHT: 0px; BACKGROUND: url(images/ToolTip/corners_bottomright.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px -16px 0px 0px; WIDTH: 20px; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 50px
}
.toparrow {
	CLEAR: both; DISPLAY: inline; Z-INDEX: 21; FLOAT: left; WIDTH: 96px; POSITION: relative; HEIGHT: 36px
}
.toparrow {
	BACKGROUND: url(images/ToolTip/blue_arrow.gif) no-repeat 50% top; MARGIN: 0px 0px -6px 5px
}
.bottomarrow {
	CLEAR: both; DISPLAY: inline; Z-INDEX: 21; FLOAT: left; WIDTH: 96px; POSITION: relative; HEIGHT: 36px
}
.bottomarrow {
	BACKGROUND: url(images/ToolTip/bottom_blue_arrow.gif) no-repeat 50% bottom; MARGIN: 10px 0px -25px 5px
}
/*End Tool Tip*/


/*Tab*/
.TopGroup
{
  position:relative;
}

.DefaultTab 
{
  color:black; 
  background-image: url(images/Tab/tab_bg.gif);
  font-family:Verdana; 
  font-size:11px; 
  cursor:default;
  text-align:center;
}

.DefaultTabHover 
{
  color:#005FA1; 
  background-image: url(images/Tab/hover_tab_bg.gif);
  font-family:Verdana; 
  font-size:11px; 
  font-weight:bold;
  cursor:default;
  text-align:center;
}

.SelectedTab 
{
  color:#005FA1; 
  background-image: url(images/Tab/selected_tab_bg.gif);
  font-family:Verdana; 
  font-size:11px; 
  cursor:default;
  font-weight:bold;
  text-align:center;
}

.MultiPage
{
  background-color:White;
  border: 1px solid #919B9C;
}

.PageContent
{
  font-family:Verdana; 
  font-size:11px; 
}
/*End Tab*/

/*CenterTableView*/
.cssModuleHomeView
{
	color: #ff6600;			font-family: Verdana;
	font-size: 10pt;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-style:normal;		font-weight:bold;		
}
.cssTop1BorderNew
{
	width:1px;
	height:22px;
	background-image: url(Images/BorderNew/Top1.jpg);	
}
.cssTop2BorderNew
{
	height:22px;
	background-image: url(Images/BorderNew/Top2.jpg);
	padding-left:10px;
}
.cssMidBorderNew
{
	width:1px;
	background-image: url(Images/BorderNew/Mid.jpg);	
}
/*End CenterTableView*/

/********************************************************/

div.HomeTopStory{
	overflow:hidden;
	position:absolute;
	z-index:1;
}
div.HomeTopStoryBorder{
	overflow:hidden;
	position:absolute;
	background-color:white;
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	opacity:0.4;
	z-index:99;
}
div.HomeTopStoryColorLayer{
	overflow:hidden;
	position:absolute;
	background-color:black;
	filter:alpha(opacity=40);
	-moz-opacity:0.40;
	opacity:0.40;
	z-index:3;
}
div.HomeTopStoryColorLayerContent{
	overflow:hidden;
	position:absolute;
	z-index:4;
}
div.HomeTopStoryColorLayerSubImage{
	position:absolute;
	z-index:6;
}
div.HomeTopStoryTitle{
	cursor:pointer;
	position:absolute;
	font-family:Times New Roman;
	font-size:18px;
	font-weight:bold;
	color:#FFA300;
	z-index:10;
	text-align:left;
}
div.HomeTopStoryTitleShadow{
	position:absolute;
	font-family:Times New Roman;
	font-size:18px;
	font-weight:bold;
	color:black;
	z-index:9;
	text-align:left;
}
div.HomeTopStoryLead{
	position:absolute;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:white;
	z-index:10;
}
/* NewFeedback*/
.ColTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'
}
.SForm {
	FONT-SIZE: 9pt; FONT-FAMILY: 'Arial'; TEXT-DECORATION: none
}
.img-adword-sep {
	VERTICAL-ALIGN: top
}
/*End NewFeedback*/
/* Bid*/
.cssNewHeaderTitleView
{
	color: #00009C;			font-family: Arial;
	font-size: 11px;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	
}
.cssNewHeaderTitleView1
{
	color: Black;			font-family: Arial;
	font-size: 11px;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
}
/*End Bid*/
.cssNewTitleFeeback
{
	color: White;			font-family: Arial;
	font-size: 14px;		text-align:left;
	text-decoration: none;	vertical-align:middle;	
	font-weight:bold;
}
