/* CSS Document */
body
{
	margin:0px;
	padding:0px;
	background:url(images/table-bg.gif) repeat-x #66848F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7C7C7C;
	text-decoration:none;
	font-weight:normal;
	line-height:17px;
}
html, body { height:100%; } 
.tablebg
{
	background:url(images/bg-box.gif)
}
.smalltxtgray
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
.smalltxtgray2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.listingRowSmall
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.listingRow
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}
.listingRowHighlight
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}
.articleText{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#464646;
	font-weight:normal;
	line-height:17px;
}
.pageTitle {
	font-family:Century-Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#365220;
	font-weight:bold;
	line-height:23px;
}
.normaltxt3 
{
	font-size:11px;
	color:#464646;
	font-weight:normal;
	line-height:17px;

}
td.MainTable
{
	background-color:#ffffff;
    BORDER-RIGHT: #ffffff 0px solid;
    BORDER-LEFT: #ffffff 0px solid;
    line-height:15pt;
 
}

tR.stocklist1
{
    vertical-align:top;

    FONT-FAMILY: "verdana", arial;
    BACKGROUND-COLOR: #F5F5F5;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    color: #404040;
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 14pt;
     TEXT-DECORATION: none;
}
tR.stocklist2
{
    vertical-align:top;

    FONT-FAMILY: "verdana", arial;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    color: #404040;
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 14pt;
     TEXT-DECORATION: none;
}
table.sponsors
{

 
    BORDER-RIGHT: #C0C0C0 1px solid;
    BORDER-LEFT: #C0C0C0 1px solid;
    BORDER-TOP: #C0C0C0 1px solid;
    BORDER-BOTTOM: #C0C0C0 1px solid;

}
.ListingHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #0853A0}
.listingRow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000080; background-color: #ffffff}
.listingRowsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000080; background-color: #ffffff}

.ListingHeaderHighlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #ECD13A}
.listingRowHighlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000080; background-color: #ECD13A}
.listingRowsmallHighlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000080; background-color: #ECD13A}

.rihtbanner
{
	padding:10px 10px 0 0;
}
.rihtbanner a
{
	color:#4D4D4D;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	font-weight:normal;
}
.rihtbanner a:hover
{
	color:#4D4D4D;
	text-decoration:underline;
	padding-left:5px;
	padding-right:5px;
	font-weight:normal;
}
#nevlink
{
	background:url(images/nev-link-bg.gif) repeat-x;
	font-size:12px;
	color:#4E4E4E;
	height:40px;
	text-shadow: #555 3px 20px 2px;
}
#nevlink a
{
	text-decoration:none;
	font-weight:normal;
	text-shadow: #FF0000 20px -5px 1px;
}
#nevlink a
{
	text-decoration:none;
	font-weight:normal;
	text-shadow:#FFFFFF
}
#search
{
	background:url(images/searchbox-bg.gif) repeat-x;
	height:83px;
	color:#FFFFFF;
	font-size:17px;
}
.cpadd
{
	padding-top:12px;
	padding-left:12px;
}
.leftlinkbg
{
	background:url(images/leftlink-bg.gif) bottom no-repeat;
	padding-bottom:10px;
	
}
.leftlinkbg .title
{
	background:url(images/title-aerrow.gif) no-repeat left ;
	color:#CB4800;
	padding-left:12px;
}
.leftlinkbg ul{
	list-style:none;
	margin:0;
	padding:0;
	padding:5px
}
.leftlinkbg li{
	color:#444;
	line-height:22px;
	padding:0 0 0 10px;
	border-bottom:1px solid #DDDDDD;
	font-size:12px
}
.leftlinkbg li a{
	color:#5E808D;
	text-decoration:none;
	font-weight:normal
}
.leftlinkbg li a:hover{
	color:#5E808D;
	text-decoration:underline;
	font-weight:normal
}
.righttitle
{
	background:url(images/right-title-bg.gif) repeat-x;
	border:1px solid #C8C8C8;
	font-size:12px;
	height:31px;
	padding-left:5px;
	color:#010101;
}
.rightcontent
{
	background:url(images/right-content-bg.gif) no-repeat #EBEBEB;
	border:1px solid #C8C8C8;
	padding-right:3px;
	padding-left:3px;
}
.rightcontent strong
{
	color:#010101;
	line-height:18px;
}
.rightlink ul{
	list-style:none;
	margin:0;
	padding:0;
	padding:5px
}
.rightlink li{
	color:#444;
	padding:0 0 5px 10px;
	border-bottom:1px solid #DDDDDD;
	font-size:11px;
	background:url(images/grey-aerrow.gif) no-repeat ;
}
.rightlink li a{
	color:#929292;
	text-decoration:none;
	font-weight:normal;
}
.rightlink li a:hover{
	color:#929292;
	text-decoration:underline;
	font-weight:normal
}
h1
{
	color:#5C5C5C;
	font-size:22px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:normal;
}
.greenlink		{color:#088E25;text-decoration:none;font-weight:normal;border-bottom: 1px dotted;}
.greenlink:hover	{color:#088E25;text-decoration:none;font-weight:normal;border-bottom: 1px solid;}
.greenlink:visited	{color:#088E25;text-decoration:none;font-weight:normal;border-bottom: 1px dotted;}
.greenlink:linked	{color:#088E25;text-decoration:none;font-weight:normal;border-bottom: 1px dotted;}

.greenlinkNONE		{color:#088E25;text-decoration:none;font-weight:normal;}
.greenlinkNONE:visited	{color:#088E25;text-decoration:none;font-weight:normal;}
.greenlinkNONE:linked	{color:#088E25;text-decoration:none;font-weight:normal;}



.smalltxtlink2ei	{color:#088E25;text-decoration:none;font-weight:normal;border-bottom: 1px dotted;}
.smalltxtlink2ei:hover	{color:#088E25;text-decoration:none;font-weight:normal;border-bottom: 1px solid;}

.smalltxtlink2i		{color:#6F9977;text-decoration:none;font-weight:normal;border-bottom: 1px dotted;}
.smalltxtlink2i:hover	{color:#6F9977;text-decoration:none;font-weight:normal;border-bottom: 1px solid;}




#footer
{
	background:url(images/footer-bg.gif) repeat-x;
	color:#5D6E75;
	padding:0 10px 0 10px;
}
#footer a
{
	color:#A2B2B8;
	text-decoration:none;
	font-weight:normal;
	padding:0 5px 0 5px;
}
#footer a:hover
{
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	padding:0 5px 0 5px;
}
.smalltxtlink2i		{ COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none}
.smalltxtlink2i:link	{ COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none}
.smalltxtlink2i:hover	{ COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: underline}
.smalltxtlink2i:visited	{ COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none}


TD.LRBORDER
{
	
	BORDER-RIGHT: #2283BF 1px solid;
}
TD.LBORDER
{
	BORDER-BOTTOM: #2283BF 1px solid;
}

/* These classes are used by the script as rollover effect for table 1 and 2 */

	.tableRollOverEffect1{
		background-color:#ECECEC;
		color:#FFF;
	}

	.tableRollOverEffect2{
		background-color:#000;
		color:#FFF;
	}

	.tableRowClickEffect1{
		background-color:#DC8C8C;
		color:#FFF;
	}
	.tableRowClickEffect2{
		background-color:#00F;
		color:#FFF;
