/* Stylesheet for RayMaterson.com   Copyright 2006 RayMaterson.com and Kupatrix Designs */

body {margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif;color: #003A7B;background-color: #808080;background-image: url(images/raybg.png);background-position: 50%}
div#wrap {width: 960px; margin: 0 auto;background-color: #f1f1f1;}
input {color: #CCCCCC; background-color: #000000; border-color : #47618F}
textarea {color: #CCCCCC; background-color: #000000; border-color : #47618F; text-align: justify; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
img {border-width: 0px;}
.porttable {position: relative;}
.porttable td, tr{border-bottom: solid 1px #003A7B; border-right: solid 1px #003A7B; border-top: solid 1px #8FBAEC; border-left: solid 1px #8FBAEC; background-color: #D4E4FF; font-size: 10px; vertical-align: top; text-align: center;}
.porttablerc {position: relative; width: 500px;}
.porttablerc td, tr{font-size: 10px; border: solid 1px #003A7B; vertical-align: top; text-align: center;}
#banner {border: 1px solid #000; padding: 5px; background-color: #D4E4FF; margin: 0px; height: 75px;border-width: 0 0 1px 0;}
#menu {border: 1px solid #000; background-color: #D4E4FF; padding: 5px; width: 125px; float: left;border-width: 1px 1px 1px 0;margin-top: 5px;}
#main {border: 1px solid #000; margin: 5px 0px 5px 142px; background-color: #D4E4FF; padding: 8px; font-size: 12px;border-width: 1px 0 1px 1px}#main {border: 1px solid #000; margin: 5px 0px 5px 142px; background-color: #D4E4FF; padding: 8px; font-size: 12px;border-width: 1px 0 1px 1px}
h3 {margin: 3px 0px 3px 0px; padding: 0px 0px 2px 0px; border-bottom: 1px solid #0A4281;}
#contact {border: 1px solid #0A4281; margin: 0px; background-color: #D4E4FF; padding: 5px; font-size: 12px;}
h6{font-size: 10px; border-bottom: 1px solid #003A7B; padding: 0px 0px 1px 0px; margin: 0px 0px 5px 0px;}
.menub{font-size: 12px; border-bottom: solid 1px #003A7B; border-right: solid 1px #003A7B; border-top: solid 1px #8FBAEC; border-left: solid 1px #8FBAEC; padding: 1px 4px 3px 2px; margin: 4px 3px; background-color: #E8F0FF;}
.sant{ font-size: 10px; border-bottom: solid 1px #003A7B; border-right: solid 1px #003A7B; border-top: solid 1px #8FBAEC; border-left: solid 1px #8FBAEC; padding: 1px 1px 1px 0px; margin: 4px 3px; background-color: #E8F0FF;}
a.menua {text-decoration: underline; color: #003A7B;}
a.menua:hover {text-decoration: none; color: #000;}
a {text-decoration: underline; color: #000;}
a:hover {text-decoration: none; color: #999;}
#topright {float: right;}
.randomb {margin: 0px 0px 0px 5px;}
.imgright {float: right; border: 1px solid #0A4281; margin: 2px 2px 0px 2px;}
.imgleft {float: left; border: 1px solid #0A4281; margin: 2px 2px 0px 2px;}
#footer {text-align: center; font-size:10px;}
p {margin-top: 12px; margin-bottom: 12px;}
.epmini {width: 235px; margin: 5 65px 0 0; font-size: 10px; text-align: center;float: right;}
