.menu{
	/* background : url(../images/button_bg_03.jpg) repeat-x; */
	background : url(../images/bar.png) repeat-x;
}
.menu_item{
	color : #616161;
	float : left;
	padding : 0 5px 5px;
	font-size:14px;
	font-weight : bold;
	font-family: serif;
}

.menu_item_selected{
	float : left;
	padding : 0 5px 5px;
	font-size:14px;
	font-weight : bold;
	font-family: serif;
	border : thin solid Aqua;
	color : White;
}

.body{
	background : #7c7c7c;
	font-size: 12px;
}
fieldset{
	border: 1px solid #3133ff;
	font: 12px serif;
}

.content{
	background : White;
}

.footer{
	background : #024660;
	color : White;
	font-size:9px;
}

.header{
	background : url(../images/top_banner_03.jpg);
	background-repeat : no-repeat;
}


.menu a {
	text-decoration: none;
	color: white;
}

.menu a:visited {
	color : white;
}

.error {
	color: #ff4500;
}

.row1{
	background-color: #024660;
	color : White; 
}

.table{
	font: 14px serif;
}

.table .row1 a{
	color : White; 
}

.msg{
	border: 1px solid #ff9f9f;
	background: #ffe8e8;
}

.success{
	border: 2px solid navy;
	background: #ccddf4;
	font: bold 15px serif;
	padding: 10px;
}

.admin {
   float: right;
	
	font-weight:700;
	padding:0 0.3em 0 0.5em;
	white-space:nowrap;
	
	
}
.admin a{
	text-decoration: none;
}

#h-right-container{
	font-family : Arial,Georgia,serif;
	font-size : 12px;
}

#h-right-container div
{
	padding:10px;
}

#h-left-container
{
	font-family : Arial,Georgia,serif;
	font-size : 12px;
}

#h-left-container div tab le
{
	padding:10px;
}
#h-left-container div
{
	font-family : Arial,Georgia,serif;
	font-size : 12px;
}

#msg
{
	border: 1px solid #ff9f9f;
	background: #ffe8e8;
	padding:10px;
	color:blue;
}

#h-form
{
	background: #cadded;
}

#h-form input
{
	border : 1px solid #39d0ff;
}

#intro{
	height:232px;
	background-image:url(../images/intro.png);
	background-repeat:no-repeat;
}

.bar
{
	background-image:url(../images/bar.png);
	line-height: 4px;
	width: auto;
	background-repeat: repeat-x;
	padding: 10px;
}

td
{
	font-size : 12px;
}

#add
{
	height: 200px;
	border : 1px solid #2424FF;
	background-image:url(../images/part.gif);
}

.groupWrapper
{
	width:93%;
	*width:98%;
	float: left;
	margin-right: 1%;
	min-height: 400px;
}
.serializer
{
	clear: both;
}
.groupItem
{
	margin-bottom: 5px;
}
.groupItem .itemHeader
{
	line-height: 28px;
	background-color: #BED5E7;
	border-top: 2px solid #4682B4;
	color: Black;
	padding: 0 10px;
	cursor: move;
	font-weight: bold;
	font-size: 16px;
	height: 28px;
	position: relative;
}

.groupItem .itemHeader a
{
	position: absolute;
	right: 10px;
	top: 0px;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}
.sortHelper
{
	border: 3px dashed #666;
	width: auto !important;
}
.groupWrapper p
{
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.itemContent{
	padding: 10px;
}



