/* CSS Document */
#top_section {
background-color:#000000;
width:800px;
height:146px;
}

#main {
width:800px;
background-color:#FFFFFF;
text-align:left;
}

.body_text {
color:#000000;
font-family:verdana;
font-size:10pt;
text-align:left;
padding-bottom:20px;
}

.whats-new{
color:#272425;
font-family:verdana;
font-size:9pt;
font-weight:bold;
}

ul.whats-new{
list-style-image:url('./imgs/bullet_sm.gif');
list-style-type:square;
margin-left:0;
/*padding-top:2px;*/
padding-left:15px;
}

li.whats-new{
padding-bottom:15px;
/*vertical-align:bottom;*/
vertical-align:baseline;
}

a.whats-new {
text-decoration:none;
color:#cf4338;
}

a.body_text {
text-decoration:none;
font-weight:bold;
color:#000000;
}

#vertical-line {
background-image:url('./imgs/vertical-divider.gif');
background-repeat:repeat-y;
width:10px;
}

.small_headers{
color:#cf4338;
font-size:10pt;
font-family:verdana;
font-variant:small-caps;
font-weight:bold;
}

a.small_headers{
color:#cf4338;
font-size:10pt;
font-family:verdana;
font-variant:small-caps;
font-weight:bold;
text-decoration:none;
}

ul.leftside{
list-style-image:url('./imgs/bullet_sm.gif');
list-style-type:square;
margin-left:0;
padding-left:15px;
line-height:10pt;
}

li.leftside{
vertical-align:baseline;
padding-bottom:5px;
}

.page_header {
	font-weight:bold;
	font-size:14px;
	/*color: #cf4338;*/
	color:#000000;
}


/* uniform color for all links in the site */
a {
color:#cc2229;
}

.anchorTags{
color:#cf4338;
font-size:20px;
font-weight:bold;
}

.headOffice{
background:#eeeeee;
color:#353939;
font-weight:bold;
border: 1px solid #666666;

}

/* TOP MENU *********************************************************/
.menu_sub {
  position:absolute;
  z-index:99;
  display:none;
}

.menu_sub a {
	font-weight:bold;
  font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#353939;
	text-decoration:none;
  text-align:left;
  line-height:1;
  display:block;
  padding:3px 2px 3px 5px;  /*** top, right, bottom, left ***/
  border-top:1px solid #DEDFDB;
  border-right:1px solid #DEDFDB;
  border-bottom:1px solid #DEDFDB;
  border-left:1px solid #DEDFDB;
  width:140px;
  width:155px;
  background-color:#eeeeee;
  cursor:pointer;
  vertical-align:middle;
  margin:-2px;
}

.menu_sub a:hover {
  background-color:#CFCFCF;    /*** sets background color on hover ***/
  text-decoration: none;
  /*color:#989898;*/
  color:#000000;
}

.menu_sub a.no_link.more_left:hover {
  background-image:url('/media/more_left.png');
  background-repeat:no-repeat;
  background-position:left center;
  padding-left:10px;
  width:135px;
  width:150px;
}

.menu_sub a.no_link.more_right:hover {
  background-image:url('/media/more_right.png');
  background-repeat:no-repeat;
  background-position:right center;
  padding-left:10px;
  width:135px;
  width:150px;
}
/* SIDE MENU *********************************************************/
.menu_subSide {
  position:absolute;
  z-index:99;
  display:none;
}

.menu_subSide a {
	font-weight:bold;
  font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#353939;
	text-decoration:none;
  text-align:left;
  line-height:1;
  display:block;
  padding:3px 2px 3px 5px;  /*** top, right, bottom, left ***/
  border-top:1px solid #DEDFDB;
  border-right:1px solid #DEDFDB;
  border-bottom:1px solid #DEDFDB;
  border-left:1px solid #DEDFDB;
  width:110px;
  width:125px;
  /*background-color:white;*/
  background-color:#eeeeee;
  cursor:pointer;
  vertical-align:middle;
  margin:-2px;
}

.menu_subSide a:hover {
  background-color:#CFCFCF;  /*** sets background color on hover ***/
  text-decoration: none;
  /*color:#989898;*/
  color:#000000;
}

.menu_subSide a.no_link.more_left:hover {
  background-image:url('/media/more_left.png');
  background-repeat:no-repeat;
  background-position:left center;
  padding-left:10px;
  width:95px;
  width:120px;
}

.menu_subSide a.no_link.more_right:hover {
  background-image:url('/media/more_right.png');
  background-repeat:no-repeat;
  background-position:right center;
  padding-left:10px;
  width:95px;
  width:120px;
}

/*Footer*/
.footer {
color:#272425;
font-size:8pt;
line-height:17pt;
font-family:verdana;
text-decoration:none;
}

footer a:hover{
  color:black;
  text-decoration:none;
  font-weight:bold;
}

.wolf { font-family: "Times New Roman", Times, serif; 
  font-size: 12px; 
  font-style: italic; 
  font-weight: bold; 
  color:#cc2229;
}

.works { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  font-weight: bold;
  color:#cc2229; 
}

/* generic css for all links in the footer */
td.footer a{
color:#272425;
text-decoration:none;
 }
 
a.FooterLinks:visited { 

}

td.footer a:hover{
color:black;
  text-decoration:none;  
 }
 
a.FooterLinks:active {

 } 