BODY {
	scrollbar-3dlight-color : #999999;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-base-color : #666666;
	scrollbar-darkshadow-color : #000000;
	scrollbar-face-color : #666666;
	scrollbar-highlight-color : #999999;
	scrollbar-shadow-color : #999999;
	scrollbar-track-color : #CCCCCC;
}
BODY, TD, .normal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
td { vertical-align: top; }
td.qmenu, .qmenu {
	background-color: #FF9933;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td.bottom
{
	vertical-align: sub;
}
a, a:active, a:focus, a:link, a:visited, a:hover {
	text-decoration: none;
	color: #990000;
}
a:hover {
	text-decoration: underline;
}
a.qmenu, a.qmenu:active, a.qmenu:focus, a.qmenu:link, a.qmenu:visited {
	font-style: normal;
	text-decoration: none;
	color: #000000;
}
a.qmenu:hover {
	text-decoration: underline;
	color: #000000;
}
td.hmenu, .hmenu, a.hmenu, a.hmenu:active, a.hmenu:focus, a.hmenu:link, a.hmenu:visited, a.hmenu:hover {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
}
a.hmenu:hover {
	text-decoration: underline;
}
a.hmenu:active {
	text-decoration: underline;
}
td.hmenu {
	background-color: #2C4C97;
}
td.grey {
	background-color: #333333;
}
td.white {
	background-color: #FFFFFF;
}
td.black {
	background-color: #000000;
	color: #B4B4B4;	
}
td.lblue, .it {
	background-color: #2C4C97;
	color: #DEDEDE;
}
td.dblue, td.dblueSlogan {
	background-color: #081D50;
	color: #B4B4B4;	
}
td.dblueSlogan {
	vertical-align: middle;
}
td.dolmen {
	background-color: #081D50;
	color: #FFFFFF;	
}
a.dolmen, a.dolmen:active, a.dolmen:focus, a.dolmen:link, a.dolmen:visited, a.dolmen:hover {
	background-color: #081D50;
	color: #FFFFFF;	
	text-decoration: underline;
}
td.lgrey {
	background-color: #E6E6E6;
}
td.dgrey {
	background-color: #CCCCCC;
}
H1, .h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000033;
	text-align: center;
}
H2, .h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000033;
	text-align: center;
}
.shorttxt, .quest {
	font-weight: bold;
	font-style: italic;
	text-align: justify;
	color: #404040;
}
.quest {
	font-size: 12px;
}
H3, .h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000033;	
}
H4, .h4, {
	font-weight: bold;
	font-size: 10px;
	color: #999999;
}
.slogan {
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
}
H5, .h5 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;	
}
.bc, a.bc, a.bc:active, a.bc:focus, a.bc:link, a.bc:visited, a.bc:hover  {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.bc:hover  {
	text-decoration: underline;
}
.itBlue, .itGreen, .itOcean, .itPurple, .itRed, .it, .itGold {
	font-size: 11px;
	font-weight: bold;
	color: #DEDEDE;
}
.itGold {
	background-color:#FF9933;
}
table.tblGold { border: 1px solid #FF9933; padding: 0px; }
.itBlue {
	background-color: #0066CC;
}
table.tblBlue { border: 1px solid #0066CC; padding: 0px; }
.itGreen {
	background-color: #339900;
}
table.tblGreen { border: 1px solid #339900; padding: 0px; }
.itOcean {
	background-color: #669999;
}
table.tblOcean { border: 1px solid #669999C; padding: 0px; }
.itPurple {
	background-color:#633063;
}
table.tblPurple { border: 1px solid #633063; padding: 0px; }
.itRed {
	background-color: #E10F0F;
}
.itWhite
{
	background-color: #FFFFFF;
}
 table.tblRed { border: 1px solid #E10F0F; padding: 0px; }
.itlBlue {
	background-color:#E4EFF9;
}
.itlGreen {
	background-color:#D1F2E7;
}
.itlOcean {
	background-color:#C9F2F2;
}
.itlPurple {
	background-color:#DACEDA;
}
.itlRed {
	background-color:#F0D0D0;
}
.news, a.news, a.news:active, a.news:focus, a.news:link, a.news:visited, a.news:hover  {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.news:hover  {
	text-decoration: underline;
}
.wnews, a.wnews, a.wnews:active, a.wnews:focus, a.wnews:link, a.wnews:visited, a.wnews:hover  {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.wnews:hover  {
	text-decoration: underline;
}
td.more, .more, a.more, a.more:active, a.more:focus, a.more:link, a.more:visited, a.more:hover  {
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	font-weight: normal;
}
a.more:hover  {
	text-decoration: underline;
}
.smenu, a.smenu, a.smenu:active, a.smenu:focus, a.smenu:link, a.smenu:visited, a.smenu:hover  {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.smenu:hover  {
	text-decoration: underline;
}
a.smenu:active  {
	text-decoration: underline;
}
TD.tcWeb, TD.sm {
	background-color: #E6E6E6;
}
.flmenu, a.flmenu, a.flmenu:active, a.flmenu:focus, a.flmenu:link, a.flmenu:visited, a.flmenu:hover  {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.flmenu:hover  {
	text-decoration: underline;
}
.button { 
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana;
	background-color: #339900;
	border: 1px solid #FF9933;
 }
 ._DEL_ME_flevela {
 	font-weight: bold;
	color: #CC99CC;
 }
 
 .flevelaGold {
 	font-weight: bold;
	color: #844200;
 }

.flevelaBlue {
 	font-weight: bold;
	color: #66CCFF;
 } 
 
 .flevelaGreen {
 	font-weight: bold;
	color: #CCFF66;
 }
 
 .flevelaRed {
 	font-weight: bold;
	color: #FF9E86;
 }
 
 .flevelaPurple {
 	font-weight: bold;
	color: #CC99CC;
 }
 
 .flevelaOcean {
 	font-weight: bold;
	color: #214242;
 }
 .required { color: #CC0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
 table.oracle { border: 1px solid #2C4C97; padding: 0px; 
}
.alignleft {
float: left;
text-align: middle;
}
.alignright {
float: right;
padding-right: 12px;
text-align: middle;
}