﻿BODY{
	font-family:arial;
	font-size: 9pt;
}

table{text-align:left}
.tblFont
{
	font-family: "Trebuchet MS" , Verdana, Arial, Lucida, Helvetica, sans-serif;
}
.input
{
	font-size: 11px;
	font-family:  Verdana, Arial, Lucida, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0 0 0 2px;
	line-height: 15px;
	height:18px;

}
.lblMsg
{
	margin: 0;
	font-family: Trebuchet MS, Verdana, Arial, Lucida, Helvetica, sans-serif;
	height: 25px;
	line-height: 18px;
	padding: 0 3px 0 3px;
	color: #CC0000;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
}
.button
{
	background: #EEEEEE url(../images/button.gif) repeat-x;
	margin: 0;
	font-family: Trebuchet MS, Verdana, Arial, Lucida, Helvetica, sans-serif;
	height: 25px;
	line-height: 18px;
	padding: 0 3px 0 3px;
	color: #CC0000;
	border: solid 1px #999999;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	cursor:hand;
}

a.button, a.button:active, a.button:visited, a.button:hover 
{
	background: #EEEEEE url(../images/button.gif) repeat-x;
	height: 24px;
	line-height: 19px;
	padding: 0 0 0 0;
	color: #CC0000;
	border: solid 1px #999999;
	text-align: center;
	text-decoration: none;
	width: 119px;
	display: block;
	cursor:hand;
}

.redLabel
{
	font-size: 14px;
	line-height: 20px;
	color: #800000;
	text-transform: uppercase;
	font-weight: bold;
}

.whiteLabel
{
	font-size: 14px;
	line-height: 20px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;

}
a:visited{
	color: #800000;
	text-decoration: none;
}

a:link, a:visited{
	color: #800000;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
	color: #FF9900;
}

a.right:link{
	color: #666666;
	text-decoration: none;
	font-size: 9pt;
}

a.right:visited{
	color: #666666;
	text-decoration: none;
	font-size: 9pt;
}

a.right:hover{
	text-decoration: underline;
	color: #800000;
	font-size: 9pt;
}

a.left:link{
	color: #000000;
	text-decoration: none;
	font-size: 9pt;
}

a.left:visited{
	color: #000000;
	text-decoration: none;
	font-size: 9pt;
}

a.left:hover{
	text-decoration: underline;
	color: #800000;
	font-size: 9pt;
}

a.top:link{
	color: #800000;
	text-decoration: none;
	font-size: 9pt;
}

a.top:visited{
	color: #800000;
	text-decoration: none;
	font-size: 9pt;
}

a.top:hover{
	text-decoration: underline;
	color: 808080;
	font-size: 9pt;
}


a.footer:link{
	color: #ffffff;
	text-decoration: none;
    font-size: 9pt;
}

a.footer:visited{
	color: #ffffff;
	text-decoration: none;
    font-size: 9pt;
}

a.footer:hover{
	text-decoration: underline;
	color: #ffcc66;
	font-size: 9pt;
}
.block-img
{
	display:block;
}

.inputbox
{
	color: #800000; 
	font-family: verdana; 
	font-size: 8pt; 
	font-weight: normal; 
	border: 1px inset #808080;
}

.inputbutton
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 8pt;
	border: 1px solid #808080;
	padding: 1px;
	background-color: #800000;
}

.inputlabel
{
	color: #FFFFFF;
	font-family: verdana;
	font-size: 8pt;
	font-weight:bold;

}

.style19_Link_S
{
	font-size:9pt;
}	

.indices_label
{
	font-weight:bold;
}	

.header
{
        font-family: 'Arial-BoldMT','sans-serif'; color: #800000;
        font-size:8pt;
        font-weight:bold;
}
    
.text
{
        font-family:arial;font-size:8pt;
}


.comboBox 
{ 
  border: 1px solid #A6A7AA; 
  background-color: white;
}

.comboBoxHover
{ 
  border: 1px solid #555555; 
  background-color: white; 
}

.comboDropDown 
{ 
  border: 1px solid #868686; 
  background-color: white; 
  padding: 1px;
  padding-right: 0px;
  cursor: default;
}

.comboTextBox
{
  border: 0px;
  padding-left: 2px;
  padding-right: 2px;
  background-image:url('images/gray_bg.png');
	font-size:10pt;
}

.comboItem
{
  font-family: Verdana; 
  font-size: 11px; 
  padding: 3px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.comboItemHover
{
  background-color: #B2B4BF; 
  background-image: url(images/gray_bg.png);
  font-family: Verdana; 
  font-size: 11px; 
  border: 1px solid #DBCE99;
  padding: 2px;
  padding-top: 3px;
  padding-bottom: 3px;
}


.alignCenter{text-align:center;}
.footerBG{background-color:#262626;}
.firstCol{width:345px;background-color:#E6E6E6;}
.mainTable{width:927px;border-collapse: collapse;border-color:#AAAAAA;}
.firstColImage{background-color:#808080;}
.firstColHeader
{
	height:35px;
	background-color:#B3B3B3;
	font-family:Arial;
	font-size:18px;
	color:#FFF;
	font-weight:bold;
	padding-left:15px;
	
}
.firstColLinks{background-color:#E6E6E6;padding-top:15px;}
.firstColLinks ul{font-weight:bold;}
.secondCol{height:550px;width:371px;white-space:nowrap;}
.secondColHeader
{
	font-family:Arial;
	font-size:20px;
	color:#4C4C4C;
	font-weight:bold;
}
.thirdCol{width:237px;background-color:#F3F3F3;white-space:nowrap;}
.thirdColRow1{height:70px;background-color:#CCCCCC;}
.thirdColRow2{background-color:#E6E6E6;font-size:10px;}

.searchText{font-weight:bold;font-size:8pt;}
.searchDropDown{width:200px;font-weight:normal;}

.font1{font-size:7pt;}

#divHeaderLinks {color:#FFF;}
#divHeaderLinks a{color:#FFF;font-size:8pt;font-family:Trebuchet MS,Century Gothic,Arial;text-decoration:none;}
#divHeaderLinks a:hover{text-decoration:underline;}

.reportCol{background-color:#f0efed;text-align:center;}

.box_l_t {
	background-image: url(/images/reportbox/box_l_t.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.box_r_t {
	background-image: url(/images/reportbox/box_r_t.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.box_t {
	background-image: url(/images/reportbox/box_t.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.box_l_b {
	background-image: url(/images/reportbox/box_l_b.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.box_r_b {
	background-image: url(/images/reportbox/box_r_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.box_b {
	background-image: url(/images/reportbox/box_b.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.box_l {
	background-image: url(/images/reportbox/box_l.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.box_r {
	background-image: url(/images/reportbox/box_r.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.box_bg {
	background-color: #FFFFFF;
}

.textBold{font-weight:bold;}
.h2
				{
				margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;
			        }
			
			    
				#ex1{ width:98%; margin: 10px auto; }
				
				#ex2{ width: 100%; margin:10px auto; }
			
				.b_greyWhiteStroke{position: relative; border-color: #dce3e7;}
				
					.TL, .BL, .TR, .BR{ width: 6px; height: 6px; position: absolute; background-repeat: no-repeat; background-color: transparent; z-index: 9999 !important; }
				
					.TL{  top:0; left:0;}
					.BL{  bottom: 0; left: 0;}
					.TR{  top:0; right:0;}
					.BR{  bottom: 0; right: 0;}
					
					.b_greyWhiteStroke .TL{ background-image: url(images/cropcorners/grey_whitestroke_tl.png);}
					.b_greyWhiteStroke .BL{ background-image: url(images/cropcorners/grey_whitestroke_bl.png);}
					.b_greyWhiteStroke .TR{ background-image: url(images/cropcorners/grey_whitestroke_tr.png);}
					.b_greyWhiteStroke .BR{ background-image: url(images/cropcorners/grey_whitestroke_br.png);}
								
					.b_innerContainer{ border-width: 1px; border-style: solid; padding: 2px 2px 8px; }
					.b_greyWhiteStroke .b_innerContainer{ border-color: #dce3e7; }
					
					
					
						.b_innerContainer h2{ font-size: 13px; font-weight: bold; padding: 6px 8px; color: #800000; background: url(images/cropcorners/h2_grey.gif) top left repeat-x #f4f6f7; border-bottom: 1px solid #dbe2e6; }
						.b_innerContainer p{ font-size:11px; padding:8px;}
.normal { background-color: #fff; }
.normalActive { background-color: #f0efed; }
						


