A {
            COLOR: #666666; 
			TEXT-DECORATION: none;
}
A:hover {
            COLOR: #0066FF; 
			TEXT-DECORATION: none;
}


BODY {
            PADDING: 0px; 
            FONT-SIZE: 10pt; 
            MARGIN: 0px; 
            FONT-FAMILY: verdana; 
            BACKGROUND-COLOR: #FFFFFF;
}
DIV {
			margin:0px;
			padding:0px;
}
H1 {
            font-size: 14px;
            margin: 0px;
            padding: 0px;
}
INPUT {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10px;
            font-style: italic;
}
P.headline {
            FONT-SIZE: 12px
}
P.article {
            FONT-WEIGHT: bold; FONT-SIZE: 14px
}
UL {
			margin:0px;
			padding:0px;
}


.cleanform {
			display: inline;	
}
.cleanimage {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display:inline;
	vertical-align:text-bottom;
	margin-left:1.2em;
	margin-right:1.2em;


}

.contain {
            margin: 0px;
            padding: 0px;
}

.contain2 DIV {
            padding: 5px;
            height: 400px;
            width: 31%;
            overflow: auto;
            float: left;
            margin-top: 10px;
            margin-left: 10px;
}
.contain_top {
			margin: 0px;
			padding: 0px;
			text-align: center;
}
.contain_clean {
			margin: 0px;
			padding: 0px;
			text-align: center;
}
.contain_tab {
            margin: 0px;
            padding: 0px;
			float: left;

}

.detail {
            PADDING-RIGHT: 5px; 
            PADDING-LEFT: 5px; 
            PADDING-BOTTOM: 5px; 
            PADDING-TOP: 5px;
}
.favs {
	padding:0px;
	margin:0px;
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 12px;
	text-align: center;
	vertical-align: text-top;
}

.favs A {
	padding:0px;
	margin:0px;
	COLOR: #666666;
	TEXT-DECORATION: none;
	font-size: 12px;
	text-align: center;
	vertical-align: text-top;
}
.favs A:hover {
            COLOR: #0066FF; 
			TEXT-DECORATION: none;
}
.footer {
            CLEAR: both;
            FONT-SIZE: 10px;
            PADDING-BOTTOM: 5px;
            MARGIN: 0px auto;
            WIDTH: 100%;
            PADDING-TOP: 20px;
            TEXT-ALIGN: center;
}
.footer_clean {
			FONT-SIZE: 10px;
			TEXT-ALIGN: center;
			margin-top: 25px;
			margin-left: 25px;
}
.header {
			margin-top: 2px;
			margin-right: 1em;
			display:inline;
}

.hotspot {
            color: #FF6600;
            border-bottom-style: dotted;
            border-bottom-width: 1px;
            cursor: help;
}
.hotspotall {
            color: #FF6600;
            border-bottom-style: dotted;
            border-bottom-width: 1px;
            cursor: help;
            font-weight: bold;
}

.link {
            margin: 0px;
            padding: 0px;
            text-align: center;
			margin-top: 25px;
			margin-left: 25px;
}

.link2  {
			COLOR: #FF6600;
			font-weight: bold;
			margin-top: 15px;
}
.link2 A {
			COLOR: #FF6600;
			font-weight: bold;
			text-decoration: underline;
}
.link2 A:hover {
			COLOR: #FF6600;
			TEXT-DECORATION: none;
			background-color: #FFFFFF;
			border: thin solid #FF6600;
}
.nav {
			margin-right: 1em;
			display:inline;
}

.search {
			font-size:10px;
			padding: 0px;
			margin: 0px;
			display: inline;
}

.select {
			border:thin solid #CCCCCC;
            font:2em "Trebuchet MS", Verdana, sans-serif;
            color:#555555;
				padding:0px;
	margin:0px;

 }
.showtimes  {
            color: #FF6600;
            cursor: help;
            font-weight: bold;
			margin: 25px;
}

.source {
            FONT-SIZE: 10px;
            color: #999999;
}
.submit {
            border:thin solid #CCCCCC;
            font:2em "Trebuchet MS", Verdana, sans-serif;
            color:#555555;
            background-color: #FFFFFF;
 }

.refresh {
            width: 100%;
            text-align: center;
}
.textfield {
            /* border:thin solid #CCCCCC;  */
            font:2em "Trebuchet MS", Verdana, sans-serif;
            color:#555555;
            background-color: #FFFFFF;
          /*  width: 140px; */
			margin: 0;
			width:10em;
			
}

.toggle {
            color: #999999;
            font-size: 9pt;
}
.top_row {
			font-size:18px;
			margin-right: 1em;
            font:2em "Trebuchet MS", Verdana, sans-serif;
			display:inline;
}

.top_row A {
            COLOR: #666666; 
			TEXT-DECORATION: none
}
.top_row A:hover {
            COLOR: #0066FF; 
			TEXT-DECORATION: none
}

.weather {
            padding: 5px;

}
