/*Text*/
p { color: #ccc; font-size: 0.7em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.3em; text-decoration: none; }
hr { background-color: #3b3b3b; text-align: center; width: 80%; height: 1px; }
td { vertical-align: top; }
p.std { color: #999; font-size: 0.7em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.3em; text-align: center; word-spacing: 0.1em; letter-spacing: 0.05em; vertical-align: top; width: 80%; margin-left: 10%; }
p.sml { color: #ccc; font-size: 0.6em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.1em; margin-bottom: -2px; }
p.footer { color: #666; font-size: 0.6em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.2em; text-align: center; padding-top: 6px; padding-right: 31px; padding-bottom: 6px; border-top: 0.1em solid #555; }
a.nav:link { color: #e4e4e4; text-decoration: none; }
a.nav:visited { color: #e4e4e4; text-decoration: none; }
a.nav:hover { color: #f93; text-decoration: none; }
a.nav:active { color: #e4e4e4; text-decoration: none; }
a.orange:link { color: #f93; text-decoration: none; }
a.orange:visited { color: #f93; text-decoration: none; }
a.orange:hover { color: #999; text-decoration: none; }
a.orange:active { color: #999; text-decoration: none; }
h1.sml { color: #777; font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.3em; }
h1.med { color: #b4bac0; font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.4em; margin-bottom: -6px; }
h1.large { color: #fff; font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.8em; }
form { color: #999; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
input.text, textarea{ width: 250px; border-style: none; border-width: 0; }
input.sol { color: #202020; background-color: #f90; width: 15px; border-style: none; border-width: 0; }
input.submit { position: relative; top: -30px; left: 260px !important; border-color: transparent; border-style: none; }
h2 { color: #d2d3d4; font-size: 1.2em !important; font-weight: normal; text-align: center; margin: 0.83em 0; }
p.bot { font-size: 0.8em; width: 300px; padding-top: 10px; border-top: 1px dashed #f90; }
/*End Text*/

/*Layout*/ 
html { margin-top: 0; margin-left: 0; }
body { background-color: #ddd; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align:center; margin-top: 0; margin-left: 0; padding:0; }
img { border-width: 0; outline-style: none; outline-width: 0; }

.outer { background-image: url(../img/pagebg.gif); background-repeat: repeat-y; text-align:center; width:812px; height: 100%; margin: 0 auto; padding-left: 31px; }

.hdr { height:auto; background-repeat: repeat-y; background-position: 0 0; text-align: center; width: 750px; float: left; }
.bodyblock { background-color: #333; position:relative; background-position: 0 0; width:750px; float: left; min-height: 100%; }

.l-col { text-align: center; vertical-align: top; float:left; width:80px; height: 100%; padding: 0; display: inline; }

.r-col { width:650px; text-align:left; vertical-align: top; float: right; margin: 0; padding: 0; display: inline; }
.fullcont { text-align: center; width: 750px; height: auto; padding-top: 50px; display: inline; }
.cont200 { text-align: center; width: 200px; height: auto; }
.ftr { width: 750px; float: left; margin-bottom: 7px; display: inline; }
.pic-c { text-align: center; width: auto; height: auto; display: inline; }
form { position: relative; top: 20px; left: 100px; }
/*End Layout*/
