body
{
font-size:12px;
background:url(../images/main.jpg) repeat-x #A8D8E8 top;
font-family:Arial, Helvetica, sans-serif;
}
UL{
list-style-type:none;
margin:0px;
padding:0px;
}
A{
text-decoration:none;
color:#333333;
font-size:11px;
font-family:Arial,sans-serif;
}
A:hover{
text-decoration:underline;
color:#FF0000;
}
input {
border:1px solid #006699;
color:#333333;
font-size:12px;
padding:3px;
}
.normal {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}
.title {
color:#CC3333;
font-weight:bold;
font-size:12px;
}

.title2 {
color:#333333;
font-weight:bold;
}
.menu {
background:url(../images/menu_top_bg.jpg) repeat;
text-align:left;
padding:12px;
}
.left_menu {
background:url(../images/menu_left_bg.jpg) repeat;
font-size:7px;
}
#dialogLogin{
background-image:url(../images/loginback.png);
text-align:center;
width:455px;
height:302px;
font-family:Tahoma;
}
#dialogLoginBody{
 padding-left:20px;
 clear:both
}
#helperClose{
float:right;
padding-top:25px;
padding-right:15px;
z-index:1000;
cursor:pointer;
width:50px;
}
.block_bottom {
background:url(../images/block_bottom.gif) no-repeat;
height:15px;
}
.block_top {
background:url(../images/block_top.gif) no-repeat;
height:15px;
}

#handles div{
float:left;
margin-left:2px;
padding:3px;
padding-left:6px;
padding-right:4px;
border:1px solid #444444;
cursor:pointer;
font-size:12px;
font-family:Trebuchet MS,sans-serif,sans;
font-weight:bold;
color:#333333;
}

.active{
background:#FFD863;
}

#box{
	position:absolute;
}
#box div{
	width:710px;
	float:left;
	height:170px;
	background:#FFF;
	overflow:hidden;
	font-size:12px;
}

#box h3, #box p, #box ul{
	padding:5px 10px;
}
#box p{
	text-indent:16px;
}

#info{
	background:#FFFFFF !important;
	color:#FF0000 !important;
	cursor:default;
	font-size:13px;
	font-weight:bold;
	font-family:Trebuchet MS,Arial,sans-serif;
}
.mask{
	z-index:0;
	position:relative;
	width:710px;
	height:170px;
	overflow:hidden;
}

.NavBarTitle{
background:url(../images/top_bar.gif);
text-indent:25px; 
font-size:12px; 
font-family:Arial,sans-serif; 
font-weight:bold;
color:#CC3333;
}
.NavBarContent{
font-family:Arial,sans-serif;
font-size:13px;
color:#333333;
background:#FFFFFF;
}



#modules li{
padding:3px;
padding-top:5px;
padding-bottom:5px;
font-size:11px;
font-family:Arial,sans-serif;
margin-bottom:1px;
margin-top:1px;
border-bottom:1px dotted #97A7B7;
}

#modules a{
font-family:Arial,sans-serif;
font-size:11px;
}

#modalDialogFooter input {
 width:100px;
 height:25px;
 border-top:2px solid #EEEEEE;
 border-left:2px solid #EEEEEE;
 border-right:2px solid #999999;
 border-bottom:2px solid #999999;
 background-color:buttonface;
 margin-right:5px;
}
div.dialogBox {
 border-top:2px solid #eeeeee;
 border-left:2px solid #eeeeee;
 border-right:2px solid #999999;
 border-bottom:2px solid #999999;
 background-color:#f2f2f2;
 text-align:left;
}

div.dialogBox .dboxTbTitle {
	background-color:#2B729C;
}

div.dialogBox .dboxTbLeft {
	width:5px;
}

div.dialogBox .dboxTbRight {
	width:16px;
	padding:5px;
	text-align:center;
	vertical-align:top;
}

div.dialogBox .dboxTitle {
	font-weight:bold;
	white-space:nowrap;
	color:#ffffff;
	padding:5px;
	cursor:move;
}

div.dialogBox .dboxMainPanel {
 /*background-color:#ff0000;*/
}

div.dialogBox .dboxButtons {
 padding:5px;
 text-align:right;
}

div.dialogBox .dboxButtons input {
 padding:2px 10px;
 height:25px;
 margin-right:3px;
}

div.dialogBox .dboxMainPanel .dboxContentArea {
	margin:5px;
}


