﻿body 
{
	font-family: Verdana, "Arial Narrow", Arial, Sans-Serif;
	font-size: 12px;
	color: black;
	background-image:url('lineBack.jpg');
    background-repeat:repeat-x;
	margin:0;
	 padding:0;
	
}
.errorLabel
{
    background-color:Yellow;
    font-weight:bold;
    color:Black;
}
.Details
{
     font-family: Verdana;
     font-size: 10pt;
    color:Black;
    text-align:justify;
    padding-left:10px;
   
}
a:link
{
	text-decoration:underline;
	color: blue;
}
a:visited
{
	text-decoration : underline;
	color: blue;
}
a:hover
{
	text-decoration:blink underline;
	color: red;
}
a:active
{
	text-decoration: underline;
	color: blue;
	
}
#Container
{
	width:1000px;
     margin: 0px auto 0px auto;
	z-index:500;
    background-color:Transparent;
   
    
}
#layer1
{
	text-align:left;
	color:black;
	background:transparent;
	vertical-align:middle;
	height:82px;
	width:980px;
	z-index:auto;
	font-size:8pt;
	 padding:0px 10px 5px 10px;
	 margin:0px;
	
}
#layer2
{
	background: white;
	color:black;
	text-align:left;
	padding:5px 10px 20px 10px;
	text-align:left;
	height:15px;
	width:980px;
	z-index:auto;
	font-size:7pt;
	
}
#OneColumn
{
	
	background:transparent;
	width:980px;
	z-index:auto;
	text-align:left;
	padding:0px 10px 0px 10px;
    
   
}
#layer3
{
    background-color:white;
    width:980px;
    height:25px;
    
    
}
.links
{
    font-family:Verdana;
    font-size:8pt;
}
.logo
{
    font-family:Verdana;
    font-size:10pt;
    color:Navy;
    font-weight:bold;
}
.tagline
{
    padding-left:50px;
    font-size:11pt;
    font-family:Verdana;
    color:Maroon;
}

#siteMap
{
	background:white;
	color:Blue;
	font-size:7pt;
}
#Bottom
{
	clear:both;
	padding-top:10px;
	text-align:center;
	font-size:10px;
}
#MainContent740
{
	margin: 0px auto 10px auto;
	padding-top:10px;
	background:white;
	z-index:auto;
	position:relative;
	width:760px;
	
}
#welcome
{
    position:absolute;
    top: 20px;
    left:10px;
}
.maroonHead
{
    background-color:maroon;
    height:25px;
    color:White;
    font-family:Verdana;
    font-size:8pt;
    font-weight:bold;
    
}
.blueHead
{
    background-color:#333399;
    height:25px;
    color:White;
    font-family:Verdana;
    font-size:8pt;
    font-weight:bold;
    
}
.blueBorder
{
    border: solid 1px #333399;
}
.greenHead
{
    background-color:#009999;
    height:25px;
    color:White;
    font-family:Verdana;
    font-size:8pt;
    font-weight:bold;
}
.greenBorder
{
    border: solid 1px #009999;
}
.redHead
{
    background-color:#cc3366;
    height:25px;
    color:White;
    font-family:Verdana;
    font-size:8pt;
    font-weight:bold;
}
.redBorder
{
    border: solid 1px #cc3366;
}
.dropDown
{
	font-family: Verdana;
	font-size: 8pt;
}
.fpTab a:link
{
    font-size:8pt;
    font-family:Verdana;
    color:White;
    text-align:center;
}
.fpTab a:visited
{
    font-size:8pt;
    font-family:Verdana;
    color:White;
    text-align:center;
}
.fpTab a:hover
{
    font-size:8pt;
    font-family:Verdana;
    color:blue;
    text-align:center;
}
.fpTab a:active
{
    font-size:8pt;
    font-family:Verdana;
    color:white;
    text-align:center;
}

    
.subdomain a:link
{
	font-size:7.5pt;
    font-weight:bold;
	font-family:Verdana;
	color:white;
	text-align:center;
	vertical-align:middle;
}	

.subdomain a:visited
{
	font-size:7.5pt;
    font-weight:bold;
	font-family:Verdana;
	color:white;
	text-align:center;
	vertical-align:middle;
}
.subdomain a:hover
{
	font-size:7.5pt;
    font-weight:bold;
	font-family:Verdana;
	color:red;
	text-decoration:underline;
	text-align:center;
	vertical-align:middle;
	
}

.subdomain a:active
{
	font-size:7.5pt;
    font-weight:bold;
	font-family:Verdana;
color:white;
	text-align:center;
	vertical-align:middle;
}

.pageDescription
{
    font-family:Verdana;
    font-size:9pt;
    font-weight:bold;
    color:Maroon;
    text-align:left;
}
.Details
{
     font-family: Verdana;
     font-size: 10pt;
    color:Black;
    text-align:justify;
    padding-left:10px;
   
}

.siteMap
{
    color:Blue;
    font-size:7pt;
    font-family:Verdana;
}
.links
{
	font-size:9pt;
	font-family:Verdana;
	letter-spacing:2;
}
#links
{
	position:absolute;
	left: 540px;
	top: 20px;
	width:200px;
}
.pjColumnLeft
{
	width:210px;
	text-align:left;
}
.redText
{
	color:Red;
	text-align:left;
}
.pfBottom
{
	background-color:rgb(102,0,0);
	color:White; 
	font-size:11pt; 
	padding-top:10px;
	 padding-bottom:10px;
}
.subDesc
{
	font-size:9pt;
	color:rgb(51,102,255);
	font-family:Verdana;
}
.subDescM
{
	font-size:8pt;
	font-weight:bold;
	color:maroon;
	font-family:Verdana;
}
#clientLogin
{
	position:absolute;
	left:640px;
	top:10px;
}
.adSample
{
	width:180px; border:solid 1px black; padding:2px 2px 2px 2px;
}
#adSampleWPhone
{
	position:relative;
	top:0px;
	left:0px;
    float:left;
}
#adSampleWUrl
{
	position:relative;
	top:0px;
	left:300px;
}
#adForm
{
	position:relative;
	top:150px;
	left:0px;
}
.summaryBanner
{
	background-color:Maroon;
	width:730px;
	text-align:left;
	padding-left:10px;
	border: solid 1px black;
	color:White;
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
}
#back1
{
	background-image:url('back1.jpg');
	width:381px;
	height:150px;
	background-repeat:repeat-y;
}
.text10
{
	font-family:Haettenschweiler;
	font-size: 20px;
	color:black;
	text-align:center;
    letter-spacing:3px;
	line-height:25px;
	text-align:left;
	padding-left:15px;
	padding-right:15px;
}
.text1
{
	font-family:Tahoma, Verdana;
	font-size:9pt;
	color:Black;
	font-weight:bold;
}
.text2
{
	font-family:Tahoma, Verdana;
	font-size:8pt;
	color:#808080;
	font-weight:normal;
}
.text3
{
	font-family:Tahoma, Verdana;
	font-size:8pt;
	color:#015BAB;
	font-weight:normal;
}
.text4
{
	font-family:Tahoma, Verdana;
	font-size:8pt;
	color:#015BAB;
	font-weight:bold;
}
.text5
{
	font-family:Tahoma, Verdana;
	font-size:10pt;
	color:black;
	font-weight:bold;
}
.text6
{
	font-family:Tahoma, Verdana;
	font-size:10pt;
	color:#E67817;
	font-weight:bold;
}
.text7
{
	font-family:Tahoma, Verdana;
	font-size:11pt;
	color:#1E90FF;
	font-weight:normal;
}
.text8
{
    font-size:9pt;
    color:White;
    font-weight:bold;
}
.text9
{
    font-size:9pt;
    color:black;
    font-weight:bold;
}
.width1
{
	width:100px;
}
.line1
{
	border-top:solid 2px #1E90FF;
	border-bottom:solid 1px #808080;
	padding:2px 0px 2px 5px;
	width:200px;
    
}
.px740
{
	width:740px;
}
.fpTitle
{
    color:#1F405C;
    font-family:Verdana, Arial;
    font-size:11pt;
    font-weight:bold;
}
.fpSubTitle
{
    color:Maroon;
    font-weight:bold;
    font-family:Verdana, Arial;
    font-size:9pt;
}
.fpList
{
     letter-spacing:1px;
     color:Black;
     font-size:8pt;
}
#pageDescription
{
    font-family:Verdana;
    font-size:9pt;
    font-weight:bold;
    color:#1F405C;
    text-align:left;
    letter-spacing:1.2px;
}
.required
{ 
    color:Red;
    }
.tLeft
{
    width:260px;
    background-color:#DA251D;
    color:White;
    font-weight:bold;
    height:30px;
    font-size:8pt;
    vertical-align:middle;
}
.tLeft15
{
    width:260px;
    background-color:#DA251D;
    color:White;
    font-weight:bold;
    height:15px;
    font-size:8pt;
    vertical-align:middle;
}
.tLeftBorder
{
    border:double 3px #DA251D;
}
.tMiddle
{
    width:260px;
    background-color:#A8D465;
    color:White;
    font-weight:bold;
    height:30px;
    font-size:8pt;
    vertical-align:middle;
}
.tMiddle15
{
    width:260px;
    background-color:#A8D465;
    color:White;
    font-weight:bold;
    height:15px;
    font-size:8pt;
    vertical-align:middle;
}
.tMiddleBorder
{
    border:double 3px #A8D465;
}
.tRightBorder
{
    border:double 3px #6D609E;
}
.tRight
{
    width:260px;
    background-color:#6D609E;
    color:White;
    font-weight:bold;
    height:30px;
    font-size:8pt;
    vertical-align:middle;
}
.tRight15
{
    width:260px;
    background-color:#6D609E;
    color:White;
    font-weight:bold;
    height:15px;
    font-size:8pt;
    vertical-align:middle;
}
.textLeft
{
    color:#DA251D;
    font-weight:bold;
    font-size:9pt;
}
.required
{
    color:Red;
}

.title
{
    letter-spacing:2px; font-size:15px; font-family:Trebuchet MS; font-weight:bold; 
}
.separator
{
    color:Blue;
}
.titleBack
{
    background-image:url('../../images/titleback2.jpg');
    color:White;
     font-size:25px;
     vertical-align:middle;
      background-repeat:no-repeat;
     background-position:center;
     height:80px;
}
.number
{
    color:#E67817;
    font-size:44px;
    font-weight:bold;
    vertical-align:top;
}
.heading
{
    font-weight:bold;
    font-size:14px;
    color:Black;
}
.bold
{
    font-weight:bold;
}