/*home styles*/
#homeleft { float: left; padding-top: 7px; padding-right: 26px; padding-left: 29px; }
#tophome { background-color: white; background-image: url(../images/toplogo-home.gif); background-repeat: no-repeat; background-position: 0 top; width: 745px; height: 99px; }
.hometitle { color: #545454; font-size: 0.9em; font-weight: bold; margin-top: 0; padding-top: 0; }
.homebody { color: #545454; font-size: 0.78em; line-height: 1.5em; margin-top: 0; padding-top: 0; padding-right: 0; padding-bottom: 20px; }
.homebody p { padding-bottom: 10px; }
.homebody h2 { font-size: 1.2em; font-weight: normal; background-image: url(../images/dotTile.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: left bottom; margin-top: 0; margin-bottom: 17px; padding-top: 2px; padding-bottom: 4px; }
.homebody h3 { color: #cf2121; font-size: 1.1em; margin-bottom: 10px; padding-top: 10px; padding-bottom: 0; }
.homebody h4 { color: #545454; font-size: 1.2em; font-weight: normal; margin-top: 0; margin-bottom: 20px; padding-top: 0; padding-bottom: 0; }
.homebody li { list-style-type: square; list-style-image: url(../images/xbullet.gif); }
.homebody ul { margin-top: 0; padding-top: 0; }
.newstext { color: #424242; font-size: 0.7em; padding: 7px 14px 10px 15px; }
.newstext p { line-height: 1.45em; padding-top: 2px; padding-bottom: 2px; }
/*ESRI EMEA home styles*/
#rowofboxes { height: 154px; margin-top: 5px; margin-bottom: 9px; }
#exhibitors { width: 158px; height: 168px; float: left; }
#video { width: 158px; height: 168px; float: left; margin-left: 17px; }
#screensaver { margin-left: 17px; width: 158px; height: 168px; float: left; }
#quicklinksbox { background-image: url(../home_images/quick_links_bg.gif); background-repeat: no-repeat; background-position: right bottom; width: 182px; height: 168px; float: left; }
#registerbox { background-image: url(../home_images/register_bg2.gif); background-repeat: no-repeat; background-position: right bottom; width: 171px; height: 161px; float: right; margin-top: 35px; padding-top: 0; padding-left: 0; }
.registerbutton { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; padding-left: 7px; }
.registertxt { font-size: 0.9em; line-height: 1.4em; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; padding-left: 15px; }
.registertxt h1 { font-size: 1em; font-weight: bold; line-height: 1.4em; margin-top: 0; margin-bottom: 0; padding-top: 10px; padding-bottom: 0; }
.registertxt p { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
.quicklinkstxt { color: #009483; font-size: 0.9em; line-height: 1.5em; padding-top: 45px; }
.quicklinkstxt li { margin-left: 0; list-style-image: url(../images/bluebullet.gif); }
.quicklinkstxt ul { margin-left: 0; }
#highlightsbox { background-image: url(../home_images/home_highlights.gif); background-repeat: no-repeat; background-position: right bottom; margin-top: 35px; padding-top: 0; padding-left: 0; width: 171px; height: 161px; float: right; margin-left: 10px; }
.highlightstxt { color: #009483; font-size: 0.9em; line-height: 1.5em; margin-left: 0; padding-top: 45px; padding-left: 0; }
.highlightstxt li { list-style-image: url(../images/bluebullet.gif); margin-left: -15px; }
.highlightstxt ul { margin-left: 0; }
.smrssicon { position: relative; top: 3px; left: 3px; }
