BODY {
	f1ont-family: Verdana Greek, Verdana, Arial Greek, Arial, Helvetica Greek, Helvetica;
	f1ont-size: 11px;
	}

TD {
	font-size: 10px;
}

/*A:link  {
 	f1ont-family:  Verdana Greek, Verdana, Arial Greek, Arial, Helvetica Greek, Helvetica;
	color : #13458B;
	text-decoration : none;
	font-size:10px;

}

A:active  {
 	f1ont-family:  Verdana Greek, Verdana, Arial Greek, Arial, Helvetica Greek, Helvetica;
	color : #990000;
	text-decoration : underline;
	font-size:10px;
}


A:visited  {
 	f1ont-family: Verdana Greek, Verdana, Arial Greek, Arial, Helvetica Greek, Helvetica;
	c1olor : #330033;
	t1ext-decoration : underline;
	f1ont-size:10px;
}

A:hover  {
 	f1ont-family:  Verdana Greek, Verdana, Arial Greek, Arial, Helvetica Greek, Helvetica;
	c1olor : #01604E;
	t1ext-decoration : underline;
	f1ont-size:10px;
}

A.qr:link  {
 	f1ont-family:  Verdana Greek, Verdana, Arial Greek, Arial, Helvetica Greek, Helvetica;
	c1olor : #000066;
	t1ext-decoration : none;
	f1ont-weight: bold;
	f1ont-size:10px;

}

A.qr:active  {
 	f1ont-family:  Verdana Greek, Verdana, Arial Greek, Arial, Helvetica Greek, Helvetica;
	c1olor : #990000;
	t1ext-decoration : none;
	f1ont-weight: bold;	
	f1ont-size:10px;
}


A.qr:visited  {
 	f1ont-family: Verdana Greek, Verdana, Arial Greek, Arial, Helvetica Greek, Helvetica;
	c1olor : #330033;
	text-decoration : none;
	font-weight: bold;	
	font-size:10px;
}

A.qr:hover  {
 	f1ont-family:  Verdana Greek, Verdana, Arial Greek, Arial, Helvetica Greek, Helvetica;
	color : #CC0000;
	text-decoration : underline;
	font-weight: bold;	
	font-size:10px;
}*/
	
TABLE.header {
	font-weight:normal;
}

TABLE.mailinglist {
	background-color: #EEEEEE;
	font-weight:normal;
}


TD.header {
	background-color:#E2E9F5;
	color:#000000;
	font-weight:normal;
	font-size:10px;
}

TD.mailinglist {
	background-color:#3E67B5;
	color:#FFFFFF;
	font-weight:normal;
	font-size:10px;
}

TD.headerdate {
	background-color:#E2E9F5;
	color:#999999;
	font-weight:normal;
	font-size:10px;
}

TD.headerdropdown {
	background-color:#E2E9F5;
	color:#000000;
	font-weight:normal;
	font-size:10px;
}

FONT.headerdate {
	font-size: 10px;
	color:#999999;
}

FONT.headertext {
	font-size: 10px;
	color:#000000;
}

.headerinput {
	font-size: 10px;
	font-weight:bold;	
	color: black;
}

TD.header_lines {
	background-image : url(/images/bg_hyb.gif);
	font-weight:normal;
	font-size:10px;
}


TD.left_meni {
	background-color:#FFFFFF;
	color:#000000;
	font-weight:normal;
	font-size:11px;
}

TD.m {
	background-color: #596C70;
	color:White;
	font-weight:normal;
	font-size:10px;
	height: 18px;
}

TD.f {
	background-color: #E2E9F5;
	color:White;
	font-weight:normal;
	font-size:10px;
	height: 18px;
}


TD.l {
	background-color:#CCCCCC;
	height: 1px;
}


.txtfield { 
	font-size: 12px; 
	color: black;
}


A.m:link  {
	color : White;
	text-decoration : none;
	font-size : 10px;	
}

A.m:active  {
	color : White;
	text-decoration : none;
	font-size : 10px;
}


A.m:visited  {
	color : White;
	text-decoration : none;
	font-size : 10px;
}

A.m:hover  {
	color : White;
	text-decoration : none;
	font-size : 10px;
}



FONT.m {
	color : white;
	text-decoration : none;
	font-size : 10px;
}

FONT.sortlink{
	text-decoration: underline;
}

TABLE.maincontent {
	background-color: white;
	color: black;
	font-weight:normal;
	font-size: 12px;
}

TD.maincontent {
	background-color: white;
	color: black;
	font-weight:normal;
	font-size: 12px;
}


.alert {
	color : red;
	font-style: italics;
	font-weight: bold;
	text-decoration : none;
	font-size : 10px;
}

.tableheaderm {
	color : white;
	font-weight: bold;
	text-decoration : none;
	font-size : 10px;
}


.maincontentlarge {
	color : black;
	text-decoration : none;
	font-size : 12px;
}

.maincontentmedium {
	color : black;
	text-decoration : none;
	font-size : 11px;
}

.maincontentsmall {
	color : black;
	text-decoration : none;
	font-size : 10px;
}

.ht {
	color : #AA0000;
	background-color: #DDDDDD;
	text-decoration : none;
	font-size : 10px;
}

.maincontentsmallr {
	color : #CC0000;;
	text-decoration : none;
	font-size : 10px;
}

.maincontentsmallg {
	color : #009900;
	text-decoration : none;
	font-size : 10px;
}

.cs {
	color : #000099;
	text-decoration : none;
	font-weight: bold;
	font-size : 10px;
}

.ss {
 	color : #666666;
	text-decoration : none;
	font-weight: bold;
	font-size : 10px;
}

.si {
	color : #666666;
	text-decoration : none;
	font-weight: normal;
	font-size : 10px;
}

.cet {
 	color : #000099;
	text-decoration : none;
	font-weight: normal;
	font-size : 10px;
}

.cen {
	color : black;
	text-decoration : none;
	font-weight: normal;
	font-size : 10px;
}

.sy {
	color : #555555;
	text-decoration : none;
	font-weight: bold;
	font-size : 10px;
}

.sn {
	color : #555555;
	text-decoration : none;
	font-weight: normal;
	font-size : 10px;
}

.terms {
	color : #770F10;
	text-decoration : none;
	font-weight: bold;
	font-size : 10px;
}

.mainheadertitle {
	color: White;
	text-decoration : none;
	font-weight: bold;
	font-size : 14px;
	text-transform: uppercase;
}

.mainheadertitlegray {
 	color: white;
	text-decoration : none;
	font-weight: bold;
	font-size : 13px;
	text-transform: capitalize;
}
.currentarticletitle {
 	color : #962C2E;
	text-decoration : none;
	font-weight: bold;
	font-size : 14px;
	text-align : left;
}

.sidemenutitle {
 	color : #962C2E;
	text-decoration : none;
	font-weight: bold;
	font-size : 10px;
	text-align : left;
}

.maintitle {
	color : black;
	text-decoration : none;
	font-weight: bold;
	font-size : 16px;
}

.smalldate {
	color : #555555;
	text-decoration : none;
	font-size : 10px;
}

.ad {
	color : #999999;
	text-decoration : none;
	font-size : 10px;
}

.footer {
 	color : white;
	text-decoration : none;
	font-size : 10px;
}

A.n:link  {
 	color : Black;
	text-decoration : underline;
	font-size : 11px;	
}

A.n:active  {
	color : #3E67B5;
	text-decoration : underline;
	font-size : 11px;
}


A.n:visited  {
 	color : #222222;
	text-decoration : underline;
	font-size : 11px;
}

A.n:hover  {
	color : #3E67B5;
	text-decoration : underline;
	font-size : 11px;
}



A.nq:link  {
	color : #555555;
	text-decoration : underline;
	font-size : 11px;	
}

A.nq:active  {
	color : green;
	text-decoration : underline;
	font-size : 11px;
}


A.nq:visited  {
	color : #222222;
	text-decoration : underline;
	font-size : 11px;
}

A.nq:hover  {
	color : green;
	text-decoration : underline;
	font-size : 11px;
}



TD.marketsnapshot {
	background-color: #EFF2FA;
	color: black;
	font-weight:normal;
	font-size: 10px;
}

TD.rightbad {
	background-color: #EEEEEE;
	color: #999999;
	font-weight:normal;
	font-size: 10px;
}



TD.bm {
	color: #000033;
	font-weight:normal;
	font-size: 10px;
}


A.bm:link  {
	color : #000033;
	text-decoration : none;
	font-size : 10px;	
}

A.bm:active  {
	color : #000033;
	text-decoration : none;
	font-size : 10px;
}


A.bm:visited  {
	color : #000033;
	text-decoration : none;
	font-size : 10px;
}

A.bm:hover  {
	color : #000033;
	text-decoration : underline;
	font-size : 10px;
}

A.sy:link  {
	color : #555555;
	text-decoration : none;
	font-weight: bold;
	font-size : 10px;	
}

A.sy:active  {
 	color : #555555;
	text-decoration : none;
	font-weight: bold;
	font-size : 10px;
}


A.sy:visited  {
	color : #555555;
	text-decoration : none;
	font-weight: bold;
	font-size : 10px;
}

A.sy:hover  {
	color : #555555;
	text-decoration : underline;
	font-weight: bold;
	font-size : 10px;
}


TABLE.tb {
	background-color: #0F90D7;
}

TABLE.tb td{
	padding: 3px;
}

TR.tbo {
	background-color: white;
	font-size:10px;
}

TR.tbe {
	background-color: #eeeeee;
	font-size:10px;
}

TR.tbe2 {
	background-color: #E2E9F5;
	
		}


TD.tbh {
	b1ackground-color: #D02B4B;
	background-color:#C70041;
	color: white;
	font-weight: bold;
	text-align : center;	
	font-size:14px;	
}

TD.tbh .maincontentsmallg{
	color: white;
	font-weight: normal;
}

TD.tbhl {
	background-color:#E2E9F5;
	color:#000000;
	font-weight: bold;
	text-align : left;	
	font-size:12px;	
}

TD.tbc {
	background-color: #C2C2C2;
	font-weight:normal;
	font-size:10px !important;
	vertical-align : bottom;
	text-align : left;	
	height : 14px;	
}

TD.tbcl {
	background-color: #C2C2C2;
	font-weight:normal;
	font-size:10px!important;
	vertical-align : bottom;
	text-align : left;	
	height : 14px;	
}

TD.tbcc {
	background-color: #C2C2C2;
	color:#FFFFFF;
	font-weight:normal;
	font-size:10px;
	vertical-align : bottom;
	text-align : center;	
	height : 14px;	
}

TD.tbcr {
	background-color: #C2C2C2;
	color:#FFFFFF;
	font-weight:normal;
	font-size:10px;
	vertical-align : bottom;
	text-align : right;	
	height : 14px;	
}

TD.tbsm {
	color:black;
	font-weight:normal;
	font-size:10px;
	vertical-align : middle;
	text-align : left;	
	height : 14px;	
}

TD.tbs {
	color:black;
	font-weight:normal;
	font-size:10px!important;
	vertical-align : middle;
	text-align : right;	
	height : 14px;	
}

TD.tbsm {
	color:black;
	font-weight:normal;
	font-size:10px;
	vertical-align : middle;
	text-align : left;	
	height : 14px;	
}

TD.tbvo {
	background-color: #eeeeee;
	color:black;
	font-weight:normal;
	font-size:10px!important;
	vertical-align : middle;
	text-align : right;	
	height : 14px;	
}

TD.tbve {
	background-color:#FFFFFF;
	color:black;
	font-weight:normal;
	font-size:10px!important;
	vertical-align : middle;
	text-align : left;	
	height : 14px;	
}


TD.tblightc {
	background-color:#DDDDDD;
	color:black;
	font-weight:bold;
	font-size:11px;
	vertical-align : middle;
	text-align : center;	
	height : 14px;	
}


TD.tbsl {
	color:black;
	font-weight:normal;
	font-size:9px!important;
	vertical-align : middle;
	text-align : left;	
	height : 14px;	
}

TD.tbsnew {  /*to fix overfloat of table*/
	color:black;
	font-weight:normal;
	font-size:9px!important;
	vertical-align : middle;
	text-align : left;	
	height : 14px;	
}


A.tbl:link  {
	color : #FFFFFF;
	text-decoration : underline;
	font-weight: bold;
	font-size : 10px;	
}

A.tbl:active  {
	color : #FFFFFF;
	text-decoration : underline;
	font-weight: bold;
	font-size : 10px;
}


A.tbl:visited  {
 	color : #FFFFFF;
	text-decoration : underline;
	font-weight: bold;
	font-size : 10px;
}

A.tbl:hover  {
 	color : #000066;
	text-decoration : underline;
	font-weight: bold;
	font-size : 10px;
}

A.tbst:link  {
	color : black;
	text-decoration : underline;
	font-weight: bold;
	font-size : 10px;	
}

A.tbst:active  {
	color : black;
	text-decoration : underline;
	font-weight: bold;
	font-size : 10px;
}


A.tbst:visited  {
	color : black;
	text-decoration : underline;
	font-weight: bold;
	font-size : 10px;
}

A.tbst:hover  {
	color : #3E67B5;
	text-decoration : underline;
	font-weight: bold;
	font-size : 10px;
}


input.tb {
 	font :  Verdana, Arial, Tahoma;
 	font-size : 10px;
 	border-width : 1;
 	border-color : CCCCCC;
 	border-style : ridge;
}

select.tb  {
 	font :  Verdana, Arial, Tahoma;
 	font-size : 10px;
 	border-width : 1;
 	border-color : CCCCCC;
 	border-style : ridge;
}

textarea  {
 	font : Verdana, Arial, Tahoma;
 	font-size : 12px;
 	border-width : 1;
 	border-color : CCCCCC;
 	border-style : ridge;
}

input.mailinglist {
 	font :  Verdana, Arial, Tahoma;
 	font-size : 10px;
 	border-width : 1;
 	border-color : black;
 	border-style : ridge;
}

td.TdTableHeader {
	background-color: #a10835;
	text-align: center;
	font-size: x-small;
	color: white;
	font-weight: bold; 
}

td.TdHeader {
	background-color: #3E67B5;
	text-align: left;
	font-size: 12;
	color: white;
	font-weight: bold; 
}

/*  Additions  */

td.mainbg{
	background-color: white;
}

td.tdheadbg{
	background-color: #E4F3DC;
}

#whole{
	margin-top: -6px;
	padding: 0px;
}

/*div.object ul li{
	padding: 2px 0 0px 10px;
	margin-left: 5px;
	background: url(/demo/images/graphic/bullet_sq_sm.gif) no-repeat 0px 9px;
}

div.object ul li a{
	padding-left: 5px;
	background: url(/demo/images/graphic/bullet_sq_sm.gif) no-repeat 0px 6px;
}*/