@charset "UTF-8";
/* CSS Document */

* {
    margin: 0;
}
html {
    height: 99%;
	_height: 100%; /*For IE ! */
}

body {
	background-color: #FFF;
	vertical-align: top;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 0.7em;
	margin: 1em 60px 0 60px;
	padding: 0;
	height: 99%;
	_height: 100%; /*For IE ! */
}

/* TinyMCE specific rules */
body.mceContentBody {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12pt;
	margin: 2px 2px 0 2px;
	padding: 0;
}

.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -8.2em;
	min-width: 800px;
	width: 100%;
}
.push {
    height: 8.3em;
	_height: 9em;  /*For IE ! */
}

.column-in {
		margin:0; padding:0;
		}

/*Styles for body text*/


.cellpagetable01 {
	height: 100%;
	width: 100%;
}

.cellpagetable02 {
	width: 100%;
	vertical-align: top;
}

.cellpagetable03 {
	height: 100%;
}

/*Styles for header*/
.topnav-searchbox01
{
position:absolute;
_position: absolute;
right:40px;
_right:65px;
top:3px;
_top:0px;
overflow: hidden;
width: auto;
background-color: #FFF;
margin: 1em 38px 0 18px;
text-align: right;
color: #565A5C;
font: 0.9em  Arial, Helvetica, sans-serif;
}

.topnav-searchbox01 a { color:#565A5C; text-decoration:underline;}
.topnav-searchbox01 a:hover { color:#8CC640; text-decoration:underline;}

.topnav-textlinks01
{
	position:absolute;
	_position: absolute;
	right:60px;
	_right:59px;
	top:47px;
	width: auto;
	background-color: #565A5C;
	color:#8CC640;
	background-image: url(../nav/bg-logobar02.gif);
	background-repeat: no-repeat;
	background-position: right top;
	vertical-align: middle;
	height: 21px;
	_height: 28px;   /*For IE ! */
	margin: 1em 0 0 18px;
	padding: 7px 73px 0 0;
}

.topnav-textlinks01 a
{
	color: #FFF;
	text-decoration:none;
	margin: 0 5px 0 5px;
	
}

.topnav-textlinks01 a:hover
{
	color:#8CC640;
	text-decoration:none;
}

.topnav-logobar01 {
	position:absolute;
	_position: absolute;
	left:60px;
	top:0;
	font-size:1em;
	margin: 1em 60px 0 0;
	padding: 0;
	color: #FFF;
	width: 182px;
	text-align: left;
	vertical-align: bottom;
	overflow: hidden;
	z-index: 7
}



.topnav-container01
{
	margin: 1em 0 0 0;
	padding: 0;
	overflow: hidden;
	width: 100%;
	background-color: #CCC;
	width: 100%;
	}

.topnav-whitebar01 {
	background-color: #FFFFFF;
	font-size:1em;
	padding: 0;
	color: #565A5C;
	width: 100%;
	height:47px;
	margin: 0;
	top:0;
}

.topnav-greybar01 
{
	background-color: #565A5C;
	font-size:1em;
	padding: 0;
	color: #8CC640;
	width: auto;
	text-align: right;
	background-image: url(../nav/bg-logobar02.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 21px;   /*For IE ! */
	_height: 28px;
	margin: 0;
	padding: 7px 40px 0 0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #565A5C;
	min-width: 600px;
	z-index: 6
}

.topnav-greybar01 a
{
	color: #FFF;
	text-decoration:none;
	margin: 0 5px 0 5px;
	
}

.topnav-greybar01 a:hover
{
	color:#8CC640;
	text-decoration:none;
}

.topnav-banbar01 { background-color: #EBEBEB; clear:both; font-size:1em; margin: 0; padding: 0; color: #FFF; text-align: left; height: 114px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #565A5C; border-left-color: #565A5C;
	background-image: url(../nav/bg-banbar01.gif);
	background-repeat: repeat-x;
	background-position: left top; }

.topnav-banbar02 { background-color: #EBEBEB; clear:both; font-size:1em; margin: 0; padding: 0; color: #FFF; text-align: left; height: 114px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #565A5C; border-left-color: #565A5C;
	background-image: url(../nav/bg-banbar02.gif);
	background-repeat: repeat-x;
	background-position: left -147px;}

.topnav-banbar03 { background-color: #EBEBEB; clear:both; font-size:1em; margin: 0; padding: 0; color: #FFF; text-align: left; height: 114px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #565A5C; border-left-color: #565A5C;
	background-image: url(../nav/bg-banbar03.gif);
	background-repeat: repeat-x;
	background-position: -1460px -120px;}

.topnav-banbar04 { background-color: #EBEBEB; clear:both; font-size:1em; margin: 0; padding: 0; color: #FFF; text-align: left; height: 114px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #565A5C; border-left-color: #565A5C;
	background-image: url(../nav/bg-banbar02.gif);
	background-repeat: repeat-x;
	background-position: left -152px;}

.topnav-banbar05 { background-color: #EBEBEB; clear:both; font-size:1em; margin: 0; padding: 0; color: #FFF; text-align: left; height: 114px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #565A5C; border-left-color: #565A5C;
	background-image: url(../nav/bg-banbar05.gif);
	background-repeat: repeat-x;
	background-position: -960px -180px;}

.topnav-banbar06 { background-color: #EBEBEB; clear:both; font-size:1em; margin: 0; padding: 0; color: #FFF; text-align: left; height: 114px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #565A5C; border-left-color: #565A5C;
background-image: url(../nav/bg-banbar04.gif);
	background-repeat: repeat-x;
	background-position: -460px bottom;}
	

.topnav-colbar01-grey { height: 12em; clear:both; font-size:1px; margin: 0; padding: 0; color: #00FF00; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #565A5C; border-left-color: #565A5C;  background-color: #BFC0C1;
}

.topnav-colbar01-mag { height: 12em; clear:both; font-size:1px; margin: 0; padding: 0; color: #00FF00; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #565A5C; border-left-color: #565A5C;  background-color: #EB1E76;
}

.topnav-colbar01-cya { height: 12em; clear:both; font-size:1px; margin: 0; padding: 0; color: #00FF00; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #565A5C; border-left-color: #565A5C;  background-color: #00AED8;
}

.topnav-colbar01-gre { height: 12em; clear:both; font-size:1px; margin: 0; padding: 0; color: #00FF00; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #565A5C; border-left-color: #565A5C;  background-color: #8CC640;
}

.topnav-colbar01-yel { height: 12em; clear:both; font-size:1px; margin: 0; padding: 0; color: #00FF00; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #565A5C; border-left-color: #565A5C;  background-color: #D5BC20;
}

.topnav-colbar01-pur { height: 12em; clear:both; font-size:1px; margin: 0; padding: 0; color: #00FF00; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #565A5C; border-left-color: #565A5C;  background-color: #816BCE;
}

.topnav-butbar01 {
	height: 38px;
	background-color: #565A5C;
	clear:both;
	margin: 0;
	padding: 0 40px 0 40px;
	color: #FFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #565A5C;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #565A5C;
	background-image: url(../nav/bg-butbar01.gif);
	background-repeat: repeat-x;
	
}

.topnav-butbar02 {
	height: 38px;
	background-color: #565A5C;
	clear:both;
	margin: 0;
	padding: 0 40px 0 40px;
	color: #FFF;
	font-size: 25px;
	padding: 2;
	text-align: left;
	margin: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #565A5C;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #565A5C;
	background-image: url(../nav/bg-butbar01.gif);
	background-repeat: repeat-x;
	
}

/*Styles for footer*/


.footer {
    height: 8.3em;
	_height: 9em;  /*For IE ! */
	padding: 1em 0 0 0;
	background-color: #000;
	color: #B1B1B5;
	font-size: 0.9em;
	line-height: 1.4em;
	text-align: left;
	min-width: 800px;
}

.footer a
{
	color: #B1B1B5;
	text-decoration:underline;
	
}

.footer a:hover
{
	color:#8CC640;
	text-decoration:underline;
}

.footer-bar01 {
	height: 12em;
	background-color: #565A5C;
	clear:both;
	font-size:1px;
	margin: 0;
	padding: 0;
	color: #00FF00;
	width: 100%;
}

#footer-left01
{
	float: left;
	width: 220px;
	_width: 222px; /*For IE ! */
	margin: 1em 28px 0 38px;
	padding: 1px;
	overflow: hidden;
}

#footer-mid01
{
	text-align: center;
	vertical-align: top;
	margin: 1em 280px 0 280px;
	padding: 1px;
}

#footer-right01
{
	float: right;
	width: 220px;
	_width: 222px; /*For IE ! */
	margin: 1em 38px 0 18px;
	padding: 1px;
	overflow: hidden;
	text-align: right;
}


/*Styles for mid*/


.mid-container01
{
	margin: 0;
	_margin-top: -3px;
	padding: 0 1px 0 1px;
	overflow: hidden;
	background-color: #FFF;
	background-image: url(../nav/bg-sidelines01.gif);
	background-repeat: repeat-x;
	overflow: hidden;
	_width: 100%;
	
	}

.mid-headbar-grey01 {
	background-color: #EEEFEF;
	font-size: 2em;
	padding: 0;
	color: #565A5C;
	text-align: left;
	margin: 0;
	padding: 20px 280px 18px 40px;
	
}

.mid-headbar-grey01 a:link 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
    COLOR: #8CC640;
    text-decoration: none;
}

.mid-headbar-grey01 a:visited 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
    COLOR: #8CC640;
    text-decoration: none;    
}
.mid-headbar-grey01 a:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
    COLOR: #5f8132;
    text-decoration: none;    
}
.mid-headbar-grey01 a:active 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
    COLOR: #5f8132;
    text-decoration: none;    
}

.mid-rightcol-grey01 {
	float: right;
	width: 222px;
	margin: 56px 41px 0 18px;
	background-color: #EEEFEF;
	text-align: left;
	overflow: hidden;
	font-size:1em;
	line-height: 1.6em;
	list-style-image: url(../nav/bullet-grey01.gif);}

.mid-rightcol-grey01 p { margin: 0 20px 1.4em 20px; }
.mid-rightcol-grey01 ul { margin:  0 20px 0 0; _margin: 0 20px 0 38px; }
.mid-rightcol-grey01 li { margin: 0 0 5px 0; line-height: 1.2em;}
.mid-rightcol-grey01 h1 { color: #565A5C; margin: 0 20px 0 20px;}
.mid-rightcol-grey01 h2 { color: #565A5C; font-size:1em; margin: 0 20px 0 20px;}
.mid-rightcol-grey01 h3 { color: #565A5C; font-size: 1.2em; padding-bottom: 14px; margin: 0 20px 0 20px;}
.mid-rightcol-grey01 h4 { color: #565A5C; font-size: 1.2em; padding-bottom: 4px; margin: 0 20px 0 20px;}
.mid-rightcol-grey01 a { color:#565A5C; text-decoration:underline;}
.mid-rightcol-grey01 a:hover { color:#8CC640; text-decoration:underline;}

#ctl00_cphRightColumn_labInfoPanel { list-style-image: url(../nav/bullet-grey01.gif);}
#ctl00_cphRightColumn_labInfoPanel  ul { margin:  0 20px 0 0; _margin: 0 20px 0 38px; }
#ctl00_cphRightColumn_labInfoPanel  li { margin: 0 0 5px 0; line-height: 1.2em;}


.mid-rightcol-grey02 {
	float: right;
	width: 222px;
	margin: 49px 41px 0 18px;
	background-color: #EEEFEF;
	text-align: right;
	overflow: hidden;
	font-size:1.2em;
	line-height: 1.6em;
	list-style-image: url(../nav/bullet-grey01.gif);
	font-weight: bold;
	color: #565A5C;}

.mid-rightcol-grey01 p { margin: 0 20px 1.4em 20px; }
.mid-rightcol-grey01 ul { margin:  0 20px 0 0;; _margin: 0 20px 0 38px; }
.mid-rightcol-grey01 li { margin: 0 0 5px 0; line-height: 1.2em;}
.mid-rightcol-grey01 h1 { color: #565A5C; margin: 0 20px 0 20px;}
.mid-rightcol-grey01 h2 { color: #565A5C; font-size:1em; margin: 0 20px 0 20px;}
.mid-rightcol-grey01 h3 { color: #565A5C; font-size: 1.2em; padding-bottom: 14px; margin: 0 20px 0 20px;}
.mid-rightcol-grey01 h4 { color: #565A5C; font-size: 1.2em; padding-bottom: 4px; margin: 0 20px 0 20px;}
.mid-rightcol-grey01 a { color:#565A5C; text-decoration:underline;}
.mid-rightcol-grey01 a:hover { color:#8CC640; text-decoration:underline;}



.mid-rightcol-mag01 {
	float: right;
	width: 222px;
	margin: 56px 41px 0 18px;
	background-color: #EEEFEF;
	text-align: left;
	overflow: hidden;
	font-size:1em;
	line-height: 1.6em;
	list-style-image: url(../nav/bullet-mag01.gif);}

.mid-rightcol-mag01 p { margin: 0 20px 1.4em 20px; }
.mid-rightcol-mag01 ul { margin:  0 20px 0 0;; _margin: 0 20px 0 38px; }
.mid-rightcol-mag01 li { margin: 0 0 5px 0; line-height: 1.2em;}
.mid-rightcol-mag01 h1 { color: #E81E75; margin: 0 20px 0 20px;}
.mid-rightcol-mag01 h2 { color: #E81E75; font-size:1em; margin: 0 20px 0 20px;}
.mid-rightcol-mag01 h3 { color: #E81E75; font-size: 1.2em; padding-bottom: 14px; margin: 0 20px 0 20px;}
.mid-rightcol-mag01 h4 { color: #E81E75; font-size: 1.2em; padding-bottom: 4px; margin: 0 20px 0 20px;}
.mid-rightcol-mag01 a { color:#565A5C; text-decoration:underline;}
.mid-rightcol-mag01 a:hover { color:#E81E75; text-decoration:underline;}


.mid-rightcol-cya01 {
	float: right;
	width: 222px;
	margin: 56px 41px 0 18px;
	background-color: #EEEFEF;
	text-align: left;
	overflow: hidden;
	font-size:1em;
	line-height: 1.6em;
	list-style-image: url(../nav/bullet-cya01.gif);}

.mid-rightcol-cya01 p { margin: 0 20px 1.4em 20px; }
.mid-rightcol-cya01 ul { margin:  0 20px 0 0;; _margin: 0 20px 0 38px; }
.mid-rightcol-cya01 li { margin: 0 0 5px 0; line-height: 1.2em;}
.mid-rightcol-cya01 h1 { color: #00AED8; margin: 0 20px 0 20px;}
.mid-rightcol-cya01 h2 { color: #00AED8; font-size:1em; margin: 0 20px 0 20px;}
.mid-rightcol-cya01 h3 { color: #00AED8; font-size: 1.2em; padding-bottom: 14px; margin: 0 20px 0 20px;}
.mid-rightcol-cya01 h4 { color: #00AED8; font-size: 1.2em; padding-bottom: 4px; margin: 0 20px 0 20px;}
.mid-rightcol-cya01 a { color:#565A5C; text-decoration:underline;}
.mid-rightcol-cya01 a:hover { color:#00AED8; text-decoration:underline;}


.mid-rightcol-gre01 {
	float: right;
	width: 222px;
	margin: 56px 41px 0 18px;
	background-color: #EEEFEF;
	text-align: left;
	overflow: hidden;
	font-size:1em;
	line-height: 1.6em;
	list-style-image: url(../nav/bullet-gre01.gif);}

.mid-rightcol-gre01 p { margin: 0 20px 1.4em 20px; }
.mid-rightcol-gre01 ul { margin:  0 20px 0 0;; _margin: 0 20px 0 38px; }
.mid-rightcol-gre01 li { margin: 0 0 5px 0; line-height: 1.2em;}
.mid-rightcol-gre01 h1 { color: #8CC640; margin: 0 20px 0 20px;}
.mid-rightcol-gre01 h2 { color: #8CC640; font-size:1em; margin: 0 20px 0 20px;}
.mid-rightcol-gre01 h3 { color: #8CC640; font-size: 1.2em; padding-bottom: 14px; margin: 0 20px 0 20px;}
.mid-rightcol-gre01 h4 { color: #8CC640; font-size: 1.2em; padding-bottom: 4px; margin: 0 20px 0 20px;}
.mid-rightcol-gre01 a { color:#565A5C; text-decoration:underline;}
.mid-rightcol-gre01 a:hover { color:#8CC640; text-decoration:underline;}



.mid-rightcol-yel01 {
	float: right;
	width: 222px;
	margin: 56px 41px 0 18px;
	background-color: #EEEFEF;
	text-align: left;
	overflow: hidden;
	font-size:1em;
	line-height: 1.6em;
	list-style-image: url(../nav/bullet-yel01.gif);}

.mid-rightcol-yel01 p { margin: 0 20px 1.4em 20px; }
.mid-rightcol-yel01 ul { margin:  0 20px 0 0;; _margin: 0 20px 0 38px; }
.mid-rightcol-yel01 li { margin: 0 0 5px 0; line-height: 1.2em;}
.mid-rightcol-yel01 h1 { color: #D5BC20; margin: 0 20px 0 20px;}
.mid-rightcol-yel01 h2 { color: #D5BC20; font-size:1em; margin: 0 20px 0 20px;}
.mid-rightcol-yel01 h3 { color: #D5BC20; font-size: 1.2em; padding-bottom: 14px; margin: 0 20px 0 20px;}
.mid-rightcol-yel01 h4 { color: #D5BC20; font-size: 1.2em; padding-bottom: 4px; margin: 0 20px 0 20px;}
.mid-rightcol-yel01 a { color:#565A5C; text-decoration:underline;}
.mid-rightcol-yel01 a:hover { color:#D5BC20; text-decoration:underline;}


.mid-rightcol-pur01 {
	float: right;
	width: 222px;
	margin: 56px 41px 0 18px;
	background-color: #EEEFEF;
	text-align: left;
	overflow: hidden;
	font-size:1em;
	line-height: 1.6em;
	list-style-image: url(../nav/bullet-pur01.gif);}

.mid-rightcol-pur01 p { margin: 0 20px 1.4em 20px; }
.mid-rightcol-pur01 ul { margin:  0 20px 0 0;; _margin: 0 20px 0 38px; }
.mid-rightcol-pur01 li { margin: 0 0 5px 0; line-height: 1.2em;}
.mid-rightcol-pur01 h1 { color: #816BCE; margin: 0 20px 0 20px;}
.mid-rightcol-pur01 h2 { color: #816BCE; font-size:1em; margin: 0 20px 0 20px;}
.mid-rightcol-pur01 h3 { color: #816BCE; font-size: 1.2em; padding-bottom: 14px; margin: 0 20px 0 20px;}
.mid-rightcol-pur01 h4 { color: #816BCE; font-size: 1.2em; padding-bottom: 4px; margin: 0 20px 0 20px;}
.mid-rightcol-pur01 a { color:#565A5C; text-decoration:underline;}
.mid-rightcol-pur01 a:hover { color:#816BCE; text-decoration:underline;}


.mid-main-grey01 {
	background-color: #FFF;
	font-size:1em;
	line-height: 1.8em;
	list-style-image: url(../nav/bullet-grey01.gif);
	padding: 0;
	color: #565A5C;
	text-align: left;
	margin: 0;
	padding: 20px 302px 4px 40px;
	color: #000;
	}

.mid-main-grey01 p { margin: 0 0 1.4em 0; }
.mid-main-grey01 ul { margin:  0 0 0 -18px;; _margin: 0 0 0 18px;}
.mid-main-grey01 li { margin: 0 0 0.7em 0; }
.mid-main-grey01 h1 { color: #565A5C; margin: 1.5em 0 0.2em 0; }
.mid-main-grey01 h2 { color: #565A5C; margin: 0 0 0.5em 0;}
.mid-main-grey01 h3 { color: #565A5C; margin: 1.5em 0 0.2em 0; font-size: 1.3em; line-height: 1.1em;}
.mid-main-grey01 a { color:#565A5C; text-decoration:underline;}
.mid-main-grey01 a:hover { color:#8CC640; text-decoration:underline;}

.mid-main-grey02 {
	background-color: #FFF;
	font-size:1em;
	line-height: 1.8em;
	list-style-image: url(../nav/bullet-grey01.gif);
	padding: 0;
	color: #565A5C;
	text-align: left;
	margin: 0;
	padding: 20px 40px 18px 40px;
	color: #000;
	}

.mid-main-grey02 p { margin: 0 0 1.4em 0; }
.mid-main-grey02 ul { margin:  0 0 0 -18px;; _margin: 0 0 0 18px;}
.mid-main-grey02 li { margin: 0 0 0.7em 0; }
.mid-main-grey02 h1 { color: #565A5C; margin: 1.5em 0 0.2em 0; }
.mid-main-grey02 h2 { color: #565A5C; margin: 0 0 0.5em 0;}
.mid-main-grey02 h3 { color: #565A5C; margin: 1.5em 0 0.2em 0; font-size: 1.3em; line-height: 1.1em;}
.mid-main-grey02 a { color:#565A5C; text-decoration:underline;}
.mid-main-grey02 a:hover { color:#8CC640; text-decoration:underline;}





.mid-main-mag01 {
	background-color: #FFF;
	font-size:1em;
	line-height: 1.8em;
	list-style-image: url(../nav/bullet-mag01.gif);
	padding: 0;
	color: #565A5C;
	text-align: left;
	margin: 0;
	padding: 20px 302px 4px 40px;
	color: #000;
	}

.mid-main-mag01 p { margin: 0 0 1.4em 0; }
.mid-main-mag01 ul { margin:  0 0 0 -18px;; _margin: 0 0 0 18px;}
.mid-main-mag01 li { margin: 0 0 0.7em 0; }
.mid-main-mag01 h1 { color: #565A5C; margin: 1.5em 0 0.2em 0; }
.mid-main-mag01 h2 { color: #565A5C; margin: 0 0 0.5em 0;}
.mid-main-mag01 h3 { color: #565A5C; margin: 1.5em 0 0.2em 0; font-size: 1.3em; line-height: 1.1em;}
.mid-main-mag01 a { color:#565A5C; text-decoration:underline;}
.mid-main-mag01 a:hover { color:#E81E75; text-decoration:underline;}


.mid-main-cya01 {
	background-color: #FFF;
	font-size:1em;
	line-height: 1.8em;
	list-style-image: url(../nav/bullet-cya01.gif);
	padding: 0;
	color: #565A5C;
	text-align: left;
	margin: 0;
	padding: 20px 302px 4px 40px;
	color: #000;
	}

.mid-main-cya01 p { margin: 0 0 1.4em 0; }
.mid-main-cya01 ul { margin:  0 0 0 -18px;; _margin: 0 0 0 18px;}
.mid-main-cya01 li { margin: 0 0 0.7em 0; }
.mid-main-cya01 h1 { color: #565A5C; margin: 1.5em 0 0.2em 0; }
.mid-main-cya01 h2 { color: #565A5C; margin: 0 0 0.5em 0;}
.mid-main-cya01 h3 { color: #565A5C; margin: 1.5em 0 0.2em 0; font-size: 1.3em; line-height: 1.1em;}
.mid-main-cya01 a { color:#565A5C; text-decoration:underline;}
.mid-main-cya01 a:hover { color:#00AED8; text-decoration:underline;}


.mid-main-gre01 {
	background-color: #FFF;
	font-size:1em;
	line-height: 1.8em;
	list-style-image: url(../nav/bullet-gre01.gif);
	padding: 0;
	color: #565A5C;
	text-align: left;
	margin: 0;
	padding: 20px 302px 4px 40px;
	color: #000;
	}

.mid-main-gre01 p { margin: 0 0 1.4em 0; }
.mid-main-gre01 ul { margin:  0 0 0 -18px;; _margin: 0 0 0 18px;}
.mid-main-gre01 li { margin: 0 0 0.7em 0; }
.mid-main-gre01 h1 { color: #565A5C; margin: 1.5em 0 0.2em 0; }
.mid-main-gre01 h2 { color: #565A5C; margin: 0 0 0.5em 0;}
.mid-main-gre01 h3 { color: #565A5C; margin: 1.5em 0 0.2em 0; font-size: 1.3em; line-height: 1.1em;}
.mid-main-gre01 a { color:#565A5C; text-decoration:underline;}
.mid-main-gre01 a:hover { color:#8CC640; text-decoration:underline;}


.mid-main-yel01 {
	background-color: #FFF;
	font-size:1em;
	line-height: 1.8em;
	list-style-image: url(../nav/bullet-yel01.gif);
	padding: 0;
	color: #565A5C;
	text-align: left;
	margin: 0;
	padding: 20px 302px 4px 40px;
	color: #000;
	}

.mid-main-yel01 p { margin: 0 0 1.4em 0; }
.mid-main-yel01 ul { margin:  0 0 0 -18px;; _margin: 0 0 0 18px;}
.mid-main-yel01 li { margin: 0 0 0.7em 0; }
.mid-main-yel01 h1 { color: #565A5C; margin: 1.5em 0 0.2em 0; }
.mid-main-yel01 h2 { color: #565A5C; margin: 0 0 0.5em 0;}
.mid-main-yel01 h3 { color: #565A5C; margin: 1.5em 0 0.2em 0; font-size: 1.3em; line-height: 1.1em;}
.mid-main-yel01 a { color:#565A5C; text-decoration:underline;}
.mid-main-yel01 a:hover { color:#D5BC20; text-decoration:underline;}


.mid-main-pur01 {
	background-color: #FFF;
	font-size:1em;
	line-height: 1.8em;
	list-style-image: url(../nav/bullet-pur01.gif);
	padding: 0;
	color: #565A5C;
	text-align: left;
	margin: 0;
	padding: 20px 302px 4px 40px;
	color: #000;
	}

.mid-main-pur01 p { margin: 0 0 1.4em 0; }
.mid-main-pur01 ul { margin:  0 0 0 -18px;; _margin: 0 0 0 18px;}
.mid-main-pur01 li { margin: 0 0 0.7em 0; }
.mid-main-pur01 h1 { color: #565A5C; margin: 1.5em 0 0.2em 0; }
.mid-main-pur01 h2 { color: #565A5C; margin: 0 0 0.5em 0;}
.mid-main-pur01 h3 { color: #565A5C; margin: 1.5em 0 0.2em 0; font-size: 1.3em; line-height: 1.1em;}
.mid-main-pur01 a { color:#565A5C; text-decoration:underline;}
.mid-main-pur01 a:hover { color:#816BCE; text-decoration:underline;}


.mid-pic-right01 { margin: 0 0 1.8em 0; }




.mid-home-cols-container01 {
	_height: 53px;
	background-color: #FFF;
	clear:both;
	margin: 0;
	padding: 0 13px 0 40px;
	_padding: 0 41px 0 41px;
	color: #000;
	overflow: visible;
	text-align: left;	
}

.mid-home-cols-container01 p { padding: 0px 10px 10px 10px; background-color: #FFF; font-size: 1.4em; line-height: 1.6em}
.mid-home-cols-container01 h1 { padding: 10px; background-color: #FFF; font-size: 1.5em; color: #565A5C; text-transform: uppercase;}
.mid-home-cols-container01 a { color:#565A5C; text-decoration:underline;}
.mid-home-cols-container01 a:hover { color:#E81E75; text-decoration:underline;}



#mid-home-col01-1
{	margin: 0; padding: 0; z-index: 10; }

#mid-home-col01-1 li
{
	list-style: none;
	float: left;
	font: 0.7em  Arial, Helvetica, sans-serif;
	width: 20%;
	overflow: hidden;
	text-align: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border-width: 7px 1px 0 0;
	border-style: solid;
	border-right-color: #FFF;
	border-top-color: #E81E75;
	}

#mid-home-col01-1 a:hover { color:#E81E75; text-decoration:underline;}

#mid-home-col01-2 li
{
	list-style: none;
	float: left;
	font: 0.7em  Arial, Helvetica, sans-serif;
	width: 20%;
	overflow: hidden;
	text-align: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border-width: 7px 1px 0 0;
	border-style: solid;
	border-right-color: #FFF;
	border-top-color: #00AED8;
}

#mid-home-col01-2 a:hover { color:#00AED8; text-decoration:underline;}

#mid-home-col01-3 li
{
	list-style: none;
	float: left;
	font: 0.7em  Arial, Helvetica, sans-serif;
	width: 20%;
	overflow: hidden;
	text-align: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border-width: 7px 1px 0 0;
	border-style: solid;
	border-right-color: #FFF;
	border-top-color: #A9D470;
}

#mid-home-col01-3 a:hover { color:#8CC640; text-decoration:underline;}

#mid-home-col01-4 li
{
	list-style: none;
	float: left;
	font: 0.7em  Arial, Helvetica, sans-serif;
	width: 20%;
	overflow: hidden;
	text-align: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border-width: 7px 1px 0 0;
	border-style: solid;
	border-right-color: #FFF;
	border-top-color: #D5BC20;
}

#mid-home-col01-4 a:hover { color:#D5BC20; text-decoration:underline;}

#mid-home-col01-5 li
{
	list-style: none;
	float: left;
	font: 0.7em  Arial, Helvetica, sans-serif;
	width: 19%;
	overflow: hidden;
	text-align: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: solid #816BCE;
	border-width: 7px 0 0 0;
}

#mid-home-col01-5 a:hover { color:#816BCE; text-decoration:underline;}


#mid-home-col01-6
{	margin: 0; padding: 0; z-index: 10; }

#mid-home-col01-6 li
{
	list-style: none;
	float: left;
	font: 0.7em  Arial, Helvetica, sans-serif;
	width: 20%;
	overflow: hidden;
	text-align: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border-width: 7px 1px 0 0;
	border-style: solid;
	border-right-color: #FFF;
	border-top-color: #BFC0C1;
	}

#mid-home-col01-6 a:hover { color:#8CC640; text-decoration:underline;}

#mid-home-col01-7 li
{
	list-style: none;
	float: left;
	font: 0.7em  Arial, Helvetica, sans-serif;
	width: 20%;
	overflow: hidden;
	text-align: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border-width: 7px 1px 0 0;
	border-style: solid;
	border-right-color: #FFF;
	border-top-color: #BFC0C1;
}

#mid-home-col01-7 a:hover { color:#8CC640; text-decoration:underline;}

#mid-home-col01-8 li
{
	list-style: none;
	float: left;
	font: 0.7em  Arial, Helvetica, sans-serif;
	width: 20%;
	overflow: hidden;
	text-align: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: solid #BFC0C1;
	border-width: 7px 0 0 0;
	}

#mid-home-col01-8 a:hover { color:#8CC640; text-decoration:underline;}





#mid-home-col01-9
{	margin: 0; padding: 0; z-index: 10; }

#mid-home-col01-9 li { list-style: none; float: left; font: 0.7em  Arial, Helvetica, sans-serif; width: 20%; overflow: hidden; text-align: left; margin: 0; padding: 0; overflow: hidden; border-width: 0 1px 0 0; border-style: solid; border-right-color: #FFF; color:#808385 }
#mid-home-col01-9 a { color:#808385; text-decoration:underline;}
#mid-home-col01-9 a:hover { color:#8CC640; text-decoration:underline;}

#mid-home-col01-10 li { list-style: none; float: left; font: 0.7em  Arial, Helvetica, sans-serif; width: 20%; overflow: hidden; text-align: left; margin: 0; padding: 0; overflow: hidden; border-width: 0 1px 0 0; border-style: solid; border-right-color: #FFF; color:#808385 }
#mid-home-col01-10 a { color:#808385; text-decoration:underline;}
#mid-home-col01-10 a:hover { color:#8CC640; text-decoration:underline;}

#mid-home-col01-11 li { list-style: none; float: left; font: 0.7em  Arial, Helvetica, sans-serif; width: 20%; overflow: hidden; text-align: left; margin: 0; padding: 0; overflow: hidden; border-width: 0 1px 0 0; border-style: solid; border-right-color: #FFF; color:#808385 }
#mid-home-col01-11 a { color:#808385; text-decoration:underline;}
#mid-home-col01-11 a:hover { color:#8CC640; text-decoration:underline;}

#mid-home-col01-12 li { list-style: none; float: left; font: 0.7em  Arial, Helvetica, sans-serif; width: 20%; overflow: hidden; text-align: left; margin: 0; padding: 0; overflow: hidden; border-width: 0 1px 0 0; border-style: solid; border-right-color: #FFF; color:#808385 }
#mid-home-col01-12 a { color:#808385; text-decoration:underline;}
#mid-home-col01-12 a:hover { color:#8CC640; text-decoration:underline;}

#mid-home-col01-13 li { list-style: none; float: left; font: 0.7em  Arial, Helvetica, sans-serif; width: 20%; overflow: hidden; text-align: left; margin: 0; padding: 0; overflow: hidden; border-width: 0; color:#808385
	}
#mid-home-col01-13 a { color:#808385; text-decoration:underline;}
#mid-home-col01-13 a:hover { color:#8CC640; text-decoration:underline;}

#mid-home-col01-14 li
{
	list-style: none;
	float: left;
	font: 0.7em  Arial, Helvetica, sans-serif;
	width: 20%;
	overflow: hidden;
	text-align: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border-width: 7px 1px 0 0;
	border-style: solid;
	border-right-color: #FFF;
	border-top-color: #BFC0C1;
}

#mid-home-col01-14 a:hover { color:#8CC640; text-decoration:underline;}

.mid-home-colbar-pic01 {
	background-color: #565A5C;
	color: #EEEFEF;
}

#mid-home-col01-15 li
{
	list-style: none;
	float: left;
	font: 0.7em  Arial, Helvetica, sans-serif;
	width: 20%;
	overflow: hidden;
	text-align: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border-width: 7px 1px 0 0;
	border-style: solid;
	border-right-color: #FFF;
	border-top-color: #BFC0C1;
}

#mid-home-col01-15 a:hover { color:#8CC640; text-decoration:underline;}

.mid-home-colbar01 {
	height: 7px;
	background-color: #EEEFEF;
	clear:both;
	font-size:1px;
	margin: 0 29px 10px 0;
	_margin: 0;
	padding: 0;
	color: #EEEFEF;
}


.mid-main-smalltext01 {
	background-color: #EEEFEF;
	font-size:0.9em;
	line-height: 1.1em;
	padding: 0;
	text-align: left;
	margin: 1em 0 0 0;
	padding: 20px 40px 4px 40px;
	color: #ABADAE
	}

.mid-main-smalltext01 p { margin: 0 0 1em 0; }
.mid-main-smalltext01 ul { margin:  0 0 0 -18px;; _margin: 0 0 0 18px;}
.mid-main-smalltext01 li { margin: 0 0 0.7em 0; }
.mid-main-smalltext01 h1 { color: #565A5C; margin: 0 0 0.2em 0; font-size: 1em; line-height: 1.1em; text-transform: uppercase;}
.mid-main-smalltext01 h2 { color: #00A7B9; margin: 0 0 0.5em 0;}
.mid-main-smalltext01 h3 { color: #00A7B9; margin: 1.5em 0 0.2em 0; font-size: 1.3em; line-height: 1.1em;}
.mid-main-smalltext01 a { color:#000; text-decoration:underline;}
.mid-main-smalltext01 a:hover { color:#00A7B9; text-decoration:underline;}


#mid-col01-examples01
{
	width: 100%;
	margin: 0;
	padding: 0;
}
#mid-col01-examples01 li
{
	list-style: none;
	float: left;
	font: 1em  Arial, Helvetica, sans-serif;
	width: 24.7%; /*For IE ! */
	_width: 24.9%; /*For IE ! */
	text-align: left;
	margin: 0;
	padding: 0;
	border-width: 7px 1px 0 0;
	border-style: solid;
	border-right-color: #FFF;
	border-top-color: #A9D470;
	border-bottom-color: #FFF;
	background-color: #EEEFEF;
	overflow: hidden;
	height: 190px;
	/*min-height: 190px;
	max-height: 190px;*/
}
.mid-col01-examples01 ul { background-color: #EEEFEF;}
.mid-col01-examples01 p { padding: 1px 10px 2px 10px; margin: 0; color: #FFF; background-color: #565A5C}
.mid-col01-examples01 h1 { padding: 5px 10px 7px 30px; margin: 0; background-color: #EEEFEF; font-size: 1.1em; line-height: 1.2em;
	background-image: url(../nav/icon_pdf01.gif);
	background-repeat: no-repeat;
	background-position: 10px 2px;}
.mid-col01-examples01 a { text-decoration:underline;}
.mid-col01-examples01 a:hover { color:#A9D470; text-decoration:underline;}




.mid-col01-examples001
{
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #EEEFEF;
}

.mid-col01-examples02
{
	list-style: none;
	font: 1em  Arial, Helvetica, sans-serif;
	width: 25%; /*For IE ! */
	text-align: left;
	vertical-align: top;
	margin: 0;
	padding: 0;
	border-width: 7px 1px 0 0;
	border-style: solid;
	border-right-color: #FFF;
	border-top-color: #A9D470;
	border-bottom-color: #FFF;
	background-color: #EEEFEF;
	overflow: hidden;
}
.mid-col01-examples02 p { padding: 1px 10px 2px 10px; margin: 0; color: #FFF; background-color: #565A5C}
.mid-col01-examples02 h1 { padding: 5px 10px 7px 30px; margin: 0; background-color: #EEEFEF; font-size: 1.1em; line-height: 1.2em;
	background-image: url(../nav/icon_pdf01.gif);
	background-repeat: no-repeat;
	background-position: 10px 2px;}
.mid-col01-examples02 a { text-decoration:underline;}
.mid-col01-examples02 a:hover { color:#A9D470; text-decoration:underline;}



