/* Editable Inside text design */
H1{
	font: bolder 18px Arial;
	color: #003466;
	text-transform: lowercase;
}
H2{
	font: bold 16px Verdana;
	color: #003466;
}
H3{
	font:bold 11px Verdana;
	color: #003466;
}
STRONG{
	color: #369;	
}

/* Editable styles */ 

TD.topbar{
	background-color: #036;
}
TABLE#top TD.vline{
	background-color: #6895C5;
}
TABLE#bottom{
	background-color: #036;
}

/* TD menus --------------*/

TABLE#mbody TD#menus SPAN#rect{
	/* Left Rectangles */ background-color: #036;
	border-bottom: hidden;
	border-top: hidden;

}
TABLE#mbody TD#menus DIV{
	background: #036;
}
TABLE#mbody TD#menus DIV#mainbut {
	/* Buttons */background: #036;
}
TABLE#mbody TD#menus /* Sec. name+b */DIV#mainbut.---b{
	/* This Sec. Button */background: #036;
}
TABLE#mbody TD#menus DIV A{
	/* Sub Links */color: #fff;
}
TABLE#mbody TD#menus DIV A:hover{
	/* Sub Links:hover */color: #999;
}
TABLE#mbody TD#menus DIV#mainbut A{
	/* Links */color: #fff;
}
TABLE#mbody TD#menus DIV#mainbut /* Sec. Name+t */A:hover{
	/* This Sec. Link */color: #ccc;
}

/* Home Styles */

TABLE#mbody TD#mainflash, DIV#mainflash {
	padding-left: 1px;
	padding-bottom: 4px;
}
TABLE#mbody TD#homebody {
	width: 439px;
	font: 11px Verdana;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
TABLE#mbody A{
	color: #369;
	text-decoration: none; 
}
TABLE#mbody A:hover{
	color: #036;
	text-decoration: underline; 
}
TABLE#mbody TD#rbox{
	width: 160px;
	vertical-align: top;
	padding-bottom: 5px;
}
TD#rbox DIV {
	padding-left: 5px;
	font: normal 9px Verdana;
	border-right: 1px solid #036;
	border-left: 1px solid #036;
	border-bottom: 1px solid #036;
}
TD#rbox DIV#btitle {
	background: #036;
	font-weight: bold;
	color: #fff;
	line-height: 20px;
}
TD#rbox DIV#bbody {
	background: #eaeaea;
	line-height: 15px;
	padding: 5px;
	height: 120px;
	width: 148px;	
}
TD#rbox DIV#bbody .textbox_color{
	color: #FF3300;
}
TD#lowerline {
	background-color: #F16C0A;
	height: 8px;
}
DIV#logos {
	text-align: center;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
DIV#logos IMG{
	margin-right: 4px;
	margin-left: 4px;

}
TABLE#mbody TD#homebody Table#linkstable TD {
	padding: 3px;
}
TABLE#mbody TD#homebody Table#linkstable TD#thead {
	border-bottom: 1px solid #036;	
	font-weight: bold;
	color: #036;
	vertical-align: top;
	width: 33%;
	padding-left: 5px;
	padding-bottom: 3px;	
}
TABLE#mbody TD#homebody Table#linkstable TD#tbod{
	vertical-align: top;
	padding-left: 15px;
	padding-bottom: 10px;
	padding-top: 3px;
}

/*DIV.presentation{
	border:1px solid #ccc;padding:1px
}*/
DIV.presentation H3{
	margin-top:0
}
DIV.presentation LI
{
	padding:1px 0 1px 0;
}
DIV.presentation UL
{
	margin-bottom:0px;
	margin-left: 20px;
	padding:0;
}
DIV#tempholder TD
{
	font: 11px Verdana, Arial, Helvetica, sans-serif
}
TABLE#mbody TABLE.features{
	width: 750px;
}
TABLE#mbody TABLE.features TD{
	width: 250px;
	font: 11px Verdana, Arial, Helvetica, sans-serif
}
TABLE#mbody TABLE.features TR.imgs TD{
	text-align:right
}
TABLE#mbody TABLE.features TR.body TD{
	vertical-align:top;
	padding:1px
}
TABLE#mbody TABLE.features TR.body H1{
	margin:7px 0 -7px 0;
	padding-left: 3px
}
TABLE#mbody TABLE.features H1{
	padding-left:3px
}

#testimonials {
position: relative; /* important */
overflow: hidden; /* important */
width: 250px !important; /* important */
height: 80px !important; /* important */
z-index:-200;
background-color:White;
}

#testimonials_content {
position: absolute;
top: 0;
left: 0;
width: 100%;
background-color:White;
}

#testimonials DIV {
display: block;
padding: 0 5px;
height: 80px !important; /* important */
font: normal 11px Tahoma;
color: #000;
text-decoration: none;
background-color:White;
}

#partners,#benefits{
position: relative; /* important */
overflow: hidden; /* important */
width: 100%; /* important */
height: 80px; /* important */
text-align: center;
}
#benefits{
height:127px
}
.p_item, .b_item{
position: absolute;
top: 0;
visibility: hidden;
opacity: 0;
right:-1px;
}
.p_item{
top: -10px;
left: 0;
}