html								{ height:100%;}
Body, .Normal, .NormalTextBox, td, p, .Normal, .NormalDisabled, .NormalBold{ font-family: Arial, Helvetica, sans-serif;line-height:24px; font-size:12px; color:#222;}
p									{ padding:5px 0;margin:0px;}
li,ul li							{ list-style:disc ;}
ol li								{ list-style:decimal;}
.Head								{ color:#517768;font:bold 1.2em Arial, Helvetica, sans-serif;}
.SubHead							{ color:#666;}
A.CommandButton:link,A.CommandButton:visited,
A.CommandButton:active				{ font:bold small Arial, Helvetica, sans-serif;color:#517768;}
A.CommandButton:hover				{ color:#517768;}
h1,h2,h3,h4,h5,h6					{ font-weight:bold;line-height:1em; margin:0px; padding:5px 0;}
h1,h2,h3							{ font-family: Arial, Helvetica, sans-serif;}
h1									{ font-size:48px;}
h2									{ font-size:36px;}
h3									{ font-size:22px;}
a:link,a:active,a:visited			{ border:0;text-decoration:none;outline:none; color:#517768;}
a:hover 							{ color:#333;text-decoration: underline;}

/*Skin Layout Design*/

#DNN6								{ width:100%;position:relative;z-index:1;min-height:100%;}
#Body								{ background:url(images/back.jpg) top center no-repeat #679acf;}
.skinwidth							{ width:938px; margin:0 auto; padding:0px;height:100%; padding:20px 0;}
.dnnheader							{ height:120px;margin:0px; position:relative; z-index:1000;}
.dnnheader .logo					{ position:absolute; left:0px; top:38px;}

.menuleft							{ height:55px; background:url(images/menu.png) 0 0 no-repeat;}
.menuright							{ height:55px; background:url(images/menu.png) right -110px no-repeat;}
.topmenu							{ height:55px; background:url(images/menubg.jpg) 0 0 no-repeat; margin:0 10px;}
.account{ position:absolute; right:0px; bottom: 10px;}

.footerleft							{ height:55px; background:url(images/menu.png) 0 0 no-repeat;}
.footerright							{ height:55px; background:url(images/menu.png) right -110px no-repeat;}
.footerbox							{ height:55px; background:url(images/menu.png) 0 -55px repeat-x; margin:0 10px; text-align:center; line-height:20px; color:#8cbcbc;}
.copyright{ color:#a1cece; line-height:30px;}

.breaderbox							{ margin:0 22px 0 20px; height:30px; line-height:30px; text-transform:uppercase; color:#6f8779; font-weight:bold;}
.breaderbox a						{ color:#6f8779; text-decoration:underline;}
.breaderbox a:hover					{ text-decoration:none; color:#386350;}

.mtl{ background:url(images/main.png) 0 0 no-repeat; height:20px;}
.mtr{ background:url(images/main.png) right -110px no-repeat; height:20px;}
.mt{ background:#fff; height:20px; margin:0 20px;}
.dnncontent							{ margin:0px;background:#fff; padding:0 10px;}
.mbl{ background:url(images/main.png) 0 -35px no-repeat; height:20px;}
.mbr{ background:url(images/main.png) right -145px no-repeat; height:20px;}
.mb{ background:#fff; height:20px; margin:0 20px;}
.user,
a.user:link,
a.user:active,
a.user:visited  					{ text-decoration:none;padding:0px 10px;font-weight:bold; color:#fff;} 
a.user:hover 						{ text-decoration:underline; color:#9cf2fa;}

.login,
a.login:link,
a.login:active,
a.login:visited  					{ padding:0px 10px;font-weight:bold;text-decoration:none; color:#fff;}
a.login:hover 						{ text-decoration:underline; color:#9cf2fa;}



/*Common style*/

.fleft								{ float:left;}
.fright								{ float:right;}
.clr								{ clear:both;}
a.border							{ border:1px #bfcbc3 solid; padding:5px; display:block;}
a.border:hover						{ border:1px #9db1ab solid;}
.mr10								{ margin-right:10px;}
.ml15								{ margin-left:15px;}

/*Content Pane Design*/
.LeftPane							{ width:256px; padding-right:20px;}
.RightPane							{ width:256px; padding-left:20px;}
.BottomPane							{ clear:both;}
.DNNEmptyPane						{ width:0px;padding:0px;margin:0px;}


/*  css menu */

.cssmenu 							{ position:relative; height:55px; float:left;font-family:Arial, Helvetica, sans-serif; z-index:100;}
.cssmenu span 						{ padding:0px; white-space: nowrap; display:block; font-size:14px; font-weight:bold;}
.cssmenu ul							{ margin:0px; padding:0px;display: block;float:left;}
.cssmenu li 						{ list-style: none none outside; float:left;position:relative; margin:0px;}
.cssmenu ul li 						{ float:left; width:100px; padding:0 0 0 50px;}
.cssmenu ul li a					{ height:55px; display:block; float:left; line-height:55px;}
.cssmenu ul a:link, 
.cssmenu ul a:active, 
.cssmenu ul a:visited				{ width:auto;color:#fff; text-decoration:none;display: block; cursor:pointer;}
.cssmenu ul a:hover 				{ color: #ff0;float:left;}
.cssmenu .downarrow					{ position:absolute; right:5px; top:20px; display:none;}
.cssmenu .rightarrow				{ position:absolute; right:2px; top:10px;}
.cssmenu .slide 					{ display: none; float: left; overflow:hidden; position:absolute;}
.cssmenu .slide .icon 				{ margin:0 5px -2px;}
.cssmenu .slide .Group 				{ background:#1b3738; border:1px #173132 solid;display: none;left: 0px; float: left; position:relative;margin:0px;}
.cssmenu .slide ul li 				{ clear: both; display:block;border-top:1px #173132 solid; width:auto; padding:0px; width:160px;}
.cssmenu .slide ul .first			{ border-top:0px #ccc solid;}
.cssmenu .slide ul li span 			{ color:#ccc; display:block; padding:0 10px; background:none; text-align:left; text-transform:none;}
.cssmenu .slide ul li a				{ height:25px; display:block;line-height:25px; width:100%;}
.cssmenu .slide ul a:link, 
.cssmenu .slide ul a:active, 
.cssmenu .slide ul a:visited		{ color:#ccc; text-decoration:none; display: block; cursor:pointer; font-weight: normal; font-size:12px;}
.cssmenu .slide ul a:hover 			{ background:#325958;}





.indexnews{ margin:0px; padding:0px; list-style:none;}
.indexnews li{ margin:0px; padding:0 0 0 25px; list-style:none; background:url(images/newsli.gif) 0 5px no-repeat;}
.indexnews li a{ font-weight:bold;}
.indexnews li .date{ display:block;}

.linklist{ margin:0 20px; padding:0px;}
.linklist li.linkitem{margin:0px; padding:0 0 0 25px; list-style:none; background:url(images/linksli.gif) 0 9px no-repeat; border-bottom:1px #ccc solid; height:32px; line-height:32px;}
.linklist li.linkitem a{ font-weight:bold;}