@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0; font-size:14px;}
* a {outline:none;}
body {font-family:corbel; color: #999;background-image:url(../images/bground.jpg); background-position: top left; background-repeat:repeat-x; }
#container {width:800px; height: 100%; margin: 0 auto; /*border: 1px solid #CCCCCC;*/ }
#head {width:800px; height: 166px; background-image:url(../images/header1.jpg); background-repeat:no-repeat; background-position:top;}
#menu {height:31px; padding-left: 5px;}
#menu ul {height:32px; list-style:none; font-family:Arial, Helvetica, sans-serif;}
#menu li {display:inline; width:100px; height:32px; border-right:1px solid #CCCCCC;  display:block; float:left;margin-top:0px;}
#menu li:hover {background-image:url(../images/menuover.jpg); background-position:top; background-repeat:no-repeat;display:inline;width:100px; height:30px; /*border: 1px solid #FF0000;*/ margin-top:2px;display:block;}
#menu .menudown {background-image:url(../images/menudown.jpg); background-position:top; background-repeat:no-repeat;display:inline;width:100px; height:32px; /*border: 1px solid #FF0000;*/ margin-top:2px;display:block;}
#menu a {text-decoration:none; color:#999; display:block; height:100%; width:100%;padding: 10px 0 0 0; text-align:center;font-size:0.85em; }
#menu a:hover {text-decoration:none; color:#f19914; padding-top: 8px; font-weight:bold;}
#main {width:100%; height:100%;}
/*content divisions*/
#left {width:22%; height:100%;/* border: 1px solid #FF0000;*/ float:left;}
#right {width:22%; height:100%;/* border: 1px solid #FF0000;*/ float:right; padding: 30px 0 0 0; margin: 0 0 50px 0;}
#right a {text-decoration:none; color:white; font-weight:normal; font-family:arial; display:block;  font-size:0.9em; width: 100px; padding: 13px 0 0 13px;}
#right a:hover {text-decoration:none; font-weight:bold;}
/*#right .padding {padding: 12px 0px 0 16px; height:100%; width:120px; position:relative; vertical-align:middle; text-align:left;}*/
#right ul {list-style-type:none; width:164px; height:57px;}
/*.pink, .blue, .topblue, .orange, .green, .black, .red {padding: 5px;}*/
.pink li {list-style-type:none; margin: 0 0 0 20px; width: 164px; height: 57px; background-repeat:no-repeat; background-image:url(../images/sidebuttons/pinkboth.jpg); background-position: top left;	display:block;}
.pink li:hover {margin: 0 0 0 20px; width: 164px; height: 57px; background-position: 0px -55px;}
.red li {margin: 0 0 0 20px; width: 164px; height: 57px; background-repeat:no-repeat; background-image:url(../images/sidebuttons/redboth.jpg); background-position: top left;	display:block;}
.red li:hover {margin: 0 0 0 20px; width: 164px; height: 57px; background-position: 0px -55px;}
.blue li {margin: 0 0 0 20px; width: 164px; height: 57px; background-repeat:no-repeat; background-image:url(../images/sidebuttons/blueboth.jpg); background-position: top left;	display:block;}
.blue li:hover {margin: 0 0 0 20px; width: 164px; height: 57px; background-position: 0px -55px;}
.topblue li {margin: 0 0 0 20px; width: 164px; height: 57px; background-repeat:no-repeat; background-image:url(../images/sidebuttons/topblueboth.jpg); background-position: top left;	display:block;}
.topblue li:hover {margin: 0 0 0 20px; width: 164px; height: 57px; background-position: 0px -55px;}
.orange li {margin: 0 0 0 20px; width: 164px; height: 57px; background-repeat:no-repeat; background-image:url(../images/sidebuttons/orangeboth.jpg); background-position: top left;	display:block;}
.orange li:hover {margin: 0 0 0 20px; width: 164px; height: 57px; background-position: 0px -55px;}
.green li {margin: 0 0 0 20px; width: 164px; height: 57px; background-repeat:no-repeat; background-image:url(../images/sidebuttons/greenboth.jpg); background-position: top left;	display:block;}
.green li:hover {margin: 0 0 0 20px; width: 164px; height: 57px; background-position: 0px -55px;}
.black li {margin: 0 0 0 20px; width: 164px; height: 57px; background-repeat:no-repeat; background-image:url(../images/sidebuttons/blackboth.jpg); background-position: top left;	display:block;}
.black li:hover {margin: 0 0 0 20px; width: 164px; height: 57px; background-position: 0px -55px;}

.textpadding {padding: 15px 0 0 0;}
#middle {width:70%; height:100%; /*border: 1px solid #00CC66;*/ margin-top:30px; float: left; padding: 0 0 0 30px;}
#middle h1 {color: #f19914; font-family: arial; font-size: 1.55em; font-weight:normal; margin: 0 0 20px 0;}
#middle h2 {color: #f19914; font-family: arial; font-size: 1.4em; font-weight:normal; margin: 30px 0 20px 0;}
#middle .content {padding: 0 0px 0 0px; text-align:justify; font-size:0.9em; font-weight: normal; margin: 0 0 30px 0;}
#middle .content p {margin: 0 0 15px 0; padding: 0 10px 0 0px; text-align:justify; font-weight: normal;  line-height:1.2; font-size:1.0em}
#middle .content input {width:200px; font-size:0.9em; height:20px;}
#middle .content label {padding: 0 0 0 0; font-size:0.9em; color:#006bff; font-weight:bold; margin-right: 5px;}
#middle .content .inputholder {margin: 5px 0 5px 0;}
.smallprint {color:#999999; text-align:left; font-size:0.9em; margin: 20px 0 0 0;}
#middle .content ul {font-weight:bold; color:#f19914; margin: 25px 0 20px 30px;}
#footer {font-size: 1.0em;color:#006bbf;height:75px; width:100%; background-image:url(../images/footback.jpg); background-position:top; background-repeat:repeat-x; padding: 15px 0 0 310px; }
#footer a {color:#666666; text-decoration:none;}
#footer a:hover {color:#f19914; text-decoration:none;}

strong {font-weight:bold; color:#026abf;}
#contacttable {margin: 10px 0 10px 0;}
.rule {margin: 0 auto; background-image:url(../images/rule.jpg); background-repeat:no-repeat; margin-top:30px; margin-bottom:10px; width:100%; height:2px;}
.clear {clear:both;}