body{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  line-height: 17px; color:#000000; background-color:#999999;}
td{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  line-height: 17px; color:#000000;}
p{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  line-height: 17px; color:#000000;}
input {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  line-height: normal; color:#000000;}
textarea {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  line-height: normal; color:#000000;}
option {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;  line-height: normal; color:#000000;}
li{ list-style-type: disk; }

/* Common styles  */
.red{color:#CC0000;}
.big_header{font-size:21px; line-height:30px;}
.big_header_red{font-size:21px; color:#CC0000;line-height:30px;}
.header{font-size:12px;line-height:20px;font-weight:bold;}
.header_red{font-size:12px; color:#CC0000;line-height:20px;font-weight:bold;}
.footnote{font-size:10px; line-height:14px;}
a{ color:#CC0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;   text-decoration:none;}
a:hover{ color:#ff4b4b; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;   text-decoration:underline;}

/* SPECIFIC SYSTEM STYLES ==== DO NOT EDIT - IT WILL DAMAGE PAGES LAYOUT !!!!!!! ===== */
/*  HEADER   */
.header_top{width: 100%; height:9px; background-color:#666666;}
.header_top1{width: 100%; height:108px; background-color: #474747; background-image: url(../images/head_b1_bg.gif); }
.header_table{height:108px;}
.header_bg0{ background-color: #474747; background-image: url(../images/head_b1_bg.gif);}
.header_bg1{ background-color: #D42333;}
.header_bg11{ background-color: #D42333; padding-left:12px; padding-top:12px;}
.header_bg12{ background-color: #D42333; padding-right:10px; padding-top:10px;}
.header_bg2{ background-color: #ffffff;  background-image: url(../images/head_w1_bg.gif); }
.header_bg21{ background-color: #ffffff;  background-image: url(../images/head_w2_bg.gif);   background-position: right;  padding-right:4px; padding-top:13px;}

/* MAIN AREA */
.canvas { padding-left:61px;}
.canvas_main{background-color: #ededed; width:602px; padding-left:12px; padding-right:9px;}
.canvas_nav{background-color: #ffffff; width:246px;padding-left:13px; padding-right:10px;padding-top:18px;}

/* HOMEPAGE */
.home_idea{	width: 602px; height: 34px;	background-image: url(../images/dot_big.gif);	background-position: right top;	background-repeat: no-repeat;}
.home_point1{	background-color: #ffffff;padding-left:50px; padding-right:10px; padding-top:7px; padding-bottom:7px; background-image: url(../images/ch_w.gif);  background-position: 10px center;  background-repeat: no-repeat;  }
.home_point2{	background-color: #DADADA;padding-left:50px; padding-right:10px; padding-top:7px; padding-bottom:7px; background-image: url(../images/ch_g.gif);  background-position: 10px center;  background-repeat: no-repeat;}

/* LEFT NAVIGATION*/
.nav_ruler{ background-image: url(../images/ruler.gif);  background-position: right;  background-repeat: repeat-x;   }
.subnav_td{	 padding-bottom:5px;}
.nav_bottom{padding:11px;}

a.dotted {background-image: url(../images/dot.gif);  background-position: left;  background-repeat: no-repeat;  padding-left: 16px;  }
a.sub_dotted {background-image: url(../images/dot_g.gif); color:#000000;  background-position: left;  background-repeat: no-repeat;  padding-left: 24px;  margin-left:5px;}
a.sub_dotted:hover {background-image: url(../images/dot_g.gif); color:#d42333;  background-position: left;  background-repeat: no-repeat;  padding-left: 24px;  margin-left:5px;}
a.pdf {background-image: url(../images/pdf_icon.gif); color:#000000; background-position: left;  background-repeat: no-repeat;  padding-left: 16px;  }
a.pdf1 {background-image: url(../images/pdf_icon.gif);  background-position: left;  background-repeat: no-repeat;  padding-left: 20px;  }
a.externalSite {color: #00f;}
/* HEADERS  */
.page_header{width:601px; height:76px; background-color: #ffffff; border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding-right:16px; padding-left:16px; padding-bottom:0px;}
	

/*  FOOTER  */
.bottom{ background-color:#666666; height:32px;font-size: 11px; line-height:normal; color:#ffffff;  background-position: right;  background-repeat: no-repeat;    padding-left:18px;}
a.bottom{ color:#ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px; text-decoration:none;}
a.bottom:hover{ color:#ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px; text-decoration:underline;}

/* SPECIFIC PAGES STYLES */
/* ABOUT :: TEAM  */
.team_photo{margin-right:20px; margin-bottom:10px; margin-left:5px; border:1px solid #333333;}
/* NEWS  */
.small{font-size:10px; line-height:16px;}
a.small{font-size:10px;}
.tiny{color: #666666; font-size:9px; line-height:14px;}

/* REPORTS */
.reportSelectHeader {color:#666666; font-size:10px; font-weight:bold}
