body {
	background:#FFF;
}
* {
margin:0;
padding:0;
}

*, html, body {font-family:Verdana,Arial,Helvetica,sans-serif;}

h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {
margin:0.5em 0;
}

div#page-wrap {
	width:1020px;
	margin: 0 auto;
}

li:hover, li.iehover {
background-color: transparent;
}

a.img{
border:0;
text-decoration: none;
}

a:focus {outline:0;}


a {
color:#AD7BC9;
text-decoration: none;
font-weight:bold;
}

a:hover {
color:#336699;
text-decoration: underline;
}

ul {padding-left:20px;}

h1 {	margin:0;}

h2 {	margin:0;}

h3 {	margin:0;}

.mceContentBody, #wrapper {
	font-size: 12px;
	color:#336699;
}

input, select, textarea, table {
color:#336699;
}

input, select, textarea, label {
font-weight:bold;
}

.stripeMe td{border-top: #99B2CC 1px solid;}
.stripeMe td td{border-top: none;}
.rowalt {background: #eee;}
.rowover {background: #ccc;}


.OK {
margin-top:5px;
margin-bottom:5px;
color:#0000FF;
font-weight:bold;
background:#FFFFCC;
border: solid 1px #cccccc;
padding: 5px 5px 5px 5px;
max-width: 726px;
}

.Error {
background:#FF0000;
color:#FFFFFF;
font-weight:bold;
border: solid 1px #cccccc;
margin-top:5px;
margin-bottom:5px;
padding: 5px 5px 5px 5px;
max-width: 726px;
}

.Module {
width: 100%;
}

.ModuleHeader {
  padding-top: 0px;
  padding-bottom: 3px;
  background-color: E1E9F0;
  font-weight: 600;
  text-align: top;
  height: 17px;
  border-bottom:1px solid #99B2CC;
  margin-bottom:5px
}

.ModuleHeaderTab {
background-color:#EFE5F5;
border-bottom:1px solid #99B2CC !important;
padding-left:15px;
font-size:12px;
font-weight: bold;
text-align: left;
}
.ModuleContent {
border-bottom:1pt solid #99B2CC;
width: 100%;
}

.ModuleHeader table {
width: 100%;
}

.ModuleHeader table th {
font-size:11px;
font-weight: bold;
}

#tooltip {
border:1px solid #99B2CC;
font-size: 10px;
color: #336699;
position:absolute;
padding: 5px 10px;
display:none;
background:#EFE5F5;
opacity:0.85;filter:alpha(opacity=85);
}

#header-login {
font-size: 11px;
}