body {
	text-align:center;
	margin:0 auto;
	background-image:url(../../images/pagebg.gif);
	background-repeat:repeat-x;
	background-color:#e2eaf2;
	padding-top:5px;
	font-family:Arial;
	font-size:11px;
	color:#575757;
}


#container {
	width:778px;
	margin:0 auto;
	height:100%;
	overflow:hidden;
	border-left:1px solid #f5af08;
	border-right:1px solid #f5af08;
	border-top:1px solid #f5af08;
	background-color:#FFFFFF;
}


#header{
	width:778px;
	height:397px;
	margin:0;
	padding:0;
}

#logo{
	width:200px;
	height:60px;
	float:left;
	margin:0;
	padding:0;
}

#printlogo{
	width:778px;
	height:60px;
	float:left;
	margin:0;
	padding:0;
	text-align:left;
}

#search{
	width:572px;
	height:45px;
	float:left;
	margin:0 auto;
	padding:15px 6px 0 0;
	text-align:right;
}

#logo2{
	width:200px;
	height:25px;
	float:left;
	margin:0;
	padding:0;
}

#printlogo2{
	width:778px;
	height:25px;
	float:left;
	margin:0;
	padding:0;
	text-align:left;
}

#topmenu{
	width:572px;
	height:25px;
	float:left;
	margin:0;
	padding:0 6px 0 0;
	text-align:right;
}

#topmenu ul{
	font-family:Arial;
	font-size:11px;
	list-style-type: none;
	margin:0;
	padding-top:7px;
	text-align:right;
}

#topmenu ul li{
	display: inline;
	text-align:center;
}

#topmenu li a{
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#7c7c7c;
	padding:0 10px 0px 10px;
	text-align:left;
	background: url(../../images/topmenuline.gif) left no-repeat;
	margin:0;
}

#topmenu li a:hover{
	color:#1b3d87;
	padding:0 10px 0px 10px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	background: url(../../images/topmenuline.gif) left no-repeat;
	margin:0;
}

#mainmenu{
	clear:both;
	width:776px;
	height:28px;
	margin:0;
	text-align:center;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	background-image:url(../../images/mainmenubg.gif);
}

#mainmenu ul{
	list-style-type: none;
	margin:0;
	padding-top:5px;
	text-align:center;
	height:23px;
}

#mainmenu ul li{
	display: inline;
}

#mainmenu li a{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	padding:0 28px 0px 28px;
	text-align:left;
	background: url(../../images/mainmenuline.gif) left no-repeat;
	margin:0;
}

#mainmenu li a:hover{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#dde4e8;
	padding:0 28px 0px 28px;
	font-weight:bold;
	text-decoration:none;
	background: url(../../images/mainmenuline.gif) left no-repeat;
	margin:0;
}

.anobg{background:none !important}

#flash{
	width:778px;
	height:164px;
	margin:0;
	padding:0;
}

#photo{
	width:563px;
	height:164px;
	float:left;
	margin:0;
	padding:0;
}

#tel{
	width:215px;
	height:164px;
	float:left;
	margin:0;
	padding:0;
}

#imgmenu{
	float:left;
	text-align:left;
	padding:0;
	margin:0;
	width:778px;
	height:110px;
	background-color:#FFFFFF;
}

#dropdown{padding-top:10px;}

#leftcol{
	float:left;
	width:180px;
	margin-left:3px;
	padding:0;
	background-image:url(../../images/leftbg.gif);
	padding-bottom:10000px;
	margin-bottom:-10000px;	
}

#leftcol2{
	float:left;
	width:180px;
	padding-left:3px;
	padding:0;
	background-image:url(../../images/leftbg2.gif);
	padding-bottom:10000px;
	margin-bottom:-10000px;
}

#centercol{
	float:left;
	width:392px;
	margin:0;
	padding:0 10px 0 10px;
	background-color:#FFFFFF;
}

#centercol2{
	float:right;
	width:572px;
	margin:0;
	padding:15px 10px 15px 10px;
	background-color:#FFFFFF;
}

#centercol3{
	float:right;
	width:760px;
	margin:0;
	padding:15px 6px 15px 6px;
	background-color:#FFFFFF;
}

#pagetitle{
	float:right;
	height:35px;
	text-align:left;
	margin:0 3px 0 3px;
	width:772px;
}
#pagetitle2
{
	float:right;
	height:35px;
	text-align:left;
	margin:0 3px 0 3px;
	width:772px;
	background-image:url(../../images/h1bg.gif);
}
.h1{
	font-family:Arial;
	color:#1e4088;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:0px;
	background: url(../../images/h1bg.gif);
	padding-left:4px;
	padding-right:4px;
}

.h3{
	width:100%;
	font-family:Arial;
	color:#1e4088;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:0 0 0 5px;
	background: url(../../images/h1bg.gif);
	margin:0 auto;
}



#printemail{
	float:right;
	width:592px;
	height:25px;
	text-align:right;
	vertical-align:middle;
	margin:0;
	padding:0;
}
#printemail * {vertical-align: middle;}
#printemail .Img {display: table-cell;}

#path{
	font-family:Arial;
	color:#626161;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	float:left;
	width:762px;
	height:25px;
	background-image:url(../../images/pathbg.gif);
	padding:10px 0 0 10px;
	margin:0 3px 0 3px;
}

#path a{
	font-family:Arial;
	color:#626161;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}

#path a:hover{
	font-family:Arial;
	color:#626161;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}

#main{width:778px;
	min-height:250px;
	} 
	
#rightcol{
	float:left;
	width:180px;
	margin-right:0px;
	padding:0;
	background-image:url(../../images/rightbg.gif);
	padding-bottom:10000px;
	margin-bottom:-10000px;	
}

.leftmenu
{
	background:url(../../images/leftmenubul.gif) left  no-repeat;

	}

#leftmenu{
	width:179px;
	float:left;
	padding:0;
	margin:0;
}

#leftmenu ul{
	font-family:Arial;
	font-size:11px;
	list-style-type: none;
	margin:0;
	padding:0;
	text-align:right;
}

#leftmenu ul li{
	text-align:left;
	border-bottom:1px solid #FFFFFF;
	background: url(../../images/leftmenubul.gif) left no-repeat;
	padding:5px 5px 5px 20px;
	
	margin:0;
}

#leftmenu li a{
	font-family:Arial;
	font-size:11px;
	color:#1d3f87;
	font-weight:bold;
	text-decoration:none;
}

#leftmenu li a:hover{
	font-family:Arial;
	font-size:11px;
	color:#f2ab00;
	font-weight:bold;
	text-decoration:none;
}

#tools{
	width:180px;
	margin:0;
	text-align:left;
	padding-top:10px;
}

#tools ul{
	list-style-type: none;
	margin:0;
	padding-left:5px;
}

#tools ul li{
	text-align:left;
	padding-top:6px;
}

#tools li a{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#1d3f87;
	padding:0 10px 0px 15px;
	text-align:left;
	background: url(../../images/bullet.gif) left no-repeat;
	margin:0;
}

#tools li a:hover{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#f5af09;
	padding:0 10px 0px 15px;
	text-align:left;
	background: url(../../images/bullet.gif) left no-repeat;
	margin:0;
}

.checkthisout{
	text-align:left;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#f5af09;
	line-height:35px;
	padding-left:5px;
}

#checkthisout{
	text-align:left;
	margin:0;
	float:left;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
}

#checkthisout ul{
	list-style-type: none;
	margin:0;
	padding-left:5px;
	padding-bottom:5px;
}

#checkthisout ul li{
	text-align:left;
	background: url(../../images/bullet.gif) left no-repeat;
	padding:3px 5px 3px 10px;
}

#checkthisout li a{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#1d3f87;
	text-align:left;
	margin:0;
	line-height:12px;
}

#checkthisout li a:hover{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#f5af09;
	text-align:left;
	margin:0;
	line-height:12px;
}

#banners{
	width:778px;
	margin:0 auto;
	padding:0;
	background-color:#FFFFFF;
	/*border-bottom:1px solid #f5af08;*/
	border-left:1px solid #f5af08;
	border-right:1px solid #f5af08;
	overflow:hidden;
	position:relative;
}

#banner{
	float:left;
	width:226px;
	margin:0;
	padding:6px 0px 12px 25px;
	cursor:hand;
}

#footer2{
	width:775px;
	height:37px;
	clear:both;
	margin:0 auto;
	padding:0;
	background-image:url(../../images/footerbg.gif);
	color:#6981ae; 
	font-family:Arial;
	font-size:10px;
	text-align:right;
	padding:5px 5px 0 0;
	border-top:1px solid #f5af08;
	position:relative;
}

#footer{
	width:775px;
	height:37px;
	clear:both;
	margin:0 auto;
	padding:0;
	background-image:url(../../images/footerbg.gif);
	color:#6981ae; 
	font-family:Arial;
	font-size:10px;
	text-align:right;
	padding:5px 5px 0 0;
	position:relative;
	border-top:1px solid #f5af08;
}
.footertd
{
	color:#6981ae; 
	font-family:Arial;
	font-size:10px;

}
#footer a {
	color:#6981ae; 
	font-family:Arial;
	font-size:10px;
	text-decoration:underline;
}

#footer a:hover {
	color:#3e5e99; 
	font-family:Arial;
	font-size:10px;
	text-decoration:underline;
}

.tblRates
{
	background-color:#f7f9fa;
	width:179px;
}

.tblAllRates
{
	width:100%;
}
.tblheader
{
	background-color:#89a0c2;
	font-family:Arial;	
	color:White;
	font-size:12px;
	font-weight:bold;
}
p {
	text-align:justify;
	font-family:Arial;
	font-size: 12px;
	color:#575757;
}
p a {
	color: #1e4387;
	font-family:Arial;
	font-size:12px;
}

p a:hover {
	color: #f2ab00;
	font-family:Arial;
}

ul
{
	text-align:left;
	font-family:Arial;
	font-size: 11px;

}

.ptext {
	text-align:justify;
	font-family:Arial;
	font-size:11px;
	color:#575757;
	background-color:#f4f6f8;
}

.ptextAlter {
	text-align:justify;
	font-family:Arial;
	font-size:11px;
	color:#575757;
	background-color:#e7ebef;
}
.text {
	font-family:Arial;
	font-size:11px;
	color:#575757;
}

.gray {
	font-family:Arial Narrow, Arial;
	font-size:10px;
	color:#575757;
	padding:0;
	margin:0;
}

.green {
	font-family:Arial Narrow, Arial;
	font-size:10px;
	color:#28a202;
	padding:0;
	margin:0;
}

.red {
	font-family:Arial Narrow, Arial;
	font-size:10px;
	color:#ea0103;
	padding:0;
	margin:0;
}

.blue {
	font-family:Arial Narrow, Arial;
	font-size:11px;
	color:#1d3f87;
	padding:0;
	margin:0;
}

.bluetext {
	font-family:Arial;
	font-size:11px;
	color:#1d3f87;
	font-weight:bold;
	text-align:left;
}

.whitetext {
	font-family:Arial;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	text-align:left;
}

h2 {
	text-align:left;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#f5af09;
}

#specificneeds{
	width:180px;
	height:75px;
	margin:0;
	padding-top:12px;
}
.optionClass
{
	font-family:Arial;
	font-size:12px;
}
.ParentListItem
{
	font-style:italic;
	font-weight:bold;
	background-color:Gray;
}

#exchrates{
	padding-top:0px;
	height:120px;
}

#stockmarkets{
	padding-top:15px;
}

.homenewstitle {
	text-align:left;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#616161;
}

#news{
	width:392px;
	margin:0;
}

#newsicon{
	float:left;
	text-align:center;
	width:15px;
	margin:0;
	line-height:25px;
	padding-top:10px;
}
#newsdate{float:left;
	width:60px;}
#newsdate a{
	
	text-align:center;
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
	color:#f5af09;
	font-weight:bold;
	font-style:italic;
	line-height:25px;
	margin:0;
}

#newsdate a:hover{

	text-align:center;
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
	color:#1b3c86;
	font-weight:bold;
	font-style:italic;
	line-height:25px;
	margin:0;
}

#newstitle a{
	float:left;
	width:265px;
	text-align:left;
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
	color:#1b3c86;
	line-height:25px;
	margin:0;
}

#newstitle a:hover{
	float:left;
	width:265px;
	text-align:left;
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
	color:#f5af09;
	line-height:25px;
	margin:0;
}

#newsitems 
{
	width:497px;
		float:left;
	text-align:left;
	font-family:Arial;
	font-size:11px;
	line-height:25px;
	margin:0;
}

#newsitems a{

	
	text-decoration:underline;
	color:#1b3c86;

}

#newsitems a:hover{


	text-decoration:underline;
	color:#f5af09;
	
}
#links{
	margin:0;
}

#links ul{
	list-style-type: none;
	margin:0;
	padding-left:30px;
}

#links ul li{
	text-align:left;
}

#links li a{
	text-align:left;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#575757;
	background:url(../../images/link.gif) left no-repeat;
	padding-left:15px;
	text-decoration:none;
	line-height:26px;
}

#links li a:hover{
	text-align:left;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#1d3f87;
	background:url(../../images/link.gif) left no-repeat;
	padding-left:15px;
	text-decoration:none;
	line-height:26px;
}

#attachments{
	margin:0;
}

#attachments ul{
	list-style-type: none;
	margin:0;
	padding-left:30px;
}

#attachments ul li{
	text-align:left;
}

#attachments li a{
	text-align:left;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#575757;
	background:url(../../images/pdf.gif) left no-repeat;
	padding-left:15px;
	text-decoration:none;
	line-height:26px;
}

#attachments li a:hover{
	text-align:left;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#1d3f87;
	background:url(../../images/pdf.gif) left no-repeat;
	padding-left:15px;
	text-decoration:none;
	line-height:26px;
}

#insidemenu{
	width:572px;
	float:right;
}

.insidemenu a{
width:572px;
text-align:left;
font: bold 11px Arial;
color:#1e4387;
text-align:left;
text-decoration:none;
}

.insidemenu a:hover{
width: 572px; /*width of menu*/
text-align:left;
font: bold 11px Arial;
color:#f2ab00;
text-align:left;
text-decoration:none;
}

.insidemenu .headerbar{
font: bold 11px Arial;
color:#1e4387;
background:url(../../images/folder_icon.gif) left no-repeat;
margin-bottom: 2px; /*bottom spacing between header and rest of content*/
padding: 5px 0 0px 30px; /*header text is indented 10px*/
background-color:#f6f7f9;
text-align:left;
height:20px;
}

.insidemenu .folderResult{
font: bold 11px Arial;
color:#1e4387;
background:url(../../images/folder_icon.gif) left no-repeat;
margin-bottom: 2px; /*bottom spacing between header and rest of content*/
padding: 5px 0 0px 30px; /*header text is indented 10px*/
padding-left: 33px; /*link text is indented 19px*/
background-color:#f6f7f9;
text-align:left;
height:20px;
margin-left:10px;
}


.headerbaropen{
font: bold 12px Arial;
color:#1e4387;
background:url(../../images/folderopen_icon.gif) left no-repeat;
margin-bottom: 2px; /*bottom spacing between header and rest of content*/
padding: 5px 0 0px 30px; /*header text is indented 10px*/
background-color:#f6f7f9;
text-align:left;
height:20px;
}

.insidemenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}


.insidemenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.insidemenu ul li a{
color: #1e4387;
background:url(../../images/item_icon.gif) left no-repeat; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 23px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
margin-left:20px;
}


.insidemenu ul li a:visited{
color: #1e4387;
}

.insidemenu ul li a:hover{ /*hover state CSS*/
color: #f2ab00;
background-color: #fff;
}

.insidemenu2  a{
color: #1e4387;
background:url(../../images/item_icon.gif) left no-repeat; /*custom bullet list image*/
display: block;
margin-bottom: 2px; /*bottom spacing between header and rest of content*/
padding: 5px 0 0px 30px; /*header text is indented 10px*/
background-color:#f6f7f9;
text-align:left;
height:20px;
text-decoration: none;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
}

.insidemenu2  a:visited{
color: #1e4387;
}

.insidemenu2  a:hover{
color: #f2ab00;
background-color: #fff;
}

.clsPOSHeader 
 {
  padding-left:4px;
  background-color:#EDEDED;
  font:normal normal bold 08pt/10pt Arial;
  color:#2F317B;
  border-bottom:1px solid #D4D8E4;
 }
 
 .clsPOSSection
 {
  font:normal normal normal 10pt/12pt Arial;
  color:#315B81;
  padding:2px;
  padding-left:4px;
 }
 .clsPOSSection a
 {
	text-decoration: none;
font-weight: bold;
font-family:Arial;
color: #1e4387;
font:12px;
 }
 
.clsPOSSection a:hover{ /*hover state CSS*/
color: #f2ab00;
}
 .clsPOSSeparator
 {
  font:normal normal normal 02px/02px Arial;
  padding:0px;
 }
 
 .clsPOSPrompt
 {
  font:normal normal normal 08pt/10pt Arial;
  color:#003368;
  padding:4px;
 }
 
 .clsPOSPrompt A:link,
 .clsPOSPrompt A:active,
 .clsPOSPrompt A:visited
 {
   text-decoration:none;
   color:#003368;
 }
 
 .clsPOSPrompt A:hover
 {
   text-decoration:underline;
   color:#003368;
 }
 
 .clsPOSButton
 {
  border:1px solid #809EBA;
  background-color:#FFFFFF;
  font:normal normal bold 08pt/09pt Arial;
  padding:2px;
  color:#325C84;
  cursor:hand;
  padding-right:18px;
  padding-left:8px;
  background-image:url(../../images/searchbutton.gif);
  background-position:right 2px;
  background-repeat:no-repeat;
  
 }
 
 .clsPOSTextBox
 {
  font:normal normal bold  08pt/10pt Arial;
  color:#003368;
  padding-left:2px;
  height:20px;
  border:1px solid #809EBA;
 }
 
 .clsPOSComboBox
 {
  font:normal normal bold 08pt/11pt Arial;
  color:#003368;
  padding:2px;  
  border:1px solid #809EBA; 
 }
 
 .clsPOSHolder
 {
  padding-0px;
  padding-top:10px;
  padding-bottom:10px;
  font:normal bold normal 08pt/10pt Arial;
 }
 /*Styles of POI Results*/
 .clsResultsPara
   {
    padding-left:10px;
    font:normal normal bold 08pt/10pt Arial;
    color:#2D317B; 
   }
   
   .clsResultsTable
   {
     border:1px solid #FFFFFF;
     width:280px;
   }
   
   .clsResultsTableHeader
   {
     background-color:#868686;
     color:#FFFFFF;
     font:normal normal bold 08pt/10pt Arial;
     padding:2px;
     border-bottom:1px solid #FFFFFF;
   }
   
   .clsResultsTableData
   {
     background-color:#FFCC00;
     color:#000000;
     font:normal normal normal 09pt/10pt Arial;
     padding:3px;
     padding-left:6px;
   }
   
   .clsResultsTableDataType
   {
     background-color:#FFCC00;
     color:#000000;
     font:normal normal normal 08pt/10pt Arial;
     padding:3px;
     padding-left:6px;
     height:20px;
     border-top:1px solid #FFCC00;
   }
   
   .clsResultsRightVisual
   {
    font:normal normal normal 08pt/8pt Arial;
    padding:0px;
    background-color:#FFCC00;
    background-image:url(../../Images/small_border.jpg);
    background-repeat:no-repeat;
    background-position:right 0px;
     height:20px;
   }
   
   .clsResultsRightVisual2
   {
    font:normal normal normal 08pt/8pt Arial;
    padding:0px;
    background-color:#FFCC00;
    background-image:url(../../Images/small_border.jpg);
    background-repeat:no-repeat;
    background-position:right 0px;
   }
   .clsResultsTableMyLink
   {
    background-color:#868686;
    font:normal normal normal 08pt/08pt Arial;
    padding:0px;
     height:19px;
    padding-left:4px;
    border-top:1px solid #FFFFFF;
   }
   
   .clsResultsTableMyLink A:link,
   .clsResultsTableMyLink A:visited,
   .clsResultsTableMyLink A:active
   {
    color:#FFFFFF;
    text-decoration:none;
    font:normal normal normal 08pt/08pt Arial;
   }
   
  .clsResultsTableMyLink A:hover
   {
    color:#FFCC00;
    text-decoration:none;
    font:normal normal normal 08pt/08pt Arial;
   }
 
#sitemap{
	width:366px;
	float:left;
	padding:0 5px 0 5px;
	text-align:left;
}

.sitemap1 a{
	text-align:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#f7b008;
	text-decoration:none;
	text-transform:capitalize;
	line-height:40px;
}

.sitemap1 a:hover{
	text-align:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#f7b008;
	text-decoration:underline;
	text-transform:capitalize;
	line-height:40px;
}

.sitemap2 a{
	text-align:left;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#1f3d85;
	text-decoration:none;
	padding-left:0px;
}

.sitemap2 a:hover{
	text-align:left;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#1f3d85;
	text-decoration:underline;
	padding-left:0px;
}

.sitemap3 a{
	text-align:left;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#606163;
	text-decoration:none;
	padding-left:20px;
}

.sitemap3 a:hover{
	text-align:left;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#606163;
	text-decoration:underline;
	padding-left:20px;
}

.formfields{border:1px solid #7f9db9;}


/* NEWS SCROLLER - HOME PAGE */

#easyscroll{
	width: 340px;
	margin:0 auto;	
	padding:0;
}

#easyscrollnav, #easyscrollnav li {
		margin:0;		
		padding:0;
}	

#easyscrollnav {
		float: right;
		margin:1em 0;
		padding: 0px 5px 0 5px;
		width: 12px;
		height: 24px;
}

#easyscrollnav li {
        color: #404A50;
		cursor:pointer;
		float:left;
		height: 24px;
		margin:0;		
		padding:0 ;
		text-indent: -9000px;
		width: 12px;
		list-style:none;
}			
		
#easyscrollnav li.over{ color:#ED1E6B; }	
		
#easyscrollnav #btnUp { background-image:url(../../images/btnUp.gif)!important;  margin-top: 10px;}
#easyscrollnav #btnDown { background-image:url(../../images/btnDown.gif)!important; margin-top: 0px;}
#easyscrollnav #btnReset {background-image:url(../../images/btnReset.gif)!important; }
	
#easyscrollnav #btnUp:hover {background-image:url(../../images/btnUpHov.gif)!important; }
#easyscrollnav #btnDown:hover {background-image:url(../../images/btnDownHov.gif)!important; }
#easyscrollnav #btnReset:hover {background-image:url(../../images/btnResetHov.gif)!important; }



/* MAIN MENU */

#button1{
	margin-left:0px;
	margin-right:0px;
}

/* IE6 Only */
* html #button1{
	margin-left:0px;
	margin-right:0px;
	text-align:left;
}

#buttons{
	margin-left:0px;
	margin-right:0px;
}

/* IE6 Only */
* html #buttons{
	margin-left:-10px;
	margin-right:0px;
	text-align:left;
}

/* --[[ Main Expand Icons ]]-- */
#imenus0 .imeam span,#imenus0 .imeamj span {}
#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {}

/* --[[ Sub Expand Icons ]]-- */
#imenus0 ul .imeas span,#imenus0 ul .imeasj span {}
#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {}

/* --[[ Main Container ]]-- */
#imouter0 {border-style:none; border-color:#6a6a6a; border-width:1px; padding:0px; margin:0px;  }

/* [Rounded Corner Styles] */
.imrcmain0 .imrcolor { }
.imrcmain0 .imrbcolor {border-color:#444444; }
.imrcmain0 .imtopspace {height:0px; }

/* --[[ Sub Container ]]-- */
#imenus0 li ul {background-color:#ffffff; border-style:solid; border-color:#c9d2db; border-width:0px 1px; padding:5px; margin:0px; }

/* [Rounded Corner Styles] */
#imenus0 .imrcolor {background-color:#ffffff; }
#imenus0 .imrbcolor {border-color:#c9d2db; }
#imenus0 .imrbcolor2 {border-color:#c9d2db; }
#imenus0 .imtopspace {height:90px; }

/* IE6 Only */
* html #imenus0 .imtopspace {height:0px; margin-top:-5px;}

.imsubc{
	width:130px;
	top:0px;
	left:15px;
}

/* IE6 Only */
* html .imsubc{
	left:5px;
	width:130px;
	top:0px;
}

.imsubc2{
	width:130px;
	top:0px;
	left:22px;
}

/* IE6 Only */
* html .imsubc2{
	left:22px;
	width:130px;
	top:0px;
}

/* --[[ Sub Items ]]-- */
#imenus0 ul a, #imenus0 .imsubc li .imctitle  {color:#1e3f87; text-align:left; font-family:Arial; font-size:12px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; }

/* [hover] - These settings must be duplicated for IE comptatibility.*/
#imenus0 ul li:hover>a {color:#1e3f87; text-decoration:underline; }
#imenus0 ul li a.ihover {color:#1e3f87; text-decoration:underline; }

/* [active] */
#imenus0 ul li a.iactive {background-color:#ffffff; }

/* [Dividers] */
#imenus0 .dvs {border-bottom-width:1px; border-style:dotted; border-color:#dee4e9; padding-bottom:2px; margin-bottom:2px; }
.dvslast {border-bottom-width:0px; padding-bottom:0px; margin-bottom:0px; }

.imcm .imea span{position:absolute;}.imcm .imclear,.imclear{display:none;}.imcm{zoom:1;} .imcm li{cursor:hand;} .imcm ul{zoom:1}.imcm a{zoom:1;}
.imcm .imsubc{background-image:url(ie_css_fix);}

.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}.imcm li a img{display:inline;border-width:0px;}.imcm span{display:inline;}.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}.imcm .imsc{position:relative;}.imcm .imsubc{position:absolute;visibility:hidden;}.imcm li{list-style:none;font-size:1px;float:left;}.imcm ul ul li{width:100%;float:none !important;}.imcm a{display:block;position:relative;}.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}.imde ul li:hover .imsubc{visibility:visible;}.imde ul ul li:hover  .imsubc{visibility:visible;}.imde ul ul ul li:hover  .imsubc{visibility:visible;}.imde li:hover ul  .imsubc{visibility:hidden;}.imde li:hover ul ul .imsubc{visibility:hidden;}.imde li:hover ul ul ul  .imsubc{visibility:hidden;}.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}.dvs,.dvm{border-width:0px}/*\*//*/.imcm .imea{visibility:hidden;}/**/


.imgl .imrc{font-size:1px;line-height:0px;height:1px;border-width:0px;border-style:solid;border-right-width:1px;border-left-width:1px;}.imgl .imbrc{border-width:0px;border-bottom-width:1px;height:0px;}


.CardForm span
{
	color:#1d3f87;
	font-size:8pt;
	
}
.CardForm p
{
	color:#1d3f87;
	font-size:8pt;
	text-align:left;
	
}
.CardForm td
{
	color:#1d3f87;
	font-size:8pt;
	text-align:left;
	
}
.smallBlue
{
	color:#1d3f87;
	font-size:7pt;
}
.InputBox
{
	background-color:#c0c0c0;
	width:98%;
	border:0;
	color:Navy;
	font-size:8pt;

}