

body {margin: 0px; color; background: #e4aa63; font-family: verdana, arial, geneva, sans-serif; color: #256063;}

* {margin:0; padding:0;}

table td {padding: 0; border-width: 0; vertical-align: top;}

a:link {color: #51a9cf; text-decoration:none}
a:visited {color: #bf6933; text-decoration:none}
a:hover {color: #2c877f; text-decoration:none}
a:active {color: #97babe; text-decoration:none}

td#table_copy {width: 900px; text-align: left; font-size: 18px; font-weight: bold; color: #ffffff; margin: 0; padding: 0px 0 0px 0; }

td#address {text-align: center; font-size: 13px; color: #256063; margin: 0; padding: 2px 0px 0px 0px; }

div#break {width: 900px; height: 10px; text-align: center; background: #e4aa63; margin: 0px 0 0px 0; padding: 0;}

div#break2 {width: 900px; height: 4px; text-align: center; background: #e4aa63; margin: 0px 0 0px 0; padding: 0;}

div.break {width: 900px; height: 10px; text-align: center; background: #e4aa63; margin: 0px 0 0px 0; padding: 0;}

div.break2 {width: 900px; height: 4px; text-align: center; background: #e4aa63; margin: 0px 0 0px 0; padding: 0;}

div#listmenu {
	width:892px; 	
	float:left;
	
	font-size: 12px;	
	background-color:#256063; 
	margin-top:0px; 
	}
div#listmenu ul {margin:0 0 0 80px;
	}
div#listmenu li {
	float:left;	
	position:relative; 
	list-style-type:none;	
	background-color:#256063;
	border-left:1px solid #256063; 
	border-right:1px solid #256063; 
	}
div#listmenu li:first-child {
	border-left:1px solid #256063; 
	}
div#listmenu li:hover { 
	background-color:#2c877f; 
	}
div#listmenu a {
	display:block; 
	padding:4px 18px 4px 18px; 
	text-decoration:none;	
	color:#cae8dc;
	}
div#listmenu a:hover {
	color:#bf6933;
	}

div#listmenu ul li ul {
	margin:0; 
	position:absolute; 
	width:14em; 
	left:-1px; 
	}
div#listmenu ul li ul li {
	width:100%; 
	border-left:1px solid #256063; 
	border-bottom:1px solid #edeeee;
	border-right:1px solid #256063;
	padding:0 0 4px;
	}
div#listmenu ul li ul li:first-child {
	border-top:1px solid #edeeee; 
	}

div#listmenu ul li ul {display:none;} 
div#listmenu ul li:hover ul {display:block; } 


body div#listmenu ul li ul li ul  {
	visibility:hidden; 
	top:-1px;
	left:10em;
	}
div#listmenu ul li ul li:hover ul {visibility:visible;} 


div#listmenu ul li ul li:hover ul li ul {display:none;} 
div#listmenu ul li ul li ul li:hover ul {display:block; } 


* html div#listmenu ul {
	float:left; 
	border-left:1px solid #256063; 
	margin-left:10px; 
	}

* html  div#listmenu ul li ul {
	border-top:1px solid #ffffff;
	border-left:0px; 
	}

* html  div#listmenu ul li ul li ul { 
  left:9.85em; 
  voice-family: "\"}\""; 
  voice-family:inherit;
  left:10em;
  }

html>body div#listmenu ul li ul li ul {
  top:-1px;
  left:10em;
  }


	@media all and (min-width: 0px){
   body div#listmenu ul li ul {padding-bottom:70px;}
   body div#listmenu ul li ul li ul {padding-bottom:22px;}
   body div#listmenu ul li ul li ul li ul li:hover {visibility:visible;} 

   }

div#google {text-align: center; font-size: 12px; margin: 0px 0 0px 0; padding: 0;}

td#google {width: 150px; background: #6bcfdc; text-align: right; font-size: 12px; color: #ffffff; padding: 5px 0px 0px 0px; }

td.leftside {width: 268px; text-align: center; vertical-align: top; background: #cae8dc; padding: 10px 0px 10px 0px; }

td.leftside p {text-align: left; font: 12px verdana, arial, geneva, sans-serif;  line-height: 1.5em; padding: 6px 0px 0px 31px;}

td.leftside p span {text-align: left; font-size: 11px; color: #014d5a; line-height: 1.5em; }

td.complications {width: 268px; text-align: center; vertical-align: top; background: #cae8dc; padding: 10px 0px 10px 0px; }

td.complications p {text-align: left; font: 10px verdana, arial, geneva, sans-serif;  line-height: 1.5em; padding: 0px 0px 0px 31px;}

td.complications p span {text-align: left; font-size: 11px; color: #014d5a; line-height: 1.5em; }

td.question {width: 268px; height: 150px; text-align: center; vertical-align: middle; background: #cae8dc url(images/question.jpg) center no-repeat; padding: 0px 0px 0px 0px; }

td.question {text-align: center; font: 18px verdana, arial, geneva, sans-serif; color: #256063; line-height: 1.25em; padding: 0px 9px 0px 3px;}

td.question2 {width: 268px; height: 150px; text-align: center; vertical-align: middle; background: #cae8dc url(images/question2.jpg) center no-repeat; padding: 0px 0px 0px 0px; }

td.question2 {text-align: center; font: 18px verdana, arial, geneva, sans-serif; color: #256063; line-height: 1.25em; padding: 0px 9px 0px 3px;}

td.content {width: 650px; vertical-align: top; background: #cae8dc; padding: 10px 20px 0px 20px;}

td.content p {text-align: left; vertical-align: middle; font: 13px verdana, arial, geneva, sans-serif; color: #256063; line-height: 1.5em; background: #cae8dc; padding: 2px 0px 13px 0px;}

td.content p span {text-align: left; font-size: 13px; color: #18a0cf; line-height: 1.35em;}

td.copy {width: 650px; vertical-align: top; background: #cae8dc; padding: 10px 20px 0 20px;}

img[src*=-left] {float: left; padding: 0px 0px 0px 0px; }
     
img[src*=2-left] {float: right; padding: 0px 0px 0px 0px; }

td.copy p {text-align: left; vertical-align: middle; font: 12px verdana, arial, geneva, sans-serif; color: #256063; line-height: 1.5em; padding: 0px 10px 11px 0px;}

td.copy p span {text-align: left; font-size: 13px; color: #bf6933; line-height: 1.35em;}

td.copy li {text-align: left; font-size: 13px; line-height: 1.35em;  margin-left: 30px; margin-right: 30px;}

h2 {text-align: left; vertical-align: middle; font: 16px verdana, arial, geneva, sans-serif; color: #18a0cf; padding: 4px 10px 0px 0px;}

div.subhead {width: 816px; text-align: left; font: 14px verdana, arial, geneva, sans-serif; color: #46c3d3; padding: 10px 0 0px 0px; }

h3 {width: 900px; text-align: left; font: 14px verdana, arial, geneva, sans-serif; color: #46c3d3; padding: 10px 0 0px 0px;}

h4 {text-align: left; font-size: bold 14px; color: #58595b; padding: 20px 0 0px 0px;}

td.kudos {width: 180px; vertical-align: top; text-align: center; font-size: 12px; color: #46c3d3; background: #ffffff; padding: 0px 0px 0 0px;}

div.top {width: 200px; text-align: left; font-size: 6px verdana, arial, geneva, sans-serif; color: #18a0cf; padding: 0px 0 0px 32px; }

div#links_bottom {width: 900px; text-align: center; font-size: 12px; color: #e4aa63; letter-spacing:0.1em; background: #256063; padding: 7px 0 9px 0px; }

td.sh1 {font-size: 13px; color: #660; line-height: 1.45em;}

div#copyright {text-align: center; font-size: 9px; color: #256063; margin: 40px 0 0px 0; padding: 0;}