/* Western Lithium v.1.0

TOC
-----------------
=global
=layout
=navigation
=forms
=typography
=links
=colors + styles
=forms
=quote system

*/

/* =global
------------------------------------------------------------------*/

html, body, form, fieldset, h1, h2, h3, h4, h5, h6, pre, blockquote, ul, ol, dl, address {
	margin:0;
	padding:0;
	font-weight: normal;
}
a, a:link, a:visited {
	outline: none;
	text-decoration: underline;
	color:#4a7b10;
}
/* =layout
------------------------------------------------------------------*/

#wrapper {
	width: 960px;
	margin: 0 auto;
}
h1 {
	text-indent: -9999px;
}
h1 a {
	display: block;
	width: 191px;
	height: 56px;
	background: url(../images/logo.png) no-repeat;
}
#header {
	margin-top: 13px;
}
#header li a {
	text-decoration:none;
}
#main {
	clear: both;
	float: left;
	display: inline;
	padding-top: 40px;
	width: 630px;
	margin-bottom: 40px;
	margin-right: 30px;
	font-size: 14px;
	line-height:24px;
}
#main_home {
	float: right;
	display: inline;
	margin-top: 46px;
	width: 630px;
	margin-bottom: 30px;
	margin-left: 30px;
	font-size: 14px;
	line-height:24px;
}
#main_backend {
	padding-top: 40px;
	margin-bottom: 40px;
	margin-right: 30px;
	font-size: 13px;
}
#supplementary {
	float: right;
	display:  inline;
	margin-top: 60px;
	width: 280px;
	margin-bottom: 50px;
}
#supplementary_home {
	float: left;
	display:  inline;
	margin-top: 40px;
	width: 280px;
	margin-bottom: 30px;
}
#contact_form {
	margin-top:24px;
	background: url(../images/pattern.jpg) repeat #EEE;
	padding:12px;
}
#contact_right {
	float:left;
	margin-top:148px;
	left:350px;
	width: 500px;
}
#supplementary p {
	font-size: 12px;
}
#supplementary_home p {
	font-size: 12px;
}
#supplementary h3 {
	color:#999e98;
	margin-bottom:-4px;
	margin-top:30px;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#supplementary_home h3 {
	color:#999e98;
	margin-bottom:-4px;
	margin-top:30px;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#main_home .project_overview {
	margin: 25px 10px 0 0;
	line-height: 16px;
	overflow: hidden;
	font-size: 12px;
}
#main_home .project_overview img {
	float: left;
	display: inline;
	margin: 15px 15px 8px 0;
	padding-bottom: 15px;
}
#main_home .project_overview h3 {
	margin-top: 20px;
	padding: 0;
	font-size:14px;
}
#main h3 {
	color:#999e98;
	padding: 0;
	margin:26px 0 12px 0;
	font-size:18px;
}
#contact_right h3 {
	font-size:18px;
	color:#999e98;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#main h4 {
	color:#999e98;
	padding: 0;
	margin:26px 0 12px 0;
	font-size:14px;
}
#main_home .project_overview p {
 	*width:450px;*
	*margin-top:10px;*
}
#main p {
	width: 600px;
	margin-bottom:22px;
}
#footer {
	clear: both;
	width: 100%;
	overflow: hidden;
	margin-bottom: 15px;
}
#footer .wlc {
	float: left;
	padding-left: 20px;
}
#footer .base10 {
	float: right;
	padding-right: 20px;
}
#main h2 {
	text-indent: -9999px;
	margin-top: 20px;
	margin-bottom: 40px;
}
h2.home {
	width: 229px;
	height: 35px;
	background: url(../images/getpluggedin.png) no-repeat;
	text-indent: -9999px;
	margin-top: 20px;
	margin-bottom: 20px;
}
h2.projects {
	width: 428px;
	height: 35px;
	background: url(../images/p_kingsvalley.png) no-repeat;
	margin-bottom: 25px;
}
h2.company {
	width: 434px;
	height: 34px;
	background: url(../images/wlc.png) no-repeat;
}
h2.employment {
	width: 192px;
	height: 34px;
	background: url(../images/employment.png) no-repeat;
}
h2.community {
	width: 177px;
	height: 34px;
	background: url(../images/community.png) no-repeat;
}
h2.corp_responsibility {
	width: 367px;
	height: 35px;
	background: url(../images/corp_responsibility.png) no-repeat;
}
h2.what {
	width: 245px;
	height: 28px;
	background: url(../images/whatis.png) no-repeat;
}
h2.news {
	width: 236px;
	height: 28px;
	background: url(../images/news.png) no-repeat;
}
h2.hybrid_vehicles {
	width: 353px;
	height: 34px;
	background: url(../images/hybrid_vehicles.png) no-repeat;
}
h2.investors {
	width: 136px;
	height: 28px;
	background: url(../images/investors.png) no-repeat;
}
h2.contact {
	width: 195px;
	height: 28px;
	background: url(../images/contact.png) no-repeat;
}
h2.disclaimer {
	width: 322px;
	height: 28px;
	background: url(../images/disclaimer.png) no-repeat;
}
#supplementary img.sup_image {
	border: 0;
}
#supplementary img.indent {
	margin-left: -60px;
}
#supplementary_home img.indent {
	margin-left: -60px;
}
img.map {
	padding: 40px 0;
}
.newsbox {
	border-bottom: 1px dotted #CCC;
	padding-top:20px;
	padding-bottom:20px;
}
.newsbox_full {
	padding-bottom:20px;
}
.eventbox {
	border-bottom: 1px dotted #CCC;
}
.report {
	border-bottom: 1px dotted #CCC;
}
.report a:hover {
	background-color:#8ec74a;
	color:#FFF;
}
.img-left {
	float:left;
	margin-right:20px;
	margin-bottom:8px;
}
.img-right {
	float:right;
	margin-left:20px;
	margin-bottom:8px;
}
#col1 {
	float:left;
	width:250px;
	margin-right:10px;
}
#col2 {
	float:left;
	width:250px;
}

#introx {
	margin-left:auto;
	margin-right:auto;
}
.left_offset {
	margin-left:-40px;
	text-align:center;
	text-indent:50px;
}
sup, sub {
	vertical-align: 0;
	position: relative;
}
sup {
	bottom: 1ex;
}
sub {
	top: 0.8ex;
}
/* =navigation
------------------------------------------------------------------*/

#header ul {
	margin-top: 20px;
	width: 100%;
	list-style-type: none;
}
#header ul li {
	float: left;
}
#header ul li a {
	display: block;
	padding: 10px 10px;
}
#supplementary ul {
	list-style-type: none;
	width: 100%;
	overflow: auto;
	margin-bottom: 45px;
	font-size: 13px;
}
#supplementary ul li a {
	display: block;
	padding: 8px 0 8px 15px;
	color: #000;
	text-decoration:none;
}


/* =forms
------------------------------------------------------------------*/

/* =typography
------------------------------------------------------------------*/

body {
	font-size: 14px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;
	line-height: 22px;
}
#header ul {
	font-family: Arial;
	font-size: 14px;
}
#main .overview, #main h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
}
.team {
	margin-top:0px;
}
.overview_home {
	font-size: 20px;
	line-height: 28px;
	color: #8ec74a;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.overview {
	font-size: 20px;
	line-height: 28px;
}
p.numbers {
	font-size: 11px;
}
#footer {
	font-size: 10px;
}
#main .superscript a {
	text-decoration:none;
	vertical-align:top;
	font-size:10px;
}
#main ul {
	margin-left:34px;
	list-style:square;
}
#main tbody {
	font-size:12px;
}
#main table {
	margin-top:30px;
	margin-bottom:10px;
}
.smalltable td, th {
	font-size:11px;
}

#home_updates {
	width:265px;
}

#home_updates p {
	line-height:16px;
	font-size:12px;
	border-bottom:1px dotted #999;
	padding-bottom:10px;
}

#home_updates a {
	text-decoration:none;
}

.homedate {
	color:#999;
	font-size:11px;
}

#home_stock_container {
	background-color:#f3f4f2;
	padding:10px;
	border: 1px solid #e4e6e2;
}

/* =links
------------------------------------------------------------------*/

#header ul li a {
	color: #8ec74a;
}
#header ul li a:hover, #header ul li.active a {
	color: #000;
}
#supplementary ul li a:hover, #supplementary ul li.active a {
	background: url(../images/hover.png) repeat;
}

#footer a {
	color: #999;
}
#main a:hover {
	background-color:#8ec74a;
	color:#FFF;
}
#supplementary a:hover {
	background-color:#8ec74a;
	color:#FFF;
}
#supplementary_home a:hover {
	background-color:#8ec74a;
	color:#FFF;
}
.enlarge {
	margin-top:-10px;
}
.rss_icon a:hover {
	text-decoration:none;
	background-color:#FFF;
}
/* =colors+styles
------------------------------------------------------------------*/

body {
	background: #FFF;
	border-top: 5px solid #000;
	background: url(../images/gradient.png) top repeat-x;
	color: #555;
}
#header ul li a {
	border-left: 1px dotted #CCC;
}
#main_home .project_overview {
	border-top: 1px dotted #CCC;
	border-bottom: 1px dotted #CCC;
}
#main_home .project_overview h3 {
	color: #8ec74a;
}

#supplementary ul {
	border-right: 15px solid #8ec74a;
	padding-right: 1px;
	background: #FFF;
}
#supplementary ul {
	background: url(../images/pattern.jpg) repeat #EEE;
}
p.numbers {
	color: #999;
}
p.overview {
	color: #8ec74a;
	border-bottom: 1px dotted #999;
	padding-bottom: 20px;
}
p.newstitle a {
	color: #8ec74a;
	margin-top:-8px;
}
p.reporttitle a {
	color: #8ec74a;
	margin-top:-8px;
}
p.newsbrief {
	font-size:12px;
	margin-top:-8px;
	line-height:16px;
}
p.fineprint {
	font-size:12px;
	line-height:14px;
	color:#a5a5a5;
}
#main.home p.overview {
	border: 0;
	padding-bottom: 0;
}
#footer {
	background: #f2f5ef;
	padding-bottom: 9px;
	border-top: 1px dotted #999;
	border-bottom: 1px dotted #999;
	color: #999;
}
.clear {
	clear:both;
	height:20px;
	margin:0px;
	padding:0px;
}
/* =forms
------------------------------------------------------------------*/



.form_text2 {
	width:300px;
}
.form_text {
	width:400px;
}
.form_textarea {
	width:1000px;
	height:600px;
}
.form_textarea2 {
	width:300px;
	height:100px;
}
.form_error {
	background-color:#900;
	color:#FF9;
	padding:4px;
}
.form_success {
	background-color:#FF9;
	color:#930;
	padding:4px;
}
.required {
	color:#F00;
}

/* =NEW quote system
------------------------------------------------------------------*/

.stockquote {
	float:left;
	margin-top:-30px;
}
.homestock {
	margin-top:-20px;
}

.qmjsdataup, .qmjsdatadown { float: right; padding-right: 15px; color:#000; font-family:arial, sans-serif; font-size:12px; }
.qmjsdataup				{ float:left; color: #008000; background-image: url(http://app.quotemedia.com/quotetools/images/qm_up.gif); background-repeat: no-repeat; background-position: right center; }
.qmjsdatadown 		{ float:left; color: #c00; background-image: url(http://app.quotemedia.com/quotetools/images/qm_down.gif); background-repeat: no-repeat; background-position: right center; }
.qmjsdata					{ float:left; font-family:arial, sans-serif; font-size:12px; color:#666; }
.qmjssymbol 				{ text-align:right;  font-family:arial, sans-serif; font-size:12px; color:#999;  }

.dollarSign		{ text-align:right; color:#666; }


/*QM table styles */
 
.qmText 						{ font-family:arial, sans-serif; font-size:12px; color:#000; text-align:right; color:#999;    }
.qmSymbolText			{ font-family:arial; font-size:12px; color:#999; font-weight:normal; }
 
.qmjsleft 	{ float:left; font: bold 12px arial, helvetica,sans-serif;  color: #000000; }
.qmjsright	{ float:right; font: 12px arial, helvetica,sans-serif;  color: #000000; }

#componentData td {  font-family:arial, sans-serif; font-size:12px; padding: 4px 7px 4px 0; font-weight:bold; }

.qmmt_main	{ background:#fff; border:1px solid #ccc; } 
.qmmt_text		{ font: 12px  arial;color:#000;text-align:left;  }

.qmmt_text_up		{ font: 12px  arial; color: #009900; }
.qmmt_text_down	{ font: 12px  arial; color: #ff0000; }

.qmmt_tab				 { font: 12px  arial; border:1px solid #ccc; border-right:none; color:#666; background-color:#e1e1e1; text-align:center; }
.qmmt_tabactive 	 { font: 12px  arial; border:1px solid #ccc;border-bottom:none; border-right:none; text-align:center; }

.qmmt_cycle	{ background-color:#eff9ed; color:#000;}

.qmmt_header_text	{ font-family: arial, sans-serif; color: #484848;  }
.qmmt_header_bar	{ background-color:#fff; border:none; }

a.qmmt 						{ color: #666; text-decoration:none;   }
a:visited.qmmt 			{ color: #666; text-decoration:none; }
a:hover.qmmt 			{ color: #000; text-decoration:underline; }  

/* =quote system
------------------------------------------------------------------*/

.qmmt_L2_cycle1 {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	background-color:           #FFFEEF;
	font-weight: normal;
	color:                      #000000;
}
.qmmt_L2_cycle2 {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	background-color:           #F0F7DE;
	font-weight: normal;
	color:                      #000000;
}
.qmmt_L2_cycle3 {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	background-color:           #F4F0E8;
	font-weight: normal;
	color:                      #000000;
}
.qmmt_L2_cycle4 {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	background-color:           #E0E0F7;
	font-weight: normal;
	color:                      #000000;
}
.qmmt_L2_cycle5 {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	background-color:           #F7F7F7;
	font-weight: normal;
	color:                      #000000;
}
.qmmt_L2_cycle6 {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	background-color:           #F5E8E8;
	font-weight: normal;
	color:                      #000000;
}
.qmmt_L2_cycle7 {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	background-color:           #F6EDDA;
	font-weight: normal;
	color:                      #000000;
}
.qmmt_L2_cycle8 {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	background-color:           #DCEAEE;
	font-weight: normal;
	color:                      #000000;
}
.qmmt_L2_cycle9 {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	background-color:           #E9E2F4;
	font-weight: normal;
	color:                      #000000;
}
.qmmt_L2_cycle10 {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	background-color:           #EEF2FA;
	font-weight: normal;
	color:                      #000000;
}
.qmmt_L2_cycle11 {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	background-color:           #E1E2FA;
	font-weight: normal;
	color:                      #000000;
}
.qmmt_L2_cycle12 {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	background-color:           #EEFAE1;
	font-weight: normal;
	color:                      #000000;
}
.qmmt_L2_cycle13 {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	background-color:           #EDFCFB;
	font-weight: normal;
	color:                      #000000;
}
.qmmt_L2_cycle14 {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	background-color:           #FBEBE8;
	font-weight: normal;
	color:                      #000000;
}
.qmmt_L2_cycle15 {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	background-color:           #EDEDED;
	font-weight: normal;
	color:                      #000000;
}
.qmmt_L2_cycle16 {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	background-color:           #F6EDDA;
	font-weight: normal;
	color:                      #000000;
}
.qmmt_cycleup {
	background-color: #eeffee;
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}
.qmmt_cycledown {
	background-color: #ffeeee;
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}
.qmmt_cyclenochange {
	background-color: #ffffff;
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}
.qmmt_tooltip {
	background : #ffe;
	color : #000;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	border: 1px solid #000;
	padding : 5px;
}
.qmmt_date-day, .qmmt_date-month, .qmmt_date-year, .qmmt_news-title, .qmmt_provider, .qmmt_news-summary, .qmmt_summary, .qmmt_provider-label {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}
.qmmtOptionHelpHeaderMenuDropDown {
	float: none;
	z-index: 100;
	background: #ffffff;
	position: absolute;
	width: 300px;
	text-align: left;
	border: 1px solid #999999;
	padding: 2px;
}
.qmmtOptionHelpIEPositioning {
	right: 380px;
}
.qmmtOptionHelpFFPositioning {
	right: 390px;
}
.qmjsleft {
	float: left;
}
.qmjsright {
	float: right;
}
.qmjssymbol {
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	color: #008000;
}
.qmjsname {
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	color: #800000;
}

.submenuitems{
	display:none;
	position:absolute;
	z-index:50;
	padding:5px;
	background: url(../images/trans.png) repeat;
}

.submenuitems a{
   color: black;
   text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
}

.submenuitems ul{
    list-style-type: none;
	background: url(../images/pattern.jpg) repeat #EEE;
}

.submenuitems ul li{
	display: block;	
	text-decoration:none;
	border-bottom:1px solid #fff;	
}

.submenuitems ul li a:hover, .submenuitems ul li.active a {
	background: url(../images/hover.png) repeat;
}
.submenuitems ul li a {
	display: block;
	padding: 4px 10px 4px 10px;
	color: #000;
	text-decoration:none;
}

.trans_img{}
.form_left{
	font-weight: bold;
}

.sup_content{

}

<!-- THIS IS THE CUSTOM STYLE SHEET WHICH OVER-RIDES SPECIFIC STYLE PARAMETERS OF THE DEFAULT STYLE SHEET -->
<style type="text/css" >

.qmjsdataup, .qmjsdatadown { float: right; padding-right: 15px; color:#000; font-family:arial, sans-serif; font-size:12px; }
.qmjsdataup				{ color: #008000; background-image: url(http://app.quotemedia.com/quotetools/images/qm_up.gif); background-repeat: no-repeat; background-position: right center; }
.qmjsdatadown 		{ color: #c00; background-image: url(http://app.quotemedia.com/quotetools/images/qm_down.gif); background-repeat: no-repeat; background-position: right center; }
.qmjsdata					{ float:right; color:#666; font-weight:bold;  font-size:12px; }
.qmjssymbol 				{ text-align:right;  font-family:arial, sans-serif; font-size:12px; color:#666; font-weight:bold;  }

.dollarSign			{ text-align:left;  }
.dollarSign	td	{ width:20px; }

/* QM table styles */
 
.qmText 						{ font-family:arial, sans-serif; font-size:12px; color:#999E98;  text-align:right; font-weight:bold; line-height:1.3em;  }
.qmSymbolText			{ font-family:arial, sans-serif; font-size:12px; color:#999E98; line-height:1.3em;  }
 
.qmQuoteTime		.qmjsdata	{ font-family:arial, sans-serif; font-size:12px; color:#666;  text-align:right; font-weight:bold;   }
.qmQuoteTime		 					{ font-family:arial, sans-serif; font-size:12px; color:#999E98;  text-align:right; font-weight:bold;   }
.qmSymbolTextQuoteTime 		{ font-family:arial, sans-serif; font-size:12px; color:#999E98;   text-align:left;   }

.qmjsleft 	{ float:left; font:   12px arial, helvetica,sans-serif;  color: #999E98; }
.qmjsright	{ float:right; font: 12px arial, helvetica,sans-serif;  color: #999E98; }

#componentData td {  font-family:arial, sans-serif; font-size:11px;   font-weight:bold; padding:0px;    } 

#main   table { margin:0px;line-height:normal; }

.qmmt_main	{ background:#fff; border:1px solid #ccc; } 
.qmmt_text		{ font: 11px  arial;color:#000;text-align:left;  }

.qmmt_text_up		{ font: 11px  arial; color: #009900; }
.qmmt_text_down	{ font: 11px  arial; color: #ff0000; }

.qmmt_tab				 { font: bold 12px  arial; border:1px solid #ccc; border-right:none; color:#666; background-color:#e1e1e1;}
.qmmt_tabactive 	 { font: bold 12px  arial; border:1px solid #ccc;border-bottom:none; border-right:none;  }

.qmmt_cycle	{ background-color:#eff9ed; color:#000;}

.qmmt_header_text	{ font-family: arial, sans-serif; color: #484848;  }
.qmmt_header_bar	{ background-color:#fff; border:none; }

a.qmmt 						{ color: #666; text-decoration:none;   }
a:visited.qmmt 			{ color: #666; text-decoration:none; }
a:hover.qmmt 			{ color: #000; text-decoration:underline; }  

#qmQuoteMini div	{ color:#666; } 

#qmCustomChart div	{ color:#666; } 
	
	.qmmt_main
	{
		background-color: #f3f4f2;
		font: 11px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;
		color: #666666;
		border: none;
	}
	.qmmt_text
	{
		font: 11px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;
		color: #666666;
	}
	.qmmt_text_up
	{
		font: 11px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;
		color: #009900;
	}
	.qmmt_text_down
	{
		font: 11px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;
		color: #AC294B;
	}
	#qmChart .qmmt_tab
	{ 
		background-color: #cdcdcd;
		color: #666666; 
		border-left-color: #aaaaaa; 
		border-bottom-color: #aaaaaa;	
		border-top-color: #aaaaaa; 
		text-decoration: none;
		font: 11px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;
	}
	#qmChart .qmmt_tabactive
	{ 
		background-color: #f3f4f2;
		color: #666666; 
		border-left-color: #aaaaaa;
		font: bold 11px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;
	}
	.qmmt_tab
	{
		background-color: #dddddd;
		color: #666666; 
		border-left-color: #f3f4f2; 
		border-bottom-color: #f3f4f2; 
		border-top-color: #f3f4f2; 
		text-decoration: underline;
		font: 10px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;
	}
	.qmmt_tabactive{ 
		background-color: #f3f4f2;
		color: #666666;
		border-left-color: #f3f4f2;
		font: 10px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;
	}
	.qmmt_header_bar
	{
		display: none;
	}
	.qmmt_cycle, .qmmt_sub_header_bar 
	{
		background-color: #f3f4f2;
		font: 11px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Helvetica, Arial, sans-serif;
		color: #666666;
	}
	
	#lang_toggle{
	    margin:0px; 
		width: 960px;
		text-align: right;
	}
	
	#lang_toggle a.active {
		background-color:  #8EC74A;
		color: white;
	}
	
	#lang_toggle a{
		position: relative;
		padding: 5px;
		top: 2px;
		text-decoration: none;		
		color: #9c9c9c;
	}
	
