body {
	margin: 0px;
	background: url(../images/bg.gif);
	background-color: #666666;
}
.site {
	width:781px;
	min-height:497px;
	text-align:center;
	vertical-align:top;
}
.site-footer{
	font-family:Verdana;
	font-size:7pt;
	text-align:center;
}
.site-footer-bg{
	background: url(../images/bg_bottom.gif);
}
.site-left{
	width: 152px;
	min-height:354px;
	background: url(../images/bgright.gif);
	text-align:left;
	vertical-align:top;
}
.site-content {
	width:477px;
	background-color:#ffffff;
	vertical-align:top;
	text-align:left;
}
.site-right{
	width: 152px;
	background: url(../images/bgright.gif);
	text-align:right;
	vertical-align:top;
}
.module-head-icon{
	background: url(../images/sbcvt_21.gif) no-repeat;
	text-align:center;
	width:152px;
	height:15px;
}
.module-head-title{
	font-family: Verdana;
	color:#ffffff;
	font-size:10pt;
	font-weight:bold;
}
.module-content {
	color: #1a1a1a;
}
.site-count {
	font-weight:bold;
	font-family: Verdana;
	font-size:9pt;
}
/*========menu=========*/
.level1
{
    color: white;
    background-color: #586D8D;
    FONT: bold ;
    font-size:12px;
    font-family: verdana;
    font-weight: bold;
}
.level2
{
    color: white;
    background-color: #586D8D;
    FONT: bold ;
    font-size:12px;
    font-family: verdana;
    font-weight: bold;
}

.level3
{
    color: white;
    background-color: #586D8D;
    FONT: bold ;
    font-size:12px;
    font-family: verdana;
    font-weight: bold;
}

.hoverstyle
{
    color: white;
    background-color: #CC6633;
    FONT: bold ;
    font-size:12px;
    font-family: verdana;
    font-weight: bold;
}
       
.sublevel1
{
    color: white;
    background-color: #586D8D;
    FONT: bold ;
    font-size:12px;
    font-family: verdana;
    font-weight: bold;
}  
.style1 {
	font-family: tahoma;
	font-size: 12px;
}
.style4 {color: #000000; font-family: tahoma; font-weight: bold; font-size: 10px;}
.style6 {	color: #FFFFFF;
	font-size: 10px;
}
.style7 {
	color: #000000;
	font-family: tahoma;
}
.style8 {
	color: #000000;
	font-size: 10px;
	font-family: tahoma;
}
.style13 {font-size: 14px}
.style14 {font-family: tahoma; font-size: 14px; }
A.marquee:link {COLOR: #666666;TEXT-DECORATION: none}
A.marquee:visited {COLOR: #666666;TEXT-DECORATION: none}
A.marquee:active{COLOR: #0070bc}
A.marquee:hover {COLOR: #0070bc}

A.tintuc:link {COLOR: #0070bc}
A.tintuc:visited {COLOR: #0070bc}
A.tintuc:active{COLOR: #ff6622;TEXT-DECORATION: none}
A.tintuc:hover {COLOR: #ff6622;TEXT-DECORATION: none}

A.mail:link {COLOR: #000000}
A.mail:visited {COLOR: #000000}
A.mail:active{COLOR: #ff6622;TEXT-DECORATION: none}
A.mail:hover {COLOR: #ff6622;TEXT-DECORATION: none}

A.menu:link {COLOR: #666666;TEXT-DECORATION: none;FONT: bold small Verdana}
A.menu:visited {COLOR: #666666;TEXT-DECORATION: none;FONT: bold small Verdana}
A.menu:active{COLOR: #ff6622;TEXT-DECORATION: none;FONT: bold small Verdana}
A.menu:hover {COLOR: #ff6622;TEXT-DECORATION: none;FONT: bold small Verdana}

A.xsubmenu:link {COLOR: #666666;TEXT-DECORATION: none;FONT: bold x-small Verdana}
A.xsubmenu:visited {COLOR: #666666;TEXT-DECORATION: none;FONT: bold x-small Verdana}
A.xsubmenu:active{COLOR: #ff6622;TEXT-DECORATION: none;FONT: bold x-small Verdana}
A.xsubmenu:hover {COLOR: #ff6622;TEXT-DECORATION: none;FONT: bold x-small Verdana}

A.mainmenu:link {COLOR: #fff;TEXT-DECORATION: none;FONT: bold small Verdana}
A.mainmenu:visited {COLOR: #fff;TEXT-DECORATION: none;FONT: bold small Verdana}
A.mainmenu:active{COLOR: #fff;TEXT-DECORATION: none;FONT: bold small Verdana}
A.mainmenu:hover {COLOR: #fff;TEXT-DECORATION: none;FONT: bold small Verdana}

A.mainsubmenu:link {COLOR: #fff;TEXT-DECORATION: none;FONT: bold x-small Verdana}
A.mainsubmenu:visited {COLOR: #fff;TEXT-DECORATION: none;FONT: bold x-small Verdana}
A.mainsubmenu:active{COLOR: #fff;TEXT-DECORATION: none;FONT: bold x-small Verdana}
A.mainsubmenu:hover {COLOR: #fff;TEXT-DECORATION: none;FONT: bold x-small Verdana}

.leftmenu01 {
	PADDING-LEFT: 4px;FONT: bold 12px verdana; COLOR: #fff; BORDER-BOTTOM: #369 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #586D8D; TEXT-ALIGN: left
}
.cnnt1link {
	FONT: bold 11px Verdana, Arial, sans-serif
}
.cnnBigPrint {
	FONT: 14px Arial, Helvetica, sans-serif
}
.cnnFormText {
	FONT: 10px Verdana, Arial, sans-serif
}
.cnnMenuText {
	FONT: 10px Verdana, Arial, sans-serif
}
.cnnVideoLink {
	FONT: bold 10px Verdana, Arial, sans-serif
}
.cnnInterfaceLink {
	FONT: bold 10px Verdana, Arial, sans-serif
}
.cnnFinePrint {
	FONT: 9px Arial, Helvetica, sans-serif
}
.cnnSectExtSites {
	FONT: 11px Verdana, Arial, sans-serif; COLOR: #000; PADDING-TOP: 3px
}
.cnnSectCopyright {
	FONT: 10px Verdana, Arial, sans-serif; COLOR: #000; PADDING-TOP: 3px
}
.cnnFormTextB {
	FONT: bold 10px Verdana, Arial, sans-serif; COLOR: #000
}
.cnnBodyText {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #000
}
.cnn6pxTpad {
	PADDING-TOP: 6px
}
BODY.cnnMainPage {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY.cnnMainPage TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY.cnnMainPage TH {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY.cnnMainPage LI {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
HR.cnnMainRule {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #ccc; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ccc
}
.cnnMainPage H2 {
	FONT-SIZE: 20px; MARGIN: 0px
}
.cnnMainT1 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cnnMainT1 P {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em
}
.cnnMainNewT2 {
	FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cnnMainT2 A:visited {
	FONT-WEIGHT: bold
}
.cnnMainSections {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 16px; PADDING-TOP: 4px
}
#cnnBreakingNewsTab {
	BACKGROUND-COLOR: #c00
}
#cnnBreakingNewsTabText {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c00
}
.cnnTabbedBoxHeader {
	PADDING-LEFT: 6px; COLOR: #000; BACKGROUND-COLOR: #fff
}
.cnnTabbedBoxHeader A:link {
	COLOR: #000
}
.cnnTabbedBoxHeader A:visited {
	COLOR: #000
}
TD.cnnTabbedBoxTab {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(http://i.a.cnn.net/cnn/.element/img/1.0/main/tab_gradient_bg.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.cnnBlueBoxHeader {
	PADDING-LEFT: 6px; COLOR: #fff; BACKGROUND-COLOR: #036
}
.cnnBlueBoxHeader A:link {
	COLOR: #fff
}
.cnnBlueBoxHeader A:visited {
	COLOR: #fff
}
TD.cnnBlueBoxDiagonal {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(http://i.a.cnn.net/cnn/.element/img/1.0/main/tab_diagonal_bg.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #036
}
TD.cnnBlueBoxTab {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#cnnBreakingNewsBar {
	BACKGROUND-COLOR: #c00; speak: normal
}
#cnnBreakingNewsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#cnnBreakingNewsTitle H1 {
	DISPLAY: inline; FONT-SIZE: 1em; LINE-HEIGHT: 1em
}
#cnnBreakingNewsText {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#cnnBreakingNewsText A:link {
	COLOR: #fff
}
#cnnBreakingNewsText A:visited {
	COLOR: #fff
}
.cnnNavSearch {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #ffc
}
.cnnNavButton {
	BORDER-RIGHT: #069 2px outset; PADDING-RIGHT: 1px; BORDER-TOP: #69c 2px outset; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 2px; BORDER-LEFT: #69c 2px outset; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #069 2px outset; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: #369
}
.cnnFormButton {
	BORDER-RIGHT: #069 2px outset; PADDING-RIGHT: 1px; BORDER-TOP: #69c 2px outset; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 2px; BORDER-LEFT: #69c 2px outset; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #069 2px outset; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: #369
}
.cnnNavAd {
	PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 4px
}
.cnnNavText {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, sans-serif
}
.cnnNav {
	COLOR: #fff; BACKGROUND-COLOR: #586D8D
}
.cnnNav A:link {
	COLOR: #fff
}
.cnnNav A:visited {
	COLOR: #fff
}
TR TD.cnnNav A:link {
	TEXT-DECORATION: none
}
TR TD.cnnNav A:visited {
	TEXT-DECORATION: none
}
.cnnNavHilite {
	COLOR: #fff; BACKGROUND-COLOR: #c00
}
.cnnNavHilite A:link {
	COLOR: #fff
}
.cnnNavHilite A:visited {
	COLOR: #fff
}
TR TD.cnnNavHilite A:link {
	TEXT-DECORATION: none
}
TR TD.cnnNavHilite A:visited {
	TEXT-DECORATION: none
}
.cnnNavGroup {
	COLOR: #fff; BACKGROUND-COLOR: #666
}
.cnnNavGroup A:link {
	COLOR: #fff
}
.cnnNavGroup A:visited {
	COLOR: #fff
}
TR TD.cnnNavGroup A:link {
	TEXT-DECORATION: none
}
TR TD.cnnNavGroup A:visited {
	TEXT-DECORATION: none
}
.cnnNavOther {
	COLOR: #000; BACKGROUND-COLOR: #ddd
}
.cnnNavOther A:link {
	COLOR: #000
}
.cnnNavOther A:visited {
	COLOR: #000
}
TR TD.cnnNavOther A:link {
	TEXT-DECORATION: none
}
TR TD.cnnNavOther A:visited {
	TEXT-DECORATION: none
}
TD.swath {
	FONT: 10px sans-serif
}
TR.cnnNavRow TD {
	BORDER-RIGHT: none; BORDER-TOP: none; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM:  none
}
TR.cnnNavRow TD.swath {
	BORDER-RIGHT: medium none; BACKGROUND-COLOR: #369
}
TR.cnnNavHiliteRow TD {
	BORDER-RIGHT: #600 1px solid; BORDER-TOP: #f66 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: #600 1px solid
}
TR.cnnNavHiliteRow TD.swath {
	BORDER-RIGHT: medium none; BACKGROUND-COLOR: #f66
}
TR.cnnNavGroupRow TD {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #ddd 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: #666 1px solid
}
TR.cnnNavOtherRow TD {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #fff 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: #666 1px solid
}
TR.cnnNavOtherRow TD.swath {
	BORDER-RIGHT: medium none; BACKGROUND-COLOR: #ccc
}
.cnnMainMarketBox {
	BORDER-RIGHT: #036 1px solid; BORDER-TOP: #fff 0px solid; BACKGROUND-IMAGE: url(http://i.a.cnn.net/cnn/.element/img/1.0/main/market_bg.jpg); BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #036 0px solid; BACKGROUND-COLOR: #69c
}
.cnnMainMarketBox TD {
	BORDER-RIGHT: #036 0px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 0px solid; BORDER-BOTTOM: #036 1px solid
}
TR.noTopBorder TD {
	BORDER-TOP: medium none
}
TR.noBottomBorder TD {
	BORDER-BOTTOM: medium none
}
.cnnMainMarketCell {
	FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cnnMainMarketCell A:link {
	COLOR: #fff
}
.cnnMainMarketCell A:visited {
	COLOR: #fff
}
.cnnMainWeatherBox {
	BACKGROUND-COLOR: #d0dbe8
}
.cnnWEATHERrow {
	BACKGROUND-POSITION: right top; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(http://i.a.cnn.net/cnn/.element/img/1.0/main/weather_bg.jpg); COLOR: #c00
}
.cnnMainConditions {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.cnnIndexCaption {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: arial, helvetica, sans-serif
}

