﻿
/* Default CSS Stylesheet for a new Web Application project 

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EDECF6
}
*/
html,body,form {
  margin:0;
  padding:0;
  height:100%;
  width:100%;
  background-image: url("images/bg.gif");
  color: #4c4b36
}


table.full-height {
  height:100%;
  width:100%;
  /*background-color: #000000
  border:1px solid black;*/
}

.Button 
{
BORDER-RIGHT: #cccccc 1px solid;
BORDER-TOP: #cccccc 1px solid;
FONT-SIZE: 1.0em; 
BORDER-LEFT: #cccccc 1px solid; 
COLOR: #284775;
BORDER-BOTTOM: #cccccc 1px solid; 
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
BACKGROUND-COLOR: #fffbff;
cursor:hand

	
}

.CityName1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	font-weight:bold;
}

.CityName{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: royalblue;
	font-weight:bold;
}

.boldit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

.normal_txts{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #007ce6;
}

.normal_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4b36;
}

.normal_txtBB{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4c4b36;
	font-weight:bold;
}

.citylist_txt{
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-SIZE: 9px; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #284775;
	BORDER-BOTTOM: #000000 1px solid; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #fffbff;
	cursor:hand
}


.attention_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: royalblue;
	cursor:hand
}

.attention_txtOff{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	cursor:hand
}

.link_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: royalblue;
	cursor:hand;
	font-weight:bold;
}

.normal_txtWhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.normal_txtL{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4b36;
}

.normal_txtBig{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4b36;
	font-weight:bold;
}

.normal_txtRealBig{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4c4b36;
	font-weight:bold;
}

.error_txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	font-weight:normal;
}

.submit_button
{
	border-right: #000366 1px solid;
	border-top: #afc4d5 1px solid;
	font-size: 11px;
	background-image: url(images/button_background.gif);
	border-left: #0099dd 1px solid;
	cursor: hand;
	color: #000366;
	border-bottom: #000366 1px solid;
	font-family: Tahoma,Arial,sans-serif;
	text-decoration: none;
}

.NavText
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    color: #ffff66;
}
.NormalText
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    color: #4c4b36;
}

.SmallText
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    color: #4c4b36;
    text-decoration: none;
}

.RealSmallText
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    color: #4c4b36;
    text-decoration: none;
}

.NormalLabel
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    color: #4c4b36;
}

.NormalLabelSM
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    color: #000000;
}

.SearchFLDS
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    color: #4c4b36;

}

.SearchFLDS2
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    color: Navy;

}

A:link	{	
	color: #68A6D3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	}	
		
A:visited	{	
	color: #68A6D3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	FONT-WEIGHT: bold;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline
	}

A:hover	{	
	color:	#4c4b36;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline
	}
		

	
#searchCityID_list
{
	background-color:White;
	width:230px;
}
#searchCityID_list div.item 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:White;
	cursor:hand;
	padding-left:2px;
	height:16px;
	color:	Navy;
}
#searchCityID_list div.selected
{
	background-color:Navy;
	color:White
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}
	

/**** TABLE ****/

.myTable {
   border-collapse: collapse;
   padding:0;
   margin-bottom:20px;
}

.myTable, .myTable pre, .myTable td, .myTable input, .myTable textarea, .myTable select {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
}

.myTable input, .myTable textarea, .myTable select {
   padding:1px 3px;
}

.myTable td, .myTable th, .myTable tbody td, .myTable thead th {
   border: 1px solid #e1e2d2;
   padding: 3px;
}

.myTable caption, .myTable .heading {
   background: #c6c7b7;
   color: #4c4b36;
   font-weight:bold;
   font-size:9pt;
   text-align: left;
   padding: 6px;
   border:1px solid #c6c7b7;
   margin:0 0 2px 0;
}

/*.myTable label {
   font-weight: bold;
   float: left;
   padding-right: 4px;
   color:#555;
}

.myTable .userinput {
   width: 220px;
}

.myTable td, .myTable thead td {
   text-align: left;
}*/

.myTable th, .myTable thead th {
   font-size:7pt;
   font-weight:bold;
   color:#4c4b36;
   text-align:left;
   border: 1px solid #c6c7b7;
   background-color:#e1e2d2;
}

.myTable a { text-decoration:underline; }
.myTable a:link { color:#ab5817; }
.myTable a:visited { color:#671403; }
.myTable a:hover { color:#f7941c; }
.myTable a:active { color:#ab5817; }

/*.myTable .highlight {
   font-weight: bold;
}*/