body { margin: 0px; color: #404040; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #EAE6C8; }

table.outside { width: 815px; }
table.pnav_holder { width: 815px; }
table.content_holder { width: 815px; }

td { vertical-align: top; }
td.content { width: 800px; background-color: #FFF; background-image: url(../images/background_content.gif); background-repeat: no-repeat; background-position: bottom; }
td.left_shadow { width: 8px; background-image: url(../images/background_left_shadow.gif); background-repeat: repeat-y; }
td.right_shadow { width: 8px; background-image: url(../images/background_right_shadow.gif); background-repeat: repeat-y; }
td.topbackground { background-color: #BFC99A; height: 77px; background-image: url(../images/background_top.gif); background-repeat: repeat-x; }
td.topcolumn { width: 189px; height: 77px; background-image: url(../images/background_top_column.gif); background-repeat: repeat-x; }
td.topheader { width: 518px; height: 77px; background-image: url(../images/background_top.gif); background-repeat: repeat-x; }
td.footer_content { background-color: #EAE6C8; color: #696747; width: 815px; height: 30px; text-align: left; font-size: 10px; }

div.content_holder_hp { width: 694px; padding: 24px 40px 0 66px; height: 365px;}
div.content_holder { width: 694px; padding: 24px 40px 0 66px;}
div.header {float: left; }
div.bluebox { float: right; padding-top: 10px; padding-left: 35px; color: #007bc1; font-size: 10px; line-height: 14px; width: 237px;}
div.txt_content_hp { line-height: 24px; padding-top: 24px; width: 390px; }
div.txt_content { line-height: 18px; padding-top: 24px; width: 410px; }
div.location { color: #696747; text-align: right; height: 30px; padding: 0 3px 0 66px; }
div.snav { margin: 0; height: 34px; width: 100%; background-image: url(../images/background_snav.gif); background-repeat: repeat-x; }
div.copyright { float: left; text-align: left; padding-top: 7px; padding-left: 10px; color: #696747; }
div.tnav { float: right; text-align: right; padding-top: 7px; padding-right: 7px; color: #696747; }
div.photo { float: left; padding: 8px 15px 8px 0; }

div.desript { float: left; width: 150px; clear: left; padding-top: 5px;}
div.formin { float: left; width: 200px; padding-top: 5px;}

span.red { color: #990000; }

h1 { margin: 0px; padding: 0; font-size: 18px; line-height: 24px; font-weight: normal; color: #1184c5; text-transform: lowercase}
h2 { margin: 0px; padding: 10px 14px 4px 14px; font-size: 18px; line-height: 20px; font-weight: normal; color: #5F7703; }
p { margin: 0px; padding: 8px 0; }

ul { margin-top: 0px;  margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;}
li { line-height: 18px; }

a {color: #0078BF; text-decoration: none;}
a:link {color: #0078BF; text-decoration: none;}
a:active {color: #696747; text-decoration: none;}
a:visited {color: #0078BF; text-decoration: none;}
a:hover {color: #696747; text-decoration: none;}

a.footer {color: #696747; text-decoration: none; padding-left: 15px; padding-right: 22px;}
a.footer:link {color: #696747; text-decoration: none; padding-left: 15px; padding-right: 22px;}
a.footer:active {color: #0078BF; text-decoration: none; padding-left: 15px; padding-right: 22px;}
a.footer:visited {color: #696747; text-decoration: none; padding-left: 15px; padding-right: 22px;}
a.footer:hover {color: #0078BF; text-decoration: none; padding-left: 15px; padding-right: 22px;}

a.blue {color: #0078BF; text-decoration: none;}
a.blue:link {color: #0078BF; text-decoration: none;}
a.blue:active {color: #696747; text-decoration: none;}
a.blue:visited {color: #0078BF; text-decoration: none;}
a.blue:hover {color: #696747; text-decoration: none;}
