img{
	border: none;
	}

#faq {
	margin: 15px auto;
	padding: 0px 0px 0px 0px;
}

#faq h1 {
	margin: 0px 0px 15px 0px;
	padding: 5px 5px 5px 5px;
	font-size: 130%;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
	background-color: #ff9898;
}

#faq h2 {
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 0px 8px ;
	border-left:3px solid #990000;
	font-size: 110%;
	color: #990000;
	font-weight: bold;
}

#faq h3 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 110%;
	font-weight: bold;
	color: #990000;
}

#faq p {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 90%;
	line-height: 160%;
}

.faq-box {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.faq-sub {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.faq-desc {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

.faq-pic {
	width: 200px;
	float: left;
	display: block;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.faq-pic img {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}

.clear {
	clear: both;
}

.news_column-left {
	float: left;
	width: 240px;
	margin: 0px 10px 30px 0px;
	padding: 0px 0px 0px 0px;
	text-align: justify;
}

.news_column-right {
	float: left;
	width: 305px;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	text-align:justify;
}

/* yesno */

#yesno {
	margin: 15px auto;
	padding: 0px 0px 0px 0px;
}

#yesno_header {
	background:url(../course/images/linelogo.jpg) no-repeat;
	width: 100px;
	height: 25px;
	margin-left: 5px;
	}

#yesno h2 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 110%;
	font-weight: bold;
	color: #FF3366;
}

#yesno p {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 90%;
	line-height: 160%;
}

#yesno-box {
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
}

.yesno-sub {
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
}

.yesno-desc {
	width:190px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.yesno-pic {
	width: 200px;
	float: left;
	display: block;
	font-size: 10px;
	font-weight: bold;
	color: #FF0066;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.yesno-pic img {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}

.yes a {
	background: url(../course/images/yes.jpg) no-repeat;
	width: 90px;
	height: 91px;
	display: block;
	margin-right: 5px;
	float: left;
	}
	
.yes a:hover {
	background: url(../course/images/yes_on.jpg) no-repeat;
	width: 90px;
	height: 91px;
	display: block;
	margin-right: 5px;
	float: left;
	}

.no a {
	background: url(../course/images/no.jpg) no-repeat;
	width: 90px;
	height: 91px;
	display: block;
	margin-left: 5px;
	float: left;
	}
	
.no a:hover {
	background: url(../course/images/no_on.jpg) no-repeat;
	width: 90px;
	height: 91px;
	display: block;
	margin-left: 5px;
	float: left;
	}
	
#modal_container {  
     padding:5px;  
     background-color:#fff;  
     border:1px solid #666;  
     overflow:auto;  
     font-family:"Lucida Grande",Verdana;  
     font-size:12px;  
     color:#333;  
     text-align:left;  
} 
 
#modal_overlay {  
     background-color:#000;  
}