/* html elements START */

body
{
	background: #fff;
	color: #000;
	font: 12px/1.5em 'Trebuchet MS', Trebuchet, Arial, Verdana, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
}

body, html {
/*	height: 100%; */
}

h1
{
	display: block;
	padding-bottom: 22px;
	color: #9d262a;
	font-size: 4.17em;
	font-weight: bold;
	margin: 0;
	padding-top: 40px;
	line-height: 50px;
}

h2
{
	color: #9d262a;
	font-size: 1.33em;
	font-weight: bold;
	margin: 0;
	padding: 5px 0;
}

.newsArchiveTitle
{
	color: #9d262a;
	font-size: 1.33em;
	font-weight: bold;
	margin: 0;
	padding: 5px 0;
}

h3
{
	color: #9d262a;
	font-size: 1.09em;
	margin: 0;
	padding: 5px 0;
}

a {
	color: #9d262a;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

p {
	margin: 0;
	padding: 5px 0px;
}

span {
	font-size: 12px !important;
}

/* html elements END */

/* template classes and ids start */

#textControlImage {
	float: right;
	padding-left: 10px;
	font-weight: bold;
	color: #fff;
	padding-right: 10px;
}

#textControlImage a {
	color: #fff;
}

#container {
	clear: both;
	background: #fff;
	margin: 0 auto;
	width: 942px;
}

#container2 {
	margin: auto;
	width: 942px;
	background-image: url('/images/containerShadow.gif');
	background-repeat: repeat-y;
}

#container3 {
	margin: auto;
	background: #fff;
	width: 900px;
}

#container3home {
	margin: auto;
	background: #fff;
	width: 900px;
	background-image: url('/images/containerBG.jpg');
	background-position: bottom right;
	background-repeat: no-repeat;
}

.homeContent {
	width: 300px;
	height: 423px;
	vertical-align: top;
}

#banner {
	clear: both;
	margin: 0 auto;
	background: #fff;
	height: 33px;
	width: 900px;
}

#menu {
	background: #9d262a;
	width: 890px;
	height: 34px;
	padding-left: 10px;
	color: #fff;
	line-height: 30px;
	font-family: 'Trebuchet MS', Trebuchet, Arial, Verdana;
}

#logo {
	display: block;
	margin-left: 50px;
}

#controlBar {
	padding: 10px 10px 0 10px;
}

#left {
	float: left;
	padding: 0px;
	width: 200px;
}

#center {
	float: left;
	padding-left: 40px;
	width: 620px;
}

#footer {
	clear: both;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #9d262a;
	color: #fff;
	font-size: 0.92em;
	text-align: right;
	vertical-align: middle;
	padding-right: 40px;
	width: 860px;
}

#bottomShadow {
	width: 937px;
	margin: 0 auto;
}

a.design {
	color: #fff;
}

a.design:hover {
	color: #000;
	background-color: skyblue;
	text-decoration: none;
}

a.simplicity {
	color: #fff;
}

a.simplicity:hover {
	color: #000;
	background-color: orange;
	text-decoration: none;
}

/* template classes and ids END */

/* milonic menu START */
.cssmouseoff {
	width: 180px;
	background-image: url('/images/tab2.gif');
	background-repeat: no-repeat;
	color: #fff;
 	font-family: 'Trebuchet MS', Trebuchet;
	text-align: center;
}

.cssmouseoff td, .cssmouseon td  {
/*	padding-left: 3px; */
	height: 35px !important;
	color: #fff;
	font-size: 1.50em;
	text-align: center;
}

.cssmouseonsub, .cssmouseoffsub {
	width: 141px;
	text-align: center;
}

.cssmouseoffsub td, cssmouseonsub td {
	height: 35px !important;
	text-align: center;
}

.cssSelected {
	background-image: url('/images/tab1.gif');
	background-repeat: no-repeat;
	width: 180px;
	color: #fff;
	text-align: center;
}

/* milonic menu END */

/* center_dhtml_faqs.tpl START */

.centerDHTMLFaq {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #e8e9ea;
}

.centerDHTMLFaqTitle {
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	vertical-align: middle;
	line-height: normal;
}

.centerDHTMLFaqTitle h2{
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	line-height: normal;
	padding-top: 3px;
	padding-bottom: 3px;
}

.centerDHTMLFaqQuestion {
	padding-top: 10px;
}

.centerDHTMLFaqAnswer {
	padding-top: 5px;
}

/* center_dhtml_faqs.tpl END */

/* left_dhtml_faqs.tpl START */

.leftDHTMLFaq {
	width: 200px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #e8e9ea;
}

.leftDHTMLFaqTitle {
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	vertical-align: middle;
	line-height: normal;
}

.leftDHTMLFaqTitle h2 {
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	line-height: normal;
	padding-top: 3px;
	padding-bottom: 3px;
}

.leftDHTMLFaqQuestion {
	padding-top: 10px;
	padding-left: 10px;
}

.leftDHTMLFaqAnswer {
	padding-top: 5px;
	padding-left: 10px;
}

/* left_dhtml_faqs.tpl END */

/* center_standard_faqs.tpl START */

.centerStandardFAQ {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #e8e9ea;
}

.centerStandardFAQTitle {
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	vertical-align: middle;
	line-height: normal;
}

.centerStandardFAQTitle h2{
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	line-height: normal;
	padding-top: 3px;
	padding-bottom: 3px;
}

.centerStandardFAQAnswers {
	padding-left: 10px;
}

.centerStandardFAQQuestion {
	padding-left: 10px;
	color: #9d262a;
	font-weight: bold;
	padding-top: 10px;
}

.centerStandardFAQAnswer {
	padding-left: 20px;
}

/* center_standard_faqs.tpl END */

/* left_standard_faqs.tpl START */

.leftStandardFAQ {
	width: 200px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #e8e9ea;
}

.leftStandardFAQTitle {
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	vertical-align: middle;
	line-height: normal;
}

.leftStandardFAQTitle h2 {
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	line-height: normal;
	padding-top: 3px;
	padding-bottom: 3px;
}

.leftStandardFAQQuestions {
	padding-left: 30px;
}

.leftStandardFAQLink {
}

.leftStandardFAQAnswers {
	color: #9d262a;
	font-weight: bold;
	padding-left: 35px;
	padding-top: 10px;
}

.leftStandardFAQAnswer {
	padding-left: 5px;
	padding-bottom: 5px;
	color: #000;
}

/* left_standard_faqs.tpl END */

/* center_relatedNews.tpl START */

.centerRelatedNews {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #e8e9ea;
}

.centerRelatedNewsTitle {
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	vertical-align: middle;
	line-height: normal;
	width: 100%;
}

.centerRelatedNewsTitle h2{
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	line-height: normal;
	padding-top: 3px;
	padding-bottom: 3px;
}

.centerRelatedNewsDate {
	font-size: 0.92em;
	padding-left: 10px;
}

.centerRelatedNewsHeadline {
	font-size: 1.08em;
	color: #9d262a;
	padding-left: 10px;
	padding-top: 10px;
}

.centerRelatedNewsSummary p {
	padding-left: 10px;
}

.centerRelatedNewsMore {
	padding-left: 10px;
	padding-bottom: 10px;
}

.centerRelatedNews img {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid #e8e9ea;
}

/* center_relatedNews.tpl END */

/* left_relatedNews.tpl START */

.leftRelatedNews {
	width: 200px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #e8e9ea;
}

.leftRelatedNewsTitle {
	width: 200px;
	background-color: #9d262a;
	color: #fff;
	vertical-align: middle;
	line-height: normal;
}

.leftRelatedNewsTitle h2{
	background-color: #9d262a;
	color: #fff;
	line-height: normal;
	padding-top: 3px;
	padding-bottom: 3px;
}

.leftRelatedNewsDate {
	display: block;
	font-size: 0.92em;
	padding-left: 10px;
}

.leftRelatedNewsHeadline {
	display: block;
	font-size: 1.08em;
	color: #9d262a;
	padding-left: 10px;
	padding-top: 10px;
}

.leftRelatedNewsSummary p {
	padding-left: 10px;
}

.leftRelatedNewsMore {

}

/* left_relatedNews.tpl END */

/* right_relatedNews.tpl START */

.rightRelatedNews {
	width: 150px;
}

.rightRelatedNewsTitle {
}

.rightRelatedNewsDate {

}

.rightRelatedNewsHeadline {

}

.rightRelatedNewsSummary {

}

.rightRelatedNewsMore {

}

/* right_relatedNews.tpl END */

/* scrolling_relatedNews.tpl START */

.scrollingRelated {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #e8e9ea;
}

.scrollingRelatedTitle {
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	vertical-align: middle;
	line-height: normal;
}
.scrollingRelatedTitle h2{
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	line-height: normal;
	padding-top: 3px;
	padding-bottom: 3px;
}

.newsSat_date {
	display: block;
	font-size: 0.92em;
	padding-left: 10px;
}

.newsSat_headline {
	display: block;
	font-size: 1.08em;
	color: #9d262a;
	padding-left: 10px;
	padding-top: 10px;
}

.newsSat_summary p {
	padding-left: 10px;
}

.topNewsMore {
	padding-left: 10px;
	padding-bottom: 10px;
}

.newsSat_more {
	padding-left: 10px;
}

.newsImage {
	padding-left: 10px;
	padding-top: 10px;
}

/* scrolling_relatedNews.tpl END */

/* left_scrolling_relatedNews.tpl START */

.leftScrollingRelated {
	width: 200px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #e8e9ea;
}

.leftScrollingRelatedTitle {
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	vertical-align: middle;
	line-height: normal;
}

.leftScrollingRelated h2{
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	line-height: normal;
	padding-top: 3px;
	padding-bottom: 3px;
}


/* left_scrolling_relatedNews.tpl END */

/* default_topNews.tpl START */
.rssButtonNewsPage {
	border: 0px;
	float: right;
}

.topNews {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #e8e9ea;
}

.topNewsTitle {
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	vertical-align: middle;
	line-height: normal;
}
.topNewsTitle h2{
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	line-height: normal;
	padding-top: 3px;
	padding-bottom: 3px;
}

.topNewsDate {
	font-size: 0.92em;
	padding-left: 10px;
}

.topNewsHeadline {
	font-size: 1.08em;
	color: #9d262a;
	padding-left: 10px;
	padding-top: 10px;
}

.topNewsSummary p {
	padding-left: 10px;
}

.topNewsMore {
	padding-left: 10px;
	padding-bottom: 10px;
}

.topNews img {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid #e8e9ea;
}

/* default_topNews.tpl END */

/* left_leftTopNews.tpl START */

.leftTopNews {
	width: 200px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #e8e9ea;
}

.leftTopNewsTitle {
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	vertical-align: middle;
	line-height: normal;
}

.leftTopNewsTitle h2{
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	line-height: normal;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* left_leftTopNews.tpl END */
/* scrolling_topNews.tpl START */

.scrollingTopNews {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #e8e9ea;
}

.scrollingTopNewsTitle {
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	vertical-align: middle;
	line-height: normal;
}
.scrollingTopNewsTitle h2{
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	line-height: normal;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* scrolling_topNews.tpl END */

/* left_scrolling_topNews.tpl START */
.leftScrollingTopNews {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #e8e9ea;
	width: 200px;
}

.leftScrollingTopNewsTitle {
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	vertical-align: middle;
	line-height: normal;
}
.leftScrollingTopNewsTitle h2{
	background-color: #9d262a;
	color: #fff;
	padding-left: 10px;
	line-height: normal;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* left_scrolling_topNews.tpl END */
/* simplicity classes and ids */
.rssButton {
	padding: 0px;
	margin: 0px;
}

.rssButton img {
	border: 0;
	padding-top: 3px;
	margin: 0px;
}

/* css menu */
#left ul {
	padding: 0px;
	margin: 0px;
}

.cssStyledMenu li {
	list-style: none;
}

.cssStyledMenu a {
	display: block;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 2px;
	background-color: #d1d3d4;
/*	height: 25px; */
	font-family: 'Trebuchet MS', Trebuchet;
	color: #fff;
	font-size: 1.33em;
}

.cssStyledMenu a:hover {
	display: block;
	padding-left: 10px;
	padding-top: 5px;
	margin-top: 2px;
	background-color: #c47d80;
/*	height: 25px; */
	font-family: 'Trebuchet MS', Trebuchet;
	color: #fff;
	font-size: 1.33em;
	text-decoration: none;
}

.selected {
	display: block;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 2px;
	background-color: #9e272a !important;
/*	height: 25px; */
	font-family: 'Trebuchet MS', Trebuchet;
	color: #fff;
	font-size: 1.33em;
}

.cssStyledMenu li ul li a {
	padding-left: 30px;
}

.cssStyledMenu li ul li a:hover {
	padding-left: 30px;
}

#Gradient {
	clear: both;
	height: 52px;
	padding-top: 10px;
}

.GradientIMG {
	float: left;
}

#defaultBottomLine {
	clear: both;
	height: 7px;
	padding-top: 10px;
}

.defaultBottomLineIMG {
	float: left;
}

.breadCrumbNav {
	color: #fff;
}
#siteMapLink {
	color: #fff;
}

#disclaimer {
	clear: both;
	width: 865px;
	height: 30px;
	padding-top: 10px;
	padding-right: 35px;
	text-align: right;
	color: #9D262A;
}

#defaultDisclaimer {
	clear: both;
	width: 865px;
	height: 32px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-right: 35px;
	text-align: right;
	color: #9D262A;
}

.block_content img {
	border: 0px;
}

.newsSummaryDate {
	padding-left: 15px;
	font-weight: bold;
}

.newsSummary {
	display:block;
	padding-top: 5px;
	padding-bottom: 5px;
}

.newsSummary p{
	padding-left: 15px;
}

.newsSummaryRead{
	padding-left: 15px;
}