.contentContainer
{
width:99%;
*width:99%;
}

h1.title
{
color:#444; letter-spacing:1px; font-family:Arial, Geneva, sans-serif;
}

h2.title
{
color:#444; letter-spacing:1px; font-family:Arial, Geneva, sans-serif; font-size:13px;
}

p.txt
{
letter-spacing:0.5px;
font-size:12px;
color: #222;
font-family: Arial, Geneva, sans-serif;
padding:5px;
padding-right:10px;
}

span.txt
{
letter-spacing:0.5px;
font-size:12px;
color: #111;
font-family: Arial, Geneva, sans-serif;
padding:5px;
padding-right:5px;
}

span.note {
	
	font-size:12px;
	color: #444;
	font-family: Arial, Geneva, sans-serif;
	line-height:15px;
	font-style:normal;
	
}

p.left_pad
{
letter-spacing:0.5px;
font-size:12px;
color: #111;
font-family: Arial, Geneva, sans-serif;
padding-left:15px;
padding-right:5px;
}

span.txtNews
{
font-size:12px;
letter-spacing:0.9px;
font-family:Arial, Geneva, sans-serif;
}
span.newsDate
{
font-size:12px;
font-weight:bold;
letter-spacing:1px;
font-family:Arial, Geneva, sans-serif;
}
span.newsTitle
{
font-size:12px;
font-weight:normal;
letter-spacing:1px;
font-family:Arial, Geneva, sans-serif;
}

ul.bull
 {

font-size:12px;
color:#111;
font-family:Arial, Geneva, sans-serif;
padding-right:10px;
}

ul.bull li
 {

font-size:12px;
color:#111;
font-family:Arial, Geneva, sans-serif;
padding-right:10px;
line-height:15px;
padding-top:2px;
padding-botttom:2px;
letter-spacing:0.5px;
}

ol.bull
 {

font-size:12px;
color:#111;
font-family:Arial, Geneva, sans-serif;
line-height:16px;
}

ol.bull li
 {

font-size:12px;
color:#111;
font-family:Arial, Geneva, sans-serif;
line-height:16px;
letter-spacing:0.5px;
color:#555;
}

ul.noBull 
{
	list-style:none;
	*margin:2px;
	padding:2px;
}


ul.noBull li {
	list-style:none;
	text-decoration:none;
	font-size:12px;
	border:none;
	font-family:Arial, Geneva, sans-serif;
	color:#555;
	*margin:2px;
	padding:0px;
	line-height:15px;
	letter-spacing:0.5px;
	
}

div.TextBoxGrey ul.noBull li {
	list-style:none;
	text-decoration:none;
	font-size:12px;
	border:none;
	font-family:Arial, Geneva, sans-serif;
	color:#555;
	*margin:2px;
	padding:0px;
	line-height:15px;
	letter-spacing:0.5px;
	
}

ul.noBull li a:link, ul.noBull li a:visited, ul.noBull li a:hover, ul.noBull li a:active {
	text-decoration:none;
	border:none;
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
}
 

ul.MenunoBull li{
	list-style:none;
	text-decoration:none;
	font-size:12px;
	border:none;
	font-family:Arial, Geneva, sans-serif;
	padding:2px;
	padding-top:3px;
	padding-bottom:3px;
	margin-top:3px;
	line-height:17px;
	padding-left:3px;
}

ul.MenunoBull li a:link, ul.MenunoBull li a:visited, ul.MenunoBull li a:hover,ul.MenunoBull li a:active
{
	font-family:Arial, Geneva, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#004080;
}
	
	


a img
{
border:0px;
border:none;
}

caption
{
letter-spacing:0.6px;
font-size:14px;
font-weight:500;
color:#004080;
font-family: Arial, Geneva, sans-serif;
height:30px;
}

.note
{
letter-spacing:0.6px;
font-size:12px;
font-style:italic;
color:#000;
font-family: Arial, Geneva, sans-serif;
}	




/* tables */

table.tblForm
{
	text-align:left; 
	width:99%;
	/*background-color:#fafafa; */
	
}

table.tblForm tr td table tr td
{
	font-size:12px;
	font-weight:600;
	font-family:Arial, Geneva, sans-serif;
	letter-spacing:0.5px;
}

table.tblForm tr td 
{
	font-size:12px;
	font-weight:400;
	font-family:Arial, Geneva, sans-serif;
	letter-spacing:0.5px;
	background-color:#f9f9f9;
	border:1px #eee solid;
}

table tr.tblHead td
{
	font-size:12px;
	font-weight:500;
	font-family:Arial, Geneva, sans-serif;
	letter-spacing:0.5px;
	color:#fff;
	text-align:center;
	background-color:#ddd;
	height:18px;
	font-size:12px;
}


table.tblForm th
{
	font-size:12px;
	font-weight:400;
	font-family:Arial, Geneva, sans-serif;
	letter-spacing:0.5px;
}
table.tblCores tr td
{
	font-family:Arial, Geneva, sans-serif; font-size:10px;  line-height:15px; font-size:12px; color:#333;
}

/* management tool */

/* manage calendar */

table.tblCalendar tr.txtheading td
{
background-color:#ccc;
text-align:center;
}

table.tblCalendar tr.txtheading td a
{
font-size:12px;
	font-family: Arial, Geneva, sans-serif; 
	color:#222;	
}

table.tblCalendar tr.txtcontents td 
{
	font-family: Arial,Helvetica, sans-serif;;
	font-size:12px;
	letter-spacing:0.6;
	padding:2px;
	background-color:#eee;
}

table.tblCalendar tr td .td_id
{
	width:20px;;
}


input.textbox
{
	font-size:12px;
	font-family:Arial, Geneva, sans-serif;
	color:#222;
}

/* */

span.TitlePic
{
font-size:10px;
text-align:center;
font:Arial, Geneva, sans-serif;
font-size:10px;
letter-spacing:0.8px;
}

.TabContentTitle
{
font-size:12px;
font-weight:bold;
line-height:20px;
letter-spacing:1px;
font-family: Arial, Geneva, sans-serif;
color: #004080;
margin-top:10px;
margin-bottom:10px;
text-align:right;
}

/* form */

select.quickMenu
{
	
	border-bottom:1px #eee solid;
	border-right:1px #eee solid;
	border-left:1px #aaa solid;
	border-top:1px #aaa solid;
	font-family:Arial, Geneva, sans-serif; 
	font-size:12px;
	letter-spacing:0.7px;
	background-color:#fafafa;
	margin:2px;
	margin-top:5px;
	width:160px;
	color:#800; 
	
}
	


/* page navigator */

div.navigator {
	font-size: 12px;
	padding:5px;
	text-align:center;
}
div.totalpagesdisplay {
	padding-top:15px;
	font-size:10px;
	text-align:center;
	font-style:normal;
}
.navigator a, span.inactive {
	padding : 0px 5px 2px 5px;
	margin-left:0px;
	border-top:1px solid #DEF7FE;
	border-left:1px solid #DEF7FE;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
.navigator a:link, .navigator a:visited, .navigator a:hover, .navigator a:active {
	color:#fff;
	background-color: #0080C0;
	text-decoration: none;
}
span.inactive {
	font-size: 10px;
	background-color: #eee;
	font-style:bold;
	color:#888;
}
