
A{
	border-right:medium none;
	border-top:medium none;
	font:8pt Tahoma,Helvetica,Arial;
	border-left:medium none;
	color:#542785;
	border-bottom:medium none;
}
A:hover{
	font-size:8pt;
	color:#b2006f;
}
TD{
	font:8pt Verdana;
	color:#816B57;
}
TH{
	font:8pt Tahoma,Helvetica,Arial;
}
.top2a-menu {
	color:#FFFFFF;
	font:8pt Verdana,Geneva,Arial,Helvetica,sans-serif,monospace;
	background:#b2006f;
}
a.top2a-menu {
	color:#816B57;
	background:#b2006f;
	text-decoration:none;
}
a:hover.top2a-menu {
	color:#ff0000;
	background:#b2006f;
	text-decoration:none;
}
.top2-menu{
	font-size:8pt Verdana,Geneva,Arial,Helvetica,sans-serif,monospace;
	background:#333366;
	color:#ffffff;
}
TD.top2-menu{
	background:#333366;
	text-align:left
}
a.top2-menu {
	color:#FFFFFF;
	background:#333366;
	text-decoration:none;
}
a.top2-menu:hover{
	color:#b2006f;
	background:#333366;
	text-decoration:none;
}
.topr-menu{
	font:8pt Verdana, Geneva, Arial, Helvetica, sans-serif, monospace;
	background:#000080;
	color:#ffffff;
}
A.topr-menu{
	background:#000080;
	color:#ffffff;
	text-decoration:none;
}
A.topr-menu:hover{
	background:#000080;
	color:#ffff00;
	text-decoration:none
}
.font_styles2 {
	color:#542785;
	font-size:8pt;
	font-family:Tahoma,Helvetica,Verdana,Geneva,Arial,sans-serif,monospace;
}
a.font_styles2 {
	color:#542785;
	text-decoration:none;
}
a:hover.font_styles2 {
	color:#ff0000;
	text-decoration:underline;
}
.left-mnu-head{
	color:#336633;
	text-indent:4px;
	font:bold 8pt Tahoma,Helvetica,Verdana,Geneva,Arial,sans-serif,monospace
}
.error{
	font:bold 9pt Tahoma, Helvetica,Arial;
	color:#ff0000;
}
.info{
	font:bold 8pt Tahoma,Helvetica,Arial;
	color:green;
}
.box-title{
	font-weight:bold;
	font-size:11pt;
	color:#542785
}
.box-cat-head{
	font:bold 8pt Verdana,Geneva,Arial,sans-serif,monospace;
	color:#816B57;
}
TABLE.top{
	background-repeat:repeat;
	background-color:transparent;
}
TABLE.bb{
	background:url(/images/bbg.gif);
}
TD.section{
	background:url(/images/ewbsection.gif);
}
H3{
	color:#542785
}
H5{
	color:#542785
}
body{
	font:8pt Tahoma,Helvetica,Verdana,Geneva,Arial;
	/*margin:0px 0px 0px;*/
	color: #816B57;
}
.sminput{
	font:11px Verdana;
}
H1{
	font:bold 15px Verdana;
	color:#816B57;
}
.smradio{
	height:15px
}
TD.corp_title{
	margin-top:5px;
	padding:5px 5px 5px 5px;
	color:#2f4f4f;
	line-height: 17px;
	border:solid #542785;
	font:bold 15 AvantGarde,Tahoma,Verdana
}
A.a_menu{
	font:bold 11px Tahoma,Verdana; 
	margin-left:0px;
	color:#542785;
	text-decoration:none;
}
TD.m_menu{
	font:bold 11px Verdana;
	padding-left:5px;
	color:#542785;
}
TD.m_item{
	padding-left:8px;
	font:8px Tahoma,Arial,Verdana;
	color:#542785;
	padding-top:1px;
	text-decoration:none;
}
A.a_item{
	font:bold 11px Tahoma, Arial;
	color:#8f6eb2;
	text-decoration:none;
}
.smbutton{
	font:bold 8px Verdana;
	color:#816B57;
	background-color:#87ceeb;
}
TD.mainbody{
	padding-left:10px
}
.app_title{
	font:bold 18px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: b2006f;
	padding-left:4px;
	padding-top:10px;
}
.module_title{
	font:bold 15px Arial;
	color:#542785;
	padding-left:10px;
}
TD.inq_item{
	font:8px Tahoma,Arial;
}
.midbutton{
	font-size:9px;
	color:#ffffff;
	background-color:#9f6fd3;
	border: 1px solid #774aa8;
}
.version{
	font:9px Verdana;
	color:#2f4f4f;
}
.bg {
	margin:0;
	background:url(/img/grad2.gif) repeat-x 0px 0px;
	background-color:#FFFFFF;
}

.bg2 {
	margin: 0;
	background: url(/img/background.jpg) repeat-x 0px 0px;
}

.tools {
	margin: 0;
	background: url(/img/nav-grad.jpg) repeat-x 0px 0px;
}

.sidelinks:link, .sidelinks:visited{
	text-decoration:none;
	position:relative;
	color:#542785;
	margin:0px;
	height:14px;
	width:145px;
	padding-left:12px;
	padding-top:3px;
	padding-bottom:3px;
	left:-1px;
	border-bottom:1px dashed #c7afe2;
	font:11px Tahoma,Arial,Helvetica,sans-serif;
	display:block;
}
.sidelinks:hover, .sidelinks:visited:hover {
	text-decoration:none;
	position:relative;
	color:#8355b4;
	display:block;
	margin:0px;
	height:14px;
	width:145px;
	padding-left:12px;
	padding-top:3px;
	padding-bottom:3px;
	left:-1px;
	font:11px Tahoma,Arial,Helvetica,sans-serif;
}
.sideheader {
	font:bolder 11px Tahoma,Arial,Helvetica,sans-serif;
	position:relative;
	color:#542785;
	padding-left:4px;
	padding-bottom:3px;
	display:block;
	left:4px;
}
.sessiontype {
	font:bold 11px Tahoma,Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	padding-left:16px;
}
td#footer {
	font:9px/12px Verdana,Arial,Helvetica,sans-serif;
	color:#666666;
	height:80px;
	padding:8px 20px 8px;
	border-top:1px solid #e0cdf4;
}
.footerlink, .footerlink:hover, .footerlink:visited {
	font:9px/12px Tahoma,Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#999999;
}
.footerlink:hover {
	font:9px/12px Tahoma,Arial,Helvetica,sans-serif;
	color:#999999;
	text-decoration:underline;
}
td#footerline {
	border-top:1px solid #e0cdf4;
}
span#verisigntext{
	font:9px/12px Tahoma,Arial,Helvetica,sans-serif;
	color:#666666;
}
.corptxt{
	font:11px Tahoma,Arial,Verdana;
	color:#333333;
}
.sideimg{
	background-image:/img/sidenav_bg.gif;
}
.dotvert{background:url(/img/dotvert.gif);
}
.rightlinks a{
	font:9px/15px Tahoma,Arial,Helvetica,sans-serif;
	color:#669999;
	text-decoration:none;
}
.rightlinks a:hover {
	font:9px/15px Tahoma,Arial,Helvetica,sans-serif;
	color:#D5E04E;
	text-decoration:none;
}


