
body                   { background-color: #FFFFFF; margin: 0; }

.admincolhead          { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: black; line-height: 14px; }

.admincolvalue         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: black; line-height: 14px; }

.admincollink          { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: blue; line-height: 14px; text-decoration: none; }

.admincollink:hover    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: blue; line-height: 14px; text-decoration: underline; }

.adminhead             { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: black; line-height: 26px; }

.adminmenu             { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: blue; line-height: 22px; text-decoration: none; }

.adminmenu:hover       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: blue; line-height: 22px; text-decoration: underline; }

.adminerror            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: red; line-height: 14px; }

.hometitle             { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: black; line-height: 16px; text-decoration: none; }

.hometitle:hover       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: black; line-height: 16px; text-decoration: underline; }

.rightmenutitle        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #2222cc; line-height: 14px; text-decoration: none; }

.rightmenutitle:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #2222cc; line-height: 14px; text-decoration: underline; }

.hometext              { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: black; line-height: 15px; text-decoration: none; }

.homemenulink          { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #777777; line-height: 15px; margin-left: 5px; text-decoration: none; }

.homemenulink:hover    { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #777777; line-height: 15px; margin-left: 5px; text-decoration: underline; }

.topmenulink           { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: white; text-decoration: none; }

.topmenulink:hover     { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: white; text-decoration: underline; }

.pagemenulink          { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; line-height: 15px; text-decoration: none; }

.pagemenulink:hover    { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; line-height: 15px; text-decoration: underline; }

.pagemenuhlink         { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; line-height: 15px; text-decoration: none; }

.pagemenuhlink:hover   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; line-height: 15px; text-decoration: underline; }

.pagesmalltext         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: black; line-height: 12px; text-decoration: none; }

.pageerror             { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: red; line-height: 14px; }



.colhead           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: 666666; line-height: 14px; }
.colvalue          { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: black; line-height: 14px; }
.collink           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: blue; line-height: 14px; text-decoration: none; }
.collink_inactive  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: gray; line-height: 14px; text-decoration: none; }
.collink:hover     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: blue; line-height: 14px; text-decoration: underline; }

input.formBoxes {font-family: Verdana, arial; font-size: 60%;}
textarea.formBoxes {font-family: Verdana, arial; font-size: 60%;}
select.formBoxes {font-family: verdana, arial; font-size: 60%; color: #000000;}


/*************************************************************************************/
/* Table elements */

.tableData, .tableDataL, .tableDataR { padding: 3 5 3 5; border-style: solid; border-color: #EEEEEE;}
.tableDataL, .tableDataR {border-width: 0 0 0 0;}
.tableData { border-width: 0 1 0 0; }

/*remove the padding from cell and use link to fill the td using the same padding and block*/
.tableDataLink { background-color: transparent; padding: 0 0 0 0; border-width: 1 1 1 1; border-style: solid; border-color: #EEEEEE;}
.tableDataLink a, .tableDataLink a .inactive { background-color: transparent; display: block; width: 100%; height: 100%; padding: 3 5 3 5; border-style: solid; border-color: #EEEEEE; border-width: 0 0 0 1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: blue; line-height: 14px; text-decoration: none; }
.tableDataLink a:hover { text-decoration: underline; }




.tableHeader { border-style: none; border-width: 0 0 0 0; border-color: #FFFFFF; padding: 3 3 6 3;}


/*************************************************************************************/
/* Tab elements */
.tabTable {		margin: 0em 0em 0em 0em;
			padding:0em;
			border-width:0;
			border-collapse: collapse;
}	

.tabContent {		margin: 0em 0em 0.6250em 0em;
			padding:0.4375em 0.4375em 0.6250em 0.4375em;
			border-style: solid;
			border-width:0 1 1 1;		
			border-color: #003868;		
}


.tabSpacer {		border-style: solid;
			border-color:#C8C1BC #C8C1BC #003868 #C8C1BC;			
			border-width: 0 0 1 1; 						
}

.tabNormal {		border-style: solid;
			border-color:#C8C1BC #C8C1BC #003868 #C8C1BC;			
			border-width: 1 0 1 1;				
			background-color:#F5F5F5;
			font-weight: normal;
			font-family: Arial, Helvetica, sans-serif;			
			font-size: 12px;
			padding: 0.25em .4375em 0.25em .4375em; /*t r b l */			
			color: #255B89;			
}

.tabDeactivated {	border-style: solid;
			border-color: #C8C1BC;
			border-bottom-color: #003868;
			border-width: 1 1 1 1;				
			font-weight: normal;
			font-family: Arial, Helvetica, sans-serif;			
			font-size: 12px;
			padding: 0.25em .4375em 0.25em .4375em; 
			color: #AAA19A;
}


.tabActive {		border-style: solid;
			border-color: #003868;	
			border-width: 1 1 0 1;
			font-weight: normal;
			font-family: Arial, Helvetica, sans-serif;			
			font-size: 12px;
			padding: 0.25em .4375em 0.25em .4375em;
			color: #9D0E2D;
}


.tabNormal a, 
.tabNormal a:link, 
.tabNormal a:visited  {
			color: #255B89!important; text-decoration: none;
}
.tabNormal a:active, 
.tabNormal a:hover {
			color: #9D0E2D!important; text-decoration: none;
}

.tabActive a,
.tabActive a:link {
			color: #9D0E2D!important; text-decoration: none;
}

.tabActive a:active,
.tabActive a:hover {
			color: #9D0E2D!important; text-decoration: none;
}

ul {

}

li {

}

