body {
	background:url(../images/bg.jpg) top repeat-x #fff;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.clear {
	clear:both;
}
#mainContent {
	/*background:url(../images/bgBody.gif) repeat-y;*/
	background:#fff;
	border:1px solid #ccc;
	margin:0 auto;
	width:950px;
}
hr {
	background-color: #9e1c24;
	color:#9e1c24;
	height: 1px;
}
marquee a {
	color:#9e1c24;
	font-weight:bold;
	text-decoration:none;
}
/*splash page style***************************/
.bgSplash {
	background:url(../images/bgSplash.gif) repeat-x #fff;
}
#mainSplash {
	background:url(../images/bgMain.jpg) no-repeat;
	height:433px;
	margin:70px auto 10px auto;
	width:902px;
}
*html #mainSplash {
	margin:60px auto 10px auto;
}
.splashLeft , .splashMid , .splashRight {
	float:left;
}
.splashLeft , .splashRight {
	padding:40px 10px 5px 10px;
	width:285px;
}
.splashMid {
	width:289px;
}
.splashMenu {
	font-size:14px;
	font-weight:bold;
}
.splashMenu ul {
	border-bottom:1px solid #b8b8b8;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
}
.splashMenu li {
	list-style:none;
	margin-left:10px;
}
.splashMenu li a {
	color:#0054a6;
	text-decoration:none;
}
h3 {
	color:#9d0a0e;
	font-size:16px;
	margin:0;
	margin-bottom:10px;
	padding:0;
}
h3 a {
	color:#9d0a0e;
	text-decoration:none;
}

/*head style***************************/
#headContent , #bodyContent {
	margin:0 auto;
	width:950px;
}
/*navigation*/
#navMenu {
	background:url(../images/bgNav.jpg) repeat-x;
	height:32px;
	float:left;
	font-size:11px;
	width:849px;
}
#navMenu .clearit {
	clear: both;
	font-size:0;
	height:0;
}
#navMenu li {
	padding-top:3px;
}
#navMenu li a {
	margin:0;
	padding:2px 3px;
}
#navmenubar, 
#navmenubar ul {
	list-style: none;
	margin:0;
	padding:0;
}
#navmenubar a , #navmenubar {
	color: #fff;
	display: block;
	font-weight:bold;
	text-decoration: none;
	padding:4px 3px;
	margin:0 ;
}
#navmenubar li {
	float:left;
	text-transform:uppercase;
	width:auto;
}
#navmenubar li a:hover{
	color:#fff;
	z-index:100;
}
#navmenubar li ul, 
#navmenubar ul li {
	border:1px solid #003471;
	width: 18em;
}
#navmenubar li ul {
	background-color:#82d6f7;
	display:none;
	position:absolute;
	z-index:1000;
}
#navmenubar li:hover a, 
#navmenubar li.navhvr a {
	background:#9d0a0e;
	font-weight:bold;
	text-decoration:none;
}
#navmenubar .active {
	background-color: #9d0a0e;
	color:#fff;
	margin:0 2px;
	padding:4px 3px;
}
#navmenubar li:hover ul, 
#navmenubar li.navhvr ul {
	display: block;
	font-size:10px;
}
#navmenubar li:hover ul a, 
#navmenubar li.navhvr ul a {
	background-color: #82D6F7;
	color:#003471;
	margin:0;
	padding:4px 3px;
}
#navmenubar ul a:hover {
	background-color: #e4f5fd!important;
	color: #003471!important;
}
.bgFlag {
	background:url(../images/imgFlag.jpg) no-repeat;
	float:left;
	height:106px;
	width:849px;
}
.panelSearch {
	float:right;
	left:-20px;
	position:relative;
	top:15px;
	padding: 0px;
	bottom: 0px;
}
.panelSearch input {
	border:1px solid #073974;
}
select {
	display:block;
	padding:2px;
	width:235px;
	z-index:10;
}

/*body style***************************/
.bodyLeft {
	float:left;
	padding:7px;
	width:677px;
}
.bodyRight {
	float:left;
	padding:7px;
	width:245px;
}
.panelUpdate {
	background:url(../images/bgUpdates.jpg) no-repeat;
	height:26px;
	padding-top:5px;
}
.lBody , .lbodyInside , .rBodyInside {
	float:left;
}
.rBody {
	float:right;
}
.lBody, .rBody {
	color:#666;
	margin:10px 0;
	width:320px;
}
.lbodyInside {
	margin: 0px 7px 10px 0;
	width: 160px;
}
.rBodyInside {
	margin:10px 0;
	width:509px;
}
.rBodyInsideForums {
	width:auto;
	margin:10px 0;
}
.bgHtext {
	background:url(../images/bgHtext.png) no-repeat;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	height:38px;
	padding:7px;
}
.bgHtextInside, .bgHforum {
	color:#fff;
	font-size:15px;
	font-weight:bold;
	height:38px;
	padding:7px;
}
.bgHtextInside {
	width:510px;
	background:url(../images/bgHtext.gif) no-repeat;
}
.bgHtextInside b {
	font-size:13px;
}
* html .bgHtextInside {
	width:495px;
}
.bgHforum {
	background: url(../images/bgHforum.jpg) no-repeat;
	background-color: blue;
	height:25px;
}
.bgHtextGreen {
	background:url(../images/bgHtextGreen.gif) no-repeat;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	height:39px;
}
.bgHtextGreen p {
	margin:0;
	padding:5px;
}
.txtMedia {
	color:#666;
	margin:0;
	padding:2px 5px;
}
.txtContent {
	border-bottom:1px solid #c2c2c2;
	color:#666;
	margin-bottom:10px;
	padding:3px 5px;
}
.txtContent a , .txtMedia a , .bgHtext a , .rBodyInside a {
	font-weight:bold;
	text-decoration:none;
}
.txtContent a , .rBodyInside a {
	color:#9d0a0e;
}
.txtContent a:hover , .txtMedia a:hover , .splashMenu li a:hover , .bgHtext a:hover , .rBodyInside a:hover {
	text-decoration:underline;
}
.txtContent a , .txtMedia a {
	color:#9d0a0e;
	font-size:11px;
}
.bgHtext a {
	color:#fff;
	font-size:11px;
}
.txtContent p , .rBodyInside p {
	margin:3px 0;
}
.txtHead {
	color:#073974;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding:0;
}
.txtHead a {
	color:#073974;
}
h1 {
	font-size:15px;
	margin:0;
	padding:0;
}
h2 {
	color:#fff;
	font-size:24px;
	font-weight:normal;
	margin:0;
	padding:0;
}
h4 {
	color:#fff;
	font-size:16px;
	margin:0;
	padding:0;
}
#noBorder {
	border-bottom:none;
}
.imgLeft {
	float:left;
	margin-right:5px;
}
.imgBot {
	width:auto;
}
.imgBot ul {
	margin:0;
	padding:0;
}
.imgBot li {
	display:inline;
	list-style:none;
	margin:0 10px;
}
.txtDate {
	color: #9d0a0e;
	font-weight: bold;
	font-size: 8pt;
}

.rColumn {
	background:#003e82;
	margin:10px 0;
	padding:4px;
}
.rColumn ul {
	margin:0;
	padding:0;
}
.rColumn li {
	list-style:none;
}
.txtYellow {
	color:#fff200; 
	font-size:14px;
	font-weight:bold;
	margin:5px 0;
}
.txtBreadcrumbs {
	color:#003471;
	font-size:11px;
	font-weight:bold;
	margin-top:5px;
}
.txtBreadcrumbs ul {
	margin:0;
	padding:0;
}
.txtBreadcrumbs li {
	display:inline;
	list-style:none;
}
.txtBreadcrumbs li a {
	color:#003471;
	margin:0;
	text-decoration:none;
}
.txtBreadcrumbs li a:hover {
	color:#9d0a0e;
	text-decoration:none;
}
.txtBreadcrumbs li span {
	color:#9d0a0e;
}
.panelHolderCal {
	background:#fff;
	margin-top:10px;
	
	width:228px;
	
}
.panelHolder {
	background:#fff;
	margin-top:10px;
	text-align:left;
	width:228px;
}
.panelHolder .panelHoldertxt {
	padding:3px;
}
.panelHolder .panelHoldertxt a {
	color:#0054a6;
	font-weight:bold;
	margin:0 5px;
	text-decoration:underline;
}
.panelHolder .panelHoldertxt a:hover {
	text-decoration:none;
}
/*button style*/
.btnView {
	background:url(../images/btnView.gif) no-repeat;
	border-style:none;
	height:25px;
	width:107px;
}
.btnSubmit {
	background:url(../images/btnSubmit.gif) no-repeat;
	border-style:none;
	height:25px;
	width:64px;
}
.btnSearch {
	background:url(../images/btnSearch.gif) no-repeat;
	border-style:none;
	height:24px;
	width:27px;
}
.txtBanner {
	background:url(../images/imgBanner.gif) no-repeat;
	height:40px;
	padding:18px 0 0 15px;
}
.scroller {
	border:1px solid #003471;
	clear:both;
	margin:10px 0;
	padding:10px;
}
.scroller img {
	margin:0 10px;
}
.hdPhoto strong , .hdVideo strong , .hdAudio strong {
	left:35px;
	position:relative;
	top:10px;
	width:30px;
}
.hdPhoto {
	background:url(../images/icoPhotos.jpg) no-repeat;
	height:28px;
	width:30px;
}
.hdVideo {
	background:url(../images/icoVideo.jpg) no-repeat;
	height:29px;
	width:30px;
}
.hdAudio {
	background:url(../images/icoAudio.jpg) no-repeat;
	height:31px;
	width:30px;
}
/*Inside navitation style*/
.navInside {
	background: #fffbcc;
	border: 1px solid #a36109;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;
}
.navInside ul {
	list-style: none;
	margin: 0;
	padding: 0;
}	
.navInside li {
	background:#fffbcc;
	border-bottom:1px dotted #a36109;
	color:#666;
	display:block;
	position: relative;
	text-decoration:none;
}
/*Sub level menu items */
.navInside ul li ul {
	border:1px solid #a36109;
	display:block;
	position:absolute;
	top: 0;
	visibility: hidden;
	width: 170px; /*sub menu width*/
}
/* Sub level menu links style */
.navInside ul li a {
	color:#666;
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	padding:5px;
	text-decoration: none;
}
.navInside ul li a:hover {
	display:block;
	background:#f8f098;
}
/* Hack for IE \*/
* html .navInside ul li a { height: 1%; }
/* End */

/*footer style***************************/
#footer {
	background:url(../images/bgFooter.gif) repeat-x;
	color:#fff;
	font-weight:bold;
	height:92px;
	text-align:center;
}
#footer ul {
	margin:0;
	padding:10px;
}
#footer li {
	display:inline;
	list-style:none;
}
#footer li a {
	color:#fff;
	margin:0 5px;
	text-decoration:none;
}
#footer li a:hover {
	text-decoration:underline;
}
.txtCopyright {
	color:#0054a6;
	margin:10px 0;
	text-align:center;
}
.counterStyle {
	background: #000;
	color: #fff;
	font-weight: bold;
	margin: 0 auto;
	padding: 2px;
	text-align: center;
	width: 200px;
}
#edit_area {
	margin: 0;
	padding: 0;
}
.watermark {
   background-image: url(../images/SearchWM.JPG);
   background-repeat: no-repeat;
   padding-left: 20px;
   padding:3px;
   vertical-align: middle;
   color: DarkGray;
}
.normal
{
}

ul.hashalene
{
	list-style: none;
	margin-left:-30px; 
}

ul.hashalene li
{
	float: left;
	display: inline;
	margin-right: 10px;
}

.active
{
	font-weight: bold;
}
