body {
padding:0;
background:#996;
color:#000;
margin: 1px;
text-align: center;
font-family:Georgia,Serif,Arial, Sans-serif;
voice-family: "\"}\""; voice-family:inherit;
font-size:small;

} 
  
html>body {
font-size:small;
font-family : Georgia, Serif, Arial, Sans-serif;
}

  
#background {
width:700px;
background:#fff url(../images/background.gif);
text-align: left;
margin: 30px auto 30px auto;
border: 1px solid #000000;
padding: 0px;

 }

#header {
float:center;
width:700px;
background:#000;
font-family: Verdana;
font-size: 80%;
padding: 0px;
color: #fff;
}

#header #column_left {
width: 200px;
float: left;
}

#header #column_right {
float: right;
margin-top: 0px;
width: 400px;
text-align: right;
}


#login{
  background: #ccc url(../images/corner_bottomleft.gif)    bottom left no-repeat;
   padding-left:25px;
   color:#000;
  }

.login {
position: relative;
color: #c90;
font-family: Verdana, Arial;
}


#tabs {
float:left;
width:700px;
background:#fff url(../images/bg.gif) repeat-x bottom;
font-size:85%;
line-height:normal;
}

#tabs ul {
margin:0;
padding:10px 10px 0;
list-style:none;
}


#tabs li {
float:left;
background:  url(../images/tabs_right_off.gif) no-repeat right top;
margin:0;
padding:0 5px 0 0;
border-bottom: 1px solid #996;
}
#tabs a {
float:left;
display:block;
background:  url(../images/tabs_left_off.gif) no-repeat left top;
padding:5px 7px 4px 20px;
text-decoration:none;
font-weight:bold;
color:#ccc;
}
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#tabs a {float:none;}
/* End IE5-Mac hack */
#tabs a:hover {
color: #000; 
}
#tabs #current {
background-image:  url(.../images/tabs_right_on.gif);
border-width:0;
}
#tabs #current a {
background-image:  url(.../images/tabs_left_on.gif);
color:#cc9;
padding-bottom:5px;
}

#subtabs{
float:left;
width:680px;
background:#fc3;
padding: 0 0 0 20px;
}

#pic_left {
width: 189px;
float: left;
}

#pic_right {
float: right;
margin-top: 0px;
width: 511px;

}

.breadcrumb {
position: relative;
top: 1px;
font-size:70%;
color: #CCCCCC;
font-family: Verdana, Arial;
}

#content {
text-align: left;
border: 1px;
clear: both;
width: 700px;
margin-top: 0px;

}

#col_one {
width: 200px;
float: left;
}


#col_two {
float: right;
width: 498px;
background-color: #FFF;
}

#col_two #indent {
margin:0 50px 0 20px;
padding-bottom: 10px;
}

#notices {
border-top: 1px solid #000;
padding:5px 0 5px 10px;
}

#orientation {
position: relative;
height: 50px;
width: 498px;
background-color: #c90;
font: italic 1.5em Trebuchet MS, Serif;
}




.invert {
position: relative;
font-size: 40px;
color: #ccc;
border: 0px solid #000000;
line-height: 100%;
}

.clearfooter {clear: both;}

.clearheader {clear: both;}









#footer {
clear: both;
width: 650px;
margin: 0 auto 0 auto;
text-align: center;
font-family: Verdana;
font-size: 80%;
padding: 0px;
color: #ccc;

	
}

#footer .contact {
float: left;
text-align: left;
width: 60%;
}

#footer .address {
float: right;
text-align: left;
width: 25%;
}
	
#footer .textnav {
float: right;
text-align: left;
width: 70%;
margin: 1px
}

.textnav a:link {
	font: 1em/0.8em Georgia, Verdana, Arial;
	color: #fc3;
	text-decoration: none;
}
.textnav a:visited {font: 1em/0.8em Georgia, Verdana, Arial; color: #ccc;}
.textnav a:hover {font: 1em/0.8em Georgia, Verdana, Arial; color: #ccc; background-color: #FFF;}
.textnav a:active {font: 1em/0.8em Georgia, Verdana, Arial; color: #ccc; background-color: #FFF;}

.smalllogo{ position: relative;}


h1 {font: Georgia, Trebuchet MS, Serif; letter-spacing: 2px; margin-top: 1.0em; position: relative; left: 2 px;}
h2 {font: 2em Trebuchet MS, Serif;}
h3 {
	font: italic 1.5em "Trebuchet MS", Serif;
	color: #666666;
}
h4 {font: 1.2em Georgia, Trebuchet MS, Serif; }

p {line-height: 150%; position: relative; left: 20 px;}	
ul {line-height: 150%; position: relative; left: 30 px;}
li {line-height: 150%; position: relative; left: 30 px;}


#col_two form {
width: 400px; background-color: #cc9; 
border: 1px dotted #333; padding: 5px;
margin: 0px auto;
}

.formhead {	background: #f4f4f4; padding: 0.2em; font-weight:bold; border-bottom: 2px solid #000; font-color: #ccc; font: 1em verdana, Trebuchet MS, Serif; letter-spacing: 2px;} 


.row {
  clear: both;
  padding-top: 5px;
  }

  
.label {  float: left;
  width: 130px;
  text-align: right; font: .8em verdana, Trebuchet MS, Serif; letter-spacing: 2px;}

.label_right{  float: right;
  width: 220px;
  text-align: left; font: .8em verdana, Trebuchet MS, Serif; letter-spacing: 2px;}  
  

.row .entry {
  float: right;
  width: 270px;
  text-align: left;
  font: .9em verdana, Trebuchet MS, Serif; 
  font-weight:bold;
  } 
  
.fineprint { font-family: Verdana, Serif; font-size: 10px; color: #333333;}


  




/*div {border: 1px solid red;}*/