*{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
body{
background-color:#5f5f5f;
font-size:11px;
}
.blacklink{
color:#000000;}
.blacklink a{
color:#000000;}
h3{
font-size:14px;
font-weight:bold;
}
 
.nav_top a{
font-size:14px;
color:#5e605d;
font-weight:bold;}
a{
text-decoration:none;
color:#000000;
}
a:hover{
text-decoration:none;
}
.article ul{
margin-left:10px;
padding:10px;
}
/*Slide show*/
.search_form{
font-size:10px;
}
.search_form form{
color:#000000;
}
.search_form #input{
border:1px solid #a7abac;
height:16px;
width:120px;
margin:3px 0px;
}

/*Video Page cSS*/

.video_thum {
background-color:#000000;
padding:10px;
height:110px;
width:111px;
float:left;
display: inline;
margin-left:10px;
}

.video_thum b{
color:#01839b;}

.video_thum1 {
 
padding:10px;
height:99px;
width:111px;
float:left;
display: inline;
margin-left:10px;
}

.video_thum1 b{
color:#3c9500;}

.hotmain a{
color:#FFFFFF;
}
.hotmain a:hover{
color:#660000;
}
.hotmain ul li{
list-style:none;
font-weight:bold;
line-height:16px;
margin:10px;
}


/* =Slideshow Styles 
------------------------------------------------------- */
#slideshow {
	position: relative;
	width: 427px;
	height:270px;
	overflow:hidden;	
	background-color:#56a9b9;
}
#slideshow .slide {
	position:absolute;
	width:278px;
	height:260px;
	float:right;
	padding:5px;
	opacity:0.99; /* Fix Firefox opacity flicker problem */
	left: 135px;
	z-index:10;
}
#slideshow #slide1 {
	z-index:10;
}
#slideshow .slidelinks_container {
	position:absolute;
	width:278px;
	height:260px;
	opacity:0.99; /* Fix Firefox opacity flicker problem */
	left: 139px;
	top: 2px;
	z-index: 2;
}


#slideshow #slideshowcontrols {
	position:absolute;
	padding:0px;
	width:132px;
	height:268px;
	top: 0px;
	margin:0px;
	z-index: 3;
}
#slideshowcontrols a{
color:#FFFFFF;}
/* 4 Slides with text */
ul.slideshowcontrolsmiddle{
	margin: 0px;
	padding:0px;
	z-index: 10;
	list-style: none;
	line-height: normal;
	text-transform: uppercase;
	width: 132px;
	height:268px; 
}
ul.slideshowcontrolsmiddle li{
z-index: 0; 
	height:67px;
	/*width: 104px !important;*/
	width: 132px !important; 
}
 
/* The a elements inside those 4 tabs */
ul.slideshowcontrolsmiddle  a:link, ul.slideshowcontrolsmiddle a:visited{
 
	height:53px;
	display: block;
	width: 117px !important;
	font-weight: bold !important;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 11px; 
	padding: 14px 0px 0px 15px !important;
	background:url(images/tab.jpg) no-repeat 0px 0px;

}
ul.slideshowcontrolsmiddle a.activeslide{ 
	background:none !important;
	border-top:1px solid #505050; 
	text-decoration: none;
}
ul.slideshowcontrolsmiddle a:hover {
text-decoration: none;
}
/* The next 5 styles fix Netscape issues with padding it any other way */
 
/* Used to make everything fade */
#slideshow .opacity10 { opacity:0.99; filter:alpha(opacity=100); visibility:visible !important;}
#slideshow .opacity9 { opacity:.9; filter:alpha(opacity=90); visibility:visible !important;}
#slideshow .opacity8 { opacity:.8; filter:alpha(opacity=80); visibility:visible !important;}
#slideshow .opacity7 { opacity:.7; filter:alpha(opacity=70); visibility:visible !important;}
#slideshow .opacity6 { opacity:.6; filter:alpha(opacity=60); visibility:visible !important;}
#slideshow .opacity5 { opacity:.5; filter:alpha(opacity=50); visibility:visible !important;}
#slideshow .opacity4 { opacity:.4; filter:alpha(opacity=40); visibility:visible !important;}
#slideshow .opacity3 { opacity:.3; filter:alpha(opacity=30); visibility:visible !important;}
#slideshow .opacity2 { opacity:.2; filter:alpha(opacity=20); visibility:visible !important;}
#slideshow .opacity1 { opacity:.1; filter:alpha(opacity=10); visibility:visible !important;}

#slideshow .hide { 
	visibility:hidden; 
}
#slideshow .hideArchive {
	visibility:hidden; 
	display:none;
}
#slideshow .show { 
	visibility:visible !important;
	display:block !important; 
}
#archiveContainer {
	position:relative; 
	z-index:10; 
	width: 132px; 
	height: 268px;
}
/*End slide*/
.static_text ul{
list-style:none;
}

.static_text li{
margin-top:5px;
color:#4c4e4d;
background:url(images/bul_green.jpg) top left no-repeat;
padding-left:25px;
}


 /*End*/
.form{
font-size:10px;}


.ad{
width:728px;
height:90px;
margin:10px auto 10px auto;
border:#FFFFFF 1px solid;
}

.a-z a{ 
padding:2px;
margin:1px;
border:1px #999999 solid;
background-color:#EAEAEA;}

.green_b{
width:925px;
margin-left:auto;
margin-right:auto;
height:26px; padding:5px 10px 5px 10px;
background:url(images/bg_nav1.jpg) repeat-x;}
.blue_b{
background:url(images/blue_b.jpg) bottom left no-repeat;
border-left:#666666 1px solid;
padding-left:10px;
padding-right:10px;
font-size:12px;}
.blue_b a{
font-size:12px;
}

.header{
width:945px;
margin-left:auto;
margin-right:auto;
height:97px;
background-color:#FFFFFF;
}
.header a{
color:#333333;}
.top_nav{
width:925px;
margin-left:auto;
margin-right:auto;
height:24px; padding:5px 10px 5px 10px;
background:url(images/bg_nav1.jpg) repeat-x;
}

.footer{
width:945px;
padding-top:10px;
margin-left:auto;
margin-right:auto;
height:100px;
background-color:#FFFFFF;
}
.footer_links{
width:768px;
height:19px;
text-align:right;
padding:8px 10px 0px 0px;
float:right;
clear:right;
background-color:#97d3de;
color:#852553;
}

.footer_links a{
color:#555555;
margin-left:10px;
margin-right:10px;
}
.copynotice{
width:768px;
height:19px;
padding:8px 10px 10px 0px;
float:right;
clear:right;
color:#000000;
}
.content{
color:#555555;
height:auto;
background-color:#FFFFFF;
width:945px;
margin-left:auto;
margin-right:auto;}

.left_nav{
width:160px;
background-color:#ffe5ee;
border:#ffe5ee 1px solid;
margin:0px 10px 10px 10px;}

.left_nav ul{
list-style:none;}
 
.left_nav a:hover{
color:#a50505;}

.left_nav_ad{
width:140px;
height:200px;
background:url(images/green_b.jpg) no-repeat #ffe5ee;
border:#a7abae 1px solid;
margin: 0px 10px 10px 10px;
padding: 10px 10px 4px 10px ;}

.left_nav_bnl{
width:160px;
background-color:#ffe5ee;
border:#a7abae 1px solid;
margin:10px;
}


/*Line Bullets*/


.blue ul{
list-style:none;}

.blue li{
height:15px;
color:#4c4e4d;
background:url(images/bul_green.jpg) 10px no-repeat;
padding-left:25px;
}

.blue a:hover{
color:#660000;
}

.green ul{
list-style:none;}

.green li{
height:15px;
color:#4c4e4d;
background:url(images/bul_green.jpg) 10px top  no-repeat;
padding-left:25px;
}

.latest_article{
width:280px;
height:90px;
float:left;
background:url(images/green_b.jpg) no-repeat #fde7fe;
border:#a7abae 1px solid;
margin:10px 0px;
padding:10px;}
.latest_article ul{
list-style:none;}

.latest_article li{
height:15px;

color:#4c4e4d;
background:url(images/bul_green.jpg) 10px no-repeat;
padding-left:25px;
}

.cross_promotion{
width:302px;
height:109px;
background:url(images/b_bar_art.jpg) repeat-x ;
margin:10px 0px 0px 0px;
}
.featured ul{
list-style:none;}
.featured li{
height:15px;
color:#4c4e4d;
background:url(images/bul_green.jpg) 10px no-repeat;
padding-left:25px;
}
.dis_ind_ht{
width:166px;
background:#ffe5ee;
border:#a9abaa 1px solid;
margin:0px 0px 0px 10px ;
padding:10px 0px;
height:213px;
}
.dis_ind_ht ul{
list-style:none;
}
.dis_ind_ht a:hover{
color:#660000;}
.dis_ind_ht li{
height:35px;
color:#4c4e4d;
background:url(images/b_ver.jpg) bottom left no-repeat;
border-bottom:1px solid #999999;
padding-left:23px;
padding-top:5px;
}
.credit{float:right; width:90%; clear:right; color:#FF66CC; margin:10px 0px 10px 10px;}

/* Content CSS*/
.content3 ul{
list-style:none;
}
.content3 h1{
color:#b76991;
margin:10px 0px;
padding:7px 0px;
font-size:10px;
border-top:1px #006633 solid;
border-bottom:1px #006633 solid;
}
.content3 li{
margin-top:5px;
background:url(images/bul_green.jpg) top left no-repeat;
margin-left:10px;
padding-left:25px;
}
.content3 h1 a{
color:#b76991;
}
/*Expert Center*/
.expert_center{
margin:10px 0px;
width:407px;
height:auto;
padding:10px;
background:url(images/bg_big_blue.jpg) repeat-x;
}

.expert_center b{
color:#FFFFFF;}
.expert_center p{
color:#000000;}
.expert_center a{
color:#FFFFFF;}

.expert_listing{
width:428px;
padding-top:10px;
padding-bottom:10px;
height:78px;
}

.expert_listing img{
float:left;
margin-right:10px;
margin-bottom:20px;
border:1px solid #999999;
padding:1px;
}
.expert_listing i{
color:#3b9500;
}
.expert_listing b{
color:#3b9500;
}
.expert_profile div{
float:left;
margin:10px 10px 10px 0px;
}
.blink a{
color:#555555;
padding:5px;
border: solid 1px #555555;
background-color:#eceeee;}
