body {
	margin-left: 0;
	margin-top: 0;
	font-family: Arial, Sans-Serif;
	font-size: 11px;
}

input, select, input select
	{font-size:9px;}


a:link
{
             /*   color: #727272;*/ 

            text-decoration: none;                    
}

.clsleftmenuitems a
{
color: #5f5f5f;
}


a:visited
{
                color: #727272;
                text-decoration: none;               
}
a:hover, a:link
{
                color: #004A8D;
                text-decoration: none;                  
}
.pagecontent a {
	text-decoration: underline;
}
.clsheading3, h3 {
	font-size: 11px;
	font-weight: normal;
	color: #004A8D;
}
hr{
	color: #cbcbcb;
	height: 1px;
}
.home-images{
	border-bottom:solid;
	border-bottom-width:1px;
	border-color:#cbcbcb;
}
.leftsubMenuText  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: gray;
	background-image: url(/resources/images/site/btn_up.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: left;
	padding-left: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-top: 8px;
}
.leftsubMenuTextOver a, .leftsubMenuText a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: gray;
}

.leftsubMenuTextOver,
.leftsubMenuText:hover,
.leftsubMenuText-active,
.leftsubMenuText-active:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: gray;
	background-image: url(/resources/images/site/btn_over.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: left;
	padding-left: 20px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-top: 8px;
	cursor: pointer;
	cursor: hand;
}
.subMenuText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: gray;
	background-color:#eeeeee;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-color: cbcbcb;
	border-style: solid;
	border-width: 1px;
	border-top-width:0px;
}
.subMenuTextOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: gray;
	background-color:#cbcbcb;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-color: cbcbcb;
	border-style: solid;
	border-width: 1px;
	border-top-width:0px;
	cursor: pointer;
	cursor: hand;
}
.clssearch
{
	background-color: #ffffff;
	height: 14px;
	border-top: none 0px white;
	border-left: none 0px white;
	border-right: none 0px white;
	border-bottom: none 0px white;
	font-family: Arial, Sans-Serif;
	font-size: 9px;
	color: black;
	font-weight: normal;
}
.clsfooter
{
	font-family: Arial, Sans-Serif;
	font-size: 9px;
	color: #727272;
	font-weight: normal;
}
.clsbreadcrumb
{
	font-family: Arial, Sans-Serif;
	font-size: 9px;
	color: #727272;
	font-weight: normal;
}
.clsheading1, h1
{
	font-family: Arial, Sans-Serif;
	font-size: 16px;
	color: #004A8D;
	font-weight: bold;
}
.clsheading2, h2
{
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #004A8D;
	font-weight: bold;
}
.clscontent, p, li, a ,td, price
{
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	color: #5f5f5f;
	font-weight: normal;
}
.clscontent a
{
text-decoration: underline;
}
.clsleftmenuitems
{
	font-family: Arial, Sans-Serif;
	font-size: 9px;
	color: #5f5f5f;
	font-weight: bold;
	background: url(/resources/images/site/sub_bg.jpg);
	background-repeat: repeat-y;
	padding-left: 24px;
	padding-top: 8px;
	padding-bottom: 4px;
}
.left-front-menu-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9px;
	font-weight: normal;
	color: #000;
	text-align: right;
	padding: 0;
	margin: 12px 10px 6px 0;
}
.left-front-jump-menu {
	text-align: right;
	padding: 0;
	margin: 2px 10px 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9px;
	font-weight: normal;
}
.left-front-financials {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	font-weight: normal;
	color: #464646;
	text-align: right;
}
.left-front-financials td {
	padding: 0 0 6px 6px;
}

.left-front-financials .rising {
	color: #53773D;
}
.left-front-financials .falling {
	color: #E43737;
}
		
.left-front-financials .left-align {
	text-align: left;
}
.lmenu, .lmenu a,.lsubmenu,  .lsubmenu a
{
padding:4px;
font-size:12px;
line-height: 9px;
font-weight:bold;
}


.lmenu .plus a,.lsubmenu .minus a
{
font-color:white;
font-weight:bold;

}
.lmenu .plus a
{
background-color:#0000ff;
}
.lmenu,.lsubmenu
{
width:200px;
text-align:left;
}

