body{
font-family: verdana;
font-size:8pt;
}

form{
font-family: verdana;
font-size:10pt;
font-weight:normal;
}

p{
font-family: verdana;
font-size:8pt;
}


h2{
font-family:verdana;
font-size: 12pt;
}

h1{
font-family:verdana;
font-size: 14pt;
}

.xcDivMsgs{
font-size:10pt;
font-family:verdana;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
color:red;
background-color:white;
}

a.divSortLink:link {color: blue; text-decoration: none; font-weight:normal; }
a.divSortLink:visited {color: blue; text-decoration: none;font-weight:normal; }
a.divSortLink:hover {color: black; text-decoration: underline;font-weight:normal; }
a.divSortLink:active {color: blue; } 

a:link {color: blue; font-size:8pt; text-decoration: none; font-weight:normal; }
a:visited {color: blue;font-size:8pt;  text-decoration: none;font-weight:normal; }
a:hover {color: black;font-size:8pt;  text-decoration: underline;font-weight:normal; }
a:active {color: blue; font-size:8pt;  } 

a.areportsum:link {color: #6666ff; font-size:10pt; text-decoration: none; font-weight:normal; }
a.areportsum:visited {color: #6666ff;font-size:10pt;  text-decoration: none;font-weight:normal; }
a.areportsum:hover {color: black; font-size:10pt;  text-decoration: underline;font-weight:normal; }
a.areportsum:active {color: #6666ff; font-size:10pt;  } 



.divSort { 
float:right;
font-family:verdana;
font-size:8pt;
margin-bottom:10px;
font-weight:bold;
}

.divDate { 
float:right;
font-family:verdana;
font-size:8pt;
margin-bottom:5px;
font-weight:bold;
}

.spanDate { 
font-family:verdana;
font-size:8pt;
margin-bottom:10px;
font-weight:normal;
}

.reportheading {
color:#777777; 
font-family:arial; 
font-size:18pt; 
font-weight:bold;
}
.row1 {
/*background-color:#eeeeff;*/
background-color:#eeeeee;
margin-top:10px;
margin-bottom:10px;
}

.row2{
background-color:white;
margin-top:10px;
margin-bottom:10px;
}

.headrow{
font-family: verdana;
font-size:10pt;  
font-weight:bold; 
text-align:left;
}



.cellsumm {
font-weight:bold;
padding-left:5px;
padding-top:7px;
padding-bottom:7px;
width:200px;
}


.cellDescReportSum{
font-family:arial;
FONT-SIZE:10pt;
text-align:left;
font-weight:bold;
width:150px;
padding-left:15px;
padding-top:7px;
padding-bottom:7px;
}
.cellValueReportSum{
width:280px;
color:#6666ff;
font-family:arial;
FONT-SIZE:10pt;
text-align:left;
font-weight:bold; 
padding-left:15px;
padding-top:7px;
padding-bottom:7px;
}


.cellDescPopSum{

color:#6666ff;
margin:4px;
font-family:arial;
FONT-SIZE:10pt;
text-align:left;
font-weight:bold;
width:160px;
padding-left:7px;
padding-top:7px;
padding-bottom:7px;
}

.cellDescPopNumSum{
font-family:arial;
FONT-SIZE:9pt;
text-align:left;
font-weight:bold;
padding-left:2px;
padding-right:2px;
padding-top:7px;
padding-bottom:7px;
}



.cellDescContentSum{

font-family:arial;
FONT-SIZE:10pt;
text-align:left;
font-weight:bold;
width:430px;
padding-left:15px;
padding-top:7px;
padding-bottom:7px;
}

.cellValueConentSum{
width:430px;
color:#6666ff;
font-family:arial;
FONT-SIZE:10pt;
text-align:left;
font-weight:bold; 
padding-left:15px;
padding-top:7px;
padding-bottom:7px;
}

.cell {
width:700px;
padding-left:5px;
padding-top:7px;
padding-bottom:7px;
}

.cellDesc{
width:160px;
padding-left:5px;
padding-top:7px;
padding-bottom:7px;
font-weight:bold;
font-family:ARIAL;
font-size:10pt;
}


.celltag {
padding-left:5px;
padding-top:7px;
padding-bottom:7px;
width:200px;
}


.tabledata{ 
width:100%;
font-family: verdana;
font-size:8pt;
font-weight:normal;
margin-bottom:00px;
}

.tableeditcom{ 
width:100%;	
font-family: verdana;
font-size:10pt;
font-weight:normal;
margin-bottom:40px;
}


table.mainadminlogin{
	
	border-collapse: collapse;
	border:0px;
}

td.centreadminlogin {
background-color:White
}

td.tladminlogin { 
	border:0px;
	background-image:url('images/adminlogintl.gif'); 
	width:19px;
	height:18px;
	padding:0px;
	
}
td.leftadminlogin { 
	border:0px;
	background-image:url('images/adminloginl.gif'); 
	width:19px;
	padding:0px;
	 
}
td.bladminlogin	{ 
	border:0px;
	background-image:url('images/adminloginbl.gif');
	width:19px;
	height:20px;
 	padding:0px;
}


td.topadminlogin { 
	border:0px;
	background-image:url('images/adminlogint.gif');
	height:18px;
	padding:4px 0px 0px 0px;
		
}
td.tradminlogin {
	border:0px;
	background-image:url('images/adminlogintr.gif'); 
	width:19px;
	height:18px;
	padding:0px;
}
td.rightadminlogin { 
	border:0px;
	background-image:url('images/adminloginr.gif'); 
	width:19px;
	padding:0px;
}

td.bradminlogin { 
border:0px;
	background-image:url('images/adminloginbr.gif'); 
	width:19px;
	height:20px;
	padding:0px;
}
td.bottomadminlogin  { 
	border:0px;
	background-image:url('images/adminloginb.gif'); 
	height:20px;
	padding:0px;
}
.logininput {
	width:225px;
	height:35px;
	font-family:arial;
	font-size:18pt;
}
.loginsubmit{
	height:32px;
	font-family:arial;
	font-size:16pt;
}
table.mainadminreport{
margin-bottom:0px;
padding-bottom:0px;	
	border-collapse: collapse;
	border:0px;
}

td.centreadminreport {
	padding:5px;
	background-color:White
}

td.tladminreport { 
	border:0px;
	background-image:url('images/adminreporttl.gif'); 
	width:10px;
	height:10px;
	padding:0px;
}
td.leftadminreport { 
	border:0px;
	background-image:url('images/adminreportl.gif'); 
	width:10px;
	padding:0px;
	 
}
td.bladminreport	{ 
	border:0px;
	background-image:url('images/adminreportbl.gif');
	width:10px;
	height:10px;
 	padding:0px;
}


td.topadminreport { 
	border:0px;
	background-image:url('images/adminreportt.gif');
	height:10px;
	padding:0px;
		
}
td.tradminreport {
	border:0px;
	background-image:url('images/adminreporttr.gif'); 
	width:10px;
	height:10px;
	padding:0px;
}
td.rightadminreport { 
	border:0px;
	background-image:url('images/adminreportr.gif'); 
	width:10px;
	padding:0px;
}

td.bradminreport { 
	border:0px;
	background-image:url('images/adminreportbr.gif'); 
	width:10px;
	height:10px;
	padding:0px;
}
td.bottomadminreport  { 
	border:0px;
	background-image:url('images/adminreportb.gif'); 
	height:10px;
	padding:0px;
}