.dialogBox{
	background-color:#FFF; 
	border:#2E9AFE  solid 1px;
	}
@CHARSET "UTF-8";
	@import url("http://o.aolcdn.com/dojo/1.1.1/dojo/resources/dojo.css");
	@import url("http://o.aolcdn.com/dojo/1.1.1/dojo/resources/dnd.css");
	.dojoDndItem { 
	padding:3px; 
}

.dojoDndItemOver {
	background-color: #ededed;
	cursor:pointer;
}

.dojoDndItemSelected {
	background-color: #5bbdea; color: #444;
}

.dojoDndItemAnchor {
	background-color: #5bbdea; color: black;
}

.dojoDndItemOver .dojoDndItemSelected {
	background-color: #ededed;
}

.dojoDndItemOver .dojoDndItemAnchor {
	background-color: #ededed;
}

.dojoDndItemBefore {
	border-top: 2px solid #369;
}

.dojoDndItemAfter {
	border-bottom: 2px solid #369;
}

.dojoDndAvatar {
	border:2px solid #ccc;
}
	
.dojoDndAvatarHeader {
	background-color: #aaa;
}

.dojoDndAvatarItem {
	background-color: #fff;
	border-bottom:1px solid #666;
}

.dojoDndAvatarItem .itemText {
	font-size: 120%;
}
	span.mainmenu{
		margin:10px;
	    padding:3px;
	    line-height:20px;
	    font:10px Arial,sans-serif;
	    cursor:pointer;
	    font-weight:normal;
	    color:#0000FF;
	}
	
.containerwidget {
	width: 312px;
	margin-top:10px;
	margin-left:5px;
	position: relative;
}

.widget, .widgetshadow {
  position: relative;
  bottom: 3px;
  right: 3px;
}

.widget {
	background-color:#CCC;
	border: 1px solid #0000FF;
	width: 310px;
}

.topwidget {
	background-color:#0000FF;
	width: 300px;
	height: 20px;
	position: relative;
	color:#FFF;
	font-weight:bold;
	cursor: cross;
}

.menuwidget{
	top:0;
	left:0;
	width:20px;
	text-align:left;
}

.menuitemwidget{
	position:absolute; 
	left:0; 
	top:20px; 
	border-bottom: 1px solid #0000FF; 
	color:000; 
	font-weight:normal;
	background-color:#ccc;
	width:300px;
	opacity: .7;
    filter: alpha(opacity = 70);
}
	
.titlewidget{
	position:absolute;
	top:0;
	left:0px;
	width:240px;
	text-align:left;
	cursor:move;
}

.actionwidget{
	position:absolute;
	top:0;
	left:260;
	width:40px;
	text-align:right;
}

.innerwidget {
	background-color:#FFF;
	border: 1px solid #0000FF;
	width: 300px;
	margin: 5px;
	position:relative;
	text-align: left;
}

.widgetshadow{
	background-color: #ccc; 
	}
	
.loginbox{
	background-color:#FFF;
	text-align:left;
	border: 1px solid #E4DC97;
}
	
.accountbox{
	margin-top:1px;
	background-color:#F0F0F7;
	width:400px; 
	text-align:left;
	border: 1px solid #0101DF;
}

#top_wrapper {
width:100%;
height:100px;
background-color:#FFF;
}

#top_wrap {
width:100%;
height:100px;
}

#logo {
width:auto;
height:auto;
}
.redstar{color:#FF0000;}

.underline{ color:#FF0000;text-align:center;  border-bottom:1px dashed #FF0000;}
