@Charset "utf-8";

*{
	margin:0;
	padding:0;
}
body{
	font:13px Arial;
	color:#585b5b;
	line-height:16px;
	background:url(../images/topbg.jpg) repeat-x left top;
}
h1{
	font:22px Arial;
	color:#ff9600;
	padding:22px 0 10px 20px;
}
h2{
	font:16px Arial;
	color:#ff9600;
	padding:22px 0 10px 20px;
}
h3{}
h4{}
h5{}
h6{}
p{
	padding:5px 20px 5px 20px;
}
p span{
	font:12px Arial;
	color:#4cacdd;
}
a{
	font:12px Arial;
	color:#ff4800;
	text-decoration:none;
	outline: 0;
}
a:hover{
	text-decoration:underline;
}

a.linkColor {
    color:#585B5B;
}

.more{
	background:url(../images/more_icon.jpg) no-repeat left 5px;
	padding:0 0 0 12px;
}
#maincontainer{
	width:989px;
	margin:0 auto;
}
#maincontainer #header{
	width:100%;
	height:129px;
	float:left;
}
#maincontainer #header img{
	float:left;
}
#maincontainer #menu{
	width:979px;
	float:left;
	margin:13px 0 18px 10px;
}
#maincontainer #menu ul{
	list-style:none;
}
#maincontainer #menu ul li{
	float:left;
}
#maincontainer #menu ul li img,#maincontainer #menu ul li a{
	float:left;
} 
#menu ul li a{
    color:#fff !important;
	font-size:14px;
}
#menu ul li{
    padding-left:33px;
}
#maincontainer #menu ul li.first{
	float:left;
	padding:0 180px 0 12px;
}
#maincontainer #bannersec{
	width:100%;
	float:left;
	margin:0 0 6px 0;
}
#maincontainer #banner{
	width:679px;
	float:left;
	margin:0 5px 0 0;
}
#maincontainer #video{
	width:305px;
	float:left;
}
#maincontainer #contentsec{
	width:100%;
	float:left;
	position:relative;
	padding:0 0 80px 0;
}
#maincontainer #contentsec .content{
	width:679px;
	float:left;
	margin:0 5px 0 0;
}
#maincontainer #contentsec .content p.profile{
}
#maincontainer #contentsec .content p.contact img{
	float:left;
	padding:0 10px 22px 0;
}
#maincontainer #contentsec .content p.contact{
	float:left;
	margin:0 0 30px 0;
}
#maincontainer #contentsec .content p.profile img{
	float:left;
	padding:0 10px 10px 0;
}
#maincontainer #contentsec .content ul{
	list-style:disc;
	margin:0 0 0 50px;
}
#maincontainer #contentsec .content ul li{
	padding:0 0 7px 5px;
}
#maincontainer #contentsec .content ul.ul1{
	list-style:none;
	margin:0 0 0 30px;
}
#maincontainer #contentsec .content ul.ul1 li{
	color:#ff4800;
	padding:0 0 7px 15px;
	background:url(../images/bullets.jpg) no-repeat left 3px;
}
#maincontainer #contentsec .content table{
	margin:0 0 0 25px;
}
#maincontainer #contentsec .content table tr td{
	padding:5px 0 5px 0;
}
/*#maincontainer #contentsec .content ul.ul1{
	list-style:circle;
	margin:0 0 0 30px;
}
#maincontainer #contentsec .content ul.ul1 li{
	padding:0 0 7px 15px;
	background:none;
}*/
#maincontainer #contentsec .content .profilesec{
	width:675px;
	height:181px;
	background:url(../images/profile_bg.jpg) no-repeat left top;
	float:left;
	margin:0 0 5px 0;
}
#maincontainer #contentsec .rightsec{
	width:303px;
	float:left;
}
#maincontainer #contentsec .rightsec .announcement{
	width:100%;
}
#maincontainer #contentsec .rightsec .socialicons{
	width:170px;
	margin:27px 0 0 80px;
}
#maincontainer #contentsec .rightsec .socialicons ul{
	list-style:none;
}
#maincontainer #contentsec .rightsec .socialicons ul li{
	float:left;
	padding:0 8px 0 0;
}
#footerc .footer .bottomsec{
	position:absolute;
	width:989px;
	bottom:0;
	top:-60px;
}
#footerc .footer .bottomsec ul{
	list-style:none;
}
#footerc .footer .bottomsec ul li{
	float:left;
	padding:0 5px 0 5px;
}
#footerc .footer .bottomsec ul li.last{
	background:url(../images/formbg.jpg) no-repeat left top;
	width:236px;
	height:123px;
}
#footerc .footer .bottomsec table.t1{
	padding:5px 0 0 20px;
}
#footerc{
	width:100%;
	height:95px;
	background:#299cd5;
	float:left;
}
#footerc .footer{
	font:11px Arial;
	color:#fff;
	width:989px;
	margin:0 auto;
	padding:65px 0 0 0;
	position:relative;
}
#footerc .footer a{
	font:11px Arial;
	color:#fff;
	text-decoration:none;
}
#footerc .footer a:hover{
	text-decoration:underline;
}

#footerc .footer span{
	float:right;
	padding:0 25px 0 0;
	position:absolute;
	right:8px;
	top:68px;
}

