@charset "utf-8";
/* CSS Document */
img 							{ behavior: url(css/iepngfix.htc) }
/*Global Reset*/
*{

padding:0;
margin:0;

}

#partners-main { float:left; width:900px; margin:0; padding:0; }
#partners-main #partners-box	{ border:1px solid #ccc; float:left; width:210px; height:400px; padding:2px; margin:3px; }
.partner-name	
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	padding-bottom:10px;
}
.partner-desc
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	padding-bottom:10px;
}
.img-prd-bdr {
	border:2px solid #3B9CC9;
}
.mid_content5{
	float:left;
	width:990px;
	border-bottom:1px dotted #3B9CC9;
	padding-bottom:5px;
}
.featured_left1{
	float:left;
	width:850px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
}	
.featured_title1{
	float:left;
	width:850px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#3B9CC9;
	text-decoration:none;
	padding-bottom:10px;
}

.featured_description{
	float:right;
	width:850px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	padding-bottom:10px;
}
.featured_title22{
	float:right;
	width:800px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	padding-bottom:10px;
	text-align:right;
}
.featured_right1{
	float:left;
	width:110px;
}	

/* TOOL TIP POP UP */
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
/*Centering page layout for FF / IE */
body {
/*text-align:center;  for IE */
background-image:url(../images/blue_bg_body.jpg);
background-repeat:repeat-x;
background-position:bottom;

}

#confirm{
float:left;
padding-right:26px;
font-family:Century Gothic, Arial, Helvetica, sans-serif;
color:#5467A0;
font-size:12px;
font-weight:bold;
vertical-align:middle;
}

#confirm a { color:#FF7C00; font-weight:bold; }

td
{
    vertical-align:top;
    text-align: left;
}

div#wrapper {
text-align:left; /* reset text alignment */
width:995px; /* or a percentage, or whatever */
/* margin:0 auto;  for the rest */
margin-left:auto;
margin-right:auto;
} 

#members{
float:right;
padding-right:26px;
font-family:Century Gothic, Arial, Helvetica, sans-serif;
color:#5467A0;
font-size:12px;
font-weight:bold;
vertical-align:middle;
}

#members a{


color:#5467A0;
}

th,h1{

font-family:Century Gothic, Arial, Helvetica, sans-serif;
color:#333333;
font-size:16px;
font-weight:bold;
vertical-align:middle;

}

.heading{
font-family:Century Gothic, Arial, Helvetica, sans-serif;
color:#333;
font-size:24px;
font-weight:bold;

}


/* link color and mouse over */

a{
color:#FFFFFF;
text-decoration:none;
}

a:hover {
text-decoration:underline;

}

p{
font-family:Century Gothic, Arial, Helvetica, sans-serif;
color:#333333;
font-size:14px;

}


.blue {

font-family:Century Gothic, Arial, Helvetica, sans-serif;
color:#5467A0;
font-size:14px;
font-weight:bold;
padding-right:15px;

}
.blue_thin {

font-family:Century Gothic, Arial, Helvetica, sans-serif;
color:#5467A0;
font-size:14px;
line-height:22px;
padding-right:15px;

}




.blue_button {

font-family:Century Gothic, Arial, Helvetica, sans-serif;
color:#5467A0;
font-size:14px;
font-weight:bold;
padding-right:25px;
vertical-align:middle;
}

/* top navigation bar floated right */
.navigation{
float:right;
padding-bottom:3px;
}
.navigation_bottom{
text-align:center;

}

/* list based menu */
#navlist li{

list-style-type:none;
display:inline;
padding-right:30px;
line-height:28px;
font-family:Century Gothic, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

 .features ul li{

 list-style-type:none;
 list-style-image:url(../images/arrow.png);
 list-style-position:inside;
 line-height:50px;

font-family:Century Gothic, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;

}

.featuresfp ul { margin:0px 0px 10px 0px; padding:0px; width:300px; float:left; list-style:none; }

.featuresfp ul li { margin:10px 0 0 0; padding:0px 0px 0px 15px; 
	 background:url(../images/arrow.png) left no-repeat; 
	 font:normal 12px/17px Century Gothic, Arial, Helvetica, sans-serif; 
	color:#333; }
 
/* {

 margin:0px;
 background:url(../images/arrow.png) no-repeat;
 list-style-position:inside;
 padding:0px 0px 0px 10px;

font-family:Century Gothic, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;

}*/



.faqq{
font-family:Century Gothic, Arial, Helvetica, sans-serif;
color:#333333;
font-size:16px;
font-weight:bold;
vertical-align:middle;

}

#tour{

float:right;

margin-top:20px;
width: 100%;
}
#tour-button{
 display: block;
  width: 155px;
  height: 33px;
  background:url(../images/tour-rollover.jpg) no-repeat 0 0;
  float:right;
  margin-right: 40px;

}

#tour-button:hover{
 background-position: 0 -33px;
 }
 
#example_button
{
	
	background-image: url(../images/see-ex.png);
	width: 160px;
	height: 35px;
	display: block;
	background-position: center center;
	background-repeat: no-repeat;
	float:left;
	margin: -2px;
}

#example_button:hover
{
	background-image: url(../images/see-ex-hover.png);
	width: 160px;
	height: 35px;
	display: block;
	background-position: center center;
	background-repeat: no-repeat;
}
 
#graph{
padding-left:20px;
vertical-align:middle;

}

.fronthd{
font-family:Century Gothic,Arial, Helvetica, sans-serif;
font-size:36px;
color:#ADBBC0;

}




#copyright{
text-align:center;
font-family:Century Gothic, Arial, Helvetica, sans-serif;
color:#333333;
font-size:10px;
width:995px;
}