/*if you use a period, ex. .leftcolumn, before the class name the reference in the 
	HTML page is <div class="ClassName">.  If you use a #, ex. #Header, sign 
	before the class name, the reference in the HTML page is <div id="ClassName">. 
	
	Convert decimal colors to hex...http://www.yvg.com/twrs/RGBConverter.html
	*/
#samplebackgroundimage{
	background-image:url("../_images/tab.gif");
	background-repeat: repeat;
	background-image:url('../_images/pnt3272.gif');
	background-repeat: repeat;
	/*x,y top left 0% 0% bottom right 100% 100%*/
	background-position:  right 50%;
	}
	
#top{
		BORDER-BOTTOM:	1px solid #003399; --saltydog
	}

#top_noAdvertisers{
	MARGIN:	20px; LEFT:10px; RIGHT:10px; PADDING:0px; HEIGHT:100px;
		BORDER-BOTTOM:	1px solid #003399; --saltydog
	}

#sdog_center{
	POSITION:absolute;	LEFT:40%; RIGHT:0px;  TOP:5px; PADDING:10px; 

	}
#topcontent{
	POSITION:absolute;	LEFT:75%; RIGHT:0px; WIDTH:	--80%; TOP:20px; FONT-SIZE:8pt;	COLOR:#003399; --SaltyDog blue
	FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	}
#topcontent h2{	FONT-WEIGHT:bold;FONT-SIZE:	8pt;FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif;}	

#topcontent a:link{	font-size:10px;	color:#666666;text-decoration:none;	}
#topcontent a:visited{font-size:10px; color:#666666; text-decoration:none;	}
#topcontent a:active{color=#666666;	font-size:10px;	TEXT-DECORATION: underline;	}	
#topcontent a:hover{font-size:10px;	color:#ff3300; text-decoration:none;	}

#topcontent_middle{
	FONT-SIZE:8pt;	COLOR:#003399; --SaltyDog blue
	FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	}

		
#belowleftcolumn {
	FONT-SIZE: 8pt; COLOR:#000033; 
	FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif;	LINE-HEIGHT:15px; -- this is the line spacing 
	BACKGROUND:	--#d6d6d6; BORDER-TOP:#5c6f90 1px solid; BORDER-BOTTOM:--#5c6f90 1px solid; 
	BORDER-LEFT:--#5c6f90 1px solid; BORDER-RIGHT:--#5c6f90 1px solid; PADDING:3px;}
	
#belowleftcolumn  a:link{FONT-WEIGHT:bold; FONT-size:12px;COLOR:#666666; TEXT-DECORATION:none; BACKGROUND: transparent;}
#belowleftcolumn  a:visited{FONT-WEIGHT:bold; FONT-size:12px;COLOR:#666666; TEXT-DECORATION:none; BACKGROUND: transparent;}
#belowleftcolumn  A:active{FONT-WEIGHT:bold;FONT-size:12px; COLOR=#666666; TEXT-DECORATION: underline; BACKGROUND: transparent;	}
#belowleftcolumn  a:hover{FONT-WEIGHT:bold; FONT-size:12px;COLOR:#333390; TEXT-DECORATION:none; BACKGROUND: transparent;}	

#belowleftcolumn H1	{FONT-WEIGHT:bold; FONT-size:14px;COLOR:#333390; TEXT-DECORATION:bold; BACKGROUND: transparent;}	
	
#belowleftcolumn_NoAdvertisers {
	MARGIN:		20px; POSITION:absolute; LEFT:10px; TOP:250	px; WIDTH:150px; FONT-SIZE: 8pt; COLOR:#000033; 
	FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif;	LINE-HEIGHT:15px; -- this is the line spacing 
	BACKGROUND:	--#d6d6d6; BORDER-TOP:#5c6f90 1px solid; BORDER-BOTTOM:--#5c6f90 1px solid; 
	BORDER-LEFT:--#5c6f90 1px solid; BORDER-RIGHT:--#5c6f90 1px solid; PADDING:3px;}
	
#belowleftcolumn_NoAdvertisers  a:link{FONT-WEIGHT:bold; FONT-size:12px;COLOR:#666666; TEXT-DECORATION:none; BACKGROUND: transparent;}
#belowleftcolumn_NoAdvertisers  a:visited{FONT-WEIGHT:bold; FONT-size:12px;COLOR:#666666; TEXT-DECORATION:none; BACKGROUND: transparent;}
#belowleftcolumn_NoAdvertisers  A:active{FONT-WEIGHT:bold;FONT-size:12px; COLOR=#666666; TEXT-DECORATION: underline; BACKGROUND: transparent;	}
#belowleftcolumn_NoAdvertisers  a:hover{FONT-WEIGHT:bold; FONT-size:12px;COLOR:#333390; TEXT-DECORATION:none; BACKGROUND: transparent;}	

#belowleftcolumn_NoAdvertisers H1	{FONT-WEIGHT:bold; FONT-size:14px;COLOR:#333390; TEXT-DECORATION:bold; BACKGROUND: transparent;}	
		

	
#img {border:0px none; PADDING:3px}
	
#img a:link{border:	0px none;}		
	
#img a:visited{border:0px none;}
#img A:active{border:0px none;}			
#img a:hover{border:0px none;}	
	

#rightcolumn {POSITION:--absolute; float:right; RIGHT:20px; TOP:185px; WIDTH:200px; BORDER-BOTTOM:#5c6f90 1px solid; }	
#rightcolumn H1 {FONT-WEIGHT:bold; FONT-SIZE:10pt; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif;BORDER-BOTTOM:#5c6f90 1px solid;}
		
#centercolumn {MARGIN-TOP:0; MARGIN-LEFT:200px; MARGIN-RIGHT:200px;	MARGIN-BOTTOM:15%; PADDING-BOTTOM: 20px;}


#leftcolumn {BACKGROUND-COLOR:#003399; PADDING:	3px; --this}
#leftcolumn H1 {FONT-WEIGHT:bold; FONT-SIZE:10pt; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif;}	

#leftcolumn a:link{color:#FFFFFF; font-size:12px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration:none;	}
#leftcolumn a:visited{color:#FFFFFF; font-size:	12px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration:none;}
#leftcolumn A:active{color:#FFFFFF;	font-size:12px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif;	TEXT-DECORATION:underline;}			
#leftcolumn a:hover{color:#cc0033; font-size:12px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration:	none;}

#leftcolumn_NoAdvertisers {MARGIN:20px; POSITION: absolute;LEFT:10px;	TOP:125px; WIDTH:150px;	LINE-HEIGHT:15px; BACKGROUND-COLOR:#003399; --this is SaltyDog dark-blue; --}
#leftcolumn_NoAdvertisers a:link{color:#FFFFFF; font-size:12px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration:none;	}
#leftcolumn_NoAdvertisers a:visited{color:#FFFFFF; font-size:	12px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration:none;}
#leftcolumn_NoAdvertisers A:active{color:#FFFFFF;	font-size:12px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif;	TEXT-DECORATION:underline;}			
#leftcolumn_NoAdvertisers a:hover{color:#cc0033; font-size:12px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration:	none;}

	
.body {
	padding:0px; FONT-SIZE:	12pt;
	COLOR:		#000033;
	FONT-FAMILY: Arial,Helvetica,Verdana;
	--MARGIN:			1px;
	/*margin:5in 4in 3in 2in;  --top, right, bottom, left */
	margin-right:auto;
	margin-left:auto;
	
	BACKGROUND-REPEAT: 	no-repeat;		
	BACKGROUND-POSITION:	  50% 50%;
	BACKGROUND-COLOR: transparent;
	BACKGROUND-ATTACHMENT: --fixed; --keeps

	}
UL{	LINE-HEIGHT:	25px; -- 	}
#li{FONT-SIZE:	14pt; COLOR:#666666; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif;BACKGROUND: transparent;
	}

#li a:link{
	FONT-WEIGHT:bold;
	FONT-size:14px;
	COLOR:#666666;
	TEXT-DECORATION:none;
	BACKGROUND: transparent;
	}
#li a:visited{
	FONT-WEIGHT:bold;
	FONT-size:14px;
	COLOR:#666666;
	TEXT-DECORATION:none;
	BACKGROUND: transparent;
	}
#li A:active{
	FONT-WEIGHT:bold;
	COLOR=#666666;
	FONT-size:14px;
	TEXT-DECORATION: underline;
	BACKGROUND: transparent;
	}
#li a:hover{
	FONT-WEIGHT:bold;
	FONT-size:14px;
	COLOR:#333390;
	TEXT-DECORATION:none;
	BACKGROUND: transparent;
	}

#bigtablespace{
	left:	10px;
	padding-bottom: 20px;
	}

#bigspace{
	PADDING-RIGHT:	0px;
	PADDING-LEFT:	0px;
	PADDING-BOTTOM:	0px;
	PADDING-TOP:	50px;
	}

#attentiontitle{
	text-align:	center;
	font-size:	20px;
	font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	}

.employeetable{
	font-size:	12px;
	font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	}

#footer{

	MARGIN:	20px;
	text-align:	center;
	clear:	both;
	border-top:		#003399 1px solid; --SaltyDog blue
	color:	#000;
	border-bottom:	#003399 1px solid; --SaltyDog blue
	BACKGROUND-COLOR:	--#d6d6d6;
	FONT-SIZE:	10pt;
	COLOR:		#000033;
	FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	}

#footer a:link{
	font-size:10px;
	color:#666666;
	text-decoration:none;
	}
#footer a:visited{
	font-size:10px;
	color:#666666;
	text-decoration:none;
	}
#footer A:active{
	color=#666666;
	font-size:10px;
	TEXT-DECORATION: underline;
	}
#footer a:hover{font-size:10px;color:#ff3300;text-decoration:none;}	

h1{
	FONT-WEIGHT:bold;
	FONT-SIZE:	14pt;
	FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	}
h2{
	FONT-WEIGHT:bold;
	FONT-SIZE:	13pt;
	FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	}
h3{
	FONT-WEIGHT:bold;
	FONT-SIZE:	10pt;
	FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	}
h4{
	FONT-WEIGHT:bold;
	FONT-SIZE:	8pt;
	FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	}
h5{
	FONT-WEIGHT:bold;
	FONT-SIZE:	7pt;
	FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	}
	

/*ORDER <A> TAGS AS FOLLOWS: Link,Visited,Active,Hover*/		



A:link{	color:#004371;	font-size:16px;TEXT-DECORATION: none;	}
A:visited{color:#004371;font-size:16px;TEXT-DECORATION: none;}
A:active{color=#004371;font-size:16px;TEXT-DECORATION: none;}	
A:hover{color:#cccc66;font-size:16px;TEXT-DECORATION: none;}

#BoldRedLink{color:#FF0000;font-size:24px;}
#BoldRedLink A:link{color:#FF0000;font-size:24px;TEXT-DECORATION: blink;}
#BoldRedLink A:visited{	color:#cccc66;	font-size:24px;	TEXT-DECORATION: none;}
#BoldRedLink A:active{	color=#FF0000;	font-size:24px;	TEXT-DECORATION: underline;}	
#BoldRedLink A:hover{	color:#cccc66;	font-size:24px;	TEXT-DECORATION: none;}


.option{width:	15px;	}

.leftColAlign{	text-align: left;	}
.midColAlign{	text-align: center;	}
.rightColAlign{	text-align: right;	}	
	
.optTableCol1{
	MARGIN-TOP:	0;
	MARGIN-LEFT:	220px;
	MARGIN-RIGHT:	220px;
	MARGIN-BOTTOM:	15%; 
	PADDING-BOTTOM: 20px;
	
	}
textarea{

	border:1px solid #000; padding:4px; height: 50px;
	width: 300px;
	background-attachment: --fixed;
	background-image: url('--url(picture.jpg');
	wrap: hard;
	
	font-size:	12px;
	font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	background-color: #red
	}
	
.textbox{
	border-right:	#000 1px solid;
	border-left:	#000 1px solid;
	border-top:	#000 1px solid;
	border-bottom:	#000 1px solid;
	width:	300px;
	padding-right:	4px;
	padding-left:	4px;
	padding-top:	4px;
	padding-bottom:	4px;
	font-size:	12px;
	font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	background-color: #fff;
	}
	
.med_textbox{
	border-right:	#000 1px solid;
	border-left:	#000 1px solid;
	border-top:	#000 1px solid;
	border-bottom:	#000 1px solid;
	width:	150px;
	padding-right:	4px;
	padding-left:	4px;
	padding-top:	4px;
	padding-bottom:	4px;
	font-size:	12px;
	font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	background-color: #fff;
	}
	
.sm_textbox{
	border-right:	#000 1px solid;
	border-left:	#000 1px solid;
	border-top:	#000 1px solid;
	border-bottom:	#000 1px solid;
	width:	60px;
	padding-right:	4px;
	padding-left:	4px;
	padding-top:	4px;
	padding-bottom:	4px;
	font-size:	12px;
	font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	background-color: #fff;
	}
	
.button{
	border-right:	#000 1px solid;
	border-left:	#000 1px solid;
	border-top:	#000 1px solid;
	border-bottom:	#000 1px solid;
	padding-right:	4px;
	padding-left:	4px;
	padding-top:	4px;
	padding-bottom:	4px;
	font-size:	12px;
	font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
	color: #fff
	background-color: #5c6f90;
	}

.checkbox{
	height: 30px;
	width:	30px;
	border-right:	1px solid;
	border-left:	1px solid;
	border-top:		1px solid;
	border-bottom:	1px solid;
	
	}

#frmQuote{
	border-top:	#a5b5c6 1px solid;
	margin-left:	75%;
	overflow:	hidden;
	width:	21.9%;
	position:	absolute;
	top:	101px;
	height:	250px;
	padding-right:	1.5%;
	padding-left:	1.5%;
	padding-top:	0px;
	padding-bottom:	0px;
	background-color: #153976;
	}	

.tablerightalign{
	text-align:	right;
	padding: 18px;
	} 

.tableSubmitPad{
	text-align:	left;
	padding: 20px;
	} 
.tableleftalign{
	text-align:	left;
	font-size: 14px;
	} 
	
.finePrint{
	margin: 16px 0px 15px 0px;
	padding: 2px;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:10px; -- this is the line spacing 
	font-weight:300;
	color:##ccc;
	}
	
.float {
	float: left;

}
.float p {
	text-align: center;

}

/*USE FOR TABLE SETUP*/
div.row{clear:both; padding-top:0px;}
div.row span.col1{float:left; width: 20%; text-align:left;background: transparent; }
div.row span.col2{float:middle; width: 20%; text-align:left;background: transparent;}
div.row span.col3{float:right; width: 20% text-align:left;background: transparent;}

div.container {border: 2px;}
div.spacer {clear: both;}

a.lcs:link
{
  color: #d3d3d3 ;
  font-family:Verdana, Geneva, sans-serif;
  font-size:10px;
  text-decoration: none ;
}
a.lcs:active
{
  color: yellow ;
  background-color: #ff0;
  font-family:Verdana, Geneva, sans-serif;
  font-size:10px; 
  text-decoration: none ;
}
a.lcs:visited
{
  color: #d3d3e4;
  font-family:Verdana, Geneva, sans-serif;
  font-size:10px; 
  text-decoration: none ;
}
a.lcs:hover
{
  color: blue ;
  background-color: #F9EDED;
  font-family:Verdana, Geneva, sans-serif;
  font-size:10px; 
  text-decoration: underline ;
}
/*http://www.color-hex.com/*/