body {
	margin: 8px 0 0 25px;
	padding: 0;
	text-align: left;
	background-color: #e3dfdc;
}
h1 
{
	font: TimesNewRoman
}
a img
{
	border: none;
}
.clear {
	margin: 0;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	clear: both;
}
.clear_white {
	margin: 0;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	background-color: #fff;
	clear: both;
}

.header, .content, .content2, .content_blue {
	margin: 0;
	padding: 0;
	width: 954px;
	background-color: #fff;
	border: 1px solid #b9b6b3;
	border-width: 0 2px 2px 0;
}

.sep
{
	margin: 0;
	padding: 0;
	width: 954px;
	height:2px;
	overflow:hidden;
	background-color: #000084;
}

.content3 {
	margin: 1px 0 0 0;
	padding: 2px 2px 0 2px;
	width: 950px;
	background-color: #fff;
	border-width: 0 2px 0 0;
}

	.headblack, .headmain, .headnav {
		margin: 0;
		padding: 0;
		text-align: left;
		border: 1px solid #fff;
		border-width: 0 2px 1px 2px;
	}
	.headblack {
		height: 19px;
		background-color: #333;
	}
		.headblack a, .headblack a:link, .headblack a:visited {
			margin: 0;
			padding: 0;
			border: none;
		}
		.headblack a img {
			margin: 6px 0 0 12px;
			border: none;
		}
		
	.head_home {
		margin: 0 0 0 2px;
		padding: 0;
		width: 950px;
		height: 117px;
		background-color: #428d99;
	}
		.head_home img {
			margin: 16px 0 0 0;
			padding: 0 0 0 4px;
			border: none;
			position: relative;
		}
		.head_home a img
		{
		    text-decoration:none;
		}
			
	.headmain {
		padding-left: 3px;
		height: 91px;
/*		font: bold 95px Times;
		color: #fff;
		letter-spacing: -3px;
		line-height: 95px;
*/		background-color: #428d99;
		border-bottom: 2px solid #fff;
		border-top: 1px solid #fff;		
	}
		.headmain img {
			margin: 14px 0 0 0;
			padding: 0 0 0 4px;
			position: relative;
		}
		
		.workspace {
			margin-top: 5px;
			padding: 5px 10px 0 0;
			text-align: right;
			width: 400px;
			font-size: 11px;
			letter-spacing: normal;
			line-height: normal;
			float: right;
		}
			.workspace img {
				margin: 0;
				border: none;
				top: 0;
			}
			.workspace_username 
			{
				margin: 0;
				padding: 5px 0;
				font: bold 14px Verdana;
				color: #fff;
				text-align: right;
			}
			.workspace .userpass {
				margin: 0;
				padding: 1px;
				width: 180px;
				font: 11px Verdana;
				color: #000;
				border: 1px solid #0c444d;
				float: left;
			}
			.workspace a:link, .workspace a, .workspace a:visited {
				margin: 0;
				padding: 5px 0 0 8px;
				font: 12px Arial;
				color: #fff;
				text-align: center;
				letter-spacing: normal;
				text-decoration: underline;
				/*display: block;
				float: left;*/
			}
			.check  {
				margin: 0 auto;
				padding: 0;
				float: left;
				position: relative;
				*position: relative;
				top: 6px;
				*top: 2px;
			}
			.label {
				margin: 0;
				padding: 5px 0 0 8px;
				font: 11px Verdana;
				color: #fff;
				text-align: center;
				display: block;
				float: left;
			}
			.workspace a:hover {
				color: #000;
				text-decoration: none;
			}

.buttonstyle
{
	margin: 0;
	padding: 0;
	font: bold 10px Verdana;
	color: #fff;
	border: 1px solid #0c444d;
	cursor: pointer;
	position: relative;
	background-color: #339999;
	width: 60px;
}

.textButton
{
    color:#fff;
    padding: 0px 10px 3px 10px;
    font-weight: bold;
    cursor: pointer;
	background: #90BF53;
	border-top: solid 2px #A3DF53;
	border-right: solid 2px #7BAF36;
	border-bottom: solid 2px #7BAF36;
	border-left: solid 2px #A3DF53;
	margin-left: 3px;
	margin-right: 5px;
	height: 22px;
}

.textButton:hover
{
        background-color: #A2CF67;
}
	
	/*
		LOGIN AREA
	*/		
			.auth {
				margin: 5px 0 0 280px;
				padding: 10px;
				width: 320px;
				text-align: left;
				border: 1px solid #eee;
			}
			
			.auth2 
			{
				margin: 20px 0 0 170px;
				padding: 10px;
				width: 365px;
				text-align: left;
				border: 1px solid #eee;
			}
			
			.auth3 {
				margin: 20px 0 0 280px;
				padding: 10px;
				width: 300px;
				text-align: left;
				border: 1px solid #eee;
			}
			
			.username {
				margin: 0;
				padding: 3px 0 0 0;
				width: 65px;
				font: 10px Verdana;
				color: #333;
				text-align: left;
				/*text-transform: uppercase;*/
				display: inline;
				float: left;
			}
			
			.username2 {
				margin: 0;
				padding: 3px 0 0 0;
				width: 130px;
				font: 10px Verdana;
				color: #333;
				text-align: left;
				/*text-transform: uppercase;*/
				display: inline;
				float: left;
			}
			
			.cbtext {
				font: 11px Verdana;
				color: #333;
			}
				
			.check  {
				margin: 0;
				padding: 0;
				float: left;
				position: relative;
				top: 6px;
				*top: 2px;
			}
			.label {
				margin: 0;
				font: 11px Verdana;
				color: #333;				
			}
			.rblabel {
				margin: 0;
				font: 10px Verdana;
				color: #333;				
			}			
			.auth a:link, .auth a, .auth a:visited {
				margin: 0;
				font: 11px Verdana;
				color: #333;
				text-align: center;
				letter-spacing: normal;
				text-decoration: underline;
				display: block;
				float: left;
			}
			.auth a:hover {
				color: #333;
				text-decoration: none;
			}
			.auth .userpass, .auth2 .userpass, .auth3 .userpass{
				margin: 0;
				padding: 1px;
				width: 215px;
				*width: 212px;
				font: 11px Verdana;
				color: #000;
				border: 1px solid #0c444d;
			}						
			.auth .login, .auth2 .login, .auth3 .login{
				
				*margin: 0;
				padding: 0;
				font: bold 10px Verdana;
				color: #fff;
				background-color: #1b5b65;
				border: 1px solid #0c444d;
				cursor: pointer;
				position: relative;
				float: left;
				
			}
			.error {
				margin: 0;
				padding: 0;
				font: bold 11px Verdana;
				color: #E26623;
				text-align: left;
			}
			
	.headnav {
		height: 21px;
		background: url(../Images/nav_bg.gif) repeat-y;
	}
		.headnav a img {
			margin: 0;
			padding: 0;
			float: left;
			border: none;
		}
.subscriber {
	margin: 0;
	padding: 0 0 0 10px;
	width: 945px;
	height: 12px;
	*height: 13px;
	*overflow: hidden;
	text-align: right;
}
.subscriber2 {
	margin: 0;
	padding: 0 0 0 10px;
	width: 945px;
	height: 12px;
	*height: 13px;
	*overflow: hidden;
	text-align: right;
}
.content, .content2, .content_blue {
	margin: 3px 0 0 0;
	padding: 2px 2px 1px 2px;
	width: 950px;
	background-color: #fff;
}
.content2 {
	margin: 1px 0 0 0;
	padding: 2px 2px 0 2px;
	*border-width: 0 2px 0 0;
}
	.space_blue, .space_lightblue, .space_brick,
	.space_1, .space_2, .space_3 {
		margin: 0;
		padding: 0;
		/*width: 251px;*/
		height: 13px;
		font-size: 13px;
		line-height: 13px;
	}
	.space_blue {
		background-color: #143768;
	}
	
	.space_lightblue {
		width: 347px;
		background-color: #5b7dab;
	}
	
	.space_brick {
		width: 347px;
		background-color: #c7644a;
	}
		.space_1 {
			/*width: 315px;*/
			background-color: #143768;
		}
		
		.space_2 {
			/*width: 315px;*/
			background-color: #5b7dab;
		}
		
		.space_3 {
			/*width: 315px;*/
			background-color: #c7644a;
		}
	.right {
		margin: 0 2px 0 0;
		width: 251px;
		text-align: left;
		background: #f6f3e0 url(../Images/right_bg.gif) repeat-y;
		border-top: 2px solid #eeecdf;
		border-bottom: 2px solid #eeecdf;
		float: left;
	}
	
	.right2 {
		margin: 0;
		padding: 0;
		width: 144px;
		height: 276px;
		text-align: right;
		background-color: #9acccc;
		border-top: 3px solid #c4e5d6;
		border-bottom: 1px solid #85adad;
		border-left: 2px solid #88aeae;
		float: left;
	}
	
	.right3
	{
		margin: 0;
		padding: 0;
		width: 144px;
		height: 394px;
		text-align: right;
		background-color: #9acccc;
		border-top: 3px solid #c4e5d6;
		border-bottom: 1px solid #85adad;
		border-left: 2px solid #88aeae;
		float: left;
	}
		.right2 a, right2 a:link, .right2 a.sub, right2 a.sub:link,.right3 a, .right3 a:link, .right3 a.sub, .right3 a.sub:link  {
			margin: 0;
			padding: 5px 0 4px 0;
			*padding: 4px 0 1px 0;
			width: 135px;
			text-align: right;
			border-bottom: 1px solid #e6f2f2;
			display: block;
			float: right;
		}
			.right2 a.sub, right2 a.sub:link {
				padding: 1px 0 0 0;
				border: none;
			}
		
		.right2 a img, right2 a:link img, .right3 a img, .right3 a:link img {
			border: none;
		}
		.right h1, .right h2 {
			margin: 0;
			padding: 8px 8px 10px 8px;
			font: normal 18px Times;
			color: #333;
			text-align: left;
		}
		.right h2 {
			padding: 4px 0 0 8px;
			font: 16px Times;
			line-height: 20px;
		}
		
		
		.right_space {
			margin: 0 0 2px 5px;
			width: 241px;
			height: 1px;
			font-size: 1px;
			line-height: 1px;
			border-top: 2px dashed #e39c92;
			clear: both;
		}
		.right_menu {
			margin: 0 0 18px 7px;
			*margin: 0 0 15px 7px;
			border: none;
		} 
	.left {
		margin: 0;
		padding: 0;
		width: 697px;
		float: left;
	}
	.left2, .left3, .left4 {
		margin: 0;
		padding: 0 0 0 20px;
		width: 781px;
		float: left;
	}
	.left4
	{
		width: 927px;
		*width: 928px;
		height: 394px;
		*height: 394px;
	}
	
	.leftCommon
	{
		margin: 0;
		padding: 0;
		float: left;
		MIN-HEIGHT: 455px; 
		WIDTH: 927px
	}
	
	* html div#divCommon 
	{
		HEIGHT: expression( this.scrollHeight < 455 ? "455px" : "auto" ); /* sets min-height for IE6 */
	}
	
	.left_iframe, .left_iframe2, .left_iframe3{
		margin: 0;
		padding: 0;
		width: 781px;
		height: 265px;
		*height: 264px;
		border: none;
	}
	.left_iframe2
	{
		width: 927px;
		*width: 928px;
	}
	.left_iframe2_2
	{
		width: 927px;
		height: 383px;
		*height: 382px;
	}
	.left_iframe3 
	{
		height: 383px;
		*height: 382px;
	}
	.PromoBox_iframe {
		margin: 0;
		padding: 0;
		width: 335px;
		height: 135px;
		border: none;
	}
	.PromoBoxRt_headline {
		COLOR: #c7644a;
		margin: 0;
		padding: 0 0 5px 0;
		font: bold 12px Verdana;
		text-align: left;
	}
	.PromoBoxLt_headline {
		COLOR: #5b7dab;
		margin: 0;
		padding: 0 0 5px 0;
		font: bold 12px Verdana;
		text-align: left;
	}
		.iframe_spacer {
			margin: 25px 0 5px 0;
			padding: 0;
			width: 400px;
			height: 2px;
			font-size: 2px;
			line-height: 2px;
			background: url(../images/iframe_spacer.gif) repeat-x;
		}
		.subpage_title {
			/*width: 400px;*/
			font: bold 24px Times;
			color: #333;
			text-align: left;
		}
		.subpage_title2 {
			/*width: 400px;*/
			font: bold 24px Times New Roman;
			color: #333;
			text-align: center;
		}
		.subpage_subtitle, .subpage_subtitle_black, .subpage_subtitle_normal {
			margin: 0;
			padding: 5px auto;
			font: bold 11px Verdana;
			color: #428d99;
			text-align: left;
		}
		
		.subpage_subtitle_black {
			color: #000;
		}
		.subpage_subtitle_normal {
			
			font-weight: normal;
			color: #428d99;
		}
		.subpage_text {
			font: 11px Verdana;
			color: #333;
			line-height: 13px;
			text-align: left;
		}
		.subpage_textBold 
		{
			font: bold 11px Verdana;
			color: #333;
			line-height: 13px;
			text-align: left;
		}
		.subpage_msg 
		{
			font: 10px Verdana;
			color: #E26623;
			line-height: 13px;
			text-align: left;
		}
		.list, .list2 {
			padding: 0 0 10px 0;
			font: bold 11px Verdana;
			color: #e26623;
		}
		.list2 {
			list-style-type: disc;
		}
		.list_text {
			font-weight: normal;
			color: #333;
		}
			.list_text a, .list_text a:link, .list_text a:visited {
				color: #e26623;
				text-decoration: underline;
			}
			.list_text a:hover {
				color: #333;
				text-decoration: none;
			}
			
		.subpage_table {
			width: 590px;
			float: left;
		}
		.subpage_table2 {
			width: 500px;
			float: left;
		}
		.subpage_table_noleftNav {
			width: 734px;
			float: left;
		}
		.subpage_sidebar {
			margin: 0;
			padding: 2px 6px;
			width: 152px;
			float: left;
		}
		.subpage_sidebar_title {
			margin: 0;
			padding: 0;
			font: bold 15px Times;
			color: #e26623;
			line-height: 18px;
			text-align: left;
		}
		.subpage_sidebar_sign {
			margin: 0;
			padding: 0;
			font: normal 13px Times;
			color: #e26623;
			font-style: italic;
			text-align: right;
			float: right;
		}		
		.subpage_story {
			margin: 0;
			padding: 0;
			width: 400px;
			font: bold 13px Times;
			color: #c7644a;
			font-style: italic;
			text-align: left;
		}
		
		.subpage_publications {
			margin: 0;
			padding: 0;
			width: 400px;
			font: bold 13px Times;
			color: #e26623;
			font-style: italic;
			text-align: left;
		}
		
		
		
		.issues {
			margin: 25 0 0 10;
			padding: 5;
			width: 150px;
			font: 11px Verdana;
			color: #428d99;
			text-align: left;
			border: 2px solid #daecec;
			float: left;
		}
		.productsTab
		{
			margin: 25 0 0 10;
			padding: 5;
			width: 130px;
			font: 11px Verdana;
			color: #74638C;
			text-align: left;
			border: 1px solid #74638C;
			float: left;
		}
/*			.issues {
				margin: 3px;
				padding: 0;
				text-align: left;
				float: right;
			}
*/			.issues a, .issues a:link, .issues a:visited {
				font: 11px Verdana;
				color: #428d99;
				text-align: left;
				text-decoration: underline;
			}
			.issues a:hover {
				color: #333;
				text-decoration: none;
			}
			.issuesText {
			font: 11px Verdana;
			color: #428d99;
			text-align: left;
			float: left;
		}
		
		
	.box {
		margin: 3px 0 0 0;
		*margin: 4px 0 0 0;
		padding: 0;
		width: 347px;
		float: left;
	}
		.box2, .box3, .box4 /* 3 - ADD SPACEs*/
		{
			margin: 1px 0;
			*margin: 1px 0 0 0;
			padding: 0;
			width: 315px;
			float: left;
		}
		.box3 /* 2 - ADD SPACEs*/
		{
			width: 474px; 
		}
		.box4 /* 1 - ADD SPACE*/
		{
			width: 950px;
		}
	.box_in, .box_in2 {
		margin: 1px 0 0 0;
		*margin: 1px 0 0 0;
		padding: 0 0 0 5px;
		height: 141px;
/*		*height: 196px;
*/		text-align: left;
		border: 2px solid #f1efed;
	}
	.box_in2 {
		margin: 2px 0 1px 0;
		*margin: 2px 0 0 0;
		padding: 0 0 0 5px;
		height: 100px;
/*		*height: 196px;
*/		text-align: left;
		border: 1px solid #d8d8d8;
	}
	.box_in h1, .box_in2 h1 {
		margin: 0;
		padding: 0 0 5px 0;
		font: bold 12px Verdana;
		text-align: left;
		text-transform: uppercase;
	}
	.box_in img, .box_in2 img {
		margin: 2px;
		float: right;
		border: 1px solid #999;
	}
	.box_in p, .box_in2 p {
		margin: 0;
		padding: 0;
		font: 11px Verdana;
		color: #4d7979;
		text-align: left;
/*		line-height: 15px;
		*line-height: 14px;
*/	}
	.box_in p a, .box_in p a:link, .box_in p a:visited, .box_in p a:hover, .box_in2 p a, .box_in2 p a:link, .box_in2 p a:visited, .box_in2 p a:hover {
		font: 11px Verdana;
		color: #c7644a;
		text-decoration: underline;
	}
	.box_in p a img, .box_in2 p a img {
		margin: 0;
		padding: 0;
		border: none;
		text-decoration: underline;
		float: none;
	}
	
	/*
		PromoBox
	*/
	.PromoBox_out /* when is NOT on the BioCenturyPortal middle and right box */
	{
		margin: 0;
		padding: 0;		
		text-align: left;
		border:none;
	}
		
	.PromoBox_in /* when is on the BioCenturyPortal (default page) middle and right box */
	{
		margin: 0;
		padding: 0;		
		width: 330px;
		height: 119px;
		text-align: justify;
		border:none;
		overflow:hidden;
	}
	.PromoBox_in_1, .PromoBox_in_More
	{
		margin: 0;
		padding: 0;		
		width: 330px;
		text-align: justify;
		border:none;		
	}
	.PromoBox_in_More
	{
		height: 15px;
		text-align: left;
	}
	.PromoBox_in img, .PromoBox_in_1 img, .PromoBox_out img, .PromoBox_in_More img 
	{
		margin: 2px;
		float: right;
		border: 1px solid #999;
	}
	.PromoBox_in p, .PromoBox_in_1 p, .PromoBox_out p, .PromoBox_in_More p 
	{
		margin: 0;
		padding: 0;
		font: 11px Verdana;
		color: #4d7979;
		text-align: justify;
	}
	.PromoBox_in p a, .PromoBox_in p a:link, .PromoBox_in p a:visited, .PromoBox_in p a:hover,
	.PromoBox_in_1 p a, .PromoBox_in_1 p a:link, .PromoBox_in_1 p a:visited, .PromoBox_in_1 p a:hover,
	.PromoBox_in_More p a, .PromoBox_in_More p a:link, .PromoBox_in_More p a:visited, .PromoBox_in_More p a:hover,
	.PromoBox_out p a, .PromoBox_out p a:link, .PromoBox_out p a:visited, .PromoBox_out p a:hover {
		font: 11px Verdana;
		color: #c7644a;
		text-decoration: underline;
	}
	.PromoBox_in p a img, .PromoBox_in_1 p a img, .PromoBox_out p a img, .PromoBox_in_More p a img
	{
		margin: 0;
		padding: 0;
		border: none;
		text-decoration: underline;
		float: none;
	}



 
 
 
 .footer, .footer2 {
	margin: 3px 0 0 0;
	padding: 2px;
	width: 950px;
/*	height: 21px;
*/	background-color: #fff;
	border: 1px solid #b9b6b3;
	border-width: 0 2px 2px 0;
 }
 .footer2 {
	margin: 0;
 }
 	.footer img {
		margin: 0;
	}
 .copyright {
	margin: 0;
	padding: 5px 2px;
	width: 950px;
	font: 9px Verdana;
	color: #333;
	text-align: left;
	letter-spacing: -1px;
 }
  .DivVisible {
	visibility: visible;
	display: block;
}
.DivHidden {
	margin: 0;
	visibility: hidden;
	display: none;
}
.buttonstyle2 {

	margin: 0;
	padding: 0;
	font: bold 10px Verdana;
	color: #fff;
	border: 1px solid #0c444d;
	cursor: pointer;
	position: relative;
	background-color: #660066;
}
.buttonstyle3 {


	margin: 0;
	padding: 0;
	font: bold 10px Verdana;
	color: #fff;
	border: 1px solid #0c444d;
	cursor: pointer;
	position: relative;
	background-color: #DC663C;
}
.buttonstyleConf {
	margin: 0;
	padding: 0;
	font: bold 10px Verdana;
	color: #fff;
	border: 1px solid #0c444d;
	cursor: pointer;
	position: relative;
	background-color: #339999;
	width: 100%;
}
.buttonstyle2Conf {
	margin: 0;
	padding: 0;
	font: bold 10px Verdana;
	color: #fff;
	border: 1px solid #0c444d;
	cursor: pointer;
	position: relative;
	background-color: #660066;
	width: 100%;

}
.buttonstyle3Conf {
	margin: 0;
	padding: 0;
	font: bold 10px Verdana;
	color: #fff;
	border: 1px solid #0c444d;
	cursor: pointer;
	position: relative;
	background-color: #DC663C;
	width: 100%;

}
.textboxclass 
{
	margin: 0;
	padding: 1px;
	width: 180px;
	font: 11px Verdana;
	color: #000;
	border: 1px solid #0c444d;
	float: left;
}
.textboxclass2 
{
	margin: 0;
	padding: 1px;
	width: 192px;
	font: 11px Verdana;
	color: #000;
	border: 1px solid #0c444d;
	float: left;
}

.linkclass a, .linkclass a:link, .linkclass a:visited 
{
	color: #e26623;
	text-decoration: underline;
}
.linkclass a:hover
{
	color: #e26623;
	text-decoration: none;
}

.contentLink
{
	font-weight: bold;
	color: #428d99;
}


/* Subscribe */
a.order_button
{
	cursor: hand;
	background: transparent url(../Images/order_button.png) no-repeat scroll left bottom;
	display: block;
	padding-bottom: 12px;
	padding-top: 12px;
	width: 232px;
	text-align:center;
	text-decoration: none;
	font-weight: normal;
	color: #333;
	font-size: 110%;
}
a.order_button:hover
{
	background: transparent url(../Images/order_button_h.png) no-repeat scroll left bottom;
}
li.new_item
{
		color: #428d99;
	font-weight: bold;
}
a.new_item
{
	font-weight: normal;
	
}
.order_button_span
{
	padding-top: 4px;
}
td.order_button
{
	text-align:center;
	padding: 0px 5px 0px 10px;
}

.order-content
{
	width: 800px; 
	margin:0px auto;
	text-align:left;
	padding:0px;
	font-size: 89%;
}
.order-body
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 1em;
	background-color: #ffffff;
	margin: 0px; padding:0px;
	text-align:center;
}
#order-links{padding-top: 10px; border-bottom: solid 1px #84EF59; z-index: 1; }
.order-product{padding: 10px 0px 0px 10px; width: 700px; float:left;}
.order-content-form
{
	font-family: Verdana, Helvetica, Sans-Serif;
	padding: 10px;
}
#order-content-middle
{
	margin: 15px;
}
td.order-content-label
{
	padding: 1px 5px 1px 5px; width: 200px; text-align: right; font-size: small;
}
td.order-content-value
{
	padding:  1px 5px 1px 5px; 
}
.order-tab
{
	background-color: #F3FFEF; margin: 0px 27px 0px 0px; padding: 2px 8px 2px 8px; text-align: center;border-bottom: solid 1px #84EF59;
position: relative; top: -2;
text-decoration: none;
color: #000;
font-weight: normal;
}
.order-tab-current
{
		background-color: #E6FEDE; color: #000;
		border-top: solid 1px #84EF59;
		border-left: solid 1px #84EF59;
		border-right: solid 1px #84EF59;
		border-bottom: none;
 top: -1;
 font-weight:bold;

}
.order-green-bar
{
	width: 800px; background-color: #E6FEDE; height: 40px; display: block; padding: 5px; 
			border-left: solid 1px #84EF59;
}
.radio-headers
{
	font-weight: bold;
}
.order-payment
{
	margin: 5px;
	background-color:  #F3FFEF;
	
}
.order-payment-title
{
	background-color: #E6FEDE; 
}
.Subscribe_error{padding: 20px 10px 0px 10px;}

/*
	MARKETING PAGES
*/
	.mkt_main {
		margin: 0 0 0 20px;
		padding: 0 0 0 35px;
		width: 450px;
		text-align: left;
		float: left;
	}
	.mkt_main h1 {
		margin: 47px 0 15px 0;
		padding: 0;
		font-size: 24px;
		color: #000;
		text-align: left;
	}
	.mkt_main p, .mkt_main p.white {
		margin: 0 0 20px 0;
		padding: 0;
		font: 12px Verdana;
		color: #000;
		text-align: left;
	}
	/*.mkt_main p a {
		font-style: italic;  
		color: #06c;
		text-decoration: underline;
	}*/
	a.trial {
		margin: 30px;
		display: block;
		text-align: center;
		text-decoration: none;
	}
	a.trial img {
		border: none
	}
	.mkt_main ul {
		font: 14px Verdana;
	}
	/*.mkt_main li a {
		font-weight: bold;
		color: #099;
		text-decoration: underline;
	}*/
	
	.mkt_right {
		margin: 0;
		padding: 0;
		width: 370px;
		text-align: left;
		float: right;
	}
	
	.mkt_auth {
		margin: 0 0 20px;
		padding: 10px;
		width: 330px;
		text-align: left;
		border: 1px solid #eee;
	}
			.mkt_auth .subscribe {
				font: 12px Verdana;
				color: #000;
			}
			.mkt_auth .sign {
				font: bold 16px Verdana;
				color: #f00;
			}
			.mkt_auth a:link, .mkt_auth a, .mkt_auth a:visited {
				margin: 0;
				font: 10px Verdana;
				color: #333;
				text-align: center;
				letter-spacing: normal;
				text-decoration: underline;
				display: block;
				float: left;
			}
			.mkt_auth a:hover {
				color: #333;
				text-decoration: none;
			}
			.mkt_auth .userpass{
				margin: 0;
				padding: 1px;
				width: 215px;
				*width: 212px;
				font: 11px Verdana;
				color: #000;
				border: 1px solid #0c444d;
			}						
			.mkt_auth .login {
				*margin: 0;
				padding: 0;
				font: bold 10px Verdana;
				color: #fff;
				background-color: #1b5b65;
				border: 1px solid #0c444d;
				cursor: pointer;
				position: relative;
				float: left;
			}

.images {
	margin: 0;
	padding: 0;
	text-align: center;
}
.content_blue {
		height: 420px;
		background: #2f71b5 url(../Images/marketing/scibxbluebg.gif) repeat-x bottom;
}
	.scibx {
		border: 2px solid #fff;
		border-width: 0 2px 2px;
		float: left
	}
	.content_blue h1, .mkt_heading {
		margin: 20px;
		padding: 0;
		font: bold 24px Times New Roman;
		color: #fff;
		text-align: left;
	}
	.mkt_heading {
		color: #000;
	}
	.mkt_main p.white {
		padding: 10px;
		background-color: #fff;
	}

		.SciBXIssues 
		{
			margin: 25 0 0 10;
			padding: 5;
			width: 180px;
			font: 11px Verdana;
			color: #225d9a;
			text-align: left;
			border: 2px solid #225d9a;
			float: left;
		}
		.SciBXIssues a, .SciBXIssues a:link, .SciBXIssues a:visited {
				font: 11px Verdana;
				color: #225d9a;
				text-align: left;
				text-decoration: underline;
			}
			.SciBXIssues a:hover {
				color: #225d9a;
				text-decoration: none;
			}
			.SciBXIssuesText {
			font: 11px Verdana;
			color: #225d9a;
			text-align: left;
			float: left;
		}
		

		#setAlertLinks
		{
		    margin-top: 15px;
		}	
		#searchBox
		{
		    margin-top: 5px;
		}
		
		.searchButton
        {
        	background: #756289;
        	color:#fff;
        	border-top: solid 2px #A083BF;
        	border-right: solid 2px #6A577F;
        	border-bottom: solid 2px #6A577F;
        	border-left: solid 2px #A083BF;
        	height: 21px;
        	padding: 0px 8px;
        	margin-left: 3px;
        	margin-right: 3px;
        	font-weight: bold;
        	font-size: 12px;
        	cursor: pointer;
        }
    form {margin:0; padding: 0;}
    