h1 {margin: 0; }
h2 {margin: 0; }
h3 {margin: 0; }
h4 {margin: 0; }
p {margin: 0; }
img {border-style: none; }
.yellow{ background:#ffffcc; text-decoration:underline;}
.bold{ font-weight: bold;}

body {
	margin: 0 auto;
	padding: 0px;
	font-family: arial, tahoma, verdana, sans-serif;
	background-image: url('http://www.lasiklink.org/img/003-009.gif');
	text-align: center;
	}
.container {
	width: 770px;
	text-align: left;
	margin: 0 auto;
	padding: 0px;
	border-left: solid 1px rgb(150,150,150);
	border-right: solid 1px rgb(150,150,150);
	border-bottom: solid 1px rgb(150,150,150);
	background: #ffffff;
	}

#header {
	background-image: url('http://www.lasiklink.org/img/head.gif');
	background-repeat: no-repeat;
	padding: 6px 6px 20px 20px;
	}
.nav-global {
	text-align: right;
	}	
.nav-global h1 {
	font-size: 14px;
	font-weight: normal;
	color: #333;
	}
.nav-global h1 a {
	font-size: 14px;
	color: #333;
	text-decoration: none;
	}
.nav-global p {
	font-size: 14px;
	color: #333;
	text-decoration: none;
	}
.site-slogan p {
	color: #fff;
	text-align: right;
	font-weight: bold;
	font-size: 14px;
	margin-top: 30px;
	}

/*------------------------------------*/
/* Main navi menu */
/*------------------------------------*/
.nav-main {
	height: 14px;
	border-top: solid 1px #f0f0f0;
	border-bottom: solid 1px rgb(84,111,144);
	background-image: url('http://www.lasiklink.org/img/bg002.gif');
	padding: 5px 0 5px 12px;
	}
.nav-main ul, .nav-main li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-size: 14px;
	} 
.nav-main li {
	float: left;
	margin-right: 1px;
	}
.nav-main a {
	text-decoration: none;
	color: #fff;
	padding: 0px 10px;
	border-right: solid 1px rgb(255,255,255);
	display: block;
	}
.nav-main a:visited {
	text-decoration: none;
	color: #fff;
	padding: 0px 10px;
	border-right: solid 1px rgb(255,255,255);
	display: block;
	}
.nav-main a:hover {
	text-decoration: none;
	color: #c9171e;
	padding: 0px 10px;
	border-right: solid 1px rgb(255,255,255);
	display: block;
	}

.topicpass {
	clear: both;
	margin: 3px 0px 10px;
	padding: 0px;
	background-color: #ffffff;
	}
.topicpass p {
	font-size: 14px;
	padding-left: 10px;
	}

/******************************/
/* side-menu */
/******************************/
.nav-sub {
	float: left;
	width: 178px;
	background-color: #f0f0f0;
	}
.nav-sub ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
.nav-sub li {
	}
.nav-sub li.title {
	vertical-align: top;
	margin: 0px;
	padding: 6px 3px 3px 10px;
	background-image: url('http://www.lasiklink.org/img/nav_sub_title.gif');
	background-repeat: no-repeat;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	}
.nav-sub li a {
	display: block;
	width:158px;
	margin: 1px 0px;
	padding: 3px 0px 3px 20px;
	background-image: url('http://www.lasiklink.org/img/right.gif');
	background-repeat: no-repeat;
	color: #0000ff;
	text-decoration: none;
	font-size: 14px;
	}
.nav-sub li a:hover, .nav-sub li a.selected {
	color: #c9171e;
	text-decoration: underline;
	}
.ad-banner {
	text-align: center;
	margin: 3px 0;
	}

/*******************************************************************/
/* CONTAINER FOR CONTENT                  */
/*******************************************************************/
.content {
	float: right;
	width: 590px;
	padding-bottom: 20px;
	}
.content2 {
	padding-left:10px;
	padding-right:10px;
	}
.contentbox2-container {
	clear: both;
	margin-bottom: 20px;
	}
.contentbox2-full {
	}
.contentbox2-half-left {
	float: left;
	width: 280px;
	}
.contentbox2-half-right {
	float: right;
	width: 280px;
	}
.contentbox2-third-left {
	float: left;
	width: 180px;
	margin-right: 14px;
	}
.contentbox2-third-middle {
	float: left;
	width: 180px;
	}
.contentbox2-third-right {
	float: right;
	width: 180px;
	}

/************************************/
/* CONTENT PAGE COMMON */
/************************************/
/*--------------------------------------------------*/
/* Page title, title and content box */
/*--------------------------------------------------*/
.content-pagetitle {
	margin:	0 0 3px;
	}
.contentbox2-container h3 {
	font-size: 16px;
	color: #fff;
	margin-bottom: 10px;
	padding: 3px 0px 3px 10px;
	background-image: url('http://www.lasiklink.org/img/bg003.gif');
	}
.content-pagetitle h2 {
	color: #336699;
	font-weight: bold;
	font-size: 18px;
	background-image: url('http://www.lasiklink.org/img/mi_001.gif');
	background-repeat: no-repeat;
	padding: 3px 0 3px 30px;
	}
.contentbox-title h2 {
	font-size: 16px;
	color: #fff;
	margin-bottom: 10px;
	padding: 3px 0px 3px 10px;
	background-image: url('http://www.lasiklink.org/img/bg003.gif');
	}
.contentbox {
	padding: 10px;
	border: solid 1px rgb(200,200,200);
	}
.contentbox p{
	font-size: 16px;
	line-height: 1.4;
	margin-bottom: 10px;
	}
.contentbox .img_float img{
	float: right;
	}

.pref,.pref-top {
	margin-bottom: 20px;
	border: solid 1px rgb(200,200,200);
	padding: 10px;
	}
.pref ul,.pref-top ul{
	margin: 0px 10px 15px;
	padding: 0px;
	list-style-type: none;
	list-style-position: outside;
	font-size: 16px;
	line-height: 1.4;
	}
.pref-group {
	float: left;
	width: 120px;
	}

.contentbox .noindent {
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 10px;
	padding-left: 10px;
	list-style-image: url('http://www.lasiklink.org/img/arrow1.gif');
	list-style-position: outside;
	font-size: 14px;
	line-height: 1.4;
	}

.contentbox .entry h3 {
	font-size: 16px;
	color: #000;
	border-left: solid 10px #336699;
	border-bottom: solid 1px #336699;
	background: #f6f6f6;
	padding: 1px 10px;
	margin: 10px 0;
	}
.contentbox .entry ul {
	font-size: 16px;
	}
.contentbox .entry dl {
	font-size: 14px;
	line-height: 1.4;
	margin: 0 0 20px;
	padding-left: 0;
	}
.contentbox .entry dt {
	font-size: 16px;
	}
.contentbox .entry dd {
	color: #333333;
	margin: 0 0 0 20px;
	font-size: 16px;
	}
.contentbox .entry ul a {
	font-size: 16px;
	}
.contentbox hr {
	margin: 10px 0;
	}


#sponsor {
	background: #F8F8FF;
	margin: 0 0 10px 0;
	padding: 6px 10px;
	}
#sponsor ul {
	font-size: 14px;
	line-height: 1.4;
	list-style-type: none;
	margin: 0;
	padding-left: 0;
	}
#sponsor ul a {
	font-size: 16px;
	}
#sponsor li {
	margin-bottom: 4px;
	}
#sponsor span {
	color: #999;
	padding-left: 10px;
	}


/**********************/
/* FOOTER */
/**********************/
.footer {
	clear: both;
	width: 770px;
	margin: 0px;
	padding: 10px 0;
	border-top: solid 1px rgb(125,125,125);
	background-color: #f0f0f0;
	}
.footer p {
	margin: 0 0 6px;
	padding: 0px;
	text-align: center;
	line-height: 1.4;
	font-size: 12px;
	color: #666;
	}
.footer p a {
	text-decoration: none;
	color: #666;
	}
.footer p a:hover {
	color: #666;
	text-decoration: none;
	}
/***************************************************/
/* HYPERLINKS FOR NON-NAVIGATION TEXTS */
/***************************************************/
.content2 a {color: #0000ff; text-decoration: underline;}
.content2 a:hover {color: #c9171e; text-decoration: underline;}
.content2 a:visited {color: #0000ff; text-decoration: underline;}
.footer a {color: rgb(255,255,255); text-decoration: underline;}
.footer a:hover {color: rgb(0,0,0); text-decoration: none;}




