/* SHARED */

body, div, h1, h2, h3, h4, h5, h6, form, fieldset, p{padding:0; margin:0; font-weight:normal}
body{ font-size: 11px; line-height:15px; font-family: Arial, Helvetica, sans-serif; background:#000; color:#666666;}
input{ font-size: 11px; line-height:13px; font-family:Arial, Helvetica, sans-serif;}
img, fieldset{border:none; margin:0; padding:0}
.left{float:left}
.right{float:right; width:auto}
.full{float:left; width:100%}
.curv{float:left; width:100%}
.curv img{float:left}
span.clear{clear:both}
a:focus{outline:none}
input:focus{outline:none}
small{font-size:15px; line-height:17px}

a {
	color: #323232;	
	}
a:hover { color: #00aeef; }

div.clear {
	clear: both;
	height: 1px;
	}

/* WRAPPER */
#wrapper {
	margin: 0 auto; 
	max-width: 1280px; 
	min-width: 960px;
	}
 
#main_container{ 
	float:left; 
	width: 100%;
	}

/* HEADER */
#header{
	float:left; 
	width: 100%; 
	padding: 12px 0 0 0; 
	background:#fff;
	}

/* HEADER LINKS */
#header .header_right_box { 
	float: right; 
	margin-right: 13px;
	width: 288px;
	}

#header .header_right_box .search {
	height: 19px; 
	display:inline;
	float: left;
	width: 152px;
	}
	
#header .header_right_box .search form {
	float: left; 
	width: 150px;
	}
#header .header_right_box .search fieldset {
	float: left; 
	width: 150px;
	border:none;
	}

#header .header_right_box .search .input {
	float: left; 
	width: 121px; 
	padding: 2px 2px 2px; 
	border: 1px solid #949494; 
	color: #949494; 
	font-weight: bold; 
	font-size: 11px;
	}
	
#header .header_right_box .top_right_anchorlinks {
	float: right;
	}
	
#header .header_right_box .top_right_anchorlinks p {
	margin: 0px;
	padding: 0px;
	}
	
.submit {
	background: url('../images/arrow.jpg') no-repeat; 
	background-position: 2px;
	border: none;
	width: 9px;
	float: right; 
	margin-top: 2px;
	}

#header .header_right_box .top_right_anchor { 
	float: right; 
	font-size: 11px;
	margin-top: 2px;
	}
		
#header .header_right_box .top_right_anchor a { margin: 0 5px; color:#666; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#header .header_right_box .top_right_anchor a:hover{ text-decoration:underline; }

/* BODY */
#body_container {
	float: left; 
	width: 100%; 
	padding: 12px 0 14px 0; 
	background: url(../images/bg1.jpg) no-repeat 0 0; 
	position:relative;
	}
	
#body_container.inner {
	float:left; 
	width:100%; padding:12px 0 14px 0; 
	background:#fff;
	}

/* LEFT CONTAINER */
#left_container {
	float:left; 
	width:63.5%;
	}
	
#left_container .left_content_container{float:left; width:100%; padding:0 0 0 35px; min-height:375px; height:auto!important; height:375px;}

#left_container .left_content_container h1{float:left; width:100%;}
#left_container .left_content_container h1 img{float:left;}

#left_container .left_content_container h2{float:left; width:70%; font-size:28px; font-weight:bold; color:#fff; line-height:32px;}
#left_container .left_content_container h2 span{ color:#ffde00}

#left_container .left_bottom_container{float:left; min-width:638px; width:auto!important; width:638px; padding:0 0 0 20px; margin-right:14px; display:inline;padding-right:30px;   }
#left_container .left_bottom_container .box_container{float:left; width:25%; padding:10px; background:#fff; margin-right:14px; display:inline; }
#left_container .left_bottom_container .box_details_container{float:left; width:100%; min-height:141px; height:auto!important; height:141px; font-weight:bold;}
#left_container .left_bottom_container .box_details_container .image{float:left; width:100%; margin-top:25px; text-align:center;}

#left_container .left_bottom_container .news_box_container{float:left; width:36%; padding:10px; background:#fff; }
#left_container .left_bottom_container .news_box_details_container{float:left; width:100%; min-height:140px; height:auto!important; height:140px;}
#left_container .left_bottom_container .news_box_details_container h4{float:left; width:100%; font-size:12px; font-weight:bold; color:#666; text-transform:uppercase;}
#left_container .left_bottom_container .news_box_details_container .row_container{float:left; width:100%; border-top:1px solid #949494; padding-top:3px; margin-top:4px; font-family:Arial, Helvetica, sans-serif;  font-size:11px; line-height:12px;}
#left_container .left_bottom_container .news_box_details_container .row_container .date{float:left; width:20%; color:#58595b; font-weight:bold;}
#left_container .left_bottom_container .news_box_details_container .row_container .details{float:right; width:80%; color:#00aeef; font-weight:normal;}
#left_container .left_bottom_container .news_box_details_container .row_container .details a{color:#00aeef; text-decoration:none}
#left_container .left_bottom_container .news_box_details_container .row_container .details a:hover{color:#00aeef; text-decoration:underline;}

#left_container .left_bottom_container .news_box_details_container .row_container a{ color:#58595b; text-decoration:none;}
#left_container .left_bottom_container .news_box_details_container .row_container a:hover{text-decoration:underline;}

/* RIGHT CONTAINER */
#right_container{float:right; width:33.33%!important; position:absolute; top:10px; right:0px}
#right_container .time_date_container{float:right; width:100%;}
#right_container .time_date_container .time_date_box{float:right; width:255px; margin-right:18px; display:inline; background:#fff; border:1px solid #959492; padding:3px 6px;  min-height:16px; height:auto!important; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:9px;}

#right_container .time_date_container .time_date_box img{ float:none; vertical-align:inherit; padding:0 2px;}

#right_container .right_content_container{float:left; width:100%; margin-top:5px; min-height:270px; height:auto!important; height:270px;}

#right_container .crousel_container{float:left; width:100%;}
#right_container .crousel_container .crousel_box{float:right; width:291px; height:66px; margin-right:18px; display:inline; background:url(../images/crousel_bg.png) no-repeat 0 0;}
#right_container .crousel_container .crousel_box img{float:left; margin:6px 0 0 5px; display:inline;}

#right_container .right_bottom_box_container{float:right; width:290px; margin:14px 18px 0 0; display:inline;}
#right_container .right_bottom_box_container .right_bottom_box_details_container{float:left; width:290px; min-height:144px; height:auto !important; height:144px; background:#e9eaeb url(../images/right_bottom_box_bg.png) repeat-x center center;}

#right_container .right_bottom_box_container .right_bottom_box_details_container .img_box{float:left; width:90px; height:90px; padding:4px 7px 6px 6px; background:url(../images/img_box_bg.jpg) no-repeat 0 0; margin-left:5px; display:inline;}
#right_container .right_bottom_box_container .right_bottom_box_details_container .img_box img{float:left;}
#right_container .right_bottom_box_container .right_bottom_box_details_container .text_box{float:right; width:166px; padding-right:9px;}
#right_container .right_bottom_box_container .right_bottom_box_details_container .text_box h4{float:left; width:166px; font-size:12px; font-weight:bold; color:#666; text-transform:uppercase;}
#right_container .right_bottom_box_container .right_bottom_box_details_container .text_box p{float:left; width:170px; color:#666; padding-top:4px; font-size:10px; line-height:12px; letter-spacing:-1px;}

/* FOOTER */
#footer_wrapper {
	margin: 0 auto; 
	max-width: 1280px; 
	min-width: 960px;
	border: 1px solid #fff;
	}
 
#main_container{ 
	float:left; 
	width: 100%;
	}


#footer_container {
	float:left; 
	width: 850px;
	padding: 13px 13px 13px 39px; 
	color:#fff; 
	font-size:10px;
	}
	
#footer_container ul {
	margin: 0px;
	padding: 0px;
	}
	
#footer_logo {
	float: right;
	padding-top: 13px;
	padding-right: 22px;
	}
		
#footer_container .footer_details { 
	float: left; 
	width: 100%; 
	list-style: none;
	}
#footer_container .footer_details li { float:left; padding: 0 7px;}
#footer_container .footer_details li a { color:#fff; text-decoration:none;}
#footer_container .footer_details li a:hover { color:#fff; text-decoration:underline;}

#footer_container .footer_feed_icon {
	padding: 0px 5px 0px 5px;
	border: none;
	}

/* HEADER CONTAINER */

#body_container .heading_container {
	float:left; 
	width: 50%; 
	padding: 6px 18px 9px 22px;
	}
	
#body_container .heading_container img { 
	float:left; 
	}

#body_container .heading_container h2 {
	float:left; 
	font-size: 33px; 
	font-weight: 400;
	color:#01adef; 
	line-height: 32px; 
	padding: 25px 0 0 24px;
	}
	
#body_container .heading_container h2.green { color:#97cc36; }
#body_container .heading_container h2.orange { color:#f15a22; }
#body_container .heading_container h2.dkblue { color:#223e99; }
#body_container .heading_container h2.dkgreen { color:#00a651; }

#body_container .heading_feed {
	float: right; 
	width: 200; 
	padding: 0px 18px 9px 16px;
	background: url(../images/icon_feed.png) no-repeat;
	}
	
#body_container .heading_feed a {
	text-decoration: none;
	color: #666;
	}
#body_container .heading_feed a:hover {
	text-decoration: underline;
	}


/* INNER CONTAINER */
#inner_container {
	margin: 0 auto;
	overflow: hidden;
	min-width: 960px;
	max-width: 1280px;
	background-color: #fff;
	}
	
#inner_container.bg_blue {
	background-color: #ffffff;
	background-image: url(../images/bg_blue.jpg);
	background-repeat: repeat-y;
	background-position: 19px 0px;
	}
	
#inner_container.bg_green {
	background-color: #ffffff;
	background-image: url(../images/bg_green.gif);
	background-repeat: repeat-y;
	background-position: 19px 0px;
	}	
	
#inner_container.bg_orange {
	background-color: #ffffff;
	background-image: url(../images/bg_orange.gif);
	background-repeat: repeat-y;
	background-position: 19px 0px;
	}	
	
#inner_container.bg_dkblue {
	background-color: #ffffff;
	background-image: url(../images/bg_dkblue.gif);
	background-repeat: repeat-y;
	background-position: 19px 0px;
	}
	
#inner_container.bg_dkgreen {
	background-color: #ffffff;
	background-image: url(../images/bg_dkgreen.gif);
	background-repeat: repeat-y;
	background-position: 19px 0px;
	}
	
* html #inner_container {
	width:expression(((document.compatMode && 
	document.compatMode=='CSS1Compat') ? 
	document.documentElement.clientWidth : 
	document.body.clientWidth) 
	> 1100 ? "1000px" : (((document.compatMode && 
	document.compatMode=='CSS1Compat') ? 
	document.documentElement.clientWidth : 
	document.body.clientWidth) < 705 ? "700px" : "auto"));
	}
	
#inner_container_sp {
	clear: all;
	height: 18px;
	background: #ffffff;
	}

/* LEFT INNER CONTAINER */
#left_inner_container {
	float: left;
	margin-left: 19px;
	width: 171px;
	min-height: 492px;
	height:auto!important; 
	height: 492px;	
	}
	
#left_inner_content {
	padding: 14px 20px; 
	}
	
#left_inner_container.entrepreneurs { 
	background: #01aef0;
	}
	
#left_inner_container.people { background:#99ca3b }
#left_inner_container ul {
	float: left; 
	width: 100%; 
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#left_inner_container ul li {
	float:left; 
	width: 100%; 
	padding-bottom: 7px; 
	text-transform:uppercase; 
	color:#fff;
	}
	
#left_inner_container ul li a { color:#fff; text-decoration: none;}
#left_inner_container ul li a:hover { color:#000; text-decoration: none;}
#left_inner_container ul li.current a { color:#000; font-weight: bold; text-decoration:none;}
#left_inner_container ul li.current a:hover { 
	color:#000; 
	font-weight: bold; 
	text-decoration:none;
	}

#left_inner_container ul li ul li {
	float: left; 
	width: 100%; 
	padding-bottom: 3px; 
	text-transform: none; 
	color:#fff;
	font-weight: normal;
	margin-left: 10px;
	}
	
#left_inner_container ul li ul li a { 
	color:#fff; 
	text-decoration:none;
	}
	
#left_inner_container ul li ul li a:hover { 
	color:#fff; 
	text-decoration: none;
	}
	
#left_inner_container ul li.current ul li a { 
	color:#fff; 
	font-weight: normal; 
	text-decoration:none;
	}
	
#left_inner_container ul li.current ul li a:hover { 
	color: #000; 
	font-weight: normal; 
	text-decoration: none;
	}

/* MID CONTAINER */
#mid_container {
	margin-left: 198px;	
	margin-right: 219px;
	margin-bottom: 18px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
#mid_container_body {
	float: left;
	width: 100%;
	border: 1px solid #b5b5b5; 
	min-height: 490px;
	overflow: visible;	
	}
	
#mid_container_bottom {
	height: 1px;
	clear: right;
	}
	
#mid_container_content {
	padding: 4px 11px 8px 11px;
	margin-bottom: 8px;
	font-size: 14px;
	line-height: normal;
	}
	
#mid_container_content a {
	text-decoration: none;
	}
	
#mid_container_content a:hover {
	text-decoration: underline;
	}
	
#mid_container h3 {
	float: left; 
	width: 100%; 
	font-size: 18px; 
	line-height: 24px;
	padding: 0px;
	margin: 4px 0px 0px 0px;
	}
	
#mid_container h1 {
	float: left; 
	width: 100%; 
	font-size: 11px; 
	color: #949494;
	padding: 0px;
	margin: 0px;
	}	
	
#mid_container h2 {
	float: left; 
	width: 100%; 
	font-size: 18px; 
	line-height: 24px;
	padding: 0px;
	margin: 4px 0px 10px 0px;
	}
	
#mid_container h2 p {
	margin: 0px;
	padding: 0px;
	font-size: 18px; 
	line-height: 24px;
	}
	
#mid_container p {
	width: 100%; 
	line-height: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 14px;
	}
	
#mid_container td p {
	width:100%; 
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: normal;
	}	
	
#mid_container_content ul {
	margin: 0px 0px 0px 18px;
	padding: 0px;
	}
	
#mid_container_content a:hover {
	text-decoration: none;
	}


/* RIGHT INNER CONTAINER */
#right_inner_container {
	float: right;
	width: 188px;
	margin-right: 20px; 
	min-height: 492px; 
	height: auto!important; 
	height: 492px; 
	}
		
#right_inner_container .right_box_container {
	float:left; 
	width: 100%;
	border: 1px solid #b5b5b5; 
	margin-bottom: 8px; 
	min-height: 188px; 
	height: auto!important; 
	height: 188px;
	clear: both;
	}
	
#right_inner_container .right_box_container ul {
	margin: 10px 0px 0px 7px;
	padding: 0px;
	list-style: none;
	}
	
#right_inner_container .right_box_container li {
	margin: 0px;
	padding: 0px;
	}
	
.right_box_container #related {
	margin-top: 3px;
	padding-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;	
	}
	
.right_box_container p {
	padding-left: 8px;	
	}	
	
#imgright p {
	padding-left: 0px;	
	}			
	
		
#right_inner_container .right_box_container a {
	color: #58595b;
	text-decoration: none;
	}
	
#right_inner_container .right_box_container a:hover {
	color: #00aeef;
	}	
	

/* CHOP NAV */
.navigation{
	width:100%; 
	height:40px; 
	background:#FFF;
	}
	
.navLinks{
	background: #FFF; 
	float: left;
	margin-left: 18px;
	}
	
#nav {
	margin: 0px; 
	padding: 0px 0px 0px 0px;
	}
	
#nav ul {
	margin: 0; 
	padding: 0;
	}
	
#nav li {
	list-style:none; 
	display:block; 
	float:left;
	}

#nav a.current {
	color: #666;	
	}

#nav li a {
	font: 11px Arial, Helvetica, sans-serif; 
	padding: 0px 0 15px 20px; 
	color: #00aeef; 
	text-transform: uppercase; 
	text-decoration: none; 
	line-height: 15px; 
	font-weight: bold; 
	display: block;
	}
	
*html #nav li a {
	font:12px Arial, Helvetica, sans-serif; 
	padding: 0px 0 18px 20px; 
	color:#00aeef; 
	text-transform:uppercase; 
	text-decoration:none; 
	line-height:15px; 
	font-weight:bold; 
	display:block;
	}

#nav li a:hover{color:#666;}

#nav li{ 
	float:left; 
	position:relative;
	}
	
#nav ul {
	position:absolute; 
	display:block; 
	width: 188px; 
	margin: 0px 0 0 0; 
	padding: 0px 0px 24px 0px;
	background: url(../images/bg_menu_btm.png) no-repeat bottom;
	z-index: 999;
	}
	
#nav ul li {
	display: block;
	background:url(../images/bg_menu_dd.png) repeat-y;
	}

#nav li ul a {
	height: auto; 
	float:left; 
	text-align:left; 
	font:10px Arial, Helvetica, sans-serif; 
	/* width:164px; */
	width: 130px;
	padding: 5px 5px 5px 30px; 
	margin-right: 20px;
	/* bline-height:22px; */
	/* border: 1px solid #000; */
	}

#nav li ul a:hover{ 
	color:#FFF; 
	background-color:#00aeef; 
	padding: 5px 5px 5px 8px; 
	width: 130px; 
	margin:0px;
	}
	
ul#nav li.hover a {
	color: #666666;
	position:relative;
	}
	
ul#nav li.hover ul a:hover {
	color:#FFF; 
	margin-left:22px;
	margin-right: 20px;
	}
	
ul#nav li a.active{color:#666666;}

*html #nav ul {position:absolute; display:block; margin:1px 0 0 0; padding:0px; background:#FFF; top:28px; height:160px; left:0px; width:150px;}
*html #nav li ul a{height:auto; float:left;  text-align:left; font:10px Arial, Helvetica, sans-serif; width:124px; padding:0px 5px 0px 5px; line-height:22px; margin:0px 0px 0px 5px;}
*html #nav li ul a:hover{color:#FFF; background-color:#00aeef; padding:0px 5px 0px 0px; width:124px;}
*html ul#nav li.hover ul a:hover{color:#FFF;  margin:0px 0px 0px 5px; padding:0px 0px 0px 5px}

/* SITE MAP */

ul#svSiteMap {
	list-style: none;
	}

ul#svSiteMap li {
	width: 200px;
	float: left;
	}
	
ul#svSiteMap li ul {
	list-style: none;
	margin-left: 0px;
	}		
	
ul#svSiteMap li ul li a {
	color: #24adf2;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	}
	
ul#svSiteMap li ul li v {
	color: #24adf2;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	}
	
ul#svSiteMap li ul li ul {
	list-style: none;
	margin-left: 20px;
	font-weight: normal;
	}	
	
ul#svSiteMap li ul li a {
	font-size: 11px;
	color: #58595b;
	text-transform: none;
	}

/* PEOPLE */
#middleleft {
	float: left;
	width: 170px;
	}

#middleleft h4 {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
	padding: 0px 0px 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	text-transform: uppercase;
	}
	
#middleleft p {
	font: 12px Arial, Helvetica, sans-serif; 
	line-height: 13px; 
	color:#666666; 
	padding: 0px 0px 3px 0px;
	padding-top: 0px;
	}

#middleleft h3 { font:11px Arial, Helvetica, sans-serif; font-weight:bold;}
#middleleft h2 { font:11px Arial, Helvetica, sans-serif; line-height:13px; color:#666666; padding:0px 0px 13px 0px;}
#middleleft a { font:12px Arial, Helvetica, sans-serif; line-height:13px; color:#666666; text-decoration:none;}
#middleleft a:hover {f ont:12px Arial, Helvetica, sans-serif; line-height:13px; color:#00aeef; text-decoration:none;}

#middleright { 
	margin-left: 170px;
	font-family: Arial, Helvetica, sans-serif; 
	color:#58595b;
	}

.banner{
	padding:25px 0px 18px 0px;
	}

#middleright h3 {
	font: 12px Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #231f20;
	}
	
#middleright p {
	font-family: Arial, Helvetica, sans-serif; 
	color:#58595b; 
	padding: 0px 0px 15px 0px;
	}
	
#middleright a {
	text-decoration: none !important;
	}

/* HOME CONTAINER */
div#home_container {
	background-position: left 42px;	
	background-repeat: no-repeat;
	height: 788px;
	min-width: 980px;
	}

div#home_left {
	float: left;
	margin-top: 18px;
	margin-left: 39px;
	height: 293px;
	}

div#home_text {
	color: #fff;
	font-weight: normal;
	font-size: 30px;
	width: 577px;
	line-height: normal;
	margin-bottom: 18px;
	margin-top: 22px;
	}
	
.ticker	{
	float: right; 
	background: #FFF; 
	border: 1px solid #949494; 
	height: 23px;
	margin: 12px 13px 0px 0px; 
	font: 11px Arial, Helvetica, sans-serif; 
	color: #666666; 
	text-align: center; 
	width: 286px; 
	}
	
.ticker_container {
	padding: 5px 0px 5px 8px;
	}

.ticker .icon img {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	}

.ticker ul {
	padding: 0px 0px 5px 0px;
	margin: 0px;
	}

.ticker li {
	display: block; 
	float: left; 
	padding: 0px 2px 0px 0px;
	}

/* FOOTER */
.home_body {
	/* width: 100%; */
	text-align: right;	
	margin-top: 100px;
	}
	
.home_body_right {
	float: right; 
	/*
	border: 1px solid #949494; 
	height: 15px; 
	margin: 12px 1% 0px 0px; 
	font: 9px Arial, Helvetica, sans-serif; 
	color: #666666; 
	text-align: center; 
	min-width: 240px; 
	padding: 5px 0px 0px 5px;
	*/
	}	

/* SLIDER */
.slider1 { 
	height:83px; 
	width: 310px; 
	float: right;
	}
	
.slider {
	height:83px; 
	width:100%; 
	float:right;
	}
	
.sliderl{
	background: url(../images/sliderl.png); 
	width: 18px; 
	height: 82px; 
	float: left;
	}
	
.sliderr{background:url(../images/sliderr.png); width:19px; height:82px; float:left;}
.sliderm{background:url(../images/sliderm.png); width:87%; height:70px; float:left; padding:12px 0px 0px 0px; cursor: pointer;}

.prearrow{padding:22px 2% 0px 0px; float:left;}
.nxtarrow{padding:22px 0px 0px 0px; float:right;}

/* HOME HEADLINE */
.headline { 
	width: 170px;
	height: 188px; 
	float: left;
	}
	
.headlinel{
	background:url(../images/headlinel.png) no-repeat; 
	width: 14px; 
	height: 176px; 
	float: left;
	}

.headlinem {
	background: url(../images/headlinem.png) repeat-x; 
	width: 141px; 
	height: 176px; 
	float:left; 
	font:14px Arial, Helvetica, sans-serif; 
	line-height:14px; 
	color:#666666; 
	font-weight:bold;
	}
	
.headliner {
	background: url(../images/headliner.png) no-repeat; 
	width: 14px; 
	height: 176px; 
	float: left;
	}
	
.headline_container {
	padding: 20px 0px 20px 0px;
	text-align: left;
	}

/* EARNINGS */
.earning {
	width: 169x;
	height: 186px; 
	float: left; 
	margin: 0px 0px 0px -6px;
	background: url(../images/bg_home_feature.png) no-repeat;
	}
	
.earningl{
	width: 9px; 
	height: 176px; 
	float:left;
	}

.earningm {
	width: 150px;
	height: 151px; 
	float:left; 
	margin-top: 9px;
	margin-bottom: 7px;
	}
	
.earning_content {
	text-align: left;
	}
	
.earningr{
	width: 10px; 
	height: 176px; 
	float:left;
	}

/* NEWS */
.news {
	width: 328px; 
	height: 186px; 
	float: left; 
	margin: 0px 0px 0px -5px; 
	text-align: left;
	}

.newsl {
	background: url(../images/headlinel.png) no-repeat; 
	width: 14px; 
	height: 176px; 
	float: left;
	}

.newsr {
	background: url(../images/headliner.png) no-repeat; 
	width: 14px; 
	height: 176px; 
	float:left;
	}

.newsm {
	background:url(../images/headlinem.png) repeat-x; 
	width: 281px;
	height: 161px; 
	float: left; 
	padding: 15px 0px 0px 0px;
	line-height: 11px;
	}
	
.newsm img {
	margin-top: 6px;
	margin-left: 2px;
	margin-bottom: 6px;
	}
	
.newsm td {
	border-bottom: 1px solid #666666;
	font-size: 12px;
	}
	
.newsm .thinblue {
	font-size: 12px;
	}

.newsm a {
	text-decoration: none;
	}
	
.newsmore {
	display: block;
	font-size: 10px;
	text-decoration: none;
	margin: 3px 0px 0px 0px;	
	padding-top: 3px;
	}

/*
.newsm ul {	
	padding: 0px;
	margin: 0px;
	list-style: none;
	}

.newsm h4 {
	font: 12px Arial, Helvetica, sans-serif; 
	line-height: 14px; 
	color: #666666; 
	text-transform: uppercase; 
	padding: 3px 0px 0px 0px; 
	font-weight: bold;
	margin: 0px;
	}

.newsm li {
	border-bottom: 1px solid #949494; 
	padding:4px 0px;
	}

.newsm h6 { 
	font: 11px Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	line-height: 12px; 
	color:#58595b; 
	float:left;
	}
*/
	
.links {
	font: 11px Arial, Helvetica, sans-serif; 
	line-height:12px; 
	color:#00aeef; 
	text-decoration:none; 
	float:left; 
	width: 213px; 
	padding:0px 0px 0px 4%;
	}

/*
.newsm li.last {
	border: none; 
	padding: 0px;
	margin-top: 3px;
	}
*/

.more {
	font: 11px Arial, Helvetica, sans-serif; 
	line-height: 12px; 
	padding: 0px; 
	text-decoration: none; 
	color: #58595b;
	}

/* FEATURED */
.featuredhome {
	float: left;
	width: 310px;
	height: 188px;
	margin: -5px 0px 0px -26px;
	/* margin: -5px -9px 0px -26px; */
	}

.featuredl {
	background: url(../images/featuredl.png) no-repeat; 
	background-position: right;
	width: 18px; 
	height: 192px; 
	float: left;
	}
	
.featuredm {
	background: url(../images/featuredm.png) repeat-x; 
	height: 192px; 
	width: 272px;
	float: left; 
	/* padding: 18px 0px 0px 0px; */
	text-align: left;
	}
	
.featuredr{
	background:url(../images/featuredr.png) no-repeat; 
	width: 20px;
	float: left; 
	height: 188px;
	}

.featuredm p {
	font: 12px Arial, Helvetica, sans-serif; 
	color: #58595b;
	}

.featuredm h4 {
	margin-top: 17px;
	font: 12px Arial, Helvetica, sans-serif; 
	line-height: 14px; 
	color: #666; 
	padding:5px 0px 5px 0px; 
	font-weight:bold;
	}
	
.featuredm a {
	font: 11px Arial, Helvetica, sans-serif; 
	line-height: 12px; 
	display:block; 
	padding-top:7px; 
	text-decoration:none; 
	color:#58595b;
	}

.featuredblock {
	margin-top: 26px;
	margin-left: 6px;
	}
	
.featuredblock img {
	margin-bottom: 5px;
	}
	
.featuredblock a { font-size: 10px; }
.featuredblock a:hover { color: #24adf2; }	

.lft {
	height: 150px; 
	width: 104px; 
	float:left; 
	margin-left:-7px;
	margin-top: 19px;
	margin-right: 3px;
	background: url(../images/featured.jpg) no-repeat;
	}
	
.lft p {
	padding-top: 7px;
	padding-left: 7px;
	}	

/* SLIDER */
.jcarousel-skin-tango .jcarousel-container {
	margin-left: 24px;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 228px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  228px;
    height: 63px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 57px;
    height: 63px;
	background: #000;
	background-image: url('../images/img2.jpg');
}

.jcarousel-skin-tango .jcarousel-item a {
	display: block;
	margin-left: 5px;
	margin-top: 8px;
	width: 46px;
	height: 48px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 0px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 18px;
    right: -20px;
    width: 13px;
    height: 21px;
    cursor: pointer;
    background: transparent url(../images/nxtarrow.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 19px;
    left: -23px;
    width: 13px;
    height: 22px;
    cursor: pointer;
    background: transparent url(../images/prearrow.jpg) no-repeat 0 0;
}

/* STYLES */
.blue { 
	color: #01adef; 
	font-weight: bold;
	}
	
.thinblue {
	color: #01adef; 
	}
	
.black { 
	color: #201e1f;
	}	

.table_header_border {
	border: 0px;
	border-bottom: 1px solid #ccc;
	color: #01adef; 
	font-weight: bold;	
	}
	
.table_header {
	border: 0px;
	font-weight: bold;	
	}
	
.table_cell_border {
	border-bottom: 1px solid #ccc;
	}

.table_cell_bg {
	background: #e7e8e9;
	}
	
.table_cell_bg a {
	color: #01adef; 
	}	
	
	
#tablestyle td {
	border-bottom: 1px solid #ccc;
	padding: 2px;
	}
	
/* NEWS PORTAL */
.releaseDate {
	font-weight: bold;
	}
	
/* PAGINATION DISPLAY */	
.moreResults {
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;	
	}
	
#svPortal dd {
	margin: 0px 0px 14px;
	padding: 0px;
	color: black;
	font-size: 12px;
	}	
	
.moreResults ul li {
	display: block;
	padding: 3px;
	background: white;
	margin-top: 0px;
	float: left;
	text-align: center;
	}

.moreResults .current {
	display: block;
	padding: 3px;
	border: 1px solid #CCC;
	background: #EEE;
	margin-top: 0px;
	float: left;
	text-align: center;
	}	
	
