#twitter_div {
	position: relative;
	left: 0px;
	top: 0px;
	width: 285px;
	height: 70px;
	overflow: auto;
}
ul#twitter_update_list {
	list-style: none;
	font-size: 11px;
}
ul#twitter_update_list li {
	margin-top: 0px;
        margin-bottom: 3px;
	padding: 3px;
	color: #000000;
}
* { margin: 0px; padding: 0px; }
body {
  margin: 0px;
  font-family: Arial, Sans-Serif;
  font-size: 10pt;
  text-align: center;
  background: url('../images/back.png') repeat;
}

h1, h2, h3 { font-weight: bold; }
h1 { font-size: 16pt; margin-bottom: 10px; }
h2 { font-size: 16pt; margin: 10px 0px 3px 0px; }
h3 { font-size: 12pt; margin: 10px 0px 0px 0px; }

#body ul { padding-left: 25px; list-style-type: circle; }
#body li { padding-left: 5px; }
#body li:hover { color: #E68A00; }

a img { border: 0px; }

/* Hyperlinks */
a { color: #000; }
a:hover { color: #E68A00; }

div#container {
	margin: 0px auto 0px auto;
	width: 800px;
	background: #fff;
	text-align: left;
	border: 1px solid #8d8d8d;
	border-top: 0px;
}
div#header img {
	margin: 10px 10px 0px 10px;
}

.hidden { display: none; }

/************************************************************
* Menu
************************************************************/

#menu {
	float: right;
	font-size: 1pt;
	height: 26px;
	width: 500px;
}
#menu .tab {
	width: 114px;
	float: right;
	margin: 0px 3px -2px 3px;
}

#menu .tab img {
	margin-left: 12px;
	margin-top: -28px;
}
html > body #menu .tab img { margin-left: 0px; margin-top: 0px; }

#menu .left {
	float: left;
	width: 12px;
	height: 26px;
}

#menu .right {
	float: right;
	width: 12px;
	height: 26px;
}

	/**************
	* Green
	**************/
	#menu #green .left { background: url('../images/top1green.gif') no-repeat; }
	#menu #green .right { background: url('../images/top3green.gif') no-repeat; }

	/**************
	* Yellow
	**************/
	#menu #yellow .left { background: url('../images/top1yellow.gif') no-repeat; }
	#menu #yellow .right { background: url('../images/top3yellow.gif') no-repeat; }

	/**************
	* Blue
	**************/
	#menu #blue .left { background: url('../images/top1blue.gif') no-repeat; }
	#menu #blue .right { background: url('../images/top3blue.gif') no-repeat; }

	/**************
	* Red
	**************/
	#menu #red .left { background: url('../images/top1red.gif') no-repeat; }
	#menu #red .right { background: url('../images/top3red.gif') no-repeat; }


div#upperbar {
	background: url('../images/upperbar_green.gif');
	height: 21px;
	max-height: 21px;
	clear: both;

	text-align: right;
	font-size: 10pt;
}
div#upperbar div { padding-top: 3px; }

div#upperbar a {
	padding: 0px 10px 0px 11px;
	text-decoration: none;
}
div#upperbar a:hover { text-decoration: underline; color: #000; }

div#upperbar.green a { background: url('../images/divider_g.gif') bottom left no-repeat; }
div#upperbar.red a { background: url('../images/divider_r.gif') bottom left no-repeat; }
div#upperbar.yellow a { background: url('../images/divider_y.gif') bottom left no-repeat; }
div#upperbar.blue a { background: url('../images/divider_b.gif') bottom left no-repeat; }

#upperbar img { margin: 0px 5px; }
#upperbar ul { padding-top: 4px; }
#upperbar li { font-size: 10pt; border: 1px black solid; height: 21px; display: inline; padding-right: 5px; padding-left: 5px; }
#upperbar ul#green li { background: url('../images/divider_g.gif') bottom left no-repeat; }

div#body {
	padding: 20px;
        background: url('../images/banner1.jpg') no-repeat bottom  left ;
        min-height: 510px;
	height: 420px;
}
html>body div#body {
	height: auto;
}

/************************************************************
* Box
************************************************************/

div.box {
	width: 300px;
	min-height: 50px;
	margin: 0px 45px 0px 45px;
}

div.box div.header {
	height: 26px;
}

div.box div.header div.header_left {
	height: 26px;
	float: left;
	width: 12px;
}

div.box div.header div.header_right {
	height: 26px;
	float: right;
	width: 12px;
}

div.box img { padding: 0 81px 0 105px; margin: 0px -3px -3px -3px; }
html > body div.box img { margin: 0px; }



div.box div.content {
	width: 288px;
	padding: 5px;
	min-height: 192px;
	height: 170px;
}
html > body div.box div.content {
	height: auto;
}

	/********
	* Green
	********/
	div.box#green .content { background-color: #b3e398; border: 1px #68c731 solid; border-top: none; }
	div.box#green img { background: url('../images/top2green.gif') repeat-x; }
	div.box#green .header .header_left { background: url('../images/top1green.gif') no-repeat; }
	div.box#green .header .header_right { background: url('../images/top3green.gif') no-repeat; }

	/********
	* Yellow
	********/
	div.box#yellow .content { background-color: #e2e480; border: 1px #d4d70f solid; border-top: none; }
	div.box#yellow img { background: url('../images/top2yellow.gif') repeat-x; }
	div.box#yellow .header .header_left { background: url('../images/top1yellow.gif') no-repeat; }
	div.box#yellow .header .header_right { background: url('../images/top3yellow.gif') no-repeat; }

	/********
	* Blue
	********/
	div.box#blue .content { background-color: #92bde8; border: 1px #2c8cec solid; border-top: none; }
	div.box#blue img { background: url('../images/top2blue.gif') repeat-x; }
	div.box#blue .header .header_left { background: url('../images/top1blue.gif') no-repeat; }
	div.box#blue .header .header_right { background: url('../images/top3blue.gif') no-repeat; }
	div.box#img img { background: none;  }

	/********
	* Red
	********/
	div.box#red .content { background-color: #f2c3c3; border: 1px #f54f4f solid; border-top: none; }
	div.box#red img { background: url('../images/top2red.gif') repeat-x; }
	div.box#red .header .header_left { background: url('../images/top1red.gif') no-repeat; }
	div.box#red .header .header_right { background: url('../images/top3red.gif') no-repeat; }
		div.box#img { text-align: center; width: 263px; margin: 0px; }
                div.box#img table { margin: 0px auto; }
        div.box#img img { background: none; margin-top: 5px; float: left; }

div.box a {	color: #000; text-decoration: none; }
div.box a:hover { text-decoration: underline; }

.line_g, .line_y, .line_b, .line_r {
	height: 2px;
	font-size: 1pt;
	width: 288px;
}

.line_g { background: url('../images/line_g.gif') repeat-x; }
.line_y { background: url('../images/line_y.gif') repeat-x; }
.line_b { background: url('../images/line_b.gif') repeat-x; }
.line_r { background: url('../images/line_r.gif') repeat-x; }   

/********
* RSS
********/

.rssxpresschannel {
      text-align : left;
    }

