html, body, form { margin: 0; padding: 0; }
body { background: #FFFF; font: 11px Tahoma,Arial,Sans-Serif; line-height: 16px; }
img { border: 0; }

a { color: #E71717; text-decoration: none; }
a:hover { text-decoration: underline; cursor:crosshair; }

p { margin: 10px 0; }
h1 { font-size: 20px; line-height: 25px; }
h2 { font-size: 17px; line-height: 22px; }
h3 { font-size: 14px; line-height: 19px; }
h4 { font-size: 11px; line-height: 16px; }
h5 { font-size:  9px; line-height: 14px; }
h6 { font-size:  7px; line-height: 12px; }

.red { color: #E71717; }
.clear { clear: both; }
.center { text-align: center; }
.justify { text-align: justify; }

/* Header */
#header { height: 87px; position: relative; border-top: 3px solid #1E2427; background: #FFFFFF ; }
#header .logbox { top: 0; left: 694px; width: 274px; height: 30px; margin: 0; padding: 0 10px; position: absolute; background: url(logbox-bg.gif) no-repeat; color: #FFFFFF; font-weight: bold; line-height: 30px; }
#header .logbox .user { color: #E71717; }
#header .logbox .loginf { width: 188px; height: 30px; float: left; overflow: hidden; }
#header .logbox .logout { width: 86px; height: 22px; margin-top: 3px; float: right; display: inline; background: url(pointer-dark.gif) -2px 0 repeat-y; text-align: right; line-height: 22px; }
#header .logbox .bt-submit { width: 73px; height: 19px; margin: 1px 0 0 auto; display: block; background: url(bt-submit-dark.gif) center no-repeat; color: #000000; line-height: 19px; text-align: center; text-decoration: none; }

#logo {  z-index: 10; }

#dnn_dnnRADMENU_RadMenu1 { }

.contMargin {  }


#dnn_LEFTMENU1_navi,
#dnn_LEFTMENU1_navi ul { margin: 0; padding: 0; list-style: none outside; }
#dnn_LEFTMENU1_navi li { line-height: 18px; }
#dnn_LEFTMENU1_navi a { padding: 6px 0 6px 18px; display: block; background: #E1E1E1 url('pointer-gray.gif') -2px bottom repeat-x; color: #272727; font-weight: bold; text-decoration: none; }

#dnn_LEFTMENU1_navi a:hover { background-color: #ddd; }
#dnn_LEFTMENU1_navi ul a { padding-left: 38px; background-color: #E3E3E3; font-weight: normal; }
#dnn_LEFTMENU1_navi .ico-arrow { padding-left: 20px; xdisplay: block; background: url(arrow-close.gif) 0 center no-repeat;}
#dnn_LEFTMENU1_navi .active .ico-arrow { background-image: url(arrow-open.gif); }
#dnn_LEFTMENU1_navi ul .active { color: #E71717; }
#dnn_LEFTMENU1_navi ul .active .ico-arrow { background-image: url('arrow-close.gif'); }



.headerFont
{
	text-align:center;
    color:#5c71ae;
    font-size:13px;
    font-weight:bold;
}

.tableHeader
{
	text-align:center;
    background-color:#d7dff5;
    color:#5c71ae;
}

.normalRow
{
	text-align:center;
    color:#5c71ae;
}

.leftBottom{
border-left:solid 1px Silver;
border-bottom:solid 1px Silver;
}
.alterRow
{
	text-align:center;
    color:#5c71ae;
    background-color:#f0f3fc;
}
.normalRowSummary
{
    color:#5c71ae;
    border-left:solid 1px Silver;
    border-bottom:solid 1px Silver;
}

.alterRowSummary
{
    color:#5c71ae;
    background-color:#f0f3fc;
    border-left:solid 1px Silver;
    border-bottom:solid 1px Silver;
}

.titleHeader
{
    font-weight:bold;
    font-size:small;
    text-align:center;
}

input.submit { width: 73px; height: 19px; padding: 0 0 2px 0; border: 0; background: transparent url('bt-submit.gif') center no-repeat; color: #272727; font-weight: bold; }

.button { width: 73px; height: 19px; padding: 0 0 2px 0; border: 0; background: transparent url('bt-submit.gif') center no-repeat; color: #272727; font-weight: bold; }

.label {
text-align: right;
white-space: nowrap;
min-width: 5em;
}

.contentData
{
	margin-left:10px;
}

.loginMenu
{
	font-size:15px;
}

.parent {
	display: block;
	min-height: 100%;
	width: 100%;
	position: absolute;
	
	left: 0px;
	z-index: 0;
}

.content {
	padding-bottom: 50px;
}

.footer {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	display: block;
	height: 20px;
	z-index: 999;
	padding: 0px;
	margin: 0px;
	text-align: center;
	font-size: 13px;
}

a {
	color: #0000ff;
	text-decoration: none;
}

div.w3cx {
	position: absolute;
	left: 10px;
	top: 0px;
	height: 31px;
	margin: 0px;
	padding: 0px;
}

div.w3cc {
	position: absolute;
	right: 10px;
	top: 0px;
	height: 31px;
	margin: 0px;
	padding: 0px;
}

