body {
	color:#000;
	font-size:9pt;
	font-family:Verdana;
	margin:0;
	padding:0;
}
#wrapper {width:960px;margin:0 auto;}
#table-out {padding:10px 0px; width:960px}

h1 {font-weight:bold;font-size:12pt;}
h2 {color:#A72128;font-weight:bold;font-size:11pt;}
h2 a {color:#A72128;}
hr {height:1px noshade;}
h4 {font-size:9pt;}

a {color:black;text-decoration:underline;}
a:hover {text-decoration:none;}

td.cell {}
td.tableout {width:960px;background-image: url(/graphics/header-bg.jpg); background-repeat: no-repeat;}
td.cell-out {padding:10px 0px;}
td.content {}
td.rightside{}
td.leftside{}
td.footer{}

td.header-top-left {padding-top:5px; font-family:Verdana; font-size:9pt;}
td.header-top-right {font-size:12px; color:#666666; padding-right:5px; width:250px;}
td.header-top-right a {font-size:12px; color:#666666; text-decoration: underline;}
td.header-top-right a:hover {font-size:12px; color:#666666; text-decoration: none;}
td.header-bottom-outer {padding-top:10px;}
td.header-bottom-right {color: white; font-weight: bold; font-style:italic; background-color:#366D74; padding:5px 10px 5px 0px; text-align:right;}
td.header-bottom-other {color:white; background-color:#366D74;padding:5px 10px 5px 0px;}
td.header-bottom-other a {color:white; font-weight:bold; text-decoration: underline;}
td.header-bottom-other a:hover {color:white; font-weight:bold; text-decoration: none;}
td.header-bottom-clients {color:white;}
td.header-bottom-clients a {color:white; font-weight:bold; text-decoration: underline;}
td.header-bottom-clients a:hover {color:white; font-weight:bold; text-decoration: none;}
td.header-bottom-clients a{color:white; font-weight:bold; text-decoration: underline;}
td.header-bottom-clients a:hover{color:white; font-weight:bold; text-decoration: none;}
td.header-top-center { padding:10px 20px 10px 40px; font-size:12pt; color:#A72128; font-weight:bold;}
td.overview-cd {color:black;font-family:Verdana; font-size:9pt;padding:2px;}
td.footer-bar {background-color:#366D74; height:22px;}

.button {border:1px solid black;background:#D3D3D3;padding:1px;font-size:8pt;}
.text-field {border:1px solid black;background:#f5f5f5;padding:1px;font-size:8pt;}
.email-button {font-size:8pt;border:1px solid black;background:#D3D3D3;padding:1px;}
.email-field {font-size:8pt;border:1px solid black;background:#f5f5f5;padding:1px;}}
.form {display:inline}
.footerbar {}
.success-side-text {color:#366D74;font-weight:bold;}
.red-text {color: #FF0000}
.header-phone {color:#366D74; font-size:20px; font-weight:bold;}
.header-right-text {width: 250px; color:#616161; font-size:10pt; font-weight:bold;}
.home-top-right-inner {font-size:8pt;}

td.right-cell {padding-left: 40px;width:250px;text-align:0 auto 0 auto;}
td.right-cell ul {margin-left:0px;padding-left:20px}
td.left-cell {padding-left: 20px;}
.right {border: 1px solid #366D74;background-color:#EDEDED;padding: 15px;}

#topnav {background: url(/graphics/green-bar-curved.png) no-repeat;height:26px;}
#topnav ul {list-style:none;padding:0;margin:0;}
#topnav li {float:left;margin:0;padding:4px 10px 6px 10px;}
#topnav li.phone {float:left;margin:0;padding:.4em 0.5em .5em 0em;color:white;font-weight:bold;font-style:italic;}
#topnav li:hover {position:relative;}
#topnav li ul {display:none;position:absolute;left:0;top:1.9em;z-index:100;background-color:#366D74;}
#topnav li:hover ul {display:block;}
#topnav li li {float:none;background-color:#366D74;white-space:nowrap;width:175px;font-size:8pt;}
#topnav li li:hover { background-color:#82B2B2; }
#topnav li li.wide {float:none;background-color:#366D74;white-space:nowrap;width:23.5em;font-size:8pt;}
#topnav li li.client {float:none;background-color:#366D74;white-space:nowrap;width:19.5em;font-size:8pt;}
#topnav a, #topnav a:visited {color:#FFF;font-weight:bold;text-decoration: underline;}
#topnav a.tall {display:block;color:#FFF;font-weight:bold;text-decoration: underline;}
#topnav a:hover {text-decoration:none;}
#topnav a.client-top {color:#FFCC00;font-weight:bold;text-decoration: underline;}
#topnav a.client-top:hover {text-decoration:none;}
#topnav li.bgarrow {background: #366D74 url(/graphics/left-nav-icon.gif) no-repeat 97% 50%;}

/** Second level elements **/
#topnav li li li {width:23.5em; background-color:#82B2B2;}
#topnav li li li:hover { background:#366D74; }
#topnav ul ul ul {display:none; left:195px;top:0px; background-color:#82B2B2;}
#topnav ul ul li:hover ul {display:block; }
#topnav li:hover ul ul { display:none; }
/** End Second level elements **/

.post h2 {padding:5px;background:#EDEDED;}
.post h2 a {padding:5px;}
.post {padding-bottom:10px;}
.entry {padding-left:10px;padding-top:5px;}
.posted {padding-left:10px;padding-top:10px;}
.feedburnerFlareBlock {font-size:7pt;padding-top:5px;}

