/* ----------------------------------Mystery Shoppers CSS-------------------------------*/

body {
	margin:0;
	padding:0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:100.01%;
	color:#5c66a6;
	background:#fff;
	text-align:center;
	}

img{
	margin:0;
	padding:0;
	border:0;
	}

.justify{
	text-align:justify;
	}
	
.bold{
	font-weight:bold;
	}
	
.center{
	text-align:center;
	}
	
.right{
	text-align:right;
	}
	
.clear{
	clear:both;
	padding:0;
	margin:0;
	}
	
a{
	outline:none;
	}
	
.float{
	position:relative;
	float:left;
	width:612px;
	}
	
.nostart{
	list-style-type:none;
	margin:0;
	padding:0;
	}
	
p{
	color:#5c66a6;
	font-size:12px;
	margin:0;
	padding:10px 0 10px 0;
	}
	
address{
	color:#5c66a6;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	margin:0;
	padding:5px 0 9px 0;
	text-align:justify;
	font-style:normal;
	}
	
address a:link, address a:visited, address a:hover{
	color:#5c66a6;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	}
	
address a:hover{
	text-decoration:underline;
	}
	

	
/* ----------------------------------Container-------------------------------*/

#container{
	position:relative;
	margin:0 auto 0;
	width:1000px;
	color:#5c66a6;
	text-align:left;
	}
	
/* ----------------------------------End Container-------------------------------*/

	
/* ----------------------------------Topnavi - Search-------------------------------*/

#topnavi-search-container{
	position:relative;
	float:left;  
	width:954px;
	height:48px;
	margin:0;
	padding:0 23px 0 23px;
	border-top:1px solid #2c337b;
	background:url("../images/topnavi-bg.jpg") top left no-repeat;
	}
	
#topnavi-search-container #topnavi {
	position:relative;
	float:left;
	margin:0;
	padding:0;
	width:471px;
	height:48px;
}
#topnavi-search-container #topnavi .space1 {
	position:relative;
	float:left;
	width:2px !important;
	overflow:hidden;
	height:48px;
	margin:0;
	padding:0;
	background:url("../images/space1.jpg") top left no-repeat;
}
#topnavi-search-container #topnavi .rss {
	position:relative;
	float:left;
	width:144px;
	height:48px;
	}

#topnavi-search-container #topnavi .rss a:link, #topnavi-search-container #topnavi .rss a:visited, #topnavi-search-container #topnavi .rss a:hover, #topnavi-search-container #topnavi .clients a:link, #topnavi-search-container #topnavi .clients a:visited, #topnavi-search-container #topnavi .clients a:hover, #topnavi-search-container #topnavi .agents a:link, #topnavi-search-container #topnavi .agents a:visited, #topnavi-search-container #topnavi .agents a:hover{
	margin:0;
	padding:0 140px 40px 0;
	cursor:pointer;
	text-decoration:none;
	outline:none;
	background:url("../images/rss-in.jpg") top left no-repeat;
}

#topnavi-search-container #topnavi .rss a:hover{
    background:url("../images/rss-out.jpg") top left no-repeat;
}

#topnavi-search-container #topnavi .space2 {
	position:relative;
	float:left;
	width:2px !important;
	overflow:hidden;
	height:48px;
	margin:0;
	padding:0;
	background:url("../images/space2.jpg") top left no-repeat;
}
#topnavi-search-container #topnavi .clients {
	position:relative;
	float:left;
	width:128px;
	height:48px;
}

#topnavi-search-container #topnavi .clients a:link, #topnavi-search-container #topnavi .clients a:visited, #topnavi-search-container #topnavi .clients a:hover{
	padding:0 124px 40px 0;
	background:url("../images/clients-in.jpg") top left no-repeat;
}

#topnavi-search-container #topnavi .clients a:hover{
    background:url("../images/clients-out.jpg") top left no-repeat;
}
#topnavi-search-container #topnavi .space3 {
	position:relative;
	float:left;
	width:2px !important;
	overflow:hidden;
	height:48px;
	margin:0;
	padding:0;
	background:url("../images/space3.jpg") top left no-repeat;
}
#topnavi-search-container #topnavi .agents {
	position:relative;
	float:left;
	width:128px;
	height:48px;
}
#topnavi-search-container #topnavi .agents a:link, #topnavi-search-container #topnavi .agents a:visited, #topnavi-search-container #topnavi .agents a:hover{
	padding:0 124px 40px 0;
	background:url("../images/agents-in.jpg") top left no-repeat;
}

#topnavi-search-container #topnavi .agents a:hover{
    background:url("../images/agents-out.jpg") top left no-repeat;
}
#topnavi-search-container #topnavi .space4 {
	position:relative;
	float:left;
	width:2px !important;
	overflow:hidden;
	height:48px;
	margin:0;
	padding:0;
	background:url("../images/space4.jpg") top left no-repeat;
}

#search{
	position:relative;
	float:right;
	width:224px;
	padding:12px 0 0 0;
	margin:0;
	}
	
#search form, #search form fieldset{
	 margin:0;
	 padding:0;
	 border:none;
	 }
 
#search form fieldset legend{
	 display:none;
	 visibility:hidden;
	 }
	 
/* ----------------------------------End Topnavi - Search-------------------------------*/

	
#head{
	position:relative;
	float:left;  
	width:1000px;
	height:200px;
	}
	
#head-sub{
	position:relative;
	float:left;  
	width:1000px;
	height:34px;
	background:url("../images/top-space.jpg") top left no-repeat;
	}
	
	
/* ----------------------------------------------Main Navi-------------------------------------*/

#mainnavi-container{
	position:relative;
	float:left;
	width:978px;
	height:48px;
	margin:0;
	padding:0 0 0 22px;
	background:url("../images/mainnavi-bg.jpg") top left no-repeat;
	border-bottom:1px solid #2c337b;
	}
#mainnavi-container #navi {
	position:relative;
	float:left;
	width:956px;
	height:48px;
	margin:0;
	padding:0;
        display:block;
	}
#mainnavi-container #navi .navi-spacer1 {
	position:relative;
	float:left;
	width:2px !important;
	overflow:hidden;
	height:48px;
	margin:0;
	padding:0;
	background:url("../images/navi/space1.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-home {
      	position:relative;
	float:left;
	width:69px;
	height:48px;
	margin:0;
	padding:0;
   }
#mainnavi-container #navi .navi-home a:link, #mainnavi-container #navi .navi-home a:visited, #mainnavi-container #navi .navi-home a:hover, #mainnavi-container #navi .navi-products a:link, #mainnavi-container #navi .navi-products a:visited, #mainnavi-container #navi .navi-products a:hover, #mainnavi-container #navi .navi-news a:link, #mainnavi-container #navi .navi-news a:visited, #mainnavi-container #navi .navi-news a:hover, #mainnavi-container #navi .navi-mystery a:link, #mainnavi-container #navi .navi-mystery a:visited, #mainnavi-container #navi .navi-mystery a:hover, #mainnavi-container #navi .navi-about a:link, #mainnavi-container #navi .navi-about a:visited, #mainnavi-container #navi .navi-about a:hover, #mainnavi-container #navi .navi-faq a:link, #mainnavi-container #navi .navi-faq a:visited, #mainnavi-container #navi .navi-faq a:hover, #mainnavi-container #navi .navi-contact a:link, #mainnavi-container #navi .navi-contact a:visited, #mainnavi-container #navi .navi-contact a:hover, #mainnavi-container #navi .navi-access a:link, #mainnavi-container #navi .navi-access a:visited, #mainnavi-container #navi .navi-access a:hover, #mainnavi-container #navi .navi-sitemap a:link, #mainnavi-container #navi .navi-sitemap a:visited, #mainnavi-container #navi .navi-sitemap a:hover {
        float:left;
     	margin:0;
	padding:0 65px 30px 0;
	cursor:pointer;
	text-decoration:none;
	outline:none;
	background:url("../images/navi/navi-home-in.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-home a:hover {
	background:url("../images/navi/navi-home-out.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-home-active {
	position:relative;
	float:left;
	width:69px;
	height:48px;
	margin:0;
	padding:0;
        text-decoration:none;
	background:url("../images/navi/navi-home-out.jpg") top left no-repeat;
}

#mainnavi-container #navi .navi-home-active a, #mainnavi-container #navi .navi-clients-active a, #mainnavi-container #navi .navi-agents-active a, #mainnavi-container #navi .navi-mystery-active a, #mainnavi-container #navi .navi-about-active a, #mainnavi-container #navi .navi-faq-active a, #mainnavi-container #navi .navi-contact-active a {
	text-decoration:none;
	}

#mainnavi-container #navi .navi-spacer2 {
	position:relative;
	float:left;
	width:2px !important;
	overflow:hidden;
	height:48px;
	margin:0;
	padding:0;
	background:url("../images/navi/space2.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-products {
	position:relative;
	float:left;
	width:170px;
	height:48px;
	margin:0;
	padding:0;
      }
#mainnavi-container #navi .navi-products a:link, #mainnavi-container #navi .navi-products a:visited, #mainnavi-container #navi .navi-products a:hover {
	padding:0 166px 30px 0;
	background:url("../images/navi/navi-ps-in.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-products a:hover {
	background:url("../images/navi/navi-ps-out.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-products-active {
	position:relative;
	float:left;
	width:170px;
	height:48px;
	margin:0;
	padding:0;
        text-decoration:none;
	background:url("../images/navi/navi-ps-out.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-spacer3 {
	position:relative;
	float:left;
	width:2px !important;
	overflow:hidden;
	height:48px;
	margin:0;
	padding:0;
	background:url("../images/navi/space3.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-news {
	position:relative;
	float:left;
	width:115px;
	height:48px;
	margin:0;
	padding:0;
        text-decoration:none;
     }
#mainnavi-container #navi .navi-news a:link, #mainnavi-container #navi .navi-news a:visited, #mainnavi-container #navi .navi-news a:hover {
        text-decoration:none;
	padding:0 111px 30px 0;
	background:url("../images/navi/navi-news-in.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-news a:hover {
        text-decoration:none;
	background:url("../images/navi/navi-news-out.jpg") top left no-repeat;

}
#mainnavi-container #navi .navi-news-active {
	position:relative;
	float:left;
	width:115px;
	height:48px;
	margin:0;
	padding:0;
        text-decoration:none;
	background:url("../images/navi/navi-news-out.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-spacer4 {
	position:relative;
	float:left;
	width:2px !important;
	overflow:hidden;
	height:48px;
	margin:0;
	padding:0;
	background:url("../images/navi/space4.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-mystery {
	position:relative;
	float:left;
	width:187px;
	height:48px;
	margin:0;
	padding:0;
  }
#mainnavi-container #navi .navi-mystery a:link, #mainnavi-container #navi .navi-mystery a:visited, #mainnavi-container #navi .navi-mystery a:hover {
	padding:0 183px 30px 0;
	background:url("../images/navi/navi-mystery-in.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-mystery a:hover {
	background:url("../images/navi/navi-mystery-out.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-mystery-active {
	position:relative;
	float:left;
	width:187px;
	height:48px;
	margin:0;
	padding:0;
        text-decoration:none;
	background:url("../images/navi/navi-mystery-out.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-spacer5 {
	position:relative;
	float:left;
	width:2px !important;
	overflow:hidden;
	height:48px;
	margin:0;
	padding:0;
	background:url("../images/navi/space5.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-about {
	position:relative;
	float:left;
	width:91px;
	height:48px;
	margin:0;
	padding:0;
  }
#mainnavi-container #navi .navi-about a:link, #mainnavi-container #navi .navi-about a:visited, #mainnavi-container #navi .navi-about a:hover {
	padding:0 87px 30px 0;
	background:url("../images/navi/navi-about-in.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-about a:hover {
	background:url("../images/navi/navi-about-out.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-about-active {
	position:relative;
	float:left;
	width:91px;
	height:48px;
	margin:0;
	padding:0;
	background:url("../images/navi/navi-about-out.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-spacer6 {
	position:relative;
	float:left;
	width:2px !important;
	overflow:hidden;
	height:48px;
	margin:0;
	padding:0;
	background:url("../images/navi/space6.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-faq {
	position:relative;
	float:left;
	width:101px;
	height:48px;
	margin:0;
	padding:0;
    }
#mainnavi-container #navi .navi-faq a:link, #mainnavi-container #navi .navi-faq a:visited, #mainnavi-container #navi .navi-faq a:hover {
	padding:0 97px 30px 0;
	background:url("../images/navi/navi-faq-in.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-faq a:hover {
	background:url("../images/navi/navi-faq-out.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-faq-active {
	position:relative;
	float:left;
	width:101px;
	height:48px;
	margin:0;
	padding:0;
	background:url("../images/navi/navi-faq-out.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-spacer7 {
	position:relative;
	float:left;
	width:2px !important;
	overflow:hidden;
	height:48px;
	margin:0;
	padding:0;
	background:url("../images/navi/space7.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-contact {
	position:relative;
	float:left;
	width:103px;
	height:48px;
	margin:0;
	padding:0;
   }
#mainnavi-container #navi .navi-contact a:link, #mainnavi-container #navi .navi-contact a:visited, #mainnavi-container #navi .navi-contact a:hover {
	padding:0 99px 30px 0;
	background:url("../images/navi/navi-contact-in.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-contact a:hover {
	background:url("../images/navi/navi-contact-out.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-contact-active {
	position:relative;
	float:left;
	width:103px;
	height:48px;
	margin:0;
	padding:0;
	background:url("../images/navi/navi-contact-out.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-spacer8 {
	position:relative;
	float:left;
	width:2px !important;
	overflow:hidden;
	height:48px;
	margin:0;
	padding:0;
	background:url("../images/navi/space8.jpg") top left no-repeat;
}

#mainnavi-container #navi .navi-access {
	position:relative;
	float:left;
	width:114px;
	height:48px;
	margin:0;
	padding:0;
   }
#mainnavi-container #navi .navi-access a:link, #mainnavi-container #navi .navi-access a:visited, #mainnavi-container #navi .navi-access a:hover {
	padding:0 110px 30px 0;
	background:url("../images/navi/navi-access-in.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-access a:hover {
	background:url("../images/navi/navi-access-out.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-access-active {
	position:relative;
	float:left;
	width:114px;
	height:48px;
	margin:0;
	padding:0;
	background:url("../images/navi/navi-access-out.jpg") top left no-repeat;
}

#mainnavi-container #navi .navi-sitemap {
	position:relative;
	float:left;
	width:89px;
	height:48px;
	margin:0;
	padding:0;
   }
#mainnavi-container #navi .navi-sitemap a:link, #mainnavi-container #navi .navi-sitemap a:visited, #mainnavi-container #navi .navi-sitemap a:hover {
	padding:0 85px 30px 0;
	background:url("../images/navi/navi-sitemap-in.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-sitemap a:hover {
	background:url("../images/navi/navi-sitemap-out.jpg") top left no-repeat;
}
#mainnavi-container #navi .navi-sitemap-active {
	position:relative;
	float:left;
	width:89px;
	height:48px;
	margin:0;
	padding:0;
	background:url("../images/navi/navi-sitemap-out.jpg") top left no-repeat;
}
	
/* ----------------------------------End Navi-------------------------------*/
	
#floater{
	position:relative;
	float:left;
	width:1000px;
        height:auto;
	margin:37px 0 0 0;
	padding:0 0 30px 0;
        display:inline;
	border-bottom:2px solid #dee0ed;
	}
	
/* ----------------------------------Left Block-------------------------------*/

#leftblock{
	position:relative;
	float:left;
	width:281px;
	height:auto;
	margin:0;
	padding:0 0 0 19px;
	}
	
#leftblock .linkbox-shopping, #leftblock .linkbox-help, #leftblock .linkbox-becoming, #leftblock .linkbox-recent {
	position:relative;
	float:left;
	height:129px;
	width:281px;
	margin:0 0 2px 0;
	padding:0;
        cursor:pointer;
        display:inline;
}

#leftblock .linkbox-industry, #leftblock .linkbox-form, #leftblock .linkbox-request, #leftblock .linkbox-video, #leftblock .linkbox-government, #leftblock .linkbox-reporting, #leftblock .linkbox-business{
	position:relative;
	float:left;
	height:66px;
	width:226px;
	margin:0 0 2px 0;
	padding:0;
        cursor:pointer;
        display:inline;
}

#leftblock .linkbox-industry a:link, #leftblock .linkbox-industry a:visited, #leftblock .linkbox-industry a:hover, #leftblock .linkbox-form a:link, #leftblock .linkbox-form a:visited, #leftblock .linkbox-form a:hover, #leftblock .linkbox-request a:link, #leftblock .linkbox-request a:visited, #leftblock .linkbox-request a:hover, #leftblock .linkbox-business a:link, #leftblock .linkbox-business a:visited, #leftblock .linkbox-business a:hover, #leftblock .linkbox-government a:link, #leftblock .linkbox-government a:visited, #leftblock .linkbox-government a:hover, #leftblock .linkbox-reporting a:link, #leftblock .linkbox-reporting a:visited, #leftblock .linkbox-reporting a:hover, #leftblock .linkbox-video a:link, #leftblock .linkbox-video a:visited, #leftblock .linkbox-video a:hover{
        position:relative;
	float:left;
	margin:0;
	padding:0 222px 49px 0;
	cursor:pointer;
	text-decoration:none;
	outline:none;
        background:url("../images/industry-in.jpg") top left no-repeat;
}

#leftblock .linkbox-government a:link, #leftblock .linkbox-government a:visited, #leftblock .linkbox-government a:hover{
       background:url("../images/government-in.jpg") top left no-repeat;
}

#leftblock .linkbox-reporting a:link, #leftblock .linkbox-reporting a:visited, #leftblock .linkbox-reporting a:hover{
       background:url("../images/reporting-in.jpg") top left no-repeat;
}

#leftblock .linkbox-video a:link, #leftblock .linkbox-video a:visited, #leftblock .linkbox-video a:hover{
       background:url("../images/video-in.jpg") top left no-repeat;
}

#leftblock .linkbox-business a:link, #leftblock .linkbox-business a:visited, #leftblock .linkbox-business a:hover{
       background:url("../images/business-in.jpg") top left no-repeat;
}

#leftblock .linkbox-form a:link, #leftblock .linkbox-form a:visited, #leftblock .linkbox-form a:hover{
       background:url("../images/form-in.jpg") top left no-repeat;
}

#leftblock .linkbox-request a:link, #leftblock .linkbox-request a:visited, #leftblock .linkbox-request a:hover{
       background:url("../images/request-in.jpg") top left no-repeat;
}

#leftblock .linkbox-reporting a:hover {
	background:url("../images/reporting-out.jpg") top left no-repeat;
}

#leftblock .linkbox-video a:hover {
	background:url("../images/video-out.jpg") top left no-repeat;
}

#leftblock .linkbox-government a:hover {
	background:url("../images/government-out.jpg") top left no-repeat;
}

#leftblock .linkbox-business a:hover {
	background:url("../images/business-out.jpg") top left no-repeat;
}

#leftblock .linkbox-industry a:hover {
	background:url("../images/industry-out.jpg") top left no-repeat;
}  

#leftblock .linkbox-form a:hover {
	background:url("../images/form-out.jpg") top left no-repeat;
} 

#leftblock .linkbox-request a:hover {
	background:url("../images/request-out.jpg") top left no-repeat;
}

#leftblock .linkbox-shopping a:link, #leftblock .linkbox-shopping a:visited, #leftblock .linkbox-shopping a:hover, #leftblock .linkbox-help a:link, #leftblock .linkbox-help a:visited, #leftblock .linkbox-help a:hover, #leftblock .linkbox-becoming a:link, #leftblock .linkbox-becoming a:visited, #leftblock .linkbox-becoming a:hover, #leftblock .linkbox-recent a:link, #leftblock .linkbox-recent a:visited, #leftblock .linkbox-recent a:hover  {
	margin:0;
	padding:0 277px 111px 0;
	cursor:pointer;
	text-decoration:none;
	outline:none;
        background:url("../images/navi/services-in.jpg") top left no-repeat;
}

#leftblock .linkbox-shopping a:hover {
	background:url("../images/navi/services-out.jpg") top left no-repeat;
}  

#leftblock .linkbox-help a:link, #leftblock .linkbox-help a:visited, #leftblock .linkbox-help a:hover {
	background:url("../images/navi/help-in.jpg") top left no-repeat;
}

#leftblock .linkbox-help a:hover {
	background:url("../images/navi/help-out.jpg") top left no-repeat;
}

#leftblock .linkbox-becoming a:link, #leftblock .linkbox-becoming a:visited, #leftblock .linkbox-becoming a:hover {
	background:url("../images/navi/becoming-in.jpg") top left no-repeat;
}

#leftblock .linkbox-becoming a:hover {
	background:url("../images/navi/becoming-out.jpg") top left no-repeat;
}

#leftblock .linkbox-recent a:link, #leftblock .linkbox-recent a:visited, #leftblock .linkbox-recent a:hover {
	background:url("../images/navi/recent-in.jpg") top left no-repeat;
}

#leftblock .linkbox-recent a:hover {
	background:url("../images/navi/recent-out.jpg") top left no-repeat;
}

	
#newsletter, #affiliated{
	position:relative;
	float:left;
	width:262px;
	margin:0;
	padding:27px 0 0 0;
	}
	
.newsgo { 
	 width: 11px;
	 height:22px;
	 margin:0px 0 6px 3px;
	 padding:0 0 2px 0;
	 text-align:center;
	 background:url("../images/newsletter-go.jpg") top left no-repeat;
	 border:0;
	 outline:none;
	 }
	 
.news { 
	 font-family: Arial, Verdana, Helvetica, sans-serif; 
	 font-size: 12px;
	 color: #000;
	 font-weight:normal;
	 width: 182px;
	 height:22px;
	 margin:0 0 6px 0;
	 padding:4px 0 1px 6px;
	 display:inline;
	 text-align:left;
	 background:url("../images/newsletter-bg.jpg") top left no-repeat;
     border:none;
	 outline:none;
	 }
	
/* ----------------------------------Content-------------------------------*/
	
#content-small, #content-search, #content-sitemap{
	position:relative;
	float:left;
	width:658px;
	margin:0;
	padding:0 20px 0 22px;
	}

#content-small h1, #content-small h2, #content-small h3, #content-small h4, #content-small h5, #content-small h6, #content-sitemap h1, #content-search h1, #newsletter h1, #affiliated h1, #pagelinks h1{
	font-size:18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#2c356b;
	font-weight:bold;
	padding:0 0 13px 0;
	margin:0;
	background-color:transparent;
	}
	
#content-small h2, #content-small h2 a{
	font-size:14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#6b6b6d;
	font-weight:bold;
	padding:0 0 12px 0;
	margin:0;
	background-color:transparent;
	}
	
#content-small p, #content-search p, #content-small p.faq{
	color:#5c66a6;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	margin:0;
	padding:3px 0 6px 0;
	text-align:justify;
	}
#content-small p a:link, #content-small p a:visited, #content-small p a:hover, #content-search p a:link, #content-search p a:visited, #content-search p a:hover{
	color:#8da52a;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-decoration:underline;
	}
	
#content-search p a:hover{
	color:#7f932b;
	}

#content-small p.faq a, #content-small p.faq a:hover{
	color:#5c66a6;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	margin:0;
	padding:3px 0 6px 0;
	text-align:justify;
        text-decoration:none;
	}

	
#content-small ul, #content-sitemap ul, #content-search ul{
        list-style-type:none;
	position:relative;
	margin:10px 0 10px 0;
	display:block;
	padding:5px 18px 5px 0;
	}

#content-small li, #content-sitemap li, #content-search li{
        text-align:justify;
        margin:0;
	padding:0;
	}

#content-small li, #content-search li, #content-sitemap li{
	margin:0;
        font-size:12px;
	padding:0 0 9px 17px;
        color:#2c356b;
        text-decoration:none;
        background:url("../images/arrow.jpg") 2px 2px no-repeat transparent;
       	}

#content-small li a:link, #content-small li a:visited, #content-small li a:hover, #content-search li a:link, #content-search li a:visited, #content-search li a:hover, #content-sitemap li a:link, #content-sitemap li a:visited, #content-sitemap li a:hover{
	margin:0;
        color:#8da52a;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	padding:0 0 9px 0;
        text-decoration:underline;
	letter-spacing:1px;
       	}

#content-small li a:hover, #content-search li a:hover, #content-sitemap li a:hover{
	 color:#7f932b;
       	}

.image{
	position:relative;
	float:left;
	width:135px;
	height:101px;
	border:1px solid #000;
	margin:15px 19px 15px 0;
	padding:0;
	display:inline;
	}
	
.contentspacer{
	position:relative;
	float:left;
	display:block;
	overflow:hidden;
	height:2px;
	width:100%;
	padding:0;
	margin:25px 0 25px 0;
display:inline;
    background:url("../images/contentspacer.jpg") top left repeat-x;
	}
	
.image-in-left{
	position:relative;
	float:left;
	padding:0;
	margin:0 15px 8px -2px;
	display:inline;
	}
	
#pagelinks{
	position:relative;
	float:left;
	width:981px;
	margin:0;
	padding:25px 0 25px 19px;
	}
	
.pagelinks-block1, .pagelinks-block2, .pagelinks-block3{
	position:relative;
	float:left;
	width:327px;
	height:auto;
	margin:0;
	padding:0;
	}
	
.pagelinks-block1 ul, .pagelinks-block2 ul, .pagelinks-block3 ul{
    list-style-type:none;
	position:relative;
	margin:0;
	display:block;
	padding:0;
	}

.pagelinks-block1 li, .pagelinks-block2 li, .pagelinks-block3 li{
    text-align:justify;
    margin:0;
	padding:0;
	font-size:12px;
	padding:0 0 9px 15px;
    color:#fee1a1;
    text-decoration:none;
    background:url("../images/arrow.jpg") 0 2px no-repeat transparent;
	}
	
.pagelinks-block1 li a:link, .pagelinks-block1 li a:visited, .pagelinks-block1 li a:hover, .pagelinks-block2 li a:link, .pagelinks-block2 li a:visited, .pagelinks-block2 li a:hover, .pagelinks-block3 li a:link, .pagelinks-block3 li a:visited, .pagelinks-block3 li a:hover{
	margin:0;
   color:#8da52a;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	padding:0 0 9px 0;
    text-decoration:underline;
	letter-spacing:1px;
       	}

.pagelinks-block1 li a:hover, .pagelinks-block2 li a:hover, .pagelinks-block3 li a:hover{
	 color:#7f932b;
       	}

#content-small .list{
	position:relative;
	float:left;
	width:217px;
	height:auto;
	margin:0;
	padding:0;
	}

#content-small .list p{
	font-size:11px;
	}

table.table{
	position:relative;
	float:left;
	border-collapse:collapse;
	}

table.table td{
	border:1px solid #2c337b;
        padding:4px;
        margin:0;
        font-size:12px;
	}

table.table a{
        color:#5c66a6;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
        text-decoration:underline;
       	}

table.table a:hover{
        color:#9098c8;
}

	
/* ----------------------------------------------Footer-------------------------------------*/

#footer{
	position:relative;
	float:left;
	width:1000px;
	height:32px;
	padding:17px 0 0 0;
	margin:0;
	text-align:center;
	background:url("../images/footer-bg.jpg") top left no-repeat;
	border-top:1px solid #6480c7;
	border-bottom:1px solid #2c337b;
}

#footer h1{
	color:#fff;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
        margin:0;
        padding:0;
	}
	
.search { 
	 font-family: Arial, Verdana, Helvetica, sans-serif; 
	 font-size: 12px;
	 color: #000;
	 font-weight:normal;
	 width: 182px;
	 height:22px;
	 margin:0 0 6px 0;
	 padding:4px 0 1px 6px;
	 display:inline;
	 text-align:left;
	 background:url("../images/search-bg.jpg") top left no-repeat;
     border:none;
	 outline:none;
	 }
	 
.email2 { 
	 font-family: Arial, Verdana, Helvetica, sans-serif; 
	 font-size: 11px;
	 color: #222625;
	 background-color: #fff;
	 font-weight:normal;
	 width: 144px;
	 height:15px;
	 margin:0 0 4px 4px;
	 padding:1px 0 1px 6px;
	 display:inline;
	 text-align:left;
	 border: 2px solid #353631; 
	 }
	 
.searchgo { 
	 width: 29px;
	 height:22px;
	 margin:0px 0 6px 3px;
	 padding:0 0 2px 0;
	 text-align:center;
	 background:url("../images/trans.gif") top left no-repeat transparent;
	 border:0;
	 outline:none;
	 }
	 
.emailgo2 { 
	 width: 25px;
	 height:21px;
	 margin:0px 0 2px 3px;
	 padding:0 0 2px 0;
	 text-align:center;
	 background:url("../images/go2.jpg") top left no-repeat;
	 border:0;
	 }
	 
.dotted { 
	 width: 100%;
	 height:1px !important;
	 overflow:hidden;
	 margin:0;
	 padding:0;
	 background:url("../images/dotted.jpg") top left repeat-x;
	 }
	 
.box{
	position:relative;
	float:left;
	width:193px;
	height:auto;
	margin:0;
	padding:1px;
	border:1px solid #22221e;
	background-color:#000000;
	}
	
.box-head{
	position:relative;
	float:left;
	width:193px;
	height:auto;
	margin:0 0 7px 0;
	display:inline;
	padding:0;
	background-color:#363631;
	}
	
.box .box-head h1{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#8d8d7e;
	text-align:left;
	padding:5px 9px 5px 19px;
	margin:0;
	}
	
.box p{
	position:relative;
	float:left;
	width:96%;
	margin:0;
	padding:4px 9px 7px 9px;
	}
	
.box a:link, .box a:visited, .box a:hover{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0f0b09;
	text-decoration:none;
	margin:0;
	padding:0;
	}

#totop{
	position:relative;
	float:right;
	width:200px;
	height:auto;
	padding:35px 0 0 0; 
	margin:0;
        text-align:right;
	}
	
#totop a:link, #totop a:visited, #totop a:hover{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#b1b2b6;
	text-decoration:none;
	margin:0;
	padding:0 30px 0 0;
	background: url("../images/back_to_top.jpg") 65px 1px no-repeat;
	}
	
#totop a:hover{
	color:#646464;
        background: url("../images/back_to_top_out.jpg") 65px 1px no-repeat;
	}

#back{
	position:relative;
	float:right;
	width:150px;
	height:auto;
	padding:35px 0 0 0; 
	margin:0;
        text-align:left;
	}
	
#back a:link, #back a:visited, #back a:hover{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#b1b2b6;
	text-decoration:none;
	margin:0;
	padding:0 0 0 20px;
	background: url("../images/back-in.gif") 0 3px no-repeat;
	}
	
#back a:hover{
	color:#646464;
        background: url("../images/back-out.gif") 0 3px no-repeat;
	}



#preloader{
	display:none;
	}