

html {scrollbar-base-color: #287DAE} 
h1,h2,h3,h4,h6
{
	
padding:0;
margin:0;
 
	
}

b  
{
 color:#B5E200;	
}

.title
{
	
}
.normallink a
{
font-size:13px;	 
 
color:#fff;
font-weight:bold;
letter-spacing:2px;
text-transform:uppercase;
text-align:center; 
width:177px;
line-height:30px; 
margin:10px;
padding-left:25px;	
text-decoration:none;
	
	
}





.normallink a:hover
{
 
color:yellow;

}
.normallink a:visited
{
 
color:yellow;
text-decoration:none;
}



 .biglink a
{
	
font-size:13px;	 
font-family:Tahoma;
color:#CF6;
font-weight:bold;
letter-spacing:2px;
text-transform:uppercase;
text-align:center; 
width:177px;
line-height:30px; 
margin:10px;
padding-left:25px;
 
}

.biglink a:hover
{
	
 	 
 
color:#e7fb9f;
font-weight:bold;
 
	
	
}

h2
{
	
font-size:13px;	 
 
font-weight:bold;
letter-spacing:1px;
text-transform:uppercase;
font-family:Tahoma;
  color:aqua;
	padding-bottom:6px;
 
}

 

h3
{
	 
font-size:14px;	 
 
color:#b2febd;
 
letter-spacing:1px;
 
 
margin-bottom:10px; 
}
 
img {border:0; vertical-align:top; text-align:left;}
 
 .inst{padding-left:14px;}
 .inst ul
    {
   
 
     list-style-type:square;
    }
   .hd
	{
	font-size:14px;
	font-weight:bold;
	color:#CCFF99
		
	}
    .hdRate
	{
	font-size:15px;
	font-weight:bold;
	color:Aqua;
	padding-left:15px;
	background:url(../images/arrow2.gif) no-repeat 0 2px;
		
	}
    .inst ul li
    {
 
      color:#99FF99;
      padding:0;
	  margin:0;

    }

   .inst ul li span
    {
      color:White;
 
      padding:0;
	  margin:0;

    }
 
.blue ul li {margin-left:20px;line-height:1em; background:url(../images/blue.png) no-repeat 0 10px;}
.blue ul li a{text-decoration:none; color:#fff; }
.blue ul li a:hover{  color:#81C8EA}

ul{
	 
	list-style:none;
	color: #fff;
	font-size:13px;
	margin-left:3px;margin-bottom:10px;
}
ul li { line-height:1.5em;}
ul li a.blue{font-size:11px;font-weight:bold;text-decoration:none; color:#003366; background:url(../images/blue.png) no-repeat 0 2px; padding-left:15px}
ul li a.blue:hover{  color:#81C8EA}

ul li a.yellow{font-size:11px;font-weight:bold;text-decoration:none; color:#fff; background:url(../images/check.png) no-repeat 0 2px; padding-left:15px}
ul li a.yellow:hover{
	 
	color:#CCFF00;
	
}
ul li a.brown{font-size:11px;font-weight:bold;text-decoration:none; color:#fff; background:url(../images/brown.png) no-repeat 0 2px; padding-left:15px}
ul li a.brown:hover{
	 
	color:#FFCC99
}
ul li a.green{font-size:11px;font-weight:bold;text-decoration:none; color:#003300; background:url(../images/green.png) no-repeat 0 2px; padding-left:15px}
ul li a.green:hover{
 
	color:#66FFFF
}
/*==========================================*/

a {text-decoration:underline; color:#FFFF99}
a:hover {
	text-decoration:none;
	color: #B5E200;
}

a.link {text-decoration:none; color:#C2F100; background:url(../images/marker.gif) no-repeat 0 6px; padding-left:6px; font-weight:bold; font-size:0.8em}
a.link:hover {text-decoration:none; color:#fff}

a.link_2 { height:100px;text-decoration:underline; color:#fff;background:url(../images/m3_1.jpg) no-repeat ;}
a.link_2:hover { height:100px;text-decoration:none;background:url(../images/m3_1.jpg) no-repeat  ;}

a.link_3 {text-decoration:underline; color:lightyellow;font-size:10px;}
a.link_3:hover {text-decoration:none}


p {
	margin:0 0 14px 0;
}
.p1 {margin:0 0 4px 0;color:white;}

.clear {
	clear:both;
	color: #2C6992;
}

.rhm1
{
 
    width:100%;
	min-width:1000px;
	position:absolute;
	top:10px;
    left:0;
     
 
     
	
}
.rhm1-bg{
	background:url(../images/bg.gif) repeat-x;
	 	 
	height:29px; 
}
.rhm1-bg ul{
	list-style:none;
}

.rhm1-bg li{
	float:left;
	padding-left:18px;
	list-style-type:none;
	list-style:none;
}

.rhm1-bg li a{
	float:left;
	display:block;
	color:#ffffff;
	text-decoration:none;
	font:13px 'Lucida Sans', sans-serif;
	font-weight:bold;
 
	line-height:29px;
	height:29px; 
	text-align:center;
	cursor:pointer;	
}


.rhm1-bg li a span{
	float:left;
	display:block;
	padding:0 18px 0 10px;
}


.rhm1-bg li.current a{
	color:#000;
	background:url(../images/left.gif) no-repeat left ;
}


.rhm1-bg li.current a span{
	color:#000;
	background:url(../images/hover.gif) no-repeat right ;
}


.rhm1-bg li a:hover{
	color:#fff;
	background:url(../images/left.gif) no-repeat left ;
}


.rhm1-bg li a:hover span{
	color:#006;
	background:url(../images/hover.gif) no-repeat right;
}

#free 
    {
		position:absolute;
		top:480px;
		left:20px;
    width:170px;
      
    }
#free .content
    {
		font-weight:bold;
      width:180px;
      padding:1px; 
      font-size:14px;
      line-height:16px;
      
    }

.download
{
	position:absolute;
	top:530px;
	left:10px;
	margin:0px 0 30px 15px;
	width:180px;
}

.download p
{
 
 font-family:Tahoma;
 font-size:13px;
 color:Aqua;
 padding:0;
 line-height:16px;
}

.download img
{
	float:left;
	padding-top:1px;
}

.download .title
{
	font-size:16px;
	color:Yellow;
	margin-left:10px;
}



.download .mb 
{
	font-size:10px;
	color:white;
	font-weight:normal;
    margin-left:10px;
}





 #free .content a {text-decoration:none; color:#B5E200;font-family:tahoma;}
 #free .content a:hover {
 text-decoration :underline;
	color: #5885af;
}

#hdTag 
    {
 position:absolute;
  width:195px;
  
  top:900px;
  left:10px
    
    }
 
 #hdTag h1
    {
 font-size:13px;
    
    }
 #hdTag .contentTxt
    {
   font-size:10px;
   padding:10px;
    
    }
 
 
 
 
 
#left_nav 
    {
 position:absolute;
  width:209px;
  height:200px;
  top:265px;
  left:10px;
  
    }
	
#left_nav ul
    {
    width:181px;
    }
	
#left_nav ul li
    {
      width:181px;
	  height:49px;
       padding:0;
	  margin:0;
  font-size:11px;
    }
	
#left_nav .small
    {
      width:181px;
	  line-height:12px;
      font-size:9px;
      letter-spacing:0;
	  color:#00ffff;
	  display:block;
	  padding-top:5px;
    }
    

#left_nav ul li a.active
    {
       width:181px;
	   height:49px;
       text-decoration:none;
	   padding-left:13px;
	   color:white;
	   font-size:11px;
	   font-weight:bold;
	   padding-top:4px;
	   padding-bottom:0;
	   display:block;
       background:url(../images/m2_1.jpg) no-repeat left top;
    }
	
 #left_nav ul li a
    {
       height:49px;
       text-decoration:none;
	   padding-left:13px;
	   color:white;
	   font-size:12px;
	   letter-spacing:2px;
	   font-weight:bold;
	   padding-top:4px;
	   padding-bottom:0;
	   display:block;
       background:url(../images/m2.jpg) no-repeat left top;
    }
      
#left_nav ul li a:hover
    {
         text-decoration:none;
	     background:url(../images/m2_1.jpg) no-repeat;
    }
 


.top_bg
{
 background:url(../images/right_bg.png) repeat-y ;
 
 width:100%;
}


 

 
#member
{
 	width:204px;height:135px; background:url(../images/back2.png) no-repeat top;margin-top:40px;  margin-bottom:50px;
 
}

#member .hd
{
	display:block;
    font-weight:bold;
	height:25px;
	padding:6px 0 0 40px;
	font-size:14px;
	color:#044374;
	background-color:inherit;
}

#member form
{
 float:left;
 width:200px;
 height:97px;
 padding:6px 0 0 0;
}

#member form .user
{
width:200px;
float:left;
margin-top:0px;
padding:3px 0 0 16px;
color:#fff;
  
}
 
 
 #member form .user .txt
 {
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	float:left; 
	width:70px;
	padding-top:1px;
 }
 
#member form .user input
{
    color:black;
    font-weight:bold;
	float:left;
	font-size:12px;
    border:0;
    background: transparent url(../images/grad.png) no-repeat top left;
    height: 20px;
    width: 100px;
    padding-top:1px;
    padding-left:4px;
}

#member form a{
	
	padding:3px 0 0 10px;
	font:bold 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#62B9E7;
	font-weight:bold;
	text-decoration:underline;
	float:left;
    width:110px;
}
#member form a:hover
{
	text-decoration:none;
}

#member form input.go
{
	background:url(../images/btn_go.gif) 0 0 no-repeat;
	width:47px;
	height:17px;
	border:none;
	cursor:pointer;
	margin:1px 0 0 15px;
    float:left;
}



h5 {text-transform:uppercase; color:#3c87ce; margin:0 0 3px 0; font-size:1em}
h5 a {color:#3c87ce; text-decoration:none}
h5 a:hover {color:#fff}

.font_1 {font-size:0.84em}
.font_1 .link {font-size:1.09em}

.font_2 {text-transform:uppercase; color:#3c87ce;}

/*header*/
#header { height:100px;}

/*content*/
#content { font-size:0.6875em; line-height:1.27em; WIDTH:100%;   }
 #contentsp { font-size:0.6875em; line-height:1.27em; WIDTH:100%;}
 
.content_indent {min-height:650px;padding:1px 1px 0px 14px}
.content_indent_popup {min-height:470px;padding:25px 0 0 30px;}
.title {margin-bottom:11px}
.img_home { margin:2px 10px 1px 3px;padding:3px  ;border:1px solid  #6FC;float:left;background-color:Transparent;}
.img_left2 {padding:4px  ;border:1px solid #fff;float:left;margin-right:15px;  }
.img_left3 {float:left; margin:8px 18px 20px 0}
.img_left4 {float:left; margin:4px 10px 13px 0}


 
.col_bg {background:url(../images/col_bg.gif) repeat-y right;}
.col_bg2 {background:url(../images/col_bg2.gif) repeat-y right;}

.date {width:21px; height:17px; background:#0a3861; float:left; color:#6e9ac4; text-align:center; font-weight:bold; margin:5px 9px 17px 0}

.line {background:url(../images/line_bg.gif) repeat-x top; height:15px}
.line2 {background:url(../images/line_bg.gif) repeat-x top; height:15px; margin-bottom:-10px; margin-right:10px;}
.line3 {background:url(../images/line_bg.gif) repeat-x top; height:20px; margin:0 0 0 -10px}

/*footer*/
#footer { margin-left:10px;float:left; margin-top:15px; }
#footer .fleft {color:#CFF; text-align:left;font-size:1.0em;}
#footer .fleft .indent { margin-left:10px;font-family:arial;font-size:.75em;color:#CFF; width:100%; }
 #footer .fleft .indent a { padding-left:10px;padding-top:5px;   font-family:arial;font-size:0.85em;color:#CFF; width:100% }
  #footer .fleft .indent a:hover {  color:#CFF; width:100%; }
  
  
  
  
  
#navcontainer 
{
	
 
font-family: arial,Sans-Serif;
 
width: 100%;

 

padding-bottom:3px;
}

#navlist
{
width: 100%;
text-align: left;
margin: 0 auto;
padding-bottom:1px;
text-indent: 0;
list-style-type: none;
}

#navlist li
{
padding-bottom: 3px;
margin: 0;
text-indent: 0;
display: inline;
border-right:1px solid #6CF;

}

#navlist li a
{
 width:50px;
text-decoration: none;
color: #000066;
font-size: 1.1em;
padding: 0px 10px 0px 10px;
height:12px;
 
 
}

#navlist li a:hover,#navlist a#current
{
color:#B7E700;
border-top: none; 
}

#navlist a#current { color:#B7E700; font-size:18px; }
/*================== index.html ==================*/
#page1
{

}
#page1 #content .ind {
	padding-left:8px;
	color: #204A73;
}
 
 
 #homecells
 {
   padding:0;
   margin:10px 0 0 0;	
 }
  #homecells .col_1{margin-bottom:10px;width:50%;float:left; }
  #homecells .col_1 .cell_1 .cell_2{float:left;width:98%;height:220px}
 
 #homecells .col_1 .indent {padding:0 10px 0 0; }
 #homecells .col_2 .indent {padding:0 0 0 0; }

 
 
 #homecells .col_2{margin-bottom:10px;width:48%;float:left; }
 #homecells .col_2 .cell_1 .cell_2 {float:left;width:98%}


 


 
.div_input {height:24px}
textarea { overflow:auto; display:block}
.div_links {text-align:right; width:453px; word-spacing:25px}

/*================== index-3.html ==================*/
#page7 #content .ind {padding:20px 20px 30px 14px}


/*==================block====================*/
.block { background:url(../images/block_bg.gif) repeat-y left #103d66; width:100%;  }
.block_h {   width:100%;  padding-top:0px;   }
 
.block_h .ind {padding:0px 15px 5px 0;float:left;    }
.block_h .indpopup {    }

.block_3 { background:url(../images/block_bg.gif) top left repeat-y; width:100%;margin-top:5px;  margin-bottom:10px;padding-left:10px;margin-left:7px;}
.block_4 { background:url(../images/block_bg.gif) top left repeat-y; width:100%;margin-top:5px;  margin-bottom:10px;padding-left:10px;margin-left:7px;}


/*==========================================*/




/*-------- shadowing...*/



.contains {
  position: relative;
  left: 1px;
  top: 2px;
  color:#000;
  font-weight: bold;
}

.text {
	position: absolute;
	left: 0px;
	top: 0px;
	color:#093;
}

.rateshere
{
margin:0 auto;	
}

#rates
{
 width:204px;
  
}

#rates .calc
{
width:204px;
}

#rates .calc .Top
{
height:14px;
width:204px;
background:url(../images/calctop.png) no-repeat;
}

#rates .calc .Mid
{	
width:204px;
padding-left:9px;
background:url(../images/calccenter.png) repeat-y;
}
 
#rates .calc .Bot2
{
height:14px;
width:204px;
background:url(../images/calcbottom.png) 0 0 no-repeat;
padding-bottom:15px;

}


#rates .txt
{
padding:20px 5px 1px 5px;	
color:#0000cc;
}

#rates .input
{
 
background-image:url(../images/butt.gif);
color:black;
margin-top:10px;
display:none;

}
 
#rates .lbl
{
	 width:185px;
color:#9CF;
font-size:11px;
 
font-weight:bold;
font-family:Tahoma, Geneva, sans-serif;
line-height:13px;
padding:5px 2px 7px 3px;
}



#sign
{
  font-family:verdana;
  width:185px;
  margin:0 auto;
}

 


#sign2
{
font-family:verdana;
width:185px;
margin:0 auto;
}

#sign3
{
font-family:verdana;
width:185px;
margin:0 auto;
}


#bgpic,#bgpic2,#bgpic
{}

.ctime
{
	
 padding-left:5px;font-weight:bold;color:Blue;font-size:9px;text-align:left;line-height:9px; background-color:white; margin:0;
 filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;float:left; padding-right:1px;padding-top:1px;padding-bottom:1px;margin:0 0 10px 0;
}

.therates
{

	width:187px;
	font-size:9px;
 height:10px;
 
 
 

}

.therates .rowhd
{
width:187px; 
float:left;
font-size:10px;
line-height:10px;
margin-top:20px;
font-weight:bold;
padding-left:1px;
 

}

 

.therates .rowhd .amount  
{
text-align:center;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;background-color:maroon;
width:23px;
text-align:left;
color:white;
float:left;
 padding:2px;
 margin:0 1px 0 0;
}

 
.therates .rowhd .min   
{
 
text-align:center;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;background-color:#73f1de;
width:55px;
text-align:left;
color:maroon;
float:left;
 padding:2px;
 margin:0 1px 0 0;
 
}
 
   #cName
 {
 

 }
 
   #cName2
 {
 

 }

 

.rightBottom
{	
float:left;
width:50%;
}


 #accordion1 {width:185px; margin:0 auto; }
.accordion {width:185px; font:11px Verdana,Arial; color:#033}
.accordion dt{width:185px;   padding:4px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(../images/header.gif) repeat-x;}
.accordion dt:hover {background:url(../images/header_over.gif)}
.accordion dd {overflow:hidden; color:white;  }
.accordion span {display:block; width:185px; border:1px solid #9ac1c9; border-top:none; padding:5px}

 .trans_box2 {
  margin:0 auto;
  font-family:verdana;
  width:185px;
  height:105px;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
  /*  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/75p_honey.png');  */
}

/* IE ignores styles with [attributes], so it will skip the following. */
.trans_box2[class] {
  background-image:url(../images/75p_honey.png);
}




.ratespage
{
padding-top:5px;
padding-left:2px;
font-size:12px;
color:#33FFCC;
font-weight:bold;	
line-height:26px;	
}
.ratestext
{
padding-left:2px;
font-size:11px;
color:white;
font-weight:bold;	
}


span.checkbox { 
  width: 19px; 
  height: 25px; 
  padding: 0 5px 0 0; 
  background: url(../images/checkbox.gif) no-repeat; 
  display: block; 
  clear: left; 
  float: left; 
} 
span.radio { 
  width: 19px; 
  height: 25px; 
  padding: 0 5px 0 0; 
  background: url(../images/radio.png) no-repeat; 
  display: block; 
  clear: left; 
  float: left; 
} 
span.select { 
  position: absolute; 
  width: 179px; /* With the padding included, the width is 190 pixels: the actual width of the image. */ 
  height: 20px; 
  float:right;
  padding: 0 24px 0 3px; 
  color: #000; 
  font:normal 11px/20px arial,sans-serif; 
  font-weight:bold;
  background: url(../images/select.gif) no-repeat; 
  overflow: hidden;
  margin:0px;
  
 
} 

span.selectsmall { 
  position: absolute; 
  width: 64px; /* With the padding included, the width is 190 pixels: the actual width of the image. */ 
  height: 20px; 
  float:right;
  padding: 0 24px 0 3px; 
  color: #000; 
  font:normal 11px/20px arial,sans-serif; 
  background: url(../images/selectsmall.gif) no-repeat; 
  overflow: hidden;
  margin:0px;
  font-weight:bold;
  
 
} 





 















/* ######### Default class for drop down menus ######### */

.anylinkcss{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
 
 

line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */


}

.anylinkcss ul{
margin: 0;
padding-top: 5px;
list-style-type: none;
   filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;float:left; 
 width:139px;
 height:100px;
 background:url(../images/1.png) top left no-repeat;
}

.anylinkcss ul li a{
width: 100%;
display: block;
text-indent: 3px;
 color:black;
padding: 3px 0;
text-decoration: none;
border-bottom:1px solid #c6e0ea;
text-indent: 5px;
line-height:15px;
font: normal 11px arial ;
color:#036;
font-weight:bold;
}

.anylinkcss a:hover{ /*hover background color*/
 background-color:#c6e0ea;
color:#039;

}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkcsscols{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
 
font: normal 10px arial;
z-index: 100; /*zIndex should be greater than that of shadow's below*/

}

.anylinkcsscols .column{
width: 110px;
float: left;
 
}

.anylinkcsscols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
 
}

.anylinkcsscols li{
padding-bottom: 2px;
 
}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}


/*             Drop down menu                                         */
 
 .form
 {
	 
 
 
	 
 }
 .acheader
{
	
 width:178px;height:22px;font-size:11px; line-height:22px;   font-weight:bold;  cursor:pointer; 
 color:#000;  padding-left:8px; margin-bottom:2px;
 
 
}
.acheader img
{
	 
 float:right;
 padding-right:5px;
 

}
.thepet
{
 width:185px;
 height:105px;
 padding-left:1px;
 padding-bottom:2px;
 
}
 
 .thepet .cname
 {
 height:24px;
 font-size:11px;
 text-align:center;
 line-height:12px;
 margin-left:2px;
 
 margin-right:2px;
 color:maroon;
 font-weight:bold;
 font-family:Arial;
 
	 
 }
 
 
 
 .crate
 {
   font-size:17px;
   color:#000;	
   font-family:Verdana;
 
	
 }
 
 
.accordion { }
.accordion dt{width:185px;   padding:4px; font-weight:bold; margin-top:5px; cursor:pointer;  }
.accordion dt:hover {background:url(../images/header_over.gif)}
.accordion dd {overflow:hidden; color:white;  }
.accordion span {display:block; width:185px; border:1px solid #9ac1c9; border-top:none; padding:5px}

.openpet{ /*class added to contents of 1st demo when they are open*/
 height:25px;
 
background:url(../images/topcity.png) repeat-x;
color:#000;
}
.closepet{ /*class added to contents of 1st demo when they are open*/
 height:25px;
background:url(../images/s.gif) top left repeat-x;
 
}
.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
font: bold 14px Verdana;
margin: 10px 0;
}


.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: green;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: red;
}

.shiftcontainer{
position: relative;
left: 7px; /*Number should match -left shadow depth below*/
top: 7px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 300px; /* container width*/
background: transparent url(media/bigshadow.gif) no-repeat bottom right;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -7px; /*shadow depth*/
top: -7px; /*shadow depth*/
}




.bottomlogo {width:184px; 
float:left;  
	font-family:tahoma;
	font-size:0.5625em;
	 padding-left:10px;
	 position:absolute;
	 top:740px;
	 left:1px;

}
 
 #marqueecontainer{
position: relative;
width: 185px; /*marquee width */
 /*marquee height */
overflow: hidden;
margin:0 auto;
}

#ratescroll
{
 background:url(../images/map.png)  no-repeat;width:200px; height:150px; 
	
}
#ratescroll .inside
{
 width:200px;  
	
}

#Rt
{

 width:520px;
float:left;
margin-bottom:10px; 
margin-top:0;
		 
}

	
 






	
#Rt   .rowhd
{
	background-color:#003366; float:left; padding:5px;display:block;  border-bottom:1px dotted #003366; margin-left:5px;
    font-size:14px;
	}
	#Rt   .rowhd img
{
 width:20px;float:left; margin-right:5px;
 
	
	}
#Rt   .rowhd .hcol1
{
	color:white;float:left;font-size:11px;   line-height:10px;width:170px;
 
}
 
 
 #Rt   .rowhd .hcol2
{
	color:white;float:left;font-size:11px;   line-height:10px;width:100px;
 
}
 
 
#Rt   .rowhd .hcol3
{
	
	color:#CF6;float:left;font-size:9px;line-height:10px;  font-weight:bold; width:60px;text-align:left; 
	 
}

#Rt   .rowhd .hcol4
{
	
	color:#CF6;float:left;font-size:9px;line-height:10px;  font-weight:bold; width:65px;text-align:left; 
	 
}

#Rt   .rowhd .hcol5
{
	
	color:#CF6;float:left;font-size:11px;line-height:10px;  font-weight:bold; width:60px;text-align:left; 
	 
}

#Rt   .rowbottom 
{
	width:100%;float:left; padding:5px 0;display:block;   margin-left:5px;font-size:12px;
 
	}
	
#Rt   .row .hcol1s
{
	color:#000;float:left;    line-height:12px;width:170px;font-size:12px;font-weight:bold;
 
}
 
 
 #Rt   .row .hcol2s
{
	color:#000;float:left;    line-height:12px;width:100px;font-size:12px;font-weight:bold;
 
}
 
 
#Rt   .row .hcol3s
{
	
	color:#000;float:left;line-height:12px;  font-weight:bold; width:60px;text-align:left; font-size:12px;font-weight:bold;
	 
}

#Rt   .row .hcol4s
{
	
	color:#000;float:left;font-size:11px;width:65px;text-align:left; font-weight:bold;
	 
}

#Rt   .row .hcol5s
{
	
	color:#000;float:left;font-size:11px;line-height:112px;  font-weight:bold; width:60px;text-align:left; 
	 
}

	


#Rt   .row 
{
	float:left; padding:5px 0;display:block;  border-bottom:1px dotted #003366; margin-left:5px;
 
	}
	
	
	#Rt   .row img
{
 width:20px;float:left; margin-right:5px;
 
	
	}
#Rt   .row .hcol1
{
	color:white;float:left;font-size:11px;   line-height:10px;width:170px;
 
}
 
 
 #Rt   .row .hcol2
{
	color:#022F56;float:left;font-size:11px;   line-height:10px;width:100px; 
 
}
 
 
#Rt   .row .hcol3
{
	
	color:#CF6;float:left;font-size:9px;line-height:10px;  font-weight:bold; width:65px;text-align:left; 
	 
}

#Rt   .row .hcol4
{
	
	color:#CF6;float:left;font-size:9px;line-height:10px;  font-weight:bold; width:65px;text-align:left; 
	 
}

#Rt   .row .hcol5
{
	
	color:#CF6;float:left;font-size:9px;line-height:10px;  font-weight:bold; width:60px;text-align:left; 
	 
}

#Rt   .row .hcol6
{
	
	color:#CF6;float:left;font-size:9px;line-height:10px;  font-weight:bold; width:80px;text-align:left; 
	 
}
#myAutoComplete {
    width:186px; /* set width here or else widget will expand to fit its container */
    padding-bottom:2em;
}


.popuperr
{
 
	color:white;
	padding:5px;
	border:1px solid red;
}
.popuperr span
{
	font-weight:bold;
	color:red;
 
}

#form {
 
width:450px;
 
      float:left;
   
  
      }


     
   #form   .title {
   
        position:relative;
   background:url(../images/arrow2.gif) 1px 3px no-repeat;
    height:20px;
    color:Aqua;
    font-weight:bold;
    font-size:16px;
    padding-bottom:5px;
        padding-left:20px;
    border-bottom:1px dotted Aqua; 
    width:465px;
 
    letter-spacing:2px;

      }
    
      #form   .titlepopup {
   
        position:relative;
   
    height:20px;
    color:black;
    font-weight:bold;
    font-size:16px;
    padding-bottom:15px;
    text-align:center;  
  
    
 
    letter-spacing:2px;

      }
  
 
 .errordiv
{
 
 color:Red;
height:35px;

} 
   
 

.errors {
 
 color: white;
 margin: 5px 0px;

 
 
}


.errors ul {
 margin: 0;
 padding: 0;
 
 list-style: square;
}

.errtable table
{
	
	border:1px #FFFF99 dashed;
	width:470px;
	padding-left:5px;
 
	 
 
       
}
.errtable table td
{
	
padding-left:5px; 

 
       
}


.question
{
	
}


.starcolor
{
		color:#FFFF99;
}

 .errors ul li
{
	color:#FFFF99;
	text-align:left;
	list-style-type:disc;
	list-style-position:inside;
}
#form td.labelcell2 { 
 font: 12px ; 
 color:#000; 
 
 width:200px;
 text-align:left;
 
 padding:5px;
 letter-spacing:1px;
 
}  
#form td.labelcell { 
 font: 12px ; 
 color:#cff; 
 
 width:200px;
 text-align:left;
 
 padding:5px;
 letter-spacing:1px;
 
} 
 #form .fieldcellsmall
{
 font-weight: bold;
	text-align: left;
 width:290px;	
	
}
 #form .fieldcellsmall input { 

 padding-top:1px;
 border-style: none;
    border-color: inherit;
    border-width: 0;
    padding-right: 0px; 
 
    font-size:11px;
    font-weight:bold; 
    height:20px;
    line-height:20px;
     color: #000; 
     width:86px;
     margin:0;
  
 background:url('../images/gradlsmall.png') no-repeat left top ;
     padding-left:4px;
 
  } 
 
#form .fieldcell2
{
 font-weight: bold;
	text-align: left;
 width:290px;	
	
}
#form .fieldcell1
{
 font-weight: bold;
	text-align: left;
 width:290px;	
	
}
#form .fieldcell input { 

  padding-top:1px;
 border-style: none;
    border-color: inherit;
    border-width: 0;
    padding-right: 0px; 
 
    font-size:11px;
    font-weight:bold; 
    height:20px;
    line-height:20px;
     color: #000; 
     width:176px;
     margin:0;
  
 background:url('../images/gradlong.png') no-repeat left top ;
     padding-left:4px;
 
  } 

 #form .fieldcell2 input { 

  padding-top:1px;
 border-style: none;
    border-color: inherit;
    border-width: 0;
    padding-right: 0px; 
 
    font-size:11px;
    font-weight:bold; 
    height:20px;
    line-height:20px;
     color: #000; 
     width:176px;
     margin:0;
  
 background:url('../images/gradlong.png') no-repeat left top ;
     padding-left:4px;
 
  } 

#form   select { 
 font-size: 11px  ; 
 font-weight:bold;
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
 text-align:left;
  padding-top:1px;
}
#form .button { 
 font: 11px  ; 
   background: url(../images/button.gif)  repeat top left;
 color:#000; 
 font-weight:bold;
 letter-spacing:1px;  
 border:0;
 margin:0;
  height:22px;
  width:98px;
}
#form .buttonfield
{
	
	text-align:left;
	
	
}
#form .err
{
text-align:left;	
}
  
  
 
 #form  .fieldcell textarea
  {
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    width: 248px;
	height: 100px;
	padding-left:2px;
	font-family: Tahoma, sans-serif;
	background:  url(../images/select.png) no-repeat left top;
	margin:0;
	font-size:11px;
	padding-top:1px;
	 }
 
 
/*
textarea name="styled-textarea" id="styled" onfocus="this.value=''; setbg('#e5fff3');" onblur="setbg('white')">Enter your comment here...</textarea>
function setbg(color)
{
document.getElementById("styled").style.background=color
}


*/

.required{margin-left:1px;color:yellow;font-size:9px;}
 #wrapper {width:300px; margin:50px auto}
.formsignup {float:left; padding:0 10px 10px 10px; background:#f3f3f3; border:2px solid #cfcfcf}
.formsignup label {float:left; width:100px; padding:10px 10px 0 0; font-weight:bold}
.formsignup select {float:left; width:146px; margin-top:10px}
.formsignup input {float:left; margin-top:10px}
.formsignup .submit {clear:both}
#msg {display:none; position:absolute; z-index:200; background:url(images/msg_arrow.gif) left center no-repeat; padding-left:7px;}
#msgcontent {display:block; background:#a1cbdd;font-weight:bold; border:1px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px}
#msg {display:none; position:absolute; z-index:200; background:url(../images/msg_arrow.gif) left center no-repeat; padding-left:7px;}
#msgcontent {font-size:10px;line-height:10px; color:red;display:block; background:#FFFFCC; border:1px solid #924949; border-left:none; padding:5px; min-width:140px; max-width:100px;
  
	}
 
.banner
{
	font-size:17px;
	font-family:Georgia;
	color:#fff;
	font-weight:bold;
	 
	
}
.fees
{
	font-size:18px;
	font-family:Georgia;
	color:#FFCC00;
	font-weight:bold;
	
}
#dhtmltooltip
{
width:176px;
padding-left:2px;
 
 
visibility: hidden;
display:none; 
color:#fff;
font-size:11px;
font-family:Arial;
padding:2px;
}

#dhtmlpointer
{
z-index: 100;
visibility: hidden;
}


.fieldcell
{
 font-weight: bold;
 text-align: left;
 width:290px;	
}

.fieldcell input{ 
   border-style: none;
    border-color: inherit;
    border-width: 0;
    padding-right:0; 
    font-size:11px;
    font-weight:bold; 
    height:20px;
    line-height:20px;
    color: #000; 
    width:176px;
    margin:0;
background:url('../images/gradlong.png') no-repeat left top ;
    padding-left:4px;
} 


.button { 
 font-size: 10px  ; 
 background: url(../images/button.gif)  repeat top left;
 color:Navy; 
 font-weight:bold;
 letter-spacing:1px;  
 border:0;
 margin:0;
 height:22px;
 width:98px;
}

#text {}
.hotspot {color:#FFCC33; padding-bottom:1px;   cursor:pointer;}
.hotspot .a
{
	color:aqua;
	text-decoration:none;
}
.hotspot a:hover
{
		color:aqua;
	text-decoration:underline;
}
.hotspot a:active
{
		color:aqua;
	text-decoration:underline;
}



#tt {position:absolute; display:block; background:url(../images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(../images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:1px 12px 3px 7px;  background:#a1cbdd; color:#000;font-size:11px;}
#ttbot {display:block; height:5px;   background:url(../images/tt_bottom.gif) top right no-repeat; overflow:hidden}
 



#alpha
{
width: 100%;
text-align: left;
padding:0; 
margin:0 0 10px 0; 
list-style-type: none;

}

#alpha li
{


 
display: inline;
background-color:#003366;
text-align:center;
 
}

#alpha li a
{
 
text-decoration: none;
color: aqua;
font-size: 1.1em;
font-weight:bold; 
 padding:2px;

 
}

#alpha li a:hover,#navlist a#current
{
color:#B7E700;
 

 
}

#alpha a#current { color:#B7E700; font-size:18px; }


#ajaxticker1{
width: 187px;
height: 200px;
text-align:center;
padding: 7px;

background-color:Transparent;
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color:Transparent;font-size:22px;
line-height:28px;
 
}

.someclass{  
}

.login
{
	
font-size:10px;
 
 	
}



.search { 

 
    border-style: none;
    border-color: inherit;
    border-width: 0;
    padding-right: 0px; 
    padding-left:2px;
    font-size:12px;
  
     height:20px;
     line-height:20px;
     color: #000; 
     width:176px;
     margin:0;
  
 background:url('../images/gradlong.png') no-repeat left top ;
    
}

 
 
#homeBullets .hdrText
{
 
 
	color:#003366;
	font-weight:bold;
	font-size:12px;
	
} 

#homeBullets ul
{
	list-style-type: none;
	padding-left: 0;
	margin-left: 0;

	
} 


#homeBullets li
{
	background: url(../images/bul.png) left center no-repeat ;
	padding-left: 20px;
	margin-bottom: 1px;
	
	letter-spacing:1px;
	
} 



#homeBullets li a
{
 
 text-decoration: none;
 color: #003366;
 padding-right: 13px;
 font-weight:bold;
 font-size:11px;
 

	
} 
.btn
{
  font-size:14px;
  font-weight:bold;
  color:Aqua;
  background-color:#003366;
  border-style:none;

	
	
	
}
#homeBullets li a:visited {  }

.paging
{
color:#003366;
font-weight:bold;	
	
}


.countrycombo
{
 font-size:11px;background-color:#59C4E5;border:1px solid #003366;color:#003366;font-weight:bold;height:18px;width:18px;margin-top:2px; 	
}

.ratesdropdown
{
font-size:10px;background-color:Transparent;border:1px solid #022F56;color:#022F56;	
}

 

#gold .hdtxt
{
	color:#fff;font-weight:bold; font-size:12px; line-height:12px; padding:0 0 0 8px;display:block;

}
#gold a.online{
	width:98%; height:100px; border:#486d88 1px solid; display:block; margin:1px 0 5px 0 ; background-color:#1c4f75;
	color:#fff6d8;padding:5px;   font:12px/16px Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;   text-decoration:none;
	}
#gold a.online span{
	color:#799fbb; font-size:12px; line-height:12px; padding:0 0 0 8px; background-color:#1c4f75; display:block;
	}
#gold a.online:hover{
	background-color:#003366; color:#fff6d8; 
	}
	
	
	



	#info {
		width: 220px;
		overflow: auto;
	}

	#flashcontent {
	 
		width: 222px;
		height: 220px;
		float: left;
	    	  margin:15px 0 0 0;
	    padding:0;
	   
	 
	}
	
		#flashbig {
	 
		width: 544px;
		height: 228px;
		float: left;
	  margin:15px 0 0 0;
	  	    padding:0;
	  	    
	}
			#bigimage {
	 
		width: 544px;
		height: 228px;
		float: left;
	  margin:15px 0 0 0;
	  	    padding:0;
	  	    
	}
	