/* MAIN STYLES */
BODY, iframe {
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	background: #0e5063 url(img/bg.jpg) repeat;
}	

td, form_main, row_main {
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
}

td.mini{
	font-family: Helvetica, Arial, sans-serif;
	font-size:11px;
	padding: 5px;
	line-height:1.4em;
}

td.news{
	font-family: Arial, sans-serif;
	font-size:11px;
	line-height:1.2em;
}

td.txt{
font-family: Arial, sans-serif;
font-size:0.9em;
line-height:1.1em;
text-align: justify;
}

td.u1 { 	width:18px; height:18px; background: url(img/bg1sx.png) no-repeat; behavior: url(iepngfix.htc);}
td.u2 { 	height:18px; background: url(img/bgsu.png) repeat-x; behavior: url(iepngfix.htc);}
td.u3 { 	width:18px; height:18px;background: url(img/bg2dx.png) no-repeat; behavior: url(iepngfix.htc);}
td.u4 { 	width:18px; background: url(img/bgsx.png) repeat-y; behavior: url(iepngfix.htc);}
td.u5 { 	background: #ffffff; behavior: url(iepngfix.htc);}
td.u6 { 	width:18px; background: url(img/bgdx.png) repeat-y; behavior: url(iepngfix.htc);}
td.u7 { 	width:18px; height:18px; background: url(img/bg3sx.png) no-repeat; behavior: url(iepngfix.htc);}
td.u8 { 	height:18px; background: url(img/bggiu.png) repeat-x; behavior: url(iepngfix.htc);}
td.u9 { 	width:18px; height:18px; background: url(img/bg4dx.png) no-repeat; behavior: url(iepngfix.htc);}

td.title, div.title{
	font-family: arial black, Helvetica, Arial, sans-serif;
	font-size: 32px;
	letter-spacing: -1.2px;
	color: #b1b1b1;
	line-height: 1.2em;	
	text-align: right;
	padding-right: 7px;
}

td.subtitle, div.subtitle{
	font-family: arial black, Helvetica, Arial, sans-serif;
	font-size: 22px;
	letter-spacing: -1.2px;
	color: #b1b1b1;
	line-height: 1.2em;	
	text-align: center;
	padding-left: 7px;
}

img{
border-color: b1b1b1;
}

td.bghead {background: url(img/bghead.gif) repeat-x;}
td.bglateral {width:173px; background: url(img/bglateral.jpg) no-repeat; height: 530px; color: white; font-size: 0.8em; font-weight: bold;}
td.barradx {background: white; width:155px; text-align: center;}

a:link,a:active,a:visited { font-size:12px;color : red; 
/* font-weight: bold;  */
text-decoration: none; border: 2px; border-color: red;}
a:hover		{ font-size:12px;text-decoration: underline; color : red; border: 2px; border-color: red;}

a.lateral:link,a.lateral:active,a.lateral:visited { font-size:1em;color : white; font-weight: bold; text-decoration: none;}
a.lateral:hover		{ font-size:1em;text-decoration: underline; color : white; }

a.footer:link,a.footer:active,a.footer:visited { font-size:1em;color : red; font-weight: bold; text-decoration: none;}
a.footer:hover		{ font-size:1em;text-decoration: underline; color : red; }

a.footer2:link,a.footer2:active,a.footer2:visited { font-size:1em;color : red; font-weight: bold; text-decoration: none;}
a.footer2:hover		{ font-size:1em;text-decoration: underline; color : red; }

a.mini:link,a.mini:active,a.mini:visited { font-size:1em;color : red; font-weight: bold; text-decoration: none;}
a.mini:hover		{ font-size:1em;text-decoration: underline; color : red; }

div.footer{
	font-size: 1em;
	color: white;
	text-align: center;
}

li{
	list-style-type: square;
	color: red; 
}

input, select, textarea {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  padding-top: 2px;
  padding-bottom: 2px;
  font-size        : 11px;
  color            : #000000;
  background-color: #ffffff;
  border           : 1px solid #7F9DB9;
}

.png{
	behavior: url(iepngfix.htc);
}

#marqueecontainer{
position: relative;
width: 180x; /*marquee width */
height: 560px; /*marquee height */
background-color: white;
overflow: hidden;
border: 0px solid orange;
padding: 2px;
padding-left: 4px;
}