body {font-family:Calibri,Verdana, Arial; font-size:12px; background-image:url("../images/bg.gif");background-repeat:repeat-y;}

h1{font-family:"Cambria,Times New Roman,Serif"; color:#4f81BD; BORDER-RIGHT:#dcd7d7 0px;PADDING-RIGHT:0px;BORDER-TOP:#dcd7d7 0px;
	PADDING-LEFT:16px;
	PADDING-BOTTOM:1px;
	BORDER-LEFT:#dcd7d7 0px;
	PADDING-TOP:16px;
	BORDER-BOTTOM:#dcd7d7 1px solid;
	margin:1px;}
h2{BORDER-RIGHT:#dcd7d7 0px;PADDING-RIGHT:0px;BORDER-TOP:#dcd7d7 0px;
	PADDING-LEFT:16px;
	PADDING-BOTTOM:1px;
	BORDER-LEFT:#dcd7d7 0px;
	PADDING-TOP:16px;
	BORDER-BOTTOM:#dcd7d7 1px solid;
	margin:1px;}

.accent1{background-color:#4f81BD}
.accent2{background-color:#95b3d7}
.accent3{background-color:#b8cce4}
.accent4{background-color:#dbe5f1}


a{ text-decoration:none;color:#4f81BD;}
a:link{ color:#4f81BD; text-decoration:none;}
a:hover{color:#4f81BD;text-decoration:underline;}

/* TABLE DATA */
table.data {border:1px #4f81BD solid; padding:1px;border-radius:3px;	-webkit-border-radius:3px;	-moz-border-radius:3px;}
.data tr {}
.data tr th{background-color:#cfcfff; color:black}
.data tr td{ font-size:12px; font-family:Calibri,Verdana,Arial; background-color:#dbe5f1; padding:2px; }
.data td > a{text-decoration:none;color:#4f81BD;}
.data td > a:link{color:#4f81BD; text-decoration:none;}
.data td > a:hover{color:#4f81BD;text-decoration:underline;}


.data > thead > tr{}
.data > thead > tr th{padding:1px 5px	; background-color:#4f81BD;color:white;border-radius:4px;	-webkit-border-radius:4px;	-moz-border-radius:4px;}
.data tfoot tr{}
.data tfoot tr th{padding:1px 5px	; background-color:#95b3d7;font-family:"Cambria,Times New Roman,Serif";color:white;border-radius:4px;	-webkit-border-radius:4px;	-moz-border-radius:4px;}

.data th > a{color:white;text-decoration:none;}
.data th > a:link{color:white;text-decoration:none;}
.data th > a:hover{color:yellow;text-decoration:none;}

td.number {text-align:right}
td.money {text-align:right}
td.text {text-align:left}
td.date {text-align:center}
.uppercase {text-transform:uppercase}
.lowercase {text-transform:lowercase}
.propercase {text-transform:capitalize}

/* FORM */
form.data {font-family:Calibri,Verdana, Arial;}
form.data > div {text-align:left;white-space:nowrap;}
form.data > div > label{color:#777777; white-space:nowrap;float:left; margin-right:8px }
form.data > fieldset > legend{color:#777777; margin-left:0px }
form.data > div > input{margin: 1px ; font-family:Calibri,Verdana, Arial;}
form.data > div > span{}
/* WINDOW */
div.window{padding:1px;  border:2px;margin:2px;  background-color:#dbe5f1; border-radius:4px;	-webkit-border-radius:4px;	-moz-border-radius:4px;}
div.window > label{display:block;padding:4px; margin:2px; text-align:center;background-color:#4f81BD; color:white;	border-radius:4px;	-webkit-border-radius:4px;	-moz-border-radius:4px;
}
div.window > div{padding:2px; margin:2px; background-color:white;	border-radius:4px;	-webkit-border-radius:4px;	-moz-border-radius:4px;
}


/* NAVIGATION FOR DATA*/
div.navData {}
.navData a{font-size:12px; text-decoration:none;color:white;}
.navData a:link{font-size:12px;color:white; text-decoration:none;}
.navData a:hover{color:yellow;text-decoration:underline;}

/* NAVIGATION BREADCOMB*/
div.navBreadComb{ font-family:"Cambria,Times New Roman,Serif";
BORDER-RIGHT:#dcd7d7 0px;
PADDING-RIGHT:0px;
BORDER-TOP:#dcd7d7 0px;
PADDING-LEFT:8px;
PADDING-BOTTOM:1px;
BORDER-LEFT:#dcd7d7 0px;
PADDING-TOP:0px;
BORDER-BOTTOM:#dcd7d7 1px solid;
margin:1px}
.navBreadComb a{text-decoration:none;}
.navBreadComb a:link{text-decoration:none;}
.navBreadComb a:hover{text-decoration:underline;}

/*MESSAGE*/
div.message{ 
	margin:3px;
	border:1px #4f81BD solid;
	color:#3f3f3f;
	padding:3px 5px;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	text-align:left;
}
span.message{ background-color:#fcfc00;border:1px #4f81BD solid;color:#4f81BD;}
.error{ background-color:#fcfc00;border:1px red solid;color:red;PADDING:4px}
.warning{background-color:#fcfc00; border:1px red solid;color:red;PADDING:4px}
.info{background-color:#fcfc00; border:1px #4f81BD solid;color:#3f3f3f;PADDING:4px}

ul.navMenu  { margin:0px;padding:0px; border:1px; font-family:Calibri,Verdana,Arial; cursor:pointer;  }
.navMenu li { padding:0px;display:block;border:1px;color:#000000;}
.navMenu li a{display:block;text-decoration:none;color:#3f3f3f;}
.navMenu li a:hover{padding:3px 3px;border:1px;background-color:#95b3d7; color:yellow;
	border-radius:4px;	-webkit-border-radius:4px;	-moz-border-radius:4px;	
}


hr{border:0; color:#4f81BD; background-color:#4f81BD;height:1px;}


/* fieldset highlight*/
.highlight{background-color:#ffffc0;}




/* footer */
#footer {text-align:center;clear:both;}

