﻿html {background-color: #FFFFFF;}
#MainContent {font-family: Verdana; font-size: 13px;}
#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;}
#MainContent td {font-family: Verdana; font-size: 13px;}
div.clear {clear:both; overflow:hidden; height: 0px;}
#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; margin-bottom: 5px;}
#Header div.top {height:75px; margin-bottom: 5px;}
#Header div.top div.logo {float: left; height:65px; width:350px; padding: 0px; margin-right: 0px;}
#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-color: #008000; color:#EEEEEE;font-size:12px; }
#Header div.bottom div {float:left;}
#Header div.bottom div.left { padding:5px 0 0 10px; width:420px;}
#Header div.bottom div.right {float:right; width:350px; padding:5px 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; }
#Footer div.copyright .green {color: #008000; font-size: 12px; font-weight: bold; float: right;}

#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;}

#MainHomeNew .top {float: left; width: 100%; margin-top: 5px;}
#MainHomeNew .bottom {float: left; width: 100%; margin-top: 8px;}
#MainHomeNew .topMain {float: left; width: 568px; border: 1px solid black; height: 192px; margin-right: 10px;}
#MainHomeNew .topRight {float: left; width: 220px; height: 192px;}
#MainHomeNew .topRight .link {color: #ffffff; background-color: #004080; padding: 10px; text-align: center; margin-bottom: 5px; height: 41px;}
#MainHomeNew .topRight .link .title {font-weight: bold; font-size: 12px;}
#MainHomeNew .topRight a {text-decoration: none; font-size: 17px; font-weight: bold; color: #ffffff;}
#MainHomeNew .bottom .sectionDiv {float: left; width: 260px; height: 247px; margin-right: 10px;}
#MainHomeNew .bottom .sectionDiv .title {text-align: center; font-weight: bold; font-size: 12px; color: #ffffff; background-color: #008000; padding: 5px;}
#MainHomeNew .bottom .sectionDiv .content {font-size: 12px; font-weight: bold; background-color: #004080; margin-top: 5px; padding: 20px 10px 0px 10px; height: 195px;}
#MainHomeNew .bottom .sectionDiv .content a {text-decoration: none; color: #ffffff;}
#MainHomeNew #flyout1,
#MainHomeNew #flyout2,
#MainHomeNew #flyout3,
#MainHomeNew #flyout4,
#MainHomeNew #flyout5,
#MainHomeNew #flyout6,
#MainHomeNew #flyout7,
#MainHomeNew #flyout8,
#MainHomeNew #flyout9,
#MainHomeNew #flyout10,
#MainHomeNew #flyout11,
#MainHomeNew #flyout12,
#MainHomeNew #flyout13,
#MainHomeNew #flyout14,
#MainHomeNew #flyout15,
#MainHomeNew #flyout16,
#MainHomeNew #flyout17,
#MainHomeNew #flyout18,
#MainHomeNew #flyout19,
#MainHomeNew #flyout20 {display: none; border: 1px solid #ffffff; color: #ffffff; background-color: #804000; padding: 5px; height: 40px; width: 257px; position: absolute;}

#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; }
