BODY{margin: 0px;padding: 0px; background-color:#ffffff;}

INPUT, DIV, TD, INPUT, SELECT, TEXTAREA{font-family: Arial;font-size: 12px;color: #000000; font-weight:normal;}
	
IMG 	{border: 0px;}
LI	{padding: 0px 0px 0px 0px;margin: 0px;}
UL, OL	{padding: 0px 0px 15px 40px;margin: 0px;}

H1, H2, H3, H4{
	font-weight:normal;
	font-family: Tahoma;
	color: #453d32;
	padding: 0px 0px 0px 0px;
	margin: 0px;}

H1		{font:20px Trebuchet MS, Arial; color:#453d32; margin:0px 0px 5px 0px; font-weight: normal;}
H2		{font:18px Trebuchet MS, Arial; color:#453d32; margin:0px 0px 5px 0px; font-weight: normal;}
H3		{font:17px Trebuchet MS, Arial; color:#453d32; margin:0px 0px 5px 0px; font-weight: normal;}
H4		{font:16px Trebuchet MS, Arial; color:#453d32; margin:0px 0px 5px 0px; font-weight: normal;}
H5		{font:13px Arial; color:#453d32; margin:0px 0px 5px 0px; font-weight: bold;}
H6		{font:11px Tahoma; color:#000000; margin:0px 0px 10px 0px; font-weight: bold;}

P{	font-weight:normal;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	margin: 0px;
	padding: 0px 0px 10px 0px;}

img {border:0px}
img.png	{behavior:url("/templates/cityvis/css/png.htc")}
.brd {border:1px solid #e8e8e8;}
.brd1 {border:2px solid #f68b20;}
.brd3 {border:3px solid #b9b9b9;}
.clear	{clear:both;}
	
a		{font-family: Arial; color:#bd0d08; text-decoration:underline;}
a:hover	{text-decoration:none; color:#bd0d08;}

/*HEAD*/
.head		{ padding:28px 0px 0px 0px; background:url(/templates/cityvis/images/vv.jpg) no-repeat top left; height:166px; vertical-align:top;}
.homeTab	{ position:absolute; z-index:2; margin:-585px 0px 0px 195px;}
.home		{ padding-right:17px;}
#vid		{ position:absolute; z-index:2; margin:-484px 0px 0px 354px;}
.glob		{ width:100%; vertical-align:top; height:100%;padding:0px 0px 50px 0px;}
/*MENU*/
.menu		{ background:url(/templates/cityvis/images/mnbg.gif) repeat-x top left;}
.mn			{ height:29px; padding:0px 33px 0px 33px;}
.mna		{ height:29px; padding:0px 33px 0px 33px;font-family:Arial; font-size:12px; font-weight:bold; color:#bd0000; text-decoration:none;}
.mn a		{ font-family:Arial; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
.mn a:hover	{ color:#bd0000;}
.mnAct		{ text-align:center; vertical-align:top;}
.mnAct div	{ position:relative; z-index:2; margin:-4px 0px 0px 0px;}
.fly		{ position:absolute; z-index:1; display:none;}
.mnva		{ padding:5px 14px 5px 14px;font-family:Arial; background-color:#d5d5d5; font-size:12px; font-weight:bold; color:#bd0000;cursor:pointer;}
.mnv		{ padding:5px 14px 5px 14px;font-family:Arial; font-size:12px; font-weight:bold; color:#000000;cursor:pointer;}
/*MENU L*/
.mnl		{ vertical-align:top;}
.mnl img	{ margin:3px 10px 23px 0px; font-family:Arial; font-size:12px; font-weight:bold; vertical-align:top;}
.mnlA		{ font-family:Arial; font-size:12px; font-weight:bold; vertical-align:top; color:#bd0d08;}
.mnl a		{ font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; color:#000000;}
.mnl a:hover{ color:#bd0d08;}
/*MN CENTER*/
/*SEARCH*/
.srshTd		{ padding:84px 0px 40px 114px;}
.srch1 input	{ margin:3px 9px 0px 0px;}
.srch		{ float:left;}
.srch input	{ width:176px; height:20px; padding:2px 5px 0px 5px; border:1px solid #dd4100;}
/*LEFT*/
.LEFT		{ width:100%; background:url(/templates/cityvis/images/bgl.jpg) no-repeat top left;}
.vvv		{ position:absolute; z-index:1; margin:-70px 0px 0px 0px;}
/*CENTER*/
.content		{ height:100%; vertical-align:top; padding:40px 40px 50px 60px; background:url(/templates/cityvis/images/bg.jpg) repeat-x top left;}
.contDiv		{ background:url(/templates/cityvis/images/h1.jpg) no-repeat top left; width:443px; height:46px; margin:0px 0px 25px -7px;}
.contDiv div		{ padding:15px 0px 0px 24px; font-family:Arial; font-size:14px; font-weight:bold; color:#ffffff;}
.newDiv			{ background:url(/templates/cityvis/images/h2.jpg) no-repeat top left; width:287px; height:43px; margin:0px 0px 25px -7px;}
.newDiv div		{ padding:13px 0px 0px 24px; font-family:Arial; font-size:14px; font-weight:bold; color:#ffffff;}
#item			{ width:150PX; height:115PX; float:left; margin:0px 30px 20px 0px;}
#item img		{ margin:0px 0px 3px 0px; border:1px solid #e8e8e8;}
#item div			{ text-align:center; width:150px;}
#item a			{ font-family:Arial; font-size:11px; color:#bd0d08;}
/*NEWS*/
.news			{ padding:15px 0px 0px 67px;}
.newsDiv		{ background:url(/templates/cityvis/images/h3.jpg) no-repeat top left; width:287px; height:43px;}
.newsDiv div		{ padding:13px 0px 0px 24px; font-family:Arial; font-size:14px; font-weight:bold; color:#ffffff;}
.newsD			{ background:url(/templates/cityvis/images/dbg.gif) repeat-y top left; padding:1px 0px 1px 8px; margin:20px 0px 3px 0px; font-family:Arial; font-size:11px; font-weight:bold; color:#000000;}
.newsT			{ padding:0px 0px 0px 8px; margin:0px 0px 0px 0px;}
.newsT a			{ font-family:Arial; font-size:12px; color:#000000;}
/*RIGHT*/
/*FOOTER*/
.footL			{ vertical-align:top; padding:42px 0px 0px 36px;}
.footL a,
.footR div		{ font-family:Arial; font-size:11px; color:#868686;}
.footC,.footR	{ background:url(/templates/cityvis/images/fbg.gif) repeat-x bottom left; vertical-align:top;}
.footC			{ width:100%;}
.footR div		{ position: absolute; z-index:2; margin:23px 0px 0px 189px;}

.txt		{padding:2px 6px 0px 0px; vertical-align:top;}
.text		{padding:0px 0px 0px 0px; border:1px solid #b9b9b9; color:#000000; background-color:#ffffff; width:363; height:18; margin:0px 0px 10px 0px;}
.textbody	{padding:0px 0px 0px 0px; border:1px solid #b9b9b9; color:#000000; background-color:#ffffff; width:363; height:70; margin:0px 0px 10px 0px;}
.button		{padding:2px 5px 2px 5px; border:1px solid #b9b9b9; color:#ffffff; background-color:#717171; margin:0px 0px 10px 0px;}

.tableTitle	{font-size:14px; color:#ffffff; text-align:center; background-color:#a5a5a5; font-weight:bold;vertical-align:top;}

#img_sign	{font-family:Tahoma; font-size:11px; color:#963001; font-weight:bold;}
.prev		{border:3px solid #b9b9b9; margin:0px 0px 0px 0px;}
.span_scroll	{ margin:0px 0px 0px 0px;
	scrollbar-3dlight-color:#eeeeee;
	scrollbar-arrow-color:#eeeeee;
	scrollbar-face-color:#717171;
	scrollbar-base-color:#eeeeee;
	scrollbar-darkshadow-color:#eeeeee;
	scrollbar-highlight-color:#eeeeee;
	scrollbar-shadow-color:#eeeeee;
	scrollbar-track-color:#eeeeee}
/*CONTENT EDITOR*/
.content_TABLE	{border:0px solid #737373; background-color:#737373; font-family:Arial; font-size:13px;}
.header_TD {padding:2px 2px 2px 2px;  background-color:#737373; font-weight:bold; font-family:Arial; font-size:13px; color:#ffffff; font-weight:bold;}
.header_TD p {padding:2px 2px 2px 2px;  background-color:#737373; font-weight:bold; font-family:Arial; font-size:13px; color:#ffffff; font-weight:bold;}
.content_TD {padding:2px 2px 2px 2px;  background-color:#ffffff; font-family:Arial; font-size:13px; color:#000000;}
.content_TD p {padding:2px 2px 2px 2px; background-color:#ffffff; font-family:Arial; font-size:13px; color:#000000;}