body{
	margin:0px;
	padding:0px;
	/*background-image:url("../Images/Background/tmp.png");
	background-image:url("../Images/Background/bg-footer.gif");
	background-image:url("../Images/Background/stringdark.jpg");
	background-image:url("../Images/Background/background_grunge_by_whatsamahoozit_1440x900.png");
	background-color:#DDD;
	
	background-color:#EEE;
	*/
	
	/*
	background-position:center center;
	background-attachment:fixed;
	background-size:100%;
	background-image:url("../Images/Background/background_red.jpg");
	background_red.jpg
	
	background-image:url("../Images/Background/background_grunge_by_whatsamahoozit_1440x900.png");
	background-image:url("../Images/Background/background.jpg");
	background-image:url("../Images/Background/simplyblue.png");
	background-position:center center;
	background-image:url("../Images/Background/8629542-charcoal-floral-seamless-wallpaper.jpg");
	background-color:#999;
	background-image:url("../Images/Background/bg_site2.png");
	

	
	background-position:0px -7px;
	background-repeat:repeat-x;
	background-image:url("../Images/Background/vbn.png");
	
	background-position:center center;
	background-attachment:fixed;
	background-image:url("../Images/Background/b.jpg");
	background-image:url("../Images/Background/bg.gif");
	background-image:url("../Images/Background/02286_montanabigskycountry_1600x900.jpg");	
	*/
	}

.Trace{
	}
div#TopBar{
	/*background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#555)), transparent;
	background: -moz-linear-gradient(top, #333, #555);
	background-color:#f9f9f9;*/
	background-color:#222;
	height:40px;
	width:100%;
	position:fixed;
	z-index:100;
	top:0px !important;
	-moz-box-shadow: 0 0 5px #BBB;
	-webkit-box-shadow: 0 0 5px #BBB;
	box-shadow: 0 0 5px #BBB;
	}
	
div#Header{
	width:960px;
	}

div#Footer{
	width:990px;
	}
div#Container{
	width:990px;
	margin-top:60px !important;
	}

	
li.Enabled a, li.Loading a, li.Disabled a{
	color:#FFF !important;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	}
#SubMenu li.Enabled a{
	background-color:#CEE785 !important;
	}
#SubMenu li.Disabled a{
	background-color:#FFC4C4 !important;
	}
#SubMenu li.Loading a{
	background-color:#7A7AFF !important;
	}
	
div.Left{
	float:left;
	}
div.Right{
	float:right;
	}
td.Center{
	text-align:center;
	}
p.Right{
	text-align:right !important;
	}
p.NoJustify{
	text-align:left !important;
	}
p.Small, span.Small{
	font-size:11px !important;
	line-height:16px !important;
	}
span.Green{
	color:#660066;
	}
span.Bold{
	font-weight:bold;
	}
span.Gray{
	color:#666;
	}
/* Container */	

div#Container{
	overflow:auto;
	z-index:0;
	width:990px;
	margin:40px auto 40px;
	padding:0px 0px 0px 0px;
	background-color:#FFF;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-left-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	}
	
	
/* Double.css */




/* Single.css */

/*

*/	
	
	
	
div#SubWindow{
	display:none;
	position:absolute;
	width:100%;
	z-index:4;
	top:0px;
	left:0px;
	background-color:transparent;
	
	}
	
div#Message{	
	width:700px;
	overflow:hidden;
	margin:0px auto;
	position:fixed;
	padding: 20px 20px 20px 20px !important;
	background: #FFF;
	border: 1px solid #fff;
	-moz-box-shadow: 0px 2px 5px #444;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
/*  -moz-box-shadow: 5px 5px 5px #ccc;
  -webkit-box-shadow: 5px 5px 5px #ccc;
  box-shadow: 5px 5px 5px #ccc;*/

	}
	
#SubWindow .Thumb{
	width:700px;
	overflow:hidden;
	margin:0px auto;
	position:fixed;
	padding: 8px 25px 25px 25px !important;
	background: #FFF;
	border: 1px solid #fff;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	-moz-box-shadow: 0px 2px 5px #444;
	text-align:center;
	background-position:center center;
	background-repeat:no-repeat;
	background-image:url("../Images/ajax-loader.gif");
	}	
#SubWindow .Thumb img.Preload{
	display:none;
	}
#SubWindow .Thumb img.Main{
	clear:both;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	}
#SubWindow .Thumb .Next{
	overflow:hidden;
	float:left;
	width:40px;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#333;
	text-align:left;
	font-weight:bold;
	line-height:20px;
	cursor:pointer;
	}
#SubWindow .Thumb .Prev{
	overflow:hidden;
	float:left;
	width:40px;
	margin-right:15px;
	font-weight:bold;
	font-family:"Trebuchet MS";
	font-size:14px;
	line-height:20px;
	color:#333;
	text-align:left;
	cursor:pointer;
	margin-bottom:5px !important;
	}
#SubWindow .Thumb .Close{
	overflow:hidden;
	float:right;
	width:40px;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#333;
	text-align:right;
	font-weight:bold;
	line-height:20px;
	cursor:pointer;
	}
#SubWindow .Thumb .Description{
	overflow:hidden;
	text-align:left;
	color:#222;
	font-family:Verdana;
	font-size:12px;
	line-height:18px;
	margin:10px 0px 5px;
	}

div.Message{
	overflow:hidden;
	margin:10px 15px;
	}
div.Message h3{
	font-family:Trebuchet MS;
	font-weight:normal;
	color:#333;
	padding:0px 10px 10px 0px;
	margin:0px;
	}
div.Message p{
	color:#333;
	font-family:Verdana;
	font-size:12px;
	line-height:18px;
	margin:10px 10px 10px 10px;
	text-shadow:#DDD 1px 0px;
	}
div.Message div.Text{
	padding:5px;
	padding-left:80px;
	background-repeat:no-repeat;
	background-position:25px center;
	overflow:hidden;
	}
div.Warning{
	background-image:url("../Images/48x48/Basics/warning.png");
	}
div.DataBaseError{
	background-image:url("../Images/48x48/Network and security/server_error.png");
	}
div.Auth{
	background-image:url("../Images/48x48/Network and security/id_card.png");
	}
div.TemplateError{
	background-image:url("../Images/48x48/Basics/document_error.png");
	}
div.Successfully{
	background-image:url("../Images/48x48/Basics/check.png");
	}
div.Error{
	background-image:url("../Images/iconsbasicset/icons/PNG/onebit_35.png");
	}
div.CoreError{
	background-image:url("../Images/48x48/Basics/gear_error.png");
	}
div.Banned{
	background-image:url("../Images/48x48/Network and security/security_agent.png");
	}
div.NotLogged{
	background-image:url("../Images/48x48/Network and security/id_card_error.png");
	}
div.melbaCMSBlogError{
	background-image:url("../Images/48x48/Basics/document_error.png");
	}
	
	
	
	
	
div#IlegalOutput{
	width:800px;
	margin:10px auto;
	padding:10px;
	background-color:#FFF;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	display:none;
	}
div#IlegalOutput h4{
	font-family:"Trebuchet MS";
	font-weight:normal;
	padding:0px;
	margin:10px;
	}
div#IlegalOutput textarea{
	width:760px;
	border:none;
	font-family:"Courier New";
	height:300px;
	margin:0px 10px;
	padding:10px;
	}
div#IlegalOutput div.Data{
	width:760px;
	border:none;
	font-family:"Courier New";
	font-size:12px;
	margin:0px 10px;
	padding:10px;
	background-color:#f0f0f0;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	}
	
	

div#MelbaPerformance{
	width:990px;
	margin:10px auto;
	padding:10px;
	background-color:#FFF;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	display:none;
	}
div#MelbaPerformance h4{
	font-family:"Trebuchet MS";
	font-weight:normal;
	padding:0px;
	margin:10px;
	}
div#MelbaPerformance ul{
	list-style:none;
	padding:0px;
	margin:0px;
	overflow:hidden;
	}
div#MelbaPerformance ul li{
	float:left;
	padding:2px 0px;
	margin:5px 10px;
	width:224px;
	font-family:Verdana;
	line-height:16px;
	font-size:11px;
	background-image:url("../Images/famfamfam_icons/bullet_green.png");
	background-repeat:no-repeat;
	background-position:0px center;
	padding-left:22px;
	}
div#MelbaPerformance ul li.Clock{
	background-image:url("../Images/famfamfam_icons/clock.png");
	}
div#MelbaPerformance ul li.Libs{
	background-image:url("../Images/famfamfam_icons/application_cascade.png");
	}
div#MelbaPerformance ul li.Memory{
	background-image:url("../Images/famfamfam_icons/cog.png");
	}
div#MelbaPerformance ul li.Querys{
	background-image:url("../Images/famfamfam_icons/database_gear.png");
	}
div#MelbaPerformance ul li.Host{
	background-image:url("../Images/famfamfam_icons/server.png");
	}
	
	
div#MelbaPerformance div.Data{
	width:760px;
	border:none;
	font-family:"Courier New";
	font-size:12px;
	margin:0px 10px;
	padding:10px;
	background-color:#f0f0f0;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	}	
	
	
div#Banner{
	margin:10px auto;
	width:920px;
	height:300px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	background-image:url("../../../melba/Modules/iaPages/Src/Index/earth.png");
	}

div#BottomBar{
	display:none;
	clear:both;
	width:990px;
	overflow:hidden;
	border-top:1px #f0f0f0 solid;
	}
div#BottomBar ul.BgSwitch{
	width:918px;
	padding:0px;
	margin:10px auto;
	list-style:none;
	overflow:hidden;
	}
div#BottomBar ul.BgSwitch li{
	width:256px;
	float:left;
	line-height:120px;
	margin:10px 25px;
	}
div#BottomBar ul.BgSwitch li div.Preview{
	width:250px;
	height:120px;
	background-position:center center;
	background-repeat:no-repeat;
	border:3px #AAA solid;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	}
div#BottomBar ul.BgSwitch li a{
	display:block;
	text-decoration:none;
	color:#333;
	font-size:18px;
	text-align:center;
	}
div#BottomBar ul.BgSwitch li a:hover{
	opacity:0;
	}
	
	
div#BottomBar ul.BgSwitch li.Default a{
	font-family:Verdana;
	font-weight:bold;
	text-shadow:#DDD 1px 1px;
	}

div#BottomBar ul.BgSwitch li.Three a{
	font-family:"Lucida Handwriting";
	color:#DDD;
	text-shadow:#333 1px 1px 2px;
	}

div#BottomBar ul.BgSwitch li.Sky a{
	font-family:"Trebuchet MS";
	font-size:21px;
	font-weight:bold;
	color:#333;
	text-shadow:#DDD 1px 1px;
	}
	
div#BottomBar  h1, div#BottomBar  h2, div#BottomBar h3, div#BottomBar  h4{
	font-family:Trebuchet MS;
	padding:0px 0px 0px 0px;
	margin:10px 20px;
	font-weight:normal;
	color:#333;
	/*text-shadow:#BBB 1px 0px 0px;*/
	}
div#BottomBar h4{
	font-weight:bold;
	}

	
/*  
   -moz-box-shadow:inset 10px 0 10px #c0c0c0;
   -webkit-box-shadow:inset 10px 0 10px #c0c0c0;*/
div#Controllers{
	position:fixed;
	line-height:59px;
  /* box-shadow:inset -5px 0px 5px #666;
   -moz-box-shadow:inset -5px 0px 5px #666;
   -webkit-box-shadow:inset -5px 0px 5px #666;*/
	bottom:120px;
	/* background color transition
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s; */
	color:#000;
	font-weight:bold;
	display:none;
	}
div#Controllers a.Up{
	margin-right:10px;
	width:59px;
	height:59px;
	padding:5px;
	display:block;
	opacity:0.5;
	background-color:#ddd;
	background-repeat:no-repeat;
	background-position:center;
	background-image:url("../Images/up-arrow.png");
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	text-decoration:none;
	}
div#Controllers a.Up:hover{
	opacity:1;
	}

/* Members.css */
#melbaCMSMembers_Login form{
	width:450px;
	margin:0px auto !important;
	}
	
/*  */

/* melbastudioCommerceMGM */
	
div#melbastudioCommerceMGM{
	}
div#melbastudioCommerceMGM ul.Path{
	padding:0px;
	margin:10px;
	list-style:none;
	overflow:hidden;
	}
div#melbastudioCommerceMGM ul.Path li{
	float:left;
	font-family:"Trebuchet MS";
	font-size:14px;
	padding-right:22px;
	background-position:right center;
	background-image:url("../Images/famfamfam_icons/bullet_arrow_left.png");
	background-repeat:no-repeat;
	margin-right:4px;
	}	
div#melbastudioCommerceMGM ul.Path li a{
	color:#333;
	text-decoration:none;
	}
div#melbastudioCommerceMGM ul.Path li.Current{
	padding-right:0px !important;
	background:none !important;
	font-weight:bold;
	}
div#melbastudioCommerceMGM div.Post{
	overflow:hidden;
	margin:20px 10px;
	position:relative;
	}
div#melbastudioCommerceMGM div.Post h3{
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px;
	padding:5px 5px 5px 250px !important;
	font-size:16px;
	background-color:#444;
	background-color:#666;
	text-shadow:#555 0px 1px;
	color:#fff !important;
	}
div#melbastudioCommerceMGM div.Post div.Info{
	float:left;
	width:226px;
	border:1px #CCC solid;
	border-top:none;
	background-color:#f9f9f9;
	background-image:url("../Images/Background/Line.gif");
	background-repeat:repeat-y;
	background-position:right;
	}
div#melbastudioCommerceMGM div.Post div.Info div.Nick{
	text-align:center;
	font-size:15px;
	font-family:"Trebuchet MS";
	font-weight:bold;
	}
div#melbastudioCommerceMGM div.Post div.Info div.Nick a{
	color:#333;
	text-decoration:none;
	}
div#melbastudioCommerceMGM div.Post div.Info div.Nick a:hover{
	color:#000;
	}
div#melbastudioCommerceMGM div.Post div.Info p{
	font-size:11px;
	line-height:15px;
	margin:10px 20px;
	}
div#melbastudioCommerceMGM div.Post div.Info div.Photo{
	width:130px;
	height:130px;
	margin:10px auto;
	background-color:#f0f0f0;
	border:1px #DDD solid;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	background-position:center center;
	}
div#melbastudioCommerceMGM div.Post div.Content{
	float:right;
	padding:0px 0px;
	width:700px;
	}
div#melbastudioCommerceMGM div.Post div.Content ul.Rate{
	float:right !important;
	margin:10px 20px 0px!important;
	}
div#melbastudioCommerceMGM div.Post div.Content div.Details{
	font-family:Verdana;
	font-size:11px;
	line-height:16px;
	color:#666;
	margin:10px 24px 10px;
	}
div#melbastudioCommerceMGM div.Post div.Content div.Text{
	min-height:150px;
	}
div#melbastudioCommerceMGM div.Post div.Content p{
	padding:0px;
	margin:10px 25px;
	}
div#melbastudioCommerceMGM div.Post div.Content img{
	vertical-align:middle;
	}
div#melbastudioCommerceMGM div.Post div.Content p p{
	margin:10px 10px;
	}
div#melbastudioCommerceMGM div.Popular{	
	-webkit-box-shadow: #ACE375 0 0px 10px;
	-moz-box-shadow: #ACE375 0 0px 10px;
	box-shadow: #ACE375 0 0px 10px;
	}
div#melbastudioCommerceMGM div.Post div.Content div.Signature{
	margin:15px 10px 0px;
	border-top:1px #DDD dashed;
	border-bottom:1px #DDD dashed;
	}
div#melbastudioCommerceMGM div.Post div.Content div.Signature p{
	font-size:11px !important;
	color:#444;
	margin:10px 15px;
	}
div#melbastudioCommerceMGM div.Post ul.Options{
	float:right;
	overflow:hidden;
	list-style:none;
	padding:0px;
	margin:5px 10px;
	}
div#melbastudioCommerceMGM div.Post ul.Options li{
	float:left;
	margin:0px 10px;
	}
div#melbastudioCommerceMGM div.Post ul.Options li a{
	display:block;
	background-position:5px 50%;
	background-repeat:no-repeat;
	padding:5px 0px 5px 23px;
	text-decoration:none;
	font-family:Verdana;
	color:#333;
	font-size:11px;
	background-size:12px 12px;
	}
div#melbastudioCommerceMGM div.Post ul.Options li.Update a{
	background-image:url("../Images/famfamfam_icons/pencil.png");
	}
div#melbastudioCommerceMGM div.Post ul.Options li.Delete a{
	background-image:url("../Images/famfamfam_icons/delete.png");
	}
div#melbastudioCommerceMGM div.Post ul.Options li.Report a{
	background-image:url("../Images/famfamfam_icons/cross.png");
	}
div#melbastudioCommerceMGM div.Post ul.Options li.Quote a{
	background-image:url("../Images/famfamfam_icons/page.png");
	}

#melbastudioCommerceMGM table.Forums{
	/*border:1px #66CCFF solid;*/
	margin:10px auto;
	color:#333;
	}
#melbastudioCommerceMGM table.Forums tr.Header{
	font-family:"Trebuchet MS";
	font-size:16px;
	}
	
	
	
	
	
	
	
#melbastudioCommerceMGM div.Search{
	margin:20px 10px 10px;
	overflow:hidden;
	}
#melbastudioCommerceMGM div.Search input.Box{
	float:left;
	color:#333;
	font-family:Verdana;
	font-size:12px;
	padding:6px;
	border:1px #CCC solid;
	width:250px;
	margin:0px 10px 10px 0px;
	}
#melbastudioCommerceMGM div.Search input.Disabled{
	color:#777 !important;
	font-style:italic;
	}
#melbastudioCommerceMGM div.Search ul.Buttons{
	float:left;
	margin:0px !important;
	padding:0px !important;
	}
#melbastudioCommerceMGM div.Search li{
	margin:0px !important;
	}
	
#melbastudioCommerceMGM div.Product{
	overflow:hidden;
	margin:20px 0px;
	border-bottom:1px #CCC solid;
	}
#melbastudioCommerceMGM div.Product:first-child{
	border-top:1px #CCC solid !important;
	}
#melbastudioCommerceMGM div.Editorial div.Preview	{

	height:120px !important;
	background-size:92px 120px !important;
}

#melbastudioCommerceMGM div.ProductDisabled h4,
#melbastudioCommerceMGM div.ProductDisabled li,
#melbastudioCommerceMGM div.ProductDisabled p{
	color:#777 !important;
	}
#melbastudioCommerceMGM div.ProductDisabled div.Preview{
	opacity:0.5;
	background-repeat:no-repeat;
	}
#melbastudioCommerceMGM div.ProductDisabled span.Disabled{
	color:#FF5252;
	font-size:14px;
	}
	
#melbastudioCommerceMGM div.Product ul.Buttons li{
	float:none !important;
	margin-bottom:10px !important;
	}
#melbastudioCommerceMGM div.Product div.Details{
	overflow:hidden;
	margin-bottom:20px;
	}
#melbastudioCommerceMGM div.Product div.Details ul.Properties{
	font-family:Verdana;
	font-size:12px;
	line-height:18px;
	list-style:none;
	margin:10px;
	padding:0px;
	}
#melbastudioCommerceMGM div.Product div.Details ul.Properties li{
	background-image:url("../Images/famfamfam_icons/bullet_arrow_left.png");
	background-repeat:no-repeat;
	background-position:0px center;
	padding-left:20px;
	margin:3px 0px;
	}
#melbastudioCommerceMGM div.Product div.Preview{
	float:left;
	background-position:center center;
	width:120px !important;
	height:120px;
	border:1px #DDD solid;
	padding:10px;
	margin:5px 20px 10px 10px !important; 
	background-size:100%;
	background-repeat:no-repeat;
	}
	
	
	
	
	
	
	
	
	/**/
	
	
	
#melbastudioCommerceMGM div.PurchaseOrder{
	overflow:hidden;
	margin:20px 0px;
	border-bottom:1px #CCC solid;
	}
#melbastudioCommerceMGM div.PurchaseOrder:first-child{
	border-top:1px #CCC solid !important;
	}
#melbastudioCommerceMGM div.ProductDisabled h4,
#melbastudioCommerceMGM div.ProductDisabled li,
#melbastudioCommerceMGM div.ProductDisabled p{
	color:#777 !important;
	}
#melbastudioCommerceMGM div.ProductDisabled div.Preview{
	opacity:0.5;
	}
#melbastudioCommerceMGM div.ProductDisabled span.Disabled{
	color:#FF5252;
	font-size:14px;
	}
	
#melbastudioCommerceMGM div.PurchaseOrder ul.Buttons li{
	float:none !important;
	margin-bottom:10px !important;
	}
#melbastudioCommerceMGM div.PurchaseOrder div.Details{
	overflow:hidden;
	margin-bottom:20px;
	}
#melbastudioCommerceMGM div.PurchaseOrder div.Details ul.Properties{
	font-family:Verdana;
	font-size:12px;
	line-height:18px;
	list-style:none;
	margin:10px;
	padding:0px;
	}
#melbastudioCommerceMGM div.PurchaseOrder div.Details ul.Properties li{
	background-image:url("../Images/famfamfam_icons/bullet_arrow_left.png");
	background-repeat:no-repeat;
	background-position:0px center;
	padding-left:20px;
	margin:3px 0px;
	}
#melbastudioCommerceMGM div.PurchaseOrder div.Preview{
	float:left;
	background-position:center center;
	width:120px !important;
	height:120px !important;
	border:1px #DDD solid;
	padding:10px;
	margin:5px 20px 10px 10px !important; 
	background-size:100%;
	}


#melbastudioCommerceMGM div.PurchaseOrder div.Status{
	clear:right;
	padding:10px 15px;
	background-image:url("Background/Line.jpg");
	background-repeat:repeat-x;
	float:right;
	margin-right:10px;
	color:#FFF;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	}
	
#melbastudioCommerceMGM div.PurchaseOrder div.InProgress{
	background-color:#C0DF61;
	}
#melbastudioCommerceMGM div.PurchaseOrder div.Archived{
	background-color:#A0A0FF;
	}
#melbastudioCommerceMGM div.PurchaseOrder div.Cancel{
	background-color:#FF7070;
	}
	/*#A0A0FF*/
	
	
#melbastudioCommerceMGM_Payment h3{
	clear:both;
	}
#melbastudioCommerceMGM_Payment ul.Buttons{
	margin:-10px 0px 0px 0px !important;
	}
#melbastudioCommerceMGM_Payment ul.Payments{
	list-style:none;
	padding:0px;
	margin:10px 10px 60px;
	overflow:hiddem;
	font-family:verdana;
	font-size:12px;
	clear:both;
	}
#melbastudioCommerceMGM_Payment ul.Payments li{
	margin:10px 5px 0px 0px;
	overflow:hiddem;
	}
	
	
	
table.Forums tr.Header td:first-child{
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	}
table.Forums tr.Header td:last-child{
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	}
table.Forums tr.Header td{
	background-color:#666;
	text-shadow:#555 0px 1px;
	color:#FFF;
	background-repeat:repeat-x;
	border-right:none;
	border-left:none;
	}
table.Forums tr td{
	padding:5px;
	}
table.Forums tr td.Status{
	width:35px;
	}
table.Forums tr.Forum td{
	font-family:"Trebuchet MS";
	padding:10px 5px !important;
	}
table.Forums tr.Forum td a{
	color:#333;
	text-decoration:none;
	}
table.Forums tr.Forum td.Name{
	font-size:16px;
	width:460px;
	}
	
	

table.Forums tr.Forum td.Name div.Description{
	font-size:10px;
	font-family:Verdana !important;
	line-height:16px;
	margin:0px 5px;
	}
table.Forums tr.Forum td.Name div.Information{
	font-size:10px;
	font-family:Verdana !important;
	line-height:16px;
	margin:0px 5px;
	}
table.Forums tr.Forum td.Name div.Description a, table.Forums tr.Forum td.Name div.Information a{
	color:#335CAD !important;
	text-decoration:none;
	}
table.Forums tr.Forum td.LastActivityBy{
	width:180px;
	font-size:12px;
	text-align:center;
	font-family:Verdana;
	width:160px;
	}
table.Forums tr.Forum td div.DateTime{
	font-size:10px;
	font-family:Verdana !important;
	line-height:16px;
	}
table.Forums tr.Forum td.Threads{
	text-align:center;
	font-size:16px;
	width:160px;
	}
tr.Alt0 td{
	}
tr.Alt1 td{
	/*background-color:#fAFAFA !important;
	border-top:1px #DDD solid;
	border-bottom:1px #DDD solid;
	background-image:url("../Images/Background/Line.gif");
	background-position:top;
	background-repeat:repeat-x;*/
	border-top:1px #f0f0f0 solid;
	border-bottom:1px #f0f0f0 solid;
	}
table.Forums tr.Forum td.Owner{
	text-align:center;
	font-size:12px;
	font-family:Verdana;
	width:160px;
	}

table.Forums tr.Forum td.Posts{
	text-align:center;
	font-size:16px;
	width:50px;
	}
table.Forums tr.Forum td.Status{
	background-image:url("../Images/famfamfam_icons/star.png");
	background-position:center center;
	background-repeat:no-repeat;
	}

/* Common */
table.Forums tr.Forum td.Name ul.Rate,div#melbastudioCommerceMGM div.Post div.Information div.Avatar ul.Rate{
	padding:0px;
	margin:0px 10px;
	list-style:none;
	overflow:hidden;
	}
table.Forums tr.Forum td.Name ul.Rate li, div#melbastudioCommerceMGM div.Post div.Information div.Avatar ul.Rate li{
	float:left;
	width:16px;
	height:16px;
	margin-right:5px;
	background-image:url("../Images/famfamfam_icons/star.png");
	}
	
	
/**/

ul.Categories a{
	border-bottom:none !important;
	}
ul.melbaCMSBlog li.Item ul.Categories{
	padding:0px;
	margin:0px;
	list-style:none;
	}
ul.melbaCMSBlog li.Item ul.Categories li{
	padding-left:22px !important;
	background-image:url('../Images/famfamfam_icons/folder.png');
	background-repeat:no-repeat;
	background-position:2px center;
	margin:3px;
	font-family:"Verdana";
	font-size:12px;
	color:#333;
	}
	
div.melbaCMSBlogHeadList{
	padding:10px;
	background:#f9f9f9 url("../Images/Background/line.gif") repeat-x;
	border:1px #DDD solid;
	margin:15px 5px !important;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	
	}
div.melbaCMSBlogEntryList{
	margin:15px 15px !important;
	}
	
div.melbaCMSBlogEntry{
	margin:15px 15px !important;
	}
div.melbaCMSBlogEntry ul.Rate{
	margin:0px 10px !important;
	float:right;
	overflow:hidden;
	}

div.melbaCMSBlogEntry p.Info a{
	text-decoration:none !important;
	}
div.melbaCMSBlogEntry p.Info{
	margin:0px 15px 15px !important;
	}

	div.melbaCMSBlogEntry div.Date{
	float:left;
	margin:-5px 10px 0px 0px;
	width:54px;
	height:53px;
	background-image:url('../Images/bg_date.gif');
	background-repeat:no-repeat;
	
	}
div.melbaCMSBlogEntry div.Date div.Day{
	font-size:20px;
	text-align:center;
	font-family:"Georgia";
	color:#444;
	margin:8px 0px 0px 1px;
	text-shadow:#fff 1px 1px;
	/*text-shadow:#BBB 1px 0px 0px;*/
	}
div.melbaCMSBlogEntry div.Date div.MonthAndYear{
	font-family:"Verdana";
	font-size:11px;
	text-align:center;
	color:#444;
	margin-left:2px;
	text-shadow:#fff 1px 1px;
	/*text-shadow:#BBB 1px 0px 0px;*/
	}
	
	clea
div.melbaCMSBlogComments div.Item{
	margin:15px 10px !important;
	}
div.melbaCMSBlogComments div.Item div.Content{
	overflow:hidden;
	background-color:#F4f4f4;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	}
div.melbaCMSBlogComments div.Item div.Content ul.Options{
	float:left;
	list-style:none;
	margin:0px 5px 5px 5px;
	padding:0px;
	overflow:hidden;
	}
div.melbaCMSBlogComments div.Item div.Content ul.Options li{
	float:left;
	margin:0px 10px;
	text-align:left;
	color:#777;
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:14px;
	text-shadow:#fff 1px 1px;
	}
div.melbaCMSBlogComments div.Item div.Content ul.Options li a{
	color:#777;
	text-decoration:none;

	opacity:0.7;
	}
div.melbaCMSBlogComments div.Item div.Content ul.Options li a:hover{
	opacity:1;
	}
div.melbaCMSBlogComments div.Item div.Owner{
	width:65px;
	float:left;
	margin:0px 0px 10px 10px;
	padding-right:25px;
	background-image:url("../Images/comment_arrow.png");
	background-repeat:no-repeat;
	background-position:right 10px;
	text-align:center;
	}
div.melbaCMSBlogComments div.Item div.Owner a.Photo{
	display:block;
	line-height:65px;
	width:65px;
	height:65px;
	margin-bottom:5px;
	background-size:100%;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	}
div.melbaCMSBlogComments div.Item div.Owner a{
	text-decoration:none;
	color:#333;
	font-family:Trebuchet MS;
	font-size:12px;
	}
	
ul.Poll{
	list-style:none;
	overflow:hidden;
	margin:10px;
	padding:0px;
	width:400px;
	}
ul.Poll li{
	position:relative;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin:10px;
	padding:0px 0px 0px 40px;
	-moz-box-shadow: 0 0 2px #777;
	-webkit-box-shadow: 0 0 2px #777;
	box-shadow: 0 0 2px #777;
	height:22px;
	}
ul.Poll li div.Percent{
	position:absolute;
	left:0px;
	width:40px;
	height:22px;
	background-color:#444;
	color:#EEE;
	line-height:22px;
	font-family:"Verdana";
	font-size:12px;
	text-align:center;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	-webkit-border-bottom-left-radius:5px;
	}
ul.Poll li a{
	position:absolute;
	left:40px;
	width:350px;
	line-height:22px;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#333;
	text-decoration:none;
	
	/*text-shadow: -1px 0 #666, 0 1px #666, 1px 0 #666, 0 -1px #666;*/
	padding:0px 10px;
	}
	
ul.Poll li.Blue{
		background: -webkit-gradient(linear, left top, left bottom, from(#6ea6db), to(#216cb7)), transparent;
		background: -moz-linear-gradient(top, #6ea6db, #216cb7);
	}
ul.Poll li.Blue a{
	border-left:1px #6ea6db solid;
	}
ul.Poll li.Red{
		background: -webkit-gradient(linear, left top, left bottom, from(#FF9090), to(#FF4747)), transparent;
		background: -moz-linear-gradient(top, #FF9090, #FF4747);
	}
ul.Poll li.Red a{
	border-left:1px #FF9090 solid;
	}
ul.Poll li.Green{
		background: -webkit-gradient(linear, left top, left bottom, from(#BAE88D), to(#89D83A)), transparent;
		background: -moz-linear-gradient(top,#BAE88D, #89D83A);
	}
ul.Poll li.Green a{
	border-left:1px solid#BAE88D;
	}
	
	
	
	

div.Warning{
	background-image:url("../Images/48x48/Basics/warning.png");
	}
div.DataBaseError{
	background-image:url("../Images/48x48/Network and security/server_error.png");
	background-image:url("../Images/function_iconset/database_warning_48.png");
	}
div.Auth{
	background-image:url("../Images/48x48/Network and security/id_card.png");
	}
div.TemplateError{
	background-image:url("../Images/48x48/Basics/document_error.png");
	}
div.Successfully{
	background-image:url("../Images/48x48/Basics/check.png");
	background-image:url("../Images/function_iconset/smile_grin_48.png");
	
	
	}
div.Error{
	background-image:url("../Images/iconsbasicset/icons/PNG/onebit_35.png");
	background-image:url("../Images/function_iconset/smile_sad_48.png");
	}
div.CoreError{
	background-image:url("../Images/48x48/Basics/gear_error.png");
	}
div.Banned{
	background-image:url("../Images/48x48/Network and security/security_agent.png");
	}
div.NotLogged{
	background-image:url("../Images/48x48/Network and security/id_card_error.png");
	}
div.melbaCMSBlogError{
	background-image:url("../Images/function_iconset/smile_sad_48.png");
	}
	
	
	
div#page {
    background-color: white;
    padding: 1em;
}

.tableDemo {
    background-color: white;
    border: 1px solid #666699;
    margin-right: 10px;
    padding: 6px;
}

.tableDemo table {
    border: 1px solid silver;
}

.tableDemo td {
 padding: 2px 6px
}

.tableDemo th {
    background-color:#29215A;
    color:white;
}

#table-2 th {
    background-color: #29215A;
    color: white;
}

#table-2 td, th {
    padding-right: 8px;
}

.category td {
    background-color: #E4EBF3;
}

.tDnD_whileDrag {
    background-color: #eee;
}

tr.alt td {
    background-color: #ecf6fc;
}

tr.myDragClass td {
    color: yellow;
    background-color: black;
}

td.dragHandle {
    
}

td.showDragHandle {
	background-image: url(images/updown2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: move;
}

.versionHistory td {
    vertical-align: top;
    padding: 0.3em;
}
#table-2{
	line-height:26px;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana;
	color:#333;
	}
#table-2 td{
	padding:10px ;
	}
#table-2 td:last-child{
	border-bottom:none;
	}
#table-2 input{
	padding:7px;
	border:1px #999 solid;
	font-family:Verdana;
	font-size:12px;
	color:#555;
	background-image:url("../Images/Background/Input.jpg");
	background-repeat:repeat-x;
	background-color:#EAEAEA;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	width:300px;
	font-weight:bold;
	
	margin:5px 0px;
	}