/* Misc */

*
{ font-family: Verdana, Arial, Helvetica, sans-serif; /*color: #666666;*/ font-size: 10px;}

body
{ background-color: #E6E6CA; color: #666666; }

.sectiontitle
{ padding-left: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 12px; color:#003399; }

.navbg, td.navbg .help, td.navbg .action
{ background-color: #F2F2F2}

td.navbg .help
{ background-color: #F2F2F2; font-weight:normal; color: #666666;}

td.navbg .action
{ background-color: #F2F2F2; color: #333025; line-height: 14px;}

.uqbg, table tr td.uqbg .nav, table tr td.uqbg .navhl, #tablenav td.uqbg table
{ background-color: #ffffff }

.uqlight
{ background-color: #3366CC}

.uqdark 
{ background-color: #003399; color:#FFFFFF; font-family: Verdana, arial, sans-serif; font-size:13px; font-weight:bold }
.uqbot
{ background-color: #003399}

.uqbot > div { background-color: #003399; color:#FFFFFF; }
.copyright
{font-size: 9px; color: #FFFFFF;}
li
{ list-style-image: url(http://usuite.com/ezine/usuite/bullet.gif); }

form 
{ padding: 0px; margin: 0px; }

.highlightOption 
{ background-color: #dddddd; color: #003399; }

form 
{ margin: 0px; }

.messagecentre
{ font-weight: bold; }

legend
{ font-weight:bold; color: #003399; }

legend.bold
{ font-size: 14px; font-weight:bold; color: #003399; }

h1, .h1
{ font-size: 17px;  line-height:17px;display:inline; }

h2, .h2
{ font-size: 14px;  display:inline; }

dt
{ font-weight:bold; font-style:italic;  }

.pbold
{ font-weight:bold;  }

.tandc
{ color: #444444; }
	
input, textarea, select
{  }

.validation 
{ font-weight: bold; color: red; }

.viewmessage
{ background-color:#FFFFF1; border-color:#DEDCDC; border-width:2px; border-style:Solid; border-collapse:collapse; }

/* End Region */

/* Region Administration */

.reportItem
{ color: #4A3C8C; background-color: #E7E7FF; }

.reportHeader
{ font-weight: bold ! important; color: white; background-color: #4A3C8C; }

.reportAlternatingItem
{ background-color: #F7F7F7; }

.reportFooter 
{ color: #4A3C8C; background-color: #999999; }

.reportPager
{ text-align: left; color:#999999; background-color: #E7E7FF; }

.reportSummary
{ color: white; background-color: #4A3C8C; font-weight: bold; }

.reportItemHighlight
{ color: #4A3C8C; background-color: #E7E7FF; font-weight:bold }

.reportAlternatingItemHighlight
{ background-color: #F7F7F7; font-weight:bold }


/* End Region */

/* Region Menus */

.menufield, 
a.menufield, 
a.menufield:visited, 
a.menufield:link, 
a.menufield:hover
{ font-weight:bold; color: #666666;}

.menuvalue
{ }

.menuaction, 
a.menuaction, 
a.menuaction:visited, 
a.menuaction:link
{  font-size: 10px; font-weight:bold;  text-decoration: none; }

a.menuaction:hover 
{  font-size: 10px; font-weight:bold;  text-decoration: underline; }

a.menuvalue, 
a.menuvalue:visited, 
a.menuvalue:hover
{  }

.menudesc
{ color: #3366CC; }

/* End Region */

/* Region EditControl */

.editfield, 
a.editfield, 
a.editfield:visited
{ 
	font-weight:bold;
}

.editvalue, 
a.editvalue, 
a.editvalue:visited
{ }

.EditControl {}

.EditAsterisk
{
	font-weight:lighter;
	color: #aa7777;
}

/* End Region */

/* Region Pay */

.PayControlText {}

.PayControlAmount 
{
	font-weight:bold;
}

.PayControlStar
{
	font-weight:bold;
	color: red;
}

.ServiceStatusControl
{
	color: #555555;
}

a.ServiceStatusControl:link,
a.ServiceStatusControl:active,
a.ServiceStatusControl:visited
{
	font-weight:bold;
	color: #777777;
	text-decoration: none;
}
a.ServiceStatusControl:hover
{
	font-weight:bold;
	color: #777777;
	text-decoration: underline;
}

.PaymentHistoryControl {}

a.PaymentHistoryControl, 
a.PaymentHistoryControl:link, 
a.PaymentHistoryControl:visited, 
a.PaymentHistoryControl:active,
a.PaymentHistoryControl:hover
{
	font-weight:bold;
	color: #676767;
	text-decoration: underline;
}

/* End Region */

/* Region Actions */

.action
{
	color: #333025;
	line-height: 14px;
}

div.action
{
	white-space:nowrap;
	display:block;
	padding-bottom:5px;
}

 

a.action, a.action:visited, a.action:link
{
	font-weight: bold;
	color: #333025;
	text-decoration: none;
}

a.action:hover
{
	text-decoration: underline;
	font-weight: bold;
	color: #333025;
}

/* End Region */

/* Region FrameworkWeb */

.invoice {}

.debit 
{ font-size: 8px; font-weight:normal; color: #666666;}

.credit 
{ font-size: 8px; font-weight:normal; color: #666666; }

a, a:link
{ color: #333333; font-weight: normal; text-decoration: underline; }

a:visited
{ font-weight: normal; text-decoration: underline; }

a:hover
{ color: #003399; font-weight: normal; text-decoration: underline; }

a.selected
{ color: #000000; font-weight:bold; }

.nav, a.nav:link, a.nav:visited
{  color: #444444; font-weight: normal; text-decoration: none;  }

a.nav:hover 
{  font-weight: normal; text-decoration: underline;  }

.navhl, a.navhl:link, a.navhl:visited, .navhl:hover
{  color: #444444; font-weight: bold; text-decoration: none;  }

/* EndRegion */


/* Region Help */

.helptitle1
{ font-size: 20px; font-weight:bold; color: #666666; }

.helptitle2
{ color:#666666; font-size:12px; }

.help
{ font-weight:normal; color: #666666; }

a.help, a.help:link, a.help:visited, a.help:hover 
{ color: #666666; font-weight: normal; text-decoration: underline; }

/* End Region */
