#SiteStyle {width: 750px ;}

body,td,p,li,table { font-family:arial,helvetica,sans-serif; font-size:11px; color:#333333; }
.bodysmall { font-family:arial,helvetica,sans-serif; font-size:9px; color:#333333; }
.bodysmallsafe { font-family:arial,helvetica,sans-serif; font-size:10.9px; color:#333333; }
.bodysmall2 { font-family:arial,helvetica,sans-serif; font-size:11.1px; color:#333333; }
.bodylarge { font-family:arial,helvetica,sans-serif; font-size:12px; color:#333333; }
h1 { font-size:9pt; color:444444; font-weight:bold; text-decoration:none; padding-top:0px; padding-bottom:0px;}

big { font-weight:bold; font-size:9pt; }

.footertxtcolor { color:#5e666d; }

a.footernav:link { color:#5e666d; text-decoration:none; }
a.footernav:visited { color:#5e666d; text-decoration:none; }
a.footernav:active { color:#5e666d; text-decoration:none; }
a.footernav:hover { color:#5e666d; text-decoration:underline; }

.subhead_white_bold_notunderlined_large { font-size:11pt; color:ffffff; font-weight:bold; text-decoration:none; }
a.subhead_white_bold_notunderlined_large:link { font-size:11pt; color:ffffff; font-weight:bold; text-decoration:none; }
a.subhead_white_bold_notunderlined_large:visited { font-size:11pt; color:ffffff; font-weight:bold; text-decoration:none; }
a.subhead_white_bold_notunderlined_large:active { font-size:11pt; color:ffffff; font-weight:bold; text-decoration:underline; }
a.subhead_white_bold_notunderlined_large:hover { font-size:11pt; color:ffffff; font-weight:bold; text-decoration:underline; }

.thumbnailInner th a img { width: 156px; height: 156px; background-position: center center; background-repeat: no-repeat; }
.thumbContainer { border-right: solid 7px white; width:173px; }
.thumbnailOuter { width:160px; height:160px; padding:1px; background-color:#EAEADE; margin-top:13px; text-align:center; }
.thumbnailInner { border:2px solid white; height:156px !important; height:160px; }

.subhead_black_bold_notunderlined {
	 font-size:10pt; color:000000; font-weight:bold; text-decoration:none;
}
.subhead_white_bold_notunderlined {
	font-size:10pt; color:ffffff; font-weight:bold; text-decoration:none;
}

.text {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}

h1,h2,h3,h4,h5 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
h1.h1CategoryName{ font-size:10pt; color:purple; font-weight:bold; text-decoration:none; }
h2.boldtext{ font-weight:bold; color:red; }

/*
  @font-face {
	font-family: Helvetica 65 Medium;
	font-style:  normal;
	font-weight: normal;
	src: url(/mas_assets/HELVETI0.eot);
  }
  @font-face {
	font-family: HelveticaRounded Bold;
	font-style:  normal;
	font-weight: normal;
	src: url(/mas_assets/HELVETI0.eot);
  }
  @font-face {
	font-family: HelveticaRounded BoldCond;
	font-style:  normal;
	font-weight: normal;
	src: url(/mas_assets/HELVETI0.eot);
  }
 */
    
#header {
  border:1px;
  float:left;
  font-family: Arial, Helvetica, sans-serif;
  width:100%;
  background:#FFFFFF url("/mas_assets/bg.gif") repeat-x bottom;
  line-height:23px;
  }
#header ul {
  margin:0;
  padding:0px 0px 0;
  list-style:none;
  }
#header li {
  float:left;
  background:url("/mas_assets/topnav_left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#header a {
  float:left;
  display:block;
  background:url("/mas_assets/topnav_right.gif") no-repeat right top;
  padding:5px 10px 5px 5px;
  text-decoration:none;
  font-weight:bold;
  color:#ffffff;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
/*
#header a:hover {
  color:#FFC22B;
  text-decoration:underline; 
  }
  */
#header #current {
  background-image:url("/mas_assets/topnav_left_on.gif");
  }
#header #current a {
  background-image:url("/mas_assets/topnav_right_on.gif");
  color:#ffffff;
  padding-bottom:5px;
	  }

.option-box {
	float:left;
	width: 65px;
	height: 120px;
	padding: 5px;
	overflow: visible;
	position: relative;
	font-size: 11px;
}