@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg.gif);
}
*{
	margin:0px;
	padding:0px;
}
img{
	border:none;
}
a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
a.pinklink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#f5209e;
	text-decoration:none;
}
a.pinklink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#f5209e;
	text-decoration:underline;
}

.clear{
	clear:both;
}

.topstrip{
	background:url(../images/top_bg.gif) repeat-x;
}

#headerMain{
	margin:0 auto;
	background:url(../images/top_backgroundsh.gif) repeat-y;
	width:814px;
}
.headerBox{
	margin: 0 auto;
	background:url(../images/logo_bg.gif) repeat-x;
	margin-left:7px;
	margin-right:7	px;
	width:800px;
}
.logo{
	float:right;
	background:url(../images/logo.gif) no-repeat;
	width:235px;
	height:169px;
	padding-right:66px;
	cursor:pointer;
}
.navigationBox{
	float:left;
	padding-left:35px;
	padding-top:75px;
}
.navigationBox a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#aeaeae;
	text-decoration:none;
	display:block;
	float:left;
	padding-left:20px;
	padding-right:30px;
}
.navigationBox a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ec008c;
	text-decoration:none;
	background:url(../images/nav_bullet.gif) no-repeat left top;
	display:block;
	float:left;
	padding-left:20px;
	padding-right:30px;
}
a.navOver{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ec008c;
	text-decoration:none;
	background:url(../images/nav_bullet.gif) no-repeat left top;
	display:block;
	float:left;
	padding-left:20px;
	padding-right:30px;
}

#mainContainer{
	background:url(../images/container_sh.gif) repeat-y left top;
	margin:0 auto;
	width:800px;
	padding-left:5px;
	padding-right:5px;
}
.herderImg{
	height:175px;
	width:800px;
}
.contentBox{
	background:url(../images/content_bg.jpg) repeat-x left top;
	background-color:#fefefe;
	padding-left:35px;
	padding-right:35px;
	padding-top:35px;
	clear:both;
}
.bottomSh{
	background:url(../images/bottom_sh.gif) repeat-x left bottom;
	height:35px;
}
#footerContainer{
	margin:0 auto;
	width:810px;
	background:url(../images/footer_bg.gif) no-repeat left top;
	padding-top:12px;
}
.footerleft{
	float:left;
	padding-left:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5b5b;
}
.footerleft1{
	float:left;
	margin-left:35px;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5b5b;
}
.footerleft1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5b5b;
}
.footerleft1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5b5b;
	text-decoration:none;
}
.footerright{
	float:right;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5b5b;
	margin-top:20px;
}
.footerTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#5c5b5b;
	font-weight:normal;
}
.contentLeft{
	float:left;
	width:544px;
	margin-right:35px;
}
.bigText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#9b9b9b;
	font-weight:normal;
}
.pinkText{	
	color:#ec008c;
}
.line{
	border-bottom:1px dotted #a5a5a5;
}
.textField{
	border:1px solid #a5a5a5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:2px;
	vertical-align:middle;
}
.contentRight{
	float:left;
	width:151px;
	font-size:10px;
	line-height:12px;
}
.recentTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#353535;
	display:block;
	padding-bottom:8px;
	padding-left:20px;
	background:url(../images/bullet.gif) no-repeat left top;
	border-bottom:1px dotted #a5a5a5;
}
.projectImg{
	height:100px;
	display:block;
}
.projectTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#686868;
	margin-top:5px;
	margin-bottom:5px;
	background:url(../images/bullet2.gif) no-repeat left top;
	display:block;
	padding-left:11px;
}
.liStyle{
	list-style:none;
	background-image:url(../images/bullet3.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:15px;
	padding-bottom:5px;
}
.imagBox{
	display:block;
	float:left;
	width:90px;
	height:90px;
	border:1px solid #e0e0e0;
	margin:4px;
}
.linktitle{
	background-image:url(../images/off_bullet.gif);
	background-repeat:no-repeat;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#353535;
	text-decoration:none;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;
}
a.mainlink{
	background-image:url(../images/off_bullet.gif);
	background-repeat:no-repeat;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#353535;
	text-decoration:none;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;
}
a.mainlink:hover{
	background-image:url(../images/over_bullet.gif);
	background-repeat:no-repeat;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f5209e;
	text-decoration:none;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;
}
a.mainlinkActive{
	background-image:url(../images/over_bullet.gif);
	background-repeat:no-repeat;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f5209e;
	text-decoration:none;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;
}
a.sublink{
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#353535;
	display:block;
	text-decoration:none;
}
a.sublink:hover{
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f5209e;
	display:block;
	text-decoration:none;
}
a.sublinkActive{
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f5209e;
	display:block;
	text-decoration:none;
}
