@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: 'Bree Serif';
  font-style: normal;
  font-weight: 400;
  src: local('Bree Serif'), local('BreeSerif-Regular'), url(http://themes.googleusercontent.com/static/fonts/breeserif/v2/LQ7WLTaITDg4OSRuOZCpsxsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: normal;
  src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}











body {
	margin:0px; background-image:url(../images/bgMain.jpg); background-repeat:repeat; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:normal;}

ul, ol, li {
	padding:0px; margin:0px; list-style:none; display:block; }

a {
	outline:none; border:none; }

.wrapper {
	background-image:url(../images/bgBack.jpg); background-position:top; background-repeat:repeat-x; margin:0 auto; width:100%;}

.mainContainer {
	margin:0 auto; width:1200px; padding:0px;}

.topPan {
	margin:0 auto; width:100%; height:93px; padding:0px;}
	
.logo {
	float:left;}
	
.left {
	float:left;}
	
.right {
	float:right;}
	
.rollerBox {
	margin:0 auto; padding:0px; width:918px;
}

.global {
	padding:0 12px; float:left;}
	
.midPan {
	padding:30px 0 25px 38px;}
	

/* Heading and Text Classes */
h1, h2, h3, h4, h5, h6 {
	display:block; margin:0 auto; padding:0px; font-family:'Bree Serif', Tahoma, Geneva, sans-serif; font-weight:normal;}

h1 { 
	font-size:40px; color:#0d8cd2; line-height:43px; text-transform:uppercase; }

h2 {
	font-size:23px; color:#0c6a92; line-height:25px; }

h3 {
	font-size:20px; color:#b4d1d8;}

h4 {
	font-size:24px; margin-bottom:5px; font-family:'open sans', Tahoma, Geneva, sans-serif; font-weight: lighter; color:#fec401; }

h5 {
	font-size:16px; margin-bottom:5px; }

h6 {
	font-size:14px; margin-bottom:5px; }

.text {
	font-family:'open sans', Arial, Helvetica, sans-serif; font-size:16px; font-weight:lighter; color:#829095; line-height:22px;}
	
.t1 {
	font-family:'open sans', Arial, Helvetica, sans-serif; font-size:14px; font-weight:lighter; color:#829095; line-height:19px;}	
.t1:hover {
	font-family:'open sans', Arial, Helvetica, sans-serif; font-size:14px; font-weight:lighter; color:#0083c0; line-height:19px;}
	
.t2 {
	font-family:'open sans', Arial, Helvetica, sans-serif; font-size:14px; font-weight:lighter; color:#f79d00; line-height:19px;}
	
.t3 {
	font-family:'open sans', Arial, Helvetica, sans-serif; font-size:14px; font-weight:lighter; color:#829095; line-height:19px;}
	
.t4 {
	font-family:'open sans', Arial, Helvetica, sans-serif; font-size:14px; font-weight:lighter; color:#829095; line-height:23px;}	
.t4:hover {
	color:#0083c0; text-decoration:underline;}
	


/* Services Classes */

.services { width:100%; padding:25px 0 0 0; border-bottom:1px solid #d8d8d8;}
.servicesBox {
	 width:275px; float:left; margin:0 20px 25px 0;}

.servicesBox2 {
	 width:275px; float:left; margin:0 0 25px 0;}
	 
.servicesLink {
	 background-image:url(../images/arrow.jpg); background-position:left; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; text-align:left; color:#6a8088; padding:2px 6px 2px 10px; line-height:20px; float:left; width:92%; display:block; border-right:2px solid #dfdfdf;}
.servicesLink:hover {
	 background-image:url(../images/arrowHover.jpg); background-position:left; background-repeat:no-repeat; text-decoration:none; color:#3a464b;}
	 
.servicesLink2 {
	 background-image:url(../images/arrow.jpg); background-position:left; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; text-align:left; color:#6a8088; padding:2px 0 2px 10px; line-height:20px; float:left; width:92%; display:block;}
.servicesLink2:hover {
	 background-image:url(../images/arrowHover.jpg); background-position:left; background-repeat:no-repeat; text-decoration:none; color:#3a464b;}
	
/* Footer Classes */
.footer {
	width:100%; margin:0 auto; padding:0px; background-image:url(../images/bgFooter.jpg); background-position:bottom; background-repeat:repeat-x; min-height:270px;}
	
.footerInnerPan {
	width:1165px; margin:0 auto; padding:0 0 0 35px;}


/* Clear & Padd Classes */
.clear {
	clear:both;}
	
.padd { 
	padding:16px 0 0 0; margin-left:-17px;}

.padd02 { 
	padding:10px 0 0 0;}

.padd03 { 
	padding:0 0 6px 0;}

.padd04 { 
	padding:0 10px 6px 13px;}
	
.padd05 { 
	padding:0 0 3px 12px;}

.padd06 { 
	padding:8px 0 0 8px; float:left;}
	
.padd07 { 
	padding:0 0 15px 0;}
	
.padd08 { 
	padding:0 0 30px 0;}


p {
	padding:6px 0; margin:0;}
	
/* Links Classes */
.link {
	color:#828282; text-decoration:none;}
.link:hover {
	color:#000; text-decoration:none;}
	
.link2 {
	color:#829095; text-decoration:none; }
.link2:hover {
	color:#fff; text-decoration:none;}
	
.headLink {
	font-size:23px; color:#0c6a92; line-height:25px; text-decoration:none; }
.headLink:hover {
	color:#f79d00; text-decoration:underline; }
		
.footerLinks {
	color:#d3d9dc; text-decoration:none; font-size:14px; }
.footerLinks:hover {
	color:#fff; text-decoration:underline;}
	
.footerLinks2 {
	color:#829095; text-decoration:none; font-size:11px; }
.footerLinks2:hover {
	color:#fff; text-decoration:none;}

.copyright {
	color:#d3d9dc; text-decoration:none; font-size:12px; color:#829095; padding:20px 0 0 0; line-height:17px; }
	
.fieldSelect {
	font-family: Arial, Helvetica, sans-serif; color:#858585; font-size:12px; font-weight:normal; padding:5px; border:1px solid #e3e3e3; background-color:#f3f4f4;
	}
	
	
#sitemap {
 padding:20px 0;
 
}
#sitemap ul {
 float:left;
 vertical-align:text-top;
 width: auto;
 max-width:190px;
 padding-right:20px;
 color:#d3d9dc;
 text-decoration:none;
 font-size:14px;
}

.social { margin:6px 0 0 0;
}