body {	color: #000;	background-color: #212121;	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;	margin: 0;	padding: 0;	line-height: 1.2;}  a:link {color: #384453; font-weight: bold;} a:visited {color: #A0B1B2; font-weight: bold;} a:visited:hover {color: #999; font-weight: bold;} a:link:hover {color: #999; font-weight: bold;}h1 {	font: bold 24px Helvetica, Arial, Tahoma, Verdana, sans-serif;	line-height: 24px;	color: #37392E;	margin-bottom: 2px;}h2 {	font: bold 21px Helvetica, Arial, Tahoma, Verdana, sans-serif;	line-height: 22px;	margin-top: 20px;	margin-bottom: 2px;} h3 {	font: bold 18px Helvetica, Arial, Tahoma, Verdana, sans-serif;	line-height: 20px;	color: #37392E;	margin-top: 20px;	margin-bottom: 2px;}h4 {	font: bold 16px Helvetica, Arial, Tahoma, Verdana, sans-serif;	line-height: 18px;	margin-top: 30px;	margin-bottom: 4px; }h5 {  	font: bold 14px Helvetica, Arial, Tahoma, Verdana, sans-serif;	line-height: 16px;		margin-top: 16px;	margin-bottom: 2px;}h6 {  	font: bold 12px Helvetica, Arial, Tahoma, Verdana, sans-serif;	line-height: 14px;	margin-top: 12px;	margin-bottom: 2px;}p {	font-size: 12px;	line-height: 16px;	margin-top: 6px;	margin-bottom: 10px;}ul {margin-top: 6px; margin-bottom: 10px;}li {font-size: 12px; line-height: 16px; margin-bottom: 6px; list-style-type: square;}.centered {text-align: center;}.boldface {font-weight:bold}.negspace {	margin-top: 0px;}.lesspace {	margin-top: 6px;}.botmspace12 {margin-bottom: 12px;}.smallprint {  font-size: 11px; line-height: 13px;}.extraspacebot {margin-bottom: 36px;}.extraspacetop {margin-top: 24px;}.currentpage {font: bold 14px Helvetica, Arial, Tahoma, Verdana, sans-serif;	line-height: 16px;		margin-top: 36px; 	margin-bottom: 36px;}.currentpagewsubs {font: bold 14px Helvetica, Arial, Tahoma, Verdana, sans-serif;	line-height: 16px;		margin-top: 36px; 	margin-bottom: 12px;}.currentsubpage {font: bold 14px Helvetica, Arial, Tahoma, Verdana, sans-serif;	line-height: 16px;		margin-top: 20px; 	margin-bottom: 20px;}table {width: 100%; margin: 0;}table td {vertical-align: top; padding: 0; border-width: 0;}td#left {	width: 160px;	background-color: #5D777B; 	padding: 0; }tr td#toplogo {height: 110px; width: 160px; background-color: #19272F; text-align: center; padding: 3px 10px; vertical-align:top;}td#crumbs { background-color:  #A0B1B2; padding: 0.5em 1em 4px; color: #036; font: bold 11px Arial, Helvetica, sans-serif; vertical-align: bottom; }td#crumbs a:link {color: #036; text-decoration: none; font-weight:100;}td#crumbs a:visited {color: #3B7D8E; text-decoration: none;}td#crumbs a:hover {text-decoration: underline;}td#right {	background-color: #FFF; 	padding: 0; }td#leftnav {	height: 100%;	width: 160px;	background-color: #5D777B; 	padding: 10px 0 20px 16px; 	color:#FFF; 	font: 12px Arial, Helvetica, sans-serif; }td#leftnav a:link {color: #FFF; text-decoration: none; line-height: 21px;}td#leftnav a:visited {color: #A0B1B2; text-decoration: none;}td#leftnav a:hover {text-decoration: underline;}td#main { background-color:#FFF; padding: 10px 30px 10px 30px;}td#lower {padding: 0 30px 4px 10px; vertical-align:bottom;}tr#content-bot td {background-color: #384453; padding: 0 18px; vertical-align: bottom; text-align: right; height: 24px; } #content-bot td a:link {color: #FFF; font: bold 10px;} #content-bot td a:visited {color: #FFC; font-size: 10px; text-decoration: none;} #content-bot td a:hover {font-size: 11px; text-decoration: underline;} .copyright {color:#FFFFFF; font: 9px Arial, Helevetica, sans serif; font-style:italic; margin-top: 2px; margin-bottom: 2px; }  tr#botline td {background-color: #384453; padding: 0; border: solid #384453; border-width: 0 0 2px 0;}.photos {float:left; margin: 1px 10px 1px 1px;}table#pricing {width: 100%; margin: 20px 0; }table#pricing td {vertical-align: top; padding: 6px; border-bottom: 2px solid #384453;}.tablehd {background-color: #384453; color: #FFF; text-align:center; vertical-align: bottom;}.servicehd {background-color: #384453; color: #FFF; vertical-align: bottom;}.servicecol {width: 15%;}.photocol {width: 10%; text-align:center;}.critcol {width: 9%; text-align:center;}.descriptioncol {width: 40%;}.pricecol {width: 7%; text-align: center;}.pricecol1 {width: 7%; text-align: center;}.pricecol2 {width: 7%; text-align: center;}.backtotop { font-size: 9px; line-height: 12px; text-align:right;}table#submission {width: 100%; margin: 0;}table#submission td {vertical-align: top; padding: 6px 0;}.tablerule  {border-bottom: 2px solid #384453;}table#submit {width: 100%; margin: 20px 0;}.verttop {vertical-align: top;}td#20 {width: 20px;}.tableright {	text-align: right;	width: 15%;}.tablespacer {	height: 20px;	width: 20px;}.thumbnails {	margin: 0px;	padding: 0px;	width: 45%;	vertical-align:top;	}	.thinrule {border-top: 2px solid #384453;}
