﻿
/* CSS Document */

@font-face {
    font-family: 'Oxygen-Regular';
    src: url('Fonts/Oxygen-Regular.eot');
    src: url('Fonts/Oxygen-Regular.eot?#iefix') format('embedded-opentype'),
         url('Fonts/Oxygen-Regular.ttf') format('truetype'),
         url('Fonts/Oxygen-Regular.woff') format('woff'),         
		 url('Fonts/Oxygen-Regular.svg#Oxygen-Regular') format('svg');
}

.slide-out-div {
           padding: 0px;
          width: 345px;
          background: #000;
          position:absolute;
          right:0;
          bottom:110px;
          left:0;
		margin:0 auto;
		z-index: 99999;
     }      
 
.slide-out-divin {
		margin:0 auto;
		z-index: 99999;
     }      
               


.siteBody{
width:100%;
margin:0 auto;

}

.siteHeaderbg{
background:#000000 url('images/bck2.jpg') no-repeat center center;
width:100%;
margin: 0 auto;
}

.siteHeader{
width:1050px;
margin: 0 auto;
}

.siteHeaderSP{
background-color:#000;
width:1050px;
margin: 0 auto;
}


.siteContent{
width:100%;
margin:0 auto;
}


.siteFooter{
	border-top: 1px #FFCC00 solid;
	width: 100%;
	background-color: #111;
	margin: 0 auto;
}

.siteFooter2{
	background-color: #;
	margin: 0 auto;
}

.siteFooter3{
	background-image:url('images/hmbottombar.jpg');
	background-repeat: repeat-x;
    width: 100%;
    height:100px;
	margin: 0 auto;
float: left;
}

.ll {
text-align:left;
}

.IM1 {
}


.TDh {
	border-bottom: 1px #8A6B4F dotted;
}



.TDL {
	border-right: 1px #8A6B4F dotted;
}

.TDr {
	background-color: #F8F2D3;
	border-left: 1px #8A6B4F dotted;
}

.TT1 {
	border-top: 10px solid transparent;
}

.TS1 {
	background-image:url('images/but-jhdc-b1.jpg');
	background-repeat: repeat-x;
	border-bottom: 1px solid #222;
	padding: 10px;
	text-align:left;
	color:#FFF;
	font-weight:bold;
}

.TS2 {
	background-image:url('images/but-jhdc-b2.jpg');
	background-repeat: repeat-x;
	border-bottom: 1px solid #222;
	padding: 10px;
	text-align:left;
	color:#FFF;
	font-weight:bold;
}

.TS4 {
	background-image:url('images/but-jhdc-b1.jpg');
	background-repeat: repeat-x;
	border-bottom: 1px solid #222;
	padding: 13px;
	min-width:300px;
	text-align:left;
	color:#FFF;
	font-weight:bold;
}


A.TS1:link,A.TS1:visited,A.TS1:active{color:#FFF;font-family:Calibri;font-size:14px;font-weight:bold; }
A.TS1:hover{background-image:url('images/but-jhdc-b2.jpg');background-repeat: repeat-x; }


.TS3:link,.TS3:visited,.TS3:active{color: #800000;	text-decoration: none;	font-weight: bold; font-size:14px}
.TS3:hover{	color: #663300;	text-decoration: none;}

A.TS4:link,A.TS4:visited,A.TS4:active{color:#FFF;font-family:Calibri;font-size:14px;font-weight:bold; }
.TS4:hover{	color: #FFCC00;	text-decoration: none;}

A.TS5:link,A.TS5:visited,A.TS5:active{color:#FFF;font-family:Calibri;font-size:14px;font-weight:bold;  }
.TS5:hover{	color: #FFCC00;	text-decoration: none;}

A.SC1:hover{opacity:0.7;filter:alpha(opacity=70); }

.TC1 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #CCC;
	line-height:180%;

}

.TD1 {
	background-color: #000;
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #663300;
	line-height:180%;

}

.TD1a {
	background-color: #000;
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #663300;
	line-height:180%;
}


.TD1bb {
	background-color: #000;
	opacity:0.9;
filter:alpha(opacity=90); 
}

.TD1b {
	background-color: #000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #663300;
	line-height:180%;
	opacity:0.8;
filter:alpha(opacity=80); 

}

.TD2 {
	background-color: #DAB58F;
	border-bottom: 1px solid white;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #663300;
	padding-left: 10px;
	background-image: url('images/butt2.jpg');
	height: 48px;
}

.TD3 {
	background-color: #E8D77D;
	border-bottom: 5px #F3EED8 solid;
	border-top: 5px #F3EED8 solid;
}

.TD4 {
	background-color: #FFF;
}

.TB1 {
	color: #999;
	font-size:11px;
	line-height:2;
}

.TB2 {
	color: #999;
	border-bottom: 1px #333 solid;
	padding:5px 0;
	font-size:16px;
	font-family: 'Open Sans',Verdana;
	font-weight:bold;
}

.TB3 {
	background-color: #8A6B4F;
	
}

.TB3a {
	background-color: #F3EED8;
	padding:5px;
	text-align:left;
}

.TB3b {
	background-color: #F3EED8;
	text-align:left;
}



.TB4 {
	font-family:Calibri;
	font-size:20px;
	font-weight:bold;
	color:#663300;
	text-align:left;
	padding:2px 0;
}

.TB5 {
	text-align: left;
	padding: 10px ;
	border-bottom: 1px #613D2D solid;
	border-top: 1px #613D2D solid;
	background-color:#F3EED8;
	
}

.TB6 {
	font-family: Calibri;
	font-size: 20px;
	font-weight: bold;
	color: #663300;
	padding: 5px 0;
	text-align:left;
	border-top: 1px #613D2D dotted;
}

.TE1 {
	font-size: 14px;
	color: #666;
	line-height: 1.6;
}

.QT1 {
	border-top: 1px #613D2D dotted;
	border-bottom: 1px #613D2D dotted;
	padding: 20px 0;
	font-size: 24px;
	color: #FFCC00;
	font-family: 'Libre Baskerville';
	line-height: 1.8;
	font-weight: ;
	font-style: italic;
	text-align: center;
	margin: 0 30px;
	width: 90%;
	display: block;
}

.QT2 {
	padding: 5px 0;
	font-size: 20px;
	color: #DDD;
	font-family: 'Open Sans', 'Libre Baskerville';
	line-height: 1.8;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	margin: 0 30px;
	width:90%;
	display:block;
	}



.TX1 {
	font-size: 18px;
	color: #0099CC;
	font-family: 'Libre Baskerville';
	line-height: 1.7;
	font-weight: ;
	font-style: italic;
}

.MG1 {border: 1px solid #8f723d;padding: 1px;}
.MG1:hover {	border: 1px #FFCC00 solid;	padding: 1px;}

.MG2 {border: 1px solid #8f723d;padding: 5px;}
.MG2:hover {	border: 1px #FFCC00 solid;	padding: 5px;}



.ML {
	background-image:url('images/mlogo-bg.png');
	background-repeat: no-repeat;
	text-align:center;
	max-height:165px;
	max-width:165px;
}

.TBG1 {
	background-color: #663300;
	background-image:url('images/fbck.jpg');
	background-repeat: repeat-x;
	color: #663300;
	font-size: 11px;
	font-family: Verdana;
}


.MD1 {
	background-color: #333;
	text-align:left;
	color: #CCC;
}

.MD1 span{
	text-align:left;
	font-family: 'Open Sans',Verdana, Arial, Helvetica, sans-serif;
}

.MD1a {
	font-size:20px;
	font-weight:normal;
	text-transform:uppercase;
	color: #CCC;
	text-align:left;
}

.MD1b {
	font-size:14px;
	color: #999;
	text-align:left;
}


.MD2 {
	background-color: #333;
	color: #CCC;
	text-align:right;
}

.MD2 span{
	text-align:right;
	font-family: 'Open Sans',Verdana, Arial, Helvetica, sans-serif;
}

.MD2a {
	font-size:20px;
	font-weight:normal;
	text-transform:uppercase;
	color: #CCC;
	text-align:right;
}

.MD2b {
	font-size:14px;
	color: #999;
	text-align:right;
}

.md,.md:link,.md:visited,.md:active{color: #FFCC00;	text-decoration: none;	font-weight: bold; font-size:13px;font-family: 'Open Sans',Verdana, Arial; text-transform:uppercase}
.md:hover{	color: #FF9900;	font-weight: bold; font-size:13px;}

.media_info_title {
padding: 5px;
font-size: 14px;
font-weight: bold;
}

.dnnFormSectionHead span {
font-size: 18px;
color: #EEE;
}

.Headings
{
	font-family: Calibri,Trebuchet MS, Verdana, Tahoma, sans-serif; /* Font Face */;
	font-size: 22pt; /* Font Size */;
	color: #996633; /* Font Color */
	font-weight: normal; /* Font Style */;
	font-style: normal; /* FontStyle */;
	text-decoration: none; /* Font Style */;
	text-align: Left;
	height: 60px;
	padding:10px;
}

.ST1 {
	text-align: left;
	background-color: #613D2D;
	width: 280px;
	height: 40px;
	font-size: 16px;
	color: #FFF;
	padding-left: 10px;
	font-family: Calibri;
	font-weight: bold;
}

.ST1b {
	text-align: left;
	background-color: #E95D22;
	width: 280px;
	height: 40px;
	font-size: 16px;
	color: #FFF;
	padding-left: 10px;
	font-family: Calibri;
	font-weight: bold;
}



.ST2 {
	text-align:left;
	background-image: url('images/s-bot.jpg');
	background-repeat: no-repeat;
	width:280px;
	height: 40px;
}

.ST3 {
	border-left: 1px #D7C897 solid;
	border-right: 1px #D7C897 solid;
	line-height: 170%;
	padding: 10px;
	min-height: 250px;
	width: 280px;
}


.Content
{
font-family:  'Open Sans',Verdana, Tahoma, sans-serif; /* Font Face */;
	font-size: 14px; /* Font Size */;
	color: #DDD; /* Font Color */;
	font-weight: Normal; /* Font Style */;
	font-style: normal; /* FontStyle */;
	text-decoration: none; /* Font Style */;
	text-align: left;
	line-height: 1.8;
}


.scrollingNews_detail_title{ float:left; width:100%; font-size:20px; font-weight:bold; padding:10px 0; }
.scrollingNews_detail_publishedDate{ float:left; width:100%;  padding:5px 0;}
.scrollingNews_detail_description{ float:left; width:100%; padding:5px 0;}
.ticker_article{color: #613D2D;}
.ticker_title a{color: #FF9900; font-weight: bold;}

/* ControlPanel style */
.ControlPanel{border-style: none;
	border-color: inherit;
	border-width: medium;
	background: url() repeat-x left bottom;
	padding-bottom:10px;
}
.cpanel_left {background: url() no-repeat left bottom;
padding-left:21px;
}
.cpanel_right {background: url() no-repeat right bottom;
padding-right:33px;
}

input {	font-family: 'Open Sans',Verdana, Arial, Helvetica, sans-serif;
}

label {
	color: #999;
	font-family: 'Open Sans',Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

div.dnnFormRadioButtons,div.dnnHSRadioButtons,span.dnnFormRadioButtons,span.dnnHSRadioButtons

{
background-color: transparent;
padding:0;
margin-bottom:0;

}

.dnnFormItem table{ float:left;}


/*-------- Default Style --------*/

h1,h2,h3,h4,h5,h6,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, .CommandButton{color: #DDD;font-family: 'Open Sans',Verdana, Arial, Helvetica, sans-serif;}
th,td,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:14px;line-height:180%; font-family: 'Open Sans',Verdana, Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6, h2 {color: #DDD;font-weight: bold; margin:; }
input{color: #996633;font-weight: bold; margin: 1ex 0; }
h1{font-size:18px;margin:10px 0;}
h2, h2 input{font-size:14px;}
h3{font-size:14px;}
h4{font-size:12px;}
h5{font-size:11px;}
h6{font-size:10px;}

h2 {
line-height: 24px;
margin-top: 2px;
margin-bottom: 2px;
}

td .dnnLabel {
width: 180px;
}

.h,.h:link,.h:visited,.h:active{color: #FFF;	text-decoration: none;	font-weight: bold; font-size:13px}
.h :hover{	color: #FFF;	text-decoration: none;}

.ph,.ph:link,.ph:visited,.ph:active{	}
.ph :hover{		opacity:0.7; filter:alpha(opacity=70); 
}

li{
	color:#FFF;
}

.dnnGridAltItem {
background: #333;
}

h2.dnnFormSectionHead a.dnnSectionExpanded{
color: #CCC;
font-weight:normal;
background-color:#222;
}

h2.dnnFormSectionHead a {
display: block;
padding-left: 3px;
text-decoration: none;
color: #CCC;
font-size: 18px;
letter-spacing: normal;
font-weight: normal;
}

h2.dnnFormSectionHead a.dnnSectionExpanded:hover {
color: #DDD;
font-weight:bold;
background-color:#222;
}

.TitleHead{
	font-size: 24px;
	color: #FFCC00;
	font-family: 'Open Sans', Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 3.0;
	margin-bottom: 20px;
	text-transform: capitalize;
}

a,a:link,a:visited,a:active{	color: #FF9933;	text-decoration: none;	font-weight: normal;}
a:hover{	color: #FFCC00;	text-decoration: none;}

.v,.v:link,.v:visited,.v:active{color: #996633;	text-decoration: none;	font-weight: normal; font-size:13px}
.v:hover{	color: #CC6600;	text-decoration: none;}

.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:'Open Sans', Verdana, Arial, Helvetica, sans-serif;}
.Head{color:#DDD;
font-weight:bold;
display: inline-block;
margin-bottom: 6px;
border-bottom: 0px solid #ddd !important;}

.SubHead {color: #DDD;}
.SubSubHead{color:#DDD;}
.NormalRed {color: #FF6600;}
.NormalTextbox {color: #DDD;}

h2.dnnFormSectionHead {
margin-top: 8px;
margin-bottom: 18px;
border-bottom: 1px solid #CCC;
font-size: 14px;
line-height: 2.0;
letter-spacing: -0.03em;
}

/*HomePage */

img {	border-width:0px;
}

.cc {
	text-align: center;
}

.tt2 {
	font-size:14px;
	color:#F4F4F4;
	
}

.ft {
	font-size:11px;
	color:#999999;
	padding:10px
	
}

.rr {
	text-align: right;
	padding-right:10px;
}

.cr {
	text-align: right;
	padding-right:30px;
}

.dnnFormRadioButtons label, .dnnFormItem input[type=radio] + label {
float: none;
display: inline;
width: auto;
padding-right: 0;
margin: 0 10px 0 4px;
text-align: left;
font-weight: normal;
}

.form-label {
clear: both;
margin-bottom: 10px;
display: block;
width: 100%;
color: #DDD !important;
font-weight: bold;
}

.nlabel {
float: left;
margin-bottom: 10px;
display: block;
color: #DDD !important;
font-weight: bold;
clear: right;
}

/*Social Icons */

.icons a {
    display: inline-block;
    width: 24px;
    height: 24px;
    margin: 10px;
    vertical-align: middle;
    -o-transition: all .3s;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -ms-transition: all .3s;
}

.icons a.twitter { background: url(images/twitter.png) left top no-repeat; }
.icons a.facebook { background: url(images/facebook.png) left top no-repeat; }
.icons a.rss { background: url(images/rss.png) left top no-repeat; }
.icons a.pinterest { background: url(images/pinterest.png) left top no-repeat; }
.icons a.digg { background: url(images/digg.png) left top no-repeat; }
.icons a.email { background: url(images/email.png) left top no-repeat; }
.icons a.youtube { background: url(images/youtube.png) left top no-repeat; }

.icons a:hover { background-position: left -34px; }

/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{	font-weight: bold;color: #CCC}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}
.DataGrid_Item{	color: #CCC;}
.DataGrid_AlternatingItem{	color: #CCC}


/*-------- design style --------*/
#s_wrap_main{ 

width: 100%;
}

#s_wrap_sub{display:block;
width: 100%;

}
.template_style{ width:100%; margin:0 auto;}

.top_space{height:34px;}
.lang_pad{padding:7px 0 0 25px;float:left;}

.logo_pad{background:#FFF; margin: 0 19px 0 7px; padding:0 0 10px 10px;height:100%;}

.s_logo{float:left;}
.s_banner{background:#aaa;width:50%;float:right;}


.search_style{float:right; height:40px;}
.search_bg{padding:8px 2px 0 0;}


#login_style{ float:right; line-height:34px; padding-right:18px;}
#bread_style{ float:left; line-height:34px; padding-left:18px;color:#000000;}

.center_bg{padding:0; margin:0;clear:both;}
.content_width{padding-top:15px; min-height:350px;}
.lm_content_width{padding-top:0px; min-height:350px;}

.bot_pad{margin-bottom:20px;padding:0 30px 0 20px;}
#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#CCC; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#CC6600; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#FFCC00;}
.ControlPanel a.CommandButton:hover{color:#CC6600; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:hover, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{
font-size:11px;}
.ControlPanel a[disabled=disabled]{color:#888 !important;text-decoration:none !important;}

/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane, { text-align:left;}
.BreadPane, .AffairsPane, .MinistriesPane { text-align:left;}
.ResourcesPane, .ContactPane, .LeadersPane, .EventsPane, .AffairsPane{ padding:0; margin:0; text-align:left;}
.LeftPane{ padding:0; margin:0;text-align:left;}
.RightPane{ padding:0; margin:0;text-align:left; }
.SubscribePane { margin-left:250px; text-align:left; float:left;}



/*-------------- Link Style --------------*/
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#FFE88A; text-transform:uppercase;}
a.links:hover{color:#CC6600;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color: #FFF; font-size:13px; text-align:right; padding-right:7px}
a.user:hover{	color: #FFCC00;}




/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited {text-align:left; color: #FF9900; padding-left:20px; font-size:12px;}
a.footer:hover{color:#ff6600;}

.footer2,a.footer2:link,a.footer2:active,a.footer2:visited {
	line-height:180%;
	padding-right:20px;
	text-align:right; color: #FF9900; font-size:12px;}
a.footer2:hover{color:#FF9900;}


.dnnFormItem input[type=text], .dnnFormItem input[type=password], .dnnFormItem input[type=email], .dnnFormItem input[type=tel], .dnnFormItem select, .dnnFormItem textarea {
width: 55%;
max-width: 500px;
height:20px;
}

/*-------------- Empty panes Style --------------*
	background-image: url('images/jhbt-2.jpg');
	background-repeat: repeat-x;

/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap; }
div.SearchBorder{width: 200px; height: 27px; border: solid 1px #663300; float:left; background-color: White; white-space: nowrap; margin-top: 5px;}
div.SearchContainer a{padding: 0; display: block; float:left;  }
div.SearchContainer a img{padding-left:5px;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float: left; z-index: 10; border: 0; width:150px; height:24px; margin-left:3px; color: #43494D;}

#SearchChoices{clear: both; display: none; width: 200px; border: solid 0px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #FFFFFF; position:absolute; top: 22px; left: 0;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 5px 5px 0 2px; padding-left: 5px; height: 24px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #FFFFFF; font-weight:bold;	color:#666666; border: none;}
#SearchChoices li.searchDefault{	background-color:#FFFFFF;  border : none; color:#333333}



/* Minimal Entropy Example Styles */
.linkscontainer_left{padding:0; background:url('') repeat-y left bottom;
}
.linkscontainer_right{padding:0; background:url('') repeat-y right bottom;
}
.linkscontainer_pad{background:url('') repeat-x left bottom; 
margin: 0 19px 0 7px; padding:0 0 10px 10px;height:100%;
}

.tag_bg{padding:0; margin: 0 19px 0 7px; background:url('') left top; 
min-height:68px;
}
.tag_left{padding:0; margin:0; background:url('') repeat-y left top; 
min-height:68px;
}
.tag_right{padding:0;  background:url('') repeat-y right top; 
min-height:68px;
}

#tag_style{display:table; margin:0 auto; padding:0; white-space:nowrap;}
#tag_style ul.categories, #tag_style ul.tags{min-height:34px;max-height:34px;height:34px;}

DNN_News_ItemLink a{
	font-size: 16px;
	font-weight: bold !important;
	margin-bottom: 0;
	color: #FFCC00 !important;
}

.DNN_News_ItemDate {
font-style: italic;
font-weight: bold;
color: #DDD;
margin: 0;
}

.DNN_News_ItemDetails a{
margin: 0;
color:#666;
}

.dnnTooltip span

{
	color: #FFF;
}

.dnnFormHelpContent span 

{
	color: #FFF;
}

.ticker_title a{ font-weight:bold;}
.ticker_article { font-weight:normal; color:#CCC; font-size:13px;}
.ticker_divider{padding-bottom:10px;}
.NB{
background-image:url('images/newsbg.jpg');
background-repeat: no-repeat;
height:300px;
}


/*-------------- Empty panes Style --------------
	background-image: url('images/jhbt-2.jpg');
	background-repeat: repeat-x;*/


.menu{
background-color:#000;
background-image:url('images/but-jhdc-b1.jpg');
background-repeat: repeat-x;
}


.ddrmenu{
text-align:left;	
background-image:url('images/but-jhdc-b1.jpg');
background-repeat: repeat-x;
}
.ddrmenulevel0{
color:#FFF;
}

.ddrmenulevel1{
background-color: #CF2E57;
}

.ddrmenuitem{
background-image:url('images/but-jhdc-b1.jpg');
background-repeat: repeat-x;
padding:11px 24px;

}

 
.ddrmenuitemlevel0{
border-right:1px #000 solid;
	
}

.ddrmenuitemlevel1{
border-bottom:2px #000 solid;
width:220px;
padding:6px 25px;

}

.ddrmenuitemselected{
	background-image:url('images/but-jhdc-b2.jpg');
	background-repeat: repeat-x;
	color: #333;
}

.ddrmenuitemfirst{
	
}
.ddrmenuitemlast{
	
}
.ddrmenuitemonly{
	
} 
A.ddrmenuitem:link,A.ddrmenuitem:visited{
color:#FFF;
font-family:'Open Sans';
font-size:12px;
font-weight:bold;

	
}

A.ddrmenuitem:active{
color:#FFF;
font-family:'Open Sans';
font-size:12px;
font-weight:bold;

	
}


A.ddrmenuitem:hover{
background-image:url('images/but-jhdc-b2.jpg');
background-repeat: repeat-x;
}
.content div ul {
float: left;
}

.jhSplash{ background-color:black;
}