TD, BODY {
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

tr.header{
	background-color: #e2e2e2;
}
td.row{
	background-color: #ffffff;
}


a.menu:link {color: #FFFFFF; text-decoration: underline; font-weight: bold;}
a.menu:active {color: #FFFFFF; text-decoration: underline; font-weight: bold;}
a.menu:visited {color: #FFFFFF; text-decoration: underline; font-weight: bold;}
a.menu:hover {color: #FFFFFF; text-decoration: underline; font-weight: bold;}

a:link {color: #9A0101; text-decoration: underline; }
a:active {color: #9A0101; text-decoration: underline; }
a:visited {color: #9A0101; text-decoration: underline;}
a:hover {color: #9B5D19; text-decoration: underline; }



.button {text-transform:uppercase; cursor: hand; background-color:#9A0101; font-size: 11px; height: 20px; border-top:#152F4D solid 1; border-bottom: #660000 solid 1; border-right:#152F4D solid 1; border-left:#660000 solid 1; font-family: arial, helvetica, sans-serif;font-weight:bold; color:#ffffff;}
.button2 {text-transform:uppercase; cursor: hand; background-color:#606060; font-size: 11px; height: 20px; border-top:#152F4D solid 1; border-bottom: #660000 solid 1; border-right:#152F4D solid 1; border-left:#660000 solid 1; font-family: arial, helvetica, sans-serif;font-weight:bold; color:#ffffff;}

.content_header {
	font-size : 14px;
	font-weight : bolder;
	color : #9A0101;
}

.content_header_small {
	font-size : 12px;
	font-weight : bolder;
	color : #9A0101;
}

.content_headerWhite {
	font-size : 12px;
	font-weight : bolder;
	color : #FFFFFF;
}

.small {
	font-size: 10px;
}
.smallwhite {
	font-size: 10px;
	color: #ffffff;
}


.alert {
	font-size : 10px;
	font-weight: bold;
	color : #9A0101;
}

.alert2 {
	color : #9A0101;
}

.formLabelSmall {
	font-weight: bold;
	text-align: right;
	font-size: 10px;
}

.formLabelSmallWhite {
	font-weight: bold;
	text-align: right;
	font-size: 10px;
	color: #ffffff;
}

.formLabel {
	font-weight: bold;
	text-align: right;
}

.formLabelWhite {
	font-weight: bold;
	text-align: right;
	color: #ffffff;
}

.formLabelLeft {
	font-weight: bold;
}
.formLabelLeftSmall {
	font-weight: bold;
	font-size: 10px;
}
.formLabelLeftSmallWhite {
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
}
input.submitButton {
	border: 0px;
	background-color: #FFFFFF;
}

input, select, textarea {
	border: 1px solid #034503;
	background-color: #FFFFFF;
}
input.noclass {
}

input.errHilite, select.errHilite, textarea.errHilite {
	background-color: #E5E4E2;
}
	
ul#errors {
	display: none;
	background-color: #FFE;
	border: 1px solid #CC9;
	color: #C00;
	font-weight: bold;
	}	
ul#errors li {
	margin-top: .5em;
	margin-bottom: .5em;
	padding: 0;
	}
ul#errors li.heading {
	list-style-type: none;
	color: #000;
	font-weight: normal;
	font-style: italic;
	padding: 0;
	}	
	
	
	
/* Inset 3D Curved */
.inset {background: transparent; width:100%;}
.inset h1, .inset p {margin:0 10px;}
.inset h1 {font-size:12px; color:#000000;}
.inset p {padding-bottom:0.5em;}

.inset .top, .inset .bottom {display:block; background:transparent; font-size:1px;}
.inset .b1, .inset .b2, .inset .b3, .inset .b4, .inset .b1b, .inset .b2b, .inset .b3b, .inset .b4b {display:block; overflow:hidden;}
.inset .b1, .inset .b2, .inset .b3, .inset .b1b, .inset .b2b, .inset .b3b {height:1px;}
.inset .b2 {background:#EBD9A2; border-left:1px solid #999; border-right:1px solid #aaa;}
.inset .b3 {background:#EBD9A2; border-left:1px solid #999; border-right:1px solid #ddd;}
.inset .b4 {background:#EBD9A2; border-left:1px solid #999; border-right:1px solid #eee;}
.inset .b4b {background:#EBD9A2; border-left:1px solid #aaa; border-right:1px solid #fff;}
.inset .b3b {background:#EBD9A2; border-left:1px solid #ddd; border-right:1px solid #fff;}
.inset .b2b {background:#EBD9A2; border-left:1px solid #eee; border-right:1px solid #fff;}


.inset .b1 {margin:0 5px; background:#999;}
.inset .b2, .inset .b2b {margin:0 3px; border-width:0 2px;}
.inset .b3, .inset .b3b {margin:0 2px;}
.inset .b4, .inset .b4b {height:2px; margin:0 1px;}
.inset .b1b {margin:0 5px; background:#fff;}

.inset .boxcontent {display:block; background:#EBD9A2; border-left:1px solid #999; border-right:1px solid #fff;}	

.inset .boxcontent2 {display:block; background:#EBD9A2; border-left:1px solid #999; border-right:1px solid #fff;}	

/* Inset 3D Curved for LOGIN */
.insetLogin {background: transparent; width:100%; margin:5}
.insetLogin h1, .insetLogin p {margin:0 10px;}
.insetLogin h1 {font-size:12px; color:#000000;}
.insetLogin p {padding-bottom:0.5em;}
.insetLogin .label {color: #ffffff}

a.insetLogin:link {color: #FFFFFF;  font-weight: bold;}
a.insetLogin:active {color: #FFFFFF;  font-weight: bold;}
a.insetLogin:visited {color: #FFFFFF;  font-weight: bold;}
a.insetLogin:hover {color: #FFFFFF;  font-weight: bold;}

.insetLogin .top, .inset .bottom {display:block; background:transparent; font-size:1px;}
.insetLogin .b1, .insetLogin .b2, .insetLogin .b3, .insetLogin .b4, .insetLogin .b1b, .insetLogin .b2b, .insetLogin .b3b, .insetLogin .b4b {display:block; overflow:hidden;}
.insetLogin .b1, .insetLogin .b2, .insetLogin .b3, .insetLogin .b1b, .insetLogin .b2b, .insetLogin .b3b {height:1px;}
.insetLogin .b2 {background:#771B14; border-left:1px solid #999; border-right:1px solid #aaa;}
.insetLogin .b3 {background:#771B14; border-left:1px solid #999; border-right:1px solid #ddd;}
.insetLogin .b4 {background:#771B14; border-left:1px solid #999; border-right:1px solid #eee;}
.insetLogin .b4b {background:#771B14; border-left:1px solid #aaa; border-right:1px solid #fff;}
.insetLogin .b3b {background:#771B14; border-left:1px solid #ddd; border-right:1px solid #fff;}
.insetLogin .b2b {background:#771B14; border-left:1px solid #eee; border-right:1px solid #fff;}


.insetLogin .b1 {margin:0 5px; background:#999;}
.insetLogin .b2, .insetLogin .b2b {margin:0 3px; border-width:0 2px;}
.insetLogin .b3, .insetLogin .b3b {margin:0 2px;}
.insetLogin .b4, .insetLogin .b4b {height:2px; margin:0 1px;}
.insetLogin .b1b {margin:0 5px; background:#fff;}

.insetLogin .boxcontent {height: 115px;display:block; background:#771B14; border-left:1px solid #999; border-right:1px solid #fff;}	


.img-shadow {
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(charts/Free/1.jpg) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
  
  
 #charts table, #charts th, #charts td {
	border-collapse: collapse;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	color: #555;
	font-size: 70%;
}

#charts td.shade {
	background-color:#fff0e1;
}

#charts caption {
	font-size: 150%;
	font-weight: bold;
	margin: 5px;
}

#charts td, #charts th {
	padding: 2px;
}

#charts thead th {
	text-align: center;
	background: #993300;
	color: #ffffff;
	font-size: 70%;
}

#charts tbody th {
	font-weight: bold;
}

#charts tbody tr { background: #FCFDFE; }

#charts tbody tr.odd { background: #F7F9FC; }

#charts table a:link {
	color: #718ABE;
	text-decoration: none;
}

#charts table a:visited {
	color: #718ABE;
	text-decoration: none;
}

#charts table a:hover {
	color: #718ABE;
	text-decoration: underline !important;
}

#charts tfoot th, #charts tfoot td {
	font-size: 85%;
	background: #E6EDF5;
	color: #4F76A3;
}	 

#charts .positive {color: #008000;}
#charts .negative {color: #ff8040;}

#charts .bold {font-weight:bold; font-size:11px}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 220;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 1000;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 1000;
visibility: hidden;
}

