* { padding: 0; margin: 0; }



body { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background:#262626;}

#wrapper {  margin: 0 auto; width: 800px;}



p { padding: 10px 0; line-height:1.8;}

.txt-small{ font-size:11px;}

.clear{ clear:both;}



/*Links Section*/

a{ color:#56A6E7; text-decoration:none;}

a:hover{ color:#2089DF; text-decoration:underline;}

a.click{ font-size:18px;}



/*Heading Section*/

h1{ color:#262626; font-size:24px; padding:0; margin:0;}

h2{ color:#333333; font-size:20px; padding:0; margin:0;}

h3{ color:#333333; font-size:16px; padding:0; margin:0;}



/*Header Section*/

#header { color: #333; width: 800px; float: left; height: 126px; background: #fff;}

	/*Logo*/

		#header h1 a {background:transparent url(../images/logo.jpg) no-repeat scroll 0%;display:block;height:126px;width:267px; padding:0; margin:0; float:left;}

			#header h1 a span {display:none;}

			#header .header-img{ float:right; background:url(../images/header_img.jpg) no-repeat scroll 0%; height:126px; width:533px;}



/*Main menu Section*/

#navigation { float: left; width: 800px; height: 36px; color: #333; background: #262626; margin: 10px 0;}

.nav-left{  float:left; background:url(../images/menu_left.gif) no-repeat left scroll; width:10px; height:36px;}

.nav-right{  float:left; background:url(../images/menu_right.gif) no-repeat right scroll; width:10px; height:36px;}

	/*navigation list*/

	#navcontainer ul{padding-left: 0;margin-left: 0;background-color: #000000;color: White;float: left;width: 780px;}

		#navcontainer ul li { display: inline; }

			#navcontainer ul li a{padding: 0.88em 1.5em 0.87em 1.5em;background-color: #000000;color: White;text-decoration: none;float: left;border-right: 1px solid #262626;}

			#navcontainer ul li a:hover{background-color: #121212;color: #56A6E7;}

			#navcontainer ul li a#current{background-color: #121212;color: #56A6E7;}



/*Main Content Section*/

.content-table{ clear:both; background:url(../images/left_top_long.gif) no-repeat top scroll; height:100%;}

.main-content{ background:url(../images/left_mid_long.gif) repeat-y top scroll; height:100%;}

.content-bottom{ clear:both; background:url(../images/left_bottom_long.gif) no-repeat bottom scroll;}



/*Left Column Section*/

#leftcolumn {  color: #333; background: #000; width: 192px; float: left;}

#leftcolumn h1{ color:#fff; margin-left:20px;}

	/*Left menu*/

	.l-menucontainer{ clear:both;}

		#leftmenu {background:#000 none repeat scroll 0%;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 20px 0;padding:0pt;width:16em; margin-top:15px;}

			#leftmenu li {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0pt;padding:0pt;white-space:nowrap; _height: 1px; }

				#leftmenu a {background:#000 none repeat scroll 0%;border-bottom:1px solid #262626;color:#CCCCCC;display:block;margin:0pt;padding:8px 12px;text-decoration:none;_height: 1px;}

				#leftmenu a:hover {background:#56A6E7 url(../images/hover_blue.gif) no-repeat scroll left center;border-bottom:1px solid #2089DF;color:#FFFFFF;padding-bottom:8px;}

				#leftmenu a.current {background:#56A6E7 url(../images/hover_blue.gif) no-repeat scroll left center;border-bottom:1px solid #2089DF;color:#FFFFFF;padding-bottom:8px;}



/*Main Content Section*/

#content {  float: right; color: #333; background: #fff; width: 572px; padding:20px 18px;}

#content img{ border:0px solid #fff;}

.album-video{border:0px solid red; width:300px; float:right; padding:0; margin:0;}

.v-border{ background: #eee; border-color: #ddd #bbb #aaa #ccc; border-style: solid; border-width: 1px; margin: 4px; padding: 5px; position:relative; display: inline;float: right;}

	/*welcome Image*/

	.box{ border:1px solid #C3C3C3; padding:2px; clear:both; background-color:#FFFFFF;}

		.boxbg1{ background:url(../images/grad_01.gif) repeat-x top scroll; padding:0;}

		.boxbg2{ background:#fff url(../images/grad_02.gif) repeat-x top scroll; padding:0;}

			.box-left{ width:361px; float:left;}

			.box-right{ width:205px; float:right; text-align:center; font-size:14px; font-weight:bold; color:#333333;}

				.box-right p{ padding:10px 0; margin:0;}

			

	/*Ask APL section*/

	.a-box{ border:1px solid #C3C3C3; padding:2px; clear:both; background-color:#000000; width:178px; margin-left:4px; margin-bottom:15px;}		

		.askbox{ background:#fff url(../images/grad_02.gif) repeat-x top scroll; border:1px solid #C3C3C3; clear:both;}

			.askbox h2{ padding-left:8px; margin: 5px 0 5px 0;}

			.askbox p{ padding:0 0 10px 8px; margin:0;}

			

	/* table styles */

		.tbl-1 { border:1px solid #D7D7D7; border-collapse:collapse; background-color:#F5F5F5;}	

			.tbl-1 th{ color:#818181; font-weight:bold; padding:5px; background-color:#EBEBEB;}

			.tbl-1 td{ padding: 5px;}

			.tbl-1 .selected{ background-color:#D3D3D3;}

	/* table1 styles */

		.table1{}

			.table1 fieldset{border:1px solid #818181}

			.table1 legend{ color:#fff; font-weight:bold; background-color:#000000; padding:2px 5px; margin-left:5px;}

			.btn1{ border:1px solid #000000; background-color:#000000; color:#56A6E7; cursor:pointer; font-weight:bold;}

	

	/* tbl-banner styles */

		.tbl-banner{}

			.tbl-banner a{ background: #eee; border-color: #ddd #bbb #aaa #ccc; border-style: solid; border-width: 2px; margin: 4px; padding: 5px; position:relative; display: inline;float: left;}

			.tbl-banner a img{background: #fff; border-color: #aaa #ccc #ddd #bbb; border-style: solid; border-width: 1px;position:relative; vertical-align: top;   }

			.img-layers{ background: #fff; border-color: #ddd #bbb #aaa #ccc; border-style: solid; border-width: 1px;}

		/* tbl-banner layer styles */	

			<!--

				#container {position:relative; width:380px; height:230px; z-index:100; margin:0 auto; }

				#lyr0 {position:absolute; visibility:hidden; left:0px; top:0px; z-index:1 }

				#lyr1 {position:absolute; visibility:hidden; left:0px; top:0px; z-index:1 }

				#lyr2 {position:absolute; visibility:hidden; left:0px; top:0px; z-index:1 }

				#lyr3 {position:absolute; visibility:hidden; left:0px; top:0px; z-index:1 }

			-->

	

	/*list styles*/

		#content ul{ padding:0; margin:20px;}

		

	/* gallery style */

	.gallery{ cursor: default; list-style: none; clear:both; margin:0px !important;}

	.gallery a{ cursor: default;}

	.gallery img{ background: #fff; border-color: #aaa #ccc #ddd #bbb; border-style: solid; border-width: 1px; color: inherit; padding: 2px; vertical-align: top; width: 85px; height: 85px;}

	.gallery li{ background: #eee; border-color: #ddd #bbb #aaa #ccc; border-style: solid; border-width: 1px; color: inherit; display: inline; float: left; margin: 4px; padding: 5px;  position: relative;}

	.gallery li span{ clear:both; float: left; font-weight:bold;}



/*Footer Section*/

#footer { width: 800px; height: 66px; clear: both; color: #333; background: #000000 url(../images/footer_right.gif) no-repeat right scroll; margin: 10px 0;}

.foot-left{  float:left; background:url(../images/footer_left.gif) no-repeat left scroll; width:17px; height:66px;}

	#footer .f-content{ text-align:center; padding:6px 0; }

		#footer .f-content p{ padding:2px 0;}

		#footer .f-content a{ padding:0 3px;}



/*Copyright Section*/

#coyright-info { width: 800px; height: 10px; clear: both; color: #9A9A9A; background: #262626; text-align:center; font-size:11px; padding-bottom:20px;}





/*Sitemap Section*/

#sitemapcol1{			

	width: 350px;		

	float:left;

	padding-left: 10px;

	margin-top: 0px;

	background-color:#fff;

	border:0px solid red;

}			



.highlight {

	color:#000000;

}

.tree {

	margin:0px 0px 0px -15px;

	padding:0px;

	position:relative;

}

ul {

	list-style-image:none;

	list-style-position:outside;

	list-style-type:square;

}

.tree ul {

	background-image:url(../images/ul.gif);

	background-position:-9px 15px;

	background-repeat:repeat-y;

	margin:4px 0px -2px;

	padding:0pt;

}

.tree ul li {

	background-image:url(../images/li.gif);

	background-position:0px 7px;

	background-repeat:no-repeat;

	font-weight:normal;

}

.tree li {

	font-size:12px;

	list-style-type:none;

	margin:0px;

	padding:4px 0px 4px 20px;

}

.style2 {
	font-size: 14px;
	font-weight: bold;
}
.style3 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}
.style4 {color: #CCCCCC}
.style5 {font-size: 16px}
