BODY{
	padding: 0px; 
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:smaller;
}
html, body {
	height:100%;
	margin:0px;
	padding:0px;
	border: none;
}
a img{
	border:0px;
}
a{
	color:#3c5cac;
	text-decoration:none;
}
a:hover{
	color:#3c5cac;
	text-decoration:underline;
}

.mainlayouttbl{
	margin:0px auto;
	height:100%;
	margin-left: 1%;
	margin-right: 1%;
}
.mainlayouttbl .l{
	width:5px;
	background:url(../images/b2.gif) repeat-y 100% 0%;
}
.mainlayouttbl .c{
	width:865px;
	background-color:#f6f6f6;
}
.mainlayouttbl .r{
	width:8px;
	background:url(../images/b3.gif) repeat-y;
}
.mainlayouttbl2{
	margin:0px auto;
	height:100%;
}
.mainlayouttbl2 .l{
	width:5px;
	background:url(../images/b2.gif) repeat-y 100% 0%;
}
.mainlayouttbl2 .c{
	width:1200px;
	background-color:#f6f6f6;
}
.mainlayouttbl2 .r{
	width:8px;
	background:url(../images/b3.gif) repeat-y;
}
.main{
	width:790px;
	margin:auto;
}
.main2{
	width:1190px;
	margin:auto;
}
.nantbl{
	height:10px;
}
.slogan{
	font-weight:bold;
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
	font-size:larger;
}
.mainmenu .ml{
	width:17px;
	height:44px;
	background:url(../images/b4.jpg) no-repeat 100% 0%;
}
.mainmenu .mc{
	height:44px;
	background:url(../images/b5.jpg) repeat-x;
}
.mainmenu .mc a{
	text-decoration:none;
	color:#737373;
	font-weight:bold;
}
.mainmenu .mc a:hover, .mainmenu .mc a.active{
	color:#d46c1b;
}
.mainmenu .mr{
	width:16px;
	height:44px;
	background:url(../images/b6.jpg) no-repeat;
}
.mainmenu2{
	width:690px;
	margin:auto;
}
.mainmenu2 .ml{
	width:17px;
	height:44px;
	background:url(../../images/b4.jpg) no-repeat 100% 0%;
}
.mainmenu2 .mc{
	height:44px;
	background:url(../../images/b5.jpg) repeat-x;
}
.mainmenu2 .mc a{
	text-decoration:none;
	color:#737373;
	font-weight:bold;
}
.mainmenu2 .mc a:hover, .mainmenu .mc a.active{
	color:#d46c1b;
}
.mainmenu2 .mr{
	width:16px;
	height:44px;
	background:url(../../images/b6.jpg) no-repeat;
}
.submenu .tml{
	width:17px;
	height:6px;
	background:url(../images/b7t.jpg) no-repeat 100% 0%;
}
.submenu.nosubmenu .tml{
	background:url(../images/b7t_.jpg) no-repeat 100% 0%;
}
.submenu .ml{
	width:17px;
	background:url(../images/b7.jpg) repeat-y 100% 0%;
}
.submenu.nosubmenu .ml{
	background:transparent;
}
.submenu .bml{
	width:17px;
	height:6px;
	background:url(../images/b7b.jpg) no-repeat 100% 0%;
}
.submenu.nosubmenu .bml{
	background:transparent;
}
.submenu .tmc{
	background:#fba059 url(../images/b8.jpg) repeat-x;
}
.submenu.nosubmenu .tmc{
	background:url(../images/b8_.jpg) repeat-x;
}
.submenu .mc{
	background:#fba059;
}
.submenu.nosubmenu .mc{
	background:none;
}
.submenu .bmc{
	background:#fba059;
}
.submenu.nosubmenu .bmc{
	background:none;
}
.submenu .mc a{
	color:#FFFFFF;
/*	font-weight:bold;*/
	font-size:13px;
	margin:0px 5px;
	display:block;
}
.submenu .mc a:hover, .submenu .mc a.active{
	text-decoration:underline;
}
.submenu .tmr{
	width:16px;
	height:6px;
	background:url(../images/b9t.jpg) no-repeat;
}
.submenu.nosubmenu .tmr{
	background:url(../images/b9t_.jpg) no-repeat;
}
.submenu .mr{
	width:16px;
	background:url(../images/b9.jpg) repeat-y;
}
.submenu.nosubmenu .mr{
	background:transparent;
}
.submenu .bmr{
	width:16px;
	height:6px;
	background:url(../images/b9b.jpg) no-repeat;
}
.submenu.nosubmenu .bmr{
	background:url(../images/b9b_.jpg) no-repeat;
}



.linksbox{
	font-size:smaller;
	text-align:left;
}
.linksbox .tr{
	font-size:1px;
	line-height:1px;
}
.linksbox .tr .l{
	height:12px;
	width:14px;
	background:url(../images/b10_.jpg) no-repeat 100% 0%;
}
.linksbox .tr .c{
	height:12px;
	width:auto;
	background:url(../images/b11_.jpg) repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	font-size:larger
}
.linksbox .tr .r{
	height:12px;
	width:14px;
	background:url(../images/b12_.jpg) no-repeat;
}
.linksbox .tr.hastitle{
	font-size:medium;
	line-height:normal;
}
.linksbox .tr.hastitle .l{
	height:37px;
	background-image:url(../images/b10.jpg);
}
.linksbox .tr.hastitle .c{
	height:33px;
	padding-bottom:4px;
	background-image:url(../images/b11.jpg);
}
.linksbox .tr.hastitle .r{
	height:37px;
	background:url(../images/b12.jpg);
}
.linksbox .mr .l{
	width:14px;
	background:url(../images/b16.jpg) repeat-y 100% 0%;
}
.linksbox .mr .c{
	height:37px;
	width:auto;
	background-color:#e5eaf0;
}
.linksbox .mr .r{
	width:14px;
	background:url(../images/b17.jpg) repeat-y;
}
.linksbox .br .l{
	height:14px;
	width:14px;
	background:url(../images/b13.jpg) no-repeat 100% 0%;
}
.linksbox .br .c{
	height:14px;
	width:auto;
	background:url(../images/b14.jpg) repeat-x;
}
.linksbox .br .r{
	height:14px;
	width:14px;
	background:url(../images/b15.jpg) no-repeat;
}
.linksbox .mr .c a.link{
	margin:5px 0px;
	display:block;
	color:#2145a0;
	padding-left:23px;
	background:url(../images/listboxbullet.jpg) no-repeat;
}
.linksbox .mr .c a.link:hover{
	text-decoration:none;
}
.linksbox .mr .c a.link .title{
	font-size:larger;
	color:#5f615f;
}
.linksbox .mr .c a.link:hover .title{
	text-decoration:underline;
	color:#000000;
}





.olinksbox{
	font-size:smaller;
	text-align:left;
}
.olinksbox .tr{
	font-size:1px;
	line-height:1px;
}
.olinksbox .tr .l{
	height:12px;
	width:14px;
	background:url(../images/b10_.jpg) no-repeat 100% 0%;
}
.olinksbox .tr .c{
	height:12px;
	width:auto;
	background:url(../images/b11_.jpg) repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	font-size:larger
}
.olinksbox .tr .r{
	height:12px;
	width:14px;
	background:url(../images/b12_.jpg) no-repeat;
}
.olinksbox .tr.hastitle{
	font-size:medium;
	line-height:normal;
}
.olinksbox .tr.hastitle .l{
	height:37px;
	background-image:url(../images/b100.jpg);
}
.olinksbox .tr.hastitle .c{
	height:33px;
	padding-bottom:4px;
	background-image:url(../images/b110.jpg);
}
.olinksbox .tr.hastitle .r{
	height:37px;
	background:url(../images/b120.jpg);
}
.olinksbox .mr .l{
	width:14px;
	background:url(../images/b160.jpg) repeat-y 100% 0%;
}
.olinksbox .mr .c{
	height:37px;
	width:auto;
	background-color:#f0ede5;
}
.olinksbox .mr .r{
	width:14px;
	background:url(../images/b170.jpg) repeat-y;
}
.olinksbox .br .l{
	height:14px;
	width:14px;
	background:url(../images/b130.jpg) no-repeat 100% 0%;
}
.olinksbox .br .c{
	height:14px;
	width:auto;
	background:url(../images/b140.jpg) repeat-x;
}
.olinksbox .br .r{
	height:14px;
	width:14px;
	background:url(../images/b150.jpg) no-repeat;
}
.olinksbox .mr .c a.link{
	margin:5px 0px;
	display:block;
	color:#e0972f;
	padding-left:23px;
	background:url(../images/listboxbullet-o.jpg) no-repeat;
}
.olinksbox .mr .c a.link:hover{
	text-decoration:none;
}
.olinksbox .mr .c a.link .title{
	font-size:larger;
	color:#5f615f;
}
.olinksbox .mr .c a.link:hover .title{
	text-decoration:underline;
	color:#000000;
}









.contentbox{
	color:#424242;
	margin:10px auto;
}
.dividerline{
	font-size:1px;
	line-height:1px;
	height:1px;
	overflow:hidden;
	background-color:#ea883b;
	margin:10px 0px;
}
/*.pageheading{
	font-size:larger;
	font-weight:bold;
	margin:20px 10px 10px;
	text-align:left;
}*/

.pageheading{
	margin-top:25px;
	font-weight:bold;
	font-size:20px;
	color:#0e7b00;
}

.moduleheading{
	margin-top:25px;
	font-weight:normal;
	font-size:20px;
	color:#0e7b00;
}

.tlcnansearch{
	font-weight:bold;
	font-size:14px;
	color:#0e7b00;
}

.modulesubheading{
	font-weight:normal;
	font-size:18px;
	margin-top:10px;
	color: #616262;
}
.bottombox{
	background-color:#f6f6f6;
	text-align:center;
}
.datatable{
	border:1px solid #FF6600;
	color:#000000;
}
.datatable th{
	background-color:#ffd6b6;
}
.datatable td{
	border-top:1px solid #FF6600;
}
.orangebox{
	background-color:#ffd6b6;
	color:#000000; 
	padding:10px; 
	margin:5px;
}


	
	/* remove the list style */
	#nav {
		margin:0; 
		padding:0; 
		list-style:none;
	}	
	
		/* make the LI display inline */
		/* it's position relative so that position absolute */
		/* can be used in submenu */
		#nav li {
			float:left; 
			display:block; 
			position:relative;
			z-index:500; 
		}
		
		/* this is the parent menu */
		#nav li a {
			display:block; 
			padding-top:6px; 
			font-weight:700;  
			height:23px; 
			text-decoration:none; 
			color:#fff; 
			text-align:center; 
			color:#737373;
		}

		#nav li a:hover {
			color:#d46c1b;
			text-decoration: none;
		}
	
		/* you can make a different style for default selected value */
		#nav a.selected {
			color:#d46c1b;
		}

		#nav a.active {
			color:#d46c1b;
		}
	
		/* submenu, it's hidden by default */
		#nav ul {
			position:absolute; 
			left:0; 
			display:none; 
			margin:0 0 0 -1px; 
			padding:0; 
			list-style:none;
		}
		
		#nav ul li {
			width:200px; 
			float:left; 
			border-top:1px solid #fff;
			background: #eee;
			border: 1px solid #CACCCB;
		}
		
		/* display block will make the link fill the whole area of LI */
		#nav ul a {
			display:block;  
			height:15px;
			padding: 8px 5px; 
			color:#737373;
			font-size: 12px;
		}
		
		#nav ul a:hover {
			text-decoration:none;	
			color: #d46c1b;
						font-size: 12px;
		}

		/* fix ie6 small issue */
		/* we should always avoid using hack like this */
		/* should put it into separate file : ) */
		*html #nav ul {
			margin:0 0 0 -2px;
		}

