/*
#introLink{ background:; position:relative; top:0; left:0; width:600px; height:400px;  }
#introLink a { position:absolute; top:0; left:0; z-index:10; width:600px; height:400px; display:block; }
#introLink FlashO { position:absolute; top:0; left:0; z-index:1; width:600px; height:400px; }
*/


*
{
margin: 0;
padding: 0;
border: 0;
}

.alignCenter { text-align:center; }

#wrapper
{
text-align:left;
width: 975px;
margin: 0 auto;
}
#innerwrapper
{
margin: 0 200px 0 0;
}
#header
{
height: 120px;
margin: 0;
text-align: left;
}
#logo {
width: 775px;
height: 120px;
float: left;
}
#logoHome {
width: 600px;
height: 400px;
padding-top: 20px; 
}
#login {
width: 200px;
height: 60px;
float: left;
padding-top: 50px;
}




.grey {
color: #7B8083;
}

#goBtn
{
color: #FFF;
width: 20px;
text-align: left;
background: #3c2c29;
border: 1px #D3D5D7 solid; 
font: bold 11px arial, helvetica, tahoma, verdana;
float: left;
width: 30px;
padding: 0;
margin: 0;
margin-bottom: 10px;
text-align: center;
margin-left: 5px;
}

#main .goBtn {
color: #FFF;
text-align: left;
background: none;
border: 1px #D3D5D7 solid; 
font: bold 11px arial, helvetica, tahoma, verdana;
float: left;
padding: 2px;
margin: 0;
margin-bottom: 10px;
text-align: center;
margin-left: 5px;
}

#content
{
margin: 0px 0px 0px 170px;
border-top: 2px #515151 solid;
}
#flash {
margin-top: 22px;
padding-bottom: 15px;
background-color: #302C29;
}
#leftcolumn
{
margin: 0;
float: left;
width: 170px;
}
#rightcolumn
{
margin: 0;
float: right;
width: 200px;
background: #515151;
}

#navcontainer a
{
display: block;
width: 150px;
}

#navcontainer ul
{
list-style-type: none;
text-align: right;
padding-right: 20px; 
}

#navcontainer ul li a
{
text-align: right;
font: normal 11px arial, helvetica, tahoma, verdana;
line-height: 22px; 
text-decoration: none;
color: #7B8083;
border-bottom: 1px solid #302C29;
border-top: 1px solid #302C29;
}

#navcontainer ul li a:hover
{
color: #EEE;
border-bottom: 1px solid #EEE;
border-top: 1px solid #EEE;
}
#navcontainer ul li a#current
{
color: #EEE;
border-bottom: 1px solid #EEE;
border-top: 1px solid #EEE;
}


#people 
{
padding-left: 10px;
padding-bottom: 5px;
}


#people dl
{
display: inline;
list-style-type: none;
padding-right: 20px;
background-image: url(../images/graphics/grey.gif);
background-repeat: no-repeat;
background-position: 0 3px;
padding-left: 10px;
}

#people dl a
{
text-decoration: none;
font: normal 11px arial, helvetica, tahoma, verdana;
line-height: 14px; 
color: #D3D5D7;
}

#people dl a:hover
{
text-decoration: none;
font: normal 11px arial, helvetica, tahoma, verdana;
line-height: 14px; 
color: #7B8083;
}

#right 
{
padding: 25px;
color: #D3D5D7;
}

#right ul
{
margin-left: 0;
padding-left: 0;
list-style: none;
padding-top: 10px;
}

#right ul li
{
padding-left: 12px;
background-image: url(../images/graphics/red.gif);
background-repeat: no-repeat;
background-position: 0 3px;
font: normal 11px arial, helvetica, tahoma, verdana;
line-height: 14px; 
padding-bottom: 5px;
}
#right ul li a
{
font: normal 11px arial, helvetica, tahoma, verdana;
line-height: 14px; 
color: #D3D5D7;
text-decoration: none;
}
#right ul li a:hover
{
font: normal 11px arial, helvetica, tahoma, verdana;
line-height: 14px; 
color: #FFFFFF;
text-decoration: none;
}
#right ul li ul li
{
padding-left: 12px;
background-image: url(../images/graphics/grey.gif);
background-repeat: no-repeat;
background-position: 0 3px;
font: normal 11px arial, helvetica, tahoma, verdana;
line-height: 14px; 
padding-bottom: 5px;
}

.field {
background: none;
border: 1px #D3D5D7 solid; 
width: 100px;
margin-bottom: 5px;
margin-left: 5px;
color: #FFF;
font: normal 11px arial, helvetica, tahoma, verdana;
padding-left: 1px;
}

label
{
width: 50px;
float: left;
margin-right: 5px;
display: block;
}


#footer
{
margin-left: 170px;
clear: both;
text-align: left;
padding-top: 5px; 
height: 95px;
width: 805px;
border-top: 2px solid #515151;
background: url(../images/graphics/base.gif) no-repeat top left;
}
#footer p 
{
padding-left: 655px;
margin-top: 3px;
}

#footer p a
{
font: normal 10px arial, helvetica, tahoma, verdana;
line-height: 12px; 
text-decoration: none;
color: #7B8083;
}
#footer p a:hover {
font: normal 10px arial, helvetica, tahoma, verdana;
line-height: 12px;
text-decoration: none; 
color: #D3D5D7;
}


div#links {position: relative; width: 200px; z-index: 100;}
div#links a {display: block; text-align: left; text-decoration: none; color: #7B8083; }
div#links a:hover {color: #D3D5D7; }

div#links a span {display: none;}
div#links a:hover span {display: block; position: absolute; top: -24px; left: 240px; width: 310px;
  z-index: 100;
   color: #7B8083; background: #302C29;
   font: 10px arial, Verdana, sans-serif; text-align: left; }

   
#col1 { 
float: left;
width: 250px;
}
#col2 { 
float: left;
width: 250px;
}
   
#form {
margin-left: 15px;
margin-top: 15px;
margin-bottom: 15px;
} 

.label {
float: left;
width: 70px;
padding: 0;
margin: 0;
margin-bottom: 10px;
text-align: left;
}

input #radio1 {
width: 20px;
}


input , #main input {

background: none;
border: 1px #D3D5D7 solid; 
width: 100px;
margin-bottom: 5px;
margin-left: 5px;
color: #999999;
font: normal 11px arial, helvetica, tahoma, verdana;
padding-left: 1px;

}

select, textarea {
 
 background: none;
border: 1px #D3D5D7 solid; 

margin-bottom: 5px;
margin-left: 5px;
color: #999999;
font: normal 11px arial, helvetica, tahoma, verdana;
padding-left: 1px;
 
}

option {
 
 background: none;
border: 1px #D3D5D7 solid; 

margin-bottom: 5px;
margin-left: 5px;
color: #999999;
font: normal 11px arial, helvetica, tahoma, verdana;
padding-left: 1px;
 
}




.boxes{
width: 15px;
background: #D3D5D7;
border: 1px #D3D5D7 solid; 
color: #FFF;
font: normal 11px arial, helvetica, tahoma, verdana;
margin-bottom: 5px;
margin-left: 2px;
margin-right: 117px;
}

#submitbutton{
text-align: left;
background: none;
color: #7B8083;
border: 1px #D3D5D7 solid; 
font: bold 11px arial, helvetica, tahoma, verdana;
float: left;
width: 60px;
padding: 0;
margin: 0;
margin-bottom: 10px;
text-align: center;
}

submit {
color: #FFF;
width: 20px;
text-align: left;
background: none;
border: 1px #D3D5D7 solid; 
font: bold 11px arial, helvetica, tahoma, verdana;
float: left;
width: 30px;
padding: 0;
margin: 0;
margin-bottom: 10px;
text-align: center;
margin-left: 5px;
}

.contactField {
background: none;
border: 1px #D3D5D7 solid; 
width: 100px;
margin-bottom: 5px;
margin-left: 2px;
color: #FFF;
font: normal 11px arial, helvetica, tahoma, verdana;
padding-left: 1px;
}


   



/* pop ups */
#wrapper2 { width: 670px; margin: 0 auto; }
  			 #leftcolumn2 { text-align:left; float: left; height: 300px; width: 235px; background-image: url(../images/graphics/); background-repeat: no-repeat; background-position: 5px 0;}
  			 #leftcolumn2 p { padding-left: 90px; padding-top: 155px;}
  			 #content2 { text-align:LEFT; margin: 50px 0 0px 250px; }
  			 .list4 li { padding-left: 12px; list-style: none; background-image: url(../images/graphics/red.gif); background-repeat: no-repeat; background-position: 0 9px; font: normal 12px arial, helvetica, tahoma, verdana; line-height: 16px; color: #D3D5D7; padding-bottom: 2px; padding-top: 2px; }
			p {font: normal 12px arial, helvetica, tahoma, verdana; line-height: 16px; color: #D3D5D7;}
			.margin { padding-top: 10px; }





