body { margin: 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; background: #fff; color:#6E6E72; }
 
/* General Links*/
a:link { color : #003791;} 
a:active { color : #003791;} 
a:visited { color : #003791;} 
a:hover { color : #FF0000;} 
 

#container {  } 

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.header {}

/*
.header h1 a { color:#fff; background:#003791 url(../Images/speech.gif) no-repeat; background-position:bottom left; padding:8px 15px 33px 15px;}
.header h1 a:visited { color:#fff; }
.header h1 a:hover { background:#DE3BC9 url(../Images/speech.gif) no-repeat; background-position:bottom left; }
*/


.header .search .input { background-color:#ffffff; border: 3px solid #003791; }
.header .search .arrow { background-color: #003791; color:#FFFFFF; font-weight:bold;}
.header .search .arrow:hover { background: #ff0000;  }
.header .search .arrowIE { background: #ff0000;  }

#sitedesc{background:url(../Images/underline.gif); color:#6E6E72;}

.HeaderEnd {  }

/* DropDown Menu ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#menu { }
#menu li a { color: #6E6E72; }
#menu li a:visited { color:#6E6E72;}
#menu li a:hover { background:#FF0000;color:#fff;}

DIV#menu ul li ul {	background: #cc3300;}


#menu li li a { background: #cc3300; color:#fff; }
#menu li li a:visited { background: #cc3300; color:#fff;}
#menu li li a:hover  { background: #993300; color:#fff;}




/* BreadCrumb */

.content .BreadCrumb { color: #fff; 
/*background:#003791;*/

	background-color:#8F0000;
	background-image: url(/images/template/bgredgrad.gif);
	background-repeat: repeat-x;
	background-position: top left;
border-top: solid 1px #d9d3c0; 

}
.BreadCrumb li a {color:#fff;}

/* .content { border-left: solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF;border-right: solid 1px #FFFFFF;} */
.content h1 { color: #003791; }
.content h2 { color: #003791;}
.content h3 { color: #003791;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Sponsors {border-left: solid 1px #6E6E72; border-bottom: solid 1px #6E6E72;border-right: solid 1px #6E6E72;}
.Sponsors h2 { 
/*	background:#003791;*/
	background-color:#8F0000;
	background-image: url(/images/template/bgredgrad.gif);
	background-repeat: repeat-x;
	background-position: top left;
	color:#FFFFFF;  
}

.FrontPagePanel h1 { color:#fff; background:#003791; padding:4px;}
/*.FrontPagePanel { border: solid 1px #003791; }*/
.FrontPagePanel { border: solid 1px #8F0000; }


.Featured h1 { color:#fff; padding:4px;
	/*background:#003791;*/
	background-color:#8F0000;
	background-image: url(/images/template/bgredgrad.gif);
	background-repeat: repeat-x;
	background-position: top left;
}
.Featured { border: solid 0px #003791; background-color:#000000; }

.Featured .Post .PostHead h2 a{ color: #FFFFFF;}
.Featured .Post .PostHead h2 a:hover{ color: #FF0000;}
.Featured .Post .PostContent{ color: #FFFFFF;}
.Featured .Post .PostBottom a{ color: #FF0000;}

.custompostheading {
background-image: url(/images/template/bgredgrad.gif);
background-repeat: repeat-x;
background-position: top left;
height: 23px;
}



/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.RecentArticles h1 {color:#fff; 
/*background:#003791;*/
	background-color:#8F0000;
	background-image: url(/images/template/bgredgrad.gif);
	background-repeat: repeat-x;
	background-position: top left;

	padding:4px; }
/*.RecentArticles { border: solid 1px #003791;  }*/
.RecentArticles { border: solid 1px #8F0000;  }


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.News h1 { color:#fff; 
/*background:#003791;*/
	background-color:#8F0000;
	background-image: url(/images/template/bgredgrad.gif);
	background-repeat: repeat-x;
	background-position: top left;

padding:8px 15px 8px 15px;}


.News .Post { border-bottom: dashed 1px #e0e0e0;}
.News .Post .PostContent { color:#6E6E72; }

.RecentBlogs { }
.RecentBlogs h1 { color:#fff; background:#003791; padding:8px 15px 8px 15px; }

/* Post Info/Details */
.Post .PostInfo { color:#FF0000; }
.Post .PostInfo a { color: #FF0000; }
.Post .PostInfo .Author { border-right: solid 1px #FF0000; }
.Post .PostInfo .Time { border-right: solid 1px #FF0000; }
.Post .PostInfo .Categ { border-right: solid 1px #FF0000; }

  
/* Post Author left side from the article */
.Post .PostAuthorDetails {  }
.Post .PostAuthorDetails h2 { color:#6E6E72; }

.Post .PostMore .Comment .Details { }
.Post .PostMore .Comment {background:#F8F8F8 url('../Images/commentquote.gif') no-repeat 5px 10px; border-top: 1px dashed #DFDFDF; }
.Post .PostMore .CommentAlt {background:#FFFFFF url('../Images/commentquote.gif') no-repeat 5px 10px; border-top: 1px dashed #DFDFDF;}



/* Authors A-Z - ( Only on the Author page) */
.AZ ul { }


/* PageForms */
.PageForms form { border: solid 2px #eeefe3;}
.PageForms th { color: #6E6E72;}
.PageForms .Button { background: #f7e7ad; border: outset 2px #e9e1d2; }


/*#tabnav .tablink a:link, #tabnav .tablink a:visited { background: #003791; border: 1px solid #6E6E72; color:#fff;}*/
#tabnav .tablink a:link, #tabnav .tablink a:visited { background: #003791; border: 1px solid #6E6E72; color:#fff;}
#tabnav .tablink a:link.active, #tabnav .tablink a:visited.active { border-bottom: 1px solid #fff; background: #fff; color:#6E6E72;}
#tabnav a:hover { background: #fff;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.ViewAll { color:#6E6E72;}
.ViewAll a { color:#6E6E72;}
.ViewAll a:visited { color:#6E6E72;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.left {border-left: solid 1px #6E6E72; border-bottom: solid 1px #6E6E72;border-right: solid 1px #6E6E72;}
.left div { }
.left h2 { 
/*background: #003791;*/
	display: block;
	background-color:#FFFFFF;
	background-image: url(/images/template/bggreygrad.png);
	background-repeat: repeat-x;
	background-position: bottom left;
	font-size: 11px;
	line-height: 50px; 
	margin-top: -10px;
	height: 42px; 
	color:#333333;
	border-bottom: 1px solid #6E6E72;
	}


.left h2 strong {}

/*
.left li a { color:#6E6E72; }
.left li a:visited { color:#6E6E72; }
.left li a:hover { color:#FF0000; }
*/
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.footer { background: url(../Images/dots.gif) repeat-x; color:#6E6E72; }
.footer a { color: #6E6E72; }
.footer a:visited { color: #6E6E72; }
.footer a:hover { color: #DE3BC9; }

/* Paging */
.Paging a { border: 1px solid #663300; border: 1px solid #0066cc;}
.Paging a:visited { border: 1px solid #663300;}
/*.Paging a:hover { border: 1px solid #663300; background: #663300; color:#fff; text-decoration: none;}*/
.Paging a:hover { border: 1px solid #663300; background: #8F0000; color:#fff; text-decoration: none;}
.PagingDisabled { border: 1px solid #ccc; background: #e5e5e5; color:#666;}
/*.PagingCurrentPageNumber { border: 1px solid #663300; background: #663300; color: #fff;}*/
.PagingCurrentPageNumber { border: 1px solid #663300; background: #8F0000; color: #fff;}


/* Summary Article Attachment */
.AttachmentList { border:1px dotted #0B3259;  }
.AttachmentList ul li { background: url(../Images/attach.gif) no-repeat left top; }
.AttachmentHeading { color:#0B3259;}
/* Teaser Image Styles */
.FeatureImageSpan {background-color: #F5F5F5;}
.FeatureImageCaption {  border-bottom: 1px #CCCCCC solid;  }

/* Menu Links*/ 


.SubMenuItem a {
	display: block; width:155px; height: 100%;	
	padding-left: 20px; 
}

.MenuItem {
	background-color:#8F0000;
	padding-left: 5px; 
	/*background-color:#003791; 
	margin-bottom: 2px;*/
	color:#FFFFFF;
	font-weight:normal; 
	margin-bottom: 2px;
	background-position: top left;
}



.MenuItem:hover {
/*background-color:#0066FF*/

}

.MenuItem a {
	/*padding-bottom: 2px; */	
}

.SubMenuItem {
background-image: url(/images/template/smallredarrow.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
background-color:#FFCBCA; color:#000000; 
padding-top: 1px;
padding-bottom: 2px;
}

.SubMenuItem-first {
	padding-top: 3px;
	background-position: 0px 8px;
}



.SubMenuItem:hover {
	background-color:#000000; 
	color: #FFFFFF!important;
}

.SubMenuItem a:hover {
color: white!important;	
}

.quicklinkstop {
	font-size: 11px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 6px;
	background-color:#8F0000;
	background-image: url(/images/template/bgredgrad.gif);
	background-repeat: repeat-x;
	background-position: top left;
	color: white;
}
.quicklinkshighlight {
	color: #FF7D7D;	
}

.quicklinkstop a:link { color: white; }
.quicklinkstop a:visited { color: white; }
.quicklinkstop a:active { color: white; }
.quicklinkstop a:hover { color: #FF7D7D; }

