/* CSS Document */

body{
	padding:0;
	margin:0;
	border:0;
	background: url(../images/all_BG_left.gif) repeat-x top left;
}
a{
	border:0;
	padding:0;
	margin:0;
	color:#4E5673;
	font-weight:bold;
	text-decoration:underline;
}

a:hover{
	border:0;
	padding:0;
	margin:0;
	color:#4E5673;
	font-weight:bold;
	text-decoration:none;
}

h1{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#945e05;
}

#page{
	padding:0;
	margin:0;
	border:0;
}

#page2{
	padding:0;
	margin:0;
	border:0;
	float:left;
}


/*** ---------------------- HEADER SPACE --------------------- ***/
#header{
	padding:0;
	margin:0;
	width:765px;
	border:0;
}

#headerFlashMenu{
	padding:0;
	margin:0;
	border:0;
	float:left;
}

#headerFlash{
	padding:0;
	margin:0;
	border:0;
}

#headerMenu{
	position:absolute;
	top:138px;
	padding:0;
	margin:0;
}
#headerMenu2{
	position:absolute;
	top:105px;
	padding:0;
	margin:0;
}
/*---------------------------------    MENU STUFF  -------------------------------------------*/
	#menubar {
		position:absolute;
		width:502px;
		left:0px;
		top:0px;
		border:0;
		padding:0;
		font-size:11px;
		font-family:arial, sans-serif;
		height:15px;
		vertical-align:middle;
		margin:1px 0 0 0;
		z-index:10;
	}
	#menubar a {
		color:#FFFFFF;
		letter-spacing:0px;
		border:0;
		padding-left:33px;
		padding-right:35px;
		text-decoration:none;
		text-align:center;
		font-size:11px;
		font-family:arial, sans-serif;
	}
	#menubar a.active {
		border:0;
		font-size:11px;
		font-family:arial, sans-serif;
	}
	.menu .options {
		margin:0;
		border:0;
		font-size:11px;
		font-family:arial, sans-serif;
		text-align:center;
		border-right:1px solid #D0B993;
		border-bottom:1px solid #D0B993;
		border-left:1px solid #D0B993;
		font-weight:normal;
	}
	.menu a {
		color:#FFFFFF;
		text-decoration:none;
		background-color:#925D05;
		display:block;
		font-weight:normal;
	}
	.menu a:hover {
		color:#FFFFFF;
		background-color:#C37C07;
		font-weight:normal;
	}
	
	a:hover {
		text-indent:0;
	}
	
	#lucas {
		position:relative;
		float:left;
	}
	#menubarShadow {
		position:absolute;
		width:502px;
		left:0px;
		top:0px;
		border:0;
		padding:0;
		font-size:11px;
		font-family:arial, sans-serif;
		height:15px;
		vertical-align:middle;
		margin:2px 0 0 0;
	}
	#menubarShadow a{
		color:#666666;
		letter-spacing:0px;
		border:0;
		padding-left:33px;
		padding-right:35px;
		text-decoration:none;
		text-align:center;
		font-size:11px;
		font-family:arial, sans-serif;
		font-weight: bold;
		z-index:1;
	}
/*---------------------------------    MENU STUFF  -------------------------------------------*/

#headerMan{
	width:243px;
	height:155px;
	padding:0;
	margin:0;
	border:0;
	background-image:url(../images/home_head_callout_man.gif);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}
#headerMan2{
	width:243px;
	height:155px;
	padding:0;
	margin:0;
	border:0;
	background-image:url(../images/home_head_callout_man.gif);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}
#headerCRM{
	width:243px;
	height:155px;
	padding:0;
	margin:0;
	border:0;
	background-image:url(../images/home_head_callout_scrm.gif);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}
#headerCRM2{
	width:243px;
	height:155px;
	padding:0;
	margin:0;
	border:0;
	background-image:url(../images/home_head_callout_slearn.gif);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}
.headerManLinkA{
	font-family:Arial;
	background-color:#6975AD;
	border:0;
	margin:14px 0 0 20px;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	float:left;
	display:inline;
}

.headerManLinkA a{
	background-color:#6975AD;
	padding:0 4px 0 4px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

.headerManLinkA a:hover{
	background-color:#FFB63D;
	padding:0 4px 0 4px;
	color:#6572AC;
	text-decoration:none;
	font-weight:normal;
}

.headerManLinkB{
	font-family:Arial;
	background-color:#6975AD;
	border:0;
	margin:14px 20px 0 0;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	float:right;
	display:inline;
}

.headerManLinkB a{
	background-color:#6975AD;
	padding:0 4px 0 4px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

.headerManLinkB a:hover{
	background-color:#FFB63D;
	padding:0 4px 0 4px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
#headerManLinkC{
	position:relative;
	width:241px;
	height:224px;
	top:0px;
	left:0px;
}
#headerRightEdge{
	padding:0;
	margin:0;
	border:0;
	float:left;
}
/*** ------------------- END HEADER SPACE -------------------------- ***/






/*** -------------------  HOME PAGE TOP CONTENT SPACE -------------------------- ***/
#home_topContentArea{
	width:765px;
	height:110px;
	padding:0;
	border:0;
	margin:0;
}

#home_topContent{
	width:468px;
	padding:0;
	margin:10px 13px 0 19px;
	border:1px solid #D6DBEC;
	border-bottom: 16px solid #D6DBEC;
	text-align:left;
	float:left;
	display: inline;
}

#home_topContentText{
	padding:0;
	margin:12px 12px 27px 12px;
	border:0;
	color:#6B6B6B;
	font-family:Arial;
	font-size:11px;
}

#home_topContentCallout{
	width:243px;
	height:109px;
	padding:0;
	margin:0 0 1px 0;
	border:0;
	float:left;
	clear:inherit;
}
/*** -------------------  END HOME PAGE TOP CONTENT SPACE -------------------------- ***/






/*** -------------------  HOME PAGE MIDDLE CONTENT SPACE -------------------------- ***/
#home_middleContentArea{
	width:765px;
	padding:0;
	border:0;
	margin:0;
}

.home_middleContent_text{
	width:128px;
	padding:0px 0px 0px 0px;
	border:0;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	margin:0px 0px 0px 0px;
	color:#6b6b6b;
}

.home_middleContent_textB{
	width:124px;
	padding:0px 0 0px 8px;
	border:0;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	margin:5px 0 0px 0;
	color:#6b6b6b;
}

.home_middleContent_text2{
	width:124px;
	padding:0px 0 0px 8px;
	border:0;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	margin:13px 0 0px 0;
	color:#6b6b6b;
}

.home_middleContent_text2B{
	width:124px;
	padding:0px 0 0px 8px;
	border:0;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	margin:13px 0 0px 0;
	color:#6b6b6b;
}

.home_middleContent_divider{
	height: 1px;
	width:147px;
	border:0;
	padding:0;
	margin:8px 0 0 0;
}

#home_middleContent_left{
	width:149px;
	padding:0;
	border:0;
	margin:10px 0 0 19px;
	background-color:#B0B7CF;
	float:left;
	display: inline;
}

#home_middleContent_leftHeader{
	width:149px;
	height:23px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background:url(../images/home_middle_whatsNewHead.gif);
}

#home_middleContent_leftBody{
	width:147px;
	height:174px;
	padding:0;
	border:0;
	margin:0 1px 0 1px;
	background-color:#D6DBEC;
	float:left;
	display: inline;
}

#home_middleContent_leftFooter{
	width:149px;
	height:25px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background:url(../images/home_middle_footer.gif);
	background-repeat:no-repeat;
	background-color:#ffffff;
}

				/*   ---   MIDDLE   ---   */

#home_middleContent_middle{
	width:149px;
	padding:0;
	border:0;
	margin:10px 0 0 12px;
	background-color:#B0B7CF;
	float:left;
	display: inline;
}

#home_middleContent_middleHeader{
	width:149px;
	height:23px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background:url(../images/home_middle_trainingHead.gif);
}

#home_middleContent_middleHeaderRight{
	width:149px;
	height:23px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background:url(../images/home_middle_salesHead.gif);
}

#home_middleContent_middleBody{
	width:149px;
	height:174px;
	padding:0;
	border:0;
	margin:0;
	float:left;
}

#home_middleContent_middleFooter{
	width:149px;
	height:25px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background:url(../images/home_middle_footer.gif);
	background-repeat:no-repeat;
	background-color:#ffffff;
}

				/*   ---   RIGHT   ---   */

#home_middleContent_right{
	width:149px;
	padding:0;
	border:0;
	margin:10px 0 0 11px;
	background-color:#B0B7CF;
	float:left;
	display: inline;
}

#home_middleContent_rightHeader{
	width:149px;
	height:23px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background:url(../images/home_middle_insightHead.gif);
}

#home_middleContent_rightBody{
	width:147px;
	height:174px;
	padding:0;
	border:0;
	margin:0 1px 0 1px;
	background-color:#D6DBEC;
	float:left;
	display: inline;
}

#home_middleContent_rightFooter{
	width:149px;
	height:25px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background:url(../images/home_middle_footer.gif);
	background-repeat:no-repeat;
	background-color:#ffffff;
}

				/*   ---   RIGHT CALLOUT   ---   */

#home_middleContent_rightCallout{
	width:242px;
	padding:0;
	border:0;
	margin:10px 0 0 13px;
	background-color:#B0B7CF;
	float:left;
	display: inline;
}

#home_middleContent_calloutHeader{
	width:242px;
	height:23px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background-image:url(../images/home_callout_sponsorsHead.gif);
}

#home_middleContent_calloutBody{
	width:240px;
	height:174px;
	padding:0;
	border:0;
	margin:0 1px 0 1px;
	background-color:#FFFFFF;
	float:left;
	display: inline;
}

#home_middleContent_calloutFooter{
	width:242px;
	height:25px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background-image:url(../images/home_callout_footer.gif);
	background-repeat:no-repeat;
}

#home_middleContent_topBody{
	width:240px;
	height:94px;
	border:0;
	padding:0;
	margin:0;
	float:left;
}

#home_middleContent_dividerBody{
	width:240px;
	height:1px;
	border:0;
	padding:0;
	margin:0;
	float:left;
}

#home_middleContent_bottomBody{
	width:240px;
	height:78px;
	border:0;
	padding:0;
	margin:0;
	float:left;
}

.home_middleContent_textFooter{
	border:0;
	float:left;
	padding:0;
	border:0;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	color:#6b6b6b;
	display:inline;
}

.home_middleContent_textFooter a{
	height:12px;
	width:110px;
	border:0;
	background-image:url(../images/home_callout_footerBtn_up.gif);
	background-repeat:no-repeat;
	background-position:center left;
	float:left;
	padding:0 0 0 8px;
	border:0;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	margin:8px 0 0 16px;
	color:#4E5673;
	text-decoration:none;
	display:inline;
}

.home_middleContent_textFooter a:hover{
	height:12px;
	width:110px;
	border:0;
	background-image:url(../images/home_callout_footerBtn_down.gif);
	background-repeat:no-repeat;
	background-position:center left;
	float:left;
	padding:0 0 0 8px;
	border:0;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	margin:8px 0 0 16px;
	color:#6b6b6b;
	text-decoration:none;
	display:inline;
}

.home_middleContent_textFooter2{
	border:0;
	float:left;
	padding:0;
	border:0;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	color:#6b6b6b;
	display:inline;
}

.home_middleContent_textFooter2 a{
	height:11px;
	border:0;
	background-image:url(../images/home_callout_footerBtn_up.gif);
	background-repeat:no-repeat;
	background-position:center left;
	float:left;
	padding:0 0 0 8px;
	border:0;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	margin:8px 0 0 56px;
	color:#4E5673;
	text-decoration:none;
	display:inline;
}

.home_middleContent_textFooter2 a:hover{
	height:11px;
	border:0;
	background-image:url(../images/home_callout_footerBtn_down.gif);
	background-repeat:no-repeat;
	background-position:center left;
	float:left;
	padding:0 0 0 8px;
	border:0;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	margin:8px 0 0 56px;
	color:#6b6b6b;
	text-decoration:none;
	display:inline;
}

.home_middleContent_textFooter3{
	border:0;
	float:left;
	padding:0;
	border:0;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	color:#6b6b6b;
	display:inline;
}

.home_middleContent_textFooter3 a{
	height:11px;
	border:0;
	background-image:url(../images/home_callout_footerBtn_up.gif);
	background-repeat:no-repeat;
	background-position:center left;
	float:left;
	padding:0 0 0 8px;
	border:0;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	margin:8px 0 0 18px;
	color:#4E5673;
	text-decoration:none;
	display:inline;
}

.home_middleContent_textFooter3 a:hover{
	height:11px;
	border:0;
	background-image:url(../images/home_callout_footerBtn_down.gif);
	background-repeat:no-repeat;
	background-position:center left;
	float:left;
	padding:0 0 0 8px;
	border:0;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	margin:8px 0 0 18px;
	color:#6b6b6b;
	text-decoration:none;
	display:inline;
}

/*** -------------------  END HOME PAGE MIDDLE CONTENT SPACE -------------------------- ***/

/***  ------------------- UNIVERSAL FOOTER ----------------------------------  ***/

#universalFooter{
	width:765px;
	padding:0;
	border:0;
	margin:0;
}

.copyright{
	width:620px;
	font-family:Arial;
	font-size: 10px;
	color:#A0A4B1;
	margin:20px 0 14px 19px;
	padding:1px 0 1px 14px;
	float:left;
	background-color:#D6DBEC;
	display:inline;
	text-align:left;
}

.copyright a{
	color:#A0A4B1;
	text-decoration:none;
}

.copyright a:hover{
	color:#4E5673;
	text-decoration:none;
}

.legal{
	font-family:Arial;
	font-size: 10px;
	color:#A0A4B1;
	margin:20px 22px 14px 0;
	padding:1px 14px 1px 2px;
	float:right;
	display:inline;
	background-color:#D6DBEC;
}

.legal a{
	color:#A0A4B1;
	text-decoration:none;
}

.legal a:hover{
	color:#4E5673;
	text-decoration:none;
}

/************************************************   SUBPAGE HEADER  *****************************************/

#subBody{
	padding:0;
	margin:0;
	border:0;
	background: url(../images/all_sub_BG_left.gif) repeat-x top left;
}

#subHeader{
	padding:0;
	margin:0;
	width:765px;
	border:0;
}

#subHeaderFlashMenu{
	padding:0;
	margin:0;
	border:0;
	float:left;
}

#subHeaderFlash{
	padding:0;
	margin:0;
	border:0;
}

#subHeaderMenu{
	padding:0;
	margin:0;
	border:0;
	float:left;
}

#subHeaderMan{
	width:243px;
	height:122px;
	padding:0;
	margin:0;
	border:0;
	background-image:url(../images/sub_about_head_callout_man.gif);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}
#subHeaderMan2{
	width:243px;
	height:122px;
	padding:0;
	margin:0;
	border:0;
	background-image:url(../images/sub_about_head_callout_man2.gif);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}
#subHeaderRightEdge{
	padding:0;
	margin:0;
	border:0;
	float:left;
}

#sub_topContentArea{
	width:767px;
	padding:0;
	margin:0;
	border:0;
}
#sub_topContentArea2{
	width:763px;
	padding:0;
	margin:0;
	border:0;
}
#sub_topContent{
	width:468px;
	height:25px;
	padding:0;
	background-color:#FFFFFF;
	margin:15px 12px 0 21px;
	text-align:left;
	float:left;
	display:inline;
	border:1px solid #D6DBEC;
}

#sub_topContent2{
	width:723px;
	padding:0;
	background-color:#FFFFFF;
	margin:15px 12px 0 21px;
	text-align:left;
	float:left;
	display:inline;
	border:1px solid #D6DBEC;
	color:#6B6B6B;
	font-family:Arial;
	font-size:11px;
}

#sub_topContent3{
	width:723px;
	padding:0;
	background-color:#FFFFFF;
	margin:0;
	text-align:left;
	float:left;
	display:inline;
}

#sub_topContent3 a{
	padding:0;
	margin:0;
}

#sub_topContent3 a:hover{
	padding:0;
	margin:0;
}

#sub_topContent3 img{
	padding:0;
	margin:0;
}

#sub_topContentText{
	width:456px;
	padding:0 0 0 12px;
	margin:0;
	background-color:#D6DBEC;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	border:0;
}

#sub_topContentText2{
	width:705px;
	padding:0 0 0 12px;
	margin:0;
	background-color:#D6DBEC;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	border:0;
}
#sub_topContentText3{
	width:466px;
	padding:0 0 0 12px;
	margin:0;
	background-color:#D6DBEC;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	border:0;
}
#sub_topContentCallout{
	width:243px;
	height:44px;
	padding:0;
	margin:0 0 0 0;
	border:0;
	float:left;
	display:inline;
}

/*    ------------------      SUB PAGE CONTENT      -----------------------------      */

#sub_middleContent{
	width:468px;
	border:0;
	padding:10px 0 0 0;
	margin:0 2px 0 19px;
	text-align:left;
	float:left;
	display:inline;
}

#sub_middleContent_text{
	width:446px;
	margin:0 8px 0 14px;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
}

#sub_middleContent_text2{
	width:446px;
	margin:0 8px 26px 14px;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
}

/*  SUB-CALLOUT  */

#sub_about_Content_rightCallout{
	width:242px;
	padding:0;
	border:0;
	margin:10px 0 0 13px;
	background-color:#B0B7CF;
	float:left;
	display: inline;
}

#sub_about_Content_calloutHeader{
	width:242px;
	height:23px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background-image:url(../images/sub_sol_callout_keyBenefits.gif);
}

#sub_about_Content_calloutHeader4{
	width:242px;
	height:23px;
	padding:0;
	border:0;
	margin:10px 0 0 0;
	float:left;
	background-image:url(../images/sub_sol_callout_keyBenefits.gif);
}

#sub_about_Content_calloutBody{
	width:240px;
	padding:0;
	border:0;
	margin:0 1px 0 1px;
	background-color:#FFFFFF;
	float:left;
	display: inline;
}

#sub_about_Content_calloutFooter{
	width:242px;
	height:25px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background-image:url(../images/home_callout_footer.gif);
	background-repeat:no-repeat;
}

.sub_about_Content_topBody{
	width:210px;
	border:0;
	padding:0;
	margin:11px 14px 0 16px;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
	float:left;
	display:inline;
}

.sub_about_Content_dividerBody{
	width:240px;
	height:1px;
	border:0;
	padding:0;
	margin:7px 0 9px 0;
	float:left;
}

.sub_about_Content_bottomBody{
	width:210px;
	border:0;
	padding:0;
	margin:3px 14px 0 16px;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
	float:left;
	display:inline;
}

.sub_about_Content_bottomBody2{
	width:210px;
	border:0;
	padding:0;
	margin:3px 14px 12px 16px;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
	float:left;
	display:inline;
}

.sub_about_Content_bottomBody2{
	width:210px;
	border:0;
	padding:0;
	margin:3px 14px 2px 16px;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
	float:left;
	display:inline;
}

/*        # 2        */

#sub_about_Content_calloutHeader2{
	width:242px;
	height:23px;
	padding:10px 0 0 0;
	border:0;
	margin:0;
	background-color:#ffffff;
	float:left;
	background-image:url(../images/sub_about_calloutHeader_2.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

#sub_about_Content_calloutHeader3{
	width:242px;
	height:23px;
	padding:0 0 0 0;
	border:0;
	margin:0;
	background-color:#ffffff;
	float:left;
	background-image:url(../images/sub_about_calloutHeader_2.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

#sub_about_Content_calloutBody2{
	width:240px;
	padding:0;
	border-left:1px solid #E7CB9C;
	border-right:1px solid #E7CB9C;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
	margin:0;
	background-color:#FFFFFF;
	float:left;
	display: inline;
}

#sub_about_Content_calloutFooter2{
	width:242px;
	height:14px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background-image:url(../images/sub_about_calloutFooter_2.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	display:inline;
}

.sub_about_Content_topBody{
	width:210px;
	border:0;
	padding:0;
	margin:11px 14px 0 16px;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
	float:left;
	display:inline;
}

.sub_about_Content_dividerBody{
	width:240px;
	height:1px;
	border:0;
	padding:0;
	margin:7px 0 9px 0;
	float:left;
}

.sub_about_Content_bottomBody{
	width:210px;
	border:0;
	padding:0;
	margin:3px 14px 0 16px;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
	float:left;
	display:inline;
}

.sub_about_Content_bottomBody2{
	width:210px;
	border:0;
	padding:0;
	margin:3px 14px 12px 16px;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
	float:left;
	display:inline;
}

.sub_about_callout_bottom_text{
	margin:7px 14px 1px 18px;
	font-size:12px;
}

/* ------------  NEWS & PRESS PAGE -------------- */

#newsHead{
	height:15px;
	width:468px;
	background-image:url(../images/sub_news_head_whatsnew.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	border:0;
	padding:0;
	margin:40px 0 16px 0;
}

#thanksHead{
	height:15px;
	width:468px;
	background-image:url(../images/sub_sol_head_thanks.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	border:0;
	padding:0;
	margin:40px 0 16px 0;
}

#newsContentTop{
	width:440px;
	margin:14px 14px 0 14px;
	padding:0 0 0 0;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#6B6B6B;
	text-align:left;
	vertical-align:top;
}

#newsContentTop a{
	color:#4E5673;
	font-weight:bold;
	text-decoration:none;
}

#newsContentTop a:hover{
	color:#E3910B;
	font-weight:bold;
	text-decoration:none;
}

.newsStory{
	border:0;
	padding:0;
	border:0;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	color:#6b6b6b;
	display:inline;
}

.newsStory a{
	height:12px;
	width:60px;
	border:0;
	background-image:url(../images/home_callout_footerBtn_up.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 16px;
	border:0;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	margin:8px 0 0 8px;
	color:#4E5673;
	text-decoration:none;
	display:inline;
}

.newsStory a:hover{
	height:12px;
	width:60px;
	border:0;
	background-image:url(../images/home_callout_footerBtn_down.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 16px;
	border:0;
	font-family:Arial;
	font-size:9px;
	font-weight:normal;
	text-align:left;
	margin:8px 0 0 8px;
	color:#6b6b6b;
	text-decoration:none;
	display:inline;
}

#pressHead{
	height:16px;
	width:468px;
	background-image:url(../images/sub_news_head_pressrel.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	border:0;
	padding:0;
	margin:6px 0 0 0;
}

#clientHead2{
	height:15px;
	width:468px;
	background-image:url(../images/sub_client_head_list.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	border:0;
	padding:0;
	margin:6px 0 4px 0;
}

#customHead2{
	height:15px;
	width:468px;
	background-image:url(../images/sub_client_head_cust.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	border:0;
	padding:0;
	margin:18px 0 16px 0;
}

#pressReleaseLink{
	width:446px;
	border:0;
	padding:12px 0 0 2px;
	margin:0;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	color:#4E5673;
	display:inline-table;
	font-weight:bold;
	float:left;
	vertical-align:middle;
	float:left;
	line-height: 16px;
}

#pressReleaseLink a{
	width:446px;
	border:0;
	padding:6px 0 0 16px;
	margin:6px 0 0 14px;
	background-image:url(../images/home_callout_footerBtn_up.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
	color:#6b6b6b;
	display:inline;
	line-height: 16px;
}

#pressReleaseLink a:hover{
	width:446px;
	border:0;
	padding:6px 0 0 16px;
	margin:6px 0 0 14px;
	background-image:url(../images/home_callout_footerBtn_down.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	vertical-align:middle;
	color:#6b6b6b;
	display:inline;
	line-height: 16px;
}

.pdf {
	width:20px;
	height:21px;
	padding:10px 0 0 0;
	display:inline;
	float:left;
}

/*------------- MANAGEMENT PAGE ---------------*/

#managementTopLine{
	width:467px;
	margin:14px 0 24px 0;
	padding:0;
	border:0;
	float:left;
	display:inline;
}

#managementBio{
	width:467px;
	float:left;
	display:inline;
}

.managementImages{
	width:94px;
	float:left;
	vertical-align:top;
	margin:3px 0 0 16px;
	padding:0;
	border:0;
	display:inline;
}

.managementContentTop{
	width:346px;
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#6B6B6B;
	text-align:left;
	vertical-align:top;
	float:left;
	display:inline;
	line-height:14px;
}

.managementContentTop a{
	color:#4E5673;
	font-weight:bold;
	text-decoration:none;
}

.managementContentTop a:hover{
	color:#E3910B;
	font-weight:bold;
	text-decoration:none;
}

.managementStory{
	width:320px;
	border:0;
	padding:0 0 10px 0;
	border:0;
	margin:0 0 0 0;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	color:#6b6b6b;
	display:inline;
	line-height:40px;
	vertical-align:middle;
	float:left;
}

.managementStory a{
	height:12px;
	border:0;
	background-image:url(../images/home_callout_footerBtn_up.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 16px;
	border:0;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	color:#4E5673;
	text-decoration:none;
	display:inline;
}

.managementStory a:hover{
	height:12px;
	border:0;
	background-image:url(../images/home_callout_footerBtn_down.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 16px;
	border:0;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	color:#4E5673;
	text-decoration:none;
	display:inline;
}

.pdf2 {
	width:20px;
	height:21px;
	padding:4px 0 0 0;
	display:inline;
	float:left;
}

.managementBioLine{
	margin:0 0 16px 110px;
	float:left;
	display:inline;
}

#bioCallout{
	width:242px;
	padding:0;
	border:0;
	margin:102px 0 16px 13px;
	float:left;
	display: inline;
}

.bioCalloutName{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#6B6B6B;
	text-align:left;
	line-height:22px;
}

.bioCalloutName a{
	color:#4E5673;
	font-weight:normal;
	text-decoration:none;
	padding:0 0 0 13px;
}

.bioCalloutName a:hover{
	color:#4E5673;	
	font-weight:normal;
	text-decoration:none;
	padding:0 0 0 13px;
}

.bioCalloutNameCurrent{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#6B6B6B;
	text-align:left;
	line-height:22px;
	padding:0 0 0 13px;
}

/*  parnter page */

#partnerBio{
	width:468px;
	float:left;
	display:inline;
}

.partnerTopLine{
	width:467px;
	margin:0px 0 14px 0;
	padding:0;
	border:0;
	float:left;
	display:inline;
}

.partnerContentTop{
	width:346px;
	margin:0;
	padding:0;
	border:0;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#6B6B6B;
	text-align:left;
	vertical-align:top;
	float:left;
	display:inline;
	line-height:14px;
}

.partnerContentTop a{
	color:#4E5673;
	font-weight:bold;
	text-decoration:none;
}

.partnerContentTop a:hover{
	color:#E3910B;
	font-weight:bold;
	text-decoration:none;
}

.partnerImages{
	width:94px;
	height:75px;
	float:left;
	vertical-align:top;
	margin:3px 0 0 7px;
	padding:0;
	border:0;
	display:inline;
}

/* solutions SECTION */

#solutionsPro{
	width:468px;
	border:0;
	margin:0 0 20px 0;
	padding:0;
	float:left;
	display:inline;
	background-color:#D6DBEC;
}

#solutionsCustom{
	width:468px;
	border:0;
	margin:0;
	padding:0 0 0 0;
	float:left;
	display:inline;
}

#solutionsElearning{
	width:468px;
	border:0;
	margin:0;
	padding:0 0 0 0;
	float:left;
	display:inline;
}

#solutionsSubscription{
	width:468px;
	border:0;
	margin:0;
	padding:18px 0 0 0;
	float:left;
	display:inline;
}

#solutionsResearch{
	width:468px;
	border:0;
	margin:0;
	padding:18px 0 0 0;
	float:left;
	display:inline;
}

#sol_middleContent_text{
	width:446px;
	margin:0 8px 32px 14px;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
}

.solutionsHead{
	width:468px;
	height:18px;
	border:0;
	margin:0;
	padding:0;
	float:left;
	display:inline;
}

.solutionsHead2{
	width:468px;
	height:15px;
	border:0;
	margin:8px 0 0 0;
	padding:0 0 0 0;
	float:left;
	display:inline;
}

.solutionsProBook{
	width:208px;
	height:124px;
	margin:6px 0 0 0;
	padding:0;
	float:left;
	display:inline;
}

.solutionsProBookText{
	width:244px;
	border:0;
	margin:14px 0 0 0;
	padding:0 0 0 6px;
	float:left;
	display:inline;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
	line-height: 14px;
}

.solutionLink{
	border:0;
	padding:0;
	border:0;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	color:#6b6b6b;
	display:inline;
}

.solutionLink a{
	height:12px;
	width:60px;
	border:0;
	background-image:url(../images/home_callout_footerBtn_up.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 16px;
	border:0;
	font-family:Arial;
	font-size:9px;
	font-weight:normal;
	text-align:left;
	margin:0;
	color:#6b6b6b;
	text-decoration:none;
	display:inline;
	line-height: 20px;
}

.solutionLink a:hover{
	height:12px;
	width:60px;
	border:0;
	background-image:url(../images/home_callout_footerBtn_down.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 16px;
	border:0;
	font-family:Arial;
	font-size:9px;
	font-weight:normal;
	text-align:left;
	margin:0;
	color:#6b6b6b;
	text-decoration:none;
	display:inline;
	line-height: 20px;
}

.solutionsProCustomText{
	margin:8px 8px 0 14px;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
	float:left;
	display:inline;
	line-height: 15px;
}

#sub_middleContent_calloutBody{
	width:240px;
	padding:0;
	border:0;
	margin:0 1px 0 1px;
	background-color:#FFFFFF;
	float:left;
	display: inline;
}

.sol_middleContent_textFooter2{
	border:0;
	float:left;
	padding:0;
	border:0;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	color:#6b6b6b;
	display:inline;
}

.sol_middleContent_textFooter2 a{
	height:11px;
	border:0;
	background-image:url(../images/home_callout_footerBtn_up.gif);
	background-repeat:no-repeat;
	background-position:center left;
	float:left;
	padding:0 0 0 8px;
	border:0;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	margin:8px 0 0 68px;
	color:#4E5673;
	text-decoration:none;
	display:inline;
}

.sol_middleContent_textFooter2 a:hover{
	height:11px;
	border:0;
	background-image:url(../images/home_callout_footerBtn_down.gif);
	background-repeat:no-repeat;
	background-position:center left;
	float:left;
	padding:0 0 0 8px;
	border:0;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	margin:8px 0 0 68px;
	color:#6b6b6b;
	text-decoration:none;
	display:inline;
}

#sol_middleContent_calloutFooter{
	width:242px;
	height:31px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background-image:url(../images/sub_about_calloutFooter_sol.gif);
	background-repeat:no-repeat;
	border-color: #FFFFFF;
}

#sol_middleContent_calloutFooter2{
	width:242px;
	height:16px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background-image:url(../images/sub_sol_callout_footer.gif);
	background-repeat:no-repeat;
	background-color: #FFFFFF;
}

#sol_about_Content_calloutFooter2sol{
	width:242px;
	padding:0;
	border:0;
	margin:0 0 0 13px;
	float:left;
	display:inline;
}

#sub_about_Content_calloutHeader3sol{
	width:242px;
	height:23px;
	padding:0 0 0 0;
	border:0;
	margin:10px 0 0 13px;
	background-color:#ffffff;
	float:left;
	background-image:url(../images/sub_about_calloutHeader_2.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

#sub_about_Content_calloutBody2sol{
	width:240px;
	padding:0;
	border-left:1px solid #E7CB9C;
	border-right:1px solid #E7CB9C;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
	margin:0 0 0 13px;
	background-color:#FFFFFF;
	float:left;
	display: inline;
}

.sub_about_Content_rightCalloutSol{
	width:242px;
	padding:0;
	border:0;
	margin:15px 0 0 13px;
	background-color:#B0B7CF;
	float:left;
	display: inline;
}

.sub_about_Content_rightCalloutSolpro{
	width:242px;
	padding:0;
	border:0;
	margin:10px 0 0 13px;
	background-color:#B0B7CF;
	float:left;
	display: inline;
}

#sol_middleContent_calloutHeader{
	width:242px;
	height:23px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background-image:url(../images/home_callout_sponsorsHead.gif);
}

#sol_middleContent_calloutHeaderClients{
	width:242px;
	height:23px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background-image:url(../images/sub_sol_callout_clients.gif);
}

.sub_about_Content_rightCalloutSol2{
	width:242px;
	padding:0;
	border:0;
	margin:33px 0 0 13px;
	background-color:#B0B7CF;
	float:left;
	display: inline;
}

.solutionsTopLine{
	width:467px;
	margin:0px 0 0px 0;
	padding:0;
	border:0;
	float:left;
	display:inline;
}

/*  PROFESSIONAL SOLUTIONS */

#sol_topContent_pro{
	width:468px;
	height:26px;
	padding:0;
	background-color:#FFFFFF;
	margin:15px 12px 0 21px;
	text-align:left;
	float:left;
	display:inline;
	border:1px solid #D6DBEC;
}

#sol_middleContent_pro{
	width:469px;
	border:0;
	padding:0 0 0 0;
	margin:0 2px 0 18px;
	text-align:left;
	float:left;
	display:inline;
}

#sol_middleTabs_pro{
	width:469px;
	border:0;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:left;
	float:left;
	display:inline;
}

#sol_middleTabs_pro_tabs{
	border:0;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:left;
	float:left;
	display:inline;
}

#sol_middleTabs_pro_tabs1{
	height:22px;
	width:93px;
	border:0;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:left;
	float:left;
	display:inline;
	background-image:url(../images/sub_pro_tab1_up.gif);
}

#sol_middleTabs_pro_tabs1 a{
	height:22px;
	width:93px;
	text-align:left;
	text-decoration:none;
	background-image:url(../images/sub_pro_tab1_up.gif);
}

#sol_middleTabs_pro_tabs1 a:hover{
	height:93;
	width:22;
	text-align:left;
	background-image:url(../images/sub_pro_tab1_up.gif);
	text-decoration:none;
}

#sol_body_overview{
	border:0;
	padding:10px 0 0 0;
	margin:0 0 0 0;
	text-align:left;
	float:left;
	display:inline;
}

#sol_body_leftCallout{
	width:201px;
	border:0;
	padding:0 0 0 0;
	margin:0 10px 10px 0;
	text-align:left;
	float:left;
	display:inline;
	background-color:#D6DBEC;
}

#sol_body_leftCallout_head{
	border:0;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:left;
	float:left;
	display:inline;
	background-color:#D6DBEC;
}

#sol_body_leftCallout_text{
	padding:0 0 6px 16px;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
	float:left;
	display:inline;
}

.sol_body_leftCallout_text_head{
	color:#C37C07; 
	font-weight:normal; 
	font-size:12px; 
	padding:10px 0 4px 0;
	font-weight:bold;
}

.sol_leftCallout_date{
	margin:6px 0 6px 0;
}

#sol_body_leftCallout_footer{
	border:0;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:left;
	float:left;
	display:inline;
	background-color:#D6DBEC;
}

#sol_body_text{
	border:0;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
	float:left;
	display:inline-table;
}

#sol_middleContent_calloutHeaderKey{
	width:242px;
	height:23px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background-image:url(../images/sub_sol_callout_keyBenefits.gif);
}

/* CLIENTS PAGE */

#clientHead{
	height:17px;
	width:468px;
	background-image:url(../images/sub_client_head_ourClient.gif);
	background-repeat:no-repeat;
	float:left;
	border:0;
	padding:0;
	margin:0;
}

#clientContentTop{
	width:440px;
	margin:18px 14px 0 14px;
	padding:0 0 0 0;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#6B6B6B;
	text-align:left;
	vertical-align:top;
	float:left;
	display:inline;
}

#clientContentTop a{
	color:#4E5673;
	font-weight:bold;
	text-decoration:none;
	margin:18px 0 0 0;
}

#clientContentTop a:hover{
	color:#E3910B;
	font-weight:bold;
	text-decoration:none;
	margin:18px 0 0 0;
}

#sub_client_Content_calloutBody2{
	width:240px;
	padding:0 0 0 10px;
	border-left:1px solid #E7CB9C;
	border-right:1px solid #E7CB9C;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
	margin:0;
	background-color:#FFFFFF;
	float:left;
	display: inline;
}

#sub_client_Content_calloutFooter2{
	width:242px;
	height:14px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background-image:url(../images/sub_about_calloutFooter_2.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	display:inline;
}

.sub_client_Content_rightCallout{
	width:242px;
	padding:0;
	border:0;
	margin:10px 0 0 13px;
	background-color:#B0B7CF;
	float:left;
	display: inline;
}

#client_middleContent_text{
	width:446px;
	margin:0 8px 18px 14px;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
}

#client_middleContent_text2{
	width:446px;
	margin:0 8px 18px 14px;
	font-family:Arial;
	font-size:11px;
	color:#6b6b6b;
	text-align:left;
}

#sol_middleContent_calloutHeaderClients2{
	width:242px;
	height:23px;
	padding:0;
	border:0;
	margin:0;
	float:left;
	background-image:url(../images/sub_client_calloutFeature.gif)
}

#sol_middleContent_calloutHeaderClients3{
	width:242px;
	height:23px;
	padding:0;
	border:0;
	margin:0 0 0 0;
	float:left;
	background-image:url(../images/sub_client_calloutFeature.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

.sub_middleContent_calloutBodyLeft{
	width:104px;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	padding:0 0 10px 16px;
	margin:18px 0 0 0;
	border:0;
	text-align:left;
	float:left;
	display:inline;
}

.sub_middleContent_calloutBodyRight{
	width:120px;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	padding:0;
	margin:0 0 0 0;
	border:0;
	float:left;
	display:inline;
}

#sol_middleContent_calloutFooter3{
	width:242px;
	height:16px;
	padding:0 0 10px 0;
	border:0;
	margin:0;
	float:left;
	background-image:url(../images/sub_sol_callout_footer.gif);
	background-repeat:no-repeat;
	background-color: #FFFFFF;
}


/*   -------------------  INSIGHT  --------------------------------*/

#insightHead{
	height:16px;
	width:468px;
	background-image:url(../images/sub_insight_head_download.gif);
	background-repeat:no-repeat;
	float:left;
	border:0;
	padding:0;
	margin:22px 0 12px 0;
}

#insightHead2{
	height:16px;
	width:468px;
	background-image:url(../images/sub_insight_head_wp.gif);
	background-repeat:no-repeat;
	float:left;
	border:0;
	padding:0;
	margin:22px 0 12px 0;
}

#insight_form_wrapper{
	width:468px;
	border:0;
	padding:0;
	margin:16px 0 0 0;
	font-family:Arial;
	font-size:12px;
	color:#945e05;
}

#insight_form_instructions{
	width:220px;
	height:250px;
	text-align:left;
	padding:0 0 0 14px;
	float:left;
}

#insight_form_body{
	width:225px;
	text-align:left;
	float:right;
	display:inline;
}

.insight_form_textBox{
	font-family:Arial;
	font-size:11px;
	color:#6b6b6b;
	height:14px;
	width:142px;
	float:left;
	display:inline;
}

.insight_form_textBox3{
	font-family:Arial;
	font-size:11px;
	color:#6b6b6b;
	height:16px;
	width:67px;
}

.insight_form_textBox4{
	font-family:Arial;
	font-size:11px;
	color:#6b6b6b;
	height:16px;
	width:72px;
}

.insight_form_dropBox{
	font-family:Arial;
	font-size:11px;
	color:#6b6b6b;
	width:52px;
	margin:0 96px 0 0;
}

.insight_form_dropBox2{
	font-family:Arial;
	font-size:11px;
	color:#6b6b6b;
	margin:0;
	width:148px;
	float:left;
	display:inline;
}

#wrapperMail{
	margin-top:24px;
	margin-bottom:3px;
	float:right;
	display:inline;
}

#insight_form_text{
	font-size:11px;
	margin: 2px 0 3px 0;
	padding: 0 15px 0 0;
	text-align:right;
	float:left;
	display:inline;
	width:50px;
	height:12px;
}

#insight_form_text3{
	margin: 2px 0 3px 0;
	padding: 0 12px 0 0;
	text-align:right;
	float:left;
	display:inline;
	width:64px;
}


#insight_form_textBox_wrapper{
	float:left;
	display:inline;
}

#insight_form_textBox_NA{
	font-family:Arial;
	font-size:11px;
	color:#6b6b6b;
	width:142px;
	float:left;
	display:inline;
}

#insight_form_text_NA{
	color:#6b6b6b;
	margin: 2px 0 3px 0;
	padding: 0 12px 0 0;
	text-align:right;
	float:left;
	display:inline;
	width:50px;
}

#wrapper{
	margin-bottom:3px;
	font-size:11px;
	float:right;
	display:inline;
}
#wrapperleft{
	margin-bottom:3px;
	font-size:11px;
	float:right;
	display:inline;
}
#wrapper2{
	margin-bottom:6px;
	float:right;
	display:inline;
}

#insight_bottom_wrapper{
	margin:6px 0 0 0;
	float:right;
	display:inline;
}

#newsLetter{
	width:260px;
	margin-bottom:3px;
	float:left;
	display:inline;
}

#insight_form_text_Check{
	margin: 2px 0 3px 0;
	padding: 0 6px 0 0;
	text-align:right;
	float:left;
	display:inline;
	width:215px;
}

#insight_form_checkBox_wrapper{
	margin:0 0 0 0;
	float:left;
	display:inline;
}

#insight_submit_wrapper{
	padding:0 0 0 44px;
	margin:4px 0 0 0;
	float:left;
	display:inline;
}

#insight_submit{
	float:left;
	display:inline;
}

#insight_submit2{
	margin:10px 0 0 0;
	float:left;
	display:inline;
}

.newsStory2{
	border:0;
	padding:0;
	border:0;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	color:#6b6b6b;
	display:inline;
}

.newsStory2 a{
	height:12px;
	width:60px;
	border:0;
	background-image:url(../images/home_callout_footerBtn_up.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 16px;
	border:0;
	font-family:Arial;
	font-size:9px;
	text-align:left;
	margin:14px 0 0 0px;
	color:#4E5673;
	text-decoration:none;
	display:inline;
}

.newsStory2 a:hover{
	height:12px;
	width:60px;
	border:0;
	background-image:url(../images/home_callout_footerBtn_down.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0 0 0 16px;
	border:0;
	font-family:Arial;
	font-size:9px;
	font-weight:normal;
	text-align:left;
	margin:14px 0 0 0px;
	color:#6b6b6b;
	text-decoration:none;
	display:inline;
}


/*----  CONTACT  ----*/

#contactHead{
	height:16px;
	width:468px;
	background-image:url(../images/sub_contact_head_office.gif);
	background-repeat:no-repeat;
	float:left;
	border:0;
	padding:0;
	margin:22px 0 12px 0;
}

#orderHead{
	height:16px;
	width:468px;
	background-image:url(../images/sub_order_head_signup.gif);
	background-repeat:no-repeat;
	float:left;
	border:0;
	padding:0;
	margin:22px 0 8px 0;
}

#orderPersonalHead{
	height:16px;
	width:220px;
	background-image:url(../images/sub_order_head_personal.gif);
	background-repeat:no-repeat;
	text-align:right;
	float:left;
	border:0;
	padding:0;
	margin:20px 0 20px 0;
}

#orderBillingHead{
	height:16px;
	width:220px;
	background-image:url(../images/sub_order_head_billing.gif);
	background-repeat:no-repeat;
	float:left;
	border:0;
	padding:0;
	margin:18px 0 20px 0;
}

#contact_form_wrap{
	color:#945e05;
	font-weight:bold;
	width:220px;
	text-align:left;
	padding:0 0 0 14px;
	float:left;
}

#contact_form_office{
	color:#945e05;
	font-weight:bold;
	text-align:left;
}

#contact_form_address{
	margin:14px 0 0 0;
	color:#6b6b6b;
	font-weight:normal;
}

#contact_form_Cancel{
	margin:14px 0 0 0;
	color:#6b6b6b;
	font-weight:normal;
}

#orderCancelHead{
	height:16px;
	width:220px;
	background-image:url(../images/sub_order_head_cancel.gif);
	background-repeat:no-repeat;
	text-align:right;
	float:left;
	border:0;
	padding:0;
	margin:20px 0 20px -7px;
}


#agendaDay1{
	width:220px;
	padding:0 0 0 14px;
	float:left;
	display:inline;
}

#agendaDay2{
	width:220px;
	margin-left:14px;
	float:left;
	display:inline;
}

.dayHeads{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#945e05;
	line-height:20px;
}

#agendaHead{
	height:16px;
	width:468px;
	background-image:url(../images/sub_pro_agenda_days.gif);
	background-repeat:no-repeat;
	float:left;
	border:0;
	padding:0;
	margin:0 0 6px 0;
}

#sponsorHeadGlobal{
	height:16px;
	width:468px;
	background-image:url(../images/sub_sol_Gsponsors.gif);
	background-repeat:no-repeat;
	float:left;
	border:0;
	padding:0;
	margin:6px 0 18px 0;
}

#sponsorHeadPremier{
	height:16px;
	width:468px;
	background-image:url(../images/sub_sol_Psponsors.gif);
	background-repeat:no-repeat;
	float:left;
	border:0;
	padding:0;
	margin:6px 0 18px 0;
}

#sponsorHeadHost{
	height:16px;
	width:468px;
	background-image:url(../images/sub_sol_Hsponsors.gif);
	background-repeat:no-repeat;
	float:left;
	border:0;
	padding:0;
	margin:6px 0 18px 0;
}
#sponsorHead{
	height:16px;
	width:468px;
	background-image:url(../images/sub_sol_Rsponsors.gif);
	background-repeat:no-repeat;
	float:left;
	border:0;
	padding:0;
	margin:0 0 18px 0;
}

#sponsorHead2{
	height:16px;
	width:468px;
	background-image:url(../images/sub_sol_Esponsors.gif);
	background-repeat:no-repeat;
	float:left;
	border:0;
	padding:0;
	margin:0 0 18px 0;
}

.partnerContentTop2{
	width:346px;
	margin:0 0 12px 0;
	padding:0 0 12px 0;
	border:0;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#6B6B6B;
	text-align:left;
	vertical-align:top;
	float:left;
	display:inline;
	line-height:14px;
}

.partnerContentTop2 a{
	color:#4E5673;
	font-weight:bold;
	text-decoration:none;
}

.partnerContentTop2 a:hover{
	color:#E3910B;
	font-weight:bold;
	text-decoration:none;
}

.partnerContentTop2 p{
	padding:8px 0 0 0;
	margin:0 auto;
}

.sponsor{
	padding-bottom:2px; 
	font-size:12px; 
	font-weight:bold; 
	color:#4E5673;
}

/*  NEW STYLES Predawn */
#sol_middleTabs_pro2
{
	width: 726px;
	height: 22px;
	border:0;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:left;
	float:left;
	display:inline;
}
#sub_middleContent_text3{
	margin:0 8px 0 14px;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
}

#sub_middleContent_text4{
	margin:0 8px 26px 14px;
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
}
#sol_body_text2{
	border:0;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-family:Arial;
	font-size:14px;
	color:#6b6b6b;
	text-align:left;
	float:left;
	display:inline-table;
}
.sol_body_header_text
{
	border:0;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#C37C07;
}
#universalFooter2
{
	position:relative;
	width:765px;
	top:-25px;
	padding:0;
	border:0;
	margin:0;
}
.Clean a{
	font-weight:normal;
}

.Clean a:hover{
	font-weight:normal;
}
.regular_grey_text {
	font-family:Arial;
	font-size:12px;
	color:#6b6b6b;
	text-align:left;
}
.box_footer_text{
	font-family:Arial;
	font-size:10px;
	color:#6b6b6b;
}

.box_footer_text a{
	font-family:Arial;
	font-size:10px;
	color:#4E5673;
	text-decoration:underline;
}

.box_footer_text a:hover{
	font-family:Arial;
	font-size:10px;
	color:#6b6b6b;
	text-decoration:underline;
}