
	body { 
		margin: 0; padding: 0;
		color: #666666;
		font-family: arial, sans-serif;
		font-size:12px;
		text-align: center;		
		background: #ffffff;
		height: 100%;
		background-image: url('../images/footer_boy.gif'); 
		background-repeat: no-repeat;
		background-position: bottom left;

		}
		
		img { 
		border: 0;
		}
		
		/* *************************************** top utility area *************************************** */	
			
		#utilityContainer {
		width:100%;
		text-align: left;
		margin-left: auto;
  		margin-right: auto;

		background:transparent url(../images/top_section_back2.gif) repeat scroll 0 0;
		
		min-height:21px;
		
		}
		
		#utility_layout {
		width:951px;
		text-align: center;
		margin-left: auto;
  		margin-right: auto;
		clear:both;
		height:21px;
		}
		
		.utility_logo {
		float: left;
		margin:0; padding:0;
		width: 223px;
		height:21px;
		margin:0; padding:0;
		}
		
		.utility_logo_right {
		float: right;
		margin:0; padding:0;
		height:21px;

		}
		
		/* *************************************** logo area *************************************** */	
			
		#header_container {
		width:100%;	
		text-align: left;
		height:93px;
		
	
		
		}
		
		#logo_container {
		width:951px;
		text-align: left;
		margin-left: auto;
  		margin-right: auto;
		display:block;
		}
		
		.banner_logo {
		float: left;
		margin:0; padding:0;
		width: 189px;
		
		margin:0; padding:0;
		}
		
		
			
		
		/* *************************************** company logo *************************************** */		
		
		.logo {
		float: left;
		margin:0; padding:0;
		width: 189px;
		min-height:93px;
		margin:0; padding:0;
		}
		
		.logo_right {
		float: right;
		margin:0px; padding:0px;
		min-height:21px;
	
		}
			
		#company {
		margin-top: 0px;
		width:223px;
		margin: 0px auto;
		}

		#company a {
		background:#FFFFFF url(../images/logo_opportune.gif) no-repeat scroll 0 0;
		display:block;
		height:93px;
		text-indent:-7998px;
		width:189px;
		}

		#company a:hover {
		background-position:left bottom;
		}
		
		#client_login {
		margin-top: 0px;
		width:166px;
		margin: 0px;
		}

		#client_login a {
		background:#FFFFFF url(../images/button_client_login.gif) no-repeat scroll 0 0;
		display:block;
		height:64px;
		text-indent:-7998px;
		width:166px;
		}

		#client_login a:hover {
		background-position:left bottom;
		}
		
		
		
		/* *************************************** banner container options *************************************** */		

		#banner_container {
		width:100%;
		text-align: left;
		margin-left: auto;
  		margin-right: auto;
		
		}
		
		#banner_layout {
		width:100%;
		text-align: center;
		margin-left: auto;
  		margin-right: auto;
		clear:both;
		
		}
		
		.banner_logoX {
		margin:0; padding:0;
		width: 740px;
		min-height:236px;
		margin:0; padding:0;
		background:url('../images/banner_1.jpg');
		}
		
		
		
		#bannercontainer_internal {
		width:100%;
		text-align: center;
		background-image: url('../images/flash_holder_back.jpg'); 
		width:100%;
		text-align: center;
		height:200px;
		text-align: center;
		margin-left: auto;
  		margin-right: auto;

		}
		
		
		/* *************************************** site containers *************************************** */		
		
		#site_container {
		width:951px;
		text-align: left;
		margin-left: auto;
  		margin-right: auto;
		
		
		}
		
		#full_layout {
		width:951px;
		text-align: left;
		margin-left: auto;
  		margin-right: auto;
		}
		
		.left {
		float: left;
		margin:0; padding:0;
		width: 631px;
		margin:0; padding:0;
		padding-left:0px;
		border-right: 0px dotted #505050;
		}
		
		.right {
		float: right;
		margin:0px; padding:0px;
		text-align:left;
		width: 300px;
		padding-left:10px;
		
		}
		
		.two_columns {
		width:90%;
		text-align: left;
		float:left;
		margin-top:10px;
		border-top: 1px dotted #aeaeae;
		
		padding-bottom:5px;
		padding-top:5px;
		}
		
		.left_column {
		float:left;
		text-align:left;
		width:50%;
		padding-left:10px;
		text-align:left;
		padding-right:0px;
		font-size:11px;
		}
		
		.right_column {
		float:right;
		font-size:11px;
		
		padding-left:10px;
		text-align:left;
		padding-right:0px;
	
		}
		
		
		/* *************************************** navigation options *************************************** */	
		
		ul#utility_nav {
		float: left;
		width:100%;
		margin: 0;
        padding: 0;
		
		
		}

		ul#utility_nav li {
        display: inline;
        background: none;
        margin: 0;
        padding: 0;
		font-size:100%;
		

		}
		
		ul#utility_nav img{
		display: block;
		float: left;
		color: #bfbfbf;
		padding: .0em .0em;
		border-bottom: 0px solid #84ABD2;
		text-decoration: none;
		text-align:center;
		}

		ul#utility_nav li#current a{
		display: block;
		float: left;
		color: #ffffff;
		padding: .5em .2em;
		border-bottom: 0px solid #84ABD2;
		text-decoration: none;
		text-align:center;
		}

		ul#utility_nav a{
		display: block;
		float: left;
		color: #bfbfbf;
		padding: .5em .2em;
		border-bottom: 0px solid #DEDEDE;
		margin-right:5px;
		text-decoration: none;
		font-size:10px;
		font-weight:bold;
		text-align:center;
		}

		ul#utility_nav a:hover{
		color: #ffffff;
		font-size:10px;
		font-weight:bold;
		border-bottom: 0px solid #84ABD2;	
		text-align:center;
		}
		
		
		#mainnav {
		float: right;
		margin:0px; padding:0px;
		width:762px;
		height:64px;
		background: url(../images/nav_container.gif);
	
		}

		
		#mainnav ul {
		margin: 0;
       		padding: 0;
		height:60px;
		}
		
		#mainnav ul li {
		display: inline;
		background: none;
		padding: 0;
		font-size:100%;
		}

		#mainnav ul li#current a{
		display: block;
		float: left;
		color: #8bc63a;
		text-decoration: none;
		text-align:left;
		border-right: 0px dotted #DEDEDE;
		background:url(../images/main_nav_on.gif);
		text-transform: uppercase; 
		}

		#mainnav ul a{
		display: block;
		float: left;
		color: #686868;
		margin-left:20px;
		margin-right:30px;
		padding-left:25px;
		padding-top:35px;
		border-right: 0px dotted #DEDEDE;
		text-decoration: none;
		font-size:12px;
		font-weight:bold;
		text-align:left;
		height:25px;
		background:url(../images/main_nav_off.gif);
		text-transform: uppercase; 
		
		}

		#mainnav ul a:hover{
		color: #8bc63a;
		margin-left:20px;
		margin-right:30px;
		padding-left:25px;
		padding-top:35px;
		font-size:12px;
		font-weight:bold;
		border-right: 0px dotted #DEDEDE;
		text-align:left;
		background:url(../images/main_nav_on.gif);
		height:25px;
		text-transform: uppercase; 
		
		}
		
		#sidenav	{
		width:171px;
		}
		
		#sidenav h2{
		background:#ffffff;
		width:161px;
		height:17px;
		color: #ffffff;
		padding-left:10px;
		padding-top:10px;
		text-align:left;
		border-bottom: 1px solid #49b5c2;
		}
		
		#sidenav ul {
		margin: 0;
       	padding: 0;
		padding-top:1px;
		}
		
		#sidenav ul li {
		display: inline;
		background: none;
		font-size:100%;
		margin: 0;
       	padding: 0;
		}

		#sidenav ul li#current a{
		display: block;
		float: left;
		color: #42a4af;
		text-decoration: none;
		text-align:left;
		background:url('../images/sidenav_back.gif');
		border-bottom: 1px solid #d7d7d7;
		}
		

		#sidenav ul a{
		display: block;
		float: left;
		color: #656565;
		width:161px;
		text-decoration: none;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		padding-left:10px;
		padding-top:5px;
		padding-bottom:5px;
		min-height:17px;
		background:url('../images/sidenav_back.gif');
		border-bottom: 1px solid #d7d7d7;
		}

		#sidenav ul a:hover{
		color: #000000;
		width:161px;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		padding-left:10px;
		padding-top:5px;
		padding-bottom:5px;
		min-height:17px;
		background:url('../images/sidenav_back.gif');
		border-bottom: 1px solid #d7d7d7;
		}
		
		
		
		#subnav	{
		width:171px;
		}
		
		#subnav ul {
		subnav: 0;
       	padding: 0;
		padding-top:1px;
		}
		
		#subnav ul li {
		display: inline;
		background: none;
		font-size:100%;
		margin: 0;
       	padding: 0;
		}

		#subnav ul li#current a{
		display: block;
		float: left;
		color: #42a4af;
		text-decoration: none;
		text-align:left;
		background:#f6f6f6;
		}
		

		#subnav ul a{
		display: block;
		float: left;
		color: #656565;
		width:151px;
		text-decoration: none;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		padding-left:20px;
		padding-top:5px;
		padding-bottom:5px;
		min-height:17px;
		background:#f6f6f6;
		}

		#subnav ul a:hover{
		color: #000000;
		width:151px;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		padding-left:20px;
		padding-top:5px;
		padding-bottom:5px;
		min-height:17px;
		background:#f6f6f6;
		}
		
		
		#subsubnav	{
		width:171px;
		}
		
		#subsubnav ul {
		subnav: 0;
       	padding: 0;
		padding-top:1px;
		}
		
		#subsubnav ul li {
		display: inline;
		background: none;
		font-size:100%;
		margin: 0;
       	padding: 0;
		}

		#subsubnav ul li#current a{
		display: block;
		float: left;
		color: #42a4af;
		text-decoration: none;
		text-align:left;
		background:#e4e4e4;
		}
		

		#subsubnav ul a{
		display: block;
		float: left;
		color: #656565;
		width:126px;
		text-decoration: none;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		padding-left:40px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		min-height:17px;
		background:#e4e4e4;
		}

		#subsubnav ul a:hover{
		color: #000000;
		width:126px;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		padding-left:40px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		min-height:17px;
		background:#e4e4e4;
		}
		
		
		
		
		#quicklinks	{
		width:200px;
		}
		
		#quicklinks h2{
		background:url('../images/quicklinks_header.jpg');
		width:190px;
		height:27px;
		color: #ffffff;
		padding-left:10px;
		padding-top:10px;
		text-align:left;
		}
		
		#quicklinks ul {
		margin: 0;
       	padding: 0;
		padding-top:1px;
		}
		
		#quicklinks ul li {
		display: inline;
		background: none;
		font-size:100%;
		margin: 0;
       	padding: 0;
		}

		#quicklinks ul li#current a{
		display: block;
		float: left;
		color: #42a4af;
		text-decoration: none;
		text-align:left;
		background:url('../images/quicklinks_back.jpg');
		}
		

		#quicklinks ul a{
		display: block;
		float: left;
		color: #42a4af;
		width:190px;
		text-decoration: none;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		padding-left:10px;
		padding-top:10px;
		padding-bottom:5px;
		height:25px;
		background:url('../images/quicklinks_back.jpg');
		}

		#quicklinks ul a:hover{
		color: #000000;
		width:190px;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		padding-left:10px;
		padding-top:10px;
		padding-bottom:5px;
		height:25px;
		background:url('../images/quicklinks_back.jpg');
		}
		
		#quicklinks_internal	{
		width:300px;
		}
		
		#quicklinks_internal h2{
		background:url('../images/quicklinks_header2.jpg');
		width:290px;
		height:27px;
		color: #ffffff;
		padding-left:10px;
		padding-top:10px;
		text-align:left;
		}
		
		#quicklinks_internal ul {
		margin: 0;
       	padding: 0;
		padding-top:1px;
		}
		
		#quicklinks_internal ul li {
		display: inline;
		background: none;
		font-size:100%;
		margin: 0;
       	padding: 0;
		}

		#quicklinks_internal ul li#current a{
		display: block;
		float: left;
		color: #42a4af;
		text-decoration: none;
		text-align:left;
		background:url('../images/quicklinks_back2.jpg');
		}
		

		#quicklinks_internal ul a{
		display: block;
		float: left;
		color: #42a4af;
		width:290px;
		text-decoration: none;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		padding-left:10px;
		padding-top:5px;
		padding-bottom:5px;
		height:16px;
		background:url('../images/quicklinks_back2.jpg');
		}

		#quicklinks_internal ul a:hover{
		color: #000000;
		width:290px;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		padding-left:10px;
		padding-top:5px;
		padding-bottom:5px;
		height:16px;
		background:url('../images/quicklinks_back2.jpg');
		}
			

		/* *************************************** content layouts *************************************** */	
	
		
		.full_content {
		float:left;
		width:631px;
		clear:both;
		display:block;
		border:none;
		background:transparent;
		padding-top:10px;
		padding-bottom:10px;
		margin-bottom:10px;
		border-bottom: 0px dotted #505050;
		
		}
		
		.left_content {
		float:left;
		display: block;
		width:171px;
		padding-left:0px;
		text-align:left;
		
		}
		
		.right_content {
		float:right;
		text-align:left;
		width:440px;
		padding-bottom:10px;
		padding-left:5px;
		padding-right:5px;
		font-family: trebuchet Ms, sans-serif;

		}
		
		.right_content p{
		padding:0px;
		
		}
		
		.right_content h2 {
		color: #46b4c3;
		font-size:18px;
		font-weight:normal;
		margin: 0; padding: 0;
		line-height:1;
		border-bottom: 1px solid #49b5c2;
		height:27px;
		/*width:150px;*/
		}
		
		.left_content2 {
		float:left;
		display: block;
		width:210px;
		padding-left:0px;
		text-align:left;
		
		}
		
		.right_content2 {
		float:right;
		text-align:left;
		width:434px;
		padding-bottom:10px;
		padding-left:5px;
		padding-right:5px;

		}
		
		.left_overview {
		float:left;
		display: block;
		width:330px;
		padding-right:10px;
		text-align:left;
		border-right: 0px dotted #505050;
		}
		
		.right_overview {
		float:right;
		text-align:left;
		width:314px;
		padding-bottom:10px;
		padding-left:5px;
		padding-right:5px;

		}
	
		
		.padding {
		padding-top:22px;
		}
		
		.back_top{
		float:right;
		text-align:right;
		margin: 0 0% 0 0;	
		margin-bottom:0px;
		
		}
		
		.panels_collapse{
		text-align:left;
		margin: 0 0% 0 0;	
		margin-bottom:10px;
		margin-top:10px;
		padding-top:10px;
		padding-bottom:10px;
		border-top: 1px dotted #505050;
		border-bottom: 1px dotted #505050;
		}
		
		.panel_aboutus{
		text-align:left;
		margin: 0 0% 0 0;	
		background:url('../images/nav_about_back.jpg');
		width:250px;
		height:218px;
		}
		
		.panel_aboutus h1{
		font-family: arial;
		color: #ffffff;
		font-size:22px;
		font-weight:bold;
		margin: 0; padding: 0;
		padding-left:15px;
		padding-top:15px;
	
		}
		
	
		/* *************************************** other options *************************************** */	
		
		.breaker {
		clear:both;	
		}
		
		.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
		}

 		.clearfix {
		display: inline-block;
		}
		
		.form1 {
		color: #000000;
		font-weight:normal;
		background-color:#ffffff;
		width:150px;
		border-style: solid; 
		border-color:#999999; 
		border-width:1px; 
		padding:5px;
		
		}
		
		.button {
		color: #ffffff;
		font-size:12px;
		font-weight:bold;
		padding-left:10px;
		padding-right:10px;
		background-color:#8ec641;
		border-style: solid; 
		border-color:#999999; 
		border-width:1px; 
		border-left-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-top-width: 1px;
		margin-top:10px;
		
		}
	
		
		ul.bullet { 
		margin: 0; 
		padding: 0; 
		list-style: none;  
		color:#666666; 
		padding-left:0px;  
		font-size:11px; 
		font-weight: normal; 
		
		}
		
		ul.bullet li { 
		
		border-bottom: 0px solid #e4e4e4;
		padding-bottom:0px;
		}
		
		ul.bullet a { 
		color:#666666; 
		font-weight: normal; 
		text-decoration:none;
		font-size:11px; 
		}
		
		ul.bullet a:hover { 
		color:#000000; 
		font-weight: normal; 
		text-decoration:none;
		font-size:11px; 
		}
		
		
		ul.contact { 
		margin: 0; 
		padding: 0; 
		list-style: round;  
		color:#666666; 
		padding-left:15px;  
		font-size:12px; 
		font-weight: normal; 
		line-height:20px;
		margin-top:10px;
		}
		
		ul.contact a { 
		color:#666666; 
		font-weight: normal; 
		text-decoration:none;
		}
		
		ul.contact a:hover { 
		color:#000000; 
		font-weight: normal; 
		text-decoration:none;
		}
		
		.content_image {
		background:url('../images/pic_sample.jpg');
		text-align: left;
		visibility:hidden;

		}
		
		#overview {
		color: #939598;
		font-size:10px;
		font-weight:bold;
		padding-left:0px;
		padding-right:15px;
		margin-top:10px;
		
		
		}
		
		#overview a{
		color: #939598;
		font-size:10px;
		font-weight:bold;
		padding-left:0px;
		padding-right:15px;
		margin-top:10px;
		
		
		}
		
		
		
		
		/* *************************************** heading options *************************************** */	
		
		h1 {
		font-family: arial;
		color: #29c04c;
		font-size:29px;
		font-weight:normal;
		margin: 0; padding: 0;
		margin-top:20px;
		}
		
		h2 {
		font-family: arial;
		color: #545454;
		font-size:17px;
		font-weight:bold;
		margin: 0; padding: 0;
		}
		
		h3 {
		font-family: arial;
		color: #545454;
		font-size:12px;
		font-weight:bold;
		margin: 0; padding: 0;
		line-height:1;
		}
		
		h4 {
		font-family: arial;
		color: #545454;
		font-size:12px;
		font-weight:bold;
		margin: 0; padding: 0;
		line-height:1;
		}
		
		.border {
		border-style: solid; 
		border-color:#d1dee7; 
		border-width:1px; 
		border-left-width: 1px; 
		border-right-width: 0px; 
		border-bottom-width: 0px; 
		border-top-width: 0px;
		margin-right:10px;
		padding-right:30px;
		padding-left:25px;
		padding-top:10px;

		}
		
		.border2 {
		border-style: solid; 
		border-color:#d1dee7; 
		border-width:1px; 
		border-left-width: 0px; 
		border-right-width: 0px; 
		border-bottom-width: 0px; 
		border-top-width: 0px;
		margin-right:10px;
		padding-right:20px;
		padding-left:20px;
		padding-top:10px;

		}
		
		.border3 {
		-webkit-border-radius: 5px;
   		-moz-border-radius: 5px;
   		-border-radius: 5px;
		border-style: solid; 
		border-color:#bfc7d2; 
		border-width:1px; 
		border-left-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-top-width: 1px;


		}

		
	
		/* *************************************** footer options *************************************** */	
		
		
		#footer_background {
		text-align: left;
		margin-left: auto;
  		margin-right: auto;
		clear:both;
		display:table;
		width:951px;
		text-align: left;
		background:url(../images/footer_back.gif);
		min-height:200px;
		margin-top:15px;
		
		}
		
		#footer_bottom {
		text-align: left;
		margin-left: auto;
  		margin-right: auto;
		clear:both;
		display:block;
		width:951px;
		text-align: left;
		background:url(../images/footer_bottom.gif);
		height:10px;
		margin-bottom:15px;
		
		
		}
		
		#footer_container {
		text-align: left;
		margin-left: auto;
  		margin-right: auto;
		clear:both;
		display:block;
		width:951px;
		text-align: left;
		
		background-repeat: repeat-x;
		height:50px;
		border-top: 1px dotted #c9c9c9;
		margin-top:10px;
		}
		
		#footer_container2{
		text-align: left;
		margin-left: auto;
  		margin-right: auto;
		clear:both;
		display:block;
		width:951px;
		text-align: left;
		height:50px;
		border-top: 0px dotted #c9c9c9;
		margin-top:10px;
		
		}
		
		
		.footer_extra{
		float:left;
		text-align: left;
		margin: 0;
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		width:470px;
		height:55px;
		
		}
		
		.footer_extra2{
		float:left;
		text-align: left;
		margin: 0;
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		width:200px;
		
		
		}
		
		#footernav{
		float:right;
		text-align: right;
		margin: 0;
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		color:#9e9e9e;

		}
		
		#footernav2{
		float:right;
		text-align: right;
		margin: 0;
		padding-left:10px;
		padding-right:10px;
		padding-top:5px;
		color:#000000;

		}

		#footernav ul li {
		
			float: left;
			text-decoration:none;
			list-style:none;
			margin-left: 10px;
			
		
		}		
		
		#footernav ul li a{
		
			font-size: 11px; font-weight:normal; color:#313131; text-decoration:none;
		
		}	
		
		#footernav2 ul li {
		
			float: left;
			text-decoration:none;
			list-style:none;
			margin-left: 10px;

	
		}		
		
		#footernav2  a{
		
			font-size: 11px; font-weight:bold; color:#666666; text-decoration:none;
		
		}		
		
		
		.footer_padding{
		clear: both;
		text-align: left;
		margin: 0;
		border-top: 0px solid #DEDEDE;
		padding-left:20px;
		padding-right:20px;
		}
		
		.footer_sitemap{
		float:left;
		text-align: left;
		margin: 0;
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		width:931px;
		
		}
		
		
		/* *************************************** link options *************************************** */	
		
		a:link {font-size: 12px; font-weight:normal; color:#505050; text-decoration:underline;}
		a:active {font-size: 12px; font-weight:normal; color:#505050; text-decoration:underline;}
		a:visited {font-size: 12px; font-weight:normal; color:#505050; text-decoration:underline;}
		a:hover {font-size: 12px; font-weight:normal; color:#000000; text-decoration:underline;}

		a.more:link {font-size: 16px; font-weight:bold; color:#505050; text-decoration:none;}
		a.more:active {font-size: 16px; font-weight:bold; color:#505050; text-decoration:none;}
		a.more:visited {font-size: 16px; font-weight:bold; color:#505050; text-decoration:none;}
		a.more:hover {font-size: 16px; font-weight:bold; color:#000000; text-decoration:none;}

		a.cal_link:link {font-size: 10px; font-weight:normal; color:#808080; text-decoration:none;}
		a.cal_link:active {font-size: 10px; font-weight:normal; color:#808080; text-decoration:none;}
		a.cal_link:visited {font-size: 10px; font-weight:normal; color:#808080; text-decoration:none;}
		a.cal_link:hover {font-size: 10px; font-weight:normal; color:#000000; text-decoration:none;}

		a.big:link {font-size: 12px; font-weight:bold; color:#000000; text-decoration:none;}
		a.big:active {font-size: 12px; font-weight:bold; color:#000000; text-decoration:none;}
		a.big:visited {font-size: 12px; font-weight:bold; color:#000000; text-decoration:none;}
		a.big:hover {font-size: 12px; font-weight:bold; color:#D5E31E; text-decoration:none;}


		a.small:link {font-size: 10px; font-weight:normal; color:#808080; text-decoration:none;}
		a.small:active {font-size: 10px; font-weight:normal; color:#808080; text-decoration:none;}
		a.small:visited {font-size: 10px; font-weight:normal; color:#808080; text-decoration:none;}
		a.small:hover {font-size: 10px; font-weight:normal; color:#000000; text-decoration:none;}

		a.foot:active {font-size: 11px; font-weight:normal; color:#313131; text-decoration:none;}
		a.foot:visited {font-size: 11px; font-weight:normal; color:#313131; text-decoration:none;}
		a.foot:hover {font-size: 11px; font-weight:normal; color:#000000; text-decoration:none;}

