@charset "utf-8";
/* CSS Document */

/* ---------- reset ---------- */
html {overflow-y:scroll;} /* Cross browser, validated version way to show vertical scrollbar */
img {float:left}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,pre,form,fieldset,input,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
cite,code,em,strong,th {font-style:normal;font-weight:normal;}
ul {list-style:none;}
th {text-align:left;}
h1,h2,h3,h4 {font-size:100%;}
q:before,q:after {content:'';}
body {font-family:Arial, Helvetica, sans-serif;}
select,input,textarea{font:99% arial,sans-serif;}
:focus {outline: 0;}
strong {font-weight:bold;}

/* ---------- layout ---------- */
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: 21px; font-weight: normal; font-variant: normal; color: #666666; background:url(/images/bk3.jpg) left top repeat-x; background-attachment: fixed;}
p {margin-bottom:15px;}
.container {background: url(../images/bigbg3.jpg) center top no-repeat;}
.fontresize {background: url(../images/font_adjust.jpg) center top no-repeat; width: 823px; height: 21px;}
.content{background:url(../images/bg.gif) center top no-repeat; padding:0 10px 0 10px;}

/* ---------- bulleted lists ---------- */
.list {}
.list ul { list-style:none;}
.list ul li {background:url(../images/li.gif) 1em .50em no-repeat; padding: 0 30px;}

/* --- positioning --- */
.Back {float:left;}
.Forward {float:right;}
.Block {display:block;}
.Inline {display:inline;}
.ClearFloat {clear:both;}

/* ---------- H Tags ---------- */
h1 {font-family: "Times New Roman", Times, serif; font-size: 20px; color:#4e2130; text-transform:uppercase; font-weight: lighter;}
h2 {font-family: "Times New Roman", Times, serif; font-size: 18px; color:#0f4133; padding: 0; margin-top: 15px;}
h3 {font-family: "Times New Roman", Times, serif; font-size: 16px; color: #666633; padding: 0; margin-top: 15px;}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000033;}
h5 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #330033;}

/* ---------- a Tags ---------- */
a {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}
a:link {text-decoration: underline;	color: #135681;}
a:visited {text-decoration: underline; color: #000000;}
a:hover {text-decoration: underline; color: #71364A;}
a:active {text-decoration: underline;}

/* ---------- forms ---------- */
input.inputfield {font-size: 11px; font-family:  Arial, Helvetica, sans-serif; color: #444444; border: 1px #303465 solid; background-color: #F7F8FB; font-weight: bold;}
.formoutput {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #444444; border: 1px #303465 solid; background-color: #F7F8FB; font-weight: bold; padding-left: 5px;}
textarea {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #444444; border: 1px #303465 solid; background-color: #F7F8FB; font-weight: bold;}
select {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #444444; border: 1px #303465 solid; background-color: #F7F8FB; font-weight: bold;}
.contactform {width:600px !important;}

/* ---------- copyright ---------- */
.copyright {font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #666666; cursor:text; text-decoration:none;}
a.copyright:link {font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #666666; cursor:text; text-decoration:none;}
a.copyright:visited {font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #666666; cursor:text; text-decoration:none;}
a.copyright:hover {font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #666666; cursor:text; text-decoration:none;}
a.copyright:active {font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #666666; cursor: text; text-decoration: none;}

/* Newsletter */
.readmore {color:#ffffff; width:80px; background-image:url(/images/button_background.jpg); margin-top:10px; border:1px solid #88562e; -moz-border-radius:7px; -webkit-border-radius:7px; 	font-family:"Georgia", "Franklin Gothic Demi Cond", "Arial Narrow"; font-size: 13px; padding-top: 3px; padding-right: 7px; padding-bottom: 3px;	padding-left: 7px;}
