body {
MARGIN:0PX;
}

a.latestnews:link, a.latestnews:visited {
color: #285D99;
text-decoration: none;
}
a.latestnews:hover {
color: #ff3300;
text-decoration: underline;
}
a:link, a:visited {
color: #285D99;
text-decoration: none;
}
a:hover {
color: #ff3300;
text-decoration: underline;
}
a img {border:0;}
A.mainlevel-1 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; WIDTH: 165px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-DECORATION: none
}
A.mainlevel-1:hover {
	PADDING-LEFT: 4px; BORDER-LEFT: #ff9900 7px solid; COLOR: #191970; BACKGROUND-COLOR: #f5f5f5; TEXT-DECORATION: none
}

#moduletable {
 color: #FF9900;
 font-weight: bold;
 text-align: left;
 font-size: 12px;
}

h2 {
Font-Family: Verdana;
Font-size: 11px;
color: #C40002;
}

tr, p, div {
Font-Family: Verdana, ARIAL, HELVETICA, SANS-SERIF;
Font-size: 11px;
color: #333333;
}

hr {
background       : #999999;
height           : 1px;
width            : 100%;
}

#mainlevel-nav {
margin: 0; padding: 0;
}

#mainlevel-nav li {
background-image: none;
padding-left: 0px;
list-style:none; float: right; 
margin: 0; width: 15.5%; 
font-size: 10px;
line-height: 20px;
white-space: nowrap;
text-indent: 10px;
}

#mainlevel-nav a {
background: #ff9933 url(../images/vmenu_bgr.png) 2px no-repeat;
color: white;
}

#mainlevel-nav a {
float: none;
}

#mainlevel-nav a:hover {
background: #ff6600 url(../images/vmenu_bgr.png) 2px no-repeat;
}

.newsflash td {
color: #000000;
text-align: justify;
vertical-align: middle;
}

.mainpage {
text-align: justify;
color: #333333;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;
}

.mainpage-bkg {
background-image: url(../images/lineborder.png);
width: 1px;
}

.greybg {
background: #eeeeee;
}

.pathway {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
}

a.pathway:link, a.pathway:visited {
color            : #285D99;
font-weight      : normal;
}

a.pathway:hover {
color            : #ff3300;
font-weight      : normal;
text-decoration   : none;
}

.title {

font-family: sans-serif;

font-size: 20px;

font-weight: bold;

color : #000000;

margin-left: 10px;



}

.subtitle {

font-family: sans-serif;

font-size: 10px;

font-weight: bold;

color : #666666;

text-transform: uppercase;

letter-spacing: 2px;

margin-left: 20px;



}

#active_menu {

color: #000000;



}



a.sublevel:link, a.sublevel:visited {

padding-left: 1px;

vertical-align: middle;

font-size: 11px;

color: #ff6600;

text-align: left;



}

a.sublevel:hover {

color: #ff9e31; text-decoration: none;



}

table.moduletable {

padding: 5px 0px 5px 8px;

margin-bottom: 15px;

width: 100%;

background: url(../images/bgr.png);



}

table.moduletable th {

font-size        : 12px;

font-weight      : bold;

color            : #FF9900;

Font-Family: Verdana;

text-align       : left;

}

table.moduletable li {



}

table.moduletable ul {

padding: 0px;



}

table.moduletable td {

font-size: 10px;

font-weight: normal;



}

.t							{font-size:16px;margin:0px}	

.sectiontableheader {
background-color : #CCCCCC;
color            : #333333;
font-weight      : bold;
}

.sectiontableentry1 {
background-color : #F0F0F0;
}

.sectiontableentry2 {
background-color : #E0E0E0;
}



.contentpane {
}

.contentpaneopen {
border : 0px ridge #0099cc;
width: 100%;
padding: 1px;
}

.contentheading, .componentheading {
font-family      : Verdana, Arial, Helvetica, sans-serif;
font-size        : 12px;
font-weight      : bold;
color            : #ff9900;
text-align       : left;
}



.black { COLOR: black }

TABLE.block-header {MARGIN-TOP: 0.5em; HEIGHT: 5em }

H1 { FONT-WEIGHT: normal; FONT-SIZE: 150%; MARGIN: 0px 20px 0.8em 0px }

H3, H2 { font-size:18px;margin:0px; }

H4 {	FONT-WEIGHT: normal; FONT-SIZE: 80%; MARGIN-BOTTOM: 0px }

.goodsrow {
	height:22px;
	font-family: Verdana, Arial, Helvetica, Sans serif;
	font-size: 11px; 
	font-weight: bold;
	border-bottom: 1px solid #DDDDDD
}
/*--------------------------------------------------------------------------*/
/*                           APORT FORM
/*--------------------------------------------------------------------------*/
.aport						{width:100%;margin-bottom:20px}
.aport span					{color:#0178cc}
.aport .inp					{border:1px solid #0066CC;background:#E8E8E8 url(/i/input_bg.gif) top repeat-x;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding-left:2px;height=19px}
.aport .submit				{background:#FF5A00;border:1px solid #FFFFFF;color:#FFFFFF;font-weight:bold;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;height=19px}
.aport .check				{margin:0px;margin-left=-4px}
.aport .logo				{width:120px;padding-top:12px}
.aport .logo a				{color:#999999}
.aport .arrow_l				{width:12px;background:#FFFFFF;height:67px;vertical-align:top}
.aport .arrow_l img			{margin:38px 0px 0px 4px}
.aport .arrow_r				{width:17px;vertical-align:top}
.aport .arrow_r img			{margin:36px 8px 0px 0px}
.aport .white				{background:#FFFFFF}
.aport .search				{width:100%;background:#FFFFFF url(/i/search_bg.gif) repeat-x top left}
.aport .ny_bg				{background:transparent url(/i/ny_search_bg.gif) right top no-repeat}
#aport_tabs					{width:100%}
#aport_tabs td				{font:normal 12px Tahoma;color:#333333}
#aport_tabs a				{text-decoration:underline;background:#ffffff;color:#0033CC;display:block;border-right:1px solid #ffffff;text-align:center;padding:3px 12px 4px 12px}
#aport_tabs .active_tab		{background:#0099FF ! important;color:#ffffff;text-decoration:none}
* html #aport_tabs a		{height:1%}

.tree .container			{margin-left:14px}
.tree .item					{margin-top:4px}
.icon						{margin-right:5px}

.rblock						{width:160px;float:right;margin-bottom:10px}
.rblock .in					{padding-left:15px;border-left:1px solid #c6c6c6}
.rblock .regions			{margin-top:4px}
.content					{margin-right:175px}
.cbanner					{text-align:right;margin-bottom:10px}
.tbanner					{text-align:center;margin-top:10px}
.location					{background:#f2f2f2;padding:3px 10px 5px;margin-bottom:10px}
.topcity					{margin-top:4px}
.topcity .active			{color:#ff9403}
.tbl						{border-collapse:collapse}
.tbl th, .tbl td			{padding:0px 5px}
.tbl th						{background:#f2f2f2;font-weight:normal}
.tbl td						{border-right:1px solid #d6d6d6}
.tbl .nopad					{padding:1px}
.tbl .end					{border:0px solid;text-align:left}
.tbl .separator				{padding:0px;border:0px solid}
.tbl .now td				{border:0px solid;padding-top:4px}
.tbl .now h3				{margin-top:2px}
.tbl .vpad td				{padding-top:5px}
.dayofweek					{font-weight:bold;font-size:10px}
.dayoftime					{color:#ff9403;font-weight:bold;font-size:10px}
.date						{font-size:14px;text-align:left}
.letters					{background:#e1ecfd;padding:5px 10px}
.letters a					{margin-right:5px}
.results					{margin:0px auto}
.results li					{margin:3px 0px}
.rest						{color:#be0202}
.another					{padding:1px 0px 0px 20px}

.px							{height:1px;background:#badffa;margin-bottom:5px}
.footer						{margin-bottom:10px;width:100%}
.footer td, .footer a		{color:#666666;font-size:10px}