@charset "utf-8";

/* CSS Document */



body{ margin:0 0 0 0; padding:0 0 0 0; background:url(../images/fullbg.jpg) ; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal}

.clear{clear:both}

.main_wrapper{ display:block; margin:0 auto; width:980px; /*border:#FF0000 2px solid;*/ margin-top:25px;}

.header{ border-bottom:#ffffff 1px solid;}

.logo{width:auto; float:left;}

.social_icons{ height:18px; display:block; float:right; margin-top:32px;}

.social_icons a{ display:block; float:left; width:18px; height:18px; background-image:url(../images/sociaicons.png); margin-right:5px;}

.social_icons a.facebook{ background-position:-23px 0;}

.social_icons a.youtube{background-position:-46px 0;}

.social_icons a.linkedin{background-position:-69px 0;}

.social_icons2{ height:18px; display:block; float:right; margin-top:32px;}

.navigation{ margin-top:25px; float:right; width:100%; border-bottom:#dcdcdc 1px solid; padding-bottom:15px; margin-bottom:10px; }

a:link {
	color: #DC213D;
}

a:link.hover {
	color: #3352a4;
}

a:link.visited {
	color: #666666;
}

.bullets{ list-style:square !important; margin-left:20px !important;}

.bodylist {list-style:disc;padding-left:12px;font-size: 12px;line-height: 18px}



/*

			Load CSS before JavaScript

		*/

		

		/*

			Slides container

			Important:

			Set the width of your slides container

			Set to display none, prevents content flash

		*/

		.slides_container {

			width:979px;

			display:none;

		}

		



		/*

			Each slide

			Important:

			Set the width of your slides

			If height not specified height will be set by the slide content

			Set to display block

		*/

		.slides_container div {

			width:979px;

			height:333px;

			display:block;

		}

		.cont2 {

			height:368px !important;

			

			

		}

		

		/*

			Optional:

			Reset list default style

		*/

		.pagination {

			list-style:none;

			margin:0;

			padding:0;

		}



		/*

			Optional:

			Show the current slide in the pagination

		*/

		.pagination {

	margin: auto 0;

	width:100px;

	float:right; position:relative;top:-75px; z-index:1000;

}



.pagination li {

	float:left;

	margin:0 1px;

	list-style:none;

}



.pagination li a {

	display:block;

	width:12px;

	height:0;

	padding-top:12px;

	background-image:url(../img/pagination.png);

	background-position:0 0;

	float:left;

	overflow:hidden;

}



.pagination li.current a {

	background-position:0 -12px;

}





.item {

		float:left;

		width:260px !important;

		height:348px !important;

		margin:0 10px;

		padding:20px;

		background:url(../images/servicesblockbg.png) no-repeat left top;

		

	}

	

	.item h1{color:#3352a4; border-bottom:#ebebeb 1px solid; display: block; padding-bottom:10px; padding-top:10px; font-size:14px; font-weight:normal}

	.item p{color:#959595;}

	

	

	.mission_stmt{ background:url(../images/transparency.png); font-size:16px; color:#ababab; padding:20px; display:block; margin-bottom:20px; }

	.footerbg{
	background:url(../images/footerbg.jpg) repeat-x;
	min-height:310px;
	display:block;
}

	.footerarea{display:block; margin:0 auto; width:980px; /*border:#FF0000 2px solid;*/ margin-top:25px;}	

	.footerarea .contact{ width:210px; float:left; border-right:#dcdcdc 1px solid; margin-top:20px;}

	.footerarea h2{color:#dc213d; font-weight:normal; font-size:16px;}

	

	.footerarea .partners{width:740px; float:right; margin-top:20px;}

	.copyright{
	display:block;
	text-align:left;
	margin-top:0px;
	color:#999
}

	.prev{ float:left !important;position:relative;top:-200px;left:-20px;z-inde:1000; background:url(../images/prev_im.png) no-repeat left;  width:10px; height:17px; overflow:hidden; text-indent:100px; }

	.next{ float:right!important;position:relative;top:-200px;z-inde:1000;right:-20px;background:url(../images/next_img.png) no-repeat left;  width:10px; height:17px; overflow:hidden; text-indent:100px;}

	

	.inner_banner{ display:block; margin:0 auto;}

	.inner_content{display:block; margin:0 auto;}

	.inner_left{ width:240px; float:left; border-right:#dddddd 1px solid;}

	.inner_right{width:690px; float:left; margin-left:30px; margin-right:10px; color:#666666; line-height:18px;}

	.inner_right h2{ font-size:23px; color:#3352a4; font-weight:normal; margin:10px 0 10px 0;padding:0;}

	.inner_right p{ margin:0; padding:0;}

	.inner_right a{color: #3352a4;text-decoration:underline;}
	
	.inner_right a:hover{color: #DC213D;text-decoration:underline;}
	

	.inner_left ul {

    margin: 0px 15px;

    padding-bottom: 30px;

}



.inner_left li {

    padding-left: 15px;

	padding-top:10px;

	padding-bottom:10px;

    border-bottom: 1px solid #E5E5E5;

	background:url(../images/icon_arrow.gif) no-repeat left 15px;

}



.inner_left li span {

    display: block;

    margin-top: -20px;

    padding: 0;

    font-size: 11px;

    font-style: italic;

}



#sidebar h2 {

    height: 38px;

    margin-bottom: 20px;

    padding: 12px 0px 0px 15px;

    letter-spacing: -1px;

    font-size: 28px;

    color: #F26624;

}



.inner_left p {

    margin: 0 0px;

    padding: 0px 20px 20px 20px;

    text-align: justify;

}



.inner_left a {

    border: none;

	color:#666666;



}

.inner_left a.selected {

    border: none;

	color:#dc213d;



}



.inner_left a:hover {

    text-decoration: none;

	color:#3352a4;

}
