BODY, TD {
	font : 8pt Arial, Helvetica, sans-serif;
	font-family : Arial, Helvetica, sans-serif;
}

A {
	text-decoration: none;
	color : Gray;
}
a.mail{
	color : #486371;
	font-family : Arial, Helvetica, sans-serif;
	font : bold 12pt;
}
a.advert{
	text-decoration : underline;
	color : #5FA4BA;
	font-size : 9px;
}
#yellow{
	background-color : #ffffcc;
}
#footer{
	width:100%;
	text-align : center;
	font : 7pt;
}
#main{
	
	font-size : 9pt;
}

#header{
	width:90%;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : italic;
	height:10%;
	padding-bottom : 2%;
	padding-left : 4%;
	padding-right : 2%;
	padding-top : 2%;
	
}



#innerblock {
	width:98%;
	padding-top: 2pt;
	padding-right: 2pt;
	padding-left: 2pt;
	padding-bottom: 2pt;
	border : medium ridge #CAE4FF;
}
#subleft {
	
	background-color: #ECECEC;
	padding-top: 2pt;
	padding-right: 2pt;
	padding-left: 2pt;
	padding-bottom: 2pt;
	border : medium ridge;
}

#subright {
	
	background-color: #FFFFCC;
	border : medium ridge #FFFF99;
	color : Black;
	font : bold italic smaller Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	padding : 4% 4% 4% 4%;
}

#title{
	font-family: Arial;
	font-size : 16pt;
}

             
A.mBlue:link      {
	color: #8282AC;
	text-decoration: underline;
}
A.mBlue:visited   {
	color: Silver;
	text-decoration: underline;
}
A.mBlue:active    {
	color: #FF9933;
	text-decoration: underline;
}
   
td.standard{
vertical-align : top;
	padding-bottom : 3pt;
	padding-left : 3pt;
	padding-right : 3pt;
	padding-top : 3pt;
}        
tr.standard{
	text-align : left;
	vertical-align : top;
}
td.nav {
	color : #5FA4BA;
	font-family : Arial, Helvetica, sans-serif;
	font : BATAVIA;
}
td.phone{
	color : #486371;
	font-family : Arial, Helvetica, sans-serif;
	font : bold 14pt;
	border-color : #FFD700;
	border : thin ridge #FFD700;
	text-align : center;
	padding : 3pt 3pt 3pt;
	vertical-align : top;
	background : #F87802;
}
div.phone{
	color : #486371;
	font-family : Arial, Helvetica, sans-serif;
	font : bold 14pt;
	border-color : #FFD700;
	border : thin ridge #FFD700;
	text-align : center;
	padding : 3pt 3pt 3pt;
	vertical-align : top;
	background : #F87802;
}
span.lite{
	color: #00C4C4;
	font : bold 10pt;
}
span.plain{
	color : #458AA0;
	font : bold 10pt;
}
Span.heading{
	color: #458AA0;
	background-color: #C8EAEE;
	font-weight : bold;
}
Span.title{
	color : #458AA0;
	font : bold 20pt Large;
}	
Span.Guesttitle{
	color : #458AA0;
	font : bold 15pt Large;
	text-decoration : underline;
}	
span.subtitle{
	color : #458AA0;
	font : bold 10pt;
	font-style : italic;
}
div.notice{
	background : #5FA4BA;
	font : 7pt;
	border : thin ridge #458AA0;
	padding : 2% 2% 2% 2%;
}
div.events{
	background : #5FA4BA;

	border : thin ridge #458AA0;
	padding : 2% 2% 2% 2%;
}
td.message{
    width:100em;
	height:20em;
	vertical-align : top;
	

}
TD.title {
	color: #458AA0;
	background-color: #C8EAEE;
	font-weight : bold;
}
TD.java {
	color: Gray;
	background-color: White;
}
table.outertabledecor{
	padding : 3pt 3pt 3pt 3pt;
	border : thick groove #CAE4FF;
	;
}
table.innermessages{
	width : 100%;
	border : thick Black;
	
}
table.standard{
	text-align : center;
	vertical-align : top;
	
}

ul.toplevel{
	list-style : square outside;
	text-align:left;
}
table.innertabledecor{
	padding : 3pt 3pt 3pt 3pt;
	background-color : #FF9933;
}
highlitetext{
	font-family : "Arial Rounded MT Bold";
	font-size : larger;
	font-style : normal;
}
td.offer{
	background-color: #FFFFCC;
	border : medium ridge #FFFF99;
	color : Black;
	font : bold italic smaller Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : top;
	padding: 2pt 2pt 2pt 2pt;
    width:1%;
	
			}