﻿body {
}
a {text-decoration: none;}
.label
{
font-family: Calibri,arial;
text-align: left;
vertical-align: top; 
font-size: 14px;
font-weight: bold;	

}

.subtitle
{
font-family: Calibri,arial;
text-align: left;
font-size: 14px;
font-weight: bold;
border-bottom: solid 2px #CEDEEF;
vertical-align: top;
 	
}

.subtitleNoUnderLine
{
font-family: Calibri,arial;
text-align: left;
font-size: 14px;
font-weight: bold;
vertical-align: top;
 	
}

.tabbox
{
font-family: Calibri,arial;
text-align: Center;
font-size: 14px;
font-weight: bold;
border-bottom: solid 1px gray;
border-left: solid 1px gray;
border-right: solid 1px gray;
 	
}
.SaveRow
{
font-family: Calibri,arial;
text-align: Center;
font-size: 14px;
font-weight: bold;
border-bottom: solid 0px gray;
border-left: solid 0px gray;
border-right: solid 0px gray;
 	
}

.MainMenu
{
font-weight: bold;
font-family: arial;
font-size: 12px;
background-color: #EEEBDD;
border-top: solid 2px #006DB3;
text-decoration: none;	
color: Black ;
padding:3px 2px 3px 2px
}


.GridViewHeader
{
	background-color: #EFEFEF;
	border-bottom:  Solid 2px #B1B1B1;
	font-family: Verdana;
	font-size: 12px; 
	color: #496693;
	text-align: left;
	padding: 10px;
	text-decoration: none
}
.GridViewHeader A:link {text-decoration: None; color: #496693;}
.GridViewHeader A:visited {text-decoration: None; color: #496693;}
.GridViewHeader A:active {text-decoration: None; color: #496693;}
.GridViewHeader A:hover {text-decoration: underline; color: maroon;}

.GridViewColumns
{
	background-color: White;
	/*border-bottom: Solid 5px #B1B1B1;*/
	font-family: Verdana;
	font-size: 10px; 
	color: #33334A;
	padding-left:5px;
	
	
}
.GridViewAlternatingRow
{
	background-color: #EFEFEF;
	font-family: Verdana;
	font-size: 10px; 
	color: #33334A;	
}

.GridViewFooter
{
	background-color: White;
	/*border-bottom: #B1B1B1;*/
	font-family: Verdana;
	vertical-align: bottom;
	text-align: left;
	font-size: 9px; 
	color: #496693;	
}
.OperatorSubtitle
{
font-family: Calibri Verdana;
text-align: left;
font-size: 14px;
font-weight: bold;
border-bottom: solid 2px gray;
vertical-align: top;
 	
}

.PermitResultsTabHeader
{padding: 0px 0px 0px 0px;
 border: 0px 0px 0px 0px;
 border-collapse: collapse;
 vertical-align:bottom;
}
.LinkButton
{
font-family: Calibri,Arial;
text-align: left;
font-size: 12px;
font-weight: bold;
vertical-align: middle ;
text-decoration: none;
color: maroon;

}
.PermitTopBar
{
font-family: Calibri,arial;
font-size:13px;
background-color:#ECE9D8;
text-align: left;
border-collapse: collapse;
MARGIN: 0px; 
VERTICAL-ALIGN: top; 
border-bottom:  Solid 1px #B1B1B1;
border-top:  Solid 1px #B1B1B1;

}

#MapTopBar
{
font-family: Calibri,arial;
font-size:13px;
background-color:#ECE9D8;
border-collapse: collapse;
MARGIN: 0px; 
VERTICAL-ALIGN: top; 
border-bottom:  Solid 1px #B1B1B1;
border-top:  Solid 1px #B1B1B1;
position: relative;
height: 25px;
width: 100%;
}

#MapLabels
{
	
	text-align: left;
	width: 60%;
	position: absolute;
	top: 0;
	left: 0;
}
#MapButtons
{
	
	text-align: right;
	width: 20%;
	position: absolute;
	top: 0;
	right: 0;
}	


.Validators
{
font-family: Calibri,arial;
font-size:13px;
text-align: left;
border-collapse: collapse;
MARGIN: 0px; 
VERTICAL-ALIGN: top; 
}
.PermitMainTable
{
PADDING-TOP: 0px; 
PADDING-LEFT: 3px; 
PADDING-BOTTOM: 0px; 
PADDING-RIGHT: 3px;
BORDER-TOP: #999999 1px solid; 
BORDER-BOTTOM: #999999 1px solid;
BORDER-RIGHT: #999999 1px solid; 
BORDER-LEFT: #999999 1px solid;  
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
}

.dxgvHeader {
     cursor: pointer;
     white-space: nowrap;
     /*border: Solid 20px #9F9F9F;*/
     background-color: #DCDCDC;
     overflow: hidden;
     -moz-user-select: none;
     margin: 1px 1px 1px 1px;
     
}
.MainExpan
{
	background-color: #006DB5;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Calibri,arial;
	text-align: Left;
	font-size: 15px;
	font-weight: bold;
	color: White;
	text-decoration: none;
	
}

.MainExpanlinkButton
{
	font-family: Calibri,arial;
	text-align: Left;
	font-size: 15px;
	font-weight: bold;
	color: White;
	text-decoration: none;
}

table td

{

white-space:nowrap;
padding: 0px 0px 0px 0px;

}

.GoogleDirections
{
	font-family: Calibri,arial;
	
	
}

.DefaultSubHeader
{	font-family: Calibri,arial;
	text-align: Left;
	font-size: 17px;
	font-weight: bold;
	border-bottom: solid 2px gray;
    vertical-align   : top;
}

.DefaultSubHeader a:visited {
color: #496693;
}


.DefaultContent
{
	font-family: Calibri,arial;
	text-align: Left;
	font-size: 14px;
	vertical-align : top;
}
.DefaultLink
{
	color: #496693;
	text-decoration: none;
}

.DefaultLoginContent
{	font-family: Arial Baltic;
	text-align: Left;
	font-size: 16px;
	vertical-align:top;
	padding-left: 10px;
	padding-right:10px;
}



.BubbleTextLabel
{
	font-family: Calibri,arial;
	text-align: Left;
	font-size: 12px;
	color: #006DB5;
	font-weight:bold;
	vertical-align : top;
	padding-right: 5px;
}

.BubbleText
{
	font-family: Calibri,arial;
	text-align: Left;
	font-size: 12px;
	vertical-align : top;

}
.BubbleHeader{
font-family: Calibri,arial;
text-align: left;
font-size: 12px;
font-weight: bold;
border-bottom: solid 2px #CEDEEF;
vertical-align: top;
}
.DetailContainer
{
font-family: Calibri,Arial;
font-size:13px;
background-color:#ECE9D8;
text-align: left;
border-collapse: collapse;
MARGIN: 0px; 
VERTICAL-ALIGN: top; 
padding-left:3px;
/*border-bottom:  Solid 1px #B1B1B1;
border-top:  Solid 1px #B1B1B1;
border-left:  Solid 1px #B1B1B1;
border-right:  Solid 1px #B1B1B1;*/

}

.DetailValueLabel
{
font-family: Calibri,arial;
font-size:13px;
background-color:White;
text-align: left;
border-collapse: collapse;
MARGIN: 0px; 
VERTICAL-ALIGN: top; 

border-bottom:  Solid 1px #B1B1B1;
border-top:  Solid 1px #B1B1B1;
border-left:  Solid 1px #B1B1B1;
border-right:  Solid 1px #B1B1B1;

}
td.norepeat
{height: 100px;
border-top: solid 1px #CCCCCC; 
border-left: solid 1px #CCCCCC; 
border-right: solid 1px #CCCCCC;
background-color: #D9ECFF; 
text-align:right; 
vertical-align:top;
background-image:url(images/header.gif); 
background-repeat:no-repeat;} 

.HyLink
{padding: 3px 3px 3px 3px;
 text-align: center;
 color: Black;}

.GridContent
{
font-family: Calibri,arial;
text-align: left;
vertical-align: top; 	
border-bottom:  Solid 1px #B1B1B1;
}
.ReallySmallLabel
{
font-family: Calibri,arial;
font-size: 12px;
color: #006DB5;

}

.DefaultRowStyle
{
font-family: Calibri,arial;
text-align: left;
vertical-align: top; 	
border-bottom:  Solid 1px #B1B1B1;
}

.GridImageButton
{padding:  3px 3px 0px 3px; 
 margin: 3px 3px 0px 3px;
}

.pagetitle
{
font-family: Calibri,arial;
text-align: left;
font-size: 18px;
font-weight: bold;
/*border-bottom: solid 2px #CEDEEF;*/
vertical-align: top;
padding:  0px 0px 0px 0px; 
 margin: 0px 0px 0px 0px;
 	
}
.RigDetailSubHeader
{
 font-family: Calibri,arial;
text-align: left;
font-size: 14px;
font-weight: bold;
border-bottom: solid 2px #CEDEEF;
vertical-align: top;
}

.RigDetailLabel
{
font-family: Calibri,arial;
text-align: left;
vertical-align: top; 
font-size: 14px;
font-weight: bold;
padding-left:5px;

}
.detailunderline
{font-family: Calibri,arial;
text-align: left;
vertical-align: top; 
font-size: 14px;
border-bottom: solid 1px black;
padding-left:5px;

 }

.detailGrid
{
       
	/*border-bottom: Solid 5px #B1B1B1;*/
	font-family: Verdana;
	font-size: 14px; 
	color: #33334A;
	padding-left:8px;
        text-align: left;
}
.detailsubtitle
{
font-family: Calibri,arial;
text-align: left;
font-size: 15px;
font-weight: bold;
border-bottom: solid 2px #CEDEEF;
vertical-align: top;
color: maroon;
 	
}

.GridHeaderDetailContainer
{
font-family: Calibri,Arial;
font-size:12px;
background-color:#ECE9D8;
text-align: Left;
border-collapse: collapse;
MARGIN: 0px; 
VERTICAL-ALIGN: top; 
border-bottom:  Solid 1px Gray;
border-top:  Solid 1px #B1B1B1;
border-left:  Solid 1px #B1B1B1;
border-right:  Solid 1px #B1B1B1;

}

.RigActivityGridHeader
{
font-family: Calibri,arial;
font-size: 12px;
font-weight: bold;
border-bottom: solid 2px #CEDEEF;
vertical-align: top;
color: maroon;

 	
}

.ReminderHeader
{font-family: Calibri,Arial;
font-size:12px;
background-color:#006DB5;
text-align: Left;
border-collapse: collapse;
MARGIN: 0px; 
VERTICAL-ALIGN: top; 
color: White;
}

.ReminderSectionHeader
{font-family: Calibri,Arial;
font-size:20px;
background-color:#CEDEEF;
text-align: Left;
border-collapse: collapse;
MARGIN: 0px; 
VERTICAL-ALIGN: top; 
color: #006DB5;
}

.DefaultSection
{font-family: Calibri,arial;
font-size:13px;
background-color:#f8fcff;
text-align: left;
MARGIN: 5px; 
border-collapse: collapse;
VERTICAL-ALIGN: top; 
border-bottom:  Solid 1px #B1B1B1;
border-top:  Solid 1px #B1B1B1;
border-left: Solid 1px #B1B1B1;
border-right: Solid 1px #B1B1B1;
padding: 5px;

}
.DefaultSubHeaderWithoutText
{	font-family: Calibri,arial;
	text-align: Center;
	font-size: 15px;
	font-weight: bold;
	vertical-align   : top;
}

.TreeBar
{
font-family: Calibri,arial;
text-align: left;
font-size: 14px;
font-weight: bold;
/*border-bottom: solid 2px #CEDEEF;*/
vertical-align: top;
background-color:#CEDEEF;
text-align: Left;

VERTICAL-ALIGN: top; }

a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:220px; background-color: #FFFFCC; }
a.tooltip:hover span{display:inline; position:absolute; background:#FFFFCC; border:1px solid #cccccc; color:#6c6c6c;font-family: Calibri,arial;font-size:13px;}

