/* CSS Document */
/* START header */
#topbar {
width:980px;
height:50spx;
}
#toptitle {float:right;width:400px;	padding: 10px;/*background-color:#d0121c;*/}
#toplogo {
margin-top:2px;
float:left;
width:300px;
}
/* END header */
#umenu {
	RIGHT: 0px;
	LINE-HEIGHT: 20px;
	border: 1px solid #CCCCCC;
	padding: 0px;
	text-align: right;
}
#umenu A {
	MARGIN: 0px 6px
}
#umenu CITE {
	FONT-WEIGHT: 700
}
#umenu CITE SPAN A {
	FONT-WEIGHT: 400; MARGIN: 0px
}


.subtitle {
color:#CC0000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}


#header {
	FLOAT: left;WIDTH: 980px
}


#main {
	BORDER-TOP: #000 8px solid; FLOAT: left; BACKGROUND-IMAGE: url(/images2009/content_bg.gif); WIDTH: 100%; BORDER-BOTTOM: #757575 1px solid
}
#firstbox {
	FLOAT: left; BACKGROUND-IMAGE: url(/images2009/bg_firstbox.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-y
}
.leftpart {
	FLOAT: left; WIDTH: 170px
}

#left_nav_home {
	CLEAR: both; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px
}
#left_nav_home DL {
	MARGIN-LEFT: 10px
}
#left_nav_home DT {
	MARGIN: 8px 0px
}
#left_nav_home DD {
	 FONT-SIZE: 12px; COLOR: #000
}
#left_nav_home UL {
	LIST-STYLE-TYPE: none
}
#left_nav_home UL LI {
	CLEAR: both; HEIGHT: 20px
}
UNKNOWN {
	HEIGHT: 20px! important
}
#left_nav_home UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px
}
#left_nav_home UL LI A:hover {
	
}
.nav_hometitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: 700; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(/images2009/top_bg_01.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 1px; LINE-HEIGHT: 36px; PADDING-TOP: 0px;color:#CC0000;
}
#firstbox .left_ad {
	PADDING-TOP: 5px; TEXT-ALIGN: center
}
#firstbox .left_ad IMG {
	MARGIN: 3px auto
}
#firstbox .newissue {
	FONT-SIZE: 12px; MARGIN: 0px 10px; COLOR: #3d3b3c; LINE-HEIGHT: 18px
}
#firstbox .mailsend {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; MARGIN: 11px 1px 0px; PADDING-TOP: 13px; BORDER-BOTTOM: #bababa 1px solid; BACKGROUND-COLOR: #efefd6
}
#firstbox .mailsend UL {
	MARGIN: 5px 0px
}
#firstbox .mailsend UL LI {
	MARGIN: 5px 0px
}
#firstbox .mailsend #mailinput {
	BORDER-RIGHT: #676767 2px inset; BORDER-TOP: #676767 2px inset; BORDER-LEFT: #676767 2px inset; WIDTH: 140px; BORDER-BOTTOM: #676767 2px inset
}
#firstbox .mailsend IMG {
	MARGIN: 3px 0px
}
UNKNOWN {
	MARGIN: 3px 0px
}

.rightpart {
	BACKGROUND: url(/images2009/bg_510_170.gif) repeat-y; FLOAT: right; WIDTH: 810px
}
#firstbox .abColumns {
	PADDING-BOTTOM: 20px
}
#firstbox .aColumn {
	float: left; WIDTH: 510px; BACKGROUND-COLOR: #ffffff
}
#firstbox .bColumn {
	FLOAT: right; WIDTH: 300px
}
#feature {
	BORDER-BOTTOM: #bababa 1px solid
}
#ab_feature {
	FLOAT: left; WIDTH: 328px
}
#feature_a {
	MARGIN: 0px 0px 0px 8px; WIDTH: 320px
}
#feature_a DT {
	FONT-WEIGHT: 700; FONT-SIZE: 14px; MARGIN: 9px 0px 2px
}
#feature_a DL {
	WIDTH: 320px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #dcddde 1px solid
}
#feature_a DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#feature_a DD.time {
	FONT-SIZE: 11px; MARGIN: 2px 0px 10px; COLOR: #bababa; TEXT-ALIGN: right
}
#feature_b {
	MARGIN: 8px 0px 0px 8px; WIDTH: 320px
}
#feature_b DL {
	FLOAT: left; MARGIN-BOTTOM: 8px; WIDTH: 155px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #dcddde 1px solid
}
#feature_b DT {
	FONT-WEIGHT: 700; FONT-SIZE: 13px; MARGIN: 7px 0px 3px
}
#feature_b DD.time {
	FONT-SIZE: 11px; MARGIN: 2px 0px 8px; COLOR: #bababa; TEXT-ALIGN: right
}
#feature_c {
	FLOAT: right; WIDTH: 182px
}
#feature_c DL {
	MARGIN: 0px 15px 9px 10px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #dcddde 1px solid
}
#feature_c DT {
	FONT-WEIGHT: 700; FONT-SIZE: 13px; MARGIN: 0px 0px 3px
}
#feature_c DD {
	MARGIN-BOTTOM: 5px
}
.subtitle {
	CLEAR: both; MARGIN: 10px 0px 10px 8px
}


#weekbusi {
	CLEAR: both
}
#theweek {
	FLOAT: left; WIDTH: 255px
}
#theweek DL {
	MARGIN: 0px 15px 9px 10px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #dcddde 1px solid
}
#theweek DT {
	FONT-WEIGHT: 700; FONT-SIZE: 13px; MARGIN: 0px 0px 3px
}
#theweek DD {
	MARGIN-BOTTOM: 5px
}
#theweek DD.time {
	FONT-SIZE: 11px; MARGIN: 2px 0px 10px; COLOR: #bababa; TEXT-ALIGN: right
}
#business {
	FLOAT: right; WIDTH: 255px
}
#business DL {
	MARGIN: 0px 15px 9px 10px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #dcddde 1px solid
}
#business DT {
	FONT-WEIGHT: 700; FONT-SIZE: 13px; MARGIN: 0px 0px 3px
}
#business DD {
	MARGIN-BOTTOM: 5px
}
#business DD.time {
	FONT-SIZE: 11px; MARGIN: 2px 0px 10px; COLOR: #bababa; TEXT-ALIGN: right
}

#bookhot {
	/*BACKGROUND: url(../images/bg_300_150.gif);*/ FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: #bababa 1px solid
}
#issue_box .subtitle {
	CLEAR: both;
	BORDER-BOTTOM: #bababa 1px solid;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 8px;
}
#issue_box DL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 7px; WIDTH: 286px; PADDING-TOP: 0px
}
#issue_box DT {
	FONT-WEIGHT: 700; FONT-SIZE: 14px; FLOAT: right; MARGIN: 0px 0px 3px; WIDTH: 176px
}
#issue_box DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
#issue_box DD.img IMG {
	FLOAT: left; MARGIN-LEFT: 5px
}



#ad_A3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}


/* footer */
#footer{
margin:0 auto;
clear:both;
width:980px;
}
#footernav{
float:left;
width:100%;
text-align:center;
background-color:#FFFFFF;
border-top:8px #000000 solid;
/*border-bottom:1px #bababa solid;*/
margin-bottom:4px;
padding:12px 0;
}
#footernav p{margin:0;padding:0;line-height:23px;color:#818181;	}
#footernav p a,#footernav p a:visited,#footernav p a:active{color:#818181;text-decoration:none;	}
#footernav p a:hover{color:#818181;	text-decoration:underline;}
