* {
			margin:0;
			padding:0;
			} 
			body {
			text-align:center;
			font-size:85%;
			font-family:Arial, Helvetica, sans-serif;
			line-height:1.15;
			background:#a9bac3;
			}
			body.width_0 #wrap {
			width: 760px;
			}
			body.width_1 #wrap {
			width: 960px;
			}
			body.width_2 #wrap {
			min-width:760px;
			max-width:960px;
			width:auto !important;
			width:960px;
			}
			#wrap {
			text-align:left;
			margin:0 auto;
			}
			.wrap{
			width:500px;
			}
			
			#leftfauxcol {
			background: url(../images/leftslidingcolumn.png) 100% 0;
			}
			
			#rightfauxcol {
			background:#d7e4ed 100% 0;
			}
			
			#header {
			height:130px;
			margin-top:5px;
			color:#fff;
			background:#212121 url(../images/header.gif) no-repeat;
			position:relative;
			}
			#smallbar {
			padding-left:195px;
			padding-top:5px;
			height:15px;
			background:#d7e4ed ;
			}
			#header h1 {
			font-family:Arial, Helvetica, sans-serif small-caps;
			font-variant:small-caps;
			font-stretch:expanded;
			padding-left:20px;
			}
			
			#header input {
			background:url(../images/search.png) no-repeat;
			border:0;
			height:22px;
			width:168px;
			font:12px Arial, Helvetica, sans-serif;
			padding:2px;
			}
			
			#header .search {
			position:absolute;
			top:20px;
			right:20px;
			}
			
			#top {
			background: url(../images/banner.jpg) no-repeat;
			height:170px;
			}
			
			#top .moduletable h3 {
			color:#fff;
			background:none;
			text-align:left;
			font:2.5em Arial, Helvetica, sans-serif normal;
			font-stretch:expanded;
			margin:10px 10px 0 10px;
			padding:10px;
			
			}
			
			#top .moduletable {
			font:bold 1em/1.2 Tahoma,Arial, Helvetica, sans-serif;
			color:#fff;
			border:0;
			margin:0;
			padding:0;
			}
			
			#footer {
			background:url(../images/footer.gif) no-repeat;
			color:#fff;
			clear:both;
			height:80px;
			font-size:11px;
			}
			#syndicate{
				margin-top:25px;
				float:left;
				padding-left: 25px;
				font-weight:bold;
			}
			#power_by{
				margin-top:25px;
				float:right;
				padding-right: 25px;
				text-align:center;
			}
			#bottom {
			background:#333;
			color:#666;
			padding:10px 50px;
			}
			#sidebar {
			float:left;
			width:100%;
			}
			
			#content60 {
			float:left;
			width:100%;
			overflow:hidden;
			background:#fff url(../images/middlecontent.png) no-repeat;*/
			}
			#content60 a {
			
			color:#336699;
			}
			#content80 {
			float:left;
			width:100%;
			overflow:hidden;
			background:#fff;
			}
			
			#content100 {
			float:left;
			width:100%;
			overflow:hidden;
			background:#fff;
			}
			
			#sidebar-2 {
			float:left;
			width:100%;
			}
			
			.inside {
			padding:10px;
			text-decoration:none;
			}
			
			#sidebar .inside,#sidebar-2 .inside {
			padding-top:0;
			}
			
			h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address,.componentheading,.contentheading {
			margin:0.75em 0;
			}
			
			li,dd {
			margin-left:1em;
			}
			
			fieldset {
			padding:.5em;
			}
			
			a:link,a:visited {
			text-decoration:none;
			color:#31659C;
			}
			a:hover {
			text-decoration:none;
			}
			#content60 a:link,#content60 a:visited,#content80 a:link,#content80 a:visited,#content100, a:link,#content100 a:visited {
			color:#336699;
			}
			
			h1,.componentheading {
			font-size:1.8em;
			}
			
			h2,.contentheading {
			font-size:1.6em;
			}
			
			h3 {
			font-size:1.3em;
			}
			
			h4 {
			font-size:1.2em;
			}
			
			h5 {
			font-size:1.1em;
			}
			
			h6 {
			font-size:1em;
			font-weight:700;
			}
			
			.button {
			border:#000 solid 1px;
			background:#fff url(../images/buttonbackground.png) repeat-x;
			height:25px;
			line-height:25px
			font-size:14px;
			margin:4px 0;
			padding:0 4px;
			cursor:hand;
			}
			
			.small,.createdate,.modifydate,.mosimage_caption {
			font:0.8em Arial,Helvetica,sans-serif;
			color:#999;
			}
			
			.sectiontableheader {
			color:#fff;
			font:1.2em bold Arial, Helvetica, sans-serif;
			padding:5px;
			}
			.sectiontableheader a:link,.sectiontableheader a:visited {
			color:#fff;
			}
			
			/* Module styling */
			.moduletable {
			margin-bottom:5px;
			font-size:1.1em;
			}
			/* Displaying Fade Article using module class UCD */
			/* All fade display in Region user8 */
			#mainfader{
			padding:10px;
			
			}
			.mainlevelhome {
			background:url(../images/homenormal.png);
			}
			.mainlevelhome a:hover{
			background:url(../images/homeover.png);
			
			}
			.moduletableucd {
			margin-bottom:5px;
			font-size:1.1em;
			}
			.moduletableucd h3 {
			color:#336699;
			font:14px Arial,Helvetica,sans-serif;
			text-align:left;
			padding:0px 10px 5px 10px;
			font-weight:bold;
			background: url(../images/rightmenu.png) no-repeat;
			}
			.moduletableucd a:link,.moduletableucd a:visited {
			color:#ff6600;
			display:block;
			text-decoration:none;
			padding-left:0px;
			}
			.moduletableucd a:hover {
			text-decoration:none;
			color:#cccccc;
			}
			.moduletableucd li {
			list-style:none;
			}

			.moduletable h3 {
			font:14px Arial,Helvetica,sans-serif;
			color:#336699;
			text-align:left;
			padding:0px 10px 5px 10px;
			background: url(../images/rightmenu.png) no-repeat;
			font-weight:bold;
			}
			
			/*Menu Styling*/
			.moduletablemenu {
			margin-bottom:0.3em;
			}
			.moduletablemenu a:hover {
			text-decoration:none;
			color:#cccccc;
			
			}

			.moduletablemenu h3 {
			font:14px Arial,Helvetica,sans-serif;
			color:#336699;
			text-align:left;
			padding:0px 10px 5px 10px;
			background: url(../images/rightmenu.png) no-repeat;
			font-weight:bold;
			}
			
			.moduletablemenu ul {
			list-style:none;
			
			}	
			.moduletablemenu li {
			background: url(../images/leftmenu.png) bottom left no-repeat;
			height:20px;
			font-size:12px;
			font-family: Arial, Helvetica, sans-serif;
			margin:5px 0;
			padding:0 0 0 10px;
			font-weight:bold;
			}
			
			.moduletablemenu a:link,.moduletablemenu a:visited {
			color:#ff6600;
			display:block;
			text-decoration:none;
			padding-left:0px;
			}
			
			.moduletablemenu a:hover {
			text-decoration:none;
			color:#cccccc;
			
			}

			/*Tab Menu Styling*/
			
			.moduletabletabs {
			font:bold 12px Arial, Verdana, Geneva, Helvetica, sans-serif;
			}
			
			.moduletabletabs ul {
			list-style:none;
			float:right;
			margin:0;
			padding:0;
			background:#336699;
			width:100%;
			}
			
			.moduletabletabs li {
			float:right;
			background:url(../images/tabs.png) no-repeat 0 -4px;
			margin:0;
			padding:0 0 0 12px;
			}
			
			.moduletabletabs a:link,.moduletabletabs a:visited {
			float:left;
			display:block;
			color:#000;
			background:url(../images/tabs.png) no-repeat 100% -4px;
			text-decoration:none;
			margin:0;
			padding:7px 18px 5px 9px;
			}
			
			.moduletabletabs #current {
			background: url(../images/tabs.png) no-repeat 0 -164px;
			}
			
			.moduletabletabs #current a {
			color:#fff;
			background: url(../images/tabs.png) no-repeat 100% -84px;
			}
			
			.moduletabletabs li:hover {
			background: url(../images/tabs.png) no-repeat 0 -164px;
			}
			
			.moduletabletabs li a:hover {
			background:url(../images/tabs.png) no-repeat 100% -164px;
			}
			
			.design a:link,.design a:visited {
			color:#666;
			float:right;
			font:0.8em Verdana, Arial, Helvetica, sans-serif;
			}
			.error{
			font:Arial, Helvetica, sans-serif; size:inherit; color:#FF0000;
			
			}
			img.mainleft     { 
			margin-right:5px;
			padding:2px;
			border:#999999 solid 1px;
			margin-top:5px;
			float:left;
			
			}
			img.mainright    { 
			margin-left:5px;
			padding:2px;
			border:#999999 solid 1px;
			margin-top:5px;
			float:right;
			
			}
			a img {
			border:none;
			}
/* my edit*/
			.mainlevelleft{
			background:url(../images/rightmenu.png);
				
			}
			.wrap{
			text-align:left;
			margin:0 auto;
			}
			 ul {
			margin:1.2em;
			padding:0;
			list-style:disc;
			}
			li {
			margin:0;
			padding:0;
			
		 li a {
		 display:marker;
		 padding:0.5em;
		 }

	/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */
	
