
.copyBODY {
	scrollbar-face-color:#333366;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#DDDDDD;
	scrollbar-shadow-color:#333366;
	scrollbar-highlight-color:#333366;
	scrollbar-3dlight-color:#333366;
	scrollbar-darkshadow-Color:#333366;
	}

.maincell {
	BORDER-RIGHT: #FFFFFF 2px solid;
	}

.peoplecell {
	BORDER-BOTTOM: #FFFFFF 2px solid;
	BORDER-LEFT: #FFFFFF 2px solid;
	BORDER-RIGHT: #FFFFFF 2px solid;
	BORDER-TOP: #FFFFFF 2px solid;
	}

.peopleleftcol {
	text-align: right;
	font-family: Arial;
	font-size: 8pt; 
	font-weight: bold;
	color: #CCCCCC;
	width: 100px;
}

.peoplerightcol {
	font-family: Arial;
	font-size: 8pt; 
	font-weight: normal;
	width: 500px;
	color: #FFFFFF;
	text-transform: uppercase;
}

.bodytext_old {
	font-family: Arial;
	font-size: 10pt; 
	color: #000000;
    padding-left: 27px;
    padding-right: 10px;
}

.bodytext {
	font-family: Arial;
	font-size: 10pt; 
	color: #FFFFFF;
    padding-left: 27px;
    padding-right: 10px;
}

.peopletext {
	font-family: Arial;
	font-size: 10pt; 
	color: #FFFFFF;
    padding-left: 27px;
    padding-right: 10px;
}

.bodyheader {
	font-family: Arial;
	font-size: 10pt; 
	color: #CCCCCC;
	font-weight: bold;
}

.pageheaderblock_old {
    background-color: #ffffff;
	color: #333366;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
    padding-top: 10px;
    padding-left: 27px;
    padding-bottom: 10px;
    padding-right: 10px;
}

.pageheaderblock {
    background-color: #333366;
	color: #FFFFFF;
	font-family: arial;
	font-size: 16px;
	font-weight: normal;
    padding-top: 10px;
    padding-left: 27px;
    padding-bottom: 10px;
    padding-right: 10px;
}

.bioheaderblock {
    background-color: #FFFFFF;
	color: #333366;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
    padding-top: 4px;
    padding-left: 27px;
    padding-bottom: 4px;
    padding-right: 10px;
	text-transform: uppercase;
}

.transtext {
	font-family: Arial;
	font-size: 9pt; 
	color: #666666;
    padding-left: 5px;
    padding-right: 15px;
}

.logocaption {
	font-family: Arial;
	font-size: 9pt; 
	color: #666666;
}

.subcategory {
	font-family: Arial;
	font-size: 9pt; 
	color: #666666;
	font-weight:bold;
	padding-left:5px;
	padding-top:8px;
}

.backbutton {
    background-color: #999999;
	color: #FFFFFF;
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
    padding-top: 5px;
    padding-left: 27px;
    padding-bottom: 5px;
    padding-right: 27px;
	text-decoration: none;
	text-transform: uppercase;
}

.backbutton:hover {
    background-color: #333366;
}

.transheadleft {
    background-color: #333366;
	color: #FFFFFF;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
    padding-top: 5px;
    padding-left: 27px;
    padding-bottom: 5px;
    padding-right: 27px;
	text-transform: uppercase;
}

.transheadright {
    background-color: #8080A0;
	color: #FFFFFF;
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
    padding-top: 5px;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-right: 10px;
}

.bodylink {
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}

.bodylink:hover {
	font-weight: normal;
	text-decoration: none;
	color: #CCCCCC;
}

.serviceslink {
    background-color: #333366;
	color: #FFFFFF;
	font-family: Arial;
	font-weight: normal;
	font-size: 10pt; 
	text-decoration: none;
	width: 300px;
	padding-left: 27px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.serviceslink:hover {
	color: #CCCCCC;
}

.peoplelink {
	font-family: Arial;
	font-size: 8pt; 
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}

.peoplelink:hover {
	font-family: Arial;
	font-size: 8pt; 
	font-weight: normal;
	color: #CCCCCC;
	text-transform: uppercase;
	text-decoration: underline;
}

.bridgecopy {
	font-family: Verdana;
	font-size: 7pt; 
	color: #FFFFFF;
}

.backlink {
	font-family: Arial;
	font-size: 8pt; 
	text-transform: uppercase;
	color: #333366;
    padding-left: 27px;
	text-decoration: none;
}

.backlink:hover {
	font-family: Arial;
	font-size: 8pt; 
	text-transform: uppercase;
	color: #333366;
    padding-left: 27px;
	text-decoration: underline;
}

.whitebacklink {
	font-family: Arial;
	font-size: 8pt; 
	text-transform: uppercase;
	color: #FFFFFF;
    padding-left: 27px;
	text-decoration: none;
}

.whitebacklink:hover {
	font-family: Arial;
	font-size: 8pt; 
	text-transform: uppercase;
	color: #FFFFFF;
    padding-left: 27px;
	text-decoration: underline;
}





.tdx {  
	font-family: verdana, arial, sans-serif;
	font-size: 8pt; 
	color: #333333;
	}

.printpageheader {
    BACKGROUND-COLOR: #FFFFFF;
	font-family: Arial;
	font-size: 18px;
	color: #999999;
	font-weight: normal;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    PADDING-LEFT: 8px;
}

.printrow {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #666666 1px dashed;
	color: #333333;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	}


.adminheader {
    BACKGROUND-COLOR: #FF0000;
	font-family: Arial;
	font-size: 22px;
	color: #FFFFFF;
	font-weight: bold;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 10px;
    PADDING-LEFT: 20px;
}

.pagelabel {
	font-family: Arial;
	font-size: 22px;
	color: #999999;
	font-weight: bold;
}

.menutitle {
    BACKGROUND-COLOR: #666666;
	font-family: Arial;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
    PADDING-LEFT: 5px;
}

.labelhilite {
	color: #000000;
}

.namehilite {
	color: #FFFFFF;
}

.hiliterow {  
	CURSOR: hand;
	}

.errortext {  
	font-family: Arial;
	font-size: 8pt; 
	color: #FFFFFF;
    BACKGROUND-COLOR: #FF6600;
	}

.a1 {
	text-decoration: None;
	color: #999999;
	}
a {
	color: #CCCCCC;
}


.a1:hover {
	text-decoration: underline;
	color: #000000;
	}
	
.headerlink {
	font-family: Arial;
	font-size: 9pt; 
	font-weight: Bold;
	color: #000000;
	text-decoration: none;
}

.headerlink:hover {
	font-family: Arial;
	font-size: 9pt; 
	font-weight: Bold;
	color: #000000;
	text-decoration: underline;
}

.pagehead {
	font-family: verdana, arial, sans-serif;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
	}

.smallprint {
	font-family: verdana, arial, sans-serif;
	font-size: 8px;
	color: #666666;
	}

.submenu {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #000000;
	font-weight: normal;
	}

.submenu:hover {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #FF3300;
	font-weight: normal;
	}


.normallink {
	font-family: Arial;
	font-size: 8pt; 
	color: #333333;
	text-decoration: none;
	font-weight: Bold;
}

.normallink:hover {
	font-family: Arial;
	font-size: 8pt; 
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: Bold;
}

.normaltext {
	font-family: Arial;
	font-size: 8pt; 
	color: #333333;
}

.hiddentext {
	font-family: Arial;
	font-size: 8pt; 
	color: #999999;
}

.smalltext {
	font-family: Tahoma;
	font-size: 8pt; 
	color: #000000;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}

.logoutlink {
	font-family: Tahoma;
	font-size: 8pt; 
	color: #000000;
	font-weight: Bold;
	text-decoration: none;
}

.logoutlink:hover {
	font-family: Tahoma;
	font-size: 8pt; 
	color: #000000;
	font-weight: Bold;
	text-decoration: underline;
}

.formlabeltext {
	font-family: Arial;
	font-size: 8pt; 
	color: #333333;
}

.hilitetext {
	font-family: verdana, arial, sans-serif;
	font-size: 8pt; 
	font-weight: Bold;
	color: #666666;
}

.formtext {  
	font-family: verdana, arial, sans-serif;
	font-size: 8pt; 
    font-weight: Bold;
	color: #333333;
}

.button {
	BACKGROUND-COLOR: #666666;
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	color: #CCCCCC;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	CURSOR: hand;
	MARGIN: 0px 1px;
	LINE-HEIGHT: 16px;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: Bold;
	}

.button:hover {
    BACKGROUND-COLOR: #999999;
	color: #FFFFFF;
	}

.textbutton {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	}

.textbutton:hover {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
	}

.buttondiff {
	BACKGROUND-COLOR: #CCCCCC;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	color: #666666;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	CURSOR: hand;
	MARGIN: 0px 1px;
	LINE-HEIGHT: 16px;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: Bold;
	}

.buttondiff:hover, .buttondiff_over, .buttondiff_over:hover {
    BACKGROUND-COLOR: #FFFFCC;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	color: #333333;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	CURSOR: hand;
	MARGIN: 0px 1px;
	LINE-HEIGHT: 16px;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: Bold;
	}

.menu {
    BACKGROUND-COLOR: #CCCCCC;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    COLOR: #000000;
    CURSOR: hand;
    FONT-FAMILY: verdana, arial, sans-serif;
	TEXT-ALIGN: center;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 16px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 80px
}

.menu:hover, .menudown, .menudown:hover {
    BACKGROUND-COLOR: #999999;
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    COLOR: #333333;
    CURSOR: hand;
    FONT-FAMILY: verdana, arial, sans-serif;
	TEXT-ALIGN: center;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 16px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 7px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 1px;
    TEXT-DECORATION: none;
    WIDTH: 80px
}

.inputbox {
    BORDER-BOTTOM: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
	font-family: Arial;
	font-size: 11px;
	font-weight: Normal;
	background: #FFFFFF;
    COLOR: #666666;
    WIDTH: 300px;
    PADDING-LEFT: 3px;
}

.quickbox {
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
	font-family: Arial;
	font-size: 11px;
	font-weight: Normal;
	background: #FFFFFF;
    COLOR: #000000;
    WIDTH: 60px;
	HEIGHT: 16px;
    PADDING-LEFT: 3px;
}

.textbox {
    BORDER-BOTTOM: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
	font-family: Arial;
	font-size: 11px;
	font-weight: Normal;
	background: #FFFFFF;
    COLOR: #333333;
    WIDTH: 300px;
	HEIGHT: 150px;
    PADDING-LEFT: 3px;
}

.commentbox {
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
	font-family: Arial;
	font-size: 11px;
	font-weight: Normal;
	background: #FFFFFF;
    COLOR: #333333;
    WIDTH: 300px;
	HEIGHT: 50px;
    PADDING-LEFT: 3px;
}

.selectbox {
    BORDER-BOTTOM: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
	font-family: Arial;
	font-size: 11px;
	font-weight: Normal;
	background: #FFFFFF;
    COLOR: #333333;
	width:300px;
    PADDING-LEFT: 3px;
}

.searchselectbox {
    BORDER-BOTTOM: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
	font-family: Arial;
	font-size: 11px;
	font-weight: Normal;
	background: #FFFFFF;
    COLOR: #333333;
	width: 160px;
    PADDING-LEFT: 3px;
}

.searchinputbox {
    BORDER-BOTTOM: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
	font-family: Arial;
	font-size: 11px;
	font-weight: Normal;
	background: #FFFFFF;
    COLOR: #666666;
    WIDTH: 160px;
    PADDING-LEFT: 3px;
}

.popselectbox {
	font-family: Arial;
	font-size: 11px;
	font-weight: Normal;
	background: #FFFFFF;
    COLOR: #000000;
	width: 210px;
    PADDING-LEFT: 3px;
}

.smallselectbox {
    BORDER-BOTTOM: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
	font-family: Arial;
	font-size: 11px;
	font-weight: Normal;
	background: #FFFFFF;
    COLOR: #000000;
    PADDING-LEFT: 3px;
}

.submit {
    BACKGROUND-COLOR: #CCCCCC;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    COLOR: #000000;
    CURSOR: hand;
    FONT-FAMILY: verdana, arial, sans-serif;
	TEXT-ALIGN: center;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    WIDTH: 250px
}

.logininput {
    BORDER-BOTTOM: #CECFCE 1px solid;
    BORDER-LEFT: #CECFCE 1px solid;
    BORDER-RIGHT: #CECFCE 1px solid;
    BORDER-TOP: #CECFCE 1px solid;
	font-family: Verdana;
	font-size: 11px;
	font-weight: Bold;
	background: #FFFFFF;
    COLOR: #000000;
    WIDTH: 200px;
    PADDING-LEFT: 6px;
}

.little {
	font-size: 9px;
	font-weight: Normal;
    COLOR: #999999;
	}

.recordlist {
	CURSOR: hand;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	}

.recordcell, .contactbutton {
	BORDER-BOTTOM: #999999 1px dashed;
	BORDER-LEFT: #999999 1px dashed;
	BORDER-RIGHT: #999999 1px dashed;
	BORDER-TOP: #999999 1px dashed;
	background: #CCCCCC;
	color: #666666;
	CURSOR: hand;
	font-family: Verdana;
	font-size: 9px;
	font-weight: Normal;
	text-decoration: none;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 5px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	width: 230px;
	height: 50px;
	}

.recordcell:hover {
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	background: #FFFFCC;
	}

.detailcell {
	font-family: Arial;
	font-size: 8pt; 
	color: #333333;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 8px;
	}
	
.titlecell {
    BORDER-BOTTOM: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BACKGROUND-COLOR: #3366FF;
		font-weight: bold;
		font-family: Arial;
		font-size: 8pt;
		color: #FFFFFF;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 8px;
    PADDING-BOTTOM: 8px;
	}

.statuscategory {
    BORDER-BOTTOM: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BACKGROUND-COLOR: #3399FF;
	font-weight: bold;
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
	}

.paddedrow {
		PADDING-TOP: 5px;
		PADDING-BOTTOM: 5px;
}

.contactbutton:hover {
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
	background: #FFFFFF;
}

.inputtitle {
    BORDER-BOTTOM: #999999 1px dashed;
    BORDER-LEFT: #CCCCCC 0px solid;
    BORDER-RIGHT: #CCCCCC 0px solid;
    BORDER-TOP: #CCCCCC 0px solid;
	vertical-align: top;
	background: #FFCC66;
	font-family: Arial;
	font-size: 11px;
	font-weight: Normal;
    COLOR: #333333;
    WIDTH: 110px;
    PADDING-TOP: 2px;
    PADDING-LEFT: 6px;
}

.inputcell {
    BORDER-BOTTOM: #999999 1px dashed;
    BORDER-LEFT: #CCCCCC 0px solid;
    BORDER-RIGHT: #CCCCCC 0px solid;
    BORDER-TOP: #CCCCCC 0px solid;
	background: #FFFFCC;
	font-family: Arial;
	font-size: 10px;
	font-weight: Normal;
    COLOR: #000000;
    WIDTH: 610px;
	text-align: left;
    PADDING-LEFT: 10px;
}

.inputfield {
    BORDER-BOTTOM: #CCCCCC 0px solid;
    BORDER-LEFT: #CCCCCC 0px solid;
    BORDER-RIGHT: #CCCCCC 0px solid;
    BORDER-TOP: #CCCCCC 0px solid;
	background: #FFFFCC;
    PADDING-RIGHT: 10px;
	font-family: Arial;
	font-size: 12px;
	font-weight: Normal;
    COLOR: #000000;
    WIDTH: 610px;
}

.inputbigfield {
    BORDER-BOTTOM: #CCCCCC 0px solid;
    BORDER-LEFT: #CCCCCC 0px solid;
    BORDER-RIGHT: #CCCCCC 0px solid;
    BORDER-TOP: #CCCCCC 0px solid;
	background: #FFFFCC;
    PADDING-RIGHT: 10px;
	font-family: Arial;
	font-size: 12px;
	font-weight: Normal;
    COLOR: #000000;
    WIDTH: 610px;
    HEIGHT: 65px;
}

.popinputtitle {
    BORDER-BOTTOM: #999999 1px dashed;
    BORDER-LEFT: #CCCCCC 0px solid;
    BORDER-RIGHT: #CCCCCC 0px solid;
    BORDER-TOP: #CCCCCC 0px solid;
	vertical-align: top;
	background: #FFCC66;
	font-family: Arial;
	font-size: 11px;
	font-weight: Normal;
    COLOR: #333333;
    WIDTH: 100px;
    PADDING-TOP: 2px;
    PADDING-LEFT: 6px;
}

.popinputcell {
    BORDER-BOTTOM: #999999 1px dashed;
    BORDER-LEFT: #CCCCCC 0px solid;
    BORDER-RIGHT: #CCCCCC 0px solid;
    BORDER-TOP: #CCCCCC 0px solid;
	background: #FFFFCC;
	font-family: Arial;
	font-size: 10px;
	font-weight: Normal;
    COLOR: #000000;
    WIDTH: 210px;
	text-align: left;
    PADDING-LEFT: 10px;
}

.popinputfield {
    BORDER-BOTTOM: #CCCCCC 0px solid;
    BORDER-LEFT: #CCCCCC 0px solid;
    BORDER-RIGHT: #CCCCCC 0px solid;
    BORDER-TOP: #CCCCCC 0px solid;
	background: #FFFFCC;
    PADDING-RIGHT: 10px;
	font-family: Arial;
	font-size: 11px;
	font-weight: Normal;
    COLOR: #000000;
    WIDTH: 210px;
}

.popsmallinputfield {
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
	background: #FFFFFF;
    PADDING-RIGHT: 10px;
	font-family: Arial;
	font-size: 11px;
	font-weight: Normal;
    COLOR: #000000;
    WIDTH: 20px;
	HEIGHT: 20px;
}

.popinputbigfield {
    BORDER-BOTTOM: #CCCCCC 0px solid;
    BORDER-LEFT: #CCCCCC 0px solid;
    BORDER-RIGHT: #CCCCCC 0px solid;
    BORDER-TOP: #CCCCCC 0px solid;
	background: #FFFFCC;
    PADDING-RIGHT: 10px;
	font-family: Arial;
	font-size: 12px;
	font-weight: Normal;
    COLOR: #000000;
    WIDTH: 210px;
    HEIGHT: 120px;
}

.mediumbutton {
    BACKGROUND-COLOR: #666666;
    BORDER-BOTTOM: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
	color: #CCCCCC;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    CURSOR: hand;
    MARGIN: 0px 1px;
    LINE-HEIGHT: 11px;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: Bold;
	width: 85;
	height: 16px;
	}

.mediumbutton:hover {
    BACKGROUND-COLOR: #999999;
    BORDER-BOTTOM: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
	color: #CCCCCC;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    CURSOR: hand;
    MARGIN: 0px 1px;
    LINE-HEIGHT: 11px;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: Bold;
	width: 85;
	height: 16px;
	}

.smallbutton {
    BACKGROUND-COLOR: #666666;
    BORDER-BOTTOM: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
	color: #CCCCCC;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    CURSOR: hand;
    MARGIN: 0px 1px;
    LINE-HEIGHT: 11px;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: Bold;
	width: 10px;
	height: 16px;
	}

.smallbuttonON, .smallbutton:hover {
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #333333 1px solid;
    BORDER-LEFT: #333333 1px solid;
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
	color: #333333;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    CURSOR: hand;
    MARGIN: 0px 1px;
    LINE-HEIGHT: 11px;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: Bold;
	width: 10px;
	height: 16px;
	}

.birthdaytable {
    BORDER-BOTTOM: #999999 1px dashed;
    BORDER-LEFT: #999999 1px dashed;
    BORDER-RIGHT: #999999 1px dashed;
    BORDER-TOP: #999999 1px dashed;
	background: #FFFFFF;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
	}
	
.clientviewtable {
    BORDER-BOTTOM: #666666 1px dashed;
    BORDER-LEFT: #666666 1px solid;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px dashed;
	background: #EEEEEE;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
	}

.alertcell {
	BACKGROUND-COLOR: #FF3300;
	BORDER-BOTTOM: #FFFFFF 1px dashed;
	BORDER-LEFT: #FFFFFF 1px dashed;
	BORDER-RIGHT: #FFFFFF 1px dashed;
	BORDER-TOP: #FFFFFF 1px dashed;
	color: #FFFFFF;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 5px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}

