a.purple:link{color: #8F5D92; background-color:inherit; font-family:Verdana, Sans-Serif;font-size: 12px;font-weight:bold;}
a.purple:visited{color: #8F5D92; background-color:inherit; font-family: Verdana, Sans-Serif;font-size: 12px;font-weight:bold;}
a.purple:hover{color: #696969; background-color:inherit;font-family:Verdana, Sans-Serif;font-size: 12px;font-weight:bold;text-decoration:underline;}
a.purple:active{color: #8F5D92;background-color:inherit; font-family :Verdana, Sans-Serif;font-size: 12px;font-weight:bold;}




.clear{ clear: both; width: 100% }
.errorMessage{ font-style:italic; }
.width100percent{ width: 100%; }
.width100{ width: 100px; }
.floatLeft{ float: left; text-align: left; vertical-align: middle; }
.floatRight{ float: right; text-align: right; vertical-align: middle; }
.pad5{ padding: 5px; }
.pad10{ padding: 10px; }
.lineheight25{ height: 25px; line-height: 25px; vertical-align: middle; }


a.blue:link {color: blue; font-family: Verdana, Sans-Serif;font-size: 12px;}
a.blue:visited{color: blue; font-family: Verdana, Sans-Serif;font-size: 12px;}
a.blue:hover {color:#696969; font-family: Verdana, Sans-Serif;font-size: 12px;}
a.blue:active {color: blue; font-family: Verdana, Sans-Serif;font-size: 12px;}

a.topMenu{color: white; font-family: Verdana, Sans-Serif;font-size:11px;text-decoration: none;}
a.topMenu:visited{color:white;font-family: Verdana, Sans-Serif;	font-size: 11px;text-decoration: none;}

a.links:link {color:#483d8b;font-size:8pt;font-family:Verdana, Sans-Serif;font-weight:normal;text-align:left;line-height:12pt; text-decoration:none;}
a.links:visited{color:#483d8b;font-size:8pt;font-family:Verdana, Sans-Serif;font-weight:normal;text-align:left;line-height:12pt;text-decoration:none;}
a.links:hover{color: #a9a9a9;	font-size:8pt;font-family:Verdana, Sans-Serif;font-weight:normal;text-align:left;line-height:12pt;text-decoration:underline;}
a.links:active{color:#483d8b;font-size:8pt;font-family:Verdana, Sans-Serif;font-weight:normal; text-align:left;line-height:12pt;text-decoration:none;}

a.revlinks:link {color:#ffffff;font-size:8pt;font-family:Verdana, Sans-Serif;font-weight:normal;text-align:left;line-height:12pt; text-decoration:none;}
a.revlinks:visited{color:#ffffff;font-size:8pt;font-family:Verdana, Sans-Serif;font-weight:normal;text-align:left;line-height:12pt;text-decoration:none;}
a.revlinks:hover{color: #f5f5f5;	font-size:8pt;font-family:Verdana, Sans-Serif;font-weight:normal;text-align:left;line-height:12pt;text-decoration:underline;}
a.revlinks:active{color:#ffffff;font-size:8pt;font-family:Verdana, Sans-Serif;font-weight:normal; text-align:left;line-height:12pt;text-decoration:none;}


.alertName{color:#8f5d92;font-family:Arial, Sans-Serif; font-size:12px;font-weight:bold;}
.alertDesc{color:#696969;font-family:Arial, Sans-Serif; font-size:11px;font-weight:normal;}

.answer{color:#696969; font-size:12px;font-family:Verdana, Sans-Serif; font-weight:normal;line-height:13px}
.artable{background-color: #e7f2f8; font-weight: normal;color: black; font-size:10px; font-family:Arial, Sans-Serif;}
.arline{background-color: white; font-weight: normal;color: black; font-size:10px; font-family:Arial, Sans-Serif;}
.arlinealt{background-color:#dcdcdc; font-weight: normal;color: black; font-size:10px; font-family:Arial, Sans-Serif;}
.ari13-15{color:black;font-family: Arial, Sans-Serif;font-size:13px; line-height:15px;}
.body-master{font-size: 10pt; font-family: Verdana, Arial, Sans-Serif;margin: 0px; background-color: #ebe9f0;}
.black10b{color:Black;font-size:10px; overflow:hidden;line-height:12px; font-weight:bold;}
.black12{color:Black;font-size:12px;line-height:14px;font-weight:normal;}
.black12b{color:Black;font-size:12px;line-height:14px; font-weight:bold;}

.cmdButton{font-weight:bold;}
.calImage{cursor:pointer;}
.cornsilkbkgd{background-color:#fff8dc; font-size:12px;font-weight:bold;}
.dimgray12px{color:#696969; font-size:12px;	font-family:Verdana, Sans-Serif; font-weight:normal;line-height:13px}

.emaildd{margin-left:20px;}
.edt-TextBox{color:Black;font-family:Verdana, Sans-Serif;font-size:10pt;background-color:#FFFFFF;}
.edtNo-TextBox{color:Black;font-family:Verdana, Sans-Serif;font-size:10pt;background-color:#EBE9F0;}
.edtErr-TextBox{color:Black;font-family:Verdana, Sans-Serif;font-size:10pt; background-color:#FFFF00;}
.emailAlertHead{color:navy;font-size:14px;font-weight:bold;font-family:Verdana, San Serif;	}

.fieldset_order{border: solid 1px #8f5d92;} 
.footer{font-family: Verdana;font-size: 8pt;color: #6E5F94;	padding-top: 4px;padding-left: 6px;}
.genLabel{font-size:12px; font-weight: bold;}
.headLabel{font-weight: bold;font-size:16px;font-family:Verdana, Sans-serif;color:#000080;}

.Landaublue16pt{color:#0c2e82; font-size:16pt;font-family:Times New Roman, Serif; font-weight:bold;	font-style:italic;}
.LandauPurple14b{color:#8f5d92; font-size:14px;	font-family: Verdana, Sans-Serif; font-weight:bold;	font-style:italic;}
.LandauPurple12pxb{	color:#8f5d92; font-size:12px;font-family: Verdana, Sans-Serif; font-weight:bold;font-style:italic;}
.legend_order{font-weight: bold;color: #8f5d92;}
.lnk-master-top{font-size: 8pt;color:white;font-family: Verdana;background-color: #0c2e82;}
.txtNews{color:#696969; font-size:0.8em;font-family:Verdana, Sans-Serif;font-weight:bold;line-height:.9em;}

.note{color:Gray;	font-family:Verdana, San Serif;	font-size:10px;	font-weight:normal;	}
.navy12{color:navy;font-family:Verdana, San Serif;font-size:12px;}
.oiheader{font-family:Arial;	font-size:18pt;	color:#0C2E82;	font-weight:bold;vertical-align:top;}
.oitblhead{	font-family:Arial;	font-size:8pt;	color:#000000;	font-weight:bold;}
.oitblcell{font-family:Arial;font-size:8pt;color:#0000ff;font-weight:normal;}

.txtPurple{color: #8f5d92;font-family: Verdana;font-size: 13px;font-weight:bold;}
.purpleHeader{color: #3E2A70;font-family: Verdana;font-size: 13px;font-weight:bold;}
.questions{	font-size:12px;font-family:Verdana, Sans-Serif;font-weight:bold; color:#0c2e82}
.redLabel{color: red;}
.reverse12b{color: #FFFFFF;font-family:Tahoma, Sans-Serif;font-size:12px;font-weight:bold;text-align:left;}
.reverse12{color: #FFFFFF;font-family:Tahoma, Sans-Serif;font-size:11px;font-weight:normal;text-align:left;}
.silverborder{border-color:Silver;}

.td-orddetail-header{background-color: #8f5d92;font-weight: bold;color: white;}
.td-orddetail-detail{background-color: white;color: black;}
.td-orddetail-footer{background-color: #d3d3d3;color: black;}
.tb-master-1{background-color: white;}
.tb-master-2{background-color: #FFFFFF;}
.tb-master-td-1{background-color: #0c2e82;}
.tb-master-td-2{background-color: #8F5D92;}
.tb-master-td-3{font-size: 11px;font-family: Verdana, Arial;color: #3e2a70;font-weight: bold;padding: 5px;}
.tb-master-td-4{background-color: #e4e1e9;}
.td-purple{color: #8F5D92;font-family: Times New Roman, Serif;font-style:italic;font-size: 12pt;font-weight:bold;	text-align:left;}

.Tah10px{font-size: 10px; font-family: Tahoma, Sans-Serif;font-weight:normal; line-height:12px;}
.Tah12px{ font-size: 12px; font-family: Tahoma, Sans-Serif;font-weight:normal; line-height:12px;}   
.Tah12pxb{ font-size: 12px; font-family: Tahoma, Sans-Serif;font-weight:bold; line-height:12px;}
.TahInv12pxb{ font-size: 12px; font-family: Tahoma, Sans-Serif;font-weight:bold; line-height:12px;}
.txtRegular{color:#696969; font-size:11px;font-family:Verdana, Sans-Serif; font-weight:normal;line-height:13px}
.txtBold{color:#696969; font-size:11px;font-family:Verdana, Sans-Serif; font-weight:normal;line-height:13px}
.ver12{color:#000000; font-size:12px;font-family:Verdana, Sans-Serif; font-weight:normal;line-height:13px}
.WAMfield{border: solid 2px black; background-color:#fffafa; border-bottom-color:white; border-left-color:Black;border-top-color:Black; border-right-color:Silver;}
.warn{color:Red;font-family:Verdana, Sans-Serif;font-size:11px;font-weight:bold;}
.warnlg{color:Red;font-family:Verdana, Sans-Serif;font-size:14px;font-weight:bold;}
      
div#lyrpattern{margin: 0px 10px 0px 10px; display: none;}

.input-Watermark{
  color: #CCCCCC;
  font-style: italic;
}



h1{
  color: #507CD1;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.8em;
  font-weight: bold;
  padding: 0 0 10px 15px;
}

div#DataGrid_divTitle,
div#DataGrid_divDescription
{
  width: 90%;
  text-align: left;
  display: block;
  float: left;
  padding: 0 10px 5px 10px;
}
div#DataGrid_divTitle{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.5em;
  text-decoration: none;
  font-weight: bold;
  color: #8F5D92;
}
div#DataGrid_divDescription{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  text-decoration: none;
  color: #000000;
}
.DataGrid
{
  text-align: left;
  border: none;
}
.DataGrid_Header, .DataGrid_Header a, .DataGrid_Header a:visited
{
  font-weight: bolder;
  color: #FFFFFF;
  text-align: left;
  border: none;
}
.DataGrid_Item{
  background-color: #EFF3FB;
}
.DataGrid_Item, .DataGrid_Alternate
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  text-align: left;
  border-style: none none solid none;
  border-width: 0px 0px 1px 0px;
  line-height: 20px;
  border-bottom-color: #BDDBE5;
}
.DataGrid_Alternate{
  background-color: #FFFFFF;
}

.DataGrid_Item_Description{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.9em;
  margin: 0 0 0 25px;
}


.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}


.footer{
  width: 750px;
  background: #FFFFFF;
}