/*html {
  margin: 0;
  padding: 0;
  background: #688088 url(images/back_main.jpg) top repeat-x;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  color: #324657;
}*/
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
body {
	background-image: url(images/city42bg.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-size: 10px;
    font: 10px Verdana;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #0099FF;
}
a:active {
	text-decoration: none;
}
.style1 {color: #999999}
.style2 {font-size: 10px}
.style4 {color: #990000}
.style5 {font-size: 14px}
.style6 {
	color: #FFFFFF;
	font-size: 12px;
}
.style8 {color: #8D8D8D; font-weight: bold; }
.style9 {
	color: #00CCFF;
	font-size: 11px;
}
a.style9 {
	font-size: 11px;
    font: 11px Verdana;
}
a.style9:link {
	color: #00CCFF;
	text-decoration: none;
}
a.style9:visited {
	text-decoration: none;
	color: #00CCFF;
}
a.style9:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a.style9:active {
	text-decoration: none;
}


.style10 {
	color: #00CCFF;
	font-size: 11px;
}
a.style10 {
	font-size: 11px;
    font: 11px Verdana;
}
a.style10:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.style10:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.style10:hover {
	text-decoration: none;
	color: #00CCFF;
}
a.style10:active {
	text-decoration: none;
}

.style12 {color: #000; font-weight: bold; }
span.style12
 {
  font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
img {
  border: 0;
}
form {
  margin: 0;
}
span {
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.error {
  color: red;
}
td {
  font: 11px Verdana, Arial, Helvetica, sans-serif;

}
th {
  font: bold 12px Verdana, Arial, Helvetica, sans-serif;
  color: #999999;
}

/*td.title {
  padding: 2px;
  text-align: center;
  font: bold 12px Verdana, Arial, Helvetica, sans-serif;
  border: 1px solid #79C3E6;
  background: #008ADD url(images/button-bg.gif) top repeat-x;
  color: #fff;
}*/
td.title_left {
/* padding-left: 40px;
  background: url(images/title_left.gif) left repeat-x;*/
  height: 21px;
  font: 10px Arial, Verdana, Helvetica, sans-serif;
  color: #535353;
}
td.title_right {
  padding-right: 4px;
  vertical-align: middle;
  background: url(images/title_right.gif) right repeat-x;
  height: 21px;
  font: 10px Arial, Verdana, Helvetica, sans-serif;
  color: #535353;
}
.name {
  color: #666666;
  font: 13px Arial, Helvetica, sans-serif;
  margin: 0;
}
.name1 {
  color: #0099CC;
  font: 13px Arial, Helvetica, sans-serif;
  margin: 0;
}
.name2 {
  color: #009900;
  font: 13px Arial, Helvetica, sans-serif;
}
.value {
  color: #666666;
  font: 13px Arial, Helvetica, sans-serif;
  margin: 0;
}
.value1 {
  color: #8d8d8e;
  font: 13px Arial, Helvetica, sans-serif;
  margin: 0;
}
.replay1 {color: #009999; border: 1px solid  #009999;}
.replay2 {color: #CC00CC; border: 1px solid  #CC00CC;}
.replay3 {color: #FFAD0F; border: 1px solid  #FFAD0F;}
.replay4 {color: #FF003A; border: 1px solid  #FF003A;}
.replay5 {color: #55FF00; border: 1px solid  #55FF00;}


/*****************/
/*      MENU     */
#menu ul {
  list-style: none;
  margin: 3px;
  padding: 0;
}
#menu li {
  border: 1px solid #fff;
  font: 13px Arial, Helvetica, sans-serif;
}
#menu li a {
  background: #f5f6f7 url(/images/bullet.gif) 10px no-repeat;
  text-decoration: none;
  display: block;
  padding: 3px 0 3px 30px;
  border-bottom: 1px solid #e6e8eb;
}
#menu li a:hover {
  background: #f5f6f7 url(/images/bullet.gif) 12px no-repeat;
}
#menu li a.sub {
  background: #f5f6f7 url(/images/bullet.gif) 23px no-repeat;
}
#menu li a.sub:hover {
  background: #f5f6f7 url(/images/bullet.gif) 25px no-repeat;
}
/*     !MENU     */
/*****************/

/*   pageTab   */
ul.pageTab {
  padding: 0;
  list-style: none;
  text-align: center;
}
ul.pageTab li {
  padding: 0;
  list-style: none;
  display: inline;
}
ul.pageTab li.current, a.begin, a.end, a.previous, a.next, a.page {
  padding: 2px 6px;
  margin: 0 -3px;
  background: #EDEFE7;
  border: 1px solid #D6D6D6;

}
ul.pageTab a.begin:hover, a.end:hover, a.previous:hover, a.next:hover, a.page:hover {
  background: #D7DDC4;
}
ul.pageTab li.current {
  background: #B1B3AB;
  color: #fff;
}
/*   !pageTab  */

.secondary {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000033; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, Charter; FONT-VARIANT: normal
}
.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #999999; LINE-HEIGHT: 10px; FONT-FAMILY: Arial, Helvetica, Geneva; FONT-VARIANT: normal
}

/*A.secondary:link {
	COLOR: #000033; TEXT-DECORATION: none
}
A.secondary:visited {
	COLOR: #000033; TEXT-DECORATION: none
}
A.secondary:active {
	COLOR: #404066; TEXT-DECORATION: none
}
A.secondary:hover {
	COLOR: #404066; TEXT-DECORATION: none
}
A.footer:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.footer:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.footer:active {
	COLOR: #999999; TEXT-DECORATION: none
}
A.footer:hover {
	COLOR: #999999; TEXT-DECORATION: none
}*/

/*input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-style: ;
	border-width: 1px;
	border-color: #ffffff;
  color: #666666;
}*/
input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-style: ;
	border-width: 1px;
	border-color: #666666;
    color: #666666;
   background-color:#FFFFFF;
    
}
/*style="  font-family:Arial; font-size:10px;  border-width:1px;  border-color:#666666  "*/
input.button {
/*  border: 1px solid #79C3E6;*/
  background: #000000 url(images/button-bg.gif) top repeat-x;
  color: #fff;
  margin:5px;
  font-weight: bold;
  height: 21px;
}

input.box {
  border: 0;
}

/*#input{
  width:248px;
  height:15px;
  border:1px solid #DEDEDE;
  background-color:#FFFFFF;
}*/


/*s
#textarea{
  width:248px; height:58px;
  border-width:1px;
  border-style:solid;

  border-color:#DEDEDE;
  background-color:#FFFFFF;
  overflow:auto
} */

.dark{font-family:Tahoma; font-size:11px;  color:#1C1C1C;}
.title{font-family:Verdana; font-size:10px;  color:#324657;}
.text1{font-family:Tahoma; font-size:11px;  color:#3C3C3C;}
.policy{font-family:Verdana; font-size:10px;  color:#555555;}
.input{font-family:Tahoma; font-size:11px;  color:#555555;}
.white{font-family:Tahoma; font-size:11px;  color:#ffffff;}
.white_l{font-family:Tahoma; font-size:10px;  color:#ffffff;}
.white_b{font-family:Tahoma; font-size:12px;  color:#ffffff; font-weight:900}
.ahjz{font-family:Tahoma; font-size:10px;  color:#4C717C;}
.policy2{font-family:Verdana; font-size:10px;  color:#000000; text-decoration:none}
.3_t1{font-family:Verdana; font-size:10px;  color:#4C717C;}
.l{font-family:Verdana; font-size:10px;  color:#2A3B49;}

/******************************/
/********* POPUP IMAGE ********/
/******************************/
.picoutline3 {border: 1px solid #4E5261; margin: 5px;}

.ph-top-left {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/enlarge/ph_top_left.png', sizingMethod='scale');
}
.ph-top-left[class] {
  background-image: url(images/enlarge/ph_top_left.png);
}
.ph-top-bg {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/enlarge/ph_top_bg.png', sizingMethod='scale');
}
.ph-top-bg[class] {
  background-image: url(images/enlarge/ph_top_bg.png);
  background-repeat: y-repeat;
}

.ph-bot-bg {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/enlarge/ph_bot_bg.png', sizingMethod='scale');
}
.ph-bot-bg[class] {
  background-image: url(images/enlarge/ph_bot_bg.png);
  background-repeat: y-repeat;
}

.ph-left-bg {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/enlarge/ph_left_bg.png', sizingMethod='scale');
}
.ph-left-bg[class] {
  background-image: url(images/enlarge/ph_left_bg.png);
  background-repeat: y-repeat;
}

.ph-right-bg {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/enlarge/ph_right_bg.png', sizingMethod='scale');
}
.ph-right-bg[class] {
  background-image: url(images/enlarge/ph_right_bg.png);
  background-repeat: y-repeat;
}

.ph-top-right {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/enlarge/ph_top_right.png', sizingMethod='scale');
}
.ph-top-right[class] {
  background-image: url(images/enlarge/ph_top_right.png);
}

.ph-bot-right {
	width: 22px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/enlarge/ph_bot_right.png', sizingMethod='scale');
}
.ph-bot-right[class] {
  width: 22px;
  background-image: url(images/enlarge/ph_bot_right.png);
}

.ph-bot-left {
	width: 11px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/enlarge/ph_bot_left.png', sizingMethod='scale');
}
.ph-bot-left[class] {
  width: 11px;
  background-image: url(images/enlarge/ph_bot_left.png);
}.curl {
	position: relative;
	margin-top: -76px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/enlarge/curl.png', sizingMethod='image');
	background-repeat: no-repeat;
}
.curl[class] {
  position: relative;
	margin-top: -76px;
	background: url(images/enlarge/curl.png) no-repeat;
}
/******************************/
/********* POPUP IMAGE ********/
/******************************/
.table {
  width: 100%;
 /* margin:20px;*/
  border: 1px solid #D5D6D0;
  font: small Verdana, Arial, Sans-Serif;
}
.table th {
  background: #f2f2f2;
  font-weight: bold;
   text-align: left;
  padding: 3px;
  border: 1px solid #D5D6D0;
}
.table td {
   background: #fcfcfc;
  border: 1px solid #D5D6D0;
 text-align: left;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  
}
.table2 {
  width: 100%;
 /* margin:20px;*/
  border: 1px solid #EDEFE7;
  font: small Verdana, Arial, Sans-Serif;
}
.table2 th {
  background: #f2f2f2;
  font-weight: bold;
   text-align: left;
  padding: 3px;
  color: #000;
}
.table2 td {
  background: #fcfcfc;
  border: 1px solid #EDEFE7;
  text-align: left;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color: #666;

}
.table3 td a {
  font-weight: bold; color: #666;
  font: 11px Verdana, Arial, Sans-Serif;
  }

.table3 {
  width: 100%;
  border: 1px solid #EDEFE7;
  font: small Verdana, Arial, Sans-Serif;
}
.table3 th {
  background: #f6f6f6;
  font-weight: bold;
  padding: 3px;
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  color: #999999;
  text-align: left;
}
.table3 td {
  background: #fcfcfc;
  text-align: left;
  border: 0px solid #EDEFE7;
  vertical-align: top;
}
/*----------------------------*/
.table5 td a {
  font-weight: bold; color: #666;
  font: 11px Verdana, Arial, Sans-Serif;
  }

.table5 {
  width: 100%;
  border: 1px solid #D5D6D0;
  font: small Verdana, Arial, Sans-Serif;
}
.table5 th {
  background: #f6f6f6;
  font-weight: bold;
  padding: 3px;
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  color: #999999;
  text-align: left;
}
.table5 td {
  background: #fcfcfc;
  text-align: left;
  border: 0px solid #EDEFE7;
  vertical-align: top;
}
/*---------------------------*/
/*----------------------------*/
.table6 td a {
  font-weight: bold; color: #666;
  font: 11px Verdana, Arial, Sans-Serif;
  }

.table6 {
  width: 100%;
  border: 1px solid #D5D6D0;
  font: small Verdana, Arial, Sans-Serif;
}
.table6 th {
  background: #f6f6f6;
  font-weight: bold;
  padding: 3px;
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  color: #999999;
  text-align: left;
}
.table6 td {
  background: #fcfcfc;
  text-align: center;
  border: 0px solid #EDEFE7;
  vertical-align: top;
}
/*---------------------------*/
/*----------------------------*/
.table7 td a {
  font-weight: bold; color: #666;
  font: 11px Verdana, Arial, Sans-Serif;
  }

.table7 {
  width: 100%;
  border: 1px solid #D5D6D0;
  font: small Verdana, Arial, Sans-Serif;
}
.table7 th {
  background: #f6f6f6;
  font-weight: bold;
  padding: 3px;
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  color: #999999;
  text-align: left;
}
.table7 td {
  background: #fcfcfc;
  text-align: left;
  border: 0px solid #EDEFE7;
  vertical-align: middle;
}
/*---------------------------*/
.nav      {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; border-right: #666666 solid 2px; border-left: #666666 solid 1px; border-bottom: #666666 solid 2px; border-top: #666666 solid 1px; background: #f6f6f6; height:20px; cursor:hand}
.nav_over {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; border-right: #666666 solid 1px; border-left: #666666 solid 2px; border-bottom: #666666 solid 1px; border-top: #666666 solid 2px; background: #DDDDDD; height:20px; cursor:hand}

.border {
  border: 1px solid #0099FF;
  height: auto;
  min-height: 120px;
  padding: 5px;
}

.table4 {
 	margin-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	width: 98%;
	border: 1px solid #ECECEA;
	font: 11px Verdana, Arial, Sans-Serif;
}

.table4 th {
	background: #ECECEA;
	font-weight: bold;
	padding: 3px;
	color: #666666;
    font: 10px Verdana, Arial, Sans-Serif;
}

.table4 th a {font-weight: bold; color: #000;}


.table4 td {
  border: 1px solid #ECECEA;
  font: 12px Verdana, Arial, Helvetica, sans-serif;}
.table4 td a {font-weight: bold; color: #000;
font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.second {background: #DFDFDF;}

img.photo {
	padding:1px;
	border: 1px solid #A6A7A6;
}

div.photo {
	width: 90px;
	padding: 1px;
	border: 1px solid #A6A7A6;
	text-align: center;
}

