body		{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#FFF;}
.wrapper 	{ width: 800px; margin:10px auto; background:#e6e9e4;}
.clear		{ clear:both; float:none; }
.menubox 	{ width:800px;}
.header		{ width: 780px; margin:10px auto 0px auto; padding: 10px; text-align:center; color:#FFF; background:#0000FF; font-size:18px; font-weight:bold;}
.logo		{ width:154px; height:155px; float:left; background:url(images/logo.png) no-repeat; margin:15px 0 0 25px;}
.logotable	{ padding:0px; margin:0; width:125px; height:70px;}
.menu		{ width:570px; float:left; margin:20px 20px 0px 5px;; padding:10px; background:#FFF;}
.menu a		{ text-decoration:none; color:#000000;}
.menu a:hover	{ text-decoration:underline; }
.content	{ padding:20px;}
.copyright	{ padding:10px; text-align:center; border-top:#C30 1px solid;}
.corner		{ -moz-border-radius: 10px; border-radius: 10px; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888; box-shadow: 0 0 5px #888;}
th {padding:2px}

table.myTable {border-collapse:collapse;}
table.myTable td, table.myTable th {border:1px solid black;padding:5px;}

/* TextField in Table */
.tblInput { width:250px; }
.tblInputFixed { background-color:#CCC;text-align:right; }

a {
 text-decoration:none;
 color:#0000FF;
}

a:hover {
 text-decoration:underline;
}

input {
	font-family:Arial, Helvetica, sans-serif;
}

.bgTgh a {
	text-decoration:none;
	color:#FFFF00
}

.bgTgh a:hover {
	text-decoration:underline;
}

.tabview {
	padding:4px;
}

.tabview-alt {
	background-color:#CCCCCC;
	color:#000000;
}
.subcategory {
	font-size:10px;
}

/*PopUp CSS */
.pWrapper 	{ width: 580px; margin:10px auto; background:#e6e9e4;}
.pHeader	{ width: 570px; margin:10px auto 0px auto; padding: 10px; text-align:center; color:#FFF; background:#0000FF; font-size:18px; font-weight:bold;}

/* AutoComplete CSS */
.input_container {
height: 25px;
float: left;
}
.input_container input {
height: 20px;
width: 200px;
border: 1px solid #cccccc;
border-radius: 0;
}
.input_container ul {
width: 206px;
border: 1px solid #eaeaea;
position: absolute;
z-index: 9;
background: #f3f3f3;
list-style: none;
margin:0px;
}
.input_container ul li {
padding: 5px;
margin-left:-35px;
}
.input_container ul li:hover {
background: #eaeaea;
cursor:pointer;
}
#city_list_id {
display: none;
}