﻿html {background-color: #FFFFFF;}
#MainContent {font-family: Verdana;}
#MainContent ul {list-style-type: disc; margin: 5px 0px 5px 10px;}
#MainContent ul li {margin: 3px;}
body {background-color: #FFFFFF; height: auto; text-align:center; font-family:Verdana; color:black;}

body, p, img, a, table, li, ul{border:0; padding:0;margin:0;}

td {font-size:11px;}
div.clear {clear:both; overflow:hidden;}
#wrapper {background-color: #FFFFFF; width: 800px; margin:0 auto 0 auto;text-align:left;}
#popupwrapper {margin:0 auto 0 auto;text-align:left;}
.imgBorder {border:1px solid #CCCCCC;}

.sectionHeading {font-size:15px;color:#669933;font-weight:bold;}
.pageheader {font-size:16px;color:#003366;font-weight:bold;}
.pagesubheader {font-size: 13px; color: #003366; font-weight: bold;}
.pageheading {font-size:16px;color:#003366;font-weight:bold;}
.HomeImages {padding: 10px; border-bottom:1px solid #CCCCCC;}

a {color:#336600;}

.alternatingItemStyle {background:#EEEEEE;}
.itemStyle {background:#ebfcd7;}
.headerStyle {font-weight:bold;}
.padding10 {padding:10px;}
.margin10 {margin:10px;}
div.infobox {border:1px solid #DDDDDD;background:#bccba4; margin:10px;}
div.infobox div.boxheader {background: url(../images/graphics/bgBoxHeader.gif) repeat-x; color:#FFFFFF; font-size:11px; padding-left:5px;}
div.infobox div.boxcontent li {list-style:none; padding:2px 0 2px 10px;}

.textbox {font-size:11px; border:1px solid #003366;padding:2px;}

.heading {font-size:15px; font-weight:bold; color:#003366;}
.sideheading {font-size:11px; font-weight:bold;text-align:center; color:#000000;}

#Header {width:800px; height:100px;}
#Header div.top {height:75px;}
#Header div.top div.logo {float: left; height:65px; width:350px; padding:10px 0 0 10px;}
#Header div.top div.menu {float: right; height:30px; width:430px; text-align:right; }
#Header div.top div.menu li {float:right; padding:3px 0 5px 0; font-size:11px; text-align:center; background:url(../images/graphics/menuleft_off.gif) no-repeat left top;margin:1px;padding:0 0 0 2px;}
#Header div.top div.menu ul {margin:0;padding:10px 0 0 0;list-style:none;}
#Header div.top div.menu a {float:left; display:block; background:url(../images/graphics/menuright_off.gif) no-repeat right top;padding:3px 14px 4px 12px;color:white; text-decoration:none;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#Header div.top div.menu a {float:none;}
/* End IE5-Mac hack */
#Header div.top div.menu #current {background-image:url(../images/graphics/menuleft_on.gif);}
#Header div.top div.menu #current a {background-image:url(../images/graphics/menuright_on.gif);padding-bottom:5px;}
#Header div.top div.search {float: right; height:30px; width:430px; text-align:right; padding-top:10px; font-size:11px;}
#Header div.top div.search div {float: right; padding:0 4px 0 0 ;}
#Header div.bottom {height:25px;background: url(../images/graphics/TopBorder.gif) repeat-x; margin-bottom:5px; color:#EEEEEE;font-size:11px; }
#Header div.bottom div {float:left;}
#Header div.bottom div.left { padding:7px 0 0 10px; width:390px;}
#Header div.bottom div.right {float:right; width:390px; padding:7px 10px 0 0; text-align:right;}
#Header div.bottom div.breadcrumb { float:left; padding: 5px 0 0 10px; }

#Footer {padding:5px; border-top:1px solid gray;}
#Footer div {float:left;}
#Footer div.links {width:380px;}
#Footer div.links li{float:left; padding:3px 4px 0 10px;list-style:none;}
#Footer div.copyright {float:right; width:395px; text-align:right;padding:0;margin:0; }

#LeftPanel {float: left; width:180px;}
#LeftPanel .top div {margin-bottom: 5px;}
#LeftPanel .horline {margin:5px 15px 0 15px; border-top:1px dotted black;}

#LicenseMenu {width:180px; color:#000000; margin-top:20px;}
#LicenseMenu .middle .label {font-weight:bold;}
#LicenseMenu .middle .print {text-align:center;}

#MainHome .header {font-size:15px; color:#50642d; font-weight:bold;}
#MainHome .topsection, #MainHome .botsection {width:810px;}
#MainHome .topsection .threecell {margin:5px 0 5px 0;}
#MainHome .topsection .threecell div {float:left;}
#MainHome .topsection .threecell .cell {width:33%; text-align:center;}
#MainHome .topsection .threecell .cell div {float:none;}
#MainHome .topsection .threecell .cell .image img {border:1px solid #999999;}
#MainHome .botsection {padding-top:5px;margin-top:5px;border-top:1px solid #999999;}
#MainHome .botsection .top div {float:left;}
#MainHome .botsection .top .left {width:250px; margin-left:4px;}
#MainHome .botsection .top .left div {float:none;}
#MainHome .botsection .top .left .ceo div {float:left;padding:2px; width:45%;}
#MainHome .botsection .top .right {width:65%;padding-left:15px; border-left:1px solid #999999; } 
#MainHome .botsection .top .right div{float:none;}
#MainHome .botsection .bot .threecell div {float:left;}
#MainHome .botsection .bot .threecell .cell {width:33%; text-align:center;}
#MainHome .botsection .bot .threecell .cell div {float:none;}
#MainHome .botsection .bot .threecell .cell .homebox {border:1px solid #999999; background:#bccba4; color:#50642d; height: 148px; width:250px;}
#MainHome .botsection .bot .threecell .cell .homebox div {background:#bccba4; text-align:left; padding:5px;}
#MainHome .botsection .bot .threecell .cell .homebox a {color:#697948;}
#MainHome .botsection .bot .threecell .cell .homebox .head {background: url(../images/graphics/TopBorder.gif) repeat-x bottom; padding:0 0 0 4px; border-bottom:1px solid #999999;color:#FFFFFF;}
#MainHome .botsection .bot .threecell .cell .homebox li {padding:2px 10px 0 5px; list-style:none;}

#MainContent {margin:10px;}

#RightPanel {padding-left:5px;}
#RightPanel .topbar div {float:left;}
#RightPanel .topbar .search {float:right;}
#RightPanel #divFeaturedEvent table td {}

#MainContent .threecell {margin:5px 0 5px 0;}
#MainContent .threecell div {float:left;}
#MainContent .threecell .cell {width:33%; text-align:center;padding:0 0 5px 0;}
#MainContent .threecell .cell div {float:none;text-align:left;}
#MainContent .threecell .cell .image img {border:1px solid #999999;}
#MainContent .threecell .cell .heading a{color:#003366; font-weight:bold; font-size:12px;}
#MainContent .threecell .cell .text {padding:5px;}

#Calendar {margin-top:10px;}
#Calendar td.day {background:#FFFFFF;width:10px;}
#Calendar td.day a {color:#003366;}
#Calendar td.event {background:#cce9fe;}
#Calendar td.event a {color:#FFFFFF;}

#FullSearch {}
#FullSearch .searchItem {padding:10px 0 0 0;margin-bottom:10px;}
#FullSearch .searchItem .item div {float:none;}
#FullSearch .searchItem .item .title a{font-size:12px;font-weight:bold;}

#AddScrollers {display:none;}
#Scroller {position:relative;overflow:hidden;width:200px;height:100px;}

#Statistics {}
#Statistics th {font-size:11px; font-weight:bold; background:#EEEEEE;}
#Statistics td.heading {font-size:11px; font-weight:bold;border-bottom:none;}
#Statistics td {padding:3px;border-bottom:1px dotted black;}
#Statistics tr {}

.dropdown { color: #000000; font-size:11px; font-weight: normal; border:1px solid #999999; height:17px; Vertical-Align:top; font-family: Verdana;}
.error { color: #cc0000; font-weight: normal; font-size: 10px; }
.errorbold { color: #cc0000; font-weight: bold; font-size: 12px; }
.error12 { color: #cc0000; font-weight: normal; font-size: 12px; }
.input { color: #000000; font-size:11px; font-weight: normal; border:1px solid #999999; background: #ffffff; height:14px; Vertical-Align: middle; font-family: Verdana; }
.purple11 { color: #ff00ff; font-weight: normal; font-size: 11px; }
.red11 { color: #cc0000; font-weight: normal; font-size: 11px; }
.RTMtgRates { width: 100px; }