body {
	margin: 0px;
	padding: 0px;
	FONT-SIZE: small; 
	FONT-FAMILY: arial; 
	voice-family: inherit
}
.nor_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3a4972;
	text-decoration: none;
	padding-left:10px;
}
.nor_text_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3a4972;
	text-decoration: none;
	padding-left:10px;
}
a.viewpanel:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #3a4972;
}
a.viewpanel:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #3a4972;
}
a.viewpanel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #3a4972;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3a4972;
	text-decoration: none;
}
.tblheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3a4972;
	text-decoration: none;
	text-align:center;
}
.textbox {
	border: 1px solid #3a4972;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.dropboxcrop {
	border: 1px solid #3a4972;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 200px;
}

.table_border {
	/*border: 1px solid #3a4972;*/
	
}
.DisclaimerTextbox {
	border: 1px solid #3a4972;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 150px;
	width: 95%;
	overflow: auto;
}
.tableWithborder {
	border: 1px solid #3a4972;
	
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3a4972;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3a4972;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3a4972;
	text-decoration: underline;
}
a.sidepanel:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3a4972;
	text-decoration: none;
}
a.sidepanel:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3a4972;
	text-decoration: none;
}
a.sidepanel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3a4972;
}
.side_bg {
	background-image: url(brdr.gif);
}
.button_style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	border: 2px solid #003366;
	background-color: #FFFFFF;
}

.NavTd {
 BORDER-RIGHT: #000000 1px solid; 
 border-bottom: #000000 1px solid; 
}
/*
#Nav {
 PADDING-RIGHT: 0px; 
 PADDING-LEFT: 0px; 
 PADDING-BOTTOM: 0px; 
 FONT: Verdana,Arial;
 font-size: 11px;
 PADDING-TOP: 0px
}
#Nav .line {
 BORDER-TOP: #999999 1px solid; 
 MARGIN: 5px 0px
}
UNKNOWN {
 MARGIN: 6px 0px 4px
}
.TDmenus
{
 BORDER-RIGHT: 1px solid; 
 BORDER-TOP: 1px solid; 
 BORDER-LEFT: 1px solid; 
}
#Nav H4 {
 FONT-SIZE: 95%; 
 MARGIN: 4px 0px 4px 0px
}
UNKNOWN {
 MARGIN: 4px 0px 4px 0px
}
#Nav UL {
 PADDING-RIGHT: 0px; 
 PADDING-LEFT: 0px; 
 PADDING-BOTTOM: 0px; 
 MARGIN: 0px; 
 PADDING-TOP: 0px; 
 LIST-STYLE-TYPE: none;
 background-color:#e2e2e2;
 
}
#Nav .ULNospcae {
 PADDING-RIGHT: 0px; 
 PADDING-LEFT: 0px; 
 PADDING-BOTTOM: 0px; 
 MARGIN: 0px; 
 PADDING-TOP: 1px; 
 LIST-STYLE-TYPE: none
}
#Nav LI {
 PADDING-RIGHT: 0px; 
 PADDING-LEFT: 0px; 
 PADDING-BOTTOM: 0px;  
 WIDTH: 210px; 
 PADDING-TOP: 0px;
 
 background-color:#e2e2e2;
}
UNKNOWN {
 MARGIN: 0px 0px
}
#Nav A {
 PADDING-RIGHT: 4px; 
 DISPLAY: block; 
 PADDING-LEFT: 8px; 
 PADDING-BOTTOM: 4px; 
 MARGIN: 1px 0px; 
 CURSOR: pointer; 
 COLOR: #000000; 
 PADDING-TOP: 2px;
 TEXT-DECORATION: none;
 FONT-SIZE: 95%; 
 
 background-color:#e2e2e2;
}
UNKNOWN {
 BORDER-RIGHT: transparent 1px solid; 
 PADDING-RIGHT:0px; BORDER-TOP: 
 transparent 1px solid; PADDING-LEFT: 7px; 
 PADDING-BOTTOM: 4px; BORDER-LEFT: 
 transparent 1px solid; PADDING-TOP: 0px; 
 BORDER-BOTTOM: transparent 1px solid
}
#Nav A:visited {
 COLOR: #000000;
  TEXT-DECORATION: none;
  FONT-SIZE: 95%; 
}
#Nav A:hover {
 BORDER-RIGHT: #cccccc 1px solid; 
 PADDING-RIGHT: 4px; 
 BORDER-TOP: #cccccc 1px solid; 
 PADDING-LEFT: 7px; 
 PADDING-BOTTOM: 4px; 
 MARGIN: 0px; 
 BORDER-LEFT: #cccccc 1px solid; 
 PADDING-TOP: 2px; 
 BORDER-BOTTOM: #cccccc 1px solid;
  BACKGROUND-COLOR: #f1f1f1;
   TEXT-DECORATION: none;
   FONT-SIZE: 95%
}
UNKNOWN {
 MARGIN: 1px 0px
}*/
 #tblmenu td
 {
	background-color:#e2e2e2;
	padding: 4px 4px 4px 8px;
	border-width:1px;
	border-bottom:solid 1px #999999;

 }
 #tblmenu A
{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color: #000000;
}
#tblmenu A:visited
{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color: #000000;
}
#tblmenu A:hover
{
	background-color:#66FFFF;
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
	color: #000000;
}
.breakLineFooter
{
	background-color:#d8eef7;
}
.Error_Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	padding: 5px;
}
.SearchHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3a4972;
	text-decoration: none;
	text-align:center;
	background-color:#d8eef7;
	text-align:center;
}
.SearchRow
{
	background-color:#FBFBFB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3a4972;
	text-decoration: none;
	padding: 5px;
	text-align:center;
}
.SearchAltRow
{
	background-color:#efefef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3a4972;
	text-decoration: none;
	padding: 5px;
	text-align:center;
}
.grey {
	background-color: #e5e5e5;
}
.blue {
	background-color: #003366;
}
.sky {
	background-color: #0099cc;
}
.territoryName {
	PADDING-RIGHT: 20px; FONT-WEIGHT: bold
}
a.territoryName {
	PADDING-RIGHT: 20px; 
	FONT-WEIGHT: bold;
	font-size: 13px;
	font-family: Arial;
}
a.territoryName:hover {
	PADDING-RIGHT: 20px; 
	FONT-WEIGHT: bold;
	text-decoration: underline;
	font-size: 13px;
	font-family: Arial;
}
a.territoryName:visited {
	PADDING-RIGHT: 20px; 
	FONT-WEIGHT: bold;
	font-size: 13px;
	font-family: Arial;
}
.headertabMenu
{
	BACKGROUND-POSITION: 0px 8px; 
	/*PADDING-LEFT: 15px; */
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: 24px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 24px; 
	TEXT-ALIGN: left;
	color:White;
}
.DropdownBorder 
{
	color:#c2c2c2;
	height:1px;
	FONT-SIZE: 1px; 
	MARGIN-LEFT: -1px; 
	WIDTH: 100%; 
}
.footerLinks {
	FONT-WEIGHT: normal;  
	COLOR: #311e1e; 
}
BODY .footerLinks {
	FONT-SIZE: 0.85em
}
HTML > BODY .footerLinks {
	FONT-SIZE: 0.85em
}
.footerText {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; WIDTH: 750px; COLOR: #311e1e; PADDING-TOP: 5px
}
BODY .footerText {
	FONT-SIZE: 0.85em
}
HTML > BODY .footerText {
	FONT-SIZE: 0.85em
}

#Headerlink A
{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color: #000000;
}
#Headerlink A:visited
{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color: #000000;
}
#Headerlink A:hover
{
	background-color:#e5e5e5;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color: #000000;
}
.tdBlankSpace
{
	width:25px;
}
.styleGrid
{
	padding-left:10px;
	text-align:left;
}


.tblLoginContactUsHeading
{
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
}
.tblContactUsLoginTable
 {
	background-color:#e2e2e2;
	padding: 0px 8px 0px 8px;
	text-align:left;
	font-size:12px;
	font-family:Arial;
	

 }
 .tblContactUsLoginTd2
 {
	background-color:#e2e2e2;
	padding: 0px 8px 0px 26px;
	text-align:left;
	font-size:11.5px;
	font-family:Arial;
	

 }
 .tblContactUsLoginMainTable
 {
	background-color:#e2e2e2;
	
	text-align:left;
	font-size:12px;
	font-family:Arial;
	width: 195px;

 }
 a.tblContactUsLoginA:link
{
	font-family:Arial;
	font-size:11.5px;
	text-decoration:none;
	color: #000000;
}
a.tblContactUsLoginA:visited
{
	font-family:Arial;
	font-size:11.5px;
	text-decoration:none;
	color: #000000;
}
a.tblContactUsLoginA:hover
{
	background-color:#66FFFF;
	font-family:Arial;
	font-size:11.5px;
	text-decoration:underline;
	color: #000000;
}