.body
{
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-image: url(../graphics/bg_02.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, Geneva, Georgia;
	color: #696969;
	line-height:14px;
}
#frm
{
 width:210px;
 height:100px;
 border:1px solid #cccccc;
  float:right;
  position:relative;
    
  }
  
  
  #frmb
{
 margin-left:25%; 
 width:350px;
 height:220px;
  border:1px solid #cccccc;
  float:left;
  position:relative;
  padding:3px;
}



.labelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight:bolder; 
 color: #3670A7; 
 background-color: transparent; 
 width: 200px; 
} 



.fieldcell input { 
 width: 200px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 
 
#main
{width:98%;height:auto;}
  
div#tbl{
position:relative;
top:0px;
left:0px;
height:100%;
margin-left:0px;
padding:6px;
}
 
#gr
{
    position:relative;
    border:1px solid #6e92a9;
    padding:5px;
    height: 140px;
   
 }
 
.msg
  {
    line-height:20px;
   color:#000000;
	font-family:arial;
	font-size:12px;
	margin-left : 8px;
	margin-top : 0px;	
	font-weight : normal;
    }
  
  
.lgn
  {
   font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight:bolder; 
 color:#096A8A;
 background-color: transparent; 
    margin-top:3px;
    margin-left:15px;
    }
    
 .pwd
    {
      font-family: Arial,serif;
      font-size: 9pt;
     border: 1px solid #000000;
     color: #000000;
     margin-left:10px;
   }
    
   #errors1
   {
   color:red;
   position:relative;
    } 
  .btn
  {
  width:46px;
  height:18px;
  font: 8pt Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  text-align:center; 
  border:1px solid;
  border-top-color:#ffffff;
  border-left-color:#ffffff;
  border-right-color:#ffffff;
  border-bottom-color:#cccccc;
  cursor: pointer;
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#cccccc'); 
    }  
   
   .inf
   {
  text-align:justify;
   font-weight:bolder;
   color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:16px;
   }
   
a.act
   {
  vertical-align:text-top;
  text-decoration:underline;
  color: #ffffff;
  margin-left:15px; 
    }
    
  span
  {
    
    display:-moz-inline-block;
	float:left; 
	display:inline-block;
	 width:30%;
	 height:100px;
	font-family:arial;
	font-size:12px;
	padding:10px;
  }
  
   
a.act:hover
   {
  vertical-align:text-top;
  text-decoration:none;
  color: #ffffff;
  margin-left:15px; 
    }
       
    
a.nav
{
	color:#ffffff;
	font-family:arial;
	font-size:12px;	
	margin-left : 17px;
	text-decoration: underline;	
	}
a.nav:hover
{
	color:#ffffff;
	font-family:arial;
	font-size:12px;	
	margin-left : 17px;
	text-decoration: none;	
	}	
.text
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:20px;
	margin-left : 2px;
	margin-top : 10px;
	margin-right : 2px;
	font-weight : normal;
}
a.texta
{
	color:#227AA7;
	font-family:arial;
	font-size:12px;		
	margin-top : 1px;
	margin-bottom : 1px;	
	font-weight : normal;
	text-decoration:underline;		
}
a.texta:hover
{
	color:#227AA7;
	font-family:arial;
	font-size:12px;		
	margin-top : 1px;
	margin-bottom : 1px;	
	font-weight : normal;
	text-decoration:none;		
}


.texteblue
{
	color:#06789e;
	font-family:arial;
	font-size:12px;
	margin:0px;
	font-weight : bolder;

}



a.textanew
{
	color:#06789e;
	font-family:arial;
	font-size:12px;		
	margin-top : 1px;
	margin-bottom : 1px;	
	font-weight : normal;
	text-decoration:underline;		
}
a.textanew:hover
{
	color:#227AA7;
	font-family:arial;
	font-size:12px;		
	margin-top : 1px;
	margin-bottom : 1px;	
	font-weight : normal;
	text-decoration:none;		
}


.textb
{
	color:#666666;
	font-family:arial;	
	font-size:10px;	
	margin-right : 2px;
	margin-left : 2px;
	margin-top : 1px;
	margin-bottom : 1px;
}
.textc
{
	color:#096A8A;
	font-family:georgia;	
	font-size:18px;
	line-height:16px;
	margin-left: 10px;	
	margin-top: 17px;
	margin-bottom: 10px;
	}
	
.textc sup{
	color:#096A8A;
	font-size:80%;
	}
	
.textc_noleftmargin
{
	color:#096A8A;
	font-family:georgia;	
	font-size:18px;
	line-height:16px;
	margin-top: 17px;
	margin-bottom:3px;
	/*margin-left: 10px;*/
	}
	
.textc1
{
	color:#000000;
	font-family:georgia;	
	font-size:15px;
	line-height:16px;
	margin-left: 10px;	
	font-weight : bold;
	margin-top: 3px;
	margin-bottom: 10px;
	
	}	
	
.textc2
{
	color: #242424;
	font-family:georgia;
	font-size:12px;
	line-height:16px;
	margin-left: 10px;
	font-weight : bold;
	margin-top: 3px;
	margin-bottom: 4px;
}	
.textd
{
	color:#111111;
	font-family:georgia;	
	font-size:16px;
	line-height:16px;
	margin-left: 10px;	
	margin-top: 4px;
	font-weight : normal;
	margin-bottom: 3px;
	}	
.texte
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:16px;
	margin-left : 10px;
	margin-top : 17px;	
	font-weight : normal;
	
}	
.texte1
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:17px;
	margin-left : 18px;
	margin-top : 17px;	
	font-weight : normal;
}
.textf
{
	color:#227AA7;
	font-family:georgia;	
	font-size:12px;
	line-height:16px;		
	margin-top: 17px;
	font-weight : bold;	
	text-decoration:underline;	
	}
a.textf:hover
{
	color:#227AA7;
	font-family:georgia;	
	font-size:12px;
	line-height:16px;		
	margin-top: 17px;
	font-weight : bold;	
	text-decoration:none;	
	}	
.textg
{
	color:#333333;
	font-family:georgia;	
	font-size:12px;
	line-height:15px;
	margin-left : 18px;		
	margin-top: 12px;
	font-weight : bold;	
	text-decoration:underline;	
	}	
.textm
{
	color:#227AA7;
	font-family:georgia;
	font-size:12px;
	line-height:16px;	
	text-align: justify;		
	text-decoration:none;
}
.textm:hover
{
	color:#666666;
	font-family:georgia;
	font-size:12px;
	line-height:16px;	
	text-align: justify;	
	text-decoration:none;
}
.textblue
{
	color:#096A8A;
	font-family:georgia;	
	font-size:12px;
	line-height:15px;
	margin-left : 18px;
	margin-right : 5px;		
	margin-top: 5px;
	font-weight : bold;	
	text-decoration:none;	
	}		
	
.bluebox
{
	background-color: #84C8F0;
	text-align:left;
	padding: 5px;
	font-family:georgia;	
	font-size:12px;
	line-height:15px;
	text-decoration:none;
	width:280px;
	float:right;
	border:groove;
	border-color:#999999;	
	}
		
.textblue2
{
	color:#096A8A;
	font-family:georgia;	
	font-size:12px;
	line-height:15px;
	margin-left : 3px;
	margin-right : 5px;		
	margin-top: 5px;
	text-decoration:none;	
	}	
	
.textblue3
{
	color:#096A8A;
	font-family:georgia;	
	font-size:12px;
	line-height:15px;
	margin-right : 5px;		
	margin-top: 5px;
	font-weight:500;
	text-decoration:none;	
	}	
	
a.textblue
{
	color:#096A8A;
	font-family:georgia;	
	font-size:12px;
	line-height:15px;
	margin-left : 8px;
	margin-right : 5px;		
	margin-top: 5px;
	font-weight : bold;	
	border-bottom:1px dotted #096A8A		
	}	
	
	a.textblue:hover
{
	color:#096A8A;
	font-family:georgia;	
	font-size:12px;
	line-height:15px;
	margin-left : 8px;
	margin-right : 5px;		
	margin-top: 5px;
	font-weight : bold;	
	border-bottom:none;	
	
	}
	
.textleft
{
	color:#333333;
	font-family:georgia;	
	font-size:11px;
	line-height:16px;		
	margin-right :2px;	
	margin-top: 8px;
	font-weight : normal;	
	
	}
	
a.textleft
{
	color:#333333;
	font-family:georgia;	
	font-size:11px;
	line-height:16px;		
	margin-right :2px;	
	margin-top: 8px;
	font-weight : normal;	
	border-bottom:1px dotted #333333		
	}
	
	
a.textleft:hover
{
	color:#333333;
	font-family:georgia;	
	font-size:11px;
	line-height:16px;		
	margin-right :2px;	
	margin-top: 8px;
	font-weight : normal;	
	border-bottom:none;	
		
	}
.textleft1
{
	color:#333333;
	font-family:georgia;	
	font-size:11px;
	line-height:13px;		
	margin-left :18px;	
	margin-top: 8px;
	font-weight : normal;	
	text-decoration:none;		
	}	
.tabletext
{
	color:#ffffff;
	font-family:georgia;	
	font-size:12px;
	line-height:13px;		
	margin-top: 4px;
	margin-bottom: 4px;
	font-weight : bold;	
	text-decoration:none;		
	}	
.tabletext1
{
	color:#000000;
	font-family:georgia;	
	font-size:12px;
	line-height:13px;
	margin-left: 8px;		
	margin-top: 4px;
	margin-bottom: 4px;
	font-weight : bold;	
	text-decoration:none;		
	}	
.tabletext2
{
	color:#313131;
	font-family:arial;	
	font-size:12px;
	line-height:13px;
	margin-left: 8px;		
	margin-top: 4px;
	margin-bottom: 4px;
	font-weight : normal;	
	text-decoration:none;		
	}	
.tabletext3
{
	color:#227AA7;
	font-family:arial;	
	font-size:12px;
	line-height:13px;		
	margin-top: 4px;
	margin-bottom: 4px;
	font-weight : normal;	
	text-decoration:underline;		
	}	
a.tabletext3:hover
{
	color:#227AA7;
	font-family:arial;	
	font-size:12px;
	line-height:13px;		
	margin-top: 4px;
	margin-bottom: 4px;
	font-weight : normal;	
	text-decoration:none;		
	}
.tabletext4
{
	color:#313131;
	font-family:arial;	
	font-size:12px;
	line-height:13px;		
	margin-top: 4px;
	margin-bottom: 4px;
	font-weight : normal;	
	text-decoration:none;		
	}	
.tabletext5
{
	color:#006C88;
	font-family:arial;	
	font-size:12px;
	line-height:13px;			
	margin-top: 4px;
	margin-bottom: 4px;
	font-weight : bold;	
	text-decoration:none;		
	}			
.texth
{
	color:#333333;
	font-family:georgia;	
	font-size:11px;
	line-height:13px;
	margin-left : 18px;	
	margin-right : 10px;	
	margin-top: 8px;
	font-weight : normal;	
	text-decoration:none;	
	}
	
	
a.texth:hover
{
	color:#333333;
	font-family:georgia;	
	font-size:11px;
	line-height:13px;
	margin-left : 18px;	
	margin-right : 10px;	
	margin-top: 8px;
	font-weight : normal;	
	text-decoration:underline;	
	}
.texti
{
	color:#333333;
	font-family:georgia;	
	font-size:12px;
	line-height:15px;			
	margin-top: 12px;
	font-weight : bold;	
	text-decoration:none;	
	}
.texti1
{
	color:#333333;
	font-family:georgia;	
	font-size:12px;	
	margin-left : 10px;			
	margin-top: 16px;
	font-weight : bold;	
	text-decoration:none;	
	}			
.textj
{
	color:#227AA7;
	font-family:arial;
	font-size:12px;
	line-height:20px;		
	text-decoration: underline;
}	

table.DH_table
{
	color:#000000;
	font-family:arial;
	font-size:1em;
	line-height:20px;
	width:600px;
	border:solid #cccccc 1px;
	margin-top:10px;
	margin-bottom:10px;
}	

table.DH_table th{
	font-size:1em;
font-weight: bold;
}

table.DH_table td{
padding-left:10px;
height:25px;
}

table.DH_table td a{
	color:#227AA7;
	font-family:arial;
	font-size:1em;
	text-decoration: underline;
}	

table.DH_table td a:hover{
	color:#227AA7;
	font-family:arial;
	font-size:1em;
	text-decoration: none;
}

.text_DH
{
	color:#227AA7;
	font-family:arial;
	font-size:1em;
	text-decoration: none;
}


table.DH_table tr.alt{
background-color:#EBEBEB;
}

a.textj:hover
{
	color:#227AA7;
	font-family:arial;
	font-size:12px;
	line-height:20px;		
	text-decoration:none;	
	}
.textk
{
	color:#000000;
	font-family:arial;
	font-size:11px;
	margin-left : 10px;	
	line-height:15px;	
	margin-top :6px;	
	text-decoration:none;	
}	
.textl
{
	color:#227AA7;
	font-family:arial;
	font-size:11px;			
	text-decoration: underline;
}	
a.textl:hover
{
	color:#227AA7;
	font-family:arial;
	font-size:11px;		
	text-decoration:none;	
	}	
.textoutline
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:24px;
	border-bottom:1px dotted #F96800
}
.whttext
{
	color:#ffffff;
	font-family:georgia;
	font-size:12px;
	line-height:14px;
	
}
.footer
{
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	line-height:15px;
	text-align:middle;
	margin-top :6px;
	margin-left :57px;
	margin-right :19px;
	width : 385px;
}
.vline
{
	color:#1A3E6F;
	font-family:arial;
	font-size:10px;
	margin-left : 2px;
	line-height: 18px;
	text-decoration:none;
	font-weight : normal;
}
a.footer1
{
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	line-height:15px;
	text-align:right;
	margin-top :6px;
	margin-right :10px;
	text-decoration:underline;	
}
a.footer1:hover
{
	color:#ffffff;
	font-family:arial;	
	margin-top :6px;
	text-align:right;
	line-height: 15px;
	margin-right :10px;
	font-size:10px;
	font-weight : normal;
	text-decoration:none;	
	}
a
{
	color:#2A2A2A;
	font-family:arial;
	font-size:11px;
	font-weight : normal;
	text-align: center;
	margin-top :6px;
	text-decoration:none;
}
a:hover
{
	color:#007CBB;
	font-family:arial;
	font-size:11px;
	font-weight : normal;
	text-align: center;
	margin-top :6px;
	text-decoration:none;
}
.b
{
	color:#D04112;
	font-family:arial;
	font-size:14px;
	text-align:middle;
	margin-top :6px;
	text-decoration:none;
	font-weight : bold;
}
.b:hover
{
	color:#000000;
	font-family:arial;
	font-size:14px;
	text-align:middle;
	margin-top :6px;
	text-decoration:none;
	font-weight : bold;
}

.bullets {
	list-style-image: url(../graphics/bullet.gif);
	font-family: arial;
	font-size: 12px;
	text-align: left;
	}


.bullet1 {
	list-style-image: url(../graphics/bullet1.gif);
	font-family: arial;
	font-size: 12px;
	text-align: left;
}
.bullet2 {
	list-style-image: url(../graphics/bullet2.gif);
	font-family: arial;
	font-size: 12px;
	margin-right :5px;
	text-align: left;
}

ul.bullet3 {
	list-style-image: url(../graphics/bullet1.gif);
	font-family: arial;
	font-size: 12px;
	text-align: left;
	margin-top:10px;
}

ul.bullet3 li{
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	margin-left:-1em;
}

ul.bullet4 {
	list-style-image: url(../graphics/bullet1.gif);
	font-family: arial;
	font-size: 12px;
	text-align: left;
	margin-top:0px;
	margin-left:1em;
	margin-bottom:0px;
	margin-right:10px;
}

ul.bullet4 li{
	padding-top:2px;
	padding-bottom:2px;
}

 .textbox
{
	width: 233px;
	height: 22px;
	line-height:28px;
	border: 1px solid #B4B4B4;
	margin-top: 1px;
	border: solid 1px #B4B4B4;
}

 .textarea
{
	width: 800px;
	height: 400px;
	font-family:arial;
	font-size:12px;
	border: 1px solid #B4B4B4;
	margin-top: 1px;
	border: solid 1px #B4B4B4;
}

 .textbox1
{
	width: 150px;
	height: 23px;
	line-height:28px;
	border: 1px solid #B4B4B4;
	margin-top: 12px;
	border: solid 1px #B4B4B4;
}

.redtext
{
	color:#086E9F;
	font-family:arial;
	font-size:14px;
	text-align:middle;
	margin-top :6px;
	text-decoration:none;
	font-weight : bold;
}
.bluetext
{
	color:#086E9F;
	font-family:arial;
	font-size:22px;
	line-height:28px;
	text-align:middle;
	margin-top :40px;
	text-decoration:none;
	font-weight : normal;
}
.blacktext
{
	color:#000000;
	font-family:arial;
	font-size:22px;
	line-height:30px;
	text-align:middle;
	margin-top :40px;
	text-decoration:none;
	font-weight : bold
}

.flashcontent {
	font-family: Arial, Helvetica, sans-serif;
	height: 208px;
	width: 270px;
}


       table.disc {

	        border-top: 1px solid #b3b3b3;

	        -moz-border-radius: 6px;

                font-family: Verdana, Arial, Helvetica, sans-serif;

                font-size: 11px;

        }



        table.disc tr {

	        border: 1px dotted blue;

	        padding: 0.2em 2ex 0.2em 2ex;

	        color: black;

        }
		
.newsbox_header
{
	color:#333333;
	font-family:georgia;	
	font-size:15px;
	line-height:15px;
	margin: 10px 0 0 5px;
	}	

.newsbox_text
{
	color:#06789e;
	font-family:arial;
	font-size:12px;		
	width:290px; 
	margin-top:10px;
	margin-bottom:10px;
	margin-left: 10px;
	margin-right: 5px;
	font-weight : normal;
}
		
.newsbox{
border-style: solid;    
border-width: 1px;   
border-color: #999999;
vertical-align:top;
text-align:left
}

.box { 
  background:#E5E5E5;
  width:400px;
}
.boxtop { 
  background: url(../graphics/ne.gif) no-repeat top right; 
}
.boxtop div { 
  font-size: 0;
  height: 10px; 
  background: url(../graphics/nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(../graphics/se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  font-size: 0;
  height: 10px; 
  background: url(../graphics/sw.gif) no-repeat bottom left; 
}
.boxcontent {
padding: 0px 10px 0px 10px;

}


#rnd_container {background: #FFFFFF; margin:1px; width:400px}
    
    .rnd_top, .rnd_bottom {display:block; background:#FFFFFF; font-size:1px;}
    .rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
    .rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
    .rnd_b2, .rnd_b3, .rnd_b4 {background:#E5E5E5; border-left:1px solid #000000; border-right:1px solid #000000;}
    .rnd_b1 {margin:0 5px; background:#000000;}
    .rnd_b2 {margin:0 3px; border-width:0 2px;}
    .rnd_b3 {margin:0 2px;}
    .rnd_b4 {height:2px; margin:0 1px;}
    
    .rnd_content {
    display:block;
    border:0 solid #000000;
    border-width:0 1px;
    padding: 4px;
    background:#E5E5E5;
    color:#000000;
}

table.news {
width:100%;
border:1px solid #dddddd;
padding-right:0px;
}

table.news td {
vertical-align:top;
text-align:left;
background-color:#F1F1F1;
color:#000000;
font-family:arial;
font-size:12px;
line-height:16px;
margin-left : 10px;
margin-top : 17px;	
font-weight : normal;
}


/*.roundedcornr_box_930256 {
	background: url(../graphics/roundedcornr_930256_tl.png) no-repeat top left;
}
.roundedcornr_top_930256 {
	background: url(../graphics/roundedcornr_930256_tr.png) no-repeat top right;
}
.roundedcornr_bottom_930256 {
	background: url(../graphics/roundedcornr_930256_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_930256 div {
	background: url(../graphics/roundedcornr_930256_br.png) no-repeat bottom right;
}
.roundedcornr_content_930256 {
	background: url(../graphics/roundedcornr_930256_r.png) top right repeat-y;
}

.roundedcornr_top_930256 div,.roundedcornr_top_930256,
.roundedcornr_bottom_930256 div, .roundedcornr_bottom_930256 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_930256, .roundedcornr_bottom_930256 {
	margin-top: -19px;
}
.roundedcornr_content_930256 { padding: 0 15px; }*/

