BODY {
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	background-image:url(../images/common/siteBG.jpg)	
}

table {border-collapse:collapse;}

TD {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
	font-smooth: always;
	color: #2c2c2b;
	font-weight : normal;
	text-decoration : none;
	line-height:14pt;
}

img {border:0;}


/* FONTS */

.homeArial {
	font-family : Arial, Helvetica, sans-serif;
    font-size:12px;
	color: #666666;
	font-weight : normal;
	text-decoration : none;
	line-height:16px;
}


.whiteTxt {
	font-family : Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #ffffff;
	font-weight : normal;
	text-decoration : none;
}

.pinkTitle {
	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size:13px;
	color: #aa324a;
	font-weight : normal;
	text-decoration : none;
}

.blueArial {
	font-family : Arial, Helvetica, sans-serif;
    font-size:13px;
	color: #3c6c94;
	font-weight : normal;
	text-decoration : none;
}

.smBlue {
	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #3c6c94;
	font-weight : normal;
	text-decoration : none;
}

.ltGray {
	font-family : Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #c7c0b7;
	font-weight : normal;
	text-decoration : none;
}

.news {
	font-family : Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #858585;
	font-weight : normal;
	text-decoration : none;
}


.title1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #a1521f;
	font-weight : bold;
	text-decoration : none;
}

.title2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #505050;
	font-weight : bold;
	text-decoration : none;
	line-height:16px;
}

.title3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #a30000;
	font-weight : normal;
	text-decoration : none;
	line-height:16px;
}



/* LINKS */

a {
	font-family : Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #0D5CAB;
	font-weight : normal;
	text-decoration : underline;
}


a:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #0D5CAB;
	font-weight : normal;
	text-decoration : underline;
}

a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #A4A5A5;
	font-weight : normal;
	text-decoration : underline;
}

.smRed {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6f0000;
	font-weight : normal;
	text-decoration : underline;
	line-height:16px;
}


.smRed:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6f0000;
	font-weight : normal;
	text-decoration : underline;
	line-height:16px;

}

.smRed:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6f7859;
	font-weight : normal;
	text-decoration : underline;
	line-height:16px;

}


.whiteLink {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	font-weight : normal;
	text-decoration : underline;
	line-height:16px;
}


.whiteLink:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	font-weight : normal;
	text-decoration : underline;
	line-height:16px;

}

.whiteLink:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #c2dee2;
	font-weight : normal;
	text-decoration : underline;
	line-height:16px;

}

.smOrange {
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #f88f00;
	font-weight : normal;
	text-decoration : underline;
}


.smOrange:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #f88f00;
	font-weight : normal;
	text-decoration : underline;
}

.smOrange:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #32717b;
	font-weight : normal;
	text-decoration : underline;
}

.smBlue {
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #874721;
	font-weight : normal;
	text-decoration : underline;
}


.smBlue:visited {
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #874721;
	font-weight : normal;
	text-decoration : underline;
}

.smBlue:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #939e76;
	font-weight : normal;
	text-decoration : underline;
}


/* LIST */

ul {
	list-style-type: square;
}

/* CALENDAR */
	
	
#calendarWrapper {display:block; padding:7px; padding-left:6px; margin: 0 0 0 20px; background-color:#a8a68b; float:left;}

#calendar {
	width: 149px;
	padding: 0;
	margin:0;
	font:normal 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #417baa;
	text-align: center;
	background-color: #fff;
}

#calendar .nav, #calendar .nav a {
	color: #fff;	
	text-align: center;
	text-decoration: none;
}	


#calendar caption {
	margin: 0;
	padding: 0;
	width: 149px;
	height:20px;
	background: #cdcaa9;
	color: #333;	 
	font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}



#calendar th {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	padding:0;
	margin:0;
	height:16px;
	line-height:16px;
	background: #a8a68b;
}

#calendar .today, #calendar td.today a, #calendar td.today a:link, #calendar td.today a:visited {
	color: #417baa;
	font-weight: bold;
	background: #DF9496;
}
	
#calendar td {
	border:4px solid;
	border-color:#a8a68b;
	width: 18px;
	height: 16px;
	text-align: center;
	background-color:#fff;
	line-height:16px;
	font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	
}
#calendar .firstRow td {border-top:0;}

#calendar td a {
	text-decoration: none;
	font:normal 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

}

#calendar td a:link, #calendar td a:visited {	
	color: #fff;
	background: #a1521f;
	font:normal 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#calendar td a:hover, #calendar td a:active {
	color: #fff;
	background: #a1521f;
	font:normal 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
	
h5 {padding:0 0 0 0; font-size:11px; color:#a1521f; font-weight:bold; margin:0;}
h5 a { color:#a1521f; font-weight:bold;}