Body {padding:0px; margin:0 auto; background:url(images/bg1024.png) repeat-y center center #fff; width:100%; color:#000000;}
.mainwidth { width:1024px; margin:0px auto;}
.dnnwidth { width:1005px;}
th,td,div								{ color:#747474; font-weight:normal; font-size:11px; font-family:Tahoma,Arial,Helvetica;}
.Normal 				{font-size:11px; color:#747474}


.top-gray  { background-color:#999999; overflow:hidden; height:3px;}
#dnnmenu-gray   { background:url(images/menubg-gray-left.jpg) no-repeat left top; height:35px; margin:0 auto;}
.dnnmenu-gray-right { background:url(images/menubg-gray-right.jpg) no-repeat right top; height:35px;}
.dnnmenu-gray-bg {background:url(images/menubg-gray-bg.jpg) repeat-x right top; height:35px; margin:0 11px; line-height:35px;}
.dnnmenu-gray-bg span { color:#FFFFFF;}
.bottom-gray   { background:url(images/dnnbottom-gray.jpg) repeat-x; height:53px;  margin:0 auto; position:relative;left:-2px; *left:-1px; }
#dnnbottom .dnnpriv { padding:8px 10px 0px 10px; line-height:20px; color:#ffffff;}

.dnnjamenu-gray { width:200px; background:url(images/gray-menu-bg.jpg) bottom repeat-x; margin-bottom:1px;}

.Breadcrumb, A.Breadcrumb:link, A.Breadcrumb:active,
A.Breadcrumb:visited	{font-weight:normal; font-weight:bold; font-size:11px; color:#fff; TEXT-DECORATION:none}
A.Breadcrumb:hover	{font-weight:normal; font-weight:bold; font-size:11px; color:#F2F2F2; TEXT-DECORATION:underline}

.usercss, A.usercss:link, A.usercss:active, 
A.usercss:visited   {font-weight:normal; font-size:11px; color:#fff; TEXT-DECORATION:none; font-weight:bold; padding-left: 17px; background: url(images/icon_login.png) no-repeat left top;}
A.usercss:hover		{font-weight:normal; font-size:11px; color:#F2F2F2; TEXT-DECORATION:underline; font-weight:bold; padding-left: 17px; background: url(images/icon_login.png) no-repeat left top;}

.bottomcss, A.bottomcss:link, A.bottomcss:active, A.bottomcss:visited	{ font-weight:normal; font-size:11px; color:#fff; TEXT-DECORATION:none}
A.bottomcss:hover	{font-weight:normal; font-size:11px; 	color:#fff; TEXT-DECORATION:underline}

.links, A.links:link, A.links:active, A.links:visited			{font-weight:normal; padding:0px 5px 0px 15px; font-size:12px; color:#fff; TEXT-DECORATION:none}
A.links:hover	{ font-weight:normal; font-size:12px; color:#fff; TEXT-DECORATION:underline; background:url(images/arrow.gif) left center no-repeat;}


/*J-Accordin*/
/*-------------------------------------------------------------------------------------------------------------------*/

#JAmenu {
	background: #EAEAEA;
}
#JAmenu li a {
	background: url("images/menu-r-gray-right.jpg") no-repeat right top;
	color: #fff;
}
#JAmenu li a span {
	background: url("images/menu-r-gray-left.jpg") no-repeat left top;
}
#JAmenu li a:hover,#JAmenu li a.selected,#JAmenu li.MasterActiveTab a {
	background: url("images/menu-r-gray-right-hover.jpg") no-repeat right top;
}
#JAmenu li a:hover span,#JAmenu li a.selected span,#JAmenu li.MasterActiveTab a span {
	background: url("images/menu-r-gray-left-hover.jpg") no-repeat left top;
}

