/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 1.166;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background: #cccccc;
	background-image: none;
	border: none;
}

/******* hyperlink and anchor tag styles *******/

a:link, a:visited{
	color: #6633CC;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

/************** header tag styles **************/

h1{
 font: bold 120% Verdana, Arial, Helvetica, sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font: bold 114% Verdana, Arial, Helvetica, sans-serif;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 100% Verdana, Arial, Helvetica, sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font: 100% Verdana, Arial, Helvetica, sans-serif;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font: 100% Verdana, Arial, Helvetica, sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}


/*************** list tag styles ***************/

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#pagecell1{
	background-color: #999999;
}

#tl {
	position:absolute;
	top: -1px;
	left: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#tr {
	position:absolute;
	top: -1px;
	right: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#pageNav{
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

#content{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

/************** utility styles *****************/

#utility{
	font: 75% Verdana,sans-serif;
	position: absolute;
	top: 101px;
	right: 8px;
	color: #919999;
}

#utility a{
	color: #21536A;
}

#utility a:hover{
	text-decoration: underline;
}

/************* globalNav styles ****************/

.skipLinks {display: none;}

/************** Header styles ****************/

#header{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(../gr/hdr_img_07_bg_top.gif);
	background-color: #AEACAC;
}

#header2{
	padding: 0px 0px 0px 0px;
	margin: 4px 4px 4px 4px;
	border: 2px solid #666666;
	background-image: url(../gr/hdr_img_07_bg_top.gif);
	background-color: #AEACAC;
}

/************** Calendar styles ****************/

#calContent{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.calendar{
	padding: 4px 0px 4px 0px;
	margin: 4px 4px 4px 4px;
	border: 1px solid #666666;
	background-color: #C9C2C2;
}

.calendar h3{
	font: bold 125% Arial,sans-serif;
	color: #21536A;
	margin:0px;
	padding: 5px 10px 5px 10px;
}

.calendar2{
	padding: 0px 0px 0px 0px;
	margin: 4px 4px 4px 4px;
	border: 1px solid #666666;
	background-color: #DAD6D6;
}

/************** nav styles *****************/

.calNav2{
	background-color: #9497AB;
	background-image: url(../cal/im/g_small.gif);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 4px 0px;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.calNav{
	background-color: #9497AB;
	background-image: url(../cal/im/g_small.gif);
	padding: 0px 0px 0px 0px;
	margin: 4px 4px 4px 4px;
	border: 1px solid #666666;
}

.nav{
	margin: 4px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
}

.nav a:link, .nav a:visited {
	color: #FFFFFF;
	padding: 3px 6px 3px 6px;
	border-left: 1px solid #9BA4BD;
	border-right: 1px solid #666666;
}

.nav a:hover {
	color: #FFFFFF;
	padding: 3px 6px 3px 6px;
	text-decoration: none;
	border-left: 1px solid #9AB5D6;
	border-right: 1px solid #666666;
	background-color: #9AB5D6;
}


.nav2{
	margin: 0px 0px 4px 0px;
	padding: 4px 0px 0px 0px;
	font-weight: bold;
}

.nav2 a:link, .nav2 a:visited {
	color: #FFFFFF;
	padding: 4px 6px 4px 6px;
	border-left: 1px solid #9BA4BD;
	border-right: 1px solid #666666;
}

.nav2 a:hover {
	color: #FFFFFF;
	padding: 4px 6px 4px 6px;
	text-decoration: none;
	border-left: 1px solid #9AB5D6;
	border-right: 1px solid #666666;
	background-color: #9AB5D6;
}

table.orgChart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #888888;
	background-color: #CCCCCC;
}

td.orgChartHeader {
	padding: 2px 4px 2px 4px;
	background-color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
}

td.orgChart {
	padding: 2px 4px 2px 4px;
}

table.fncc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
}

td.fncc_hdr {
	font-size: 10pt;
	background-color: #C1CDD2;
	padding: 2px 5px 2px 8px;
	border-top: 1px solid #BBBBBB;
}

td.fncc_left {
	background-color: #E4E8DD;
	padding: 1px 8px 1px 8px;
	border-top: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	vertical-align: top;
	white-space: nowrap;
}

td.fncc_right {
	background-color: #EDE5E0;
	padding: 1px 8px 1px 8px;
	border-top: 1px solid #BBBBBB;
	vertical-align: top;
}

.siteNav {
	background-color: #9497AB;
	background-image: url(../cal/im/g_small.gif);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.siteLinks {
	background-color: #9497AB;
	background-image: url(../cal/im/g_small.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding: 0px 0px 0px 0px;
	white-space: nowrap;
	line-height: 1.5;
}

.siteLinks a:link, .siteLinks a:visited {
	color: #FFFFFF;
	border-left: 1px solid #aaaaaa;
	border-right: 1px solid #666666;

	padding: 2px 6px 3px 6px;
	font-weight: bold;
	background-image: url(../cal/im/g_small.gif);
}

.siteLinks a:hover {
	color: #FFFFFF;
	text-decoration: none;
	border-left: 1px solid #9AB5D6;
	border-right: 1px solid #666666;
	background-color: #9AB5D6;

	background-image: none;
}

/************** feature styles *****************/

.feature{
	padding: 0px 0px 0px 0px;
	font-size: 80%;
	min-height: 124px;
	margin: 0px 0px 0px 0px;
}

.feature h3{
	font: bold 120% Arial,sans-serif;
	color: #000000;
	padding: 0px 0px px 0px;
}

.feature img{
	float: left;
	border: 1px solid #333333;
	margin-right: 10px;
}

.map{
	float: center;
	border-bottom: 1px solid #555555;
	background-color: #A5A9B8;
}

.map a {
	background-color: #EEEAFD;
	color: #444444;
	padding: 2px 4px 1px 4px;
	display: block;
}

.map a:hover {
	background-color: #DAFCDC;
	color: #333333;
	padding: 2px 4px 1px 4px;
	text-decoration: none;
}

/*************** story styles ******************/

.story {
	font-size: 80%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.story h3{
	font: bold 125% Arial,sans-serif;
	color: #000000;
}

.story p {
	margin: 5px 10px 10px 10px;
}

.story a.capsule{
	font: bold 1em Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	display:block;
	background-color: #AD929B;
	text-indent: 10px;
}

.story a.capsule:hover{
	background-color: #B9E3FF;
	text-decoration: none;
}

td.storyLeft{
	background-color: #E8EEFB;
	margin-top: 0px;
}

/************** siteInfo styles ****************/

#siteInfo{
	background-image: url(../gr/hdr_img_07_bg_top.gif);
	font-size: 7pt;
	color: #FFFFFF;
	padding: 4px 0px 4px 0px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	font-weight: bolder;
	cursor: default;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-position: bottom center;
	border-top: 1px solid #D0D0D0;
	border-bottom: 1px solid #555555;
}

#siteInfo a {
	background-color: #E4E9FA;
	color: #333333;
	border: 1px solid #bbbbbb;
	padding: 1px 4px 1px 4px;
}

#siteInfo a:hover {
	background-color: #DDFBF2;
	color: #333333;
	border: 1px solid #999999;
	padding: 1px 4px 1px 4px;
	text-decoration: none;
}

#siteInfo p {
	padding: 0px 5px 0px 5px;
	margin: 7px 0px 1px 0px;
}

/************** copyright styles ****************/

#copyright{
	font-size: 100%;
	color: #888888;
	padding: 5px 5px 5px 5px;
	background-color: #eeeeee;
	text-align: center;
	margin: 4px 4px 4px 4px;
	border: 1px solid #666666;
}

#copyright p {
	padding: 0px 5px 0px 5px;
	margin: 1px 0px 1px 0px;
}

/************ sectionLinks styles **************/

#sectionLinks{
	padding: 0px 0px 0px 0px;
	white-space: nowrap;
}

#sectionLinks h3{
	padding: 2px 8px 2px 8px;
	border-bottom: 1px solid #888888;
	font: bold 100% Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #8890A8;
	background-image: url(../gr/bg_med_01.gif);
	cursor: default;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	font-weight: bold;
	padding: 0px 8px 1px 8px;
	color: #006699;
	background-image: url(../gr/bg_1_gray_10x25.png);
}

#sectionLinks a:hover{
	display: block;
	border-top: 1px solid #AF939C;
	border-bottom: 1px solid #999999;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-image: none;
	background-color: #AF939C;
}

/************* relatedLinks styles **************/

.relatedLinks{
	padding: 0px 0px 0px 0px;
	white-space: nowrap;
	line-height: 1.4;
}

.relatedLinks h3{
	padding: 2px 8px 2px 8px;
	border-bottom: 1px solid #888888;
	font: bold 100% Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #8890A8;
	background-image: url(../gr/bg_horiz_06.gif);
	cursor: default;
}

.relatedLinks a:link, .relatedLinks a:visited{
	display: block;
	color: #EEEEEE;
	padding: 1px 10px 2px 10px;
	font-weight: bold;
	background-image: none;
}

.relatedLinks a:hover{
	display: block;
	text-decoration: none;
	color: #443936;
	padding: 0px 10px 1px 10px;
	background-image: url(../gr/bg_med_07.gif);
	border-top: 1px solid #FFD5C9;
	border-bottom: 1px solid #655B58;
}

/************ menu styles **************/

table.menu {
	background-image: url(../gr/hdr_img_07_bg_01.gif);
	color: #CCCCCC;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

td.menuHeader {
	background-image: none;
	cursor: default;
}

td.menuLogo {
	background-image: none;
	border-bottom: 1px solid #555555;
	cursor: default;
}

td.Highlight_1 {
	background-image: none;
	border-bottom: 1px solid #555555;
	background-color: #999999;
	cursor: default;
}

td.Highlight_2 {
	background-image: none;
	border-bottom: 1px solid #555555;
	background-color: #949FBD;
	cursor: default;
}

td.Highlight_3 {
	background-image: none;
	border-bottom: 1px solid #555555;
	background-color: #666C7B;
	cursor: default;
}

td.menuCurrent {
	color: #A8FFC5;
	border-left: 1px solid #999999;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #555555;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
	line-height: 1.7;
	cursor: default;
	background-image: none;
}

td.menuCurrentBottom {
	color: #A8FFC5;
	border-left: 1px solid #999999;
	border-right: 1px solid #666666;
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #555555;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
	line-height: 1.7;
	cursor: default;
	background-image: url(../gr/hdr_img_07_bg_bot.gif);
}

td.menuLeft {
	border-top: 1px solid #ADBADE;
	border-bottom: 1px solid #555555;
	cursor: default;
	background-image: url(../gr/hdr_img_07_bg_bot_03.gif);
}

td.menuSpacer {
	border-right: 1px solid #666666;
	border-top: 1px solid #ADBADE;
	border-bottom: 1px solid #555555;
	cursor: default;
	background-image: url(../gr/hdr_img_07_bg_bot_03.gif);
}

td.menuRightBottom {
	border-left: 1px solid #999999;
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #555555;
	cursor: default;
	background-image: url(../gr/hdr_img_07_bg_bot.gif);
}

td.menuNormRight {
	background-image: url(../gr/hdr_img_07_bg_bot_03.gif);
	color: #FFFFFF;
	border-left: 1px solid #949FBD;
	border-top: 1px solid #ADBADE;
	border-bottom: 1px solid #555555;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
	line-height: 1.7;
	cursor: default;
}

td.menuNorm {
	background-image: url(../gr/hdr_img_07_bg_bot_03.gif);
	color: #FFFFFF;
	border-top: 1px solid #ADBADE;
	border-bottom: 1px solid #555555;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
	line-height: 1.7;
	cursor: default;
}

td.menuNormCal {
	background-image: url(../gr/bg_med_25.gif);
	background-color: #8885BE;
	color: #FFFFFF;
	border-top: 1px solid #C6C1FF;
	border-bottom: 1px solid #555555;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	white-space: nowrap;
	line-height: 1.7;
	cursor: default;
}

td.menuHighCal {
	background-image: url(../gr/bg_med_14.gif);
	color: #000000;
	background-color: #D09BC1;
	border-top: 1px solid #FFBBED;
	border-bottom: 1px solid #666666;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	white-space: nowrap;
	line-height: 1.7;
	cursor: default;
}

td.menuNorm a:link, td.menuNorm a:visited {
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
}

td.menuNorm a:hover {
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
}

td.menuOverCurrent {
	color: #443936;
	text-decoration: none;
	border-left: 1px solid #E6C0B5;
	border-right: 1px solid #796661;
	border-top: 1px solid #FFD5C9;
	border-bottom: 1px solid #5F504C;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../gr/bg_med_07.gif);
	cursor: pointer;
	line-height: 1.7;
	white-space: nowrap;
}

td.menuOverRight {
	color: #443936;
	text-decoration: none;
	border-left: 1px solid #E6C0B5;
	border-top: 1px solid #FFD5C9;
	border-bottom: 1px solid #5F504C;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../gr/bg_med_07.gif);
	cursor: pointer;
	line-height: 1.7;
	white-space: nowrap;
}

td.menuOver {
	color: #443936;
	text-decoration: none;
	border-top: 1px solid #FFD5C9;
	border-bottom: 1px solid #5F504C;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../gr/bg_med_07.gif);
	cursor: pointer;
	line-height: 1.7;
	white-space: nowrap;
}

td.menuOverCal {
	color: #443936;
	text-decoration: none;
	border-top: 1px solid #FFD5C9;
	border-bottom: 1px solid #5F504C;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-image: url(../gr/bg_med_07.gif);
	cursor: pointer;
	line-height: 1.7;
	white-space: nowrap;
}

td.menuOver a:link, td.menuOver a:visited {
	color: #443936;
	text-decoration: none;
	white-space: nowrap;
}

td.menuOver a:hover {
	color: #443936;
	text-decoration: none;
	white-space: nowrap;
}

td.style_01 {
	background-image: url(../gr/hdr_img_07_bg_bot_10.gif);
	border-left: 1px solid #9DABB1;
	border-top: 1px solid #BCCCD2;
	border-right: 1px solid #545B5F;
	border-bottom: 1px solid #555555;
	cursor: default;
}

td.style_02 {
	background-image: url(../gr/hdr_img_07_bg_bot_04.gif);
	border-left: 1px solid #C8B8B4;
	border-top: 1px solid #D8C8C2;
	border-right: 1px solid #5D5654;
	border-bottom: 1px solid #555555;
	cursor: default;
}

td.style_03 {
	background-image: url(../gr/hdr_img_07_bg_bot_06.gif);
	border-left: 1px solid #C8A4B2;
	border-top: 1px solid #E6BECD;
	border-right: 1px solid #6D5A61;
	border-bottom: 1px solid #555555;
	cursor: default;
}

td.leftNav {
	background-color: #8A93AC;
	background-image: url(../gr/bg_horiz_06.gif);
    background-position: 0px 0px; 
	border-right: 1px solid #555555;
	border-bottom: 1px solid #555555;
}

td.sidebar_1 {
	color: #CCCCCC;
	padding: 0px 0px 0px 0px;
	background-color: #939090;
	background-image: url(../gr/bg_horiz_01.gif);
	background-position: top center;
	font-size: 65%;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #555555;
	border-bottom: 1px solid #555555;
}

td.sidebar_2 {
	background-color: #666C7B;
}

td.thumb {
	border-left: 1px solid #555555;
	border-top: 1px solid #555555;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

td.printTitleColor {
	font: bold 12pt Verdana, Arial, Helvetica, sans-serif;
	color: #1F1D1D;
	padding: 3px 10px 4px 10px;
	background-color: #EEEEEE;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	white-space: nowrap;
}

td.printTitleDate {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #1F1D1D;
	padding: 3px 10px 4px 10px;
	background-color: #EEEEEE;
	border: 1px solid #666666;
	white-space: nowrap;
}

table.printFooterColor {
	color: #1F1D1D;
	padding: 3px 10px 3px 10px;
	background-color: #EEEEEE;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	white-space: nowrap;
}

td.content_01 {
	background-color: #C1CDD2;
	border-right: 1px solid #555555;
	border-bottom: 1px solid #555555;
}

td.content_02 {
	background-color: #CEC6CA;
	border-right: 1px solid #555555;
	border-bottom: 1px solid #555555;
}

td.content_03 {
	background-color: #D8D2E0;
	border-right: 1px solid #555555;
	border-bottom: 1px solid #555555;
}

td.content_04 {
	background-color: #D2D7E4;
	border-right: 1px solid #555555;
	border-bottom: 1px solid #555555;
}

td.content_05 {
	background-color: #DCD4D0;
	border-right: 1px solid #555555;
	border-bottom: 1px solid #555555;
}

td.content_06 {
	background-color: #DEDCED;
	border-right: 1px solid #555555;
	border-bottom: 1px solid #555555;
}

td.content_07 {
	background-color: #CCD5DE;
	border-right: 1px solid #555555;
	border-bottom: 1px solid #555555;
}

td.content_08 {
	background-color: #D6DACF;
	border-right: 1px solid #555555;
	border-bottom: 1px solid #555555;
}

td.hdr_01 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #1F1D1D;
	padding: 3px 10px 4px 10px;
	background-color: #91A0C7;
	background-image: url(../gr/bg_med_01.gif);
	border-top: 1px solid #C5D7FF;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_02 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #CECBA4;
	background-image: url(../gr/bg_med_02.gif);
	border-top: 1px solid #FFFEE4;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_03 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #CEBAA3;
	background-image: url(../gr/bg_med_03.gif);
	border-top: 1px solid #FFEFDA;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_04 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #C9B298;
	background-image: url(../gr/bg_med_04.gif);
	border-top: 1px solid #FFE9CC;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_05 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #C2B3A4;
	background-image: url(../gr/bg_med_05.gif);
	border-top: 1px solid #F9E6D3;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_06 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #B3A3A4;
	background-image: url(../gr/bg_med_06.gif);
	border-top: 1px solid #E0CCCE;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_07 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #C9A79E;
	background-image: url(../gr/bg_med_07.gif);
	border-top: 1px solid #FFD4C9;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_08 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #B3A3A4;
	background-image: url(../gr/bg_med_08.gif);
	border-top: 1px solid #EFDBDC;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_09 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #92C4BA;
	background-image: url(../gr/bg_med_09.gif);
	border-top: 1px solid #BFFFF3;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_10 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #8FB0B2;
	background-image: url(../gr/bg_med_10.gif);
	border-top: 1px solid #C7F5F7;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_11 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #BC9CC6;
	background-image: url(../gr/bg_med_11.gif);
	border-top: 1px solid #F6D6FF;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_12 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #C0A4C9;
	background-image: url(../gr/bg_med_12.gif);
	border-top: 1px solid #F4D0FF;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_13 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #B6A6C8;
	background-image: url(../gr/bg_med_13.gif);
	border-top: 1px solid #E9D4FF;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_14 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #D09BC1;
	background-image: url(../gr/bg_med_14.gif);
	border-top: 1px solid #FFBBED;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_15 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #A2A2D3;
	background-image: url(../gr/bg_med_15.gif);
	border-top: 1px solid #CCCCFF;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_16 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #D2B1C9;
	background-image: url(../gr/bg_med_16.gif);
	border-top: 1px solid #FFDCF7;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_17 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #93A2CB;
	background-image: url(../gr/bg_med_17.gif);
	border-top: 1px solid #B4C1E6;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_18 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #A6A9B9;
	background-image: url(../gr/bg_med_18.gif);
	border-top: 1px solid #CCCFE2;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_19 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #CBB09F;
	background-image: url(../gr/bg_med_19.gif);
	border-top: 1px solid #FFDDC9;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_20 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #443E3F;
	padding: 3px 10px 4px 10px;
	background-color: #BB968D;
	background-image: url(../gr/bg_med_20.gif);
	border-top: 1px solid #FFD4C7;
	border-bottom: 1px solid #666666;
	cursor: default;
	white-space: nowrap;
}

td.hdr_21 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #1F1D1D;
	padding: 3px 10px 4px 10px;
	background-color: #91A0C7;
	background-image: url(../gr/bg_med_21.gif);
	border-top: 1px solid #C2D2FF;
	border-bottom: 1px solid #6D758E;
	cursor: default;
	white-space: nowrap;
}

td.hdr_22 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #1F1D1D;
	padding: 3px 10px 4px 10px;
	background-color: #A5B2D9;
	background-image: url(../gr/bg_med_22.gif);
	border-top: 1px solid #C2D2FF;
	border-bottom: 1px solid #6D758E;
	cursor: default;
	white-space: nowrap;
}

td.hdr_23 {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #1F1D1D;
	padding: 3px 10px 4px 10px;
	background-color: #A5B2D9;
	background-image: url(../gr/bg_med_23.gif);
	border-top: 1px solid #C2D2FF;
	border-bottom: 1px solid #6D758E;
	cursor: default;
	white-space: nowrap;
}

td.text_01 {
	background-color: #D2C1C1;
	border-top: 1px solid #DFEDF3;
	border-bottom: 1px solid #899294;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_01a {
	background-color: #C1CDD2;
	border-top: 1px solid #DFEDF3;
	border-bottom: 1px solid #899294;
	padding: 2px 10px 2px 10px;
	font-size: small;
}

td.text_02 {
	background-color: #D2C4C1;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_02a {
	background-color: #CEC6CA;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 2px 10px 2px 10px;
	font-size: small;
}

td.text_03 {
	background-color: #D2C8C1;
	border-top: 1px solid #E4E8DD;
	border-bottom: 1px solid #999999;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_04 {
	background-color: #D2CBC1;
	border-top: 1px solid #E4E8DD;
	border-bottom: 1px solid #AAAAAA;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_05 {
	background-color: #D2CEC1;
	border-top: 1px solid #E1EBF5;
	border-bottom: 1px solid #999999;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_05a {
	background-color: #CCD5DE;
	border-top: 1px solid #E1EBF5;
	border-bottom: 1px solid #999999;
	padding: 2px 10px 2px 10px;
	font-size: small;
}

td.text_06 {
	background-color: #D2D0C1;
	border-top: 1px solid #E4E8DD;
	border-bottom: 1px solid #999999;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_07 {
	background-color: #D1D2C1;
	border-top: 1px solid #E4E8DD;
	border-bottom: 1px solid #AAAAAA;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_08 {
	background-color: #CDD2C1;
	border-top: 1px solid #E1EBF5;
	border-bottom: 1px solid #999999;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_08a {
	background-color: #C2CECC;
	border-top: 1px solid #E1EBF5;
	border-bottom: 1px solid #999999;
	padding: 2px 10px 2px 10px;
	font-size: small;
}

td.text_09 {
	background-color: #CAD2C1;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_10 {
	background-color: #C7D2C1;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_11 {
	background-color: #C3D2C1;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_12 {
	background-color: #C1D2C3;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_13 {
	background-color: #C1D2C7;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_14 {
	background-color: #C1D2CA;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_15 {
	background-color: #C1D2CD;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_16 {
	background-color: #C1D2D0;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_17 {
	background-color: #C1D1D2;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_18 {
	background-color: #C1CDD2;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_19 {
	background-color: #C1CAD2;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_20 {
	background-color: #C1C7D2;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_21 {
	background-color: #C1C4D2;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_22 {
	background-color: #C1C1D2;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_23 {
	background-color: #C4C1D2;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_24 {
	background-color: #C7C1D2;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_25 {
	background-color: #CAC1D2;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_26 {
	background-color: #CEC1D2;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_27 {
	background-color: #D2C1D2;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_28 {
	background-color: #D2C1CF;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_29 {
	background-color: #D2C1CC;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_30 {
	background-color: #D2C1CA;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_31 {
	background-color: #D2C1C8;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_32 {
	background-color: #D2C1C5;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}





td.text_101 {
	background-color: #C1CDD2;
	border-top: 1px solid #DFEDF3;
	border-bottom: 1px solid #899294;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_102 {
	background-color: #CEC6CA;
	border-top: 1px solid #EAE1E6;
	border-bottom: 1px solid #949093;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_103 {
	background-color: #DBE2F7;
	border-top: 1px solid #E4E8DD;
	border-bottom: 1px solid #999999;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_104 {
	background-color: #ECECEC;
	border-top: 1px solid #E4E8DD;
	border-bottom: 1px solid #AAAAAA;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_105 {
	background-color: #CCD5DE;
	border-top: 1px solid #E1EBF5;
	border-bottom: 1px solid #999999;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_106 {
	background-color: #CECBC0;
	border-top: 1px solid #E4E8DD;
	border-bottom: 1px solid #999999;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_107 {
	background-color: #C7CEC0;
	border-top: 1px solid #E4E8DD;
	border-bottom: 1px solid #AAAAAA;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

td.text_108 {
	background-color: #C2CECC;
	border-top: 1px solid #E1EBF5;
	border-bottom: 1px solid #999999;
	padding: 8px 12px 8px 12px;
	font-size: small;
}

