body {
		margin:0px;
		width:100%;
		font-size:x-small;
		font-family:Arial,Helvetica,sans-serif;
        background:#F2F2F2;
		}

        img {border-color:#AAAADD;}
hr {
				border:1px dotted #D4D4D4;
				height:1px;
				
}

li 		  {
				font-size: 70%;
				line-height:140%;
                font-weight: normal;
                text-align: left;
                text-decoration: none;
                color: #666666;
		   		margin-left:5px;
           		list-style-position:outside;
          }
          
li li {
				font-size: 100%;
}


        a {font-family: sans-serif; color:#88BDE5;}
        a:link {text-decoration: none; color: #88BDE5;}
        a:visited {text-decoration: none; color: #88BDE5; }
        a:hover { color: #666666; }

embed {margin-bottom:-5px;}

td		    {   font-size: 100%;
                font-weight: normal;
                text-decoration: none;
                color: #000000;
                font-family:Arial,Helvetica,sans-serif;
               }


p		    {   font-size: 70%;
				line-height:140%;
                font-weight: normal;
                text-decoration: none;
                color: #666666;
                margin:10px 10px;
                font-family:Arial,Helvetica,sans-serif;
               }
h1		   {

                       	font-family:sans-serif;
                       	font-size: medium;
                       	font-weight:normal;
                       	color:#88BDE5;
                       	margin:10px 10px 5px 10px;
                       }

h2             {

                       	font-family:sans-serif;
                       	font-size: 80%;
                       	font-weight:bold;
                       	color:#88BDE5;
                       	margin:5px 10px 5px 10px;
                       }
.formstyle      {
                       	width:100px;
                       	font-family: sans-serif;
                       	font-size:xx-small;
                       	border:1px solid #7F9DB9;
                       	background:#ffffff;
                       	color:#000000;
                       }
.maintable{
						width:100%;
						
						background:white;
}


.topbar{
	                    background:#D4D4D4;
	                    background-image:url(/images/fe_site_bits/grad.jpg);
	                    
	                    height:100px;
}
.topmenu,.topmenu2       {
						font-size: 80%;
						height:22px;
						padding:5px 4px;
						border-right:1px dashed white;
						}

.topmenu  a:link {text-decoration:none;color: #ffffff;}
.topmenu  a:visited {text-decoration:none;color: #ffffff;}
.topmenu  a:hover {color:#000000;}

.topmenu2  a:link {text-decoration:none;color: #000;}
.topmenu2  a:visited {text-decoration:none;color: #000;}
.topmenu2  a:hover {color:#fff;}

/* = = = = = = = = = = = = = = = = */

#sideMenu {
					float:left;
					margin:0px 0px 35px 0px;
					font-size:70%;
					padding:0px;
}

#sideMenu li{
					list-style:none;
					background:url(/images/fe_site_bits/bullet.gif) no-repeat 0% 1em;
					margin:0px;
					padding:0.6em 0 0 1em;
					line-height:1.5em;
     				font-size: 1em;
}
#subMenu{
					margin:0px;
					padding:0;
}

.subMenu2 a{
					text-decoration:underline !important;
}


#subMenu li{
                    list-style:none;
					line-height:1.2em;
					font-size:1em;
					padding:0 0 0.1em 1.2em;
					margin:0px;
					background:url(/images/fe_site_bits/bullet.gif) no-repeat 0% 0.3em;
}


#subMenu li a{color:#008CCC;}
#subMenu li a:link{color:#008CCC;}
#subMenu li a:visited{color:#008CCC;}
#subMenu li a:hover{text-decoration:underline;}

#subMenu .active a,#subMenu .active a:link,#subMenu .active a:visited,#subMenu .active a:hover{
					text-decoration:underline;
					color:#008CCC;
}


#sideMenu a{
					text-decoration: none;
    				padding:0px;
					color:#999999;
}
#sideMenu a:link {text-decoration: none; color: #999999; }
#sideMenu a:visited {text-decoration: none; color: #999999; }
#sideMenu a:hover { color: #008CCC;}

.sideMenu2 a{
					color:#05A1DA !important;
}
.sideMenu2 a:link {text-decoration: none; color: #05A1DA!important; }
.sideMenu2 a:visited {text-decoration: none; color: #05A1DA!important; }
.sideMenu2 a:hover { color: #05A1DA!important;}




.searchbox{
						background:#88BDE5;
						border:1px solid #E8F5FF;
						color:#E8F5FF;
						font-size: 80%;
						width:80px;
						
}
.searchButton{
				   border:1px solid #E8F5FF;
				   font-size:xx-small;
                   line-height:10px;
                   width:17px;
                   height:17px;
                   background: #89BEE6;
		           display: block;
                   color:#E8F5FF;
                   text-align:center;
				   margin:0px 0px 0px 3px;
}
.redbar{
	                    background:#89BEE6;
	                    height:25px;
	                    color:#666666;
	                    font-size: 70%;
						margin-left:20px;
	                   
}
.redbar  a:link {text-decoration:none;color: #ECF7FF;}
.redbar  a:visited {text-decoration:none;color: #ECF7FF;}
.redbar  a:hover {color:#ffffff;}
.maintext       {
				  padding:0px 5px 0px 5px;
				  border-left:1px dashed #D4D4D4;
				  border-right:1px dashed #D4D4D4;
				  width:541px;
				  height:350px;
				}

.rightcol       {
				  padding:10px 0px 25px 0px;
				  width:189px;
				}
.loginButton{
				   border:1px solid #88BDE5;
				   font-size:xx-small;
                   padding:0px;
                   line-height:10px;
                   width:17px;
                   height:17px;
                   background: #ffffff;
		           display: block;
                   text-decoration: none;
                   color:#88BDE5;
                   text-align:center;
				   margin:1px 0px 0px 3px;
}

.formButton a  {   border:1px solid #88BDE5;
				   font-size:xx-small;
                   padding:1px 3px;
                   width:90px;
                   background: #ffffff;
		           display: block;
                   text-decoration: none;
                   color:#88BDE5;
                   text-align:center;
                   }
.formButton  a:link {text-decoration:none;color:#88BDE5; }
.formButton  a:visited {text-decoration:none;color:#88BDE5; }
.formButton  a:hover { background:#88BDE5; color:#ffffff; }

.footer{    font-size:xx-small;
	        border-top:1px solid #88BDE5;
	        color: #666666;
	        background:#F2F2F2;
}
.footer  a:link {font-size:xx-small;text-decoration:none;color: #666666;}
.footer  a:visited {font-size:xx-small;text-decoration:none;color: #666666;}
.footer  a:hover {color:#88BDE5;}


/*feedback form*/
#feedback,#feedback dl{ width:280px;margin:5px 0px 0px 5px;}
#feedback a {margin:25px 40px 0px 0px;clear:both;float:right;display:block;}
* html #feedback a {margin:-10px 20px 0px 0px;clear:both;float:right;display:block;}
#feedback dt{ float:left;width:7em;font-size:75%;}
#feedback dd{ margin:0px;height:2em;font-size:75%;}
#feedback input{width:160px;font-size:75%;}
#feedback textarea{width:160px;height:50px;font-family:sans-serif;font-size:%;}

