body
{
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
	border:none 0px black;
}

Table.TableBody
{
	width : 100%;
	background-color:#000000;
	border:none 0px black;
	margin:0px 0px 0px 0px;
}

Tr.TrBody
{
}

Td.TdBody
{	width : 100%;
	text-align:center;
	padding:20px 0px 20px 0px;
}

Table.TablePanel
{
	background-color:#FFFFFF;
	width:980px;
	border:none 0px black;
	padding:0px 0px 0px 0px;
}

Col.ColLeft
{	width:240px;
}

Col.ColCenter
{	width:500px;
}

Col.ColRight
{	width:240px;
}

Col.ColCenterLarge
{	width:700px;
}

Col.ColRightSmall
{	width:40px;
}

Tr.TrTopPanel
{
}


Td.TdTopPanel
{	
	text-align:center;
	background-color: #FFFFFF;
	vertical-align:top;
}

Table.TableBanner
{	padding:0px 20px 0px 0px;
	margin:0px 0px 0px 0px;
}

Tr.TrBanner
{	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

Td.TdBanner
{	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

Img.ImgBanner
{	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}


Td.TdLeftboard
	{
	text-align:left;
	padding:0px 0px 0px 60px;
	font-family:Trebuchet Ms,Verdana;
	font-size:10pt;
	color:#000000;
	}
Td.TdRightboard
	{
	font-family:Trebuchet Ms,Verdana;
	font-size:10pt;
	color:#000000;
	}
Td.TdCenterboard
	{
	text-align:justify;
	padding:0px 10px 0px 10px;
	font-size:10pt;
	color:#000000;
	}


Tr.TrPageMenu
	{
	padding:0,0,0,0;
	width:100%;
	background-color:#004488;
	}

Td.TdPageMenu
	{
	padding:0,0,0,0;
	width:100%;
	}

Table.TableMenu
	{
	padding:0,0,0,0;
	}


Tr.TrMenu
	{
	padding:0,0,0,0;
	}

Td.TdMenu
	{
	border-right:solid 1px white;
	padding: 2px 2px 2px 1px;
	}

A.AMenu
	{
	padding:2,16,2,16;
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	}

A.AMenu:hover
	{
	padding:2,16,2,16;
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#DD4030;
	text-decoration:none;
	}


Tr.TrCenterPanel
{	vertical-align:top;
	
}


Td.TdLeftPanel
{	
		text-align:left;
		background-color:#FFFFFF;
		vertical-align:top;
}

Td.TdCenterPanel
{	
		text-align:left;
		background-color: white;
		vertical-align:top;
}

Td.TdRightPanel
{	
		text-align:left;
		background-color: #FFFFFF;
		vertical-align:top;
}

Tr.TrLeftPanel
{	
		text-align:left;
		background-color:#FFFFFF;
}

Tr.TrBottomPanel
{
}

Td.TdBottomPanel
{	
	text-align:center;
	vertical-align:top;
	font-family:Verdana;
	font-size:8pt;
    margin:0px 0px 0px 0px;
    border-bottom:solid 0px black;
}

a.aMenuItem
{	color:white;
	text-decoration:none;
	font-family:Tahoma;
	font-weight:bold;
	font-size:9pt;
	padding:2px 5px 2px 5px;
	margin:0px 0px 0px 0px;	
}

a.aMenuItem:hover
{	color:white;
	background-color:#FFCC80;
	color:#660000;
	text-decoration:none;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	margin:0px 0px 0px 0px;
}

.Label
{	font-family:Tahoma;
	font-size:9pt;
	color:#000044;
	text-align:justify;
}

.Paragraph
{	font-family: Trebuchet MS;
	font-size:9pt;
	color:#000000;
	text-align:justify;
}

.BoldLabel
{	font-family:Tahoma;
	font-size:9pt;
	color:#442200;
	text-align:justify;
	font-weight:bold;
}

.RedLabel
{	font-family:Tahoma;
	font-size:9pt;
	color:#FF0000;
	text-align:justify;
}

.PageHeader
{	font-family:Trebuchet MS, Tahoma;
	font-size:12pt;
	font-weight:bold;
	color:#442200;
	text-align:center;
}
Table.TableLink
	{
	padding:0,0,0,0;
	}

Tr.TrLinkHead
	{
	padding:0,0,0,0;
	height: 30px;
	}

Td.TdLinkHead
	{
	padding:0,0,0,10;
	width:100%;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight:bold;
	color:#DD4030;
	}

Tr.TrLink
	{
	padding:0,0,0,0;
	height: 18px;
	}

Td.TdLink
	{
	padding:0,0,0,20;
	width:100%;
	}

A.ALink
	{
	font-family: Trebuchet MS;
	font-size:8pt;
	font-weight:bold;
	color:#004488;
	text-decoration:none;
	
	}

A.ALink:hover
	{
	font-family:Trebuchet MS;
	font-size:8pt;
	font-weight:bold;
	color:#DD4030;
	text-decoration:none;
	}
	
.ParaHead
{	font-family:Tahoma;
	font-size:10pt;
	color:white;
	background-color:#004488;
	padding:2px 10px 2px 10px;	
	text-align:justify;
	font-weight:bold;
    margin: 8px 4px 16px 4px;
}

.calendarParaHead
{	font-family:Tahoma;
	font-size:10pt;
	color:White;
	background-color:#153A81;
	padding:2px 2px 2px 6px;	
	text-align:left;
	font-weight:bold;
    margin: 8px 4px 0px 4px;
      
}
.ParaMain
{	font-family: Trebuchet MS;
	font-size:10pt;
	color:#000000;
	text-align:justify;
    margin: 8px 4px 16px 4px;
    line-height:1.25;
 }
 .ContactDetails
{	font-family: Trebuchet MS;
	font-size:10pt;
	color:#000000;
	text-align:justify;
    margin: 0px 0px 0px 0px;
    line-height:1.00;
 }
 .ParaMainBixboard
{	font-family: Trebuchet MS;
	font-size:10pt;
	color:#000000;
	text-align:justify;
    margin: 8px 4px 16px 20px;
    line-height:1.25;
    font-style:italic;
 }

.UlMain
{   list-style-image:url(bullet.jpg);
}
 
.LiMain
{	font-family: Trebuchet MS;
	font-size:10pt;
	color:#000000;
	text-align:justify;
    margin:  2px 4px 2px 4px;
    line-height:1.25;
 }
 .PageHead
{	font-family:Tahoma;
	font-size:14pt;
	color:ActiveCaption;
	text-align:justify;
	font-weight:bold;
    margin: 16px 4px 16px 4px;
    
}
A.AMain
	{
	font-family: Trebuchet MS;
	font-size:10pt;
	font-weight:bold;
	color:#0044DD;
	text-decoration:none;
	
	}

A.AMain:hover
	{
	font-family:Trebuchet MS;
	font-size:10pt;
	font-weight:bold;
	color:#FF4444;
	text-decoration:none;
	}

table.tablemain
{   
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border: 0px 0px 0px 0px;
    width:100%;
   
}
table.calendartablemain
{   
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 4px;
    border: 0px 0px 0px 0px;
    width:auto;
}
td.tdmain
{   
	font-family:Trebuchet MS;
	font-size:12;
    vertical-align:top;
    width: 50%;
    padding: 0px 40px 0px 0px;
    margin:0px 0px 0px 0px;
    border: 0px 0px 0px 0px;
}
td.calendarHeaderLeft
{   
	font-family:Trebuchet MS;
	font-size:smaller;
	border-bottom:solid 1px black;
	border-top:solid 1px black;
	border-left:solid 1px black;
	border-bottom:solid 1px black;
	border-right:solid 1px black;
	text-align:left;
	background-color:#F6C401;
	padding:0px 0px 0px 4px;
	
}
td.calendarHeader
{   
	font-family:Trebuchet MS;
	font-size:smaller;
	border-top:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	text-align:center;
	background-color:#F6C401;
}
td.calendarDetailLeft
{   
	font-family:Trebuchet MS;
	font-size:smaller;
	text-align:left;
	border-left:solid 1px black;
	border-bottom:solid 1px black;
	border-right:solid 1px black;
	padding: 0px 0px 0px 4px;
}
td.calendarDetail
{   
	font-family:Trebuchet MS;
	font-size:smaller;
	text-align:center;
	border-bottom:solid 1px black;
	border-right:solid 1px black;
}
td.tdask
{   
	font-family:Tahoma;
	font-size:10pt;
    vertical-align: top;
    text-align:left;
    padding:0px 0px 0px 30px;
    
}
td.tdaskright
{   
    vertical-align: top;
    text-align:right;
    padding:0px 100px 0px 0px;
}

td.tdmainleft
{   
    vertical-align:top;
    width: 50%;
    padding: 0px 20px 0px 0px;
    margin:0px 0px 0px 0px;
    border: 0px 0px 0px 0px;
}
td.tdmainright
{   
    vertical-align:top;
    width: 50%;
    padding: 0px 0px 0px 20px;
    margin:0px 0px 0px 0px;
    border: 0px 0px 0px 0px;
}
td.tdimgleft
{   
    vertical-align:top;
    margin:0px 0px 0px 0px;
    border: 0px 0px 0px 0px;
    vertical-align:text-top;
    padding:0px 0px 0px 0px;
    width:10%;
}
td.tdparaRight
{   
    vertical-align:top;
    width: 50%;
    padding: 0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border: 0px 0px 0px 0px;
    text-align:left;
}


tr.trmain
{   
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    border: 0px 0px 0px 0px;
}

.red
{   
    color:#DD4030;
    font-weight:bold;
}
.blue
{   
    color:#004488;
    font-weight:bold;
    font-size:10;
}
img.imgMain
{
 margin:5px 0px 0px 0px;
 margin:0px 0px 5px 0px;
 padding-left:10px;
 
}
