@override 
	http://localhost/verdant/templates/fresh/css/templatestyle1.css
*/

body.light{
background:#dce9fe url(../images/style2/back2.jpg) left top no-repeat;
background-attachment:fixed;
}

div#staticWrapper{
background:#fff;
border:1px solid #265cb6;
margin:20px auto;
}


a, a:link, a:visited, 
ul.menu li a span{
color:#5c6f23;
}

ul li a:hover, 
ul.menu li a span:hover{
color:#990000;
text-decoration:underline;
}

div#main_wrapper .moduletable ul.menu li, 
div#main_wrapper ul.mostread li{
padding-left:10px;
}

h1, h2, h3, h4,
div #banner_wrapper h1, 
div #banner_wrapper h2, 
div #banner_wrapper h3, 
div #banner_wrapper h4, 
div #footerWrapper h1, 
div #footerWrapper h2, 
div #footerWrapper h3, 
div #footerWrapper h4{
color:#1d1d1d;
}


/*--HEADER--*/
#headerWrapper {
background:transparent url(../images/style2/headerbg.jpg) no-repeat scroll 0 0;
}


#logo-graphic h1 a {
background:transparent url(../images/style2/logo.png) no-repeat scroll 0 0;
}

#logo-graphic h2 {
display: none;
}

/*--MAIN MENU--*/
#menuWrapper {
border-top:5px solid #fff;
border-bottom:1px solid #fff;
}

#menu ul li a {
font-size: 200%;
color: #ffffff;
}

#menu ul li.active, #menu ul li.current, #menu ul li a:hover {
}

#menu ul li.active a, #menu ul li.current a, #menu ul li a:hover {
}

#menu ul li ul {
}
 
#menu ul ul a, #menu ul li#current ul a {
color:#000;
}
 
#menu ul ul li a:hover, #menu ul li#current ul li a:hover {
}

div#topmenu li a,
ul#topmenu li a, 
ul#topmenu li span {
font-size: 200%;
color: #ffffff;
}

ul#topmenu li.current a, 
#menu ul ul li a:hover, 
#menu ul li#current ul li a:hover, ul#topmenu li.active a {
border:none;
background:#f3f3f3;
color: #ffffff;
}

ul#topmenu li a:hover {
text-decoration:underline;
}

/*--BANNER--*/

#banner_wrapper{
border-top:1px solid #265cb6;
border-bottom:1px solid #265cb6;
background:#ecf3fd url(../images/style2/back3.jpg) right top no-repeat;
}
#banner_wrapper,
#banner_wrapper p, 
#banner_wrapper h1,
#banner_wrapper h2, 
#banner_wrapper h3, 
#banner_wrapper h4, 
#footerWrapper p, 
#footerWrapper h1,
#footerWrapper h2, 
#footerWrapper h3, 
#footerWrapper h4{
	color:#555;
	}
#banner .module, #footer .module {
}

#banner h3, #footer h3 { }

body.light #banner h3 span, body.light #footer h3 span { }

#banner h4 {
}

/*--SEC MENU--*/
#menuWrapper2 {
}

body.light #menuWrapper2 {
}

ul.menu li.haschild ul{
background:#f3f3f3;
}
ul.menu li.haschild ul li a span{
}
ul.menu li.haschild ul li a span:hover{
background:
}

/*--MAIN AREA--*/
#main_wrapper {
}

body.light #main_wrapper a {
}


.leading {
}


.left .moduletable ul li, .right .moduletable ul li {
	margin-bottom: 1px;
}

.left .moduletable ul li a, .right .moduletable ul li a {
	background-color: #f3f3f3;
	display: block;
	padding: 5px;
	font-size: 11px;
}

.left .moduletable ul li a:hover, .right .moduletable ul li a:hover {
	background-color: #f3f3f3;
}

body.light .left .moduletable ul li a, body.light .right .moduletable ul li a {
	background-color: #ccc;
	display: block;
	padding: 5px;
	font-size: 12px;
}

body.light .left .moduletable ul li a:hover, body.light .right .moduletable ul li a:hover {
}



/* MYTOPMENU AFTER THOMSON REUTERS*/
body.light .moduletable_mymenu{ padding-top: 15px;}

body.light .moduletable_mymenu li span {
font-size: 18px;
line-height: 17px;
color: #fff;
}
body.light .moduletable_mymenu ul.menu li a span:hover, body.light .moduletable_mymenu ul li.current{
color:#000099;
text-decoration:none;
}

body.light .moduletable_mymenu ul {
list-style-image:url("../images/style2/topmenuball.png");
list-style-type:square;
}


/*--FOOTER--*/

div#footerWrapper{
background:#ecf3fd url(../images/style2/back1.jpg) left top no-repeat;
border-top:1px solid #265cb6;
}

/*K2 Styles*/
table.calendar tr td.calendarDateLinked a {color: #76acd9;}


/* --- Zebra rows --- */
.even {background: #f8f9fd;}
.odd {background: #fff;}


/* Article navigation */
div.itemNavigation {background: #173444;}
div.itemNavigation span.itemNavigationTitle {color:#eee;}


/* Author block */
div.itemAuthorBlock {background: #cccccc url(../images/style1/gradients.png) repeat-x 0 -113px;}


/* Comments */
div.itemComments {background:#e9f1fc;}
body.dark div.itemComments {background:#333;}


/* --- Category block --- */
#k2Container div.itemListCategory, #k2Container .leading {background: #173444 url(../images/style1/gradients.png) repeat-x 0 -113px;}


/* --- Sub-category block --- */
div.subCategory {background: #f4f7fc;}


/*Calendar Formatting*/
table.calendar tr td.calendarNavMonthNext a, table.calendar tr td.calendarNavMonthNext a:hover, table.calendar tr td.calendarNavMonthPrev a {color: #76acd9;}
table.calendar tr td.calendarToday {background: #76acd9;color:#fff;}


/* User info block */


/* TR navigation */

	#nav { float: left; width: 639px; position: relative; list-style: none; padding: 0; margin: 0;  }
		#nav ul { position: absolute; top: 0; }
			#nav ul li { border-left: 1px solid #ededed; margin: 0; width: 170px; position: absolute; background: none; }
				#nav a { display: block; text-indent: -9999px; width: 170px; height: 17px; background-color: transparent; background-position: 0 0; background-repeat: no-repeat; overflow: hidden; }
				
				#nav_about { left: 0; top: 0; }
					#nav_about a { background-image: url(/now/images/css/layout/about.gif); }
				#nav_investor_relations { left: 0; top: 17px; }
					#nav_investor_relations a { background-image: url(/now/images/css/layout/investors.gif); }
				#nav_careers { left: 0; top: 34px; }
					#nav_careers a { background-image: url(/now/images/css/layout/careers.gif); }
				#nav_news_ideas { left: 203px; top: 0px; }
					#nav_news_ideas a { background-image: url(/now/images/css/layout/news_ideas.gif); }
				#nav_products_services { left: 203px; top: 17px; }	
					#nav_products_services a { background-image: url(/now/images/css/layout/products_services.gif); }
				#nav_contact_us { left: 203px; top: 34px; }
					#nav_contact_us a { background-image: url(/now/images/css/layout/contact.gif); }
				
				#nav li a:hover { background-position: 0 -17px; }
				
				body.about #nav_about a,
				body.investor_relations #nav_investor_relations a,
				body.careers #nav_careers a,
				body.news_ideas #nav_news_ideas a,
				body.products_services #nav_products_services a,
				body.contact_us #nav_contact_us a { background-position: 0 -34px; }
				
				* html body.about #nav_about a,
				* html body.investor_relations #nav_investor_relations a,
				* html body.careers #nav_careers a,
				* html body.news_ideas #nav_news_ideas a,
				* html body.products_services #nav_products_services a,
				* html body.contact_us #nav_contact_us a { background-position: 0 -34px !important; }
