html, body{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:100%;
}
a:link{
	text-decoration:none;
	color:#1B439C;
}
a:active{
	text-decoration:none;
	color:#FF33CC;
}
a:hover{
	text-decoration:underline;
	color:#990000;
}
a:visited:hover{
	text-decoration:underline;
	color:#990000;
}
a:visited{
	text-decoration:none;
	color:#1B439C;
}
td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.width100percent{
	width:100%;
}
.height100percent{
	height:100%;
}
.padLeft{
	padding-left:5px;
}
.padRight{
	padding-right:5px;
}
.padTop{
	padding-top:3px;
}
.padLeft_2pixels{
	padding-left:2px;
}
.outerTable{
	width:100%;
	height:100%;
	background-color:#999999;
}
.contentTable{
	width:80%;
	background-color:#FFFFFF;
	height:100%;
}
.nowrap{
	white-space:nowrap;
}
.footer{
	height:36px;
	border-top:1px solid #B5B5B5;
	background-color:#FDF6FF;
}
.boldfont{
	font-weight:bold;
}
.LinksTable{
	background-image:url(images/links_bg.gif);
	width:165px;
	height:199px;
	background-repeat:no-repeat;
	background-position:left top;
}
.LinksDiv{
	position:relative;
	top:5px;
	left:10px;
}
.linksHeight{
	height:90%;
}
.quicklinksTable{
	width:140px;
	border:1px solid #B5B5B5;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#FDF6FF',EndColorStr='#FFFFFF');
}
.loginTable{
	width:145px;
	border:1px solid #ECD5F3;
	height:100%;
}
.loginTable_td{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ECD6F3',EndColorStr='#FFFFFF');
}
.txtStyle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #ECD5F3;
	background-color:transparent;
}
.loginText{
	font-size:10px;
}
.buttons{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#ECD5F3;
	border:1px outset #C69CD3;
}
.ContentMainTable{
	border:1px solid #B5B5B5;
}
.NewsTable{
	width:155px;
}
.LineSpacing{
	line-height:16px;
}
TD.rowbanner
{
	font-weight: bold;
	font-style:italic;
	height:20px; 
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	white-space: nowrap;
	background-color: #E5D5E9;
}

TD.rowfixedheight
{
	font-weight: normal;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	white-space: nowrap;
}

.DataGridData
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-weight: normal; */
	font-size:large;
	height:20px;
	text-align: left;
	white-space: nowrap;
}

.DataGridHeader
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size: 12px;
  FONT-WEIGHT: normal; 
  background-color:#E2D1E6; 
} 

.DataGridFooter
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size: 12px;
  FONT-WEIGHT: bold; 
  background-color:#FBEDFE; 	
}

.DataGridPager
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size: 12px;
  FONT-WEIGHT: bold; 
  background-color:#FBEDFE;
  text-align:center;  
}

.DataGridMain
{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	FONT-WEIGHT: normal; 
	background:White;
	border-width:3px;
	border-style:none;
	border-color:#006699;      
}

