@charset "UTF-8";
/* CSS Document */
#mainLayout {
	margin:0px auto; width:900px;
}

body,td,th {
	font-family: Gill Sans, Gill Sans MT, Trebuchet MS, Arial;
}
body {
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* Layout */
#topArea {
	width:900px;
	height:92px;
	display:table;
	position:relative;
}
#topArea img {
	padding-left:10px;
	width:113px;
	height:79px;
	border:none;
	padding-top: 3px;
}
#topAreaRight {
	display:table;
	position:relative;
	float:right;
	width:329px;
	padding-top:23px;
	text-align:center;
}
#topAreaRight span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	vertical-align:top;
	padding-top:22px;
	padding-left:7px;
	font-weight:normal;
}
#topAreaRight p {
	width:329px;
	height:28px;
	background-image:url(../images/top_link_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	vertical-align:middle;
	font-weight:normal;
	margin:18px 0px 0px 0px;
	padding:8px 0px 0px 0px;
	display:table;
	position:relative;
	text-align:center;
}
#topAreaRight a {
	text-decoration:none;
	color:#666666;
	margin-right:25px;
}
#topAreaRight a:hover {
	text-decoration:underline;
}
#topNav {
	position:relative;
	width:900px;
	height:30px;
	/*border-top:#999999 1px solid;*/
	text-align:center;
}
#topNav ul {
	font-family:Trebuchet MS, Arial;
	font-weight:300;
	font-size:13px;
	color:#666666;
	letter-spacing:0.03em;
	margin:8px 0px 8px 0px;
	padding:0px 0px 0px 0px;
}
#topNav li {
	display:inline;
	list-style:none;
	margin-right:12px;
	margin-left:11px;
	padding:0px;
}
#topNav a {
	color:#ffffff;
	text-decoration:none;
}
#topNav a:hover {
	color:#CCCCCC;
	text-decoration:none;
}
#topNav a:active {
	color:#CCCCCC;
	text-decoration:none;
}
.Content_Banner p{
	color:#CCCCCC;
	font-family:Gill Sans, Gill Sans MT, Arial;
	font-size:11px;
	margin:0px;
}
#homeBanner {
	width:900px;
	height:343px;
	margin-top:0px;
	margin-bottom:5px;
	display:table;
	position:relative;
}
#contentSpanMain {
	width:900px;
	overflow:hidden;
}
#contentBanner {
	width:900px; height:255px; overflow:hidden;
}
#contentBannerLeft {
	float:left; width:449px; height:255px; overflow:hidden;
}
#contentBannerRight {
	float:right; width:449px; overflow:hidden;
}
#contentBannerRight h1 {
	font-family:Gill Sans; font-size:28px;	font-weight:normal; margin:0px; color:#FFFFFF; margin-top:30px; letter-spacing:0.03em;
}
#contentBannerRight h2 {
	float:left; color:#FFFFFF; color:#FFFFFF; font-family:Gill Sans; font-size:14px; font-weight:500; line-height:18px; margin:10px 0px 10px 0px;
}
#contentBannerRight p {
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial; font-size:12px; line-height:20px; color:#515151; text-align:right; letter-spacing:0.02em; padding:0; margin:0;
}
#contentBannerRight a {
	color:#A7101A;
}
#contentBannerRight a:visited {
	color:#A7101A;
}
#contentBannerRight a:hover {
	text-decoration:none;
}
#contentSpanMain {
	width:900px;  overflow:hidden; clear:both;
}
#leftSide {
	width:200px; float:left; overflow:hidden;
}
#leftNav {
	width:200px; float:left; position:relative; background:url(../images/left_nav_tile.jpg) top repeat-y;
}
#leftNavBase {
	width:200px; float:left; position:relative; background:url(../images/left_nav_base.jpg) bottom no-repeat;
}
#leftNavTop {
	width:200px; float:left; overflow:hidden; background:url(../images/left_nav_top.jpg) top no-repeat;
}
#leftNav ul {
	margin:3px 12px 3px 12px; padding:0px;
}
#leftNav li {
	margin:0px; padding:8px 0px 8px 0px; list-style:none; color:#666666; border-bottom:1px solid #D9D9D9;
}

#leftNav a {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	letter-spacing:0.003em;
	text-decoration:none;
	text-transform: capitalize;
}
#leftNav a:hover {
	color:#A7101A;
	text-decoration:none;
}
.leftNavLast {
	border-bottom:0px;
}
.leftNavLastActive {
	padding:0px 0px 0px 10px;
	background:url(../images/Left_hover_arrow.png) left no-repeat;
	color:#A7101A;
	display:block;
}


DIV .leftContainerBorder {
	position:relative;
	width:605px;
	float:left;
	margin-right:25px;
	background-image:url(../images/home_our_work.png);
	background-repeat:no-repeat;
	background-position:left top;
	height: 347px;
}
DIV .leftContainerBorder H1 {
	margin-left:10px;
	margin-top:10px;
	font-family:Gill Sans, Gill Sans MT, Arial;
	font-size:22px;
	font-weight:normal;
	color:#4A4A4A;
	letter-spacing:0.02em;
}

DIV .rightContainerBorder {
	position:relative;
	width:270px;
	float:right;
	background-image:url(../images/home_how_can_we_help.png);
	background-repeat:repeat-y;
	background-position:top left;
	height: 347px;
}
DIV .rightContainerContent {
	position:relative;
	width:270px;
	height:347px;
}
DIV .rightContainerContent H1 {
	margin-left:10px;
	margin-top:10px;
	font-family:Gill Sans, Gill Sans MT, Arial;
	font-size:22px;
	font-weight:normal;
	color:#4A4A4A;
	letter-spacing:0.02em;
}
DIV .rightContainerContent H3 {
	font-family:Gill Sans, Gill Sans MT, Arial;
	font-size:13px;
	font-weight:normal;
	color:#292929;
	font-style:italic;
	letter-spacing:0.02em;
	margin:0px;
	padding-top:0px;
	padding-bottom:5px;
}
DIV .rightContainerContent a{
	color:#A7101A;
}
DIV .rightContainerContent a:Hover {
	color:#A7101A;
}
DIV .rightContainerContent ul {
	margin-left:10px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:10px;
	padding-top:0px;
	padding-left:0px;
	list-style-image:none;
	list-style-type:none;
	list-style-position:outside;
}
DIV .rightContainerContent li {
	list-style-image:none;
	list-style-type:none;
	list-style-position:outside;
	line-height:15px;
	font-size:11px;
	font-family:Gill Sans, Gill Sans MT, Arial;
	margin:0px;
	padding:0px 0px 0px 10px;
	line-height:19px;
	height:19px;
	background-image:url(../images/li_link_bg_left_grey.png);
	background-repeat:no-repeat;
	backgroun	d-position:left;
}
.right2{
	width:900px;
	float:left;
	position:relative;
	padding:0px 0px 0px 0px;
}
.right2 h1{
	font-family:Gill Sans;
	font-size:16px;
	color:#666666;
	font-weight:normal;
}
.right2 h2{
	font-family:Gill Sans;
	font-size:16px;
	color:#666666;
	font-weight:normal;
	margin-top:0px;
}
.right2 h3{
	font-family:Gill Sans;
	font-size:13px;
	text-transform:none;
	color:#515151;
	font-weight:normal;
}
.right2 p{
	font-family:Gill Sans;
	font-size:13px;
	color:#515151;
}
.bodyList {
	padding-top:10px; margin-top:0px; padding-bottom:0px; margin-bottom:0px; list-style:outside;
}
.bodyList li {
	font-family:Gill Sans, Gill Sans MT, Arial; font-size:11px; color:#333333; letter-spacing:0.02em; line-height:20px;
}



.right h1{
	font-family:Gill Sans;
	font-size:16px;
	color:#666666;
	font-weight:normal;
}
.right h2{
	font-family:Gill Sans;
	font-size:16px;
	color:#666666;
	font-weight:normal;
	margin-top:0px;
}
.right h3{
	font-family:Gill Sans;
	font-size:13px;
	text-transform:none;
	color:#515151;
	font-weight:normal;
}

.content_3_colume{
	width:215px;
	float:left;
	position:relative;
	margin:0px 11px 11px 0px;
}
.content_3_colume a{
	background:url(../images/Left_hover_arrow.png) left no-repeat;
	padding-left:7px;
	color:#A0101B;
}
.content_3_colume a:hover{
	color:#666666;
}


.content_4_colume{
	width:215px;
	float:left;
	position:relative;
	margin:0px 11px 11px 0px;
}
.content_4_colume a{
	background:url(../images/Left_hover_arrow.png) left no-repeat;
	padding-left:7px;
	color:#A0101B;
}
.content_4_colume a:hover{
	color:#666666;
}


#BottomGuideText h2{
	font-family:Gill Sans; 
	font-size:13px; 
	color:#3B3B3B; 
	font-style:italic; 
	margin:3px 0px 0px 0px; 
	padding:0px;
}
#BottomGuideText p{
	font-family:Gill Sans; 
	font-size:11px; 
	color:#515151; 
	margin-top:10px;
}
#BottomGuideText a{
	background:url(../images/Left_hover_arrow.png) left no-repeat;
	padding-left:7px;
	color:#A0101B;
}
#BottomGuideText a:hover{
	color:#666666;
}
#bottomLinks {
	background-image:url(../images/bottom_box_tile.png);
	background-repeat:repeat-y;
	background-position:top left;
	width:900px;
	overflow:hidden;
}
#bottomLinksText {
	background-image:url(../images/bottom_box_bottom.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:900px;
	overflow:hidden;
	/*padding:5px 0px 5px 0px;*/
}
DIV .bottomLinkInfoBox {
	width:204px;
	margin-left:10px;
	margin-right:10px;
	float:left;
	position:relative;
	padding:0px;
}
DIV .bottomLinkInfoBox h2 {
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial;
	font-size:14px;
	font-weight:500;
	margin:0px;
	padding-top:0px;
	padding-bottom:10px;
}
DIV .bottomLinkInfoBox p {
	font-family:Gill Sans, Gill Sans MT,Trebuchet MS, Arial;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	color:#515151;
	margin:0px;
	padding-top:0px;
	padding-bottom:10px;
}
DIV .bottomLinkInfoBox ul {
	margin:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	list-style-image:none;
	list-style-type:none;
	list-style-position:outside;
}
DIV .bottomLinkInfoBox li {
	list-style-image:none;
	list-style-type:none;
	list-style-position:outside;
	line-height:15px;
	font-size:11px;
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial;
	margin:0px;
	padding:0px;
}
DIV .bottomLinkInfoBox li a {
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;
	height:15px;
	width:204px;
	display:block;
}
DIV .bottomLinkInfoBox li a:hover {
	background-image:url(../images/li_link_bg_black.png);
	background-position:left top;
	background-repeat:no-repeat;
	text-decoration:none;
	color:#333333;
}
#bottomInfo {
	width:900px;
	float:left;
	position:relative;
	margin-top:20px;
	margin-bottom:30px;
	text-align:center;
	clear:both;
}
#bottomInfo p {
	font-size:11px;
	line-height:15px;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	width:700px;
}
#bottomInfo img {
	float:right;
}
#bottomInfo a {
	color:#CCCCCC;
	text-decoration:none;
}
#bottomInfo a:hover {
	color:#CCCCCC;
	text-decoration:underline;
}
.greenText {
	color:#769F15;
}
.greyText {
	color:#666666;
}
.blueText {
	color:#334C7B;
}
.redText {
	color:#A0101B;
}.greenLiLink {
	background-image:url(../images/li_link_bg_green.png);
	color:#769F15;
}
.greyLiLink {
	background-image:url(../images/li_link_bg_grey.png);
	color:#666666;
}
.blueLiLink {
	background-image:url(../images/li_link_bg_blue.png);
	color:#334C7B;
}
.redLiLink {
	background-image:url(../images/li_link_bg_red.png);
	color:#A0101B;
}
#content_main {
	width:900px;
	display:table;
	position:relative;
	background-position:top left;
	margin-top:20px;
	margin-bottom:20px;
	background-image:url(../images/left_top_pic_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#content_top {
	width:900px;
	height:235px;
	display:table;
	position:relative;
}
#content_left_pic {
	width:450px;
	height:235px;
	float:left;
	display:table;
	position:relative;
}
#content_right_headings {
	width:450px;
	height:235px;
	float:right;
	display:table;
	position:relative;
}
#content_right_headings h1 {
	font-family: Gill Sans, Gill Sans MT, Arial;
	font-size:32px;
	font-weight:normal;
	color:#B5121C;
	margin:12px 0px 10px 12px;
	padding:0px;
}
#content_right_headings p {
	font-family: Gill Sans, Gill Sans MT, Arial;
	font-size:13px;
	font-weight:normal;
	color:#515151;
	margin:0px 0px 10px 12px;
	padding:0px;
	line-height:16px;
}
#content_right_headings h2 {
	font-family: Gill Sans, Gill Sans MT, Arial;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	margin:0px 0px 10px 12px;
	padding:0px;
}
#left_nav_box {
	float:left;
	width:200px;
	display:table;
	position:relative;
}
#left_nav_box_tile {
	background-image:url(../images/left_nav_box_tile.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	position:relative;
	display:table;
}
#left_nav_box_bottom {
	background-image:url(../images/left_nav_box_bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	display:table;
	position:relative;
}
#mainText {
	width:680px; clear:both; overflow:hidden;
}
#mainText p {
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial; font-size:12px; line-height:20px; color:#515151; text-align:left; letter-spacing:0.02em;
}
#mainText li {
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial; font-size:12px; line-height:20px; color:#515151; text-align:left; letter-spacing:0.02em;
}
#mainText a {
	color:#A7101A;
}
#mainText a:visited {
	color:#A7101A;
}
#mainText a:hover {
	text-decoration:none;
}
#mainText h1 {
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial; font-size:16px; color:#333333; font-weight:normal; letter-spacing:0.03em;
}
#mainText h2 {
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial; font-size:15px; color:#333333; font-weight:normal; letter-spacing:0.03em; margin:0; padding:10px 0px 5px 0px;
}
#mainText h3 {
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial; font-size:14px; color:#333333; font-weight:normal; letter-spacing:0.03em;
}

.Client_Box{
	width:280px;
	float:left;
	position:relative;
	margin:0px 0px 15px 15px;
}
.Client_Left{
	width:110px;
	float:left;
	position:relative;
}
.Client_Right{
	width:160px;
	float:left;
	position:relative;
	padding-left:10px;
}
.Client_Box p{
	font-family: Gill Sans, Gill Sans MT, Trebuchet MS, Arial;
	font-size: 11px;
	color: #434343;
	line-height:15px;
	font-weight:normal;
	margin:10px 0px 3px 0px;
}
.Client_Box span {
	color:#000000;
}
.Client_Box h2{
	font-family: Gill Sans, Gill Sans MT, Trebuchet MS, Arial;
	font-size: 13px;
	color: #333333;
	line-height:16px;
	font-weight:500;
	margin-bottom:0px;
}
.Client_Right a{
	color:#A7101A; 
	font-size:11px; 
	padding:0px;
	font-weight:500;
	text-decoration:none;
}
.Client_Right a:hover{
	text-decoration:underline;
}
.Client_Left p{
	font-family: Gill Sans, Gill Sans MT, Trebuchet MS, Arial;
	font-size: 10px;
	color: #434343;
	line-height:14px;
	font-weight:normal;
	padding-left:8px;
}
.QuestionCell {
	width:222px;
	position:relative;
	padding-left:25px;
	margin-left:11px;
	margin-bottom:17px;
	background-image:url(../images/icon_question_mark.png);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
}
DIV .QuestionCell p {
	font-family: Gill Sans, Gill Sans MT, Trebuchet MS, Arial;
	font-size: 11px;
	color: #515151;
	line-height:14px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

#leftDemoButton {
	width:200px; height:65px; float:left; margin-top:20px; text-align:center; clear:left;
}
#leftDemoButtonGreen {
	width:200px; height:65px; float:left; margin-top:20px; text-align:center; clear:left;
}
#leftDemoButtonBlue {
	width:200px; height:65px; float:left; margin-top:20px; text-align:center; clear:left;
}
#leftDemoButtonKickStartGreen {
	width:200px; height:65px; float:left; margin-top:20px; text-align:center; clear:left;
}
#leftDemoButtonBlack {
	width:200px; height:65px; float:left; margin-top:20px; text-align:center; clear:left;
}
#leftDemoButton a {
	width:200px;
	height:65px;
	line-height:65px;
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	color:#FFFFFF;
	font-size:22px;
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial;
	font-weight:300;
	letter-spacing:0.005em;
	text-align:center;
	
	text-decoration:none;
	background-image:url(../images/leftDemoButton_up.png);
}
#leftDemoButton a:hover {
	text-decoration:none;
	background-image:url(../images/leftDemoButton_over.png);
}

#leftDemoButtonBlue a {
	width:200px;
	height:65px;
	line-height:65px;
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	color:#FFFFFF;
	font-size:22px;
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial;
	font-weight:300;
	letter-spacing:0.005em;
	text-align:center;
	
	text-decoration:none;
	background-image:url(../images/leftDemoButtonBlue_up.png);
}
#leftDemoButtonBlue a:hover {
	text-decoration:none;
	background-image:url(../images/leftDemoButtonBlue_over.png);
}

#leftDemoButtonGreen a {
	width:200px;
	height:65px;
	line-height:65px;
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	color:#FFFFFF;
	font-size:22px;
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial;
	font-weight:300;
	letter-spacing:0.005em;
	text-align:center;
	
	text-decoration:none;
	background-image:url(../images/leftDemoButtonGreen_up.png);
}
#leftDemoButtonGreen a:hover {
	text-decoration:none;
	background-image:url(../images/leftDemoButtonGreen_over.png);
}

#leftDemoButtonKickStartGreen a {
	width:200px;
	height:65px;
	line-height:65px;
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	color:#FFFFFF;
	font-size:22px;
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial;
	font-weight:300;
	letter-spacing:0.005em;
	text-align:center;
	
	text-decoration:none;
	background-image:url(../images/leftDemoButtonKickStartGreen_up.png);
}
#leftDemoButtonKickStartGreen a:hover {
	text-decoration:none;
	background-image:url(../images/leftDemoButtonKickStartGreen_over.png);
}

#leftDemoButtonBlack a {
	width:200px;
	height:65px;
	line-height:65px;
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	color:#FFFFFF;
	font-size:22px;
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial;
	font-weight:300;
	letter-spacing:0.005em;
	text-align:center;
	
	text-decoration:none;
	background-image:url(../images/leftDemoButtonBlack_up.png);
}
#leftDemoButtonBlack a:hover {
	text-decoration:none;
	background-image:url(../images/leftDemoButtonBlack_over.png);
}

#rightSideContent {
	width:680px; overflow:hidden; clear:both;
}




/* ###### Layouts ###### */
.content3ColumnsRight {
	width:153px; float:right; overflow:hidden;
}
.content3ColumnsRight h3 {
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial; font-size:14px; color:#333333; font-weight:normal; margin-top:0px; letter-spacing:0.003em;
}
.content3ColumnsRight p {
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial; font-size:12px; text-transform:none; color:#515151; font-weight:normal;
}
.content3ColumnsRight a {
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial; font-size:12px; color:#A7101A;
}
.content3ColumnsRight a:hover {
	text-decoration:none;
}



DIV .pic_box3 {
	background-position:top center;
	background-repeat:no-repeat;
	width:205px;
	margin-right:9px;
	margin-left:9px;
	overflow:hidden;
	margin-bottom:15px;
	margin-top:10px;
	float:left;
}
DIV .pic_box3 h4 {
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial; font-size:14px; color:#333333; font-weight:normal; margin-top:0px; letter-spacing:0.003em; margin-top:114px; margin-bottom:0px; padding-bottom:0px;
}
DIV .pic_box3 p {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:none; color:#515151; font-weight:normal; padding-top:0px; padding-bottom:0px; line-height:16px; letter-spacing:0.004em;
}
DIV .pic_box3 a {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A7101A;
}
DIV .pic_box3 a:hover {
	text-decoration:none;
}



DIV .pic_box4 {
	background-position:top center;
	background-repeat:no-repeat;
	width:205px;
	margin-right:9px;
	margin-left:9px;
	overflow:hidden;
	margin-bottom:15px;
	margin-top:10px;
	float:left;
}
DIV .pic_box4 h3 {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal; margin-top:0px; letter-spacing:0.003em; margin-top:105px; margin-bottom:0px; padding-bottom:0px; text-align:center;
}
DIV .pic_box4 p {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:none; color:#515151; font-weight:normal; padding-top:0px; padding-bottom:0px; line-height:16px; letter-spacing:0.004em;
}
DIV .pic_box4 a {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A7101A;
}
DIV .pic_box4 a:hover {
	text-decoration:none;
}



DIV .pic_box5 {
	background-position:top center;
	background-repeat:no-repeat;
	width:205px;
	margin-right:9px;
	margin-left:9px;
	overflow:hidden;
	margin-bottom:25px;
	margin-top:10px;
	float:left;
}
DIV .pic_box5 h3 {
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial; font-size:14px; color:#333333; font-weight:normal; margin-top:0px; letter-spacing:0.003em; margin-top:130px; margin-bottom:0px; padding-bottom:0px;
}
DIV .pic_box5 span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
DIV .pic_box5 p {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:none; color:#515151; font-weight:normal; padding-top:0px; padding-bottom:0px; line-height:16px; letter-spacing:0.004em;
}
DIV .pic_box5 a {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A7101A;
}
DIV .pic_box5 a:hover {
	text-decoration:none;
}




DIV .pic_box6 {
	margin-bottom:15px; padding-bottom:15px; border-bottom:#999999 dotted 1px; clear:both; width:608px;
}
DIV .pic_box6 h3 {
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial; font-size:14px; color:#333333; font-weight:normal; margin-top:5px; letter-spacing:0.003em; margin-bottom:5px; padding-bottom:0px;
}
DIV .pic_box6 span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
DIV .pic_box6 p {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:none; color:#515151; font-weight:normal; padding-top:0px; padding-bottom:0px; line-height:16px; letter-spacing:0.004em;
}
DIV .pic_box6 a {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A7101A;
}
DIV .pic_box6 a:hover {
	text-decoration:none;
}



DIV .pic_box7 {
	padding:10px;
	margin:0px 20px 20px 0px;
	border:solid 2px #A7101A;
	float:left;
	width:300px;
	height:135px;
}
DIV .pic_box7 h3 {
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial; font-size:14px; color:#333333; font-weight:normal; margin-top:5px; letter-spacing:0.003em; margin-bottom:5px; padding-bottom:0px;
}
DIV .pic_box7 span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
DIV .pic_box7 p {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:none; color:#515151; font-weight:normal; padding-top:0px; padding-bottom:0px; line-height:16px; letter-spacing:0.004em;
}
DIV .pic_box7 a {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A7101A;
}
DIV .pic_box7 a:hover {
	text-decoration:none;
}



DIV .pic_box {
	width:206px;
	margin-right:18px;
	margin-bottom:15px;
	margin-top:10px;
	float:left;
	overflow:hidden;
}
DIV .pic_box img {
	float:left;
}
.pic_box_text {
	float:right;
	width:145px;
	overflow:hidden; text-align:left;
}
DIV .pic_box h3 {
	font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial; font-size:14px; color:#333333; font-weight:normal; letter-spacing:0.003em; margin-top:130px; padding:0px; margin:0px;
}
DIV .pic_box p {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:none; color:#515151; font-weight:normal; padding-top:0px; padding-bottom:0px; line-height:16px; letter-spacing:0.004em; text-align:left;
}
DIV .pic_box a {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A7101A;
}
DIV .pic_box a:hover {
	text-decoration:none;
}


.breadcrumbs {
	width:449px;
	height:20px;
	overflow:hidden;
	clear:right;
	margin:0 0 10px 0;
	padding:0;
	float:right;
}
.breadcrumbs p {
	font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important; font-weight:normal; color:#666 !important; margin:0 !important; padding:0 !important; line-height:20px !important; text-align:left;
}
.breadcrumbs p a { color:#666 !important; text-decoration:none !important; }
.breadcrumbs p a:hover { color:#333 !important; text-decoration:underline !important; }

.news_flash { width:auto; height:25px; clear:both; overflow:hidden; text-align:center !important; margin-bottom:13px; }
.news_flash p { font-family:Gill Sans, Gill Sans MT, Trebuchet MS, Arial; color:#A7101A !important; font-weight:normal; line-height:25px; margin:0; padding:0; font-size:15px; }
.news_flash p a { color:#A7101A !important; text-decoration:underline !important; }
.news_flash p a:hover { color:#A7101A !important; text-decoration:none !important; }