﻿/* CSS Document */

hr {
	border-top: 1px dotted #649b0d;
	margin-bottom: 10px;
	width: 100%;
}

img.header {
	padding: 0 0 0 10px;
}

h4 {
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	padding: 10px 5px 10px 10px;
	}
	
h1 {
	font-size: 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #649b0d;
	padding: 10px 5px 0px 15px;
	}

a.subtitleGreen {
	line-height: 12px;
}

ul.grayarrow {
	list-style: none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	font-weight: bold;
	color: #393939;
	padding: 3px 5px 10px 15px;
	}
	
ul.grayarrow li {
	background: url(../images/buttons/grey_arrow.gif) no-repeat 0 4px;
	padding-left: 8px;
	}
	
	
ul.grayarrow li a {
	font-size: 11px;
	line-height: 12px;
}


ul.grayarrow li ul {
	font-size: 11px;
	line-height: 12px;
	}
	
ul.grayarrow li ul li {
	font-size: 11px;
	line-height: 12px;
	}
	
ul.grayarrow li ul li a {
	font-size: 11px;
	line-height: 12px;
	}
	
ul.grayarrow li ul li a:hover {
	font-size: 11px;
	line-height: 12px;
}


ul.news {
	list-style: none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	color: #393939;
	padding: 5px;
	}
	
ul.news li {
	background: url(../images/buttons/grey_arrow.gif) no-repeat 0 4px;
	padding-left: 8px;
	}
	
	
ul.news li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #393939 ! important;
	font-weight: bold ! important;
	color: #393939;
	text-decoration: none;
}

ul.news li a:hover {
	color: #393939 ! important;
	text-decoration: underline;
}

ul.featureupdate {
	list-style: none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	color: #393939;
	padding: 0px;
	}
	
ul.featureupdate li {
	background: url(../images/buttons/grey_arrow.gif) no-repeat 0 4px;
	padding-left: 8px;
	}
	
	
ul.featureupdate li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #393939 ! important;
	font-weight: bold ! important;
	color: #393939;
	text-decoration: none;
}

ul.featureupdate li a:hover {
	color: #393939 ! important;
	text-decoration: underline;
}

ul.featureupdate li ul {
	list-style: none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	color: #393939 ! important;
	padding:2px 0 8px 0;
	margin: 0;
	}
	
ul.featureupdate li ul li {
	background-image: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #393939 ! important;
	font-weight: normal;
	margin: 0;
	padding: 0;
	}
	
#faq { /* this is the dark blue box */
	background-color: #22225c;
	width: 735px;
	height: 924px;
	top: 81px;
	left: 220px;
	position:absolute;	
	border-right: 1px solid #f6f4dc;
	border-left: 1px solid #f6f4dc;
	border-bottom: 1px solid #f6f4dc;
}

#faq_interior { /* light blue box that holds copy_description; this one is set up for an about page with photo, text and right nav */
	background-color: #f3f6eb; /* this is the background for the main copy */
	width: 710px;
	height:	909px; /* this value is the same as the height of the right menu box */
	top: 12px; /* this value will change if the main top photo is altered in height */
	left: 11px;
	position:absolute;	
	border-bottom: 1px solid #649b0d; /* this will change according to section color */
	border-top: 1px solid #649b0d; /* this will change according to section color */
	border-left: 1px solid #649b0d; /* this will change according to section color */

}
#faq_description { /* this is where the content goes in the main portion of the page; this one is set up for an about page with photo, text and right nav */
	width: 680px;
	padding: 15px 15px 18px 15px; 
	margin: 0px;
	float: left;
}

body.whatsup {
	background-image: url(../images/bg/whatsup_bg.gif);
	background-repeat: repeat-y;
	background-position:left;
}


body.whatsupnav {
	background-image: url(../images/bg/whatsup_wnav_bg.gif);
	background-repeat: repeat-y;
	background-position:left;
}

#whatsup_interior.nav {
	background-color: #f3f6eb; /* this is the background for the main copy */
	width: 529px;
	top: 94px; /* this value will change if the main top photo is altered in height */
	left: 232px;
	position:absolute;
	border-top: 1px solid #649b0d; /* this will change according to section color */
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
}

#whatsup_interior { 
	background-color: #f3f6eb; /* this is the background for the main copy */
	width: 709px;
	top: 94px; /* this value will change if the main top photo is altered in height */
	left: 233px;
	position:absolute;	
	border-top: 1px solid #649b0d; /* this will change according to section color */
	border-bottom: 0;
	border-left: 0;
}

#expect_interior { 
	background-color: #f3f6eb; /* this is the background for the main copy */
	width: 687px;
	top: 297px; /* this value will change if the main top photo is altered in height */
	left: 233px;
	position:absolute;	
	border-top: 1px solid #649b0d; /* this will change according to section color */
	border-bottom: 0;
	border-left: 0;
	padding: 11px;
}

#rightmenu.whatsup {
	width: 180px;
	top: -1px;
	left: 530px;
	position: absolute;
	margin: 0px 0px 0px 0px;
	background-color: transparent;
	border-top: 1px solid #649b0d; /* this will change according to section color */
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
}

.headerCA {
	font-size: 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #00a2d5;
	padding: 10px 5px 0px 15px;
	}
	
.headerMS {
	font-size: 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #f39a00;
	padding: 20px 5px 0px 15px;
	}

.headerSI {
	font-size: 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #649b0d;
	padding: 20px 5px 0px 15px;
	}
	
.headerExpect {
	font-size: 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #649b0d;
	padding: 20px 5px 0px 0px;
	}

/* this is for the updates page redesign */

body.update {
	background-image: url(../images/bg/whatsup_wnav_bg.gif);
	background-repeat: repeat-y;
	background-position:left;
}

#update {
	background-color: #f3f6eb; /* this is the background for the main copy */
	width: 529px;
	top: 93px; /* this value will change if the main top photo is altered in height */
	left: 232px;
	position:absolute;
	border-top: 1px solid #649b0d; /* this will change according to section color */
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
}

#rightmenu.update {
	width: 180px;
	top: -1px;
	left: 530px;
	position: absolute;
	margin: 0px 0px 0px 0px;
	background-color: transparent;
	border-top: 1px solid #649b0d; /* this will change according to section color */
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
}

td.sharethis {
	padding-left: 10px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	}