body {
	background-color: #B1B9DA;
	background-image: url(images/bg_body.jpg);
	background-position: top;
	background-repeat: repeat-x;
	font-family: verdana;
	font-size: 10px;
	color: black;
	margin: 0px;
	scrollbar-face-color: #6378B1;
	scrollbar-shadow-color: #6378B1;
	scrollbar-highlight-color: #6378B1;
	scrollbar-3dlight-color: #AEBAE0;
	scrollbar-darkshadow-color: #3954A5;
	scrollbar-track-color: #B1B9DA;
	scrollbar-arrow-color: #ffffff;
}
.tableMain {
	background-image: url(images/template_05.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
.topCell {
	background-image: url(images/bg_cell.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}
.tdRight {
	background-image: url(images/template_09.jpg);
	background-position: top left;
	background-repeat: repeat-y;
}
.Content {
	background-image: url(images/watermark_bottom.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
.Footer {
	border-top: 1px dotted #3853A4;
	color: #3853A4;
	font-weight: bold;
	font-size: 10px;
	padding-top: 3px;
}
td {
	font-size: 10px;
}
a {
	color: #3853A4;
	text-decoration: none;
}
a:hover {
	color: #000000;
}
p {
	text-align: justify;
}
h5 {
	color: #3954A5;
}
h5.heading {
	background-color: #8E9ECF;
	border: 1px solid #6378B1;
	color: #ffffff;
	filter:glow(color=#6378B1, strength=3);
	padding: 3px;
	text-align: center;
	width: 100%;
}
hr {
	color: white;
	height: 1px;
}
.input {
	border: 1px solid #8E9ECF;
	color: black;
	font-family: verdana;
	font-size: 11px;
	padding-left: 2px;
}
.button {
	background-color: #8E9ECF;
	border: 1px solid #6378B1;
	color: #ffffff;
	font-family: verdana;
	font-size: 10px;
}
.list {
	padding-right: 2px;
	text-align: right;
}
.snippet {
	border-left: 2px dotted white; 
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: top;
	font-family: verdana;
	font-size: 10px;
}

/*--------------------------------------- START Calendar Styles */
TD.NON {
	background-color: #f3f3f3;
	font-family :Tahoma, Verdana, Arial; 
	font-size :11px; 
	color :#C0C0C0; 
	font-weight :normal;
}
TD.TOP {
	color :#0000FF; 
	font-family :Tahoma, Verdana, Arial; 
	font-size :11px; 
	font-weight :bold;
}
TD.Days {
	border-bottom: 1px solid #6378B1;
	color :#000000; 
	font-family :Tahoma, Verdana, Arial; 
	font-size :11px; 
	font-weight :normal;
}
TD.Some {
	color :#000000; 
	font-family :Tahoma, Verdana, Arial; 
	font-size :11px; 
	font-weight :normal;
}
A.NOEVENT:Link {
	color :#000000; 
	font-family :Tahoma, Verdana, Arial; 
	font-size :11px; 
	font-weight :normal; 
	text-decoration: none;
}
A.NOEVENT:Visited {
	color :#000000; 
	font-family :Tahoma, Verdana, Arial; 
	font-size :11px; 
	font-weight :normal; 
	text-decoration: none;
}
A.EVENT:Link {
	color :#3652A5;
	font-family :Tahoma, Verdana, Arial; 
	font-size :11px; 
	font-weight: bold;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: none;
}
A.EVENT:Visited {
	color :#3652A5;
	font-family :Tahoma, Verdana, Arial; 
	font-size :11px; 
	font-weight: bold;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: none;
}
A.EVENT:Hover {
	color: red;
}
A.NORMAL:Link {
	font-family :Verdana, Arial; 
	font-size :11px; 
	color :#0000FF; 
	font-weight :normal; 
	text-decoration: none;
}
A.NORMAL:Visited {
	font-family :Verdana, Arial; 
	font-size :11px; 
	color :#0000FF; 
	font-weight :normal; 
	text-decoration: none;
}
/*--------------------------------------- END Calendar Styles */
