.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0px;
font: bold 10px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
border-color: #BFCAD5;
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px; /*use the first value to vary the height of the tab button*/
margin-right: -5px;
border: 1px solid #778;
color: #333B66;
background: white url(../images/shade.gif) top left repeat-x;
border-color: #BFCAD5;
}

.shadetabs li a:visited{
color: #333B66;
text-decoration: none;
}

.shadetabs li a:hover{
text-decoration: none;
color: #ef6703;
}

.shadetabs li.selected{
position: relative;
top: 0px;
text-decoration: none;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(../images/shadeactive.gif);
border-bottom-color: white;
color: #ef6703;
text-decoration: none;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.contentstyle{border-top: 1px solid;border-color: #BFCAD5;margin-bottom: 1em; padding: 5px;}
.querycontentstyle{border: 1px solid;border-color: #BFCAD5;margin-bottom: 1em; padding: 5px;}

.lstshadetabs{
padding: 7px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0px;
font: bold 10px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
border-color: #BFCAD5;
}

.lstshadetabs li{
display: inline;
margin: 0;
}

.lstshadetabs li a{
text-decoration: none;
padding: 7px 37px; /*use the first value to vary the height of the tab button*/
margin-right: -5px;
border: 1px solid #778;
color: #333B66;
background: white url(../images/shade1.png) top left repeat-x;
border-color: #BFCAD5;
}

.lstshadetabs li a:visited{
color: #333B66;
text-decoration: none;
}

.lstshadetabs li a:hover{
text-decoration: none;
color: #ef6703;
}

.lstshadetabs li.selected{
position: relative;
top: 0px;
text-decoration: none;
}

.lstshadetabs li.selected a{ /*selected main tab style */
background-image: url(../images/shadeactive.gif);
border-bottom-color: white;
color: #ef6703;
text-decoration: none;
}

.lstshadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

td, body, input { font-family:Tahoma;font-size:10pt; }
/*.bodytext { line-height: 16px; }
.normalheight { line-height: normal; }
.smalltext { font-family: Trebuchet MS,Verdana; font-size: 18px; line-height: 11px; }
.bodyheading { color:#333b66; font-weight: bold; }
.photoborder { border-color: #e6e6e6; border-width: 1px; border-style: solid; }
.smallcaps { font-size: 9px; text-transform: uppercase; }
.portfolio { height: 80px; padding: 0px 10px 0px 0px; font-size: 9px; line-height: 11px; }
.login { font-family: Tahoma,Verdana; font-size: 11px; padding: 3px 3px 3px 3px; background-color: #ffffff; }


A:link, A:visited, A:active { text-decoration: underline; color:#666f99; }
A:hover { text-decoration: none; color:#cc6600; }
*/

A.hottopics:link,A.hottopics:visited, A.hottopics:active{font-family: Tahoma;font-size: 7.5pt;color:#557EAC;text-decoration: none;}
A.hottopics:hover{text-decoration: underline;}

A.rellink,A.rellink:visited, A.rellink:active{font-family: Tahoma;text-decoration: none;font-size:11px;line-height:16px;color:#000000; }
A.rellink:hover{font-family: Tahoma;text-decoration: underline;font-size:11px;}
.relmenu{margin-top:2px;margin-bottom:1px;margin-left:5px;padding: 0px 0px 0 11px;background: url(../images/ac-arrow-green.gif) no-repeat left;}
#relarticle{}
#relarticle .col1{ width:49%; margin-right:0px; float:left;}
#relarticle .col2{ width:49%; margin-left:0px; float:right;} 

.uspacer{font-family: Tahoma;font-size: 7pt;color:#D98613;}
#news {margin:0px;padding:0px;display:inline;}
#news li{padding:0px;margin:0 0 0 0px;list-style:none;}

.stknone{font-family: Tahoma;font-size: 7pt;color:blue}
.stkplus{font-family: Tahoma;font-size: 7pt;color:green}
.stkminus{font-family: Tahoma;font-size: 7pt;color:red}

.stksharecode{font-family: Tahoma;font-size: 7pt;font-weight:bold;}
.stkdate{font-family: Tahoma;font-size: 7pt;}
.voltrade{text-align:center;}
.pointer { cursor: pointer; }

#quicknews ul{margin:-20px 0 0 0;}
#quicknews li{list-style:square;margin:0px 0 0 -20px;}
#quickevents li{list-style:square;margin:0px 0 0 -20px;}

.frontsectiontitle{clear:both;margin-bottom:5px;font-family:Tahoma;font-weight:bold;color:#494949;}
.frontsectioncontent{clear:both;padding:0px;align:center;font-family:Tahoma;font-size:10pt;/*background: url(../images/GSE_home_intro_welcome.jpg) no-repeat 100% 0;*/}
.frontsectiontitle2{clear:both;margin-bottom:5px;font-family:Tahoma;font-weight:bold;color:#494949;}
.frontsectioncontent2{clear:both;padding:2px;font-family:Tahoma;font-size:10pt;}

/*for normal links*/
A.insidesidemenu:link,A.insidesidemenu:visited, A.insidesidemenu:active{font-weight:normal;text-decoration: none;line-height:16px;color:#515879;}
A.insidesidemenu:hover{text-decoration: underline;}
A.insidesidemenudd:link,A.insidesidemenudd:visited, A.insidesidemenudd:active{font-weight:normal;text-decoration: none;line-height:16px;color:#515879;}
A.insidesidemenudd:hover{text-decoration: underline;}
A.insidesidemenuddd:link,A.insidesidemenuddd:visited, A.insidesidemenuddd:active{font-weight:normal;text-decoration: none;line-height:16px;color:#515879;}
A.insidesidemenuddd:hover{text-decoration: underline;}

A.insidesidemenuselected:link,A.insidesidemenuselected:visited, A.insidesidemenuselected:active{text-decoration: none;font-weight:normal;line-height:16px;color:#515879;}
A.insidesidemenuselected:hover{text-decoration: underline;font-weight:bold;}
A.insidesidemenuddselected:link,A.insidesidemenuddselected:visited, A.insidesidemenuddselected:active{text-decoration: none;font-weight:normal;line-height:16px;color:#515879;}
A.insidesidemenuddselected:hover{text-decoration: underline;font-weight:bold;}
A.insidesidemenudddselected:link,A.insidesidemenudddselected:visited, A.insidesidemenudddselected:active{text-decoration: none;font-weight:normal;line-height:16px;color:#515879;}
A.insidesidemenudddselected:hover{text-decoration: underline;font-weight:bold;}

/*for refferal links*/
a.insidesidemenuexternal:link,a.insidesidemenuexternal:visited{background: url(../images/external.gif) no-repeat 100% 0;font-weight:normal;padding: 0px 20px 0px 0px;line-height:16px;text-decoration: none;color:#515879;}
a.insidesidemenuexternal:hover{text-decoration: none;}
a.insidesidemenuddexternal:link,a.insidesidemenuddexternal:visited{background: url(../images/external.gif) no-repeat 100% 0;font-weight:normal;padding: 0 20px 0 0;line-height:16px;text-decoration: none;color:#515879;}
a.insidesidemenuddexternal:hover{text-decoration: none;}
a.insidesidemenudddexternal:link,a.insidesidemenudddexternal:visited{background: url(../images/external.gif) no-repeat 100% 0;font-weight:normal;padding: 0 20px 0 0;line-height:16px;text-decoration: none;color:#515879;}
a.insidesidemenudddexternal:hover{text-decoration: none;}

/*for frequently asked questions*/
.faqques{clear:both;background: url(../images/faq.jpg) no-repeat left;padding-left:20px;}
.faqans{clear:both;margin:10px 30px 0 30px;padding:5px;border:1px solid #d9d9d9;background-color:#eee;}

/*for smenu images*/
.smenu{float:left;margin-top:3px;margin-bottom:0px;margin-left:5px;padding: 0px 0px 0 11px;background: url(../images/bog_arrow-1.gif) no-repeat left;}
.smenudd{float:left;margin-top:3px;margin-bottom:0px;margin-left:15px;padding: 0px 0px 0 15px;background: url(../images/bog_arrow-1.gif) no-repeat left;}
.smenuddd{float:left;margin-top:3px;margin-bottom:0px;margin-left:25px;padding: 0px 0px 0 19px;background: url(../images/bog_arrow-1.gif) no-repeat left;}
.hline{/*border: 2pt inset red;height:5px;width:180px;*/clear:both;background: url(../images/csir_home_sub_dash_hori.gif) left repeat-x 0%;}
/* end   ---------------------------------------------------------------------------------------*/

/*for smenu images*/
/*.smenu{float:left;margin-top:3px;margin-bottom:0px;margin-left:5px;padding: 0px 0px 0 11px;background: url(../images/bog_arrow-1.gif) no-repeat left;}
.smenudd{float:left;margin-top:3px;margin-bottom:0px;margin-left:15px;padding: 0px 0px 0 15px;background: url(../images/bog_arrow-1.gif) no-repeat left;}
.hline{clear:both;background: url(../images/csir_home_sub_dash_hori.gif) left repeat-x 0%;}
*/
/* end   ---------------------------------------------------------------------------------------*/

/*.frontsectiontitle{position:absolute; width:300px;FONT-WEIGHT: bold; font-size: 11px;}*/
.sectiontitle{float:left;margin-bottom:5px;font-family:Tahoma;font-weight:bold;color:#494949;}
.sectiontitleR{float:right;}
.sectioncontent{clear:both;border:1px solid #D9D9D9;padding:5px;font-family:Tahoma;font-size:10pt;width:99%;/*text-align:center;*/}
.readmore{font-size: 11px;}

.frontpanelnewssummary{font-family:Tahoma;font-size: 9.5pt;}
.frontpanelnewsmore{font-family:Tahoma;font-size: 9.5pt;}
.frontpanelnewsdatebar{font-family:Tahoma;color:#339933;font-weight:bold;}
.frontpanelnewstitlebar{font-family:Tahoma;color:#D98613;font-weight:bold;}
.frontpanelnewstitle{}
.frontpanelnewsdate{}

.archivetitle{float:left;margin-bottom:5px;font-family:Tahoma;font-weight:bold;color:#494949;}
.archivetitleR{float:right;}
.archivedate{}
.archivecontent{clear:both;border:1px solid #D9D9D9;padding:5px;font-family:Tahoma;font-size:10pt;width:99%;/*text-align:center;*/}
.archivesummary{clear:both;border:1px solid #D9D9D9;padding:5px;font-family:Tahoma;font-size:10pt;width:99%;}
.archivesummarynums{float:left;padding-right:10px;}
.archivesummarytitle{float:left;margin-bottom:5px;font-family:Tahoma;font-weight:bold;color:#494949;}

.linkcontenttitleR{ font-weight: normal; font-size: 8pt; }
.linkcontenttitleL{ font-weight: normal; font-size: 8pt;}
.sublinkcontenttitle{ font-weight: normal; font-size: 8pt;}
.subsublinkcontenttitle{ font-weight: normal; font-size: 8pt;}

A.newsdatehilight:link,A.newsdatehilight:visited, A.newsdatehilight:active{font-weight: bold; font-size: 11px; color: #2D5073;}
A.newsdatehilight:hover{font-weight: bold;text-decoration: none; color:#666f99;}
A.newsdateexist:link,A.newsdateexist:visited, A.newsdateexist:active{font-weight: bold; font-size: 11px; color: #666f99;}
A.newsdateexist:hover{font-weight: bold;text-decoration: none; color:#cc6600;}

.archivemenu{width: 100%;BORDER-COLOR: #EBF0F5;border-style: solid;border-width:1px;}
.archivemenutable{width: 100%;BORDER-COLOR: #EBF0F5;border-style: solid;border-width:0px;background-color:#FFFFFF;}
.archivemtcell{text-align:center;font-size: 11px;BORDER-COLOR: #EBF0F5;border-style: solid; border-width: 1px;padding:1px;}
.archivemtcellnone{text-align:center;font-size: 11px;BORDER-COLOR: #EBF0F5;color:#999999;border-style: solid; border-width: 1px;padding:1px;}
.archivemtcellhighlight{text-align:center;font-size: 11px;BORDER-COLOR: #EBF0F5;border-style: solid; border-width: 1px;padding:1px;}
A.archivemove:link,A.archivemove:visited, A.archivemove:active{font-size: 11px;text-decoration: none;color: #FFFFFF;}
A.archivemove:hover{text-decoration: none; color:#ffffff;}

.printouthdft{font-family: Arial,Tahoma,Verdana,Trebuchet MS;font-size: 12px; color:#515879;} /*print view header and footer*/
.printclose{ font-size: 11px; color:#515879;}
.pagenumbers{position:absolute;width:200px;font-family: Verdana; font-size: 10px; color:#515879;}
.pagenumleft{float:left;font-size: 11px;}
.pagenumright{float:right;font-size: 11px;}
.pagenummiddle{font-size: 11px;text-align:center;}
.curpagenum{font-weight: bold;font-family: Verdana; color:#515879;font-size: 13px;}

.ortab {width:1px;background-color: #D98613;}/*this gives the gold color for 1st cell of tables*/
		
.marketfocus{border:1px solid #BFCAD5;
	width: 100%;
	padding: 2px;}
.marketfocus td{
	border:1px solid #fff;
	padding: 2px;
	font-size:8pt;}
.tbcolA2
{
    BACKGROUND-COLOR: #EBF0F5;
}

.graphs { border-color: #ffffff; border-width: 1px; border-style: solid; text-align: center; }
.markettable{
	border-color: #BFCAD5;
	border-width: 1px;
	border-style: solid;
	
		padding: 2px;
}
.tbheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #184967;
    BACKGROUND-COLOR: #EBF0F5;
    FONT-FAMILY: Arial,Verdana,  Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.tbcolA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #EBF0F5;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.tbcolB
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.tbcolA1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #DBECF7;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.tbcolB1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.datetraded
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: 993300;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.datetradeddate
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: 996600;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
}
.rightpaneltable
{
    border-color: #BFCAD5;
	border-width: 1px;
	border-style: solid;
	width: 95%;
	padding: 2px;
}
.smalltbheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #184967;
    BACKGROUND-COLOR: #B0D6EC;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
}
.smalltbcolA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #DBECF7;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.smalltbcolB
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.smalltbcolAA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #184967;
    BACKGROUND-COLOR: #DBECF7;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.smalltbcolBB
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #184967;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.smalltbtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #A0B9D4;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
}

.avail2
{
FONT-WEIGHT: normal;
FONT-SIZE: 7pt;
COLOR: #000000;
BACKGROUND-COLOR: #DBECF7;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.avail
{
COLOR: #000;
}
.sele
{
COLOR: #EF6703;
}

.findnum{margin-right:7px;}
.findlbl{}
.findlbl2{font-size:9px;color:#ff0f00;}
#reslist {text-align:center;}
#reslist a{padding:3px;font-size:11px;}
#reslist a.sel{font-weight:bold;color:#ff0000;}
#reslist a.next{}

/* picture gallery stuff  */
/* begin -----------------*/
A.albumpage:link,A.albumpage:visited, A.albumpage:active{font-weight:bold;font-family: Verdana,Tahoma,Trebuchet MS;font-size: 10px;text-decoration: none; color:#666f99; }
A.albumpage:hover{font-weight:bold;font-family: Verdana,Tahoma,Trebuchet MS;font-size: 10px;text-decoration: underline; color:#666f99;}
A.albumpageselected:link,A.albumpageselected:visited, A.albumpageselected:active{font-weight:bold;font-family: Verdana,Tahoma,Trebuchet MS;font-size: 10px;text-decoration: none; color:#666f99; }
A.albumpageselected:hover{font-weight:bold;font-family: Verdana,Tahoma,Trebuchet MS;font-size: 10px;text-decoration: underline; color:#666f99;}
.content
{
	margin: 0 20px;
	color: #ccc;
	margin: 0 auto;
	padding: 0;
	border: 0px solid;
	border-color: #BFCAD5;
	background-color: #000000;
}

.galtitle{font-size: 18px;padding-bottom:10px;}
.galpages{text-align:center;font-size:9px;font-weight:bold;}
.galfooter{text-align:center;}
/*.galinfo{position:absolute;width:300px;margin-left:200px;top:400px;text-align:center;font-weight:bold;}*/
/*a.albumpage{}*/
.galinfo{color:#333;font-size:10px;}
.galinstruct{color:#333;font-size:10px;}
.demo{font-size:12px;}
.gallery_demo_unstyled{}
.galborder{border:1px solid #999;background-color:#fff;padding:0px 10px 10px 10px;}
/* end   -----------------*/

.fieldtd{font-size:12px;color:#000;}
.fieldtd2{}
/*#tableform input{border:1px solid #ccc;font-size:10px;color:#000;}
#tableform select{border:1px solid #ccc;font-size:10px;color:#000;}
#tableform button{border:1px solid #EF6703;font-size:10px;color:#000;}*/
#adqrytable{border:1px solid #fff;}

.qryrow0{}
.qryrow1{}
.qryrow2{border:1px solid #BFCAD5;padding:5px 0 5px 0;}
.qryrow3{border:1px solid #BFCAD5;background-color:#EBF0F5;}
/*------------content styles below-----------*/
.nicetable {border: 1px solid #fff; }
.nicetable td{border: 1px solid #aaa; }
/*------------content styles above-----------*/
/*for directory*/
.directname{clear:both;background: url(../images/directall.gif) no-repeat left;padding-left:20px;}
.directall{clear:both;margin:10px 30px 0 30px;padding:5px;border:1px solid #d9d9d9;background-color:#fff;}

#compnametitle{text-align:center;font-weight:bold;}
