@charset "UTF-8";
/* CSS Document */
@font-face {
 font-family: HelveticaNeue;
 src: url("HelveticaNeueLTPro-Roman.eot"); /* EOT file for IE */
 src: url("HelveticaNeueLTPro-Roman.ttf"); /* TTF file for CSS3 browsers */
 src: url('HelveticaNeueLTStd-Roman.otf');
}
@font-face { font-family: HelveticaNeue; font-weight: bold; src: url('HelveticaNeueLTStd-Bd.otf'); }

#front{
height:400px;	
}
#top_content{
height:250px;	
}
#splash_links{
padding-bottom0px;
text-align:center;
}

#h1_about{
padding-left:330px;
padding-top:50px;
padding-bottom:10px;
font-size:20px;
}
#h2_about_headline{
padding-left:330px;
padding-top:5px;
padding-bottom:10px;
font-size:20px;
}
#about_picture{
float:left;	
}
#about_content{
line-height:160%;
font-family: HelveticaNeue, "Helvetica", Verdana;
color:#666;
padding-bottom:80px;
padding-left:330px;
font-size:13px;	
}
#about_content ul li{
 list-style:url(../img/bullet.gif);		 
}
#about_content h1{
font-size:15px;
font-weight:bold;
color:#000;
}
.about_content{
line-height:160%;
font-family: HelveticaNeue, "Helvetica", Verdana;
color:#666;
padding-bottom:80px;
padding-left:330px;
font-size:13px;	
}
.about_content ul li{
 list-style:url(../img/bullet.gif);		 
}
.about_content h1{
font-size:15px;
font-weight:bold;
color:#000;
}
.content_text{
line-height:160%;
font-family: HelveticaNeue, "Helvetica", Verdana;
color:#666;
font-size:13px;	
}
.content_text a{
text-decoration:none;
font-weight:bold;
color:#A90000;
}
.content_text a:hover{
text-decoration:underline;
font-weight:bold;
color:#A90000;
}
#prepguide_list_left{
float:left;
width:260px;
}
#prepguide_list_left h1{
font-size:15px;
font-weight:bold;
color:#000;
}	
#prepguide_list_left ul li{
 list-style:url(../img/bullet.gif);
}
#prepguide_list_right ul li{
 list-style:url(../img/bullet.gif);
}

#prepguide_list_right{
float:left;
margin-left:60px;
width:270px;
}
#prepguide_list_right h1{
font-size:15px;
font-weight:bold;
color:#000;
}
#committee_list{
width:200px;	
margin-left:120px;
text-align:right;
font-weight:bold;
font-size:17px;
line-height:25px;
}

div.box {
width:500px;
position:relative;
}
div.box label {
display: block;
padding:3px 0 3px 0;
}

div.box label span {
display: block;
color:#666;
font-size:13px;
float:left;
width:100px;
text-align:right;
padding:10px 20px 0 0;
}
div.box  message{
padding:7px 7px;
width:350px;
overflow:hidden;
height:150px;
}

div.box .button
{
margin:0 0 10px 0;
padding:4px 7px;
background:#CC0000;
border:0px;
position: relative;
top:10px;
left:382px;
width:100px;
border-bottom: 1px double #660000;
border-top: 1px double #660000;
border-left:1px double #FF0033;
border-right:1px double #FF0033;
}
	
/* Companies tables */
.table_companies{
position:relative;	
height:900px;
}

.row{
height:100px;
width:650px;
margin-top:20px;
}
.column_1{
border-top:2px solid #999;
padding-top:10px;
height:100px;
width:140px;
float:left;
text-align:center;
}
.column_2{
border-top:2px solid #999;
padding-top:10px;
height:100px;
width:140px;
float:left;
margin-left:20px;
text-align:center;
}
.column_3{
border-top:2px solid #999;
padding-top:10px;
height:100px;
width:140px;
float:left;
margin-left:20px;
text-align:center;
}
.column_4{
border-top:2px solid #999;
padding-top:10px;
height:100px;
width:140px;
float:left;
margin-left:20px;
text-align:center;
}
a.faq_link:link{
text-decoration:none;
color:#A90000;
font-weight:bold;
}
a.faq_link:hover{
text-decoration:underline;
color:#A90000;
font-weight:bold;
}
a.faq_link:visited{
text-decoration:none;
color:#A90000;
font-weight:bold;
}
a.faq_link:active{
text-decoration:none;
color:#A90000;
font-weight:bold;
}
/* Committtee tables */
#table_committee{
position:relative;	
height:400px;
}

.row_profile{
height:100px;
width:650px;
margin-top:20px;
}
.column_1_profile{
height:250px;
width:200px;
float:left;
text-align:center;
}
.column_2_profile{
height:250px;
width:200px;
float:left;
text-align:center;
margin-left:25px;
}
.column_3_profile{
height:250px;
width:200px;
float:left;
text-align:center;
margin-left:25px;
}
.profile_content{
margin-left:300px;
margin-top:30px;
width:450px;
height:200px;	
}


a.faq_link:link{
text-decoration:none;
color:#A90000;
font-weight:bold;
}
a.faq_link:hover{
text-decoration:underline;
color:#A90000;
font-weight:bold;
}
a.faq_link:visited{
text-decoration:none;
color:#A90000;
font-weight:bold;
}
a.faq_link:active{
text-decoration:none;
color:#A90000;
font-weight:bold;
}

#listDuties{
margin:0;
padding:0;
width:565px;
list-style-type:none;
background-color:#FFFFFF;
color:#000000;
line-height:120%;
height:150px;
}
#listDuties a{
display:block;
font-weight:normal;
text-decoration:none;
}
#listDuties ul{
overflow: hidden;
margin:0;
padding:0;
}
#listDuties li{
margin:0;
padding:0;
list-style-type:none;
}
#listDuties li a{
width:550px;
padding:5px 0 0 15px;
display:block;
color:#FFF;
background-image:url(../img/barVolunteer.jpg);
border-bottom:1px solid #CCC;
height:25px;
}
#listDuties li a.closed{
color:#FFF !important;
background-image:url(../img/barVolunteer.jpg) !important;
}
#listDuties li.firstitem a.closed{
color:#FFF !important;
background-image:url(../img/barVolunteer.jpg) !important;
}
#listDuties li.lastitem a.closed{
color:#FFF !important;
background-image:url(../img/barVolunteer.jpg) !important;
}
#listDuties li li{
border-left:2px solid #E5E5E5;
border-right:2px solid #E5E5E5;
padding:0 15px 0 15px;
height:80px;
}
#listDuties li a.opened{
background-image:url(../img/barVolunteerActive.jpg);
color:#FFFFFF;
}
#listDuties li.firstitem a.opened{
background-image:url(../img/barVolunteerActive.jpg);
color:#FFFFFF;
}
#listDuties li.lastitem li{
margin-bottom:-4px;
}
#listDuties li.lastitem ul{
background-image:url(../img/barVolunteer.jpg);
background-repeat:no-repeat;
background-position:bottom;
padding-bottom:4px;
}

