#ad_LeftSide{margin-top:8px; margin-bottom:8px;}
#ad_RightSide{margin-top:8px; margin-bottom:8px;}
#ad_Footer{margin-top:8px; margin-bottom:8px;}

#newsticker {
	background: #ffffFf;
	position: relative;
	display:none;
	line-height: normal;
	margin-top: -25px;
	margin-left: 10px;
	margin-right: 10px;
	text-align: center;
}
#newsticker ul {
	/*border: 1px solid #fcf498;*/
	border-bottom: 1px solid #065C03;
	list-style: none;
	min-height: 1.6em;
	padding: 10px 15px;
	padding-right: 30px;
}
* html #newsticker ul {
	height: 1.6em;
	overflow: visible;
}
#newsticker li.error {
	color: #f00;
}
#newsticker li {
	color: #5c0309;
}
#newsticker #togglenewsticker {
	background: transparent url("icon_closenewsticker.gif") no-repeat 0 0;
	overflow: hidden;
	position: absolute;
	right: 10px;
	top: 12px;
	width: 14px;
	height: 14px;
	text-indent: 20px;
	outline: none;
}
* html #newsticker #togglenewsticker {
	right: 30px;
}

.editor_ok_button {margin: 2px;}
.editor_cancel_button {margin: 2px;}

#modal_container {  
    padding:5px;  
    background-color:#fff;  
    border:1px solid #666;  
    overflow:auto;  
    font-family:"Lucida Grande",Verdana;  
    font-size:12px;  
    color:#333;  
    text-align:left;  
} 
 
#modal_overlay {  
    background-color:#000;  
}  

#admin-footer{border-top: 1px solid #E3E8EE;padding: 10px 0 30px;font-size:86%;color:#999}

.thumbnailimage{float:right;width:120px;height:120px;}
.starsContainer {float:right;}
#edit_heading img{float:right;}

#admin_title_table{width:100%}
#admin_title{width:100%;font-size:14px;}
#admin_title_image{float:right}
#admin-utility{vertical-align:top; width:160px;padding-left:8px;}
#admin-body{width:100%; margin: 0px; padding: 0px;background-color:#fff;}

#admin-content{width:100%;padding-left:8px;padding-right:8px;vertical-align:top;}
#admin-content #breadcrumb {margin-top:-5px;font-size:93%;font-weight:bold;text-decoration:none}
#admin-content #breadcrumb a{text-decoration:none}
#admin-content #breadcrumb a:link, #content #breadcrumb a:visited {text-decoration:none}
#admin-content #breadcrumb a:hover, #content #breadcrumb a:active {text-decoration:underline}

#admin-header {background: #666 url("Blue/sprites.png") repeat-x 0 100%;margin: 0 0 25px;padding: 0 0 8px}
#admin-header #site-name {font: 265% arial;letter-spacing: -.05em;margin:0 0 0 40px;padding:3px 0;color:#ffffff;border:none; white-space: nowrap;}

/*Nifty Corners Cube CSS by Alessandro Fulciniti
The following classes are added dinamically by javascript,
and their use should be avoided in the markup */

b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}

div#admin-view-wrapper{border: solid 4px #9796b1; padding: 4px 4px 4px 4px;}
div.tabs10{float:left;width: 100%;padding-top:2px;background: #BBD9EE}
ul#tabSet1,ul#tabSet1 li{list-style-type:none;margin:0;padding:0}
ul#tabSet1{margin-left: 4px;text-align:right;float:right;}
ul#tabSet1 li{float:right;margin-right: 3px;margin-left: 3px; margin-top:3px;  text-align: center}
ul#tabSet1 a{float:left;width: 7em;padding: 5px 0;background: #E7F1F8;text-decoration:none;color: #666;white-space:nowrap;}
ul#tabSet1 a:hover{background: #FFA826;color: #FFF}
ul#tabSet1 li.activelink a,ul#tabSet1 li.activelink a:hover{background: #FFF;color: #003}
ul#tabSet1 li.selected a{background: #FFA826;color: #FFF}
ul#tabSet1 li.isdirty a{ color:Blue;}
div#richtextpanelwrap{margin: 8px 8px 8px 28px;padding: 20px 8px 8px 28px;}

div#admin_context{clear:both; float:left;width: 100%;padding-top:2px;background: #BBD9EE; border-bottom-color: Gray; border-bottom-style:solid; border-bottom-width: 1px;}

table.dbtable{width: 100%}
th.sub{width:15em; text-align:right; vertical-align:top;padding-right:1em;font-style:normal;}
th.sub a{padding-left:1em; font-style:normal;}
th.sub span{padding-left:1em; font-style:normal;}
.dbtitle{float:left; color:Blue; font-size: 12pt;}
div.req{float:right;color:Blue;}
span.req{color:Blue;padding-right:4px;}

.sharesb {
border:1px solid #878787;
clear:both;
margin:15px 0pt 0pt;
padding:3px;
position:relative;
font-size:13px;
}
.sharesb p {
margin:0pt;
padding:0pt;
}
.sharesb p a {
padding:3px 5px 0pt 0pt;
position:absolute;
right:0px;
top:0px;
font-size:11px;
text-decoration:none;
}
.sharesb h3 {
font-size:0.88em;
font-weight:normal;
margin:0pt 5px 0pt 3px;
padding:0pt 3px 0pt 0pt;
border:0;
letter-spacing:0;
}
.sharesb ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:6px 0pt 4px;
padding:0pt;
text-align:center;
}
.sharesb ul li {
display:inline;
padding:0pt 4px 6px 0pt;
text-align:center;
}
.sharesb ul li.delicious {
background:transparent url(http://media.theuniversalsun.com/imgs/icons/bookmarks/delicious.gif) no-repeat scroll 0pt;
}
.sharesb ul li.digg {
background:transparent url(http://media.theuniversalsun.com/imgs/icons/bookmarks/digg.gif) no-repeat scroll 0pt;
}
.sharesb ul li.reddit {
background:transparent url(http://media.theuniversalsun.com/imgs/icons/bookmarks/reddit.gif) no-repeat scroll 0pt;
padding:0pt 0pt 0pt 2px;
}
.sharesb ul li.facebook {
background:transparent url(http://media.theuniversalsun.com/imgs/icons/bookmarks/facebook.gif) no-repeat scroll 0pt;
}
.sharesb ul li.stumbleupon {
background:transparent url(http://media.theuniversalsun.com/imgs/icons/bookmarks/stumbleupon.gif) no-repeat scroll 0pt;
}
.sharesb ul li.recogg {
background:transparent url(http://media.theuniversalsun.com/imgs/icons/bookmarks/recogg.gif) no-repeat scroll 0pt;
}
.sharesb ul li a {
margin:0pt 3px 0pt 0px;
padding:0pt 0pt 0pt 18px;
font-size:11px;
text-decoration:none;
}
#socialBookMarks
{
width:100%;
}

/*
	http://exploding-boy.com/images/cssmenus2/menus.html
*/
/*
.tabs10 {
	width:100%;
	font-size:93%;
	line-height:normal;
}
.tabs10 ul {
	margin:0;
	padding:10px 10px 0 0;
	list-style:none;
}
.tabs10 li {
	display:inline;
	margin:0;
	padding:0;
}
.tabs10 a {
	float:left;
	background:url("tableft10.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;	
	background-position:0% -42px;
}
.tabs10 a span {
	font: bold 10px/1.5em Verdana;
	display:block;
	float:left;
	background:url("tabright10.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#FFF;	
	background-position:100% -42px;
}

#tabs10 a:hover span {
	color:#FFF;
}
.tabs10 a:hover, .tabs10 .selected a  {
	background-position:0% 0px;
}
.tabs10 a:hover span, .tabs10 .selected a span  {
	background-position:100% 0px;
}
*/
.panel{
	/* border:1px solid #bcd2e6;
	padding:10px;
	width:100%; */
}

table.assetGallery img
{
display: block;
margin-left: auto;
margin-right: auto;
}
table.assetGallery {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: blue;
	border-collapse: collapse;
	background-color: white;
}
table.assetGallery th {
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: blue;
	background-color: white;
	-moz-border-radius: ;
}
table.assetGallery td {
	border-width: 1px;
	padding: 2px;
	border-style: inset;
	border-color: blue;
	background-color: white;
	-moz-border-radius: ;
	width:124px;
}