body
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

form
{
	margin-top:0px;
    margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

.cmheadertitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.cmheaderusername
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#000000;
}

.cmpagetitle
{
	font-size:18px;
	font-weight:bold;
}

.mandatory
{	
	color:#FF0000;
}

.formlabel
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#000000;
}

.formlabelextrainfo
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
}


.textbox
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.button
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.error
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
}

.success
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#66CC00;
}

.menu01
{
	color:#FFFFFF;
	margin-top:0px;
	padding-bottom:9px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
	font-size:11px;
	font-family:Tahoma,Verdana,Arial,sans-serif;
	font-weight:bold;
}

.menu01 a
{
	color:#FFFFFF;
	text-decoration:none;
}
.menu01 a:hover
{
	color:#EEEEEE;
}

.menu02
{
	color:#FFFFFF;
	margin-top:37px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-left:20px;
	margin-right:0px;
	font-size:11px;
	font-family:Tahoma,Verdana,Arial,sans-serif;
}
.menu02 a
{
	color:#FFFFFF;
	text-decoration:none;
}
.menu02 a:hover
{
	color:#DDDDDD;
}
a.menu02_2
{
	font-family:Tahoma,Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration: none;
}

a.menu02_2:hover
{
	font-family:Tahoma,Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
}

.grid-header
{
	color:#FFFFFF;
	font-weight:bold;
	background-color:#51A751;
}

.grid-alternatingitem
{
	background-color:#EFEFEF
}

/****/

/*
th
{
	color:#000000;
	font-size:11px;
	font-family:Tahoma,Verdana,Arial,sans-serif;
}

input, select
{
	color:#000000;
	font-size:11px;
	font-family:Tahoma,Verdana,Arial,sans-serif;
	font-weight:bold;
}

.px {
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin-top:2px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
.px5 {
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
*/

.title01
{
	color:#FFFFFF;
	margin-top:10px;
	padding-bottom:10px;
	margin-bottom:0px;
	margin-left:15px;
	margin-right:15px;
	font-size:13px;
	font-family:Tahoma,Verdana,Arial,sans-serif;
	font-weight:bold;
	font-style:italic;
}
.title
{
	color:#000000;
	margin-top:30px;
	padding-bottom:10px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	font-size:11px;
	font-family:Tahoma,Verdana,Arial,sans-serif;
	font-weight:bold;
}
.title a
{
	color:#EF6D00;
}
.title a:hover
{
	color:#C25A02;
}
.list
{
	color:#FFFFFF;
	margin-top:3px;
	padding-bottom:3px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
	font-size:11px;
	font-family:Tahoma,Verdana,Arial,sans-serif;
	font-weight:bold;
}
.right
{
	color:#000000;
	margin-top:5px;
	padding-bottom:10px;
	margin-bottom:0px;
	margin-left:15px;
	margin-right:15px;
	font-size:11px;
	font-family:Tahoma,Verdana,Arial,sans-serif;
	font-weight:bold;
}
.right a, .list a
{
	color:#FF7500;
}
.right a:hover {
	color:#AAAAAA;
}
.left
{
	color:#000000;
	margin-top:0px;
	padding-bottom:5px;
	margin-bottom:0px;
	margin-left:15px;
	margin-right:25px;
	font-size:11px;
	font-family:Tahoma,Verdana,Arial,sans-serif;
	font-weight:bold;
}
.left a
{
	color:#FF6600;
}
.left a:hover
{
	color:#FF0000;
}
p
{
	color:#000000;
	/* margin-top:5px; */
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	font-size:11px;
	font-family:Tahoma,Verdana,Arial,sans-serif;
}
p a
{
	color:#000000;
	font-weight:bold;
}
p a:hover
{
	color:#294A7B;
}

.data
{
	color:#9A9A9A;
	margin-top:15px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-left:20px;
	margin-right:0px;
	font-size:11px;
	font-family:Tahoma,Verdana,Arial,sans-serif;
	font-weight:bold;
}
.t01
{
	color:#F3400F;
	margin-top:1px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-left:20px;
	margin-right:0px;
	font-size:11px;
	font-family:Tahoma,Verdana,Arial,sans-serif;
	font-weight:bold;
}

.datalabel
{
	font-weight:bold;
}

td
{
	color:#000000;
	font-size:11px;
	font-family:Tahoma,Verdana,Arial,sans-serif;
}
td a
{
	color:#000000;
	font-weight:bold;
}
td a:hover
{
	color:#294A7B;
}

p.contentbox
{
	margin-top:5px;
	padding-bottom:10px;
	margin-bottom:0px;
	margin-left:20px;
	margin-right:20px;
}
