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

body
	{
		margin:0px;
	}
a{outline:none;}
img{text-decoration:none; border:0px;}
#wraper
	{
		float:left;
		margin:0px;
		width:100%;
	}
#headerblank
	{
		float:left;
		margin:0px;
		background:url(images/headerbg.png) repeat-x top left;
		width:100%;
		padding:0px;
	}
#headeremboss
	{
		float:left;
		margin:0px;
		background:url(images/emboss.png) no-repeat top center;
		width:100%;
		padding:0 0 23px 0px;
	}
#header
	{
		float:none;
		width:970px;
		margin:0px auto;
		position:relative
	}
#header h1
	{
		float:left;
		margin:18px 0 0 0;
		padding:0 0 0 8px;
	}
#header ul.menu
	{
		float:left;
		margin:0px;
		padding:0 0 0 150px;
		width:613px;
		display:block
	}
#header ul.menu li
	{
		float:left;
		margin:0px;
		padding:0 22px 0 0;
		display:block
	}
#header ul.menu li a
	{
		float:left;
		margin:0px;
		padding:0 20px 0 20px;
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		color: #fff;
		height:70px;
		line-height:70px;
		text-decoration:none;
	}
#header ul.menu li a:hover
	{
		float:left;
		margin:0px;
		padding:0 20px 0 20px;
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		color: #fff;
		height:70px;
		line-height:70px;
		text-decoration:none;
		background:url(images/menuhover.png) repeat-x
	}
#header ul.menu li a.active
	{
		float:left;
		margin:0px;
		padding:0 20px 0 20px;
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		color: #fff;
		height:70px;
		line-height:70px;
		text-decoration:none;
		background:url(images/menuhover.png) repeat-x
	}
#header #banner
	{
		float:left;
		margin:19px 0 0 0;
		padding:0 35px 0 35px;
		width:900px;
	}
#header #banner ul
	{
		float:left;
		width:900px;
		padding:0px;
		margin:0px;
		display:block;
		height:268px
	}
#header #banner ul li
	{
		float:left;
		width:900px;
		padding:0px;
		margin:0px;
		display:block;
		height:268px
	}
#header #banner ul li img
	{
		float:left;
		padding:0 47px 0 0;
	}
#header #banner ul li h2
	{
		float:left;
		margin:0px;
		padding:0px;
		width:500px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:45px;
		color: #ffffff;
	}
#header #banner ul li p
	{
		float:left;
		margin:9px 0 0 0;
		padding:0px;
		width:500px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:normal;
		color: #a5a5a5;
		line-height:21px;
	}
#header #banner ul li a.readmore
	{
		float:left;
		margin:26px 26px 0 0;
		padding:0px;
		background:url(images/readmoreactive.png) no-repeat;
		width:134px;
		height:46px;
		line-height:46px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		color: #fff;
		text-decoration:none;
		text-align:center;
	}
#header #banner ul li a.signup
	{
		float:left;
		margin:26px 26px 0 0;
		padding:0px;
		background: url(images/signuphover.png) no-repeat;
		width:134px;
		height:46px;
		line-height:46px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		color: #fff;
		text-decoration:none;
		text-align:center;
	}
/* Easy Slider */

#slider{width:900px; margin:0px; padding:0px ; float:left;}	

#prevBtn, #nextBtn{ 
display:block;
position:absolute;
left:-20px;
top:110px;
}	
#nextBtn{ 
left:600px;
}														
#prevBtn a, #nextBtn a{  
display:block;
width:34px;
height:34px;
position:absolute;
z-index:20;
left:-40px;
top:5px;
text-indent:-9999px;
background: url(images/previous.png)  no-repeat 0 0;	
}	
#nextBtn a{ 
background: url(images/next.png) no-repeat 0 0;
left:325px;
width:34px;
height:34px;
}	
#container{	
margin:0px;
position:relative;
text-align:left;
width:900px;
left:0;
padding:0px;
float:left;
border:0px;
}	
/* // Easy Slider */

#bodycontentblank
	{
		float:left;
		margin:0px;
		padding:27px 0 34px 0;
		width:100%;
	}
#bodycontent
	{
		float:none;
		width:970px;
		margin:0px auto;
	}
#leftcontent
	{
		float:left;
		width:572px;
		margin:0px;
	}
#leftcontent .welcomecontet
	{
		float:left;
		margin:0px;
		padding:0px;
		width:572px;
	}
#leftcontent .spacers
	{
		float:left;
		margin:0px;
		padding:0 0 25px 0;
		width:572px;
		border-bottom:1px solid #d5d5d5;
	}
#leftcontent .welcomecontet h2
	{
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:27px;
		font-weight:bold;
		color: #000000;
		width:572px;
	}
#leftcontent .welcomecontet h2.abouttheteam
	{
		float:left;
		margin:26px 0 0 0;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:27px;
		font-weight:bold;
		color: #000000;
		width:572px;
	}
#leftcontent .welcomecontet h2 span
	{
		color: #1a5798;
	}
#leftcontent .welcomecontet p.smalltxt
	{
		float:left;
		margin:0px;
		padding:0px;
		width:572px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color: #818181;
	}
#leftcontent .welcomecontet p.normalcontent
	{
		float:left;
		margin:26px 0 0 0;
		padding:0px;
		width:572px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color: #818181;
		line-height:21px;
	}
#leftcontent .welcomecontet p.normalcontent span
	{
		padding:0 0 23px 0;
		font-weight:bold;
		color: #595959
	}
#leftcontent .welcomecontet p.normalcontent img
	{
		float:left;
		padding:0 22px 0 0;
	}
#leftcontent .welcomecontet p.normalcontent a
	{
		float:left;
		margin:10px 0 0 0;
		background:url(images/readmore.png) no-repeat;
		width:83px;
		height:22px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color: #1a5798;
		line-height:21px;
		text-decoration:none;
		text-align:center;
	}
#leftcontent .whoweare
	{
		float:left;
		margin:23px 0 0 0;
		padding:0px;
		width:572px;
	}
#leftcontent .spacersall
	{
		float:left;
		margin:23px 0 0 0;
		padding:0 0 29px 0;
		width:572px;
		border-bottom:1px solid #d5d5d5;
	}
#leftcontent .whoweare h2
	{
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:23px;
		font-weight:bold;
		color: #000000;
		width:572px;
	}
#leftcontent .whoweare h2 span
	{
		color: #1a5798;
	}
#leftcontent .whoweare p.smalltxt
	{
		float:left;
		margin:0px;
		padding:0px;
		width:572px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color: #818181;
	}
#leftcontent .whoweare p.normalcontent
	{
		float:left;
		margin:26px 0 0 0;
		padding:0px;
		width:572px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color: #818181;
		line-height:21px;
	}
#leftcontent .whoweare p.normalcontent img
	{
		float:left;
		padding:0 22px 0 0;
	}
#leftcontent .whoweare p.normalcontent a
	{
		float:left;
		margin:14px 0 0 0;
		background:url(images/readmore.png) no-repeat;
		width:83px;
		height:22px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color: #1a5798;
		line-height:21px;
		text-decoration:none;
		text-align:center;
	}
#rightcontent
	{
		float:left;
		width:347px;
		padding:0 0 0 50px;
	}
#rightcontent .newsevents
	{
		float:left;
		margin:0px;
		padding:0px;
		width:347px;
	}
#rightcontent .newsevents h2
	{
		float:left;
		margin:0px;
		padding:0 0 14px 0;
		width:347px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:23px;
		color: #000000;
	}
#rightcontent .newsevents span.topandbottom
	{
		float:left;
		margin:0px;
		height:14px;
		line-height:1px;
		width:347px;
	}
#rightcontent .newsevents ul
	{
		float:left;
		background:url(images/newsbg.png) repeat-y;
		width:324px;
		margin:0px;
		padding:10px 0 0 23px;
	}
#rightcontent .newsevents ul li
	{
		float:left;
		padding:21px 0 20px 0;
		margin:0px;
		display: block;
		width:297px;
		background: url(images/topline.png) repeat-x top 
	}
#rightcontent .newsevents ul li:first-child
	{
		float:left;
		padding:0 0 20px 0;
		margin:0px;
		display: block;
		width:297px;
		background:none 
	}
#rightcontent .newsevents ul li p
	{
		float:left;
		width:297px;
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color: #595959;
		line-height:21px;
	}
#rightcontent .newsevents ul li p span
	{
		float:left;
		width:297px;
		margin:0px;
		padding:0 0 4px 0;
		font-weight:bold;
	}
#rightcontent .newsevents ul li p a
	{
		color: #1a5798;
		text-decoration:underline;
	}
#rightcontent .newsevents ul li p a:hover
	{
		color: #1a5798;
		text-decoration:none;
	}
#rightcontent .qucikcontact
	{
		float:left;
		margin:25px 0 0 0;
		padding:0px;
		width:347px;
	}
#rightcontent .qucikcontact span.topandbottomcurve
	{
		float:left;
		margin:0px;
		padding:0px;
		width:347px;
		height:16px;
	}
#rightcontent .qucikcontactbg
	{
		float:left;
		margin:0px;
		padding:0 0 0 24px;
		width:323px;
		background:url(images/quickcontactbg.png) repeat-y;
	}
#rightcontent .qucikcontactbg h2
	{
		float:left;
		margin:0px;
		padding:0px;
		width:323px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:23px;
		color: #000000;
	}
#rightcontent .qucikcontactbg p
	{
		float:left;
		margin:10px 0 0 0;
		padding:0 0 10px 0;
		width:323px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		line-height:12px;
		color: #595959;
		line-height:21px;
	}
#rightcontent .qucikcontactbg p span
	{
		font-weight:bold;
	}
#rightcontent .qucikcontactbg p a
	{
		color: #1a5798;
		text-decoration:underline;
	}
#rightcontent .qucikcontactbg p a:hover
	{
		color: #1a5798;
		text-decoration:none;
	}
#rightcontent .fllowwithus
	{
		float:left;
		margin:25px 0 0 0;
		padding:0 0 0 24px;
		width:323px;
		background:url(images/fllowus.png) no-repeat;
		height:87px;
	}
#rightcontent .fllowwithus h2
	{
		float:left;
		margin:11px 0 0 0;
		padding:0px;
		width:323px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		color: #000000;
	}
#rightcontent .fllowwithus ul
	{
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		width:323px;
		display:block;
	}
#rightcontent .fllowwithus ul li
	{
		float:left;
		margin:0px;
		padding:0 19px 0 0;
		display:block;
	}
#footerblank
	{
		float:left;
		margin:0px;
		padding:28px 0 38px 0;
		width:100%;
		background: #213142;
	}
#footer
	{
		float:none;
		margin:0px auto;
		width:970px;
	}
#footer p
	{
		float:left;
		width:688px;
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #d7d7d7;
		font-weight:normal
	}
#footer p a
	{
		color: #d7d7d7;
		text-decoration:underline;
	}
#footer p a:hover
	{
		color: #fff;
		text-decoration:underline;
	}
#footer ul
	{
		float:left;
		margin:0px;
		padding:0px;
		width:280px;
		display: block;
	}
#footer ul li
	{
		float:left;
		margin:0px;
		padding:0px;
		display: block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #d7d7d7;
		font-weight:normal;
	}
#footer ul li a
	{
		color: #d7d7d7;
		text-decoration:none;
	}
#footer ul li a:hover
	{
		color: #d7d7d7;
		text-decoration: underline;
	}
#footer ul li span
	{
		padding:0 3px 0 3px;
	}
#leftcontent .welcomecontet ul#blog
	{
		float:left; 
		margin:23px 0 0 0; 
		padding:0px; 
		width:564px; 
		display:block; 
	}
#leftcontent .welcomecontet ul#blog li
	{
		float:left; 
		margin:0px; 
		padding:0 0 23px 0; 
		width:564px; 
		display:block;
	}
#leftcontent .welcomecontet ul#blog li h3
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size:23px;
		font-weight:bold;
		color: #1a5798; 
		margin:0px; 
		padding:0px; 
		float:left; 
		width:564px; 
		font-weight:bold
	}
#leftcontent .welcomecontet ul#blog li img
	{
		float:left; 
		margin:15px 0 10px 0; 
		padding:2px; 
		border:1px solid #cacaca;
	}
#leftcontent .welcomecontet ul#blog li p
	{
		margin:10px 0 0 0; 
		float:left; 
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		line-height:21px; 
		color: #7e7e7e; 
		padding:0px; 
		width:564px;
	}
#leftcontent .welcomecontet ul#blog li a
	{
		float:left;
		background:url(images/readmore.png) no-repeat;
		width:83px;
		height:22px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color: #1a5798;
		line-height:21px;
		text-decoration:none;
		text-align:center;
	}
#leftcontent .welcomecontet ul#blog li a:hover
	{
		float:left;
		background:url(images/readmore.png) no-repeat;
		width:83px;
		height:22px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color: #1a5798;
		line-height:21px;
		text-decoration:none;
		text-align:center;
	}
#leftcontent .welcomecontet ul#sitemap
	{
		float:left; 
		margin:11px 0 0 0; 
		padding:0px; 
		width:564px;
		display:block; 
	}
#leftcontent .welcomecontet ul#sitemap li
	{
		float:left;
		margin:0px;
		padding:0 0 10px 16px; 
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal; 
		width:548px; 
		color:#444444;
		background:url(images/sitemapicon.png) no-repeat; 
		display:block
	}
#leftcontent .welcomecontet ul#sitemap li a
	{
		text-decoration:none;
		color: #444444;
	}
#leftcontent .welcomecontet li a:hover
	{
		text-decoration: underline;
		color: #444444;
	}
.head {
margin: 100px auto;
padding: 0;
width: 100px;
position: relative;
}
 
em.ttip {
background:url(images/bubble.png) no-repeat;
width: 112px;
height: 56px;
position: absolute;
top: -70px;
left: 40px;
text-align: center;
text-indent:0px;
z-index: 2;
display: none;
line-height:70px;
color:#4e4e4e;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
 
#logo {
width:auto;
height: 42px;
text-indent:0px;
margin: 0 auto;
display: block;
}