body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

th {
	font-size:16px;	color: #991d5e; text-align:center; font-weight:bolder;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5588c7;
	list-style-image:url(Images/TemplateImages/ip_arrow_blue.gif);
	position:relative;
	left: -20px;
}

li{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5588c7;
	list-style-image:url(Images/TemplateImages/ip_arrow_blue.gif);

	border-bottom:1px solid #d5d6d7;
	padding:3px 0px;
}

a:HOVER{}
a:VISITED{ color: color:#5588c7;}

h1{font-size:24px; }
H2{font-size:24px;COLOR: #88c43d}
h3{
	position:relative; 
	top: -80px; 
	left:0px; 
	top: 5px; 
	COLOR: #e53e43;
}
h4{
	position:relative; 
	top: -85px; 
	left:20px;
}

p{font-size:12px;}
a{color: color:#5588c7; text-decoration:none;}

/****** TEMPLATE STYLES ******/

div#head{ padding:none;  margin-top:5px; }

div#wrapper{ 
	width: 950px; 
	z-index:2; 
	height:auto; 
	background-color:#ffffff;
}
div#content{ 
	position:relative; 
	z-index:3;
}
div#wrapper p{ 
	position:relative; 
	z-index:2;
}

span.name {
	color:#5588c7; 
	font-weight: bold; 
	font-size: 13px;
}

li.selected {list-style-image:url(Images/TemplateImages/ip_arrow_bluedown.gif);}
li.selected span.name {
	color:#23408f; 
	font-weight: bold; 
	font-size: 15px;
}

li.selected span.position{
	color:#a7a9ac;
	font-size: 14px;
}
span.position{
	color:#a7a9ac;
	position: absolute;
	left: 160px;
}

span.description {
	color:#000000;
}

div#menu{
	position:absolute; 
	top: 41px; 
	margin-left:14px;
	z-index: 3;
}

div#navigation{
	float:left; 
	width:250px; 
	padding:15px 50px; 
	z-index:99;  
	position:relative; 
}

#leftmenu{
	margin-top:10px; 
	z-index:99;  
	position:relative; 
}

#footer{
	margin-top: 0px; 
	position:relative; 
	top: -20px; 
	width:950px;  
	z-index:0; 
}
#footer img{ 
	position:relative; 
	z-index: 1;
}
#footer p{
	position:relative; 
	top: -58px;
	left: 370px; 
	color:#6b6b6d; 
	font-size: 10px; 
	z-index: 2;
}

#grey img{
	width: 950px; 
	height:130px; 
	background-color:#c7c7c7; 
	z-index: 3; 
	position:relative; 
	top: -67px;
}

div#Home_left {
	margin-left: 10px;
}

/********* News Style *************/
div#news {
	width: 240px;
}

p#news_heading{
	margin-top: 10px;
}
p#news_heading a{
	color: #666666; 
	font-size: 18px; 
	font-weight:bold;
}

p#partners_heading a{
	color: #6e8b91; 
	font-size: 18px; 
	font-weight:bold;
}
a.leftNav_newsLink {
	color: #88c43d; 
}

div#news b a.news_heading{
	font-size: 14px;
	font-weight:bold;
	color: #666666;
	line-height: 20px;
	margin-bottom: 5px;
}
div#news b a.news_link{
	font-size: 13px;
	font-weight:bold;
	color: #88c43d;
	line-height: 20px;
	margin-bottom: 5px;
}
div#news b a.news_heading:hover,
p#news_heading a:hover,
p#partners_heading a:hover,
b a.news_link:hover,
a.news_link:hover{
	text-decoration:underline;
}
b a.news_link {
	font-size: 15px;
	font-weight:bold;
	color: #88c43d;
	line-height: 20px;
}
.news_title {
	font-size: 20px;
	font-weight:bold;
	color: #88c43d;

}
a.news_link {
	font-size: 12px;
	font-weight:bold;
	color: #88c43d;
}
.date {
	font-size: 12px;
	font-weight:bold;
	line-height: 20px;
}
/****** CLEARFIX ******/

.clearfix:after { 
    content: ".";  
    display: block;  
    height: 0;  
    clear: both;  
    visibility: hidden; 
} 
 
.clearfix {
	display: inline-table;
} 
 
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix {
	display: block;
} 
/* End hide from IE-mac */
