/********************** footer ***************************************************/
#footer{
	width:782px;
	clear:both;
}
#footer ul {
	list-style-type:none;
	}
#footer ul li {
	font-size:12px;
 }
#footer ul li a:hover {
	color:#666666;
}
#footer ul li a {
	color:#CCCCCC;
	font-size:12px;
	line-height:15px;
	text-decoration:none;
}
#footer ul li.copyright {
	margin-top:15px;
	}
#footer_header{
	border:1px solid #FFFFFF;
	height:10px;
	background-color:#cccccc;
}

#footer_content{
	border:1px #FFFFFF solid;
	background-color:#999999;
	height:230px;
}

#footer_leftSide_container{
	width:150px;
	float:left;
}

#footer_leftSide_container ul{
	color: #fff;
	float: left;
	padding:15px;
	
}


#footer_leftSide_container ul li {
	list-style-type: none;
	text-align:left;
}

#footer_leftSide_container ul li.first {
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	padding-bottom:5px;
}


#footer_leftSide_container ul li a{
	line-height:15px;
	font-size:12px;
	color: #ccc;
	text-decoration: none;
}

#footer_leftSide_container ul li a:hover{
	color:#666;
}


#footer_midSide_container{
	width:240px;
	float:left;
}

#footer_midSide_container ul{
	color: #fff;
	padding:15px;
	
}


#footer_midSide_container ul li {
	list-style-type: none;
	text-align:left;
}

#footer_midSide_container ul li.first {
	font-size:12px;
	line-height:20px;
	font-weight:900;
	padding-bottom:5px;
}


#footer_midSide_container ul li a{
	font-size:12px;
	line-height:15px;
	color: #ccc;
	text-decoration: none;
}

#footer_midSide_container ul li a:hover{
	color:#666;
}

#footer_rightSide_container{
	text-align:left;
	float:left;
}
#footer_rightSide_container ul {
	padding:15px; 
	text-align:right;	
}

#footer_rightSide_container h2 {
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:5px;
}
#footer_rightSide_container p {
	color:#CCCCCC;
	line-height:20px;
	padding-top:15px;
	padding-bottom:5px;
}

#footer_rightSide_container p.copyright {
	font-size:10px;
	color:#CCCCCC;
}


#footer_LogBox{
	margin:5px 10px 0 0;
	
	width:370px;
	color:#000000;
	border:2px #aaaaaa solid;
}


#footer_LogBox h2{
	font-size:12px;
	color:#666;
	line-height:10px;
	text-align:left;
	padding:0px 0 0 0px;
}

#footer_LogBox p{	
	color:#ccc;
	line-height:17px;
	text-align:left;
	padding:0px 0px 0px 16px;
	
}

#footer_LogBox a{
	text-decoration:underline;
	font-weight:bold;
	color:#ccc;
	
}

#footer_LogBox a:hover{
	color:#666;
}

legend {
	font-size:12px;
	font-weight:bold;
	color:#FF9900;
}
fieldset {
	margin-bottom:25px;
	border:0px solid #FF9900;
}

#fields{
	padding:5px 15px;
}



.texta {
	width:140px;
	height:15px;
	padding:3px;
	margin: 0px 0 0; /* set top margin same as form input - textarea etc. elements */
	background-color:#FFFFFF;
	border:1px solid;
   	border-top-color:#999;
   	border-left-color:#999;
   	border-right-color:#666;
   	border-bottom-color:#666;
		
}
