﻿body
{
	background-color: #FFFFFF;
	font-family: verdana, arial, tahoma, sans-serif;
	/*color: #003399;*/
	color:#003399;
	font-size:13px;
	line-height:1.4;
	
}
scrollbar {
color: navy; 
}

p 
{
	text-align:left;
	margin-bottom:-2px;
	padding-right:4px;
	padding-left:2px;
	}
	
.pubdetails
 {
padding-left: 10px;
font-size: 11px;
font-style: italic;
font-weight: bold;
color: #7A93C9;
line-height: 1.2;
margin-bottom: -11px;
}

.breadcrumb
{
	font-size: 11px;
	color: #7A93C9;
	width: 485px;
	white-space: normal;
}

a.breadcrumb:link {color:  #7A93C9}
a.breadcrumb:hover {color:Navy; background-color:#F8F8FF;}
a.breadcrumb:visited {color: #7A93C9;}
	

h1 {
font-size: 18px;
font-weight: bold;
color: #003399;
text-align: left;
margin-top:2px;
padding-top:0;
margin-bottom: -6px;
}

h2 {
font-size: 15px;
font-weight: bold;
color: #7A93C9; 
font-style: italic;
padding-left: 5px;
margin-top: 7px;
margin-bottom: -15px;
}

h3 {
font-size: 17px;
font-weight: bolder;
color: #003399;
margin-top: 4px;
margin-bottom: -15px; 
}

h4 {
font-size: 15px;
font-weight: bold;
color: #7A93C9;
margin-bottom:1px;
}

h5 {
font-size: 14px;
font-weight: bolder;
color: #003399;
margin-bottom: -9px;
}


h6 {
font-size: 13px;
font-weight: bold;
color: #7A93C9;
margin-top: 12px;
margin-bottom: -8px;
}


.likeh1 {
font-size: 19px;
font-weight: bold;
color: #003399;
text-align: center;
margin-top: 9px;
margin-bottom: -2px;
}

.likeh2 {
font-size: 15px;
font-weight: bold;
color: #a1a1af; 
font-style: italic;
padding-left: 5px;
margin-top: 7px;
margin-bottom: -15px;
}

.likeh3 {
font-size: 17px;
font-weight: bolder;
color: #003399;
margin-top: 4px;
margin-bottom: -15px; 
}

.likeh4 {
font-size: 15px;
font-weight: bold;
color: #a1a1af;
margin-bottom: -14px;
}

.likeh5 {
font-size: 14px;
font-weight: bolder;
color: #003399;
padding-bottom: 3px;
margin-bottom: 1px;
}


.likeh6 {
font-size: 13px;
font-weight: bold;
color: #a1a1af;
padding-bottom: 6px;
margin-bottom: 1px;
}

.center 
{
	text-align:center;
	
}


.bottomlinks {
  font-size: 10px;
  font-weight: bold;
  text-align: center;
  line-height: 1.3;
}

.f9{font-size:9px;}

.f10{
font-size:10px;}

.f11 {
font-size:11px;
}

.f12 {
font-size:12px;
}

.f13 {
font-size:13px;
}

.f14{font-size:14px;}

.f15{font-size:15px}

.reverse_tabletop 
{font-size: 14px;
font-weight: bolder;
color: #ffffff;
background-color: #4259a5;
font-variant:small-caps;
padding-top: 8px;
padding-bottom:8px;
margin-bottom:3px;
	}
	


.reverse_lookingat
{line-height:1.2;
	margin-bottom:0;
	padding-top: 2px;
	padding-bottom: 2px;
	text-indent:0;

	/*font-size: 14px;
	font-weight: bolder;
	color: #ffffff;
	background-color: #4259a5;
		margin-bottom: 1px;
	padding-left:15px;
	padding-right:9px;
	
	height:24px;
	width:460px;
	min-width:494px;
 border-left-color:#4259a5;
 border-left-width:3px;
 border-left-style:solid;	
	*/
	
	
}

.reverse {
font-size: 14px;
font-weight: bolder;
color: #ffffff;
background-color: #4259a5;
padding-bottom: 4px;
margin-bottom: 0px;
}

/*.mnmain 
{
	background-color: #666688;
	color: White;
	font-variant:small-caps;
	text-align:center;
}


.mnutiny
		{font-size:10px;
			color:White;
			font-weight: bold;
			margin-top:0px;
			padding:2px;
			text-align:right;
			margin-bottom:-1px;
			background-color:Transparent;
			
}


.mnutd
{
	text-align:center;
	font-size:13px;
	/*padding-right:7px;
	padding-left:7px;}
*/
		
			
.mnuDyn
{
	padding-right: 9px;
	padding-left: 9px;
	font-weight: bold;
	font-size: 11px;
	color: white;
	text-indent: 0px;
	font-style: normal;
	background-color: #003399;
	text-align: left;
	
}

.mnuDynItem 
{
	font-size:11px;
	color:White;
	font-variant:small-caps;
	font-weight:bold;
	text-align:left;
	background-color:#003399;
	}

/*
.mnuTop 
{
	font-family:Verdana;
	 Font-Size:14px;
	 color:#666666;
	}*/

.mnuStatic {
text-align: center;
font-variant:small-caps;
color:#003366;
font-weight: bold;
background-color:#7A93C9;
font-size:13px;
/*padding-left:5px;
padding-right:5px;*/
padding-bottom:5px;

}
	
.mnuStaticItem 

{padding-right:11px;
/*padding-left:6px;*/
padding-bottom:12px;
padding-top:10px;
color:#003366;
	}


.mnuStaticHover 
{background-color:#003399;
	color:White;
	
}

/*.mnuStaticItem a:link 
{
	color:#003366;
	background-color:inherit;}
	
.mnuStaticItem a:active 
{color:white;
	background-color:inherit;
	}		
mnuStaticItem a:hover
{background-color: #003366;
	color:White;
}

mnuStaticItem a:visited 
{
	background-color:inherit;
	color:#003366;}*/

.columnAd 
{
margin-right:auto;
margin-left:auto;
width:92%;
background-color: #e0efff;
padding-bottom:8px;
margin-top:9px;
margin-bottom:9px;
border-style: double;
border-width:5px;
padding-right:5px;
padding-left:8px;
	}
	
.navsidebar2 {
width: 170px;
text-indent: 8px;
text-align: center;
font-size: 14px;
font-weight: bolder;
color: #663366;
background-image: url(~/images/jewsonfirstpanel1.jpg);
background-repeat: repeat-y;
padding-bottom: 100%;
} 

#bannershell
{
	width: 1024px;
	height: 130px;
	background-repeat: no-repeat;
	background-image: url(topbanner.jpg);
}

.minus20 
{
	margin-left:-20px;
	}

.minus30
{margin-left:-30px;
	}
	
.minus40
{margin-left:-40px;
}

.minus50
{margin-left:-50px;}

.minus60
{margin-left:-60px;}

.pad10
{padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;}

.pad20
{padding-top:20px;
	padding-bottom:20px;
	padding-right:20px;
	padding-left:20px;}




.centertable1 
{
	margin-right: 10px;
	margin-left:10px;
	padding-right: 10px;
	}
	
.righttable1
{
	padding-left:5px;
padding-right:5px;
margin-top:3px;
margin-left:10px;
margin-right:5px;
border-style:solid;
border-width:1px;
border-color:White;
	}	


.righttable2
{padding-left:5px;
padding-right:5px;
margin-top:3px;
margin-left:10px;
margin-right:5px;
background-color:#efeffe;
	}


.blueround
{
	background-position: center top;
	background-position: top;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-image: url(images/ltblue_rounded.gif);
}
	
.khakiback
{
	background-color: #e5e5b2;
}

	
	.transparent
	{background-color:Transparent;}
	
.b1
{
	background-image: url(images/topbanner.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
}

.b2 {
background-color: transparent;
font-family: "Berlin Sans FB demi";
font-size:18px;
color: white;
font-weight: bold;
text-align: right;
margin-right:20px;
line-height:1.2;
}

.b3 {
font-family: "Berlin Sans FB demi";
font-size:20px;
color: white;
background-color: transparent;
margin-top: -6px;
margin-bottom:2px;
padding: 1px;
text-indent: 30px;
}

.b3a {
font-family: "Berlin Sans FB demi";
font-size:20px;
color: white;
background-color: transparent;
/*margin-top: -6px;*/
margin-bottom: 4px;
padding: 1px;
text-indent: 30px;

}
.b4
{
	font-family: 'Verdana', 'Berlin Sans FB' , 'Berlin Sans FB demi';
	font-size: 70px;
	color: white;
	text-indent: 14px;
	background-color: transparent;
	margin-top: -17px;
	margin-bottom: -18px;
}


.b5 {
background-color: transparent;
}

.b5left_table
{
	/*max-width:256px;
	min-width:256px;
	vertical-align:top;
	max-height:133px;
	min-height:133px;*/
	background-color: transparent;
	}

.b5left
{background-color:Transparent;
	/*max-width:250px;
	max-height:120px;
	min-width:250px;
	min-height:120px;
	vertical-align: top;*/
		}

.b5row 
{
	/*max-height:133px;
	min-height:133px;
	max-width:1024px;
	min-width:1024px;
	vertical-align:top;*/
	}

.b6 {
font-family: "Berlin Sans FB demi";
font-size:20px; 
color: white;  
background-color: transparent; 
text-indent: 30px; 
margin-top: -11px; 
margin-bottom: -1px; 
padding-right: 4px;
padding-left:4px;
padding-top:4px;
padding-bottom:4px;
}


#shell 
{
	width:1024px;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	left: 0px;
	top: 0px;
	}
#afterbanner
{width:1024px;
	position:absolute;
	top:135px;
	margin-right:auto;
	margin-left:auto;
	}

#leftcolumn
{
	width: 145px; 
	position: static;
	}
	
#menustrip 
{
	width:135px;
	background-color:#7A93C9;}

#signupbox
{width:120px;
background-color:#7A93C9;
margin-left:auto;
margin-right:auto;}

#signuptxtbx {margin-left:auto;
	margin-right:auto;	}
	
	#menubox
	{width:135px;
		}
	
#centercolumn
{width:530px;
	position:absolute;
		left:142px;
		float:left;
	top:2px;
	}

	
#centerhead 
{
	width:530px;
	padding-left:5px;
	padding-right:10px;
	vertical-align:top;
	}	
#pageheadtext 
{width:510px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	/*position:relative;*/}

/*#centerbox 
{width:530px;
	left:0px;
	float:left;
	 }

Div
{
-moz-box-sizing:border-box;
margin:0;
padding:0;
}
*/

 


#AllSubsRepeaterBox 
{	width:505px;
	margin-left:auto;
	margin-right:auto;
	left:2px;
	position:relative;
	float:left;	
	}
/*#AllSubsRepeaterInner 
{	width:495px;
	padding-top:9px;
	padding-left:8px;
	margin-bottom:12px;
	margin-left:auto;
	margin-right:auto;
	left:0px;
	}	
		*/
	
	
	
#recentByJoFBox
{width:510px;
	float:left;
	position:relative;
	left:1px;
	border-top-style:none;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-width:2px;
	border-right-width:2px;
	border-left-width:2px;
	border-bottom-color:#7A93C9;
	border-right-color:#7A93C9;
	border-left-color:#7A93C9;
	color:#003399;
	margin-top:8px;
		}
		
		
#recentInnerBox 
{
	width:490px;
	margin-right:auto;
	margin-left:auto;
	padding-top:8px;
	padding-bottom:8px;
	}
	
.recentInner
{
	color:#003399;
	font-size:12px;
	font-family:Georgia, Times New Roman;
	vertical-align:top;
	line-height:1.4;
	width:223px;
	padding-left:9px;
	padding-bottom:4px;
	padding-top:4px;
	}				

.AllSubsNestSep 
{
	padding-top: 5px;
	 padding-bottom:5px;
	  padding-left: 2px;
	   padding-right: 38px;
	   text-align: right;
}

.blueback
{background-color:#4259a5;
	padding: 10px;
	border-style:solid;
	border-color:white;
	border-width:2px;
	margin-top:3px;
	margin-bottom:10px;
	}
	
#topgrid 
{

	padding-right:5px;
	padding-left:0;
	width:520px;
	float:left;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;	
}

#byState
{padding-right:5px;
	
	width:520px;
	float:left;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;}

#topgrid_inner
{	background-color:#e0efff;
	width:515px;
	margin-right:auto;
	margin-left:auto;
padding-left:5px;
	}

#byStateInner
{	background-color:#475AA7;
	width:515px;
	margin-right:auto;
	margin-left:auto;
padding-left:5px;}

#topcenter_datalist 
{
	padding-bottom:10px;
	position:relative;}

.bluebacklight
{
	background-color: #f8f8ff;
	padding: 5px;
	border-style: solid;
	border-color: white;
	border-width: 2px;
	margin-top: 3px;
	margin-bottom: 10px;
	margin-left:1px;
	border-color:#4259a5;
}
	
#bluebackstrip
{font-weight:bold;
	border-color:white;
	height:35px;
	width:515px;
	left:1px;
	border-style:solid;
	border-width:2px;
	color:white;
	font-size:16px;
	background-color:#4259a5;
	font-family:verdana;
font-variant:small-caps; 
padding-top:10px; 
text-indent:13px;
margin-bottom: -10px;
margin-left:0px;
padding-left:0;
}

#bluebackstripdiv
{
text-align:right; 
margin-top:0px; 
margin-right:4px; 
margin-left:9px;
vertical-align:top; 
padding-top:0px;
width:180px;
display:inline;	
	}

	
#bluebackstrip1
{font-weight:bold;
	border-color:white;
	height:35px;
	width:515px;
	left:1px;
	border-style:solid;
	border-width:2px;
	color:white;
	font-size:16px;
	background-color:#4259a5;
	font-family:verdana;
font-variant:small-caps; 
padding-top:10px; 
text-indent:13px;
margin-bottom: -10px;
}

#bluebackstripdiv1
{
float:right; 
height:35px;
margin-top:-28px; 
padding-right:12px; 
vertical-align:top; 
padding-top:-15px;	
	}


.topstripes
{padding-left:8px;
	max-width:495px;}
	
	

#rightcolumn 
{
	width:340px;
	float:right;
	left:675px;
	top:2px;
	position:absolute;
		}

#byJoFbox
{
	width: 330px;
	background-color: #f8f8ff;
	border-style: solid;
	color: #BCBDFE;
	border-top-width: 0px;
	border-bottom-width: 6px;
	border-right-width: 6px;
	border-left-width: 6px;
	border-color: #4259a5;
	padding-top: 0;
	
	}

#byJoFboxInner {width: 330px;
	background-color: #f8f8ff;
	height:200px;
	overflow: auto;
	clip: rect(auto auto 200px auto);
		margin-right:5px;}

#byJoFcontainer
{width:330px;
	position:absolute;
	right:5px;
	}


.byJoF 
{	
	list-style-type:none;
	padding-left:7px;
	padding-right:11px;
	/*margin-top:-6;*/
	margin-bottom:7px;
	color:#003399;			
	width:310px;
	font-size:11px;
	
}

.button1
{background-color:#003399;
 border-style:double; 
 border-width:6px; 
 width:80px; height: 30px; 
 border-color:white;
 color:white; 
font-family:Verdana;
 font-weight:bold;
 display:inline;}
 
 .dropdown1
 {color:#003399;
	font-size:11px;
height:22px;	
	}

li.byJoF a:link 
{	text-decoration:underline;
	color:#003399;			
	}

li.byJof a:visited
{	color:#003399;
	text-decoration:underline;}	
li.byJoF a:active 
{color:#003399;
	font-weight:bold;
	text-decoration:underline;}


li.byJoF a:hover 
{
	text-decoration:underline;
	color:#003399;
	font-style:normal;
	font-size:11px;
	background-color:#EEE8AA;}



#searchbar {
	
		width:325px;
		padding-left:50px;
		padding-bottom:9px;
				}

.separator 
{padding-top:15px;
	padding-bottom:15px;
	padding-left:2px;
	padding-right:38px; }




.pager1
{
	color: #003399;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0;
	/*background-position: left bottom;
	background-image: url(~/images/new.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;*/
}

.TopStripesFooter
{ height:8px;
	margin-top:0;
		color:White;
	background-color:#4259a5;
	text-align:right;
	margin-bottom:0px;
			border-top-style:solid;
	border-top-width:1px;
	border-top-color:#4259a5;

	}
	
.audioplayer 
{
	
	margin-top:14px;
	margin-bottom:9px;
	margin-left:28px;
	}	
	
.videoplayer
{clear:both;
	margin-left:18px;
	margin-top:18px;
	margin-bottom:9px;
	
	}
	
	.videobox 
	{width:490px;
		margin-right:auto;
		margin-left:auto;
		margin-top:22px;
		margin-bottom:9px;
		clear:both;
		}	

.videocaption
{
	font-family:Georgia, Times New Roman;
	font-size:12px;
	padding-left:9px;
	line-height:1.4;
	padding-right:8px;
	margin-top:7px;
	font-weight:normal;}

.fmv_p 
{
	width:415px;
	margin-bottom:0;
	line-height:1.2;
	margin-top:5px;
}

p a:link {
color: #7A93C9;
background: inherit;
font-weight: bold;
text-decoration: underline;
padding : 0;
margin : 0;
}
p a:visited {
color: #7A93C9;
font-weight: bold;
background : inherit;
text-decoration : underline; 
}
p a:active {
color: #003399;
font-style: italic;
background : inherit; 
text-decoration : none; 
}

p a:hover {
color: #7A93C9;
background : #ffffff; 
font-style: italic;
text-decoration : underline; 
}


a.clear:link {
color: inherit;
background: inherit;
text-decoration: none;
}

a.clear:visited {
color: inherit;
background: inherit;
text-decoration: none;
}

a.clear:hover {
text-decoration: none;
color: white;
background: inherit;
}

a.clear:active {
text-decoration: none;
color: inherit;
background: inherit;
}

a.white:link {
color: white;
background: inherit;
text-decoration: none;
border-color:inherit;

}



a.white:active {
text-decoration: underline;
color: white;
background: inherit;
border-color:inherit;

}
a.white:hover {
text-decoration: underline;
color: white;
background: transparent;
}

a.white:visited {
color: white;
background: inherit;
text-decoration: none;
border-color:inherit;
}

a.blue:link {
color: #003399;
background: inherit;
text-decoration: none;
font-weight: bold;
}

a.blue:visited {
color: #667799;
background: inherit;
text-decoration: none;
font-weight: bold;
}

a.blue:hover {
text-decoration: underline;
color: #003399;
background: inherit;
font-weight: bold;
}

a.blue:active {
text-decoration: underline;
color: #667799;
background: inherit;
font-variant: small-caps;
}

a.videocaption:link {
color: inherit;
background: inherit;
text-decoration: none;
}

a.videocaption:visited {
color: inherit;
background: inherit;
text-decoration: none;
}

a.videocaption:hover {
text-decoration: underline;
color: #003399;
font-weight:bold;
background: inherit;
}

a.videocaption:active {
text-decoration: none;
color: inherit;
background: inherit;
}


.textbox1
{
	background-color: #FFFFCC;
	
}

.pageof 
{
font-size:13px;
font-weight:bold;
margin-top:16px;

	}
	
.pagenumbers 
{ text-align:right;
  word-spacing:5px;
  font-weight:bold;
  
	}	
