#lc_main{
	
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #8F7236;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;	
	
	}
	
#lc_main ol{
	
	padding: 0 0 0 0;  
	list-style: none;
	
	}
	
#lc_main li{
	
	float: left;  
	clear: left;  
	width: 100%;
	padding: 0 0 1em 0;  
	
	}
	
#lc_header{
	
	background: url(../img/header_bg_slice.png) repeat-y;
	margin: 0px;
	padding: 0 0 0 0;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #8F7236;
	width: 100%;
	height: 104px;

		
}

#lc_header_home{
	
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #8F7236;
	width: 415px;
	height: 104px;

		
}

#lc_header h1{
	
	margin: 0;
	padding: .5em 0 0 0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 16px;	
	
	}
	
#lc_header_program{
	
	/*background: url(../img/header_bg_slice.png) repeat-y;*/
	margin: 0px;
	padding: 0 0 0 0;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #8F7236;
	width: 100%;
	height: 104px;

		
}

#lc_header_program h1{
	
	margin: 0;
	padding: 0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;	
	
	}

#lc_rNav {
	
	margin: 0px;
	padding: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8F7236;
	width: 163px;
	
}

#lc_reg {
	
	margin: 0px;
	padding: .5em 1em 0 .5em;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8F7236;
	width: 163px;
	
}

#lc_reg img{
	
padding: 2.5em 0 0 0;
	
}

#lc_main form{
	
text-align: left;
	
	}
	
#lc_login{
	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	
	}
	

#lc_login fieldset{
	
	float: left;  
	clear: left;  
	width: 100%;  
	margin: 0 0 1em 0;  
	padding: 0;
	
	}
	
#lc_login label{
	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	display: block;
	float: left;
	width: 6em;  
	margin-right: .25em;
	text-align: right;

}


#lc_login ol {
 
	padding: 0 0 0 0;  
	list-style: none;
	
}

#lc_login li {
	
	float: left;  
	clear: left;  
	width: 100%;
	padding-bottom: .25em;
	 
}

#lc_login ul li{
	
	list-style: none;
	
	}
	
#lc_login fieldset.login {
	  
	float: none;  
	width: auto;  
	border-style: none;   
	background-color: transparent;
	padding-left: 3em;
	
}

#lc_programs{
	
	color: #000;
	
	padding: 0 0 0 0;
	margin:0 0 5px 5px;
	border:1px solid #000;
	width: 350px;
	height: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #8F7236;
	background: #F6F3EF;
	
	}
	
#lc_programs a{
	
	line-height: 1.5;
	
	}
	
	
	
label{
	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	float: left;  
	width: 10em;  
	margin-right: 1em;  


}
fieldset { 
	

	float: left;  
	clear: left;  
	width: 100%;  
	margin: 0 0 -1em 0;  
	padding: 1em 0 1em 0;
	border-style: none;
	/*border: 1px solid #8F7236;  
	background-image: url(img/fieldset_gradient.jpg);
	background-repeat: repeat-x; */
	
}
legend {
	
margin-left: 1em;
padding: 0;
font-weight: bold;
color: #000000;  
	border: 1px solid #000000; 
	background-color: #88BB98;
	width: 375px;
	
}


#formLegend {
	
 
	color: #000000;  
	font-weight: bold;
	padding: .5em .5em .5em .5em;
	border: 1px solid #000000; 
	background-color: #88BB98;
	width: 375px;
	
}

#lc_link_list h1{
	
	float: left;
	color: #000000;  
	font-weight: bold;
	font-size: 12px;
	padding: .5em .5em .5em .5em;
	border: 1px solid #000000; 
	width: 300px;
	
	}
	
	
#lc_link_list li{
	
	
	
	}
	
.programCat{
	
	color: #000000;  
	font-weight: bold;
	padding: .5em .5em .5em .5em;
	border: 1px solid #000000; 
	background-color: #88BB98;
	width: 375px;
	
}

fieldset ol {
 
	padding: 0 0 0 0;  
	list-style: none;
	
}

fieldset li {
	  
	float: left;  
	clear: left;  
	width: 100%;
	padding: 0 0 1em 0;  

	 
}

ul li{
	
	list-style: none;
	
	}
	
fieldset.submit {
	  
	float: none;  
	width: auto;  
	border-style: none;   
	background-color: transparent;
	padding-left: 12em;
	
}

.checkboxLabel{
	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	float: left;  
	width: 15em;  
	margin-right: 1em;  


}


#hanoverExp{
	
	margin: 1em 0 0 0;
	padding: 0 0 1em 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8F7236;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #8F7236;
	height: 125px;
	width: 375px;

		
}

#hanoverExp ol{
	
	margin-left: 1em;
	
	}

#relLinks{
	
	width: 163px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8F7236;
	margin-bottom: 0em;
	
	}
	
#rel_nav{
	
	margin: 0;
padding: 0;

list-style-type: none;
width: 100%;
float: left;

}

#rel_nav_label{
	
	display: block;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	padding: .5em 0 .5em 0;
	background: #8F7236;
	width: 100%;
	border-bottom:1px solid #000;
	text-align: center;
	
	
	}

#rel_nav li {
	/*background: #6F6146;*/
	margin: 0;
padding: 0;
float: left; /* This corrects the */
width: 100%; /* IE whitespace bug */
text-align: left;
	
	}
	
#rel_nav a{
	
	display: block; /* to increase clickable area as a’s default
to inline */
	color: #000;
	text-decoration: none;
	padding: 0 5px;
	line-height: 2.5; 
	border-bottom:1px solid #000;
	
	}
	
#rel_nav a:hover{
background: #8F7236;

}

#rel_nav img{
	
	padding: 0 1em 0 0;
	border-style: none;
	
	}
	
#admin_relLinks{
	
	width: 163px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A3B198;
	margin-bottom: 0em;
	
	}
	
#admin_rel_nav{
	
	margin: 0;
padding: 0;

list-style-type: none;
width: 163px;
float: left;

}

#admin_rel_nav_label{
	
	display: block;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	padding: .5em 0 .5em 0;
	background: #A3B198;
	width: 163px;
	border-bottom:1px solid #000;
	text-align: center;
	
	
	}

#admin_rel_nav li {
	/*background: #6F6146;*/
	margin: 0;
padding: 0;
float: left; /* This corrects the */
width: 100%; /* IE whitespace bug */
text-align: left;
	
	}
	
#admin_rel_nav a{
	
	display: block; /* to increase clickable area as a’s default
to inline */
	color: #000;
	text-decoration: none;
	padding: 0 5px;
	line-height: 2.5; 
	border-bottom:1px solid #000;
	
	}
	
#admin_rel_nav a:hover{
background: #A3B198;

}

#admin_rel_nav img{
	
	padding: 0 1em 0 0;
	border-style: none;
	
	}
#partner{
	
	font-size: 10px;
	
	}
	
#testy {

 margin: 0px;
 padding: 0px;
 border-left-width: 1px;
 border-left-style: solid;
 border-left-color: #8F7236;
 width: 163px;
}

.errorMessage{
	
	font-size: 10px;
	color: red;
	
	}

.smallTip{
font-size: 10px;
}

.xsmallTip{
font-size: 8px;	
}

#nav_profile {
margin: 0;
padding: 0;
background: #6F6146;
list-style-type: none;
width: 767px;
float: left; /* Contain floated list items */
}
#nav_profile li {
margin: 0;
padding: 0;
float: left;
}
#nav_profile a {
float: left;
width: 127px;
text-align: center;
color: #FFF;
text-decoration: none;
line-height: 2.5;
border-right: 1px solid #FFF;
}

ul#tabs { 
	text-align: left;
	list-style-type: none; 
	margin: 0 0 0 0; 
	padding: 5em 0 0.3em 0; 

	}
ul#tabs li { 
	float: none;  
	clear: none; 
	display: inline;
	 }
ul#tabs li a {
	 color: #42454a; 
	 background-color: #dedbde; 
	 border: 1px solid #c9c3ba; 
	 border-bottom: none; 
	 padding: 0.3em; 
	 text-decoration: none; 
	 }
ul#tabs li a:hover { 
	background-color: #f1f0ee; 
	}
ul#tabs li a.selected { 
	color: #000; 
	background-color: #f1f0ee; 
	font-weight: bold; 
	padding: 0.7em 0.3em 0.38em 0.3em; 
	}
div.adminTabContent { 
	width: 400px;
	border: 1px solid #c9c3ba; 
	padding: 0.5em; 
	background-color: #f1f0ee;
	 }
	 
div.adminTabContent ul{ 
	margin: 1em;
	padding: 0;
	 }
	 
div.adminTabContent li{ 

	 }
	 
div.adminTabContent	 label{
	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	float: left;  
	width: 12em;  
	margin-right: 1em;  


}

div.adminTabContent.hide { 
	display: none; 
	}
	
	
#searchOptions{
	
	float: left;
	width:380px; 
	border-bottom:1px dotted #000;
	background-color: #f1f0ee;
	}	
	
#searchOptions ul li{
	
	}	
	
#searchResults{
	
	width: 400px;
		
}

#searchResults li{
	
	padding: .5em 0 .2em 0;
	margin: .2em 0 .2em 0;
	width: 375px;
	border-bottom: 1px dotted #c9c3ba;
		
}

#searchResults ul{
	
		float: left;
		padding: 0 0 0 0 ;
		margin: 0 0 0 0;
}

#searchResults h3{
	
	float: left;
	color: #000000;  
	font-weight: bold;
	font-size: 14px;
	padding: .5em .5em 0 0;
	margin: 0 0 0 0;
	
	}

#searchResults h4{
	
	float: left;
	color: #000000;  
	font-weight: bold;
	font-size: 12px;
	padding: .5em .5em .5em 0;
	
	}
	
#catList ul{
	
		float: left;
		padding: 0 0 0 0 ;
		margin: 0 0 0 0;
}

#catList li{
	
	padding: .5em 0 .2em 0;
	margin: 0 0 0 0;
	width: 400px;
	border-bottom: 1px dotted #c9c3ba;
		
}
#admin_main h1{
	
	float: none;
	color: #000000;  
	font-weight: bold;
	font-size: 12px;
	padding: .5em .5em .5em .5em;
	border: 1px solid #000000; 
	width: 300px;
	
	}
	
	div.partnerTabContent { 
	width: 400px;
	border: 1px solid #c9c3ba; 
	padding: 0.5em; 
	background-color: #f1f0ee;
	 }
	 
div.partnerTabContent ul{ 
	margin: 1em;
	padding: 0;
	 }
	 
div.partnerTabContent li{ 

	 }
	 
div.partnerTabContent	 label{
	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	float: left;  
	width: 12em;  
	margin-right: 1em;  


}

div.partnerTabContent.hide { 
	display: none; 
	}
	
#partner_left{
	
float:left;
width:300px;
padding:20px 0px 20px 0px;
}

#partner_right{
	
float:left;
width:300px;
padding:20px 20px 20px 0px;

}

.registering{
	width: 100%;
	float: left;
	text-align: center; 
	border-bottom: 1px; 
	border-bottom-style: dotted; 
	border-bottom-color: #8F7236;
	padding-top:5px;
	padding-bottom: 5px;
		}

.search_container{
	width:100%;
	float:left;
	border-top: 1px; 
	border-top-style: dotted; 
	border-top-color: #8F7236;
	border-bottom: 1px; 
	border-bottom-style: dotted; 
	border-bottom-color: #8F7236;
		}
	

#spotlight_root{
	
	text-align:left;
	padding: 1em 0 1em 0;
	float:left;

	
}

#spotlight_header{
	
	color: #000000;	
	font-weight: bold;	
	padding: 0em .5em .5em .5em; 
	background: url(../img/login_bio_header_bg_slice.png) repeat-x;
	width: 375px;
	
}

#spotlight_border{
		
	float:left;
	width:390px;

	}

#spotlight_title{
	
	text-align:center;
	float:left;
	margin: .5em 1em .2em 1em;
	width:275px;
	
	}
	
#spotlight_img{
	
	display:inline;
	
}

#spotlight_img img{
	
	margin:0em 0em 0em -.5em;
	padding: 8px 0 0 0;
	float:left;
	width:75px;
	height:75px;
	
}

#spotlight_content{
	
	text-align:center;
	float:left;
	margin: .5em 1em .2em 1em;
	width:350px;
	
}

#webinar_root{
	
	margin: 1em 0 .5em 0 ;
	text-align:left;
	padding: 0 .5em .3em .5em;
	float:left; 
	width:390px;
	
}

#webinar_img{
	
	width: 123px;
	padding:8px 0 8px 0;
	
}

#webinar_img img{
	
	width: 125px;
	}

#webinar_content{
	
	text-align:center;
	float:left;
	margin: .2em .2em .2em .5em;
	width:250px;
	
}

#webinar_title{
	
	color: red;
	font-size:14px;
	font-weight: bold;
	line-height:2
	
}

#meetanexpert_root{
	
	text-align:left;
	padding: 2em 0 1em 0;
	float:left;
	width:390px;
	
}

#meetanexpert_title{
	
	color: #000000;	
	font-weight: bold;	
	padding: 0em .5em .5em .5em; 
	background: url(../img/login_bio_header_bg_slice.png) repeat-x;
	width: 375px;
	
}

#meetanexpert_img{
	
	width: 50px;
	
}

.quizQuestion_div{
	
	width:410px;
	float:left;
	padding: 10px 0 0 0;
	/*border:1px solid #A3B198;*/
	
	}
	
.quizAnswer_div{
	
	width:375px;
	float:left;
	margin:0 0 0 0 ;
	padding:1em 0 0 2em;
	background-color: #f1f0ee;
	
}

