
/* ________________ GLOBAL STYLES ________________ */
* {margin:0px; padding:0px; color:#000000; font:10pt arial;}

P {margin:7px; line-height:18px;}

H3 { font-size:13pt; font-weight:bold; border-bottom:solid 1px #000000; color:#000000;}
H4 { font-weight:bold;color:#000; }

table { margin:15px auto;  vertical-align:text-top; font-weight:bold;}

.contact { width:165px; padding-left:5px;}
.contact h4{color:#fff; background:#696969; font-size:110%;}

/* ________________ CONTAINER STYLES ________________ */
/*Html, Body { width:100%; background:#696969 url(img/gradient.png) repeat-x left top; }*/
Html, Body { width:100%; background:#000000 url(img/gradient.png) repeat-x left top; }


#container { width:842px; margin:0px auto; background:transparent url(img/white_bg.png) repeat-y center top; }

#header { width:800px; height:107px; margin:0px auto; background:#000000;}

#content { width:780px; margin:0px auto; }

#nav { width:800px; height:20px; margin:0px auto; background:#747474; border-top:solid 1px #000000;border-bottom:solid 1px #000;}
	#nav ul {list-style:none;}
	#nav li {display:inline; border-right:solid 1px #000000;padding:4px 12px;}
	#nav li:hover {border-top:solid 2px #000000; background-color:#A7A7A7;}
	#nav a {color:#fff; text-decoration:none; font-size:100%; font-weight:bold;}
	#nav img {height:20px; border:none; vertical-align:-40%; padding-right:3px;}

#main {width:590px;}
#main ul { margin-left:40px; }
#main li { padding:2px; }

#side {width:170px; float:right; margin-top:30px; }
	#side ul {list-style:none; padding-bottom:10px;}
	#side li {border-bottom:solid 1px #0e4060; padding:4px;}
	#side li:hover{background-color:#ededed;}
	#side a{text-decoration:none; font-size:100%;}

#footer1 { text-align:center; font-size:88%; border-top:solid 1px #ccc; padding:7px 0px;}
#footer {width:800px; text-align:center; margin:0px auto; background:#000000; font-size:88%; color:#fff; border-top:solid 1px #000; padding:7px 0px;}


/* ________________ CLASS STYLES ________________ */

.note { float:right; font-size:80%; margin-right:50px; margin-top:20px; color:#fff;}
.note a {font-size:100%; color:#fff;}
.inputtable { margin: 0; padding: 0;}

/* ________________ IMAGE DROP SHADOWS ________________ */

.img-shadow {
      float:left;
      margin:6px 6px 6px 6px;
      background: url(img/trans-shadow.png) no-repeat bottom right; 
      }

.img-shadow img {
      display: block;            /* IE won't do well without this */
      position: relative;        /* Make the shadow's position relative to its image */
      padding: 6px;              /* This creates a border around the image */
      background-color: #fff;    /* Background color of the border created by the padding */
      border: 1px solid #cecece; /* A 1 pixel greyish border is applied to the white border created by the padding */
      margin: -6px 6px 6px -6px; 
      }
