/* CSS Document */



#outerWrapper #contentWrapper {
  background: url(../css_images/contentWrapper_bg1.png) repeat;
  overflow: hidden;
}

#outerWrapper #contentWrapper #content_index {
  margin: 0;
  padding: 10px 10px 10px 20px;
  margin-right: 300px;
}

#content_index h1 {
  color: #0082C5;
  font-size: 20px;
  letter-spacing: normal;
  line-height: normal;
}


#content_index p {
  line-height: 18px;
  font-size: 12px;
}




#outerWrapper #contentWrapper #rightColumn1 {
  float: right;
  padding: 10px 10px 10px 0px;
  width: 260px;
  background: url(../images/news_bg.jpg) top no-repeat;
}

#rightColumn1 h1 {
  color: #486480;
  padding: 0;
  margin: 0 0 2px 0;
  font-size: 19px;
  letter-spacing:normal;
}

#rightColumn1 p {
  font-size: 11px;
  padding:0;
  margin: 0;
}

#box_top_right {
  background: url(../userfiles/index_images/box_top_right1.png) no-repeat top left;
  height: 300px;
  padding:10px 10px 0 10px;
}

.box_top_right_title {
  padding: 20px 10px 20px 20px; 
  margin: 0 0 0 60px;
}

.feedsection {
  height: 160px;
  overflow: auto;
  padding-right:10px;
  font-size: 11px;
}

.feedsection a:link, .feedsection a:visited {
  color: #486480;
}


#box_bottom_right {
	height: 123px;
	margin-top: 5px;
	padding: 20px 10px 10px 25px;
	background-image: url(../userfiles/index_images/box_bottom_right1.png);
	background-repeat: no-repeat;
	background-position: left top;
  
}

#box_mid_right {
	margin-top: 5px;
	background-image: url(../userfiles/index_images/news_bg1.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}


.newsfeed {
	height: 115px;
	overflow: auto;
	padding-right:5px;
	font-size: 11px;
	padding-left: 0px;
	margin-bottom: 20px;
}

.newsheader {
  padding-left: 90px;
  padding-bottom: 5px;
  padding-top: 5px;
}

#box_mid_right h1 {
  font-size: 12px;
  padding-top: 4px;
}

#box_bottom_right h2, #box_mid_right h2 {
  color: #486480;
  padding: 0;
  margin: 0 0 1px 0;
  font-size: 14px;
  letter-spacing:normal;
}

#box_bottom_right p, #box_mid_right p {
  font-size:11px;
  margin: 0;
  padding: 0;
}



#picture_bg {
  background: url(../images/home_bg.jpg);
  height: 192px;
  width: 680px;
}

#section_menu_wrapper {
	width: 672px;

	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 23px;


}

#section_menu_wrapper h2 {
  color: #486480;
  padding: 0;
  margin: 0 0 2px 0;
  font-size: 14px;
  letter-spacing:normal;
  text-align: left;
}

#section_menu_wrapper P {
  padding:0;
  margin: 0;
  font-size:11px;
   text-align: left;
}

#section_menu_left {
	float:left;
	width: 170px;
	height: 145px;
	background: url(../userfiles/index_images/home1a.png) top left no-repeat;
	text-align: center;
	padding: 0 15px 0 15px;
}

#section_menu_right {
	float:right;
	width: 171px;
	height: 145px;
	background: url(../userfiles/index_images/home3a.png) top right no-repeat;
	text-align: center;
	padding: 0 15px;
}

#section_menu_center {
	margin: 0 0 0 235px;
	width: 171px;
	height: 145px;
	background: url(../userfiles/index_images/home2a.png) no-repeat;
	text-align: center;
	padding: 0 15px;
}

.flash_section {
  width: 730px;

  height: 192px;
  margin-right: 265px;
}


.Calltoaction  {
  padding: 0 15px;
  font-size: 14px;
  color: white;
  background:url(../images/background_box.jpg) center;
}

#rightColumn1 .Calltoaction p  {
  font-size: 12px;
  color: white;
  padding-top:15px;
  line-height:16px;


}


.boxC {
  width: 265px;
  background: url(../images/c_bottom_left.jpg) no-repeat left bottom;
}

.box-outerC {
  background: url(../images/c_bottom_right.jpg) no-repeat right bottom;
  padding-bottom: 6%;
}

.box-innerC {
  background: url(../images/c_top_left.jpg) no-repeat left top;

}

.c2a {
  color: white;
  padding: 0 5px;

}
.boxC h2 {
  background: url(../images/c_top_right.jpg) no-repeat right top;
  padding-top: 15px;
  padding-left: 10px;
  padding-right: 10px;
  color: white;
  text-align:center;
}