v\:* {behavior:url(#default#VML);}

html
{
	width:100%;
	height:100%;
	margin:0px;
    top:0px;
	overflow:hidden;
}

body 
{
	 background-color:#DDF;
	 background-image: url(../images/ajax-loader.gif);	
	 background-position: center center;
	 background-repeat: no-repeat;
	 background-attachment: fixed;
	 font-size: 11px;
	 font-family: Arial;
	 z-index:0;
	 font-variant:ultra-condensed;
  	 width:100%;
	 height:100%;
	 margin:0px;
     top:0px;
	 overflow:hidden;
}

  
.Box {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: 900;
	font-variant: normal;
	color: #000000;
	position:absolute;
	background-color:#FFFFFF;
	border:1px solid black;
	overflow: visible;
	z-index: 2;
}

#searchbutton
{
	float:right;
	height:20px;
	right:7px;
	width:75px;
	background-color:'#1AF';
}
#myadbox{
	background-image: url(../images/logor.png);	
	background-position: top left;
	background-repeat: no-repeat;
	top:50px;
	left:	75px;
	height: auto;	
	z-index:105;
}

#SearchBox
{
	background-image: url(../images/logor.png);	
	background-position: 1px 13px;
	background-repeat: no-repeat;
	font-size: 10px;
	visibility:hidden;display:none;
	width:600px;
	padding:4px;
	position :absolute;
	height: 60px;
	border: 1px solid black;
	z-index: 101;
	background-color:white;
}
select {
	font-size: 10px;
	font-style: normal;
	width: 75px;
	background-color: #FFFFFF;
	color:#000000;
}
select#type
{
	width: 75px;
} 
.other
{
	background-color:#FFFFFF;
	border:1px solid #000000;
	outline:1px solid #000000;
	width:90px;
	color:#000000;
	font-size:10px;
}

.input
{
	background-color:#BBBBFF;
	border:1px solid #000000;
	color:#000000;
	font-size:11px;
	font-stretch:extra-expanded;
}

.blackbutton
{
	font-size:10px;
	background-color: #000000;
	color: #FFFFFF;
	border: 2px outset gray;
	padding: 2px 4px 2px 4px;
	cursor:pointer;
}

.greenbutton
{
	font-size:10px;
	background-color: #4C4;
	color: #FFF;
	border: 2px outset gray;
	padding: 2px 4px 2px 4px;
	cursor:pointer;
}
.whitebutton
{
	font-size:10px;
	background-color: #FFF;
	color: #000;
	border: 2px outset black;
	padding: 2px 4px 2px 4px;
	cursor:pointer;
}

.redbutton
{
	font-size:10px;
	background-color: #F00;
	color: #FFF;
	border: 2px outset black;
	padding: 2px 4px 2px 4px;
	cursor:pointer;
}


#gotobutton
{
	font-size:12px;
	font-style: normal;
	background-color: #FFFFFF;
	color: #000000;
	border-color:#000000;
	width:  60px;
	height: 20px;
	z-index: 3;
	cursor:pointer;
}
#gotobutton:hover
{
	background-color: #000000;
	color:#FFFFFF;
}

.boxelements
{
	z-index: 2;
}

#gotobox
{
	position:absolute;
	visibility: visible;
	z-index: 2;
	display:none;
	width:auto;
	right:225px;
	top:5px;
}

#gototext
{
	font-size:11px;
	font-style: normal;
	background-color:#FF0000;
	color: #FFFFFF;
	border-color:#000000;
	border-width:thin;
	outline-color: #FFFFFF;
	outline-width:thin;
	border:2px solid black;
	visibility: visible;
	z-index: 3;
	width:150px;
}


#dhtmlgoodies_tooltip{
	background-color:#88F;
	color:#FFF;
	border:1px solid #FFF;
	outline:1px solid #000;
	position:absolute;
	display:none;
	z-index:20000;
	padding:2px;
	font-size:11px;
}
h4
{
	color:#FF0000;
	font-size:9px;
}
#dhtmlgoodies_tooltipShadow{
	position:absolute;
	background-color:#FFFFFF;
	color: #000000;
	display:none;
	z-index:10000;
	opacity:0.1;
	filter:alpha(opacity=10);
	-khtml-opacity: 0.1;
	-moz-opacity: 0.1;
	-moz-border-radius:6px;	 
}


#whole 
{
	z-index:11;
	position:absolute;
	left: 0px;
	top: 0px;
	width:100%;
	height:100%;
	overflow: visible;
	opacity:0.75;
	filter:alpha(opacity=75);
	-khtml-opacity: 0.75;
	-moz-opacity: 0.75;
	background-color:#000000;
	display:none;
}

#cityname
{
	margin:1px;
	padding:1px;
	font-size:11px;
	color:white;
	text-align:center;
	width:240px;
	height:94px;
	border:#FFFFFF thin solid;
	background-color:black;
	z-index:20;
}
#areaname
{
	margin:1px;
	padding:1px;
	font-size:11px;
	color:white;
	width:120px;
	text-align:center;
	border:#FFFFFF thin solid;
	background-color:black;
	z-index:20;
}

.popup1
{
	font-size:9px;
	background-color:#000000;
	color: #FFFFFF;
	z-index:20;
	width: 160px;
	height: 130px;
	text-align:center;
	outline-style: white solid thin;
	border: black solid thin;
	position:absolute;
	width:122px;
	height:107px;
}
#dhtmlgoodies_progressPane{
	position:absolute;
	width:100%;
	height:100%;
	z-index:3;
	left: 0px;
	top: 0px;
	overflow: visible;
	opacity:0.85;
	filter:alpha(opacity=85);
	-khtml-opacity: 0.85;
	-moz-opacity: 0.85;
	background-color:#000000;
	visibility:hidden;
	display:none;
}
#dhtmlgoodies_progressBar_bg{
	position:absolute;
	left:50%;
	top:75%;
	width:300px;
	height:20px;
	border:1px solid #FFFFFF;
	background-color:#333333;
	margin-left:-150px;	
	margin-top:-20px;
	text-align:center;
}
#dhtmlgoodies_progressBar_outer{
	position:absolute;
	left:0px;
	top:0px;
	width:0px;	
	height:100%;
	overflow:hidden;	
}

#dhtmlgoodies_progressBar{
	position:absolute;
	left:0px;
	top:0px;
	width:300px;
	background-color:#FF0000;
	height:100%;
	z-index:5;
}
#dhtmlgoodies_progressBar_txt{
	color:#FFFFFF;
	z-index:6;
	width:100%;
	height:100%;
	left:0px;
	top:0px;
	position:absolute;		
	font-size:0.8em;
	line-height:20px;	/* Same as height of progress bar */
}
.zoomingText
{
color: #FFFFFF;
}
#zoomingTextContainer{
position:absolute;
width:100%;
height:100%;
background-color: #000000;
position:absolute;
left:0px;
top:0px;
text-align:center;
opacity:0.8;
filter:alpha(opacity=80);
-khtml-opacity: 0.8;
-moz-opacity: 0.8;
visibility:hidden;
}
.skipIntro{
position:absolute;
bottom:10px;
right:10px;
color:#000000;	
}
.skipIntro a{
color:#000000;
font-size:18px;
text-decoration:none;
}

#intro_logo
{
color:red;
position:relative;
bottom:100px;
}

#ForcedGoTo
{
	margin-bottom: 0px;
	background-color:#FFFFFF;
	padding: 0px;
	margin:0px;
	visibility:visible;
	position:absolute;
	z-index: 15;
	display:none;
	visibility:hidden;
	font-size:24px;
}


.logininput
{
	border:1px solid #000000;
	background-color:#00FFFF;
	color:#000000;
	margin:0 auto;
	font-size:14px;
	width:100%
}	

.input1
{
	border:1px solid #000000;
	background-color:#00FFFF;
	color:#000000;
	margin:0 auto;
	font-size:14px;
	width:100%;
}	
.input2
{
	border:1px solid #000000;
	background-color:#000000;
	color:#999999;
	margin:0 auto;
	font-size:14px;
	width:100%;
}	

#loginBox2
{
	position:absolute;
	left:0px;
	top:0px;
	width:400px;
	height:auto;
	background-color:#FFFFFF;
	padding-right:5px;
	border:1px solid #000;
	padding:5px;
	margin:0 auto;
	font-size:10px;
	color:#666666;
	visibility:hidden;
	display:none;
	font-size:10px;
	visibility:hidden;
	display:none;
	position:absolute;
	z-index:15;
	left:0px;
	top:0px;
	padding:1px;
	opacity:0.9;
	filter:alpha(opacity=90);
	-khtml-opacity: 0.9;
	-moz-opacity: 0.9
}


/* General styling for both valid and invalid input */
.invalidInput,.validInput{
	display:compact;
	padding:1px;
}
/* Style for invalid input */
.invalidInput{
	border:1px solid #F00;
}

/* Style for valid input */
.validInput{
	border:1px solid #FFF;
}





#itemview
{
	position:absolute;;
	width:322px;
	visibility:hidden;
	display:none;
	z-index:20;
	background-color:#000000;
}

.opacity25
{
	opacity:0.25;
	filter:alpha(opacity=25);
	-khtml-opacity: 0.25;
	-moz-opacity: 0.25;
}
.opacity50
{
	opacity:0.5;
	filter:alpha(opacity=50);
	-khtml-opacity: 0.5;
	-moz-opacity: 0.5;
}

.opacity75
{
	opacity:0.75;
	filter:alpha(opacity=75);
	-khtml-opacity: 0.75;
	-moz-opacity: 0.75;
}

.opacity75n:first-letter 
{
color: #ff0000;
font-size:18px;
}
.opacity100n:first-letter 
{
color: #ff0000;
font-size:18px;
}

.opacity75n
{
	opacity:0.75;
	filter:alpha(opacity=75);
	-khtml-opacity: 0.75;
	-moz-opacity: 0.75;
}

.opacity90
{
	opacity:0.9;
	filter:alpha(opacity=90);
	-khtml-opacity: 0.9;
	-moz-opacity: 0.9;
}

.opacity100
{
	opacity:1.0;
	filter:alpha(opacity=100);
	-khtml-opacity: 1.0;
	-moz-opacity: 1.0;
}


.social_bookmark
{
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	font-size:.8em;
	color:#999999;
	position:absolute;
	bottom: 12px;
	left: 70px;
	border:0px;
	outline:0px; 
	z-index:4;
}
.social_img
{
	padding:1px;
	border:0px;
	outline:0px; 
}

#dhtmlgoodies_marquee{
	margin:1px;
	height:18px;
	background-color: #FFF;
	position:absolute;
	z-index:1;
	right:0px;
	bottom:0px;		
	display:none;		
	width:100%;
	overflow:hidden;
	opacity:0.75;
	filter:alpha(opacity=75);
	-khtml-opacity: 0.75;
	-moz-opacity: 0.75;
	font-size:14px;
}
body > div#dhtmlgoodies_marquee{	/* Firefox rule */
	position:fixed;
}	
#dhtmlgoodies_marquee .textObj{	/* Layout for the marquee text */
	position:absolute;	
	color: #000;
	font-weight:bold;
	white-space:nowrap;
	font-size:12px;
}
.emtitle
{
	position:relative;
	left:-80px;
	font: 16px Arial;   
	color:red;
}

.embox
{
   font: 16px Arial;   
   font-stretch:ultra-condensed;
   word-wrap:break-word;
   word-break:break-all;
   color:black;
   position:absolute;
   left:0px;
   width:100%;
   height:35px;
   background-color:#FFF;
   border:0px;
}

.gad
{
	position:absolute;
	z-index:4;
}

#contextMenu{	/* The menu container */
	border:1px solid #202867;	/* Border around the entire menu */
	background-color:#FFF;	/* White background color of the menu */
	margin:0px;
	padding:0px;
	width:175px;	/* Width of context menu */
	font-size:12px;
	background-image:url('../images/cgradient.jpg');
	background-repeat:repeat-y;
	
	/* Never change these two values */
	display:none;
	position:absolute;
	z-index:200;
}
#contextMenu a{	/* Links in the context menu */
	color: #000;
	text-decoration:none;
	line-height:20px;
	vertical-align:middle;	
	height:23px;
		
	/* Don't change these 3 values */
	display:block;	
	width:100%;
	clear:both;
		
}
	#contextMenu li{	/* Each menu item */
		list-style-type:none;
		padding:1px;
		margin:1px;
		cursor:pointer;	
		clear:both;
	}
	#contextMenu li div{	/* Dynamically created divs */
		cursor:pointer;	
	}
	#contextMenu .contextMenuHighlighted{	/* Highlighted context menu item */
		border:1px solid #000;
		padding:0px;
		background-color:#E2EBED;
	
	}
	#contextMenu img{
		border:0px;
	}
	#contextMenu .imageBox{	/* Dynamically created divs for images in the menu */

		float:left;
		padding-left:2px;
		padding-top:3px;
		vertical-align:middle;
		
		width: 30px;	/* IE 5.x */
		width/* */:/**/28px;	/* Other browsers */
		width: /**/28px;
	}
	#contextMenu .itemTxt{
		float:left;		
		width: 120px;	/* IE 5.x */
		width/* */:/**/140px;	/* Other browsers */
		width: /**/140px;		
	}


