body { background:#ffffff; font:12px/1.5em Arial, Helvetica, sans-serif;  color:#333333; }
body, div, p, a, img, h1, h2, h3, h4, h5, h6, form, input, select, textarea { margin:0; padding:0; }

h1, h2, h3, h4, h5, h6 {  font-weight:normal; line-height:1.5em;}
h1 { border-bottom:1px dotted #333333; color:#333333; }
h2 { margin:10px 0px 0px; font-family:Trebuchet MS; padding:0px;}
h3 {}
h4 {}
h5 {}
h6 {}

p {}

a { color:#333333;}
a:hover {  }

img { border:0;}

/* PAGE CLASS
--------------------------------------------------------------------------- */

div.main { width:1000px; }
div.banner, div.header, div.textwrapper, div.footer, div.innermain, div.footerbottm { width:100%; float:left;}

div.main{ background:url(../Images/innerbg.png) repeat-y; margin:0 auto; position:relative;}

div.innermain { float:left; background:url(../Images/textwrapperbg.jpg) repeat-y; }

div.textwrapper { border-top:1px dotted #000000; border-bottom:1px dotted #000000; margin:3px 0px; }

div.footerbottm { background:url(../Images/footerbottom.jpg) no-repeat; height:108px; }

/* DEFAULT PAGE CLASS
--------------------------------------------------------------------------- */
div.banner { background:url(../Images/banner.jpg) no-repeat; height:335px; float:left; position:relative; }
div.header { position:relative; height:233px; }
div.logo { float:left; position:absolute; top:11px; left:86px; }

div.footer      { height:80px; position:relative;}
.footer p       { color:black; font-size:11px; margin:5px; padding:5px;}
.footer a       { text-decoration:none; color:black; font-size:11px; }
.footer a:hove  { text-decoration:underline; }

div.leftcol     { width:250px; float:left; padding:20px;  }
div.rightcol    { border-left: 1px solid #CCCCCC; min-height: 285px; width:668px; float:right;  padding:20px; }
div.textarea    { background:#ffffff; border:2px solid #cccccc; margin:10px 30px; padding:10px; width:910px; color:#333333; float:left; }

div.maxnetworkbg { float:left; background:#f4f4f4; padding:10px; border:1px solid #adadad;  font-size:14px; }

