/* perman style sheet */


/* body {margin-top:14px;
	background-color:#9198CC;
	}
*/	

 body {margin-top:14px;
	background:#9198CC url(imgs/backs/mainBacksBottom3.jpg);
				background-repeat: repeat;
				background-position: bottom;
	}








table.framing {width:96%;
	background-color:#E4E5F4;
	border-color: #333;
	border-width: 1px;
	border-style: solid;
	padding: 10px 0px 10px 0px;
	}
	
	
table.top {margin-bottom:36px;
		}	
	
table.main {width:760px;
			}
			
			
td.logo {width: 140px;
		}
		
td.tag {width: 620px;
		}
		
div.tagline {font-family: verdana, sans;
			font-size:12px;
			color: #3B489F;
			text-align: left;
			padding-left:20px;
			padding-bottom:3px;
			}
			
td.ruler {background-color: #3B489F;
			height: 1px;
			
		}
		
td.rightNav {background: #9198cc;
			height: 36px;
			
			}
			
			
			
td.navigation {background: #b7bcde;
				
				height:36px;
				
				
				

			}
			
			
table.navigation {
				}
			
div.navigation {font-family: verdana, sans;
				font-size:12px;
				font-weight:bold;
				text-align:left;
				padding-left:22px;
				padding-bottom:3px;
				padding-right:4px;
				
				}
				
				






A.mainNavigation:link {color:#3b489f;
						text-decoration: none;
						}
						
A.mainNavigation:visited {color:#3b489f;
						text-decoration: none;
						}
						
A.mainNavigation:active {color:#cccccc;
						text-decoration: none;
						}
						
						
A.mainNavigation:hover {color:#9198cc;
						text-decoration: none;
						}
						
						
						
						
						
						
						
/* END OF TOP SECTION */



/* HOLDER TABLE (The one whith the background) */

td.holder {background: #fff url(imgs/backs/mainBacks.jpg);
				background-repeat: no-repeat;
				background-position:50% 50%;
				
				
			width:756px;
			}






/* INDEX PAGE */








table.home {height:300px;
			}
			
			








div.homepage {font-family: verdana, sans;
			font-size: 11px;
			text-align:left;
			line-height:18px;
			padding-right: 70px;
			padding-left:52px;
			}
			
			


div.because {font-family: verdana, sans;
			font-size: 10px;
			text-align:left;
			line-height:16px;
			padding-top:16px;
			padding-right: 20px;
			padding-left:80px;
			}



div.requestHome {font-family:verdana, sans;
			font-size:10px;
			color: #003;
			text-align:left;
			line-height:16px;
			margin-left:110px;
			margin-top:10px;
			margin-right:20px;
			padding: 20px 20px 20px 20px;
			background-color:#CDD8EA;
			}












/* BOTTOM SECTION */

td.bottomruler {background-color: #666;
			height: 1px;
			
		}
		
		
td.bottomNav {
			}
			
div.bottomNav {font-family: verdana,sans;
				font-size:9px;
				color: #003;
				text-align:left;
				}
				
				
				
				
				
A.bottomNav:link {color:#003;
						text-decoration: none;
						}
						
A.bottomNav:visited {color:#003;
						text-decoration: none;
						}
						
A.bottomNav:active {color:#cccccc;
						text-decoration: none;
						}
						
						
A.bottomNav:hover {color:#800;
						text-decoration: underline;
						}
						
						
						

div.identification {font-family:verdana, sans;
					font-size:10px;
					color:#003;
					text-align:left;
					padding-top:20px;
					
					}
					
					
div.identificationRight {font-family:verdana, sans;
					font-size:10px;
					color:#003;
					text-align:right;
					padding-top:20px;
					
					}
					

A.directions:link {color:#003;
						text-decoration: none;
						}
						
A.directions:visited {color:#003;
						text-decoration: none;
						}
						
A.directions:active {color:#cccccc;
						text-decoration: none;
						}
						
						
A.directions:hover {color:#800;
						text-decoration: underline;
						}










					




/* INTERIOR PAGES */

/* SERVICES SECTION */


h3.subtitles {font-family:verdana, sans;
			font-size:12px;
			font-weight:bold;
			color: #003;
			text-align:left;
			
			
			}

div.services {font-family:verdana, sans;
			font-size:11px;
			color: #003;
			text-align:left;
			line-height:16px;
			padding: 20px 20px 20px 50px;
			
			}




div.request {font-family:verdana, sans;
			font-size:10px;
			color: #003;
			text-align:left;
			line-height:16px;
			margin-left:110px;
			margin-top:40px;
			margin-right:20px;
			padding: 20px 20px 20px 20px;
			background-color:#CDD8EA;
			}



div.fees {font-family:verdana, sans;
			font-size:10px;
			color: #003;
			text-align:left;
			line-height:16px;
			
			padding: 20px 20px 20px 20px;
			
			}


div.customer {font-family:verdana, sans;
			font-size:10px;
			color: #003;
			text-align:left;
			line-height:16px;
			
			padding: 54px 20px 20px 20px;
			
			}


div.serviceMenu {font-family:verdana, sans;
			font-size:10px;
			color: #003;
			text-align:left;
			line-height:16px;
			
			padding: 20px 20px 30px 40px;
			
			}


div.serviceList {font-family:verdana, sans;
			font-size:9px;
			font-weight:bold;
			color: #003;
			text-align:left;
			line-height:16px;
			
			padding: 0px 20px 30px 0px;
			
			}



div.profile {font-family:verdana, sans;
			font-size:11px;
			color: #003;
			text-align:left;
			line-height:16px;
			padding: 20px 20px 20px 50px;
			
			}



div.profileMenu {font-family:verdana, sans;
			font-size:9px;
			font-weight:bold;
			color: #003;
			text-align:left;
			line-height:16px;
			
			padding: 20px 20px 30px 40px;
			
			}








div.directions {font-family:verdana, sans;
			font-size:11px;
			color: #003;
			text-align:left;
			line-height:16px;
			padding: 20px 20px 20px 50px;
			
			}
			
div.directionsNote {font-family:verdana, sans;
			font-size:10px;
			color: #003;
			text-align:left;
			line-height:16px;
			padding: 0px 20px 20px 0px;
			
			}


div.directionsRight {font-family:verdana, sans;
			font-size:10px;
			color: #003;
			text-align:left;
			line-height:16px;
			padding: 0px 20px 20px 0px;
			
			}



/* FORM */


table.form {background-color:#fff;
		}
		
		
div.formItem {font-family:verdana, sans;
			font-size:10px;
			color: #003;
			text-align:right;
			line-height:16px;
			
			padding: 6px 10px 4px 4px;
			
			}


div.formAnswer {font-family:verdana, sans;
			font-size:10px;
			color: #003;
			text-align:left;
			line-height:16px;
			
			padding: 6px 10px 4px 4px;
			
			}


div.profile {font-family:verdana, sans;
			font-size:11px;
			color: #003;
			text-align:left;
			line-height:16px;
			padding: 40px 80px 20px 40px;
			
			}
			

div.quote 	{font-family:verdana, sans;
			font-size:10px;
			color: #003;
			text-align:left;
			line-height:16px;
			padding: 40px 30px 20px 110px;
			
			}
			
div.source 	{font-family:verdana, sans;
			font-size:9px;
			color: #003;
			text-align:right;
			line-height:16px;
			padding: 4px 10px 0px 0px;
			
			}
			
			


















div.thankyou {font-family:verdana, sans;
			font-size:11px;
			font-weight:bold;
			color: #003;
			text-align:center;
			line-height:16px;
			padding: 100px 100px 20px 100px;
			
			}
			
			
			
			
.required {font-family:  Verdana, sans;
		font-size:9px;
		color: #006;
		vertical-align: super;
		
	}
	
	
	
	
A.text:link {color:#00c;
						text-decoration: underline;
						}
						
A.text:visited {color:#800000;
						text-decoration: underline;
						}
						
A.text:active {color:#cccccc;
						text-decoration: underline;
						}
						
						
A.text:hover {color:#800;
						text-decoration: underline;
						}
						
						
						
						
A.directions:link {color:#00c;
						text-decoration: none;
						}
						
A.directions:visited {color:#800000;
						text-decoration: none;
						}
						
A.directions:active {color:#cccccc;
						text-decoration: none;
						}
						
						
A.directions:hover {color:#800;
						text-decoration: underline;
						}



A.mail:link {color:#00c;
						text-decoration: underline;
						}
						
A.mail:visited {color:#800000;
						text-decoration: underline;
						}
						
A.mail:active {color:#cccccc;
						text-decoration: underline;
						}
						
						
A.mail:hover {color:#800;
						text-decoration: underline;
						}



div.creditLine {font-size: 9px; 
				color: #fff; 
				font-family: "Comic Sans MS", Arial, sans-serif;
				padding-right:2px;
				padding-top:2px;
				text-align:right;
				}		
		
		
A.creditLine:link {color:#fff;
						text-decoration: underline;
						}
						
A.creditLine:visited {color:#fff;
						text-decoration: underline;
						}
						
A.creditLine:active {color:#cccccc;
						text-decoration: underline;
						}
						
						
A.creditLine:hover {color:#003;
						text-decoration: underline;
						}




td#disclaimer {font-family:verdana, sans;
			font-size:10px;
			color: #003;
			text-align:right;
			line-height:16px;
			padding: 20px 20px 0px 0;
			
			
			}



