.cap3        { font-family: Verdana, Arial; font-size: 8pt; text-decoration: none; text-indent: 0px; color: #FF0000 }
.cap3:link   { font-family: Verdana, Arial; font-size: 8pt; color: #FF0000 }
.cap3:hover  { color: #000000; font-family: Verdana, Arial; font-size: 8pt }

.pro        {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-indent: 0px;
	color: #0857a6;
	text-decoration: underline;
}
.pro:link   { font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #0857a6}
.pro:hover  { color: #5a96c0; font-family: Verdana, Arial; font-weight: bold; font-size: 12px; text-decoration: none}
.city {
	font: bold 14px;
}
body,th,td,input,select		{font-family:Verdana,Arial;font-size:11px}
.blackvsmall
{  
font-family: Verdana, Arial, Helvetica, Sans serif;
font-size: 11px; 
}

.cite {
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, Sans serif;	
	font-weight: 300; 
	font-style: normal; 
	color: 223388;
	}
.cite:hover   {
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, Sans serif;	
	font-weight: 300; 
	font-style: normal; 
	color: 223388; 
	text-decoration: none;
	}
a {
	font-family: Verdana, Arial, Helvetica, Sans serif;	
	font-weight: 300; 
	font-style: normal; 
	color: 223388;
	}
a:hover   {
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, Sans serif;	
	font-weight: 300; 
	font-style: normal; 
	color: 223388; 
    text-decoration: underline;
	}
.t							{font-size:16px;margin:0px}	
.goodsrow {
	height:22px;
	font-family: Verdana, Arial, Helvetica, Sans serif;
	font-size: 11px; 
	border-bottom: 1px solid #DDDDDD
}

.cap1        { color: #000000; font-family: Verdana, Arial; font-size: 8pt; text-decoration: none; text-indent: 0px }
.cap1:link   { color: #000000; font-family: Verdana, Arial; font-size: 8pt; text-decoration: none }
.cap1:hover  { color: #000000; font-family: Verdana, Arial; font-size: 8pt }

.marauto					{margin:0px auto}
.maxwidth					{width:950px}
.full						{width:100%}
.fright						{float:right}
.inp						{background:transparent;border:1px solid #b5b5b5}
.submit						{background:#b5b5b5;color:#ffffff;font-weight:bold;border:0px solid;cursor:pointer}

hr							{height:1px;border:1px solid #16A2FF;margin:10px 0px}
.main						{width:770px;text-align:left;border:1px solid #16A2FF;padding:10px;line-height:130%}
.title						{font-size:12px;font-weight:bold}
.center, .center td			{text-align:center}
.left						{text-align:left ! important}
.right						{text-align:right ! important}
h1, h2						{font-size:18px;margin:0px;color:#0066b7}
h3							{font-size:16px;margin:0px;color:#ff9403}
.desc						{font-size:13px;line-height:17px;margin-left:5px}

#rolmenu					{visibility:hidden;padding-left:5px}
img.bullit					{margin:0px 5px 2px 5px}
#rolmenu img.bullit			{margin:0px 0px 2px 0px}

/*--------------------------------------------------------------------------*/
/*                           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}
.footer .logo				{margin-right:20px}