@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background:transparent url(body-top-bg.gif) 0 0 repeat-x;
	}

img {border:0;}
a {outline:none; text-decoration:none; color:#144a87}
a:hover {text-decoration:underline;}
form {margin:0;}
p {margin:10px 0; padding:0;}
h1, h2, h3, h4, h5, h6 {margin:15px 0; font-weight:normal; padding:0;}

.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}

#wrapper {
	width:1005px;
	margin:auto;
	position:relative;
}
/* HEADER */
#header {
		}

/* MENU */
	#header .menu {
		background:transparent url(menu-bg.gif) 0 0 repeat-x;
		border:1px solid #245db8;
		height:31px;
	}
	
		#header .menu ul { 
			margin:0;
			padding:0;
		}
		
		#header .menu ul li {
			margin:0;
			padding:0;
			float:left;
			list-style:none;
		}
		
		#header .menu ul li a {
			display:inline-block;
			font-size:13px;
			font-family:Calibri, "Trebuchet MS", Arial, Helvetica, sans-serif;
			padding:0px 8px 2px 9px;
			line-height:25px;
			font-weight:bold;
			color:#333;
		}

		* html #header .menu ul li a {
			padding:0px 8px 2px 9px;
		}

		#header .menu ul li a:hover{
			background:transparent url(menu-hover.gif) 0 0 repeat-x;
			color:#FFF;
			text-decoration:none;
		}

		#header .menu ul li a.home {
			background:transparent url(new-home.gif) 7px 2px no-repeat;
			width:25px;
			padding:0px 10px 0px 5px;
			display:inline-block;
			top:-30px;
		}
		
		#header .menu ul  li a.home:hover,
		#header .menu ul  li a.home.selected{
			background:transparent url(new-home.gif) 7px -27px no-repeat;
			width:25px;
		}
		
		#header .menu ul li a.selected {
			background:transparent url(menu-hover.gif) 0 0 repeat-x;
			color:#FFF;
		}

		* html #header .menu ul li a.selected {
			white-space:nowrap;
		}

/* /MENU */
		

	.search-panel {
		background:transparent url(seach-panel-bg.gif) 0 0 repeat-x;
		height:111px;
	}
		
		.search-icon {
			background:transparent url(search-btn1.png) 0 0 no-repeat;
			width:55px;
			height:54px;
			position:relative;
			top:0px;
		}

	* html .search-icon {
			background:transparent url(search-btn1.png) 0 0 no-repeat;
			width:55px;
			height:54px;
			position:relative;
			top:-10px;
		}

		.search-panel .input1 {
			border:1px solid #7f7f7f;
			height:20px;
			padding-left:10px;
			padding:10px 0 6px 5px;
			width:445px;
			font-size:13px;
			font-weight:bold;
		}

		.search-panel select {
			border:1px solid #7f7f7f;
			height:38px;
			padding:8px 0 8px 2px;
			width:160px;
			font-size:13px;
			font-weight:bold;
		}
		.search-panel .dottes {
			background:transparent url(dottes1.gif) 0 0 repeat-x;
			height:2px;
		}

		.find-hospital {
			margin-left:50px;
			color:#000;
			}


		.search-panel .browse a {
			background:transparent url(next-icon.gif) 0 0 no-repeat;
			display:inline-block;
			color:#215f9e;
			font-size:12px;
			height:17px;
			padding-left:25px;
			line-height:17px;
		}

/* CONTENT */

#content {
	}

	#content .left-panel {
		width:165px;	
	}
		.menu-left,
		.diet-menu-left{}
		
			.menu-left ul,
			.diet-menu-left ul{
				margin:0;
				padding:0;
				
			}

				.menu-left ul li,
				.diet-menu-left ul li{
					margin:0;
					padding:0;
					list-style:none;
					background:transparent url(left-menu-dottes.gif) 0 100% repeat-x;
					padding:5px 0 5px 0;
				}

				.diet-menu-left ul li{
					margin:0;
					padding:0;
					list-style:none;
					background:none;
				}
				
				.diet-menu-left ul li.head {
					font-family:Calibri, "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size:14px;
					padding-bottom:10px;
					color:#013e79;
					font-weight:bold;
				}
				
				* html .diet-menu-left ul li{
					margin:0;
					padding:0;
					list-style:none;
					background:none;
					border:1px solid #FFF;
				}
				
				.menu-left ul li a {
					display:block;
					font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#333;
					font-weight:bold;
					text-transform:uppercase;
				}

				.diet-menu-left ul li a{
					display:block;
					font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
					font-weight:bold;
					border-bottom:1px solid #e1e1e1;
					text-transform:none;
					color:#4b3d3d;
					padding:1px 0 1px 15px;
					background:transparent url(right-arrow1.gif) 2px center no-repeat;
				}
				.menu-left ul li a:hover {
					color:#00509b;
					text-decoration:none;
				}
				
				.diet-menu-left ul li a:hover,
				.diet-menu-left ul li a.selected {
					color:#0e43a7;
					background-color:#f2f1f1;
					text-decoration:none;
					
				}
				.menu-left ul li a.selected {
					color:#00509b;
				}

				.view-all {
					background:transparent url(down-arrow.gif) 0 2px no-repeat;
					height:12px;
				}

				.view-all a{
					padding-left:15px;
					color:#043e7f;
				}
				.view-all a:hover{
					text-decoration:underline;
				}
		.free {
			background:transparent url(free.gif) 0 0 no-repeat;
			height:115px;
		}
			.free .more {
				position:relative;
				left:115px;
				top:95px;
			}

		.head1 {
			font-size:14px;
			font-weight:bold;
			color:#3c81b3;
			background:transparent url(blue-dottes.gif) 0 100% repeat-x;
			padding-bottom:8px;
		}
		
		.blue-line {
			background:transparent url(blue-line.gif) 0 0 repeat-x;
			height:1px;
		}

		.tips ul {
			margin:0;
			padding:0;			
		}
			.tips ul li{
				margin:10px 0;
				padding:0;
				list-style:none;
				text-align:justify;			
			}

	#content .middle-panel {
		width:640px;	
	}

	fieldset {
		background-color:#fafafa;
		border:1px solid #a6a6a6;
	}
	
		legend {
			font-family:Calibri, "Trebuchet MS";
			font-size:16px;
			color:#333;
			font-weight:bold;
			padding:0 5px;
		}
		fieldset input {
			border:1px solid #b4b3b3;
			width:95%;
			padding:8px 5px;
			font-weight:bold;
		}

		fieldset ul { 
			list-style:none;
			margin:15px 25px 5px 0;
			padding-left:0px;
			font-family:Calibri, "Trebuchet MS";
			color:#047cbe;
		}

		fieldset ul li { 
			background:transparent url(bullet.gif) 0 5px no-repeat;
			padding-left:15px;
			
		}

		fieldset ul li a:hover{ 
			color:#369901;
			text-decoration:none;
		}

		.feature-listing h2 {
			font-size:18px;
			color:#d32801;
			margin:15px 0 5px 0;
		}
		.gray-line {
			background:transparent url(gray-line.gif) 0 0 repeat-x;
			height:3px;
		}
		.gray-line-2 {
			background:transparent url(gray-line2.gif) 0 0 repeat-x;
			height:3px;
		}
		
		.feature-listing {
			}
			
		.feature-listing .link {
				color:#1484c2;
				text-decoration:none;
			} 
		.feature-listing .link:hover {
				color:#333;
				text-decoration:none;
			} 

		.feature-listing .learn-more {
				color:#013386;
				background:transparent url(learn-more.gif) 0 0 no-repeat;
				line-height:25px;
				text-align:center;
				height:25px;
				width:115px;
			} 

		.feature-listing .learn-more  a{
				color:#013386;
				line-height:25px;
				text-align:center;
				height:25px;
				width:115px;
			} 
		.feature-listing .learn-more a:hover {
				color:#333;
				text-decoration:none;
			}

		.listing-physician {
			background:transparent url(big-separator.gif) 100% 0 no-repeat;
			height:389px;
		}
		.listing-box-line { 
			background:transparent url(dottes2.gif) 0 bottom repeat-x;
			height:1px;
			padding-bottom:2px;
		}

		.head2 {
			background:transparent url(gray-box.gif) 0 0 no-repeat;
			height:27px;
			font-weight:bold;
			color:#000000;
			text-transform:uppercase;
			padding:3px 0 0 10px;
		}

		h3 {
			font-size:15px;
			color:#1484c2;
			font-weight:bold;
			margin:0;
		}
		
		h3.italic {
			font-size:15px;
			color:#1484c2;
			font-weight:bold;
			margin:0;
			font-style:italic;
		}
		
		.listing-name {
			font-size:12px;
			color:#1484c2;
			font-weight:bold;
		}		

		.listing-address {
			font-size:13px;
			color:#4e473f;
			margin:2px 0;
		}		
		.listing-address .link{
			color:#4e473f;
		}		
		.listing-address .link:hover{
			color:#4e473f;
			text-decoration:underline;
		}		
	
	h4 {
		background:transparent url(middle-arrow.gif) 0 center repeat-x;
		margin:0;
		font-size:18px;
		color:#013e79;
		font-weight:bold;
	}

	h4 span{
		background:#FFFFFF;
		padding-right:5px;
	}

	h1.f16b {
		background:transparent url(middle-arrow.gif) 0 center repeat-x;
		margin:0 0 0 5px;
		padding:0;
		font-size:16px;
		color:#353535;
		font-weight:bold;
	}

	h1.f16b span{
		background:#FFFFFF;
		padding-right:5px;
	}

	h4.pink {
		background:transparent url(pink-arrow.gif) 0 center repeat-x;
		margin:0;
		font-size:14px;
		color:#b04085;
		font-weight:bold;
	}

	h4 span{
		background:#FFFFFF;
		padding-right:5px;
	}

	.slide-box {
		width:385px;
		height:239px;
		border:5px solid #e1e1e1;
	}
	
	.blue-dottes {
		background:transparent url(blue-dottes.gif) 0 0 repeat-x;
		height:2px;
	}
	
	h1 {
		font-size:18px;
		background-color:#3c81b3;
		color:#FFFFFF;
		margin:0;
		padding:1px 0 1px 10px;
	}
	
	.recent-line {
		background:transparent url(gray-dottes.gif) 0 0 repeat-x;
		width:80%;
		height:1px;
		}


	.banner-sm {
		position:relative;
		height:230px;
	}
	
		.banner-sm img {
			border:4px solid #e1e1e1;
		}
	
		.banner-sm .img-sm {
			position:absolute;
			z-index:1;
		}
		
		.banner-sm .paging-sm {
			position:absolute;
			z-index:2;
			top:212px;
			left:20px;
		}
		
		.banner-sm .paging-sm a {
			font-family:Calibri, Arial, Helvetica, sans-serif;

			font-size:16px;
			font-weight:bold;
			color:#FFFFFF;
			margin:0 3px 0 3px;
		}


	#content .right-panel {
		width:165px;	
	}
		.right-panel .slide-box {
			width:163px;
			border:1px solid #b8d4da;
			height:175px;
		}
	
		.right-panel .slide-banner {
			height:174px;
		}
		
		.right-panel .slide-banner img {
			border:1px solid #b8d4da;
			}

		.right-panel .slider-bg {
			background:#FFF url(slider-bg.gif) 0 0 repeat-x;
			height:21px;
			position:relative;
			top:-25px;
			opacity:.5;
			filter:alpha(opacity=50);
		}

		.right-panel .slider-bg ul {
				margin:0;
				padding:0;
				list-style:none;
			}

		.right-panel .slider-bg ul li {
				margin:0;
				padding:0;
				float:left;
				list-style:none;
			}

		.right-panel .slider-bg ul li.arrow-left { 
			background:transparent url(left-arrow.gif) 0 4px no-repeat;
			width:12px;
			height:21px;
			margin-left:5px;
		}

		.right-panel .slider-bg ul li.arrow-right { 
			background:transparent url(right-arrow.gif) 0 4px no-repeat;
			width:12px;
			height:21px;
		}
		.right-panel .slider-bg ul li a {
				display:inline-block;
				padding:0 7px;
				line-height:21px;
				color:#FFF;
				
			}

		.right-panel input {
			border:2px solid #eae7e7;
			height:14px;
			width:100%;
		}

	.search-result {
		}

		.search-result .result-count{
			font-size:11px;
			color:#666666;
			line-height:15px;
			padding-bottom:4px;
			
		}
		.search-result .result-count .prev{
			display:inline-block;
			background:transparent url(icon-prev.gif) 5px 0 no-repeat;
			height:15px;
			padding:0 5px 0 25px;
			cursor:pointer;
			}
		.search-result .result-count .next{
			display:inline-block;
			background:transparent url(icon-next.gif) 100% 0 no-repeat;
			height:15px;
			padding:0 20px 0 0px;
			cursor:pointer;
			}

		.drug-supplement, .men-health, .women-health, .diet, .fitness{}
		
		
		.search-result .wrap,
		.drug-supplement .wrap,
		.diet .wrap,
		.fitness .wrap{
			border:1px solid #99ccff;	
		}
		.men-health .wrap,
		.women-health .wrap {
			border:1px solid #e3ddde;	
		}
		
			.search-result .wrap h2,
			.drug-supplement .wrap h2,
			.men-health .wrap h2,
			.women-health .wrap h2,
			.diet .wrap h2,
			.fitness .wrap h2 {
				font-size:16px;
				font-weight:bold;
				color:#0066cc;
				margin:0 0 0 10px;
				position:relative;
				top:-11px;
			}
			.men-health .wrap h2,
			.women-health .wrap h2,
			.diet .wrap h2,
			.fitness .wrap h2{
				margin:0 0 -5px 10px;
			}
			
			* html .men-health .wrap h2,
			.women-health .wrap h2,
			.diet .wrap h2,
			.fitness .wrap h2{
				margin:0 0 0 10px;
			}
						
			.women-health .wrap h2 {
				color:#b04085;
			}
			
				.search-result .wrap h2 span,
				.drug-supplement .wrap h2 span,
				.men-health .wrap h2 span,
				.women-health .wrap h2 span,
				.diet .wrap h2 span,
				.fitness .wrap h2 span {
					background-color:#FFF;
					padding:0 5px 0 5px;
				}
			
			.diet .section1{
				width:785px;
				margin:auto;
			}
				
			.diet .section1 .box1,
			.diet .section1 .box2{
				background:transparent url(diet-section1-sep.gif) 100% center no-repeat;
				width:240px;
				padding:0 15px 30px 15px;
			}
			
			.diet .section1 .box2{
				background:none;
				width:230px;
				padding:0 0 15px 15px;
			}
			
				
				.diet .section1 h2.box{
					font-size:16px;
					color:#5d5d5d;
					margin:30px 0 0 0;
					font-weight:normal;
				}
				
				.diet .section1 ul{
					margin:0;
					padding:0;
					list-style:none;
				}
					.diet .section1 ul li{
						margin:0;
						padding:0;
						list-style:none;
					}
						
						.diet .section1 ul li a{
							display:inline-block;
							color:#3683ae;
						}
						
							.diet .section1 ul li a:hover,
							.diet .section1 ul li a.selected{
								color:#005b8d;
								text-decoration:underline;
							}	
				
				.diet .section2{
					width:780px;
					margin:auto;
				}


				.diet .section2 .box1{
					background:transparent url(men-health-section1-bg.gif) 0 100% repeat-x;
				}

				.diet .section2 .box2{
					border:1px solid #d7e7ef;
					width:260px;
				}
				
					.diet .head3{
						font-size:14px;
						color:#5d5d5d;
						background-color:#f2f1f1;
						font-weight:bold;
						padding:5px 0 5px 10px;
					}
						.diet .head3 span{
							font-size:12px;
						}
					.diet .head3 a {
						font-size:12px;
						color:#0e43a7;
						font-weight:bold;
					}
						.diet .head3 a:hover {
							text-decoration:none;
						}
					
						.diet .section2 .box2 a {
							display:block;
							font-size:15px;
							color:#525252;
							margin:10px 0 5px 0;
						}
						.diet .section2 .box2 a:hover,
						.diet .section2 .box2 a.selected {
							color:#0e43a7;
							text-decoration:none;
						}
				
				.diet .section3 {
					width:780px;
					margin:auto;
					border:1px solid #d4e5ee;
				}
				
					.diet .section3 a.detail {
						display:block;
						border:1px solid #b3b3b3;
						color:#656566;
						width:70px;
						padding:2px 2px;
						text-align:center;
						margin-left:45px;
						
					}
				
						.diet .section3 a.detail:hover {
							text-decoration:none;
							color:#0e43a7;
						}
						
				.diet .section4 {
					width:780px;
					margin:auto;
				}
				
					.diet .section4 .main-box {
						border-bottom:1px solid #dbdbdb;
					}

				
					.diet .section4 .box1 {
						background:transparent url(diet-section4-sep.gif) 100% 0 no-repeat;
						padding:0 20px 0 0;
					}
				
					.diet .section4 .right-box {
						border:1px solid #ddeaf1;
						margin-top:15px;
						padding:10px 10px;
					}
					
						.diet .section4 .right-box p.p11{
							font-size:11px;
							margin-bottom:25px;
						}
						.diet .section4 .right-box p.p11-last{
							font-size:11px;
							margin-bottom:20px;
						}
						.diet .section4 .right-box p.p11 span{
							font-size:12px;
						}
						
				.diet .img-brd-top {
					background:transparent url(diet-image-b-top.gif) 0 0 no-repeat;
					height:15px;
				}
				
				.diet .img-brd-mid {
					background:transparent url(diet-image-b-mid.gif) 0 0 repeat-y;
				}
				
				.diet .img-brd-bot {
					background:transparent url(diet-image-b-bot.gif) 0 0 no-repeat;
					height:15px;
				}
				
				.diet .img-brd-mid img{
					position:relative;
					display:block;
					top:-12px;
					left:2px;
				}

				h2.signup {
					font-family:Calibri, Tahoma, Geneva, sans-serif;
					background:transparent url(signup.gif) 100% no-repeat;
					font-size:19px;
					color:#000000;
					padding:15px 2px 0 0;
					margin:15px 0 0 0;
				}
					h2.signup span {
						font-size:17px;
						color:#347fc3;
					}
				
			.drug-supplement .ds-search-panel,
			.men-health .ds-search-panel,
			.women-health .ds-search-panel{
				background:transparent url(ds-search.gif) 0 0 no-repeat;
				height:94px;
				width:527px;
			}
			.women-health .ds-search-panel{
				background:transparent url(women-search.gif) 0 0 no-repeat;
			}
			
			.drug-supplement .ds-search-panel .input1,
			.men-health .ds-search-panel .input1,
			.women-health .ds-search-panel .input1 {
				border:1px solid #7f7f7f;
				padding:11px 0 11px 10px;
				width:345px;
			}
			
			.drug-supplement .ds-search-panel .browse,
			.men-health .ds-search-panel .browse,
			.women-health .ds-search-panel .browse {
				font-size:13px;
				color:#3e3e3e;
				margin:0 0 0 10px;
			}
			
			.drug-supplement .ds-search-panel .browse a,
			.men-health .ds-search-panel .browse a,
			.women-health .ds-search-panel .browse a {
				display:inline-block;
				font-size:13px;
				color:#005978;
				padding:0 2px 0 1px;
			}
			.men-health .ds-search-panel .browse a,
			.women-health .ds-search-panel .browse a {
				color:#444545;
			}

			.drug-supplement .ds-search-panel .browse a:hover,
			.drug-supplement .ds-search-panel .browse a.selected,
			.men-health .ds-search-panel .browse a:hover,
			.men-health .ds-search-panel .browse a.selected{
				color:#6c9801;
				text-decoration:underline;
			}
			.men-health .ds-search-panel .browse a:hover,
			.men-health .ds-search-panel .browse a.selected {
				color:#015bb7;	
			}
			.women-health .ds-search-panel .browse a:hover,
			.women-health .ds-search-panel .browse a.selected {
				color:#b04085;
				text-decoration:underline;
			}

			.drug-supplement .disease a,
			.men-health .disease a,
			.women-health .disease a {
				display:block;
				font-family:Calibri, "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#047cbe;
				margin:0 0 2px 5px;
				background:transparent url(bullet.gif) 0 5px no-repeat;
				padding-left:10px;
			}
			
			.men-health .disease a{
				color:#047cbe;	
				background:transparent url(bullet4.gif) 0 5px no-repeat;
			}
			
			.women-health .disease a{
				color:#333;	
				background:transparent url(bullet5.gif) 0 5px no-repeat;
			}
			.drug-supplement .disease a:hover,
			.men-health .disease a:hover{
				color:#369901;
				text-decoration:none;
			}

			.men-health .disease a:hover{
				color:#444545;
			}
			
			.women-health .disease a:hover{
				color:#b04085;
			}

			.men-health .latest-articles,
			.women-health .latest-articles {}

				.men-health h1.latest-articles,
				.women-health h1.latest-articles {
					font-size:16px;
					color:#353535;
					background:none;
					font-weight:bold;
					margin:0;
					padding:0;
				}
				
			.men-health .latest-articles .slides,
			.women-health .latest-articles .slides {}


				.men-health .latest-articles .slides a img,
				.women-health .latest-articles .slides a img {
					border:3px solid #e1e1e1;
					min-height:99px;
					
					
				}

				.men-health .latest-articles .slides a.first {
					display:block;
					background:transparent url(hover-pre.gif) 0 center no-repeat;
				}
				
				.women-health .latest-articles .slides a.first {
					display:block;
					background:transparent url(hover-pre2.gif) 0 center no-repeat;
				}

				.men-health .latest-articles .slides a.next{
					display:block;
					background:transparent url(hover-next.gif) 100% center no-repeat;
				}
				
				.women-health .latest-articles .slides a.next{
					display:block;
					background:transparent url(hover-next2.gif) 100% center no-repeat;
				}
				
				.men-health .latest-articles .section1,
				.women-health .latest-articles .section1{
					background:transparent url(men-health-section1-bg.gif) 0 100% repeat-x;
				}
				
					.men-health .latest-articles .section1 p.blue{
						font-size:13px;
						color:#047cbe;
						font-style:italic;
					}

					.women-health .latest-articles .section1 p.pink{
						font-size:13px;
						color:#b04085;
						font-style:italic;
					}
					.men-health .latest-articles .section1 p.gray,
					.women-health .latest-articles .section1 p.gray {
						font-size:12px;
						color:#333;
						margin-bottom:15px;
					}

				.men-health .latest-articles .section2,
				.women-health .latest-articles .section2{}
				
					
				.men-health .latest-articles .section2 h3,
				.women-health .latest-articles .section2 h3{
					font-size:16px;
					color:#047cbe;
					font-weight:bold;
					margin:0;
					margin-bottom:10px;
				}
				
				.women-health .latest-articles .section2 h3{
					color:#b04085;	
				}
				
				.women-health .latest-articles .section2 a{
					color:#b04085;	
				}
				
				.women-health .latest-articles .section2 a.pink{
					color:#b04085;	
				}
				.women-health .latest-articles .section2 a.pink:hover{
					color:#333333;	
					text-decoration:none;
				}
				
			.men-health .section3,
			.women-health .section3 {}
			
				.men-health .section3 ul,
				.women-health .section3 ul,
				.diet .section4 ul{
					margin:0;
					padding:0;
				}
					
					.men-health .section3 li,
					.women-health .section3 li,
					.diet .section4 li {
						list-style:none;
						margin:0;
						padding:0;
						font-size:14px;
						color:#5e5e5e;
					}
					
					.men-health .section3 li.head,
					.women-health .section3 li.head,
					.diet .section4 li.head{
						margin:10px 0 5px 0;
						font-weight:bold;
					}
					.men-health .section3 li.head4,
					.women-health .section3 li.head4 {
						margin:0px 0 5px 0;
						font-weight:bold;
					}
					
						.men-health .section3 li a,
						.women-health .section3 li a,
						.diet .section4 li a{
							display:inline-block;
							font-size:12px;
							color:#333;
						}

							.men-health .section3 li a:hover,
							.diet .section4 li a:hover{
								color:#015bb7;
								text-decoration:underline;
							}
							
							.women-health .section3 li a:hover {
								color:#b04085;
								text-decoration:underline;
							}

			.drug-supplement h4 {
				background:transparent url(middle-arrow.gif) 0 center repeat-x;
				margin:0;
				font-size:16px;
				color:#013e79;
				font-weight:bold;
				}

			.drug-supplement h4 span{
				background:#FFFFFF;
				padding-right:5px;
			}
			.drug-supplement .update {}
			
			.drug-supplement .update img{
				display:block;
				border:3px solid #e1e1e1;
			}

			.drug-supplement .update a.opacity{
				display:block;
				margin:0 0 10px 0;
			}

			.drug-supplement .update a.opacity:hover {
				opacity:.5;
				filter:alpha(opacity=40);
			}	

			.drug-supplement .update a.link2{
				font-size:13px;
				color:#0159b1;
			}
			
			.drug-supplement .update a.link2:hover{
				color:#525252;
				text-decoration:none;
			}
			
			.recent-listing h2{
				font-size:13px;
				font-weight:bold;
				background-color:#3c81b3;
				color:#FFFFFF;
				margin:0;
				padding:1px 0 1px 5px;
				line-height:20px;
			}
	
			.recent-listing img{
				border:2px solid #cccccc;
				margin:15px 0 15px 0;
			}

			.recent-listing .add{
				background:transparent url(recent-listing-bg.gif) 0 100% no-repeat;
				padding-bottom:25px;
			}
				.recent-listing .add p{
					font-size:13px;
					margin:0 0 2px 0;
				}
				
				.recent-listing .add a.email{
					color:#4e473f;	
				}
			
				.search-result .profile {
					background:transparent url(search-profile-bg.gif) 0 100% repeat-x;	
					padding-bottom:15px;
					min-height:170px;
					
				}

				* html .search-result .profile {
					height:170px;
				}
				.search-result .profile .brd {
					background:transparent url(search-profile-brd.gif) 100% 5px no-repeat;
					padding:0 10px 0 0;
					width:470px;
				}

				.search-result .profile h3 {
					margin:0 0 2px 0;
					font-size:12px;
					font-weight:bold;
					color:#1484c2;
					
				}

				.search-result .profile p.add {
					font-size:13px;
					color:#4e473f;
					margin:0 0 20px 0;
				}

				.search-result .profile p.info {
					font-size:13px;
					color:#4e473f;
					margin:0 0 2px 0;
				}

				.search-result .profile p.info  a{
					font-size:13px;
					color:#4e473f;
				}

				.search-result .profile .name{
					font-size:15px;
					font-weight:bold;
					color:#1484c2;
					margin:5px 0 0 5px;
					padding:0;
				}

				.search-result .profile p.quali{
					font-size:12px;
					color:#4e473f;
					margin:0 0 0 5px;
					padding:0;
				}

				.search-result .profile .phone{
					font-family:Calibri, "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size:22px;
					font-weight:bold;
					color:#FFF;
					background:transparent url(phone-bg.gif) 0 0 no-repeat;
					width:207px;
					height:38px;
					padding:4px 0 0 30px;
					margin:30px 0 0 0;
				}
				
				.search-result a.prev{
					display:inline-block;
					background:transparent url(left-icon.gif) 0 0 no-repeat;
					font-size:11px;
					color:#333;
					padding:0 0 0 25px;
				}

				.search-result a.next{
					display:inline-block;
					background:transparent url(icon-next.gif) 100% 0 no-repeat;
					font-size:11px;
					color:#333;
					padding:0 25px 0 25px;
				}
				.related-links p{
					font-size:12px;
					color:#000;
					background:transparent url(related-brd.gif) 0 100% repeat-x;
					padding-bottom:7px;
					margin:0 0 10px 0;
				}

				.related-links a{
					display:block;
					font-size:12px;
					color:#2564be;
					background:transparent url(related-brd2.gif) 0 100% repeat-x;
					padding-bottom:10px;
					margin:0 0 10px 0;
				}

				.related-links a:hover{
					color:#808080;
					text-decoration:none;
				}

		.men-health {}
		.blog {}
		
		.men-health .left-menu,
		.blog .left-menu{
			font-size:13px;
			font-weight:bold;
			font-family:Calibri, "Trebuchet MS", Arial, Helvetica, sans-serif;
		}
		
		
		.men-health .left-menu h5,
		.women-health .left-menu h5{
			font-size:14px;
			font-weight:bold;
			color:#013e79;
			background:#e1e1e1 url(arrow2.gif) 95% center no-repeat;
			margin:0;
			padding:2px 0 2px 15px;
		}
		.women-health .left-menu h5{
			color:#b04085;	
		}
		
			.men-health .left-menu ul,
			.women-health .left-menu ul {
				font-family:Calibri, "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:13px;
				margin:0;
				padding:0;
				font-weight:bold;
				color:#015bb7;
			}

			.blog .left-menu ul {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				margin:0;
				padding:0;
				color:#575757;
				font-weight:normal;
			}
			

			.women-health .left-menu ul{
				color:#b04085;
			}
				.men-health .left-menu ul li,
				.women-health .left-menu ul li { 
					margin:0;
					padding:0;
					list-style:none;
					border-bottom:1px solid #e1e1e1;
				}

				.blog .left-menu ul li { 
					margin:0;
					padding:0;
					list-style:none;
					
				}
				* html .blog .left-menu ul li {
					border:1px solid #FFF;	
				}

				.men-health .left-menu ul li.head,
				.women-health .left-menu ul li.head	{ 
					display:inline-block;
					border:none;
					padding:0 20px 10px 0px;
					background:transparent url(down-arrow3.gif) 98% 4px no-repeat;
				}
				
				.men-health .left-menu ul li.hd1 {
					border:none;
					padding:0 0 10px 0;
					background:transparent url(down-arrow3.gif) 95% 4px no-repeat;
				}
				
				.women-health .left-menu ul li.head{ 
					display:inline-block;
					background:transparent url(down-arrow4.gif) 100% 4px no-repeat;
					padding:0 20px 10px 0;
					color:#b04085;
				}
				
				.blog .left-menu ul li.head{ 
					color:#4f4f4f;
					display:block;
					font-size:14px;
					font-weight:bold;
					background:none;
					border:none;
					padding:0 0 10px 0;
				}
				
				.blog .left-menu ul li a{
					display:block;
					color:#575757;
					padding:3px 0 3px 10px;
					border-bottom:1px dotted #405a8b;
				}
				
					.blog .left-menu ul li a:hover,
					.blog .left-menu ul li a.selected{
						background:transparent url(blog-hover.gif) 0 0 no-repeat;
						color:#FFF;
						text-decoration:none;
						border-bottom:1px solid #FFF;
					}
				.men-health .left-menu ul li a,
				.women-health .left-menu ul li a {
					display:block;
					color:#454043;
					padding:0 0 0 10px;
					line-height:22px;
				}

				
				.men-health .left-menu ul li a:hover,
				.men-health .left-menu ul li a.selected,
				.men-health .left-menu diet-left-menu ul li a:hover
				.men-health .left-menu diet-left-menu ul li a.selected {
					background-color:#015bb7;
					color:#FFF;
					text-decoration:none;
				}
				
				.men-health .left-menu ul li a:hover,
				.men-health .left-menu ul li a.selected {
					background-color:#015bb7;
					color:#FFF;
					text-decoration:none;
				}
				
				.women-health .left-menu ul li a:hover,
				.women-health .left-menu ul li a.selected {
					background-color:#b04085;
					color:#FFF;
					text-decoration:none;
				}

				.men-health .left-menu a.view-all,
				.women-health .left-menu a.view-all{
					display:inline-block;
					background:transparent url(down-arrow2.gif) 0 4px no-repeat;
					color:#047cbe;
					margin:10px 0 0 15px;
					padding-left:18px;
				}	
				.women-health .left-menu a.view-all{
					background:transparent url(down-arrow4.gif) 0 4px no-repeat;
					color:#b04085;	
				}
		
		.men-health .left-panel .most-popular,
		.women-health .left-panel .most-popular {}

			.men-health .left-panel .most-popular .top,
			.women-health .left-panel .most-popular .top { 
				background:transparent url(most-popular-top.gif) 0 0 no-repeat;
				height:25px;
			}

				.men-health .left-panel .most-popular .top h2,
				.women-health .left-panel .most-popular .top h2 {
					font-family:Calibri, "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size:13px;
					font-weight:bold;
					color:#FFF;
					padding:4px 0 0 10px;
					margin:0;
				}
			* html .men-health .left-panel .most-popular .top h2,
			* html .women-health .left-panel .most-popular .top h2 {
					font-family:Calibri, "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size:13px;
					color:#FFF;
					padding:0px 0 0 10px;
					margin-top:5px;
				}

			.men-health .left-panel .most-popular .mid,
			.women-health .left-panel .most-popular .mid { 
				background:transparent url(most-popular-bg.gif) 0 0 repeat-y;
			}

				.men-health .left-panel .most-popular .mid ul,
				.women-health .left-panel .most-popular .mid ul { 
					margin:0 0 0 5px;
					padding:0;
					list-style:none;
					font-family:Calibri, "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size:13px;
				}

					.men-health .left-panel .most-popular .mid ul li {
						background:transparent url(dottes3.gif) 0 100% repeat-x;
						padding:4px 0 4px 0;
					} 
					.women-health .left-panel .most-popular .mid ul li {
						background:transparent url(dottes4.gif) 0 100% repeat-x;
						padding:4px 0 4px 0;
					} 
						.men-health .left-panel .most-popular .mid ul li a,
						.women-health .left-panel .most-popular .mid ul li a {
							display:block;
							color:#333;
						} 
							
						.men-health .left-panel .most-popular .mid ul li a:hover,
						.men-health .left-panel .most-popular .mid ul li a.selected{
							color:#015bb7;
							text-decoration:underline;
						} 
						
						.women-health .left-panel .most-popular .mid ul li a:hover,
						.women-health .left-panel .most-popular .mid ul li a.selected{
							color:#b04085;
							text-decoration:underline;
						} 

			.men-health .left-panel .most-popular .bot,
			.women-health .left-panel .most-popular .bot {
				background:transparent url(most-popular-bot.gif) 0 0 no-repeat;
				height:8px;
			}
				
				
				.news-letter-img {
					background:transparent url(signup2.gif) 100% 0 no-repeat;
				}

				.men-health .bottom-links {}
					.men-health .bottom-links ul {
						margin:0;
						padding:0;
					}
						.men-health .bottom-links ul li {
							margin:0;
							padding:0;
							list-style:none;
							color:#004678;
							font-weight:bold;
							font-size:14px;
						}
						.men-health .bottom-links ul li.mt10 {
							margin-top:15px;
						}
							.men-health .bottom-links ul li a {
								font-size:12px;
								color:#272727;
								font-weight:normal;
							}

						.men-health .discussion {}

						.men-health .discussion a{
							display:block;
							background:transparent url(bullet2.gif) 0 0 no-repeat;
							margin:0 0 2px 10px;
							padding-left:20px;
							color:#3a3a3a;
						}
						
						.men-health .discussion a:hover{
							background:transparent url(bullet3.gif) 0 0 no-repeat;
							color:#004b84;
						}

				.men-health .recent-posting,
				.women-health .recent-posting {
					background:transparent url(blue-dottes1.gif) 0 100% repeat-x;
					padding-bottom:10px;
					margin-bottom:20px;
				}
				.women-health .recent-posting {
					background:transparent url(pink-dottes.gif) 0 100% repeat-x;
					}
				
					.men-health .recent-posting img,
					.women-health .recent-posting img {
						border:2px solid #b0e4fd;
						margin:0 10px 12px 0;
					}
					.women-health .recent-posting img {
						border:2px solid #facdd8;
					}
					.women-health .recent-posting a {
						color:#b04085;	
					}
		.sex-relation {}
			.sex-relation .article {
				background:transparent url(sex-articles-bg.gif) 0 100% repeat-x;
			}
			.sex-relation .article .btm-link{
				height:28px;
			}
			
				.sex-relation .article .btm-link a {
					padding:8px 0 0 0;
					display:inline-block;
					position:relative;
					top:-8px;
				}
				
				.sex-relation .article .btm-link a span{
					display:block;
					float:left;
					width:130px;
					height:18px;
					line-height:18px;
					border:1px solid #527cc6;
					font-size:13px;
					font-weight:bold;
					color:#025391;
					background-color:#c6def0;
					margin-right:2px;
					text-align:center;
				}
				
				.sex-relation .article .btm-link a:hover,
				.sex-relation .article .btm-link a.selected {
					background:url(btm-link-hover.gif) center 0 no-repeat;;
					text-decoration:none;
					
				}
					.sex-relation .article .btm-link a:hover span,
					.sex-relation .article .btm-link a.selected span{
						color:#d7ebf8;
						background:#0467b3;
						border:1px solid #0467b3;
					}
					
				
			.sex-relation h1.news{
				font-size:16px;
				color:#05628e;
				background-color:#e0e1e1;
				margin:0;
				padding:0px 5px;
				font-weight:bold;
			}
			
				.news {
					background:transparent url(sex-articles-bg1.gif) 100% center no-repeat;	
				}
			
		.symptom-shader,
		.diet .section2 .symptom-shader{
			position:absolute;
			background-color:#2a6cb7;
			top:645px;
			left:190px;
			height:40px;
			width:350px;
			opacity:.8;
			filter:alpha(opacity=80);
		}
		.diet .scroller{
			position:relative;	
		}		
		.diet .section2 .symptom-shader{
			position:absolute;
			top:-72px;
			left:3px;
			height:40px;
			width:321px;
		}
		
			.symptom-shader a {
				display:inline-block;
				border:1px solid #d5d7da;
				background-color:#FFF;
				font-weight:bold;
				width:20px;
				height:20px;
				line-height:20px;
				text-align:center;
				margin:9px 0 5px 0;
				color:#000;
			}
				
				.symptom-shader a:hover,
				.symptom-shader a.selected {
					background-color:#585858;
					color:#FFF;
					text-decoration:none;
				}
				
			.symptom-shader a.move-pre {
				border:none;
				background:transparent url(arrow-left.gif) 5px 4px no-repeat;
			}
				.symptom-shader a.move-pre:hover {
				border:none;
				background-color:transparent;
			}

			.symptom-shader a.move-next {
				border:none;
				background:transparent url(arrow-right.gif) 5px 4px no-repeat;
			}
				.symptom-shader a.move-next:hover {
					border:none;
					background-color:transparent;
				}
				.symptom-shader a.move:hover {
					background:none;
				}

		.symptom-conditions {
			position:relative;
			}
		
			.symptom-conditions .top-links{
				position:absolute;
				left:2px;
				width:540px;
				top:5px;
				}
			
			.symptom-conditions .top-links .left{
			}
			
				.symptom-conditions .top-links .left a{
					display:inline-block;
					background:transparent url(a-left.gif) 0 0 no-repeat;
					height:33px;
					font-size:12px;
					color:#353535;
					font-weight:bold;
					padding:0 0 0 10px;
					margin:0 0 0 -2px;
					line-height:33px;
					text-align:center;
				}
					.symptom-conditions .top-links .left a span{
						display:inline-block;
						background:transparent url(a-right.gif) 100% 0 no-repeat;
						height:33px;
						padding:0 10px 0 0;
						margin:0;
					}
		
					.symptom-conditions .top-links .left a:hover,
					.symptom-conditions .top-links .left a.selected {
						background:transparent url(a-left-hover.gif) 0 0 no-repeat;
						text-decoration:none;
						color:#FFF;
					}
						.symptom-conditions .top-links .left a:hover span,
						.symptom-conditions .top-links .left a.selected span {
							background:transparent url(a-right-hover.gif) 100% 0 no-repeat;
						}
			.symptom-conditions .top-links .right{
				position:absolute;
				left:450px;
			}

			.symptom-conditions .top-links .right p{
				margin:0;
				line-height:21px;
			}
			
				.symptom-conditions .top-links .right p a.pre{
					display:inline-block;
					background:transparent url(icon2-left.gif) 0 0 no-repeat;
					width:21px;
					height:21px;
			}

				.symptom-conditions .top-links .right p a.next{
					display:inline-block;
					background:transparent url(icon2-right.gif) 0 0 no-repeat;
					width:21px;
					height:21px;
				}

				.symptom-conditions .top-links .right p a:hover{
					text-decoration:none;
				}
			.symptom-conditions .top{
				background:transparent url(symptom-conditions-top.gif) 0 0 no-repeat;
				height:11px;
			}
			.symptom-conditions .mid{
				background:transparent url(symptom-conditions-bg.gif) 0 0 repeat-y;
			}
			
				.symptom-conditions .mid .box {
					
				}
					.symptom-conditions .mid .box-top {
						background:transparent url(box-top.gif) 0 0 no-repeat;
						height:6px;
					}
					.symptom-conditions .mid .box-mid {
						background:transparent url(box-mid.gif) 0 0 repeat-y;
						padding:5px 0 5px 0;
						
					}
					.symptom-conditions .mid .box-bot {
						background:transparent url(box-btm.gif) 0 0 no-repeat;	
						height:6px;
					}
					
					.symptom-conditions .mid .bottom-btns {
						line-height:22px;
						text-align:center;
					}
					
					.symptom-conditions .mid a.pre-but{
						display:inline-block;
						background:transparent url(button-pre.gif) 0 0 no-repeat;
						width:90px;
						height:21px;
						
					}
					.symptom-conditions .mid a.next-but{
						display:inline-block;
						background:transparent url(button-next.gif) 0 0 no-repeat;
						width:90px;
						height:21px;
					}
					
					.symptom-conditions .mid .bottom-btns a:hover{
						text-decoration:none;	
					}

			.symptom-conditions .bot{
				background:transparent url(symptom-conditions-bot.gif) 0 0 repeat-y;
				height:12px;
			}
			
		.left-panel-shader {
			position:relative;	
		}
		.left-panel-shader .shading {
			position:absolute;
			background-color:#6d96c2;
			height:35px;
			top:71px;
			left:0;
			width:161px;
			opacity:.8;
			filter:alpha(opacity=80);

		}
		.left-panel-shader .text {
			position:absolute;
			top:70px;
			left:35px;
			font-size:11px;
			color:#fff;
			font-weight:bold;
			text-align:center;
			padding:5px 0 0 0;
		}
		
	.fitness {
		position:relative;	
	}
		.fitness .section1{}
		
			.fitness .section1 input {
				font-size:14px;
				color:#000;
				padding:9px 0 8px 10px;
				border:1px solid #7f7f7f;
				width:335px;
				margin:0;
			}
			.fitness .section1 .magni {
				position:absolute;
				background:transparent url(magni.png) 0 0 no-repeat;
				width:46px;
				height:54px;
				top:25px;
				left:314px;
			}
			
			
				.fitness .section1 a {
					display:inline-block;
					float:left;
					color:#444545;
					margin:0 2px 0 5px;
				}
					.fitness .section1 a.first {
						margin:0;	
					}
	
					.fitness .section1 a:hover,
					.fitness .section1 a.selected {
						color:#015bb7;
						text-decoration:underline;
					}
					
		.fitness .section2{
			background:transparent url(gray-dottes2.gif) 0 100% repeat-x;
			padding-bottom:25px;
		}	
			.fitness .section2 .head{
				font-size:14px;
				color:#015bb7;
				font-weight:bold;
				margin:0 0 15px 0;
				
				}
			.fitness .section2 a {
				display:block;
				font-family:Calibri, Tahoma, Geneva, sans-serif;
				font-size:12px;
				background:transparent url(bullet4.gif) 0 5px no-repeat;
				color:#047cbe;
				padding-left:12px;
			}
		.fitness .section3 {}
		
			p.fs15b{
				font-size:15px;
				font-weight:bold;
				margin:12px 0;
				color:#000;	
			}
			p.fs13blueb {
				font-size:13px;
				font-weight:bold;
				color:#0159b1;
				margin:0;
			}
			
			p.fs13black {
				font-size:13px;
				color:#000;
				margin:8px 0 12px 0;
			}
			
			a.a-black13 {
				font-size:13px;
				color:#000;
			}
				a.a-black13:hover {
					color:#015bb7;
					text-decoration:none;
				}

		.fitness .section3 .navigation {
			height:28px;
			line-height:28px;
		}
		
			.fitness .section3 .navigation a{
				display:inline-block;
				color:#333;
				line-height:28px;
			}

				.fitness .section3 .navigation a:hover{
					color:#0e43a7;
					text-decoration:none;
				}

				.fitness .section3 a.previous {
					display:inline-block;
					background:transparent url(icon-prev2.gif) 0 center no-repeat;
					height:28px;
					width:19px;
					margin-left:15px;
					margin-right:10px;
				}
				.fitness .section3 a.next {
					display:inline-block;
					background:transparent url(icon-next2.gif) 0 center no-repeat;
					height:28px;
					width:19px;
					margin-left:15px;
					margin-right:10px;
				}
				
				.fitness .section3 a.previous:hover {
					text-decoration:none;	
				}
		
	.fitness .section4 {
		background:transparent url(fitness-section4-bg.gif) 0 100% repeat-x;	
	}	
	
			.fitness .section4 .top-head{
				font-family:Tahoma, Geneva, sans-serif;
				font-size:15px;
				color:#FFF;
				background-color:#3997cc;
				line-height:22px;
				padding-left:10px;
			}
			.fitness .section4 .box{
				background:transparent url(fitness-section4-box.gif) 100% center no-repeat;	
				padding-right:25px;
			}
			
			.fitness .section4 p.blue{
				font-size:15px;
				color:#047cbe;
				font-weight:bold;
				margin-bottom:20px;
			}
			
			p.anchor {
				background:transparent url(blue-dottes1.gif) 0 center repeat-x;	
				text-align:right;
				}
		.fitness .section5 {}			
		
		.fitness .section5 .box1{
			background:transparent url(blue-dottes1.gif) 0 bottom repeat-x;
			padding-bottom:15px;
		}			
			.fitness .section5 .box1 .h3{
				font-size:18px;
				color:#000;
			}
		.fitness .section5 ul{
			margin:0;
			padding:0;
		}
			.fitness .section5 li {
				list-style:none;
				margin:0;
				padding:0;
			}
				.fitness .section5 li a {
					display:inline-block;
					font-family:Calibri, Tahoma, Geneva, sans-serif;
					font-size:13px;
					color:#047cbe;
				}
				
					.fitness .section5 li a:hover {
						color:#525252;
					}

	.blog .free-blog{
		border:1px solid #7f7f7f;
		background-color:#ebebeb;
	}
	
	.blog .search {
		width:425px;
		position:relative;
		z-index:1;
	}
		.blog .search p{
			margin:8px 0;	
			color:#405a8b;
		}
	
	.blog .search input {
		color:#a9a9a9;
		border:1px solid #cecece;
		padding:5px 5px;
		width:338px;
	}
		.blog .search  a {
			position:absolute;
			left:353px;
			top:2px;
		}
	.blox .search-box {
		width:733px;
		margin:auto;
	}
		.blog .search-result-top {
			position:absolute;
			background:transparent url(blog-search-result-top.gif) 0 0 no-repeat;
			width:733px;
			height:49px;
			top:180px;
		}
		
		.blog .search-result-top h2.head {
			font-size:16px;
			color:#015bb7;
			font-weight:bold;
			margin:20px 0 0 25px;
		}
		.blog .search-result-mid {
			margin-top:25px;
			background:transparent url(blog-search-result-mid.gif) 0 0 repeat-y;
		}
		
		.blog .search-result-mid .wrap{
			width:712px;
			margin:auto;
		}
		
			.blog .search-result-mid .wrap .box{
				background:transparent url(blog-box2.gif) 0 100% no-repeat;
				width:712px;
				padding:0 0 10px 0;
			}
			
				.blog .search-result-mid .wrap .image-box{
					background:#e0effe url(blog-img-bg.gif) 10px 20px no-repeat;
					width:160px;
					min-height:148px;
					margin-left:15px;
				}
			

				* html .blog .search-result-mid .wrap .image-box{
					height:148px;
				}

				.blog .search-result-mid .wrap .image-box img{
					position:relative;
					top:30px;
					left:20px;
					border:1px solid #FFF;
				}
				
				.blog .search-result-mid .wrap .image-box p{
					text-indent:40px;	
				}
				.blog .search-result-mid .wrap .image-box p a{
					color:#010000;
				}
					.blog .search-result-mid .wrap .image-box p a:hover{
						color:#015bb7;
					}
				
					.blog .search-result-mid .comments {
						background:transparent url(thumbup.gif) 0 0 no-repeat;
						height:27px;
						margin:0 0 0 35px;
						padding-left:30px;
					}
					
					.blog .search-result-mid a.read-more {
						color:#6195d3;	
					}
					
					.blog .search-result-mid a.read-more:hover {
						color:#666;
						text-decoration:none;
					}
					.blog .search-result-mid .comments a,
					.blog .search-result-mid .comments a.right{
						display:inline-block;
						font-size:11px;
						color:#848484;
						line-height:32px;
					}
					
					.blog .search-result-mid .comments a.right{
						font-size:12px;
					}
					.blog .search-result-mid .comments a.abuse{
						background:transparent url(report-abuse.gif) 0 7px no-repeat;
						height:30px;
						width:16px;
					}
						.blog .search-result-mid .comments a:hover {
							color:#047cbe;
							text-decoration:none;
						}
			.article-search-result {}
			.blog .search-result-mid .wrap .links,
			.article-search-result .wrap .links {
				margin-right:25px;	
				color:#666;
			}

			.article-search-result .links {
				margin-right:25px;	
				color:#8e8e8e;
			}
			
			.article-search-result .links a.previous {
					background:transparent url(previous.gif) 0 0 no-repeat;
					width:10px;
					height:15px;
					margin-right:5px;
				}

				.blog .search-result-mid .wrap .links a,
				.article-search-result .wrap .links a{
					display:inline-block;
					font-size:13px;
					color:#055f99;
				}
			
				.blog .search-result-mid .wrap .links a:hover,
				.article-search-result .wrap .links a:hover{
					text-decoration:underline;	
				}
				.blog .search-result-mid .wrap .links a.previous,
				.article-search-result .wrap .links a.previous {
					background:transparent url(previous.gif) 0 0 no-repeat;
					width:10px;
					height:15px;
					margin-right:5px;
				}
				.blog .search-result-mid .wrap .links a.previous:hover,
				.article-search-result .wrap .links a.previous:hover {
					text-decoration:none;
				}
				
				.blog .search-result-mid .wrap .links a.next,
				.article-search-result .wrap .links a.next{
					background:transparent url(next.gif) 0 0 no-repeat;
					width:10px;
					height:15px;
					margin-left:5px;
				}
					.blog .search-result-mid .wrap .links a.next:hover, 
					.article-search-result .wrap .links	a.next:hover {
						text-decoration:none;
					}

		.blog .search-result-bot {
			background:transparent url(blog-search-result-bot.gif) 0 0 no-repeat;
			height:5px;
		}
		
		.article-search-result .left-top{
			font-family:Calibri, Tahoma, Geneva, sans-serif;
			font-size:13px;
			margin-bottom:10px;
		}
		
		.article-search-result .left-top a {
			color:#4b4a4a;	
			font-weight:bold;
		}
		
		
		.article-search-result .left-top a.previous {
			display:inline-block;
			background:transparent url(previous.gif) 0 0 no-repeat;
			width:13px;
			height:15px;
			padding-left:20px;
		}
		
		.article-search-result .left-top a.next {
			display:inline-block;
			background:transparent url(next.gif) 100% 0 no-repeat;
			width:13px;
			height:15px;
			padding-right:35px;
			margin:0 50px 0 50px;
		}
		
		.article-search-result .left-top a:hover,
		.article-search-result .left-top a.selected {
			color:#2560ba;	
			text-decoration:none;
		}
		
		.article-search-result .box-mid {
			background:transparent url(article-search-box-bg.gif) 0 0 repeat-x;	
		}
		.article-search-result .box-left {
			background:transparent url(article-search-box-left.gif) 0 0 no-repeat;
			width:14px;
/*			min-height:139px;
*/		}

		
		.article-search-result .box-right {
			background:transparent url(article-search-box-right.gif) 0 0 no-repeat;
			width:14px;
/*			height:139px;*/
		}

		.article-search-result .box-content {
			width:690px;
			margin:auto;
			padding-top:15px;
			padding-left:5px;
		}

		* html .article-search-result .box-content {
			width:690px;
			margin:auto;
			padding-top:0px;
		}

		.article-search-result .box-content a.readmore {
			display:inline-block;
			background:transparent url(read-more.gif) 0 0 no-repeat;
			font-size:11px;
			font-weight:bold;
			width:100px;
			height:18px;
			text-align:left;
			text-indent:10px;
			line-height:17px;
			color:#047cbe;
		}
		.article-search-result .box-content a.readmore:hover {
			color:#525252;
			text-decoration:none;
		}

		.article-search-result p.info {
			font-size:13px;
			color:#4e473f;
			margin:0 0 2px 0;
		}

			.article-search-result p.info  a{
				font-size:13px;
				color:#4e473f;
			}
		.articles {}
			
			.articles ul {
				margin:0 0 0 35px;
				padding:0;
			}
			.articles ul li {
				margin:0;
				padding:0;
				list-style:none;
				font-size:13px;
			}

				.articles ul li a {
					display:inline-block;
					color:#0346aa;
					background:transparent url(bullet6.gif) 0 center no-repeat;
					padding-left:15px;
				}
		
		.articles .right-box {}
		
			.articles .right-box .top{
				background:transparent url(articles-box-top.gif) 0 0 no-repeat;
				height:45px;
			}
			
			.articles .right-box .mid {
				background:transparent url(articles-box-mid.gif) 0 0 repeat-y;	
			}
			
				.articles .right-box .mid a {
					display:block;
					background:transparent url(blue-dottes2.gif) 0 100% repeat-x;
					padding-bottom:10px;
				}
				
				.articles .right-box .mid a.nobg {
					display:block;
					background:none;
					padding-bottom:10px;
				}
				
				.articles .right-box .mid a span {
					color:#525252;	
				}
					.articles .right-box .mid a:hover {
						color:#525252;
						text-decoration:none;
					}
					
			.articles .right-box .bot {
				background:transparent url(articles-box-bot.gif) 0 0 no-repeat;
				height:5px; 
			}
			
			.articles .right-box .top .heading {
				font-size:14px;
				color:#FFF;
				padding:7px 0 0 10px;
			}

	.gray-dottes {
		background:transparent url(gray-dottes3.gif) 0 0 repeat-x;
		height:1px;
	}


/*		.fitness .section4 .mid {
			background:transparent url(fitness-section4-mid.gif) 0 0 no-repeat;
			height:108px;
		}
		
		.fitness .section4 .bot {
			background:transparent url(fitness-section4-btm-bg.gif) 0 0 repeat-x;
			border:1px solid #c4c4c4;
			border-top:none;
		}
*/
	a.light-blue {
		color:#047cbe;	
	}
	
	
		a.light-blue:hover {
			color:#525252;
			text-decoration:none;
		}

	a.dark-blue {
		color:#013c77;	
	}
	
		a.dark-blue:hover {
			color:#525252;
			text-decoration:none;
		}
		
	a.gray {
		color:#525252;	
	}
	
		a.gray:hover {
			color:#0e43a7;
			text-decoration:none;
		}

	a.black {
			color:#000;	
		}
		a.black:hover {
				color:#0e43a7;
				text-decoration:none;
			}
			
	a.black-light-blue {
			color:#000;	
		}
		a.black-light-blue:hover {
				color:#1484c2;
				text-decoration:none;
			}
	a.dark-gray {
		color:#333333;
	}
		a.dark-gray:hover {
			color:#1484c2;
			text-decoration:none;
		}
	a.pink {
		color:#b04085;	
	}
		a.pink:hover {
			color:#333333;	
			text-decoration:none;
		}
	
	a.view-detail {
		display:inline-block;
		background:transparent url(view-detail3.gif) 0 0 no-repeat;
		width:115px;
		height:25px;
		line-height:25px;
		text-indent:20px;
		color:#3d3d3d;
		font-weight:bold;
	}
		a.view-detail:hover {
			color:#b04085;
			text-decoration:none;
		}
	
	a.view-detail-2 {
		display:inline-block;
		background:transparent url(view-detail4.gif) 0 0 no-repeat;
		width:115px;
		height:25px;
		line-height:25px;
		text-indent:20px;
		color:#3d3d3d;
		font-weight:bold;
	}
		a.view-detail-2:hover {
			color:#047cbe;
			text-decoration:none;
		}

	a.profile-2 {
		display:inline-block;
		background:transparent url(view-profile-2.gif) 0 0 no-repeat;
		width:113px;
		height:23px;
		text-indent:15px;
		line-height:23px;
		color:#013386;
	}
		a.profile-2:hover {
			color:#000;
			text-decoration:none;
		}

	a.learnmore {
		display:inline-block;
		background:transparent url(learn-more2.gif) 0 0 no-repeat;	
		width:115px;
		height:25px;
		color:#013386;
		line-height:25px;
		text-align:center;
	}

#main {
	background:transparent url(body-bot-bg.gif) 0 0 repeat-x;
}


/* FOOTER */
#footer {
	width:1004px;
	margin:auto;
	}
	#footer .border {
		background:transparent url(footer-bdr.gif) 100% 0 no-repeat;
		height:203px;
		}
	#footer .header {
		background:transparent url(footer-header.gif) 0 0 no-repeat;
		height:41px;
		}
	#footer .header-text {
		font-family:Calibri, "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:24px;
		padding-left:10px;
		color:#FFF;
		line-height:41px;
		}
	
	#footer .register {
		position:relative;
		left:-50px;
		top:6px;
		}
	#footer h2 {
			font-size:18px;
			color:#025196;
			font-weight:bold;
			font-family:Calibri, "Trebuchet MS", Arial, Helvetica, sans-serif;
		}	
	#footer p { 
		font-size:11px;
		color:#4d4d4d;
		text-align:justify;
	}

	#footer ul {
			margin:0;
			padding:0;
			list-style:none;
		}

	#footer ul li {
			margin:4px 0;
			padding:0;
			list-style:none;
		}

	#footer .main-links {
		
		}

	#footer .main-links a {
			font-size:12px;
			color: #000;
			
		}

	#footer .input1 { 
		border:1px solid #c8c8c8;
		width:160px;
		color:#b7b7b7;
		height:14px;
		font-size:11px;
		padding:5px 0;
	}
	
	#footer .input2 { 
		border:1px solid #c8c8c8;
		width:70px;
		font-size:11px;
		color:#b7b7b7;
		height:14px;
		padding:5px 0;
	}

	#footer .emergency {
			border:1px solid #878787;
			width:96%;
			padding:0 5px;
		}

h2.bg {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	background-color:#0561c0;
	color:#FFF;
	padding:2px 0 3px 10px;
}

h2.bg2 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	background-color:#b04085;
	color:#FFF;
	padding:2px 0 3px 10px;
}

h2.bg3 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	background-color:#047cbe;
	color:#FFF;
	padding:2px 0 3px 10px;
	margin:0 0 10px 0;
}


h2.light-blue {
	font-size:15px;
	color:#047cbe;
	margin:10px 0 10px 0;
	font-weight:bold;
	}

h2.light-blue-ntm {
	font-size:15px;
	color:#047cbe;
	margin:0 0 10px 0;
	font-weight:bold;
	}
h2.pink {
	font-size:15px;
	color:#b04085;
	margin:10px 0 10px 0;
	font-weight:bold;
	}
img.brd3gray {
	border:3px solid #eaeaea;	
}
img.brd2gray {
	border:2px solid #d4d4d4;	
}
img.brd4gray {
	border:4px solid #e1e1e1;	
}
img.brd2blue {
	border:2px solid #b0e4fd;	
}
img.brd3green {
	border:3px solid #b2dae7;	
}

h3.light-blue {
	font-size:16px;
	color:#015bb7;
	margin:10px 0 2px 0;
	font-weight:bold;
	}

h3.light-blue15 {
	font-size:15px;
	color:#023c8c;
	margin:10px 0 2px 0;
	font-weight:bold;
	}

h3.fs17 {
	font-size:17px;
	color:#0e43a7;
	font-weight:bold;
	margin:0 0 15px 0;
}
h3.fs15 {
	font-size:15px;
	color:#0e43a7;
	font-weight:bold;
	margin:0 0 15px 0;
}

p.fs15 {
	font-size:13px;
	margin:0 0 20px 0;
	color:#000;
}

/* /FOOTER */

/* GENERAL */
img.brd3 {border:3px solid #e1e1e1;}
.gap1 {width:1px; height:2px; font-size:1px;}
.gap2 {width:2px; height:2px; font-size:1px}
.gap5 {width:5px; height:5px; font-size:1px}
.gap10 {width:10px; height:10px; font-size:1px}
.gap15 {width:15px; height:15px; font-size:1px}
.gap20 {width:20px; height:20px; font-size:1px}
.gap25 {width:25px; height:25px; font-size:1px}
.gap30 {width:30px; height:30px;}
.gap35 {width:35px; height:35px;}
.gaph55 {width:55px; height:1px; font-size:1px;}
.adv250 {width:250px; height:250px;border:1px solid #cccccc;}
.adv250-500 {width:252px; height:502px;border:1px solid #cccccc;}

.pt2 {padding-top:2px;}



.w85 {width:85px;}
.w102 {width:102px;}
.w107 {width:107px;}
.w110 {width:110px;}
.w120 {width:120px;}
.w130 {width:130px;}
.w135 {width:135px;}
.w140 {width:140px;}
.w145 {width:145px;}
.w150 {width:150px;}
.w160 {width:160px;}
.w165 {width:165px;}
.w170 {width:170px;}
.w175 {width:175px;}
.w185 {width:185px;}
.w195 {width:195px;}
.w205 {width:205px;}
.w220 {width:220px;}
.w230 {width:230px;}
.w253 {width:253px;}
.w255 {width:255px;}
.w285 {width:285px;}
.w295 {width:295px;}
.w300 {width:300px;}
.w305 {width:305px;}
.w310 {width:310px;}
.w315 {width:315px;}
.w320 {width:320px;}
.w365 {width:365px;}
.w395 {width:395px;}
.w400 {width:400px;}
.w405 {width:405px;}

.w450 {width:450px;}
.w470 {width:470px;}
.w480 {width:480px;}
.w500 {width:500px;}
.w510 {width:510px;}
.w520 {width:520px;}
.w527 {width:527px;}
.w530 {width:530px;}
.w540 {width:540px;}
.w555 {width:555px;}
.w608 {width:608px;}
.w640 {width:640px;}
.w675 {width:675px;}
.w685 {width:685px;}
.w690 {width:690px;}
.w705 {width:705px;}
.w735 {width:735px;}
.w740 {width:740px;}
.w745 {width:745px;}
.w760 {width:760px;}
.w770 {width:770px;}
.w790 {width:790px;}
.w796 {width:796px;}
.w800 {width:800px;}
.w805 {width:805px;}
.w820 {width:820px;}
.w95per {width:95%;}
.auto {margin:auto;}

.add728 {width:730px; height:92px; border:1px solid #e8e9e9; color:#e1e1e1; text-align:center; font-size:11px;}
.add160 {width:162px; height:602px; border:1px solid #e8e9e9; color:#e1e1e1; text-align:center; font-size:11px;}

.hg30 {width:30px; height:1px; font-size:1px;}
.hg290 {width:290px; height:1px; font-size:1px;}
.hg50 {width:50px; height:1px; font-size:1px;}

.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}

.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr25 {margin-right:25px;}
.mr30 {margin-right:30px;}

.pr20 {padding-right:20px;}
.pr30 {padding-right:30px;}

.ml5 {margin-left:5px;}
.ml3 {margin-left:3px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}

.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.nomargin {margin:0;}

.justify {text-align:justify;}
.right {text-align:right;}
.center {text-align:center;}


.fs13 {font-size:13px;}
.fs10 {font-size:10px;}
.fs11 {font-size:11px;}
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs15 {font-size:15px;}
.fs16 {font-size:16px;}
.fs17 {font-size:17px;}
.fs18 {font-size:18px;}
.fs21 {font-size:21px;}
.fs22 {font-size:22px;}
.rel {position:relative;}

.dark-blue {color:#013e79;}

.blue {color:#245bb6;}
.light-blue {color:#0066cc;}
.black {color:#231f20;}
.pink {color:#b04085;}
.gray {color:#333;}
.light-gray {color:#8e8e8e;}
.dark-gray {color:#333333;}
.strong {font-weight:bold}
.nobg {background:none;}
.nopad {padding:0;}
.border {border:1px dotted #C06;}
.border-gray {border:1px solid #a6a6a6;}
.border-gray2 {border:1px solid #e1dadc;}
.border-blue {border:1px solid #9ed2fc;}
.mrl20 {margin-left:20px;}

/* /GENERAL */




/*�Զ��忪ʼ*/
INPUT {
	BORDER-RIGHT: #c9cdd4 1px solid; BORDER-TOP: #c9cdd4 1px solid; BORDER-LEFT: #c9cdd4 1px solid; BORDER-BOTTOM: #c9cdd4 1px solid;
}
SELECT {
	BORDER-RIGHT: #c9cdd4 1px solid; BORDER-TOP: #c9cdd4 1px solid; BORDER-LEFT: #c9cdd4 1px solid; BORDER-BOTTOM: #c9cdd4 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #c9cdd4 1px solid; BORDER-TOP: #c9cdd4 1px solid; BORDER-LEFT: #c9cdd4 1px solid; BORDER-BOTTOM: #c9cdd4 1px solid
}
.defaultSubmit {
	background:#3C5E83; height:25px; line-height:24px; padding:0 15px; color:#FFF; font-weight:bold; border:none;
}
.form-item{
	padding:5px 0;
	font-family:Arial, Helvetica, sans-serif;
	min-height:20px;
	clear:both;
	text-align:left
}
.form-item label{
	clear:left;
	float:left;
	width:120px;
	display:block;
	height:16px;
	line-height:16px;
	text-align:right;
	padding-right:5px;
	color:#707070;
	font-size:11px;
}
.form-submit,a.form-submit{
	clear:both;
	display:block;
	width:auto;
	/*margin-top:5px;*/
	margin:5px auto;
	height:25px;
	line-height:24px;
	padding:0 15px;
	/*margin-left:245px;*/
	color:#fff;
	font-weight:bold;
	border:none;
	background:#3C5E83;
	cursor:pointer;
}
.form-text,.reginput{
	width:150px; height:18px; line-height:18px; color:#333333; border:1px solid #C9CDD4; background:#FFF;
}
.form-textarea{
	width:300px;height:70px;font-size:12px
}
.form-item .miniOption {
	float:left;
	width:600px;
	display:inline;
}
.form-item .otherRadio {
	width:60px;
	display:inline;
}
.form-item div ul li {
	display:inline;
/*	float:left;
	width:24%;*/
	overflow:hidden;
}
.form-item .form-radio {
	border:0
}
.form-item .note{
	margin:2px 126px 0px;
	font-size:10px;
	display:block;
	line-height:12px;
	color:#018CC3;
}
#confirmdiv {text-align:center}
#confirmdiv #confirmtitle,#refreshTitle{font-size:14px;font-weight:bold;text-align:left}
#confirmdiv #confirmmsg,#refreshMsg{clear:both;font-weight:bold;margin:20px}
.hide{display:none}
#pager{margin:20px;float:right}

#tabMenu { height:26px;}
	#tabMenu ul{height:26px; border-bottom:1px solid #E6E6E6; overflow:hidden; background:#FFF;}
		#tabMenu li, #tabMenu li a,#tabMenus li{ height:24px; line-height:24px; font-size:12px; font-weight:bold; margin-right:2px; display:inline; float:left; }
		#tabMenu li a{ padding:0 9px; color:#3E6187; display:block; border:1px solid #FFFFFF; border-bottom:none; }
		#tabMenu li a.current{ color:#17385B; background:#C7E3F1; border-top:1px solid #C7E3F1; border-left:1px solid #C7E3F1; border-right:1px solid #C7E3F1; border-bottom:1px solid #A9C8D8; }
		#tabMenu li a:hover{ color:#C10402; text-decoration:underline; background:#ECECEC; border-top:1px solid #DCDCDC; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; /*border-bottom:1px solid #ECECEC;*/ }
		
/*  msgList */
.msgList {
	width:100%;
	margin-top:5px;
	padding:5px;
	border: 1px solid #CCC;
}
.msgList .timer {
	font-size:10px;color:#ccc;float:right;
}
.msgListLeft {
	width:auto;
	float:left;
}
.msgListLeft img{
	float:left;
	padding:5px;
}
.msgListRight {
	width:450px;
	padding-left:10px;
	float:left;
}
.msgListRight p {
	line-height:150%;
}
.msgListClose {
	width:15px;
	height:15px;
	float:right;
	display:block;
	text-indent:-9999px;
	background:url(close.gif) no-repeat;
}
.innerbox {margin:20px 10px 10px;text-align:center}
.resultinfo {color:blue;position:absolute;top:0px;left:0px}

/* ����ͼ Start */
	#picBox{overflow:hidden;position:relative;}
		#picBox ul#show_pic{ margin:0; padding:0; list-style:none;width:3050px;  position:absolute;}
		#picBox ul#show_pic li{ float:left;}
		#picBox ul#show_pic li img{ display:block;}
	#title_num p{ display:none; }
	#title_num p.active { display:block; }
	#text_num { overflow:hidden;}
	#text_num li {display:none;list-style:none;}
	#text_num li.active { display:block;}
	#icon_num{ position:absolute; bottom:0px; right:10px;}
	#icon_num li{ float:left; list-style:none;width:15px;height:15px;background-color:#024a7c;text-align:center;color:#FFFFFF;margin-right:5px;}
	#icon_num li:hover,#icon_num li.active{ background:#0084ff; color:#fff;}
	/* ����ͼ End */

/*user panel*/
.columnsA { width:700px; float:left; }
.lptop {
		height:11px;
		font-size:0%;
		background:transparent url(lpcurve-top.gif) 0 0 no-repeat;
	}
	
	.lpmid {
		background:transparent url(lp2-bg.gif) 0 0 repeat-y;
	}
	
		.lpmid h2 {
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:16px;
			font-weight:bold;
			color:#0e549a;
			margin:0;
			padding:0 0 0 20px;
		}
	
	.lpbot {
		height:11px;
		font-size:0%;
		background:transparent url(lpcurve-bot.gif) 0 0 no-repeat;
	}
	
	.lptop-sm {
		height:11px;
		font-size:0%;
		background:transparent url(lpcurve-sm-top.gif) 0 0 no-repeat;
	}
	
	.lpmid-sm {
		background:transparent url(lp2-sm-bg.gif) 0 0 repeat-y;
	}
	
		.lpmid-sm h2 {
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:16px;
			font-weight:bold;
			color:#0e549a;
			margin:0;
			padding:0 0 0 20px;
		}
	
	.lpbot-sm {
		height:11px;
		font-size:0%;
		background:transparent url(lpcurve-sm-bot.gif) 0 0 no-repeat;
	}
	.menugap {
		width:190px;
		height:10px;
		margin:0 auto 0 auto;
		border-bottom:1px solid #b7c8da;
	}
	
	.leftmenu,
	.leftmenu-sm {}
	
		.leftmenu ul,
		.leftmenu-sm ul {
			margin:0 auto;
			padding:0;
			list-style:none;
			width:190px;
		}
		
		.leftmenu-sm ul {
			width:165px;
		}
		
		.leftmenu li,
		.leftmenu-sm li {
			border-bottom:1px solid #b7c8da;
		}
		
		.leftmenu a,
		.leftmenu-sm a {
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#353535;
			padding:1px 2px 1px 2px;
			display:block;
			margin:2px 0 2px 0;
		}
		
		.leftmenu-sm a {
			color:#6f6d6d;
		}
		.leftmenu a:hover,
		.leftmenu a.selected,
		.leftmenu-sm a:hover,
		.leftmenu-sm a.selected {
			color:#ffffff;
			background:#206cb8 url(http://www.sciencetimes.org/themes/default/images/leftmenu-hover-bg.gif) 100% center no-repeat;
			text-decoration:none;
		}
#myAc {font-size:12px}
#myAc input, #myAc select { width:180px; height:20px; line-height:20px; color:#333333; border:1px solid #C9CDD4; background:#FFF; }
	#myAc input.smallInput { width:52px; }
	
	#myAc .myAcTitle { height:20px; line-height:20px; margin:10px 0; color:#3F4A50; font-weight:bold; border-bottom:1px solid #E6E6E6; }
	#myAc p { margin:10px 0; }
		#myAc p em { font-size:11px; font-style:normal; padding-left:200px; color:#606060; }
	
	#myAc label { width:190px; height:20px; padding-left:10px; color:#636363; float:left; display:block; text-align:left;}
		#myAc label a { font-size:11px; color:#517BA1; text-decoration:underline; }
		#myAc label a:hover { color:#264c70; }
	#myAc .fsearch-btn-big { height:25px;width:75px; margin-left:200px; display:inline; font-size:15px; font-weight:bold; border:0 none; cursor:pointer; background:#3C5E83; color:#FFF; }
		#myAc .fsearch-btn-big:hover { background:#616161; }
	#myAc .fsearch-btn-s { height:20px; width:65px; margin-left:2px; display:inline; font-size:12px; font-weight:bold; border:0 none; cursor:pointer; background:#3C5E83; color:#FFF; }
		#myAc .fsearch-btn-s:hover { background:#616161; }
	.myAcTextarea { border:1px solid #C9CDD4; background:#FFF; font-size: 12px; color: #333333; width:375px; height:50px; line-height:18px; }
		.myAcAddDoc { font-size:11px; font-weight:bold; padding-left:10px; color:#517BA1;}
		a.myAcAddDoc:hover { color:#133457; text-decoration:underline; }

.topGrayLine { height:25px; line-height:25px; text-align:right; font-size:11px; font-weight:bold; padding-right:10px; color:#3D3D3D; margin-top:10px; background:#F5F5F5; border-top:1px solid #E6E6E6; }
.topGrayLine span{float:left;margin-left:5px}
	.topGrayLine a { font-weight:bold; color:#526182; }
	.topGrayLine a:hover { color:#3D3D3D; text-decoration:underline; }		
	/* MyAccount End */
	
/*cms*/
#news .news-box1-top {
	background:transparent url(news-box1-top.gif) 0 0 no-repeat;
	height:9px;
}

#news .news-box1-mid {
	background:transparent url(news-box1-mid.gif) 0 0 repeat-y;
}

#news .news-box1-bm {
	background:transparent url(news-box1-bm.gif) 0 0 no-repeat;
	height:9px;
}
#news .main-head {
	font-size:22px;
	color:#1e519d;
	background:transparent url(news-blue-line.gif) 0 center repeat-x;
}

#news .main-head span {
	background-color:#FFFFFF;
}

#news a {
	color:#1e519d;
	text-decoration:none;
}

#news a:hover {
	text-decoration:none;
	color:#000000;
}

#news .recent-news {
	color:#555555;
}
.border-bottom {border-bottom:1px solid #dbdbdb; padding-bottom:10px;}

#news .news-rp-top {
	background:transparent url(news-rp-box-top.gif) 0 0 no-repeat;
	height:26px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	line-height:26px;
}
#news .news-rp-mid1 {
	background:transparent url(news-rp-box-md1.gif) 0 0 repeat-y;
}
#news .news-rp-mid2 {
	background:transparent url(news-rp-box-md2.gif) 0 0 repeat-y;
}
#news .news-rp-mid3 {
	background:transparent url(news-rp-box-md3.gif) 0 0 repeat-y;
}
#news .news-rp-bm {
	background:transparent url(news-rp-box-bm.gif) 0 0 no-repeat;
	height:297px;
}

#news .news-rp-text {
	width:280px;
	margin:auto;
}

#news .blue-line {
	background:transparent url(news-line.gif) 0 0 repeat-x;
	height:1px;
	font-size:1px;
}
.lh27 {line-height:27px;}
.border {border:1px solid #FF0000;}
.line1 {background:transparent url(http://www.sciencetimes.org/themes/default/images/line1.gif) 0 0 repeat-x; height:1px; font-size:1px;}
.dotted6 {background:transparent url(http://www.sciencetimes.org/themes/default/images/dotted6.gif) 25px 0 repeat-x; height:2px; font-size:1px;}
/*.blue-dottes {background:transparent url(http://www.sciencetimes.org/themes/default/images/blue-dots.gif) 0 repeat-x; height:2px; font-size:1px;}*/
.auto {margin:auto;}
.fb13 {font-size:13px; font-weight:bold;}
.gap25 {width:25px; height:25px;}
.w163 {width:163px;}
.w80 {width:80px;}
.w130 {width:130px;}
.w165 {width:165px;}
.w87 {width:87px;}
.w105 {width:105px;}
.pl10 {padding-left:10px;}
.f14 {font-size:14px; color:#0358a1;}
.underline {text-decoration:underline;}
.w693 {width:693px;}
.w140 {width:140px;}
.w420 {width:420px;}
.w250 {width:250px;}
.w220 {width:220px;}
.w271 {width:271px;}
.w248 {width:248px;}
.w255 {width:255px;}
.w728 {width:728px;}
.w561 {width:559px;}
.w167 {width:167px;}
.w550 {width:550px;}
.w700 {width:700px;}
.w300 {width:300px;}
.gap155 {width:155px; height:155px;}
.w670 {width:670px;}
.w436 {width:436px;}
.w233 {width:233px;}
.fs10 {font-size:10px;; color:#595959;}
.w380 {width:380px;}
.fs13c {font-size:13px; color:#1e519d;}
.fs16c {font-size:16px; color:#1e519d;}
.w120 {width:120px;}
.w110 {width:110px;}
.w185 {width:185px;}
.w485 {width:485px;}
.w360 {width:360px;}
.w477 {width:477px;}
.fs18cb {font-size:18px; color:#FFFFFF; background-color:#1e519d;padding-left:10px;line-height:21px;}
.fs18 {font-size:18px; color:#000000;}
.fs18blue {font-size:18px; color:#1e519d;}
.w302 {width:302px;}
.w155 {width:155px;}
.adv300 {width:302px; height:252px; border:1px solid #e9e9e9;}
.w40 {width:40px;}
.w50 {width:50px;}
/*cms end*/
/*search list*/
#search h3
	{
	background:transparent url(news-blue-line.gif) 0 center repeat-x;
	font-size:15px;
	color:#0358A1;
	text-transform:uppercase;
	padding-left:0;
	height:auto;
	}

#search h3.t-t{
	text-transform:none;
}
	
#search h3 span
	{
	background-color:#FFFFFF;
	padding-right:15px;
	}
#search .srch-box
	{
	background:transparent url(srch-box-bg.jpg) repeat-x 0 0;
	height:124px;
	}
#search .srch-box-left
	{
	background:transparent url(srch-box-lr.jpg) no-repeat left 0;
	height:124px;
	}
#search .srch-box-right
	{
	background:transparent url(srch-box-lr.jpg) no-repeat right 0;
	height:124px;
	}
#search .main-content
	{
	margin-left:15px;
	}
#search .main-content h1
	{
	font-size:15px;
	color:#03488e;
	margin:0;
	padding:0;
	}
#search .main-content p
	{
	margin:0;
	padding:0;
	color:#484848;
	}
#search .main-content .right-text
	{
	font-size:20px;
	color:#FFFFFF;
	background-color:#0061a5;
	line-height:27px;
	padding:0 12px 0 12px;
	}
/*list end*/
/* ----------------- BILLING -------------------------------*/
.head1 {
	font-size:18px;
	color:#0358a1;
	background-color:#eeeeee;
	line-height:25px;
	padding-left:10px;
}

.thead {
	font-weight:bold;
	background-color:#eeeeee;
	line-height:17px;
}
.billing a  {
	text-decoration:underline;
	font-size:14px;
	color:#0358a1;
}

.billing a:hover  {
	text-decoration:none;
}

.billing a.edit {
	font-size:13px;
	color:#0a3bb8;
	text-decoration:none;
}

.billing a.edit:hover {
	text-decoration:underline;
}
.billing .edit1 {
	font-size:13px;
	color:#0a3bb8;
}
	
.billing a.fs13{
	font-size:13px;
	color:#00559d;
	text-decoration:none;
}
.billing a.fs13:hover{
	text-decoration:underline;
}

.billing .box1-top {
	background:transparent url(billing-box1-top1.gif) 0 0 no-repeat;
	height:9px;
}

.billing .box1-mid {
	background:transparent url(billing-box1-mid.gif) 0 0 repeat-y;
}

.billing .box1-bm {
	background:transparent url(billing-box1-bm.gif) 0 0 no-repeat;
	height:9px;
}

.billing .list
	{
	background:transparent url(billing-box1-bullet.gif) 0 3px no-repeat;
	padding-left:20px;
	font-size:13px;
	}

.billing .box1 a.method{
	color:#000000;
}

.billing a.method:hover{
	color:#00559d;
	text-decoration:underline;
}

.billing a.credit {
	margin-left:5px;
	text-decoration:none;
}
.art_nav{font-size:13px;margin-left:20px}

#autocomplete{
	display:block;
	position:absolute;
	top:26px;
	left:0px;
	overflow:hidden;
	width:164px;
	border:1px solid #aaa;
	background:#fff;
	z-index:3000;
}
#results{
	padding:2px;
	text-align:left;
	width:300px;
}
#results li{
	float:left;
	clear:both;
	cursor:default;
	height:20px;
	padding:2px 5px;
	line-height:21px;
	text-align:left;
	overflow:hidden;
}
.popPos{
	width:94%;
	background:#DFEFFD;
}

.browse-text {
					margin-top:8px;
				}
				
					.browse-text ul {
						margin:0;
						padding:0;
					}
						
						.browse-text ul li {
							margin:0;
							padding:0;
							float:left;
							list-style:none;
						}
						
						.browse-text ul li a {
							display:block;
							padding:0 5px 0 4px;
							line-height:18px;
							color:#000;
						}
						
						.browse-text ul li:hover a,
						.browse-text ul li.hover a,
						.browse-text ul li.selected a,
						.browse-text ul li.hover.selected a,
						.browse-text ul li:hover li:hover a,
						.browse-text ul li.hover li.hover a,
						.browse-text ul li.selected li:hover a,
						.browse-text ul li.hover.selected li.hover a {
							background-color:#1b62a2;
							color:#FFF;
							text-decoration:none;
						}
					
						.browse-text li ul {
							background:#efefef;
							position:absolute;
							width:150px;
							left:-9999px;
						}
						
						.browse-text li ul li {
							text-indent:10px;
							margin:1px 0 1px 0;
						}
						
						.browse-text li ul li.first {
							margin-top:5px;	
						}
						
						.browse-text li ul li.last {
							margin-bottom:5px;	
						}
						
						.browse-text ul li:hover ul,
						.browse-text ul li.hover ul,
						.browse-text ul li.selected ul,
						.browse-text ul li.hover.selected ul {
							width:189px;
							border:1px solid #1c5b91;
							left:auto;
							overflow:auto;
							height:auto;
							z-index:1001;
						}
						
						.browse-text ul li:hover ul li,
						.browse-text ul li.hover ul li,
						.browse-text ul li.selected ul li,
						.browse-text ul li.hover.selected ul li{
							background:none;
							float:none;
							clear:both;
						}
						
						* html .browse-text ul li:hover ul li,
						* html .browse-text ul li.hover ul li,
						* html .browse-text ul li.selected ul li,
						* html .browse-text ul li.hover.selected ul li{
							width:90%;
						}
					
						.browse-text li:hover li a,
						.browse-text li.hover li a,
						.browse-text li.selected li a,
						.browse-text li.hover.selected li a {
							display:block;
							line-height:18px;
							color:#000;
							background:none;
							font-weight:normal;
						}

/*----cms cate common------*/						
#contents .left-menu2{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#6f6d6d;
		width:180px;
		margin:0 0 0 45px;
	}

		#contents .left-menu2 ul{
			margin:0;
			padding:10px 0 0 0;
			list-style:none;
		}
	
		#contents .left-menu2 li{
			padding:3px 0 3px 0;
			border-bottom:1px solid #a9bdd3;
		}
	
		#contents .left-menu2 li.last{
			border:none;
			background:transparent url(arrow.gif) 0 17px no-repeat;
			padding-left:15px;
			font-family:Arial, Helvetica, sans-serif;
			padding-top:15px;
		}
	
		#contents .left-menu2 a,.art_nav a{
			color:#6F6D6D;
		}
	
		#contents .left-menu2 a:hover, #contents .left-menu2 a.selected, .art_nav a:hover{
			color:#043E7F;
		}

#contents .topsearch {
		width:634px;
		background:transparent url(ts-bg.gif) 0 0 repeat-y;
	}
	
		#contents .topsearch .top{
			background:transparent url(ts-top.gif) 0 0 no-repeat;
			padding:10px 0 0 0;
		}
		
		#contents .topsearch .mid{
			width:612px;
			margin:auto;
			background:#eff0f1 url(ts-mid.gif) 0 0 repeat-x;
			padding:0 10px 0 10px;
			/*min-height:160px;*/
		}
		
		* html #contents .topsearch .mid{
			height:200px;
		}
		
			#contents .topsearch .mid h2{
				margin:0 0 -12px 0;
				font-family:Calibri;
				font-size:16px;
				color:#047CBE;
				font-weight:normal;
				position:relative;
				top:-20px;
			}
			
				#contents .topsearch .mid h2 span{
					background-color:#FFFFFF;
					padding:0 10px;
				}
				
			#contents .topsearch .mid ul {
				margin:0 10px 0 10px;
				padding:0;
				width:100%;
				list-style:none;
				font-family:Calibri, Arial, Helvetica, sans-serif;
				font-size:13px;
			}
			
			#contents .topsearch .mid li {
				float:left;
				width:30%;
				padding:0 0 0 12px;
				margin:0;
				background:transparent url(bullet1.gif) 0 6px no-repeat;
			}
			
			#contents .topsearch .mid a {
				color:#047cbe;
			}
			
			#contents .topsearch .mid a:hover {
				color:#369901;
			}
		
		#contents .topsearch .bot{
			background:transparent url(ts-bot.gif) 0 bottom no-repeat;
			padding:0 0 10px 0;
		}