@charset "utf-8";
div, img, p, h1, h2, h3, h4, ul, ol, form, input, textarea{
	padding:0;
	margin:0;
	}

img{
	border:none;
	}

ul{
	list-style-type:none;
}
body {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(../images/home_02.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#container {
	width:982px;
	height:auto;
	margin:auto;
	vertical-align:top;
}

/*Header*/

#header {
	width:982px; height:90px; background-color:#FFFFFF;
}
#header img {
	width:179px; height:90px; text-align:left; float:left; border:none;
}
#header a {
	text-decoration:none; border:none;
}
#header p {
	text-align:right; color:#404040; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; vertical-align:top; float:right; margin-top:28px; margin-right:22px; display:inline;
}

/*Navigation*/

#nav {
	height:5px; width:982px; background-image:url(../images/index_07.jpg); float:left;
}
#nav ul {
	text-align:left; float:left; padding-top:4px; width:100%;
}
#nav li {
	list-style:none; text-align:left; text-align:center; background-color:#; height:25px; font-family:Arial Rounded MT Bold; font-size:14px; color:#6e9dbb; float:left; margin-left:28px; padding-top:2px; 
}
#nav .active {
	list-style:none; text-align:left; text-align:center; background-color:#b4cf2a; height:25px; font-family:Arial Rounded MT Bold; font-size:14px; color:#006699; float:left; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; min-width:60px;
}
#nav .active a {
	font-family:Arial Rounded MT Bold; font-size:14px; color:#006699; text-decoration:none;
}
#nav .active a:hover {
	font-family:Arial Rounded MT Bold; font-size:14px; color:#ffffff; text-decoration:none; 
}
#nav a {
	font-family:Arial Rounded MT Bold; font-size:14px; color:#6e9dbb; text-decoration:none; padding:2px;
}
#nav a:hover {
	font-family:Arial Rounded MT Bold; font-size:14px; color:#99cc00; text-decoration:none; background-color:#b4cf2a; height:25px; font-family:Arial Rounded MT Bold; font-size:14px; color:#006699; float:left; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; padding:2px;
}

/*Content*/

.content {
	min-height:710px; width:982px; float:left; clear:both; background-color:#FFFFFF;
}

.readmore{
	width:100px; height:40px; float:left; margin-left:12px; 
}
#readmore a{
	color:#000000; text-decoration:none;
}
/*Content Left*/

#content_left {
	width:469px; height:455px; float:left; background-color:#ffffff; padding-left:13px;
}
#content_left a {
	color:#00528e; text-decoration:none;
}
#content_left img {
	width:353px; height:402px; float:left; vertical-align:top; padding-top:0px; text-align:center; padding-left:60px;
}
#content_left h1 {
	float:left; vertical-align:top; font-family:Arial; font-size:24px; color:#00528e; line-height:40px; font-weight:bold; width:450px; padding-left:14px; margin-top:35px; display:inline; text-align:center;
}
#content_left p {
	float:left; vertical-align:top; font-size:12px; color:#666666; width:450px; line-height:18px; padding-left:14px; font-family:Arial; display:inline; margin-top:20px; margin-bottom:20px;
}

/*Content right*/

#content_rt {
	width:469px; height:710px; float:left; background-repeat:repeat-y; background-color:#FFFFFF; padding-left:31px; padding-top:23px;
}
#content_rt h1 {
	float:left; vertical-align:top; font-family:Arial; font-size:24px; color:#00528e; line-height:40px; font-weight:bold; width:450px; padding-left:14px; margin-top:35px; display:inline; text-align:center; margin-top:12px;
}
#content_rt a {
	color:#00528e; text-decoration:none;
}
#content_rt img {
	float:left; vertical-align:top; text-align:center; padding-left:50px;
}
#content_rt p {
	float:left; vertical-align:top; font-size:12px; color:#666666; width:450px; line-height:18px; padding-left:14px; font-family:Arial; display:inline; margin-top:20px; margin-bottom:20px;
}

/*Dotted Border*/

.dotborder{
	background-image:url(../images/doted_line.jpg); background-repeat:repeat-x; width:982px; height:1px; float:left; clear:both;
}

/*Bottom Section*/

#bot{
	background-color:#f2f2f2; height:162px; width:982px; float:left;
}

/*Footer Right*/
#client{
	width:612px; height:50%; float:left; padding-left:14px; padding-top:21px;
}
#client img{
	width:83px; height:68px; float:left;
}
#client h1 {
	vertical-align:top; font-family:Arial; font-size:24px; color:#004e8b; line-height:28px; font-weight:lighter; display:inline; padding-left:17px; height:30px;
}
#client p {
	vertical-align:top;	font-size:12px;	color:#666666; line-height:18px; font-family:Arial; padding-left:17px; width:450px; float:left; height:50px;
}

/*News & Events*/

#news{
	width:319px;; height:50%; float:left; padding-top:25px; padding-left:36px;
}
#news h1 {
	vertical-align:top; font-family:Arial; font-size:24px; color:#004e8b; line-height:28px; font-weight:lighter; display:inline; float:left; width:200px;
}
#news p {
	vertical-align:top;	font-size:12px;	color:#666666; width:250px; line-height:18px; font-family:Arial; float:left; padding-top:5px;
}

/*Footer Right*/

#footer_rt {
	width:469px; height:16px; background-color:#85c91d; float:left; font-size:12px; font-family:Arial; color:#004787; font-weight:bold; text-align:left; padding-left:22px; padding-top:3px;
}
#footer_rt a {
	text-decoration:none;  color:#004787;
}
#footer_rt a:hover {
	text-decoration:none;  color:#f2f2f2;
}

/*Footer Left*/

#footer_left {
	width:469px; height:16px; background-color:#85c91d; float:left; font-size:11px; font-family:Arial; color:#000000; font-weight:normal; text-align:right; padding-right:22px; padding-top:3px; 
}

#footer_left a {
color:#000000; text-decoration:none; cursor:default;
}

/*Inner Pages*/

#inner_content_rt {
	width:326px; height:auto; float:left; background-image:url(../images/rt_content1.gif); background-repeat:repeat-y; background-color:#FFFFFF; padding-left:31px; padding-top:39px;
}
#inner_content_rt h1 {
	float:left; vertical-align:top; font-family:Arial; font-size:14px; color:#99cc33; font-weight:bold; display:inline; float:left;
}
#team_box{
	width:313px; height:150px; float:left; margin-top:24px;
}
#team_box img{
	width:97px; height:70px; float:left; margin:2px; padding-right:17px;
}
#team_box h2{
	font-size:11px; font-family:Arial; color:#666666; font-weight:bold; text-align:left; line-height:18px; 
}
#team_box p{
	font-size:11px; font-family:Arial; color:#666666; font-weight:normal; text-align:left; line-height:18px; 
}

#inner_content_left {
	width:577px; height:578px; float:left; background-color:#ffffff; padding-left:24px; padding-right:24px;
}
#inner_content_left h1{
	vertical-align:top; font-family:Arial; font-size:24px; color:#004e8b; line-height:28px; font-weight:lighter; display:inline; float:left; width:570px; padding-top:40px; padding-bottom:47px;
}
#inner_content_left img{
	width:204px; height:198px; float:left; margin:2px; padding-right:27px; padding-bottom:0px;
}
#inner_content_left h2{
	font-size:12px; font-family:Arial; color:#666666; font-weight:bold; text-align:left; line-height:18px; 
}
#inner_content_left p{
	font-size:12px; font-family:Arial; color:#666666; font-weight:normal; text-align:left; line-height:18px; 
}