
body {
    margin: 5px 0px;
	height:auto;
    padding: 0px;
    text-align: center;
}
/* ===============  OLD CONTAINER  ==================*/
/*div#container
{
    width: 880px;
    margin: 0 auto;
    text-align: left;
    padding: 0px 0px 3px 3px;
    border: 1px solid #000000;
	zoom: 1; 
}===================================================================================*/
 div#container
{
	position:relative;
	width:85%; 
	height:18%;
 	text-align:left;  
	margin-left:auto; 
 	margin-right:auto;
    border-top: 1px solid #0d4978;
    border-left: 1px solid #0d4978;
    border-right: 1px solid #0d4978;
}
#div_logo
{
	position:relative; 
	height:90px; 
  	width:100%;
padding-top:0;
}
/*The Logo*/
#div_logo img
{
	margin-top:-0.35em;;
	position:absolute; 
	height:6.45em; 
  	width:25%;
	margin-left:0.45em;
}

#div_mnu_logo
{
	float:right;
	margin-right:1.65em;
	width:75%;
	/*height:90px;*/
}
#divBannerContainer
{
	float:right;
	margin-left:0;
	margin-top:-0.65em;
	width:100%;
	background-color:#0d4978;
	/*height:90px;*/
}
#div_mnuLeft
{
	display: block;
	text-align:center;
	vertical-align:middle;
	padding-top:0;
	float:right;
	width:110px;
	height:48px;
	background:url("../images/mnuHome.png") no-repeat;
	margin-right:4.25px;
	margin-Left:20px;
}

#div_mnuLeft a:hover
{
	display: block;
	width:108px;
	height:45px;
	margin-top:0.10px;
	padding-top:0px;
/*	padding-left:25px*/ 

	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color: #0d4978;
	/*OPACITY*/
	text-decoration: none;
	background-color: white;
	filter:alpha(opacity=65);
	-moz-opacity:0.82;
	-khtml-opacity: 0.95;
	opacity: 0.72;
}
#div_mnuMiddle
{
	display: block;
	text-align:center;
	vertical-align:middle;
	width:114px;
	height:48px;
	background:url("../images/mnuRates.png")  no-repeat;
	float:left;
	margin-Left:-3.80;
	margin-right:0;
	/*margin-Left:-6.95px;*/
	padding-top:0;
	/*padding-top:10px;
	padding-left:5px;*/
}
#div_mnuMid
{
	display: block;
	text-align:center;
	vertical-align:middle;
	padding-top:0;
	width:114px;
	height:48px;
	background:url("../images/mnuRates.png")  no-repeat;
	float:left;
	margin-Left:-0.35em;
/*	float:right;*/	
/*	margin-Left:-16.95px;*/

}
#div_mnuMid a:hover
{
	display: block;
	width:103px;
	height:45px;

	margin-top:0.10px;
	padding-top:0;
	/*padding-top:15px;*/
	padding-left:45px
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color: #0d4978;
	/*OPACITY*/
	text-decoration: none;
	background-color: white;
	filter:alpha(opacity=65);
	-moz-opacity:0.72;
	-khtml-opacity: 0.95;
	opacity: 0.72;
}
#div_mnuMiddle a:hover
{
	display: block;
	width:103px;
	height:45px;

	margin-top:0.10px;
	padding-top:0;
	padding-left:45px
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color: #0d4978;
	/*OPACITY*/
	text-decoration: none;
	background-color: white;
	filter:alpha(opacity=65);
	-moz-opacity:0.72;
	-khtml-opacity: 0.95;
	opacity: 0.72;
}
#div_mnuRight
{
	/*margin-top:45px;*/
	width:114px;
	height:48px;
	background:url("../images/mnuContacts.png") no-repeat;
	float:left;
	text-align:center;
	vertical-align:middle;
	padding-top:0;
	margin-Left:-1.15em;

	/*margin-Left:-11.95px;*/	

}
#div_mnuRight a:hover  {
	
	display: block;
	width:105px;
	height:45px;

	margin-top:0.10px;
	padding-top:0;
	padding-right:-15.50px;
	margin-right:25.50px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color: #0d4978;
	/*OPACITY*/
	text-decoration: none;
	background-color: white;
	filter:alpha(opacity=65);
	-moz-opacity:0.72;
	-khtml-opacity: 0.95;
	opacity: 0.72;
}
.div_mnuLink A:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration: none;
	text-align:center;
	padding-top:0.25em;
	width:95px;
/*	margin-left:0.25em;*/
	/*margin:13px 15x 13px 3px;*/
}
#div_mnuLink a:visited
{
	text-color:#0d4978;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
}
#div_mnuLink 
{
	text-align:center;
	vertical-align:bottom;
	color: white;
	font:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}
#div_mnuLink A:active
{
	text-align:center;
	vertical-align:bottom;
	color: #0d4978;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
}

.mnuLeft
{
	line-height:48px;
	clear:both;
	padding:0;
	padding-top:5.50px;
}
#imgLoginBox
{
	width:240px;
	padding-left:0.13em;
	margin-left:-15px;
	margin-top:2.15em;
	z-index:0;
}
#divBanner
{
/*	display:block;
	position:absolute;
	clear:both;*/
	float:right;
	width: 65%;
	height:245px;
	margin-top:0.65em;
	/*top:-6.45em;
	left:14.95em;*/
}
#imgBanner
{
	/*clear:both;
	float:left;*/
	position:relative;
	width:90%;
	height:180px;
	margin-top:0.95em;
	margin-left:1.65em;
	
}
#imgSlogan
{
	float:right;
	margin-right:1.56em;
	margin-top:0.50em;
	font-family:Verdana, Geneva, sans-serif;
	font-stretch:ultra-expanded;
	font-style:italic;
	font-weight:bold;
	font-size:1.25em;
	color:white;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#Username	/*Username Textbox*/
{
	clear:both;
	/*float:left;*/
	width:7.50em;
	margin-top:0.65em;
	border:1px solid #CCC; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.84em;
	background-color:#fff;
	color:#0d4978;
}
.LoginTextBox	/*Username Textbox*/
{
	clear:both;
	/*float:left;*/
	width:7.50em;
	margin-top:0.65em;
	border:1px solid #CCC; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.84em;
	color:#0d4978;
}
#LoginButton	
{
	clear:both;
	float:right;
	margin-top:0.65em;
	margin-right:1.95em;
	border:0.45px solid #97caf1; 
	background-color:#0d4978;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.75em;
	color:#FFF;
	cursor:pointer;
}
#LoginFormLabel
{
	clear:both;
	/*float:left;*/
	margin-top:0.95em;
	padding-left:0.85em;
	font-family:Verdana;
	font-size:0.75em;
	color:#0d4978;
}
#LoginContainer
{
	clear:both;
/*	float:left;*/
	width:190px;
	/*height:210px;*/
	padding-left:0em;
	margin-left:0px;
	/*margin-top:-3.10em;*/
	background-color:#97caf1;
	z-index:0;
}
._SignupIMG 
{	
 src:url("images/btnSignup2.png");
 border:none;
 margin-top:1.50em;
/* filter:progid:DXImageTransform.Microsoft.Alpha(src='../images/btnSignup2.png');	*/
}
#NavBarHeader
{
	clear:both;
	float:left;
	height:auto;
	width:198px;
	padding-left:0.15em;
	padding-right:0.15px;
	padding-top:0.05em;
	background:url('../images/navbarhdr.jpg') repeat-x;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-stretch:extra-expanded;
	color:#FFF;
	z-index:1;
}
#NavContainer
{
	clear:both;
/*	float:left;*/
	width:190px;
	/*height:210px;*/
	padding-left:0em;
	margin-left:0em;
	margin-top:-3.10em;
	background-color:#97caf1;
	z-index:0;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~  L E F T   C O L U M N   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

 .LeftNav{
 	position:relative; 
 	padding-left:1.35em;
 	padding-top:0.35em;
 	padding-bottom:0.35em;
 	width:30%; 
 	height:auto;
 	float:left; 
 	margin-top:1.15em;
	border-bottom:none;
	border-top:none;
	border-left:none;
	border-right:1px dotted #b68b09;
 }
  .LeftNavInner{
/*	  clear:both;*/
 	position:relative; 
 	padding-left:0.35em;
 	padding-top:0.35em;
 	padding-bottom:0.35em;
 	width:20%; 
 	height:auto;
 	float:left; 
 	margin-top:-5.15em;
	border-bottom:none;
	border:none;

/*	border-right:1px dotted #b68b09;*/
 }
/*~~~~~~~~~~~~~~~~~~~~~~~~   E N D  L E F T   C O L U M N   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#maincol{background-color: #FFFFFF;  
 float: right; 
 display:inline; 
 position: relative; 
 width:65%; 
 padding-top:1.35em;
 /*border: 1px solid #000000;*/
 margin-left:0.05em;
 margin-top:0.15em;
 }
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   M A I N   C O N T E N T    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.MainContent{
 background-color: #FAF3E5; 
 background-image:url('../images/_CH.jpg');
 background-repeat:repeat-x;
 background-position:top left;
 float: right; 
 display:inline; 
 height:auto;
 position: relative; 
 width:100%; 
 }
 .MainContentHeader
 {
	 color:#FFF;
	 font-family:Verdana, Geneva, sans-serif;
	 margin-top:0.25em;
	 margin-left:0.25em;
	 /*line-height:0.85em;*/
 }
.MainContent ul
{
	 padding-top:1.25em;
	 list-style-type:none;
	 padding:1.25em;px;
	 margin:0px;
}
 .MainContent li
 {
	 color:#545353;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 font-size:0.85em;
	 background-image:url('../images/img/exec.png');
	 background-repeat:no-repeat;
	 background-position:0px 1.85px;
	 padding-left:1.4em;
	 padding-bottom:0.75em;
 }
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.GoldText
{
	color:#dbc584;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  N E W S     S T Y L E S    ~~~~~~~~~~~~~~~~~~~~~~~~*/
.NewsContainer
{
/*	padding-right:1.50em;
	position:relative; */
	clear:both;
 	padding-left:1.35em;
 	padding-top:0.35em;
 	padding-bottom:0.35em;
 	width:30%; 
 	height:auto;
 	float:left; 
 	margin-top:1.15em;
 /*margin-left:3.65em;*/
	border-bottom:none;
	border-top:none;
	border-left:none;
	border-right:1px dotted #b68b09;
	text-align:left;

}
.NewsDate
{
	position:relative;
	float:left;
	color:#105183;
	padding-left:0.50em;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	font-weight:bold;
}
.NewsText
{
	position:relative;
	float:left;
	padding-left:0.50em;
	color:#7f7e7e;
	margin-top:0.15em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font:Helvetica;
	font-size:0.80em;
}
.NewsText A
{
	color:#105183;
}
.NewsText A:hover
{
	color:#920f0f;
	text-decoration:none;
/*	border-bottom: 1px dotted #920f0f;*/
}
.NewsTitle
{
	padding-left:3.80em;
	position:relative;
	float:left;
	width:100%;
	color:#262626;
	font-family:"Courier New", Courier, monospace;
	font-size:1.15em;
	font-weight:bold;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.ContentText
{
	position:relative;
	float:left;
	width:30%;
	margin-left:1.60em;
	margin-top:1.45em;	
	color:#7F7E7E;
	font-family:Arial, Helvetica, sans-serif;
	font:Helvetica;
}
.ContentTextHeader 
{
	margin-right:0.25em;
	color:#262626;
	font-family:"Courier New", Courier, monospace;
	font:Courier;
	font-size:0.75em;
	font-weight:bold;
}
.imgContent
{
	border:0;
	float:left;
	padding-top:0.75em;
	padding-right:0.50em;
	width:48px;
}
.ContentImg
{
	border:0;
	float:left;
	padding-top:0.75em;
	padding-right:0.50em;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.hrStyle
{
	float:left; 
	margin-top:0.85em;
	margin-left:0.50em; 
	border-bottom:1px dotted #b68b09;
	border-top:none;
	border-left:none;
	border-right:none;
	position:relative;
	height:2px; 
	width:98%;
}
.hrBlueStyle
{
	float:left; 
	margin-top:0.85em;
	margin-left:0.50em; 
	border-bottom:1px dotted #105183;
	border-top:none;
	border-left:none;
	border-right:none;
	position:relative;
	height:2px; 
	width:98%;
}
#FooterIMG
{
	float:left;
	position:relative;
	background:url("../images/imgFooter.jpg") repeat-x;
	width:100%;
	height:45px;
	text-align:center;
	margin-top:2.50em;
	border:1px solid #866A3C;
}
#FooterText
{
	position:relative;
	font:Helvetica;
	font-size:0.60em;
	color:#605848;
	margin-top:1.20em;
}
#_LoginBox
{
	clear:both;
	width:200px;
	height:auto;
	margin-left:1.85em;
	margin-top:0.50em;
/*	background-color:#97caf1;*/
	background:url("../images/_LoginBox.jpg") repeat-x;

}
.onWaterMark {
  color: #CCCCCC;
  font-style: italic;
  font-stretch:ultra-expanded;
  font-family:Tahoma, Geneva, sans-serif;
}
#LinkText
{
	clear:both;
	width:inherit;
	display:block;
	text-align:right;
	padding-right:2.05em;
/*	padding-bottom:2.85em;
	margin-bottom:1.05em;
*/	font-family:Tahoma;
	font-size:12px;
	color: #FFF;
	text-decoration: none;
}
#LinkText A
{
	clear:both;
	display:block;
	width:inherit;
	text-align:left;
	padding-top:0.55em;
	padding-left:0.45em;
	font-family:Tahoma;
	font-size:12px;
	color: #FFF;
	text-decoration: none;
}
#LinkText a:hover
{
	display:block;
	font-family:Tahoma;
	font-size:12px;
	color: #0d4978;
	text-decoration: none;
}
.WelcomeText
{
	display:inline; 
	/*position:absolute; 
	top:10px; 
	right:80px;*/
	margin-right:1.25em;
	float:right;/**/
	font-family:Tahoma;
	font-size:9px;
	font-weight:bold;
	color: #104E8B;/*dark_brown-#8B4500;*/
}
.WelcomeText a
{
	font-family:Tahoma;
	font-size:9px;
	color: #8B4500;
	text-decoration:none;
}
.WelcomeText a:hover, a:active
{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color: #FF8C00;
	text-decoration:none;
}
.ErrorText
{
	clear:both;
	float:left;
	display:block;
	width:inherit;
	text-align:left;
	padding-top:0.25em;
	padding-left:0.05em;
	font-family:Verdana;
	font-size:9px;
	color:#F00;
}
.ErrorLoginText
{
	/*position:absolute;
	clear:both;*/
	float:left;
	display:block;
	width:inherit;
	text-align:left;
	margin-top:0.55em;
	padding-left:0.45em;
	font-family:Verdana;
	font-size:10px;
	color:#F00;
	clear:both;
}
#menu {
	padding-top:0.25em;
	padding-left:2em;
	padding-bottom:0.00em;
	width: 167px; /* set width of menu */
	background-color:#97caf1;
	
} 
#menu li {
	width: 180px; /* set width of menu */
	/*background:url("../images/navmenubox.jpg") repeat-x;*/
	/*background-color:#97caf1;*//**#104E8B;*/
	border-bottom: 1px solid #97caf1;
} 
     #menu .block_png {  
         /* allow javascript to move the block */  
         position:absolute;  
         top:0;  
           
         /* set the left position */  
         left:1px;   
           
         /* display above the #menu */  
         z-index:12;  
           
         /* the image and the size */  
         background:transparent url(../images/_navArrow.png) no-repeat top right;  
         width:39px;  
         padding:4px;  
         cursor:pointer;  
     }  
#menu ul { /* remove bullets and list indents */

	display:block;
	list-style: none;
	margin-left: 0;
	padding: 0;
	color: #000;
	background: #97caf1;
	text-decoration: none;
   	position:relative;  
   	z-index:5; 
}
#menu a {
display:block;
font:"Adobe Garamond Pro";
font-size:0.80em;
color: #104E8B;/*Midnight Blue*/
line-height:15px;
background:url("../images/navmenubox.jpg") repeat-x;
/*background: #97caf1;*//*#104E8B;*/
text-decoration: none;
border 1.15em solid #DCDCDC;
padding-left:0.60em;
padding-bottom:0.50em;
padding-top:0.45em;
}

#menu a:hover {
color: #fff;
/*background: #fff;*/
border 1.15em solid #DCDCDC;
background:url("../images/navmenubox_02.jpg") repeat-x !important;
}
.GoldTextMini
{
	margin-left:0.85em;
	font-family:"Courier New", Courier, monospace;
	font-weight:bold;
	font-size:0.85em;
	color:#104E8B;
}
.NavMiniForm{
	width: 200px; /* set width of menu */
	/*background:url("../images/navmenubox.jpg") repeat-x;*/
	background-color:#97caf1;/**#104E8B;*/
}
.NavMiniBTN
{
   border: none;
   background: url('../images/btnSearch.png') no-repeat;
   padding: 4px 40px;
}
.NavMiniBTN:hover
{
   border: none;
   background: url('../images/btnSearch_02.png') no-repeat top left;
}
.NavMiniTB
{
	clear:both;
	/*float:left;*/
	width:7.50em;
	margin-left:0.85em;
	margin-top:0.65em;
	border:1px solid #CCC; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.84em;
	font-weight:bold;
	color:#0d4978;
}
.pgTop
{
	/*float:left;
	margin-right:0.30em;
	margin-left:0.30em;
	padding-top:-3.70em;*/
	width:90%;
	height:15.50px;
    background: url('../images/pgTopbdr.jpg') repeat-x;
}
.pgTopEX
{
	width:auto;
	height:15.50px;
    background: url('../images/pgTopbdr.jpg') repeat-x;	
}
.pgSlogan
{
	display:block;
	widows:100%;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-stretch:ultra-expanded;
	font-style:italic;
	font-weight:bold;
	font-size:1.25em;
	color:#444444;
	padding-top:0.80em;
	padding-right:1.30em;
	padding-left:11em;
	margin-left:1.20em;
	margin-top:-0.50em;
	/*background: url('../images/pgTopbdr.jpg') repeat-x;*/
}
.innerMain
{
	/*position:relative;*/
 	padding-top:2.45em;
	padding-left:1.85em;
	padding-top:0.50em;
	color:#8B795E;
	background-color:#000;
}
.InnerMainCol{
	background-color:#FFFAF0;
 	width:45.43em; 
    margin-left:1.05em;
	margin-right:1.05em;
	border:1px solid #866A3C;
	margin-top:1.65em;
	margin-bottom:1.65em;
 	padding-top:1.65em;
	padding-left:1.50em;
}
.InnerContentH2
{
	padding-left:0.80em;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
  	font-size: .92em; 
	font-weight:bold;
	color: #8B4500; 
 	margin-top:1.45em;
}
.InerMainCol p{

}
.InnerContentText{
	text-align:justify;
	position:relative;
 	margin-top:1.45em;
	padding-left:0.85em;
	padding-right:2.50em;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#8B795E;
}
.InnerContentH1
{
	padding-left:0.80em;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:underline;
  	font-size: 14px; color: #8B4500; 
	/*color:#0F143F;*/
}
.InnerContentUL
{
	position:relative;
	padding-right:2.50em;
	padding-left:5.50em;
  	font-family:Tahoma, Geneva, sans-serif;
  	font-size: 12px; color: #0F143F; 
  	list-style-image: url(../images/img/bullet8.gif); 
  	list-style-type: none;
}
.InnerContentOL
{
	position:relative;
	padding-right:2.50em;
	padding-left:5.50em;
  	font-family:Tahoma, Geneva, sans-serif;
  	font-size: 12px; color: #0F143F; 
  	list-style-type:lower-greek;
}
/*###################  T A B L E   P R O P E R T I E S  ##################################*/
.LogoCLS
{
	width:280px;
	height:120px;
	border:0;
	padding:0;
}
.tblContainer
{
	vertical-align:top;
	position:relative;
	width:85%; 
	height:auto;
 	text-align:left; 
	margin-left:auto; 
 	margin-right:auto;
	padding:-0.5em;
    border: 1px solid #0d4978;
}
.tblTopBanner
{
	width:100%; 
	height:100%;
 	text-align:left; 
	margin-left:0; 
	margin-top:0;
	padding:0;
}
.tblTopBanner2
{
	float:right;
	width:22em; 
	height:2.81em;
 	text-align:left; 
	margin-left:0; 
	margin-top:0;
	padding:0;
}
.tblTrackerAdd{
	float:left;
	margin-left:0.05em;
	margin-top:1.15em;
	text-align:left;
	width:200px;	
}
._tblLoginBox 
{
	margin-top:1.25em;
	text-align:left;
	width:200px;
	background:url("../images/_LoginBox.jpg") repeat-x;
}
.tblNavBarHdr
{
	background:url('../images/navbarhdr.jpg') repeat-x;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-stretch:extra-expanded;
	color:#FFF;
}



.tblLinkText
{
	padding-right:2.05em;
	font-family:Tahoma;
	font-size:12px;
	color: #FFF;
	text-decoration: none;
	margin-left:0.85em;
}
.tblLinkText A
{
	text-align:left;
	font-family:Tahoma;
	font-size:12px;
	color: #FFF;
	text-decoration: none;
	margin-left:0.85em;
}
.tblLinkText a:hover
{
	font-family:Tahoma;
	font-size:12px;
	color: #0d4978;
	text-decoration: none;
}
/*#Username
{
	clear:both;
	float:left;
	width:7.50em;
	margin-top:0.65em;
	border:1px solid #CCC; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.84em;
	background-color:#fff;
	color:#0d4978;
}*/
.tblTextBox	/*Username Textbox*/
{
	width:7.50em;
	margin-top:0.65em;
	border:1px solid #CCC; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.84em;
	color:#0d4978;
}
.tblButtonBlue	
{
	border:0.45px solid #97caf1; 
	background-color:#0d4978;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.75em;
	color:#FFF;
	cursor:pointer;
}
.tblFormLabel
{
	padding-left:0.45em;
	font-family:Verdana;
	font-size:0.75em;
	color:#0d4978;
}
.leftcol{
  	width:200px; 
	text-align:center;
  	height:100%;
/*	height:auto;*/
  	float:left; 
  	background-color:#0d4978;
	padding-left:1.15em;
	padding-right:1.15em;
	padding-top:0.15em;
}
.tblDynaBox
{
	margin-top:1.25em;
	margin-left:1.20em;
	width:80%;
	height:auto;
}
.tbl_MenuTD
{
	padding:0;
	width:2px;
	vertical-align:bottom;
}
.addImage
{
 margin-left:2.85px; 
 padding-right:0.85px;
}
/*########################################################################################*/
/*------------------   MEMBER PAGE   -----------------------------------------------------*/

/*Member Information Table*/
.mbrInfoTable2			/*****CHANGED*****/
{
	margin-left:2.25em;
	margin-top:1.25em;
	font-family:"Courier New", Courier, monospace;
	font-size:0.75em;
	color:#646464;
	background-color:#FEFEFE;
	border:1px solid #152C62;
}
.mbrInfoTable2 img
{
	padding-left:1.50em;
	padding-top:0.85em;
	padding-right:1.50em;
}
.mbrInfoTable2 td
{
	padding-top:0.45em;
	
}
.mbrInfoTable		/*****CHANGED*****/
{
	margin-left:2em;
	margin-top:1.35em;
	margin-bottom:1.35em;	
	color:#663333;
	background-color:#FCFDE5;
	border:1px solid #FFC000;
}
.mbrInfoTable A
{
	font-family:"Courier New", Courier, monospace;
	font-size:0.95em;
	color:#663333;
	text-decoration:none;
}
.mbrInfoTable A:hover
{
	font-family:"Courier New", Courier, monospace;
	font-size:0.95em;
	color:#CC0000;
	text-decoration:underline;
}

.mbrInfoTable td
{
	padding-top:0.35em;
	padding-left:0.30em;
	padding-bottom:0.35em;
}
.mbrCellLabel
{
	font-family:"Courier New", Courier, monospace;
	font-size:0.95em;
	font-weight:bold;
	text-align:right;
	color:#215882;
	width:7.85em; 
	padding-right:0.50em;
	padding-top:0.45em;
	white-space:nowrap;
}
.mbrTableLink A			/*****CHANGED*****/
{
	font-family:"Lucida Console", Monaco, monospace;
	font-size:.95em;
	font-weight:bold;
	color:#152C62; 
	text-decoration:none;
	margin-bottom:0.45em;
	margin-top:0.05em;
	padding-bottom:0.15em;
	padding-top:0.15em;
}
.mbrTableLink img
{
	margin-bottom:0.45em;
	margin-top:0.05em;
	padding-bottom:0.15em;
	padding-top:0.15em;
}
.mbrTableLink A:hover		/*****CHANGED*****/
{
	display:block;
	background-color:#990000;
	color:#FFF;
	text-decoration:overline;
	text-decoration:underline;
	width:6.50em; 
}
.mbrCellHeader   /*****CHANGED*****/
{
	background-color:#CA801A;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.05em;
	padding-bottom:0.35em;
}
.mbrCellHeader_EX   
{
	color:#330000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.95em;
	font-weight:bold;
	padding-bottom:0.35em;
	padding-left:0.35em; 
}
.mbrCellHeader_EX img
{
	 float:right;
	 margin-right:6.50em; 
	 margin-top:-1.95em;
	 border:0; 
	 padding:0;
	 width:48px;
	 height:48px;
}
.mbrPageTitle
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-stretch:expanded;
	font-size:1.50em;
	font-weight:bold;
	color:#660000;
	vertical-align:middle;
	padding-top:0.60em;
/*	padding-right:5.95em;*/
}

.mbrInnerMainCol
{
	clear:both;
	float:left;
	background-color:#FFFAF0;
	border:1px solid #866A3C;
	padding-left:0.10em;
	padding-top:1.50em;
	margin-left:1.10em;
	width:900px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	   .button, button.button
	   {
		   font-family:"Lucida Grande", Tahoma, Arial, sans-serif;
		   float:left;
		   margin:0 .7em 0 0;
		   text-decoration:none;
		   background:#EAEAEA url(/images/btnGrad.jpg) repeat-x left top;
		   border:1px solid #dedede;
		   border-right:1px solid #bbb;
		   border-bottom:1px solid #bfbfbf;
		   padding:5px 10px 6px 10px;
		   display:block;
		   cursor:pointer;
		   font-size:100%;
		   line-height:130%;
		   color:#464646;
		   -webkit-box-shadow:rgba(0,0,0,.15) 0px 1px 3px;
		   -moz-box-shadow:rgba(0,0,0,.15) 0px 1px 3px;
		   -webkit-border-radius:11px;-moz-border-radius:11px;
		}


.sigInfoTable
{
	/*margin-left:0.15em;*/
	margin-top:0.15em;
	margin-bottom:1.35em;	
	color:#663333;
	background-color:#FFFCCC;
	border:1px solid #663333;
	width:90%;
	
}
.sigInfoTable A
{
	font-family:"Courier New", Courier, monospace;
	font-size:0.95em;
	color:#663333;
	text-decoration:none;
}
.sigInfoTable A:hover
{
	font-family:"Courier New", Courier, monospace;
	font-size:0.95em;
	color:#CC0000;
	text-decoration:underline;
}

.sigInfoTable td
{
	padding-top:0.35em;
	padding-left:0.30em;
	padding-bottom:0.35em;
}

.sigCellHeader
{
	background-color:#0066CC;
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.25em;
	padding-bottom:0.35em;
}

.sigCellLabel
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.75em;
	font-weight:bold;
	text-align:right;
	color:#330000;
	width:10.85em; 
	padding-right:1.50em;
	padding-right:1.50em;
	padding-top:0.45em;
}
.sigTextBox	/*Username Textbox*/
{
	clear:both;
	/*float:left;
	width:15.50em;*/
	margin-top:0.05em;
	border:1px solid #CCC; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.95em;
	color:#555;
	margin-right:.8em;
}

.sigInstructText
{
	font-family:"Courier New", Courier, monospace;
	font-size:0.75em;
	font-weight:bold;
	color:#003366;
}
.sigInstructTextEX
{
	font-family:"Courier New", Courier, monospace;
	font-size:0.70em;
	font-weight:bold;
	color:#993300;
}
.sigInstructTextEX A 
{
	font-weight:normal;
	color:#FF0000;
	text-decoration:none
}
.sigInstructTextEX A:Hover 
{
	font-weight:normal;
	color:#0000CC;
	text-decoration:underline;
}

.sigSectionHdr
{
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:0.80em;
	color:#003366;
	padding-left:1.50em;
	line-height:1.8em;
	border-bottom:1px dotted #CCC; 
}
.sigSectionHdr OL
{
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:.90em;
	list-style-type:decimal;
	list-style-position:outside;
}
.sigSectionHdr input, select
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:.90em;	
	color:#505050;
}
.sigSectionHdr UL
{
	list-style-type:none;
	list-style-position:inside;
	margin-left:.2em;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.85em; 
	text-align:left;
	color:#663300;
}
.sigSectionLabel
{
	margin-left:.5em;
	padding-right::.4em;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1em;
	text-align:right;
	color:#505050;
	width:180px;
}

.sigSectionLabel_H
{
	margin-left:.5em;
	padding-right::.4em;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1em;
	text-align:left;
	color:#505050;
}
.sigOnDemand
{
	display:none;
}
.sigLabelDiv
{
	float:left;
	width:25%;
	text-align:right;
	padding:.2em .5em 0 0;
	color:#505050;
	margin-left:-6.5em;
}
.sigFormField
{
	float:left;
	text-align:right;
	padding-left:.2em;
}
.sigServiceIntro
{
	font-family:"Courier New", Courier, monospace;
	font-size:0.70em;
	color:#555;	
	padding-left:1.3em;
}
.sigServiceIntro DIV
{
	width:70%; 
	float:left;
	padding-left:1.2em;
	margin-left:2.5em;
}
.sigServiceIntro IMG
{
	border:none;
	width:80px;
	height:80px;
	float:right;
	margin-top:-2.5em;
}
.sigRequired
{
	font-family:"Courier New", Courier, monospace;
	font-size:.65em;
	font-weight:bold;
	color:#FF0033;
}
.sigRowErrors 
{
	font-family:"Courier New", Courier, monospace;
	font-size:.85em;
	font-weight:bold;
	color:#990000;
	background:#FFFDE5;
	margin-right:1.25em;
	border:2px solid #FF7800;
}
.sigRowErrors IMG
{
	float:left;
	padding:0.85em 2em 2em 1.25em;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*					         					 S I D E B A R     S E R V I C E S																		*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.sidMainTableRed
{
	float:left;
	margin-left:.25em;
	margin-top:2.5em;
	border:2px solid #C12C0B;
	background:#E2F1FC;
}
#sidHeaderRed
{
	text-align:center;
	padding-top:.3em;
	font-family:"Courier New", Courier, monospace;
	font-size:1.05em;
	font-weight:bold;
	color:#FFF;
	background:#C12C0B;
	border-bottom:1px solid #C12C0B;
}
#sidHeaderRed IMG
{
	float:left;
	margin-left:-0.95em;
	margin-top:-1.85em;
	width:48px;
}
.sidMainTableRed TD
{
	padding-left:.15em;
	padding-right:.05em;
	padding-top:.6em;
	font-family:"Courier New", Courier, monospace;
	font-size:.95em;
	color:#332C10;
}
.sidMainTableRed UL LI A
{
	padding-left:.05em;
	padding-right:.05em;
	padding-top:.6em;
	font-family:"Courier New", Courier, monospace;
	font-size:.95em;
	text-decoration:none;
	list-style-type:square;
	list-style-position:inside;
	color:#332C10;	
}

.sidMainTableRed A:Hover
{
	text-decoration:underline;
	color:#C12C0B;	
}

/*================================================================================================================================================*/
.sidMainTable
{
	float:left;
	margin-left:.25em;
	margin-top:2.5em;
	border:2px solid #EF6B39;
	background:#F7F3EB;
}
#sidHeader
{
	text-align:center;
	padding-top:.3em;
	font-family:"Courier New", Courier, monospace;
	font-size:1.05em;
	font-weight:bold;
	color:#FFF;
	background:#EF6B39;
	border-bottom:1px solid #0060AB;
}
#sidHeader IMG
{
	float:left;
	margin-left:-0.95em;
	margin-top:-1.85em;
}
.sidMainTable TD
{
	padding-left:.15em;
	padding-right:.05em;
	padding-top:.6em;
	font-family:"Courier New", Courier, monospace;
	font-size:.95em;
	color:#535666;
}
.sidMainTable UL LI A
{
	padding-left:.05em;
	padding-right:.05em;
	padding-top:.6em;
	font-family:"Courier New", Courier, monospace;
	font-size:.95em;
	text-decoration:none;
	list-style-type:square;
	list-style-position:inside;
	color:#535666;	
}

.sidMainTable A:Hover
{
	text-decoration:underline;
	color:#C12C0B;	
}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------*/
.mbrInnerBG
{
	background:url(/images/blue-gradient-bg.png) repeat-x bottom; 
	margin-left:0.15em;
	margin-top:0;
	margin-bottom:1.35em;
	height:auto;
	color:#663333;
	background-color:#E0F0FC;
	border:1px solid #3B81BE;
	
}
.mbrInnerBG_EX
{
clear:both;
	background:url(/images/blue-gradient-bg.png) repeat-x bottom; 
	margin-left:-7.20em;
	margin-top:0;
	margin-bottom:1.35em;
	height:auto;
	color:#663333;
	background-color:#E0F0FC;
	border:1px solid #3B81BE;
	
}
.mbrPageTitle_EX
{
	font-family:"Lucida Console", Monaco, monospace;
	color:#2AB000;
	font-size:1.85em;
	text-align:center;
	margin-top:.5em;
}
.mbrPageTitle_Orange
{
	font-family:"Lucida Console", Monaco, monospace;
	/*color:#C12C0B;*//*RED*/
	color:#0060AB;/*Blue*/
	/*color:#332C10;*//*Dark Grey*/
	font-size:1.85em;
	font-weight:bold;
	text-align:center;
	margin-top:.5em;
}
.tblContainerTable
{
	float:left;
	width:700px;
	margin-left:1.5em;
	margin-top:2.35em;
	padding:0;
}
.tbltopBdr
{
	background-color:#FFF;
	border: 2px solid #0066CC;
	width:650px;
	margin-left:0.55em;
	margin-top:0.15em;
	height:auto;
	padding-bottom:1.8em;
}
.tbltopRightTracker
{
	float:left;
	width:100%;
	margin-left:0.05em;
	margin-right:1.5em;
	margin-top:.05em;
	padding-right:0.5em;
}
.imgTopBdr
{
	clear:both;
	height:2.05px;
	width:110%;
	margin-left:-0.65em;
	top:-1.75em;
}
.vdrContent
{
	margin-top:2.25em;
	margin-left:3.5em;
}
/*	*********************************************	S E R V I C E     B O X     S T Y L E S   	********************************************************/
.svcHighlightBox_Blue
{
	border: 1px solid #535666;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:0.85em;
	margin-left:1.58em;
	margin-top:1.5em;
	/*background-color:#E2F1FC;*/
}
.svcHighlightText_Blue
{
	margin-left:0.15em;
	padding-left:.35em;
	padding-top:.5em;
	padding-bottom:.3em;
}
.svcHighlightText_Blue H1, H2, H3, H4, H5 
{
	font-family:"Courier New", Courier, monospace;
	color:#C12C0B;
}
.svcHighlightText_Red H1, H2, H3, H4, H5
{
	font-family:"Courier New", Courier, monospace;
	color:#C12C0B;
}
.svcHighlightText_Blue UL 
{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:.9em;
	color:#0060AB;
	list-style-type:none;
	padding:0x;
	padding-right:.75em;
	margin-top:-0.3em;
}
.svcHighlightText_Blue Li 
{
	background-image:url(/images/icn_arrow_blue.gif);
	background-repeat:no-repeat;
	background-position:.05em 0.30em;
	padding-left:1.90em; 
	margin-top:.85em;
}
.svcHighlight_Blue
{
	background-color:#0060AB;
	line-height:25px;
	width:260px;
	font-family:"Courier New", Courier, monospace;
	font-size:1.15em;
	color:#FFF;
	padding-top:1.25em;
	text-align:center;
}

.svcHighlight_Blue IMG
{
	float:right;
	margin-top:-0.25em;
}
.svcOrangeHeader
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:0.85em;
	margin-left:1.08em;
}
.svcOrangeHeader h2,h1,h3,h4,h5,h6
{
	font-family:"Courier New", Courier, monospace;
	color:#FF7800;
}

.svcBlueHeader
{
	
}

.svcGreenHeader
{
}
.svcOrangeHeader UL
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:.85em;
	list-style-type:none;
	padding:0x;
	padding-right:.75em;
	margin-top:0.8em;
}
.svcOrangeHeader LI
{
	background-image:url(/images/icn_arrow_blue.gif);
	background-repeat:no-repeat;
	background-position:.05em 0.30em;
	padding-left:1.90em; 
	margin-top:.85em;
}

/* LIGHT ORANGE*/
.svcHighlightBox_LTOrange
{
	border: 1px solid #FFCC13;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:0.85em;
	margin-left:1.58em;
	margin-top:1.5em;
}
.svcHighlight_LTOrange
{
	background-color:#FFCC13;
	border-bottom: 1px solid #FFCC13;	
	line-height:15px;
	width:260px;
	font-family:"Courier New", Courier, monospace;
	font-size:1.15em;
	font-weight:bold;	
	color:#332C10;
	padding-top:0.45em;
	padding-bottom:.45em;	
	text-align:center;
}
.svcHighlight_LTOrange IMG
{
	float:right;
	margin-top:-0.25em;
}
.svcHighlightText_LTOrange
{
	margin-left:0.15em;
	padding-left:.35em;
	padding-top:.5em;
	padding-bottom:.3em;
}
.svcHighlightText_LTOrange H1, H2, H3, H4, H5
{
	font-family:"Courier New", Courier, monospace;
	color:#FFAA00;
}

/* LIGHT GREEN*/
.svcHighlightBox_LTGreen
{
	border: 1px solid #2AB000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:0.85em;
	margin-left:1.58em;
	margin-top:1.5em;
}
.svcHighlight_LTGreen
{
	background-color:#2AB000;
	border-bottom: 1px solid #2AB000;	
	line-height:18px;
	width:260px;
	font-family:"Courier New", Courier, monospace; 
	font-size:1.15em;
	font-weight:bold;	
	color:#FFF;
	padding-top:0.45em;
	padding-bottom:0.45em;
	text-align:center;
}
.svcHighlight_LTGreen IMG
{
	float:right;
	margin-top:-0.25em;
}
.svcHighlightText_LTGreen
{
	margin-left:0.15em;
	padding-left:.35em;
	padding-top:.5em;
	padding-bottom:.3em;
}
.svcHighlightText_LTGreen H1, H2, H3, H4, H5
{
	font-family:"Courier New", Courier, monospace;
	color:#2AB000;
}
/* LIGHT Blue*/
.svcHighlightBox_LTBlue
{
	border: 1px solid #3B81BE;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:0.85em;
	margin-left:1.58em;
	margin-top:1.5em;
}
.svcHighlight_LTBlue
{
	background-color:#93CFF7;
	border-bottom: 1px solid #3B81BE;
	line-height:20px;
	width:260px;
	font-family:"Courier New", Courier, monospace; 
	font-size:1.15em;
	font-weight:bold;
	color:#0060AB;
	padding-top:0.45em;
	padding-bottom:.45em;
	text-align:center;
}
.svcHighlight_LTBlue IMG
{
	float:right;
	margin-top:-0.25em;
}
.svcHighlightText_LTBlue
{
	margin-left:0.15em;
	padding-left:.35em;
	padding-top:.5em;
	padding-bottom:.3em;
}
.svcHighlightText_LTBlue H1, H2, H3, H4, H5
{
	font-family:"Courier New", Courier, monospace;
	color:#0066CC;
}
/* DARK ORANGE*/
.svcHighlightBox_DKOrange
{
	border: 1px solid #FF7800;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:0.85em;
	margin-left:1.58em;
	margin-top:1.5em;
}
.svcHighlight_DKOrange
{
	background-color:#FF7800;
	border-bottom: 1px solid #FF7800;	
	line-height:15px; 
	width:260px;
	font-family:"Courier New", Courier, monospace; 
	font-size:1.15em;
	font-weight:bold;	
	color:#FFF;
	padding-top:0.45em;
	text-align:center;
}
.svcHighlight_DKOrange IMG
{
	float:right;
	margin-top:-0.25em;
}
.svcHighlightText_DKOrange
{
	margin-left:0.15em;
	padding-left:.35em;
	padding-top:.5em;
	padding-bottom:.3em;
}
.svcHighlightText_DKOrange H1, H2, H3, H4, H5
{
	font-family:"Courier New", Courier, monospace;
	color:#FFAA00;
}
/*====================================		 C E N T E R       T R A C K E R       S T Y L E S	==========================================*/
.tblMidTracker
{
	background-color:#FFF;
	text-align:left;
	border:4px solid #C12C0B;
	float:left;
	width:60%;
	margin-left:1.85em;
	margin-right:.5em;
	margin-top:2.05em;
	padding-left:0.3em;	
	padding-right:0.3em;		
	padding-bottom:0.5em;	
}
.tblMidTracker UL, li
{
	text-align:left;
	list-style:outside; 
	list-style-type:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:.85em;
	margin-left:-1.50em;
}
.tblMidTracker select
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.25em;
}
.tblMidTracker #tblMidTrackerErr
{
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:.95em;
	font-style:italic;
	color:#F00;
}
.trkMidInfo
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:0.80em;
	margin-left:.05em;
	margin-top:0.05em;
}
.trkMidInfo A
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.80em;
	text-decoration:none;
	color:#666666;
}
.trkMidInfo A:hover
{
	color:#FF7800;
	text-decoration:underline;
}
.trkMidInfo H1, H2, H3, H4, H5
{ 
	margin-top:0.25em;
	padding:0;
	font-family:"Courier New", Courier, monospace;
	color:#C12C0B;
}
.tblMidTracker img
{
	margin-top:.5em;
	margin-left:0em;
	padding:0;
	padding-right:.45em;
}
/*====================================		 T R A C K E R       S T Y L E S	=========================================================================*/
.tblRightTracker
{
	clear:both;
	background-color:#FFF;
	text-align:left;
	border:4px solid #C12C0B;
	float:left;
	width:90%;
	margin-left:1.85em; 
	margin-right:.5em;
	margin-top:.05em;
	padding-left:0.3em;	
	padding-right:0.3em;		
	padding-bottom:0.5em;	
}
.tblRightTracker UL, li
{
	text-align:left;
	list-style:outside; 
	list-style-type:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:.85em;
	margin-left:-1.50em;
}
.tblRightTracker select
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.25em;
}
.tblRightTracker #tblTrackerErr
{
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:.95em;
	font-style:italic;
	color:#F00;
}
.trkInfo
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:0.80em;
	margin-left:.05em;
	margin-top:0.05em;
}
.trkInfo A
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.80em;
	text-decoration:none;
	color:#666666;
}
.trkInfo A:hover
{
	color:#FF7800;
	text-decoration:underline;
}
.trkInfo H1, H2, H3, H4, H5
{ 
	margin-top:0.25em;
	padding:0;
	font-family:"Courier New", Courier, monospace;
	color:#C12C0B;
}
.tblRightTracker img
{
	margin-top:.5em;
	margin-left:0em;
	padding:0;
	padding-right:.45em;
}
/***************************************  M E N U     T A B L E       S T Y L I N G                *********************************************/

.menu {
	background: #45B4DA;
	border: 1px solid #45B4DA;	
	padding: 0 10px 0 20px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	margin-top:1.5em;
	width:100%;
	line-height:2.5em;
	color:#fff;
}
.menuDiv A{
	font-family:"Courier New", Courier, monospace;
	font-size:1.15em;
	font-weight:bold;
	color:#fff;
}
.menuDiv A:hover{
	display:block;
	font-family:"Courier New", Courier, monospace;
	font-size:1.15em;
	font-weight:bold;
	color: #45B4DA;
	/*OPACITY*/
	text-decoration: none;
	background-color: white;
	filter:alpha(opacity=65);
	opacity: 0.72;
}
.menu #cell {
	font-family:"Courier New", Courier, monospace;
	font-size:1.15em;
	font-weight:bold;
	width:120PX;
	text-align:center;
	overflow:hidden;
}
.menuDiv {
	color:#fff;
	font-family:"Courier New", Courier, monospace;
	font-size:1.15em;
	font-weight:bold;
	width:auto;
	text-align:center;
	margin:0;
} 
/*----------------------------------------------    P R O G R E S    I N T E R M E D I A R Y       P A G E       ----------------------------------------*/
.centerProgressText
{
	margin-left:3.5em;
	margin-top:5.25em;
	width:90%;
	text-align:center;
}
.centerProgressText #pbTitle
{
	display:inline;
	color:#C12C0B;
	font-family:"Courier New", Courier, monospace;
	font-size:2.85em;
	font-weight:bold;
}
.centerProgressText #pbText
{
	display:inline;
	color:#0066CC;
	font-family:"Courier New", Courier, monospace;
	font-size:1.85em;
	font-weight:bold;
}
.centerProgressText IMG
{
	display:inline;
	margin-top:1.5em;
}
/*----------------------------------------------     T A B L E     F O R M A T T I  N  G       ----------------------------------------*/
.xpTableLT_Blue{
	border:0;  
	font-family:Arial, Helvetica, sans-serif;
	font-size:.95em;
	text-align:center;
}
.xpTableLT_Blue TD{
	padding-left:.85em;
	padding-right:.85em;
	padding-top:.35em;
	padding-bottom:.35em;	
}
#xpAnchorRowDK_Blue{
	/*text-decoration:none;
	background:#E0F0FC;*/
	border: 1px solid #0066CC;
}
.xpAnchorLT_Blue{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:.95em;
	color:#FFF;
	text-decoration:none;
	background:#0066CC;
	padding-left:.25em;
	padding-right:.25em;
	padding-top:.15em;
	padding-bottom:.15em;	
}
.xpAnchorLT_Blue A{ 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.95em;
	color:#0066CC;
	text-decoration:none;
	background:#E0F0FC;
	padding-left:.25em;
	padding-right:.25em;
	padding-top:.15em;
	padding-bottom:.15em;	

}
.xpAnchorLT_Blue A:hover{
	color:#FF7800;
	text-decoration:underline;
}
.xpAnchorLT_Blue A:active{
	color:#666666;
	text-decoration:underline;
}
.xpTableHeadLT_Blue{
	font-family:"Courier New", Courier, monospace;
	font-size:1.15em;
	border:0;
	background-color:#0060AB;
	color:#FFF;
	margin:0;
}
.xpTableRowLT_Blue{
	
	background-color:#E2F1FC;
	color:#332C10;
}
.xpTableRowDK_Blue{
	background-color:#7CC2F1;
	color:#332C10;
}
/*========================================================================================================================================================*/
.rtRateCalc{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.95em;
	color:#0066CC;
	border: 1px solid #FF7800;	
	padding-left:1.8em;
	padding-right:1.8em;	
	padding-top:.45em;	
	padding-bottom:.45em;		
}

/*********************************    D A T A    E N T R Y    S T Y L I N G         ********************************************************/
.daTableContainer{
	width:100%;
	padding-left:1.25em;
	padding-right:1.25em;
	}
.daTable{
	color:#332C10;
	width:550px;
	border: 1px solid #330000;/*#0066DD;*/
	font-family:"Courier New", Courier, monospace;
	font-size:.85em;
	font-weight:bold; 
}
.daTableHeader{
	background-color:#330000;/*#0066DD;*/
	border: 1px solid #330000;/*#0066DD;*/
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.15em;
	font-weight:bold;	
	text-align:left; 
	padding-top:.45em;
	padding-bottom:.45em;
	padding-left:0.85em;
}
.daTableSep1{
	background-color:#0060AB;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.95em;
	text-align:left; 
	padding-top:.45em;
	padding-bottom:.45em;
	padding-left:3.85em;
}
.daTableLable{
	text-align:right; 
	padding-top:.45em;
	padding-bottom:.45em;
	padding-left:1.25em;
}
.daTableInput{
	text-align:left;
	padding-top:.45em;
	padding-bottom:.45em;
	padding-right:1.25em;
}

.daTable INPUT {
	color:#332C10;
	font-family:"Courier New", Courier, monospace;
	font-size:.95em;
	font-weight:bold;
	border: 1px solid #666666;
	height:1.60em;
	padding-left:0.25em;
	padding-top:.15em;	
}
 .button, button.button
	   {
		   font-family:"Lucida Grande", Tahoma, Arial, sans-serif;
		   float:left;
		   margin:0 .7em 0.8em 0;
		   text-decoration:none;
		   background:#EAEAEA url(/images/btnGrad.jpg) repeat-x left top;
		   border:1px solid #dedede;
		   border-right:1px solid #bbb;
		   border-bottom:1px solid #bfbfbf;
		   padding:5px 10px 6px 10px;
		   display:block;
		   cursor:pointer;
		   font-size:100%;
		   line-height:130%;
		   color:#464646;
		   -webkit-box-shadow:rgba(0,0,0,.15) 0px 1px 3px;
		   -moz-box-shadow:rgba(0,0,0,.15) 0px 1px 3px;
		   -webkit-border-radius:11px;-moz-border-radius:11px;
}

/********************************************************    D A T A    V I E W E R    T A B L E     S T Y L I N G       ************************************/
.dvTable{
	color:#332C10;
	width:750px;
	border: 1px solid #0060AB;
	font-family:"Courier New", Courier, monospace;
	font-size:.85em;
	font-weight:bold; 
}
.dvTable h1, h2, h3, h4, h5, h6{
	color:#152C62;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:.85em;
	margin-bottom:.85em;
	margin-left:2.25em; 
}
/*BEGIN SECOND INSERTS*/
.dvTableEX{
	background:url(/images/members/shopping.jpg) no-repeat left 2.85em;;	
	padding-bottom:1.45em;
	color:#332C10;
	width:750px;
	border: 1px solid #0060AB;
	font-family:"Courier New", Courier, monospace;
	font-size:.85em;
	font-weight:bold; 
}
.dvInnerTable{
	color:#332C10;
	width:350px;
	border: 1px solid #0060AB;
	font-family:"Courier New", Courier, monospace;
	font-size:.85em;
	font-weight:bold; 
	margin-left:2.25em;
	margin-top:.85em;
}
/*----------------------------------------------------------------------------------------------*/
/*BEGIN THIRD INSERT*/
.dvTablePWD{
	background:url(/images/members/pwd_change.png) no-repeat left 2.85em;;	
	padding-bottom:1.45em;
	color:#332C10;
	width:750px;
	height:auto;
	border: 1px solid #0060AB;
	font-family:"Courier New", Courier, monospace;
	font-size:.85em;
}
.dvTablePWD #innerTable{
	border: 1px solid #535666;
	font-family:"Courier New", Courier, monospace;
	font-size:.85em;
	color:#535666;
	text-align:left;
}
.dvTablePWD A{
	color:#0066DD;
	font-family:"Lucida Console", Monaco, monospace;
	font-size:0.85em;
	text-decoration:none;
	padding-top:.5em;
	padding-bottom:.5em;
	padding-right:0.85em;
	vertical-align:middle;
	white-space:nowrap; 
}
.dvTablePWD A:Hover{
	color:#990000;
	font-family:"Lucida Console", Monaco, monospace;
	font-size:0.85em;
	text-decoration:underline;
	padding-top:.5em;
	padding-bottom:.5em;
	padding-right:0.85em;	
	vertical-align:middle;
	white-space:nowrap; 
}
.dvTablePWD #IMG {
   border:none;
   position:relative;
   padding-right:0.45em;
   padding-left:1.25em;
   top:.50em;
}
/*END THIRD TABLE INSERT*/
.dvError {
	color:#F00;
	border: 1px solid #990000; 
	background:#FFFFAA;
	width:75%;
	height:auto;
	margin-left:2.25em;
	font-size:0.95em;	
}
.dvError img{
	float:left;
	padding-top:.8em;
	padding-left:.8em;
	padding-right:.8em;
}
.dvError p{
	text-align:left;
	color:#C12C0B;
	background:#FFFFAA;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.95em;
}
/*------------------------------------------------------------------------*/
.dvInfo {
	color:#0060AB;
	border: 1px solid #1F76AB; 
	background:#FFFFD4;
	width:75%;
	height:auto;
	margin-left:2.25em;
	margin-bottom:1.3em;
	margin-top:1.5em;
	font-size:0.95em;	
}
.dvInfo img{
	float:left;
	padding-top:.8em;
	padding-left:.8em;
	padding-right:.8em;
}
.dvInfo p{
	text-align:left;
	color:#C12C0B;
	background:#FFFFAA;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.95em;
}

.dvTable A{ 
	color:#0066DD;
	font-family:"Lucida Console", Monaco, monospace;
	font-size:0.85em;
	text-decoration:none;
	padding-top:.5em;
	padding-bottom:.5em;
	padding-right:0.85em;
	vertical-align:middle;
	white-space:nowrap; 
}
.dvTable A:Hover{
	color:#990000;
	font-family:"Lucida Console", Monaco, monospace;
	font-size:0.85em;
	text-decoration:underline;
	padding-top:.5em;
	padding-bottom:.5em;
	padding-right:0.85em;	
	vertical-align:middle;
	white-space:nowrap; 
}
/*END SECOND INSERTS*/
/*BEGIN NEW INSERT*/
.dvTableEX A{
	color:#0066DD;
	font-family:"Lucida Console", Monaco, monospace;
	font-size:0.85em;
	text-decoration:none;
	padding-top:.5em;
	padding-bottom:.5em;
	padding-right:0.85em;
	vertical-align:middle;
	white-space:nowrap; 
}
.dvTableEX A:Hover{
	color:#990000;
	font-family:"Lucida Console", Monaco, monospace;
	font-size:0.85em;
	text-decoration:underline;
	padding-top:.5em;
	padding-bottom:.5em;
	padding-right:0.85em;	
	vertical-align:middle;
	white-space:nowrap; 
}
.dvTableEX #IMG {
   border:none;
   position:relative;
   padding-right:0.45em;
   padding-left:1.25em;
   top:.50em;
}

/*END NEW INSERT*/
.dvOddColor{
	background-color:#E8E8E8;
	color: #215882;
	border: 1px solid #E8E8E8;
}
.dvOddColor A:Link{
	text-decoration:none;
	color: #215882;
}
.dvOddColor A:Hover{
	color:#C12C0B;
	text-decoration:underline;
}
.dvEvenColor{
	background-color:#FFF;
	color: #215882;
	border: 1px solid #FFF;	
}
.dvEvenColor A:Link{
	text-decoration:none;
	color: #215882;
}
.dvEvenColor A:Hover{
	color:#C12C0B;
	text-decoration:underline;
}
.dvTable #NavBar{
	padding-right:1.45em;
	border-top: 1px solid #0060AB; 
	padding-top:.5em;
	padding-bottom:.5em;
	text-align:right;
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:0.90em;
	font-weight:bold;	*/
}
.dvNavBar{
	padding-right:1.45em;
	border: 1px solid #0060AB;
	padding-top:.5em;
	padding-bottom:.5em;
	text-align:right;
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:0.90em;
	font-weight:bold;	*/
}
.dvColumnHeader{
	background-color:#0060AB;
	border: 1px solid #0060AB;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.05em;
	font-weight:bold;	
	text-align:center; 
	padding-top:.45em;
	padding-bottom:.45em;
	padding-left:0.85em;
}
.dvCellInfo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.95em;
	text-align:center; 
	padding-top:.45em;
	padding-bottom:.45em;
	padding-left:0.85em;
}
.dvCellLabel{
	color:#332C10;
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:0.95em;
	font-weight:bold;
	text-align:right; 
	padding-top:.45em;
	padding-bottom:.45em;
	padding-left:0.85em;
	vertical-align:top;
	white-space:nowrap;
}
.dvHeaderLabel{
	color:#332C10;
	font-family:"Courier New", Courier, monospace;
	font-size:0.95em;
	font-weight:bold;
	text-align:left; 
	padding-top:.45em;
	padding-bottom:.45em;
	padding-left:0.85em;
	vertical-align:top;
	white-space:nowrap;
}
.dvCellData{
	color:#332C10;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.95em;
	text-align:left;
	padding-top:.55em;
	padding-bottom:.45em;
	padding-left:0.85em;
	padding-right:0.35em;
	vertical-align:top;
}

.dvTableSep1{
	background-color:#0060AB;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.95em;
	text-align:left; 
	padding-top:.45em;
	padding-bottom:.45em;
	padding-left:3.85em;
}

.dvUserIMG{
	padding:.45em;
}
.dvDottedHR{
	border-bottom: 1px dotted #332C10;
	width: 90%; 	
}
.dvToolbar{
	color:#848484;
	font-family:"Lucida Console", Monaco, monospace;
	font-size:0.95em;
	text-align:right; 
	padding-top:0;
	padding-bottom:.5em;
	padding-right:0.85em;
	vertical-align:middle;
	white-space:nowrap; 
} 
.dvToolbar A{
	color:#990000;
	font-family:"Lucida Console", Monaco, monospace;
	font-size:0.85em;
	text-decoration:none;
	padding-top:.5em;
	padding-bottom:.5em;
	padding-right:0.85em;
	vertical-align:middle;
	white-space:nowrap; 
}
.dvToolbar A:Hover{
	color:#152C62;
	background-color:#FFDA68;
	font-family:"Lucida Console", Monaco, monospace;
	font-size:0.85em;
	text-decoration:underline;
	padding-top:.5em;
	padding-bottom:.5em;
	padding-right:0.85em;	
	vertical-align:middle;
	white-space:nowrap; 
}
.dvToolbar IMG {
   border:none;
   position:relative;
   padding-right:0.45em;
   top:.50em;
}
.dvNoData{
	text-align:center;
	vertical-align:middle;
	padding-top:.8em;
	padding-bottom:.8em;
}
.dvLookupTable{
	color:#332C10;
	width:350px;
	border: 1px solid #0060AB;
	font-family:"Courier New", Courier, monospace;
	font-size:.85em;
	font-weight:bold; 
	/*padding-left:1.25em;
	padding-right:1.25em;	*/
}
.mbrButton{
	border:0;width:110px;height:35px;margin-bottom:1.25em;margin-top:2.25em;	
}
/*=================================    D A T E    P I C K E R    ============================================*/
/* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */
a.dp-choose-date {
	float: left;
	width: 30px;
	height: 30px;
	padding: 0;
	margin: -2px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(/images/admin/calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -10px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}