body
{
	margin:0px;
	padding:0px;
	background:#cfdae5 url(../images/wmp_bg.gif) repeat-x;
	font:12px Arial;
	color:#3a3a3a;
}
td.wmplogo
{
	margin:0px;
	padding:0px;
	background-image:url(../images/wmp_top2.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
div.wmplogo
{
	padding:0px;
	margin:0px auto;
	background-image:url(../images/wmp_top1.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:108px;
}
div.wmphelp
{
	width:250px;
	height:22px;
	margin:24px 15px 0px 0px;
	float:right;
	clear:right;
}
div.wmplogin
{
	width:250px;
	height:40px;
	margin:5px 15px 0px 0px;
	float:right;
	clear:right;
	text-align:right;
	text-transform:uppercase;
	font-weight:bold;
	color:#ffffff;
}
div.wmplogin span { color:#ffffff; }

table.wmptable
{
	margin:0px auto;
	width:911px;
	empty-cells:show;
	border-collapse:collapse;
}
td.wmpside { width:241px;vertical-align:top; }
td.wmpdata { vertical-align:top;padding:0px;margin:0px; }
div.wmpside1
{
	width:auto;
	border:solid 1px #3a3a3a;
	background-color:#ffffff;
	height:auto;
	margin:30px 3px 0px 0px;
	padding:1px;
}
div.wmpside2
{
	width:auto;
	min-height:550px;
	height:auto;
	background-color:#3a3a3a;
}
div.wmpside3
{
	color:#ffffff;
	padding:10px 0px 10px 10px;
}
div.wmpside3 div { margin-bottom:15px; }
div.wmpside3 div div { margin-bottom:auto; }
div.wmpsidetitle
{
	border:solid 1px #6e6e6e;
	background-color:#555555;
	font-size:13px;
	text-transform:uppercase;
	padding:3px 3px 3px 6px;
	color:#ffffff;
}
div.wmp_menu
{
	border:solid 1px #3a3a3a;
	margin:1px 0px 5px 5px;
	font:12px Arial,Helvetica,sans-serif;
	vertical-align:middle;
	white-space:nowrap;
	padding:2px 10px 4px 3px;
	background-color:#3a3a3a;
	border-right:none;
}
div.wmp_menu img
{
	width:16px;
	height:16px;
	vertical-align:middle;
	display:inline;
	margin:0px 0px 2px 4px;
}
div.wmp_menu span
{
	font:12px Arial,Helvetica,sans-serif;
	color:#ffffff;
	cursor:default;
	padding-left:5px;
	vertical-align:middle;
}
div.wmp_menu_over
{
	border-color:#000000;
	background-color:#666666;
}
div.wmp_menu_sel
{
	border-color:#000000;
	background-color:#666666;
}
div.wmp_menu_sel span
{
	font-weight:bold;
}
ul.wmp_menu { color:#ffffff;display:none;margin-top:3px; margin-bottom:6px; }
ul.wmp_menu li.wmp_menu { font:11px Arial;cursor:pointer;cursor:hand; }
ul.wmp_menu li.wmp_menu:hover { text-decoration:underline; }
ul.wmp_menu li.wmp_menu_sel { font-weight:bold; }
div.wmp_menu_sel ul.wmp_menu { display:block; }

div.wmpbread
{
	margin:0px !important;
	width:670px;
	height:30px;
}
div.wmpbread div.ibread { color:#000000;padding-top:12px;margin:0px !important;font:12px Arial !important;font-weight:normal !important;cursor:pointer;cursor:hand; }
div.wmpbread div a { color:#0f53a0;text-decoration:underline;font:12px Arial !important;font-weight:normal !important; }
div.wmpbread div a:hover { text-decoration:none;color:#ffffff; }
div.wmpmain
{
	min-height:552px;
	border:solid 1px #98a4b0;
	border-left-color:#b5c4d2;
	border-right-color:#b5c4d2;
	background-color:#dce4ec;
	background-image:url(../images/wmp_water1.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}

h1.wmpheader
{
	display:block;
	margin:0px;
	padding:8px 4px 5px 8px;
	color:#0f53a0;
	font-size:18px;
	font-weight:normal;
	border-top:solid 1px #eff3f6;
	border-bottom:solid 1px #b9bfc6;
	text-transform:uppercase;
}
a.wmptip
{
	display:block;
	float:right;
	color:#0f53a0;
	font-size:15px;
	padding-left:14px;
	padding-right:8px;
	background-image:url(../images/twirl2.gif);
	background-repeat:no-repeat;
	background-position:0px center;
	text-transform:none;
	text-decoration:underline;
}
div.wmp_slider
{
	background-color:#b9bfc6; 
	margin:5px 0px 5px; 
	width:auto; 
	height:1px;
}
div.wmp_slider_done
{
	background-color:#ca4c00; 
	margin:5px 0px 5px; 
	width:auto; 
	height:1px;
}
td.wmp_progress_1
{
	width:33%;
	text-align:center;
	color:#b06334;
}
td.wmp_progress_2
{
	width:33%;
	text-align:center;
	color:#ad3c00;
	font-weight:bold;
}
td.wmp_progress_3
{
	width:33%;
	text-align:center;
	color:#a0a7af;
}
a.wmptip2 { background-image:url(../images/twirl.gif); }
div.wmpdivider { height:1px; border-top:solid 1px #eff3f6; }
div.wmpdivider2 { height:0px; border-top:solid 1px #b9bfc6;margin-top:15px;overflow:hidden;overflow-x:hidden;overflow-y:hidden; }
div.wmpmain div.wmphints
{
	position:relative;
	min-height:0px;
	height:0px;
	border-top:solid 1px #eff3f6;
	overflow:hidden;
	overflow-x:hidden;
	overflow-y:hidden;
}
div.wmphints2
{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	height:auto;
	border-bottom:solid 1px #eff3f6;
}
div.wz_content div.wmphints { overflow:visible;overflow-x:visible;overflow-y:visible;height:auto; }
div.wz_content div.wmphints2 { position:static; }
div.pp_preview div.wmphints2 { padding:0px;margin:0px;border:none;position:static; }
div.pp_preview div.wmpdivider2 { padding:0px;margin:0px;border:none; }
div.pp_preview div.pp_preview2 div.wmphints2 { border:none !important; }
div.pp_preview div.pp_preview2 div.wmpdivider2 { border:none !important; }

ul.wmphint { margin:10px 0px 0px 0px;padding:0px; list-style-image:url(../images/hintlist.gif) }
ul.wmphint li { margin:0px 20px 0px 30px;padding:0px; }
table.datatable
{
	margin-top:15px;
	width:100%;
}
table.datatable td
{
	/*white-space:nowrap;*/
	border-top:solid 1px #dce4ec;
	border-bottom:solid 2px #dce4ec;
}
table.datatable td table td
{
	border-top:none;
	border-bottom:none;
	padding:inherit;
}
table.datatable td.nospacing { padding:0px; }
table.datatable td.rdrag { padding:0px 2px 0px 2px; }
table.datatable td.datatitle
{
	color:#4676a3;
	font:13px Verdana;
	font-weight:bold;
}
table.datatable td.dataheader, table.datatable td.dataheader a
{
	color:#853310;
	text-transform:uppercase;
	font-weight:bold;
	padding:0px 0px 2px 4px;
}
table.datatable td.data
{
	background-color:#ffffff;
	color:#3d5171;
	line-height:17px;
	padding:2px 4px 2px 5px;
}
table.datatable td.dataalt
{
	background-color:#3d5171;
	color:#ffffff;
	line-height:17px;
	padding:2px 4px 2px 5px;
}
table.datatable a { text-decoration:underline; }
table.datatable a:hover { text-decoration:none; }
table.datatable a.dataaddnew
{
	color:#ffffff;
	background-color:#c56f13;
	border:solid 1px #894d0d;
	font-size:15px;
	padding:2px 12px;
	margin:3px;
	float:right;
	text-decoration:none;
}
table.datatable a.dataaddnew:hover
{
	background-color:#aa671e;
	border-color:#452809;
}
table.datatable td.data a,table.datatable td.datasearchbox a
{
	background-image:url(../images/btnblue.gif);
	background-repeat:no-repeat;
	background-position:3px center;
	padding-left:20px;
	color:#000000;
	white-space:normal;
}
table.datatable td.dataalt a
{
	background-image:url(../images/btnblueb.gif);
	background-repeat:no-repeat;
	background-position:3px center;
	padding-left:20px;
	color:#ffffff;
	white-space:normal;
}
table.datatable td.datadrag
{
	background-color:#2f5189;
	color:#ffffff;
}
table.datatable td.dataedit
{
	background-color:#2f5189;
	color:#ffffff;
}
table.datatable td.datadrag a { color:#ffffff;background-image:url(../images/btnblueb.gif); }
table.datatable td.dataedit a { color:#ffffff;background-image:url(../images/btnblueb.gif); }
table.datatable td.dataedit input { font:12px Arial; }
table.datatable td.dataedit select { font:12px Arial; }
table.datatable td.data a.DomPathLink,table.datatable td.dataalt a.DomPathLink
{
	background:none;
	padding:0px;
}
table.datatable td.data a.DomPathLinkSelected,table.datatable td.dataalt a.DomPathLinkSelected
{
	background:#ffffff;
	padding:0px 2px 0px 2px;
}
tr.datasearchbox td { padding-left:4px; }

table.datatable div.RadEditor a
{
	background-image:none;
	background-repeat:no-repeat;
	padding-left:0px;
	color:#ffffff;
	white-space:normal;
}
.chart_range div {
	margin:1px;
	padding:1px 3px;
	border:solid 1px #828585;
	background-color:#ebf0f2;
	cursor:default;
	color:#000000;
}
.chart_range div:hover { background-color:#84aab8; color:#ffffff; }
.chart_range div.type_active { background-color:#426d78; color:#ffffff; }

