/*
dl, dt, dd, ul, li {
	padding: 0;
	margin: 0 auto;
	list-style: none;
}
*/
p {
	margin: 5px;
	padding: 5px;
}
.sub_input{ 
   padding:2px 10px 10px 10px; 
   font-size:12px;
   color:#FFFFFF; 
}
.sub_input li{ 
   text-align:left;
   margin-top: 2px;
   margin-bottom: 2px;
}
#modules {
	width: 98%;
	margin: 0 auto;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	min-height: 50px; 
	height:50px; 
	height: auto! important;
	background-color:#FFFFFF;
	overflow:hidden; 
} 
#floatingBoxParentContainer { 
	margin-top: 0px;  
	width: 100%; 
}

#headTitle {
	width: 100%;
	height: 30px;
	margin: 0px;
	padding: 0px;
}

#validrssDiv {
	font-size: 12px; 
	vertical-align:middle;
}

#headBox {
	background-color:#E8E8E8;
	margin: 0px;
	padding: 0px;
	margin-bottom:10px;
	width: 98%;
}

div#headBox p {
	color: rgb(102, 102, 102);
	padding: 10px; 
}

#dragableHeadUL{
	margin-top: -15px;
}
 
div#headBox li {  
	float: left; 
	position: relative;
	margin: 5px;
	padding: 0px;
}

div#headBox a.reset { 
	text-decoration:underline;
	color: blue;
}

#headspan { 
	color: blue;
	text-decoration:underline;
}
 
 .hidden {
	display: none;
 }

.show {
	display: block;
} 

.tooltip,.tooltip * {
	display:block
}

.tooltip { 
	width: 200px; 
	color:#000;
    font:lighter 11px/1.3 Arial,sans-serif;
    text-decoration:none;
	text-align:center
}

.tooltip span.top {
	padding: 30px 8px 0;
    background: url(bt.gif) no-repeat top;
}

.tooltip b.bottom {
	padding:3px 8px 15px;
	color: #548912;
    background: url(bt.gif) no-repeat bottom;
}

.dragableBox{	/* The RSS box */  
	DISPLAY: block; 
	margin: 8px;
	BORDER-TOP-STYLE: none; 
	ZOOM: 1; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BACKGROUND-COLOR: #FFFFFF; 
	BORDER-BOTTOM-STYLE: none
	font-size:12px; 
}
 
.dragableBoxInner { 
	border: 0px; 
}

.dragableBoxHeader { 
	height:20px; 
	BORDER-RIGHT: #763a00 1px solid;
	BORDER-TOP: #763a00 1px solid;
	BORDER-LEFT: #763a00 1px solid;
	BORDER-BOTTOM: #763a00 1px; 
	background-color: #a11111; 
	COLOR: #3366cc;
	FONT-WEIGHT: bold;  
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 5px;    
	PADDING-RIGHT: 3px; 
	MARGIN: 0px;   
}

.dragableBoxHeader span {  
	font-size: 14px; 
	padding-left: 3px; 
}

.dragableBoxHeader a { 
	color: #FFFFFF;
}

.dragableBoxHeader img,.dragableBoxHeader span {
	/* Text and reload image inside RSS box */
	float: left;
}

.boxItemHeader { /* Title of items inside dragable boxes */
	margin: 0px;
	text-decoration: none;
	overflow: hidden;
	font-size: 12px;
	line-height: 200%;
}

.boxItemHeaderContent {
	font-size: 12px;
	line-height: 150%;
	margin: 0px;
}

.boxItemHeader:hover {
	/* Title of items inside dragable boxes - mouseover*/
	margin: 0px;
	text-decoration: underline;
}

.dragableBoxHeader input {
	/* text inputs that gets visible when you click on the "edit" link at the top of a rss box */
	font-size: 12px;
}

.rssNumberOfItems {
	/* Number of RSS items in header - the one inside parantheses */
	color: #fff9c8;
	font-size: 12px;
}

.dragableBoxContent {  
	BORDER: #acac9f 1px solid;  
	PADDING-BOTTOM: 5px;
	OVERFLOW: hidden; 
	PADDING-TOP: 5px; 
	font-size: 12px;  
	clear: both;
}

.dragableBoxContent_frame {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	width: 98%;
	height: 80%;
}

#rectangleDiv {
	/* Dotted rectangle indicating where objects will be dropped */ 
	border: 1px;
	border-style: dashed;
	border-color: red; 

	margin:10px; 
	MARGIN-BOTTOM: 15px;  
	ZOOM: 1;  
	BACKGROUND-COLOR: #fff;  
	font-size:12px;
}

.closeButton { /* Close button */
	padding: 2px;
	border: 1px solid #317082;
	line-height: 9px;
	height: 9px;
	margin: 2px;
	color: #317082;
	padding: 2px;
	padding-bottom: 3px;
}

.closeButton_over { /* Close button - mouse over */
	padding: 2px;
	border: 1px solid #317082;
	line-height: 9px;
	padding: 2px;
	padding-bottom: 3px;
	margin: 2px;
	background-color: #317082;
	color: #FFF;
}

.dragableBoxStatusBar { /* Status bar at the bottom of rss boxes */
	border-top: 3px double #317082;
	height: 14px;
	background-color: #E2EBED;
	padding: 2px;
}

.dragableBoxEditLink { /* Edit link on top of a box */
	text-decoration: none;
	padding-top: 1px;
}

.dragableBoxEditLink:hover { /* Edit link - mouse over */
	text-decoration: underline;
}

#pageRow{
	width: 95%;
	float: center;
	margin-left: 5px;  
}
#tbodyindex{
	width: 93%;
	float: center;
	margin-left: 5px;  
}

a.ddbox {
	background-position: 0px 0px;
	background-image: url("../images/arrow.gif");
	width: 12px;
	height: 12px;
}

a.ddbox:hover {
	background-image: url(../images/arrow_highlight.gif);
}
 
a.maxbox {
	background-image: url(../images/max.gif);
	width: 12px;
	height: 12px;
}

a.maxbox:hover {
	background-image: url(../images/max_highlight.gif);
}

a.minbox {
	background-image: url(../images/min.gif);
	width: 12px;
	height: 12px;
}

a.minbox:hover {
	background-image: url(../images/min_highlight.gif);
}
 
a.delbox {
	background-image: url(../images/x.gif);
	width: 12px;
	height: 12px;
}

a.delbox:hover {
	background-image: url(../images/x_highlight.gif);
}


.dragableBox dt{
   font-size:12px;
   font-weight:bold;
   width:350px;
   padding:2px;
   margin:0;
}
.dragableBox dt a{
	color: #333;
}
.dragableBox dt a:hover{
	color: #333;
}
.dragableBox dt img{
   float:left;
   padding-right:5px;
   padding-top:2px;
   border:0;
}
.dragableBox dd{
   font-size:12px;
   color:#333;
   width:310px;;
   padding-top:3px;
   line-height:18px;
}

.page{
   float:left;
   padding-right:5px;
   width: 100%; 
   text-align: right;
}
.page a{
   font-size:12px;
   color:#333;
   text-decoration:none;  
}
.page a:hover{
   color:#333;
   text-decoration: none; 
}