{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND:#29BCF2 url( bg.jpg) no-repeat top center; PADDING-BOTTOM: 0px; COLOR: #292929; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; margin:0;
}
#container {
	MARGIN: 0px auto; WIDTH: 100%;
}
.top {
	BACKGROUND: url( high.png) no-repeat center; MARGIN: 0px auto; WIDTH: 990px; HEIGHT: 14px
}
#bottom {
	BACKGROUND: url( xia.png) no-repeat center; MARGIN: 0px auto 0px; WIDTH: 990px; HEIGHT: 14px
}
.header {
	 BACKGROUND: url( highbackg.png) repeat-x; MARGIN: auto;  WIDTH: 978px;  HEIGHT: 224px;
}
.top_font {
	color: #000;
	font-size: 36px; font-weight:bold;
}
.titlex {color: #fff; font-size:12px; font-weight:bold;}
.bar {
	BACKGROUND:none; MARGIN: 0px auto; WIDTH: 978px; HEIGHT: 28px;
}
.bar UL {
	margin-left: 0px;
	
}
.bar LI {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; HEIGHT: 27px; DISPLAY: inline; border-top:1px solid #fff;
}
.bar LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
.bar LI A:hover {
	COLOR: #d2d2d2; TEXT-DECORATION: none
}
#home {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: normal; TEXT-ALIGN: center
}
A#home {
	DISPLAY: block; BACKGROUND: url( background.gif) #000 no-repeat 0px -28px; OVERFLOW: hidden; WIDTH: 120px; COLOR: #fff; LINE-HEIGHT: 28px; HEIGHT: 28px
}
A#home:hover {
	COLOR: #1471c7
}
.common {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: normal; TEXT-ALIGN: center
}
A.common {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 120px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
A.common:hover {
	BACKGROUND: url( background.gif) repeat-x 0px -56px
}
#content_box {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 978px; TEXT-ALIGN: left; overflow:hidden; padding-top:10px; background:#DAF4FF;
}
#sbar {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 280px
}
#content #sbar .box UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.rightbar{FLOAT:right; WIDTH: 280px; 
}
.sbar { WIDTH: 270px; margin-bottom:20px;
}
.sbar H2 {
	PADDING-LEFT:10px; PADDING-RIGHT:10px; FONT-SIZE: 16px; BACKGROUND: url( tt.gif) no-repeat; MARGIN: 0px auto; WIDTH: 230px; COLOR: #333; LINE-HEIGHT: 36px; HEIGHT: 36px; TEXT-ALIGN: center
}
.box {
     PADDING-BOTTOM: 8px;PADDING-LEFT:10px; PADDING-RIGHT:10px;   MARGIN: 0 auto;  WIDTH:230px; PADDING-TOP: 8px; background:url(tt_bg.gif) repeat-y;
}
#content .box {
	BORDER-RIGHT: #cfcfcf 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px auto; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 182px; PADDING-TOP: 8px
}
.products a:link,.products a:visited{center; font-weight:bold; color:#004E9B; text-decoration:none; height:25px; line-height:25px;}
.guide a:link,.guide a:visited{ background:url(title.jpg) no-repeat left center;color:#004E9B; font-weight:bold; text-decoration:none; height:25px; display:block; line-height:25px; padding-left:23px}
.products a:hover,.guide a:hover{color:#000; text-decoration:underline;font-weight:bold; }
.box A {
	COLOR:#CC0000; font-size:12px; TEXT-DECORATION: underline; 
}
#content .box A {
	COLOR: #1471c7; TEXT-DECORATION: underline;
}
.box A:hover {
	TEXT-DECORATION: underline; color:#CC6600
}
#content .box A:hover {
	TEXT-DECORATION: underline
}
.box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content .box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.box LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url( asd.gif) no-repeat; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content .box LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url( asd.gif) no-repeat; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.boxbottom {
	BACKGROUND: url( xiahe.gif) no-repeat; MARGIN: 0px auto; WIDTH: 230px; HEIGHT: 14px; PADDING-LEFT:10px; PADDING-RIGHT:10px;
}
#sbar .boxbottom {
	BACKGROUND: url( xiahe.gif) no-repeat; MARGIN: 0px auto 10px; WIDTH: 200px; HEIGHT: 7px
}
#indexContent A {
	COLOR: #1471c7; TEXT-DECORATION: underline
}
#indexContent A:visited {
	COLOR: #1471c7; TEXT-DECORATION: underline
}
#content A:hover {
	COLOR: #BD0000
}
#indexContent A:hover {
	COLOR: #BD0000;TEXT-DECORATION: none
}
#content {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 180%; PADDING-TOP: 0px
}
#indexContent {
	PADDING-RIGHT: 9px; PADDING-LEFT: 16px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 180%; PADDING-TOP: 0px
}
#indexContent {
	PADDING-BOTTOM: 28px; WIDTH: 660px
}
#content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; LINE-HEIGHT: 180%; PADDING-TOP: 3px
}
#indexContent P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; LINE-HEIGHT: 180%; PADDING-TOP: 3px
}
#footer {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #ebebeb; MARGIN: 0px auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 976px; COLOR: #696969; BORDER-BOTTOM: #ccc 0px solid; HEIGHT: 40px; TEXT-ALIGN: center; VERTICAL-ALIGN: middle;
}
#footer A {
	COLOR: #696969; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: none
}
#logo {
 position:absolute; width:427px; height:56px; z-index:1; left: 749px; top: 64px;
}
.logo {
COLOR:#fff;font: bold 32px 'Trebuchet MS', Arial, Sans-serif;TEXT-DECORATION: none
}
.logo:link {
COLOR:#fff;font: bold 32px 'Trebuchet MS', Arial, Sans-serif;TEXT-DECORATION: none
}
.logo:hover {
COLOR:#fff;font: bold 32px 'Trebuchet MS', Arial, Sans-serif;TEXT-DECORATION: none
}
.logo:visited {
COLOR:#fff;font: bold 32px 'Trebuchet MS', Arial, Sans-serif;TEXT-DECORATION: none
}
h1 {
COLOR: #000;font: bold 26px 'Trebuchet MS', Arial, Sans-serif;TEXT-DECORATION: none;  border-bottom:2px solid #0066FF;
}
h2 {
COLOR:#000;font: bold 20px 'Trebuchet MS', Arial, Sans-serif;TEXT-DECORATION: none; border-bottom:1px dashed #999999;
}
#important {
 position:absolute; COLOR:#CCCCCC;font: bold 15px 'Trebuchet MS', Arial, Sans-serif;width:367px; height:122px; z-index:1; left: 771px; top: 145px;
}



/* >> =masthead */
#masthead {
		background: url(masthead-background-3.jpg) no-repeat;
		height: 224px;
		position: relative;
		}

#mastheadContent {
		position: relative;
		}
		
#logo {/* 4c 3g */
		position: absolute;
		top: -7px;
		left: 24px;
		width:  186px;
		height: 50px;
		overflow: hidden;
		}

#logo a {
		display: block;
		height: 100%;
		width: 100%;
		text-indent: -50000px;
		}



#pullNavigation {
		margin-top: 9px;
		left: 855px;
		position: absolute;
		}
		
#mastheadFooter {
		clear: both;
		background: #ffffff url( masthead-footer-grey-sl.gif) 0 0 no-repeat;
		height: 30px;
		}




#topstoriesMH {
left:10px;
position:absolute;
top:52px;
}

#masthead .topStoryImageContainer img {
		margin-left: -35px !important;
		}

.topStoryImageContainer {
		width: 109px;
		height: 78px;
		overflow: hidden;
		background: #eaeaea;
		margin-bottom: 6px;
		border: 1px solid #afafaf;
		}

#topstoriesMH .topStoryImageContainer {
		width: 78px;
		margin: 0;
		border-color: #898989;
		}

.excBox img {
		float: right;
		margin: 0 0 20px 20px !important;
		}
#topstoriesMH .topStoryContainer h3 { float:right;
		font-size: 11px;
		width: 130px;
		}

#topstoriesMH a {
		color: #444444 !important;
		text-decoration: none !important;
		}

#topstoriesMH .topStoryContainer:hover {
		background: none !important;
		text-decoration: underline !important;
		}

.topStoryContainer:hover h3 {
		text-decoration: underline !important;		
		}
		
		
.topStoryContainer {
		width: 300px;
		overflow: auto;
		border-top: 1px dotted #bbbbbb;
		padding-top: 6px;
		}

#topstoriesMH .topStoryContainer {
		border: 0;
		width: 220px;
		float: left;
		margin-top: 3px;
		margin-right: 12px;
		padding: 0;
		}

.topStoryContainer:hover {
		background-color: /*#debed2*/ #ddafd6;
		cursor: hand;
		}

.topStoryContainer br {
		display: none !important;
		}

.topStoryImageContainer img {
		display: block;
		margin-bottom: 0 !important;
		border: 0 !important;
		width: 150px !important;
/*		height: 50% !important;
*/
		margin-left: -20px !important;
		margin-top: -6px;
		}
		
		
#masthead h2 {
		font-size: 12px !important;
		margin-bottom: 12px;
		text-transform: uppercase;
		margin-left: 85px;
		color: #b145c0;
		margin-bottom: 8px;
		width: 125px;
		text-align: center;
		}

#masthead h2 a {
		color: #b145c0 !important;
		}
	
#masthead h2 a:hover {
		text-decoration: underline !important;
		}


#topBanner, #bottomBanner {/* leaderboards */
		text-align: center;
		}

#topBanner {
		height: 90px;
		padding:15px;
		margin-bottom: 0;
		}
#topBanner h5{ 
        color:#fff;
		padding: 15px; 
		font-size:36px;
		}
		
#socialBlock {
height: 30px;
background: url( social-background.gif) repeat-x;
text-align: center;
position: absolute;
bottom: 0;
width: 940px;
}

#socialBlock ul {
color: #555555;
margin: 0 auto;
overflow: hidden;
}

#socialBlock li {
display: inline;
line-height: 30px;
font-size: 11px;
font-weight: bold;
margin-right: 20px;
padding: 5px 0;
background-position: 0 2px;
}

#socialBlock li.sblead {
margin-right: 0;
}

#socialBlock a {
color: #555555;
text-decoration: none;
}

#socialBlock a:hover {
color: #555555;
text-decoration: underline;
}

#sbrss a, #sbfb a, #sbtw a {
padding-left: 24px;
}
#sbrss {background: url( social-rss.gif) no-repeat;}
#sbfb {background: url( social-facebook.gif) no-repeat;}
#sbtw {background: url( social-twitter.gif) no-repeat;}
.postSeparator {
background:none repeat scroll 0 0 #B145C0;
clear:both;
height:6px;
margin:0 0 10px;
}
