
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.title {
	font : 30px Verdana;
	font-weight: bold;
	color : #555555;
	padding-left: 20;
}

.tableBorderLines
{
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.tableBorderLines2
{
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.input { border-style: none;
         font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px
	 color: #FFFFFF;
	 background-color: #0099CC;
}



h1 {
    font-family: Verdana;
    color: #000000;
    margin-bottom: 0%;
    text-align: center;
    font-size: 12px;
    font-weight: normal;
}

h1.index {
    font-family: Verdana;
    color: #000000;
    margin-bottom: 0%;
    text-align: left;
    font-size: 12px;
    font-weight: normal;
}

h2 {
    font-family: Verdana;
    color: #333333;
    margin-bottom: 0%;
    text-align: center;
    font-size: 11px;
    font-weight: normal;
}

input { 
    COLOR: #FFFFFF; 
    FONT-FAMILY: Verdana; 
    FONT-SIZE: 12;
}

.code { 
    BACKGROUND-COLOR: #DDDDDD; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial; 
    FONT-SIZE: 9pt; vertical-align:top
}

.labelearlier
{
	font : 12px Arial;
	color : #006599;
}

.textStyle
{
	font : 12px Arial;
	color : #444444;

	text-align : justify;
	text-indent : 10;

	margin-top : 10;
	margin-left: 20;
	margin-right: 35;
}

.menuGroupName
{
	background-color: #0C718D;
	font : 12 Verdana;
	font-weight: bold;
	height: 22;
	color : #FFFFFF;
	padding-left: 20;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.menuButton
{
	background-color: #ABABAB;
	font : 12 Verdana;
	font-weight: bold;
	height: 22;
	color : #FFFFFF;
	padding-left: 35;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.menu
{
	font : 12px Verdana;
	font-weight: bold;
	color : #FFFFFF;
	text-decoration: none;
}

.menu:hover
{
	text-decoration: underline;
}

.afterMenuSpacer
{
	background-color: #0C718D;
	height: 30;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.afterMenuSpacer2
{
	background-color: #0C718D;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.dateField
{
	background-color: #0C718D;
	font : 12 Verdana;
	text-align: center;
	height: 22;
	color : #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.timeField
{
	background-color: #0099CC;
	font : 12 Verdana;
	text-align: center;
	height: 22;
	color : #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.hello {
	font : 11 Verdana;
	color : #CE2B3C;
	font-weight: bold;
	text-align : right;

	margin-top : 2;
	margin-bottom : 2;
	margin-right: 20;
}

.loginForm {
	font : 12 Verdana;
	color : #444444;
	border: 1px solid #444444;
	height: 20;
}

.buttons {
	background-color : #CE2B3C;
	font-family : verdana;
    	font-size : 12px;
    	color : #FFFFFF;
    	border : 1px solid #444444;
}

.formLabels {
    	font-family: Verdana;
    	color: #444444;
    	text-align: right;
    	font-size: 11px;
    	font-weight: bold;
}

.formName {
	font-family: Verdana;
    	color: #CE2B3C;
    	text-align: center;
    	font-size: 12px;
    	font-weight: bold;
}

.tableLogin {
	background-color: #CDCDCD;
	border : 1px solid #444444;
}

.errorMsg {
	font : 12 Verdana;
	color : #CE2B3C;
	font-weight: bold;
	text-align : center;
}

.where
{
	font : 11px Arial;
	font-weight: bold;
	color : #444444;

	margin-top : 5;
	margin-left: 5;
}


/* Form style */

.formField {
	background-color: #CDCDCD;
	border : 1px solid #444444;
    	font-size: 12px;
    	font-family: Verdana;
    	color: #444444;
}

.formLabelStyle {
    	font-family: Verdana;
	padding-right: 7;
    	color: #444444;
    	text-align: right;
    	font-size: 11px;
    	font-weight: bold;
}

.formLabelStyleLeft {
    	font-family: Verdana;
	padding-right: 7;
    	color: #444444;
    	text-align: left;
    	font-size: 11px;
    	font-weight: bold;
}

.textFieldStyle {
	font : 12 Verdana;
	color : #444444;
	border: 1px solid #444444;
	height: 20;
}

.textAreadStyle {
	font : 12 Verdana;
	color : #444444;
	border: 1px solid #444444;
}

.formNameStyle {
	font-family: Verdana;
    	color: #444444;
    	text-align: center;
    	font-size: 12px;
    	font-weight: bold;
}

.formBlockStyle {
	font-family: Verdana;
    	color: #CE2B3C;
    	text-align: left;
    	font-size: 11px;
    	font-weight: bold;
	padding-top: 10;
	padding-left: 15; 
	padding-bottom: 15;
}

.submitResetButton {
	background-color : #CE2B3C;
	font-family : verdana;
    	font-size : 12px;
    	color : #FFFFFF;
    	border : 1px solid #444444;
}

.note {
	font-family: Verdana;
    	color: #444444;
    	font-size: 11px;
	padding-right: 10;
    	text-align: right;
}

.noteLeft {
	font-family: Verdana;
    	color: #444444;
    	font-size: 11px;
	padding-left: 0;
    	text-align: left;
}

.noteForPrint {
	font-family: Verdana;
    	color: #000000;
    	font-size: 11px;
	padding-right: 10;
    	text-align: right;
}

.errorFormField {
	background-color: #CDCDCD;
	border : 1px solid #444444;
}

.error {
	font : 12 Verdana;
	color : #CE2B3C;
	font-weight: bold;
	text-align : center;
	padding: 5;
}

.okFormField {
	background-color: #CDCDCD;
	border : 1px solid #444444;
}

.ok {
	font : 12 Verdana;
	color : #FF2244;
	font-weight: bold;
	text-align : center;
	padding: 5;
}

TR.level1 { 
	background-color : #CE2B3C;
	font-family: Verdana; 
	font-size: 12px; 
	color: white; 

	padding-top: 3;
	padding-left: 15; 
	padding-right: 10; 
	padding-bottom: 3; 
}

TR.level2 { 
	background-color :  #BCBCBC;
	font-family: Verdana; 
	font-size: 12px; 
	color: #444444;

	padding-top: 3;
	padding-left: 5; 
	padding-right: 5; 
	padding-bottom: 3; 
}

TR.level2_1 { 
	background-color  : #DEDEDE;
	font-family: Verdana; 
	font-size: 12px; 
	color: #444444;

	padding-top: 3;
	padding-left: 5; 
	padding-right: 5; 
	padding-bottom: 3; 
}

TR.level2_dark { 
	background-color :  #BCBCBC;
	font-family: Verdana; 
	font-size: 12px; 
	color: #000000;

	padding-top: 3;
	padding-left: 5; 
	padding-right: 5; 
	padding-bottom: 3; 
}

TR.level2_1_dark { 
	background-color  : #DEDEDE;
	font-family: Verdana; 
	font-size: 12px; 
	color: #000000;

	padding-top: 3;
	padding-left: 5; 
	padding-right: 5; 
	padding-bottom: 3; 
}

.linkBack
{
	font : 12px Verdana;
	font-weight: bold;
	color : #0099CC;
	text-decoration: underline;
}

.linkBack:hover
{
	text-decoration: none;
}

.linkSort { 
	font-family: Verdana; 
	font-size: 12px; 
	color: #FFFFFF;
	text-decoration: underline; 
}

.linkSort:hover { 
	text-decoration: none;
}

.email { 
	font-family: Verdana;
 	font-weight: bold;
	font-size: 11px; 
	color: #CE2B3C;
	text-decoration: none; 
}

.email:hover { 
	color: #666666;
}

.caseIdStyle {
	font-family: Verdana;
 	font-weight: bold;
	font-size: 11px; 
	color: #CE2B3C;
	text-decoration: underline; 
}

.caseIdStyle:hover { 
	text-decoration: none;
}

.date {
	font-family: Verdana;
	font-size: 12px; 
	color: #444444;
	text-align : center;
	padding-top: 4;
	padding-bottom: 2; 
}

.formText {
	font-family: Verdana;
	font-size: 8; 
	color: #444444;
	text-align : center;
}


.services {
	font-family: Verdana;
	font-size: 12px; 
	color: #444444;
	text-align : left;
	padding-top: 2;
	padding-left: 10;
	padding-bottom: 2; 
}

.services2 {
	font-family: Verdana;
	font-size: 12px; 
	color: #000000;
	text-align : left;
	padding-top: 2;
	padding-left: 10;
	padding-bottom: 2; 
}

.adminNote {
	font-family: Verdana;
    	color: #CE2B3C;
    	font-size: 11px;
	padding-left: 0;
    	text-align: left;
}

.userNote {
	font-family: Verdana;
    	color: #444444;
    	font-size: 11px;
	padding-left: 0;
    	text-align: left;
}

.pages {
	font-family: Verdana;
	font-size: 12px; 
	color: #444444;
	text-align : left;
	padding-top: 10;
	padding-left: 5;
	padding-bottom: 10; 
}


.pageLink {
	font-family: Verdana;
 	font-weight: bold;
	font-size: 11px; 
	color: #0C718D;
	text-decoration: underline; 
}

.pageLink:hover { 
	text-decoration: none;
}

.empty {
	font-family: Verdana;
	font-size: 12px;
 	font-weight: bold; 
	color: #CE2B3C;
	text-align : center;
	margin-top: 10;
}

.company {
	font-family: Verdana;
	font-size: 11px;
 	font-weight: bold; 
	color: #0C718D;
	text-align : center;
	padding: 5;
}

/* ---------- print form style --------- */

.formFieldPrint {
	background-color: #FFFFFF;
	border : 1px solid #000000;
}

.formFieldGreyPrint {
	background-color: #EFEFEF;
	border : 1px solid #000000;
}

.formInfoPrint {
    	font-size: 12px;
    	font-family: Verdana;
    	color: #000000;
    	text-align: left;
}

.formBlockStylePrint {
	font-family: Verdana;
    	color: #000000;
    	text-align: left;
    	font-size: 11px;
    	font-weight: bold;
	padding-top: 7;
	padding-left: 15; 
	padding-bottom: 3;
}

.formBlockStylePrint2 {
	font-family: Verdana;
    	color: #000000;
    	text-align: left;
    	font-size: 13px;
    	font-weight: bold;
	padding-top: 7;
	padding-left: 15; 
	padding-bottom: 3;
}

.textStylePrint {
	font-family: Verdana;
    	color: #000000;
    	font-size: 13px;
	padding-left: 25;
	padding-right: 30;
    	text-align: justify;
}

.addressStylePrint {
	font-family: Verdana;
    	color: #000000;
    	font-size: 17px;
    	font-weight: bold;
	padding-left: 80;
	padding-right: 30;
    	text-align: left;
}

.servicesPrint {
	font-family: Verdana;
	font-size: 14px; 
	color: #000000;
	text-align : left;
	padding-top: 1;
	padding-left: 10;
	padding-bottom: 1; 
}

.pricesPrint {
	font-family: Verdana;
	font-size: 10px; 
	color: #444444;
	text-align : left;
	padding-top: 1;
	padding-left: 5;
	padding-bottom: 1; 
}

.pricesPrint2 {
	font-family: Verdana;
	font-size: 10px; 
	color: #000000;
	text-align : left;
	padding-top: 1;
	padding-left: 5;
	padding-bottom: 1; 
}

.dateRightPrint {
	font-family: Verdana;
	font-size: 12px; 
	color: #000000;
	text-align : right;
	padding-top: 2;
	padding-right: 10;
	padding-bottom: 4; 
}

.dateLeftPrint {
	font-family: Verdana;
	font-size: 12px; 
	color: #000000;
	text-align : left;
	padding-top: 2;
	padding-left: 10;
	padding-bottom: 4; 
}

.bottomPrint {
	font-family: Verdana;
	font-size: 11px; 
	color: #000000;
	text-align : center;
	padding-top: 3;
	padding-left: 10;
	padding-right: 10;
	padding-bottom: 3; 
}

.workOrderPrint {
	font-family: Verdana;
	font-size: 11px; 
	color: #000000;
    	font-weight: bold;
	text-align : left;
	padding-top: 2;
	padding-left: 15;
	padding-bottom: 4; 
}

.printRecurrings {
	font-family: Verdana;
 	font-weight: bold;
	font-size: 12px; 
	color: #CE2B3C;
	text-align : center;
	text-decoration: underline; 
}

.printRecurrings:hover { 
	text-decoration: none;
}

.copyright {
	font-family: Verdana;
	text-align : center;
	font-size: 11px; 
	color: #444444;
	margin-top: 3;
}

.whereareyou {
	font-family: Verdana;
	font-size: 13px; 
	color: #0C718D;

	padding-top: 10;
	padding-left: 20;
	padding-bottom: 3; 
}

.linkURL {
	font-family: Verdana;
	font-size: 11px; 
	color: #0A506A;
	text-decoration: underline; 
}

.linkURL:hover { 
	color: #444444;
	text-decoration: none;
}

.icons
{
	font : 11px Arial;
	color : #444444;
	font-weight : bold;
	text-align : justify;
}

.textStyleTitles
{
	font : 12px Verdana;
	color : #444444;
	font-weight : bold;

	margin-top : 25;
	margin-left: 35;
	margin-bottom : 15;
}

.textStyleHelp
{
	font : 12px Verdana;
	color : #444444;

	text-align : justify;
	text-indent : 15;

	margin-top : 10;
	margin-left: 50;
	margin-right: 50;
}
