body 
{
 margin:0;
 padding:0;
 border:0;			
 width:100%;
 background:#fff;
 min-width:600px;
 font-size:90%;
 font-family:Verdana;
 color:#404040;/*dk grey*/
}
a 
{
 color:#404040;
 text-decoration:underline;       
}
a:hover 
{
 color:#404040;
 text-decoration:underline;
}
h1, h2, h3 
{
 margin:.8em 0 .2em 0;
 padding:0;
 font-family: ‘Lucida Sans Unicode’, ‘Lucida Grande’, sans-serif;
}
p 
{
 margin:.4em 0 .8em 0;
 padding:0;
}
img 
{
 margin:10px 0 5px;
}
#header 
{
 clear:both;
 float:left;
 width:100%;
 border-bottom:1px solid #019CDC; 
}
#header p, #header h1, #header h2 
{
 padding:.4em 15px 0 25px;
 margin:0;
}
#header ul 
{
 clear:left;
 float:left;
 width:100%;
 list-style:none;
 margin:5px 0 0 0;
 padding:0 0 0 0;
}
#header ul li 
{
 display:inline;
 list-style:none;
 margin:0;
 padding:0;
}
#header ul li a 
{
 display:block;
 float:left;
 margin:0 0 0 2px;
 padding:3px 15px;
 text-align:center;
 background:#0060AD;
 color:#fff;
 text-decoration:none;
 position:relative;
 left:-2px;
 line-height:1.3em;
}
#header ul li a:hover 
{
 background:#404040 ;
 color:#019CDC;
}
#header ul li a.active, #header ul li a.active:hover 
{
 color:#ffffff;
 background:#0060AD;
 font-weight:bolder;
}
#header ul li a span 
{
 display:block;
}
#NavBase 
{
 clear:both;
 background:#019CDC;
 border-top:2px solid #019CDC;
 margin:0;
 padding:6px 15px !important;
 text-align:right;
}
.colmask 
{
 position:relative;	
 clear:both;
 float:left;
 width:100%;
 overflow:hidden;		
}
.colright, .colmid, .colleft 
{
 float:left;
 width:100%;
 position:relative;
}
.col1, .col2, .col3 
{
 float:left;
 position:relative;
 padding:0 0 1em 0;
 overflow:hidden;
}
.threecol 
{
 background:#F2F2F2;
}
.threecol .colmid 
{
 right:25%;			
 background:#fff;	
 border-right:double;
}
.threecol .colleft 
{
 right:50%;	
 background:#F2F2F2;
 border-right:double;
}
.threecol .col1  
{
 width:46%;			
 left:102%;			
 color:#404040;
 line-height: 20px;
}
.threecol .col1 h2
{
 color:#404040;
}

.threecol .col1 a
{
 color:#000;
 text-decoration:underline;
}
.threecol .col1 a:hover;
{
 color:#000;
}
.threecol .col2 
{
 width:21%;	
 left:31%;	
}
.threecol .col3 
{
 width:21%;		
 left:85%;		
}
#footer 
{
 clear:both;
 float:left;
 width:100%;
 border-top:1px solid #000;
 background:#0060AD;
}
#footer p 
{
 padding:10px;
 margin:0;
 text-align:center;
 color:#fff;
}
#ctrTxt
{
 text-align:center;
}
.mainTitle
 {
  line-height:30px;
  padding: 30px 0 15px;
 }
#ctrTxt a:hover
{
 color:#0005A0;
}
#logo
{
 text-align:center;
}
#logoImg 
{
 position: relative;
 left: 100px;
}
#label  
{
 position: relative;
}
.col2Title 
{
 position:relative;
 top: 90px;
 padding-bottom: 125px;
}
.col2content 
{
 position: relative;
 top: 25px;
 padding-left:25px;
}  
.col3Title  
{
 position: relative;
 top: 90px;
 padding-bottom: 60px;
}
.col2TitleB
{
 position: relative;
 top: 90px;
 margin-bottom: 20px;
}
 #col3T
{
 position: relative; 
 top: 110px;
 margin-bottom:130px;
}
.topSpace
{
 text-align:center;
 font-size: 18px;
}
#col3A, #col2A
{
 position: relative;
 text-align: left;
 display:block;
}
#col2A
{
 padding-left: 25px;
}   
#col2T
{
 position:relative;
 top: 110px;
 margin-bottom:130px;
}  
 .link,.signupframe 
{
 color: #226699;
 font-family: Arial, Helvetica, sans-serif;
}
.link
{
 text-decoration: none;
}
.signupframe 
{
 border: 1px solid #000000;
 background: #ffffff;
}
#floatLeft
{
 display: block;
 float:left;
 padding: 0px 10px 0px 10px;
}
