/* CEO Network Partners*/
html, body {
	margin:0;
	padding:0;
	height:100%; /* 100 % height */
}
html>body #wrap {height:100%;} /* 100 % height */
#wrap {width:750px;	margin:0 auto;}
#header {width:750px; height:81px;}
html>body #header {
	z-index:10; /* Prevent certain problems with form controls */
}
html>body #content-wrap {height:100%;} /* 100 % height */
html>body #content {padding:0 0;} /* 6em = height of #header and #footer + 1em, 1em = give the content some breathing space */
html>body #content #section {padding:1em;}
#footer {width:750px; height:10px;}
html>body #footer {
	position:fixed;
	bottom:0;
	z-index:10; /* Prevent certain problems with form controls */
}
body {background:#788653 url(images/design2007/ceonp_bg.jpg) repeat-x 50% 0;}
body {font:76%/1.5 "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
#topNav{font:10px Arial, Helvetica, sans-serif; height:17px; color:#E7E7E7; text-align:right; padding:2px 10px 0 0;}
#topNav a{color:#E7E7E7;}
#topNav a:hover{color:#FFF;}
h1,
h2 {
	margin:0.25em 0 0 0;
	font:normal 1.9em/1 "Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
	letter-spacing:1px;
}
h1{color:#788653; font-weight:bold;}
p {margin:.5em 0 1.5em 0;}
input {padding:2px; font:12 Arial, Helvetica, sans-serif;}
.info {
	position:relative;
	padding:0.5em;
	border:2px solid #999;
	background:#fff;
}
.aboutImage{margin:0 10px 10px 0;}
.Rules{background-color:#E3F1F6; padding:5px; margin:10px 0; border:1px solid #CCC; display:inline-block; width:180px;}
.Rules h1{color:#01395C; font-size:1.5em; font-weight:normal;}
.Rules  p{font-size:.9em;}

.offerHeadline{font:normal 100%/1 Arial, Helvetica, sans-serif; text-align:center;}
.offerHeadline2{font:bold 180%/1.5 Arial, Helvetica, sans-serif; color:#00375E;}
.offerSubheadline{font:normal 90%/1.5 Arial, Helvetica, sans-serif; color:#666666; }
.center{text-align:center;}
.highlight{background-color:#FFFFCC; padding:1px; border-bottom:3px solid #FFF;}
.quote{font-style:italic; color:#232323;}
.company{font-style:italic; }
.smallText{font-size:.8em;}

a:link,a:visited {border-bottom:1px dotted;	color:#AE4F0C;	font-weight:bold; text-decoration:none;}
a:focus,a:hover {border-bottom-style:solid;	color:#D03900;}
hr{color:#CCCCCC; background-color:#CCCCCC; text-align:center; height: 1px; border: 0; width:720px; clear:both;}
#header{background:url(images/design2007/header_bg.jpg) repeat-x 0 0;}
#logo{float:left; display:block; padding:8px 0 0 10px;}
#logo a:visited, #logo a:hover, #logo a:link{text-decoration:none; border-bottom:none;}
#nav{float:right; margin:26px 0 0 0; height:30px; }
#nav ul{list-style:none; padding:0; margin:0;}
#nav ul li{margin:0 5px 0 0; border-right:1px solid #C9C9C9; display:inline-block; float:left; height:28px; padding:7px 5px 0 0; }
#nav ul li a{text-decoration:none; color:#222222; padding:5px 5px;display:block;}
#nav ul li a:link,#nav ul li a:visited{border-bottom:none; font:13px Trebuchet, Georgia, "Times New Roman", Times, serif;}
#nav ul li.active a{background-color:#313630; color:#DDDDDD; border-bottom:1px solid #E1EE9F; font-weight:normal;}
#nav ul li a:hover{background-color:#313630; color:#FFF; border-bottom:1px solid #E1EE9F; }
#nav li.noLine{border-right:none;}

#footer {background:#C3CC9D;}
#content-wrap, #content {background-color:#f8f8f3;}
#section{padding:1em; display:block; clear:both;}
#sectionLeft{width:465px; display:block; float:left;}
#roster{display:block; /*float:left; height:100%;*/}
#sectionRight{width:220px; padding:0 0 1em 3em;   display:inline; float:right;}
#sectionHomeLeft{width:340px; display:block; float:left;}
#sectionHomeRight{width:340px; padding:0 0 1em 3em;   display:inline; float:right;}
#sectionBottom{width:644px; display:block; float:left; margin:10px 25px 25px 25px; padding:10px; border:3px solid #FFFFCC; background-color:#686868; color:#FFFFFF; text-align:center;}
#portalBottom{width:644px; display:block; float:left; margin:10px 25px 25px 25px; padding:10px;}

#sectionBottom a{color:#FFFFFF;}
#sectionBottom img{padding:2px;}
#offerNewsletter{border:1px solid #CCC; background-color:#FFFFFF; padding:5px;}
#offerCallUs{border:1px solid #CCC; background-color:#FFFFFF; padding:5px;}
#footer a {}

.nowrap{white-space:nowrap;}

/* PORTAL STYLE */
.updated{background-color:#FAD163; color:#000; margin:3px; padding:5px; font-weight:bold;}


/*// Alternating rows styles  /////////////////////*/

tr p {
	font:1em/135% Arial, Helvetica, sans-serif;
	color: #666;
	}	
.rowB {
	background-color:#F2F2F2;
	}
.rowTitle {
	border-top:1px solid #ACACAC;
	}
object
{display:inline-block; width:100%; background-color:#f8f8f3; clear:both;}

/* ROSTER STYLES ---------------------*/
.ceotags {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #879562;
}
.ceoinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #333333;
}
#roster_sections p 	{
	font:10px/90%Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	padding: 0px;
	margin:0px;
	}	
.verdana12_print {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 1.1em;
}
.ceoinfo_print {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	color: #333333;
}
#roster_sections a	{
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	}
#roster_sections a.link	{
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	}