/* Styles for common html elements */


/*  add UL with down arrow bullets
list-style-image:url(~/media/business/licenses/images/ArrowDownSml.ashx); */
.jumpdown {
			list-style-image:url(/~/media/business/licenses/images/ArrowDownSml.ashx);
			line-height: 1.5;			
}


li.doublespace {
			margin-top: 10px; /* or however many pixels distance you want */
}

.alert
{
	color:Red;
}

h5 
{
	margin-bottom: 0;
	color: #000099;
	font: bold 99% Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-size: 105%;
}

h5 a, h5 a:visited, h5 a:link
{
	color: #000099;
}
#mapbox
{
float:right;
width:450px;
margin:0 0 5px 5px;
padding:3px;
border:none;
text-align:center;
}

.right {text-align: right; }

a.totop:link {font-size: x-small;}
a.totop:visited {font-size: x-small;}
a.totop:hover {font-size: x-small;}
a.totop:active {font-size: x-small;}

/* For home page */
.h4home { /* Tighter margins */
	margin-top: -3px;
	margin-bottom: -15px;
	color: #900;
	font: bold 110% Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
}

.h4home a {color:#900;text-decoration:none;}
.h4home a:link {color:#900;text-decoration:none;}
.h4home a:visited {color:#900;text-decoration:none;}
.h4home a:hover {color:#06C;}

a.home:link {text-decoration:none;}
a.home:visited {text-decoration:none;}
a.home:hover {text-decoration:underline;}

.h3bg { /* Light blue background */
	background-color: #D7EBF5;
}
		
.colheadDashed { font-weight:bold;
		margin-top:18px; /* 20px */
		margin-bottom: 5px;
		padding:2px;
		font-size:100%;
		padding-left:0;
		margin-left: 0;
		border-bottom: 1px dashed silver; 
		}
		
.colheadTOPDashed { font-weight:bold;
		margin-top:0px; 
		margin-bottom: 5px;
		padding:2px;
		font-size:100%;
		padding-left:0;
		margin-left: 0;
		border-bottom: 1px dashed silver; 
		}
/* Tabs */

#menu {
	border-bottom : 1px solid #ccc;
	margin : 0;
	padding-bottom : 19px;
	padding-left : 10px; /*90px;*/

}

#menu ul, #menu li	{
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}

	
#menu a:link, #menu a:visited	{
	background : #E8EBF0;
	/*background:#99ccff;*/
	border : 1px solid #ccc;
	color : #666;
	float : left;
	font-weight : normal;
	line-height : 14px;
	margin-right : 8px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
	font-size: 9pt;
	font-weight:bold;
}

#menu a:link.active, #menu a:visited.active	{
	background : #fff;
	border-bottom : 1px solid #fff;
	color : #000;
}

#menu a:hover	{
	color : #003399;
}

	
body.section-1 #menu li#nav-1 a, 
body.section-2 #menu li#nav-2 a,
body.section-3 #menu li#nav-3 a,
body.section-4 #menu li#nav-4 a {
	background : #fff;
	border-bottom : 1px solid #fff;
	color : #000;
}

#menu #subnav-1,
#menu #subnav-2,
#menu #subnav-3,
#menu #subnav-4 {
	display : none;
	width: 90%;
}

#help
{
	font-size: 20px;	
	}

body.section-1 #menu ul#subnav-1, 
body.section-2 #menu ul#subnav-2,
body.section-3 #menu ul#subnav-3,
body.section-4 #menu ul#subnav-4 {
	display : inline;
	left : 10px;
	position : absolute;
	top : 95px;
}

body.section-1 #menu ul#subnav-1 a, 
body.section-2 #menu ul#subnav-2 a,
body.section-3 #menu ul#subnav-3 a,
body.section-4 #menu ul#subnav-4 a {
	background : #fff;
	border : none;
	border-left : 1px solid #ccc;
	color : #999;
	font-size : smaller;
	font-weight : bold;
	line-height : 10px;
	margin-right : 4px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
}

 #menu ul a:hover {
	color : #f00 !important;
}

#contents {
	background : #fff;
	border : 1px solid #ccc;
	border-top : none;
	clear : both;
	margin : 0px;
	padding : 5px;
}

.textbold
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}

.textindent
{
	padding-left: 20px;
	padding-bottom:5px;
}

.labelheader
{
	padding-left: 20px;
	padding-bottom:5px;
	font-weight: bold;
}

.textbottom
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	padding-bottom:10px;
}

.permitentrybox
{
	width: 70px;
}

.button
{
	padding: 5px;
}
