* 
{font-weight: normal;font-family: inherit;	font-style: inherit; font-size: 100%; outline: 0;padding: 0;margin: 0;}
img, a {border: none;}
fieldset.input,fieldset {border: none;}
body, html {height: 100%;width: 100%;margin: 0;padding: 0;text-align: center;}
table {width: 100%;clear: both;}
ul,ol {margin: 10px 0 10px 18px;padding: 0;}
ul li{padding: 0;list-style-type: disc;margin: 0;}
ol li {padding: 0;margin: 0;list-style-type: decimal;}
/* @end */

/* @group Body and ContainFffrontpers */
body {margin: 0;padding: 0;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000; line-height: 1.8;font-size:82%;background: #ebf4fa;}
#outerWrap-template {width: 100%;float: left;padding-bottom: 40px;}
#innerWrap-template {margin: 0 auto}
/* @end */

/* @group Top Wrap */
#topWrap {width: 100%;float: left;height:69px;background: #fff url("../new/template-images/header-bar-bkgrd.png") repeat-x left 0;margin-bottom: -5px;}
#topWrapInner {width: 950px;margin: 0 auto;}
#topLeft {float: left;width: 28%;margin-top:13px;}
#topRight {float: left;width: 45%;padding-top: 14px;margin-left:5px;}
#topRight A:link {font-syle: Tahoma;font-size: 20px;color: #2c566d;text-shadow: 2px 2px #fff; padding-right: 15px;}
#topRight A:hover {text-decoration:underline; font-syle: Tahoma;font-size: 20px;color: #2c566d;text-shadow: 1px 2px #fff; padding-right: 15px;}
#topRight A:active {text-decoration: underline; font-syle: Tahoma;font-size: 20px;color: #2c566d;text-shadow: 1px 2px #fff; padding-right: 15px;}
#topRight A:visited {font-syle: Tahoma;font-size: 20px;color: #2c566d;text-shadow: 1px 2px #fff; padding-right: 15px;}

#topFarRight {padding-top: 17px;float: right; width: 20%;}

#top-login {}
/* @end */

/* @group Superfish */
#topWrap ul {float: left;background: url("../new/images/navSep.jpg") no-repeat right 7px;margin: 0;text-align:left;}
#topWrap ul li {float: left;list-style-type: none;padding: 0;background: url("../new/images/navSep.jpg") no-repeat left 7px;}
#topWrap ul li a {text-decoration: none;color: #fff;font-size: 1.2em;padding: 35px 15px 5px 20px;float: left;font-weight: normal;}
#topWrap ul li a#active_menu,#topWrap ul li a:hover,#topWrap ul li a.mainlevel_active {background: url("../new/images/navHover.png") center -1px no-repeat;padding-top: 35px;font-weight: normal}
#topWrap ul li a:hover {background: url("../new/images/navHover.png") center -1px no-repeat;}
#topWrap li ul {position: absolute; width: 248px;background: url("../new/images/menuOverlay.png"); z-index: 100;top: -9999px}
#topWrap li ul ul {margin: 0;}
#topWrap li:hover ul {left: 0;}
#topWrap li ul li,#topWrap li ul li#current {padding: 0; width: 250px; margin: 0}
#topWrap li ul li#current {border: none;}
#topWrap ul li a{text-decoration: none;}
#topWrap ul li li a#active_menu {background: #333;padding: 4px 8px;}
#topWrap ul li li a {border-bottom: 1px solid #333;padding: 4px 8px;width: 232px;margin: 0;font-size: 90%;}
#topWrap ul li li a:hover {background: #333;padding: 4px 8px;}
#topWrap ul li li#current {background: none;}
#topWrap li a:hover,a#active_menu:link,a#active_menu:visited{text-decoration: none;}
#topWrap ul li.active a {text-decoration: none;}
#topWrap li.parent.active a {text-decoration: none}
#topWrap li.parent.active ul li a:hover {text-decoration: none;}
#topWrap li#current,#topWrap li.active,#top_wrapper ul li:hover,#topWrap ul  li.parent.active {background: url("../new/images/nav_active.png") no-repeat center top}
#topWrap li li:hover,#topWrap li li#current,#top_wrapper ul li li.parent.active {background: none;}
.nav ul {position:absolute;top:-999em;}
#topWrap li {float:left;position:relative;z-index:99;padding: 0 10px 0 0;}
#topWrap li li:hover ul,#topWrap ul li li.sfHover ul {left:248px;top:0px;}
#topWrap li:hover ul,#topWrap ul li.sfHover ul {left:0px;top:68px}
#topWrap span.expanded {background: url("../new/images/parent.png") no-repeat center 17px;padding-bottom: 11px}
#topWrap ul li li span.expanded {border-width: 0;background: url("../new/images/arrowRight.png") no-repeat left 3px;padding-left: 15px;position: relative;z-index: 1;}
/* @end */

/* @group Underneath the Nav - Slogan, search and breadcrumbs */
#underNav {width: 100%;float: left;margin-bottom: 10px;height: 30px;margin-top: 8px;}
#underNavRight {float: right;width: 35%;text-align: right;font-size: 11px;}
#underNavLeft {float: left;width: 60%;font-size: 0.9em;margin-top: 2px;}
/* @end */

/* @group Banner and Slideshow*/
#bannerWrap {float:left;width: 100%;padding-bottom: 20px!important;padding-bottom:0;}
#bannerLeft_FullWidth,#bannerRight_FullWidth {width: 100%;float: left}
#bannerWrap h1 {font-size: 1.9em;}
#bannerRight {float: right;width: 45%;padding-bottom: 20px;}
#bannerLeft_Even {float: left;width: 35%;margin-top:-10px;margin-left:-10px;}
#bannerRight_Even {float: right;width: 45%;}

#mid-section {padding-top: 12px;float: left;width: 100%;background-image: url("../new/template-images/mid-section-bkgrd.png"); background-repeat:repeat-x; height: 255px;margin-bottom:-13px;}
/* @end */

/* @group Middle Column - Main Content */
#aboveContent {margin-bottom: 20px;}
#belowContent {margin-top: 10px;}
#mainWrap {float: left;width: 100%;margin-top: 0px;padding-bottom: 0px;padding-top: 0px;}
#mainContent-template
#midCol_even {width: 45%;float: left;}
#midCol_triple,#midCol_even {width: 48%;float: left;padding-right: 2%;margin-right: 2%;}
#midCol_triple {width: 30%;}
#midCol_fullWidth {width: 100%;float:left;border: none;margin: 0;padding: 0;text-align:left;margin-top:15px;}
#midCol_double {width: 74%;margin: 0;border: none;padding: 0;float: left;}
/* @end */

/* @group Right Column */
#rightCol_triple,#rightCol_even,#rightCol_triple {float: left;width:20%;padding-left: 10px;}
#rightCol .moduletable {margin-bottom: 20px;clear: both;}
#rightCol_even {width: 46%}
#rightCol_triple {width: 24%;}

#location-top {background: url("../new/template-images/location-top.png") no-repeat;width: 275px;height:13px;}
#location-bkgrd {background: url("../new/template-images/location-bkgrd.png") repeat-y;width:275px;height:auto;}
#location-bottom {background: url("../new/template-images/location-bottom.png") no-repeat;width:275px;height:13px;}
#location-txt {padding-left:10px;padding-right:20px;text-align:right;}

#location-txt A:link {color: #a93d26;font-size:1.5em;text-decoration: none;}
#location-txt A:hover {color: #333;font-size:1.5em;text-decoration: underline;background: #ccc;padding:3px;}
#location-txt A:visited {color: #a93d26;font-size:1.5em;text-decoration: none;}
/* @end */

/* @group Left Column */
#leftCol_triple,#leftCol_double {float: left;width: 20%;padding-right: 2.5%;margin-right: 2.5%;}
#leftCol_triple {width: 30%;}
#leftCol ul, #rightCol ul {margin: 0;}
#leftCol .moduletable,#rightCol .moduletable,#rightCol .moduletable-light,#leftCol .moduletable-light {margin-bottom: 30px;}

#frontpage-boxtop {background: url("../new/template-images/front-boxtop.gif") no-repeat;width:300px;height:50px;}
#frontpage-boxtxt {padding:5px;padding-top:3px;font-size:1.7em;color:#fff;text-align:center;}
#frontpage-boxbkgrd {background: #cccccc;width:284px;height:auto;width:300px;}
#frontpage-boxtxtinner {padding:6px;font-size:11px;color:#333;line-height:18px;}
#frontpage-boxbottom {background: url("../new/template-images/front-boxbottom.gif") no-repeat;width:300px;height:10px;}

#frontpage-boxtop1 {background: url("../new/template-images/front-boxtop.gif") no-repeat;width:300px;height:50px;}
#frontpage-boxtxt1 {padding:5px;padding-top:3px;font-size:1.7em;color:#fff;text-align:center;}
#frontpage-boxbkgrd1 {background: #cccccc;width:284px;height:auto;width:300px;}
#frontpage-boxtxtinner1 {padding:6px;font-size:11px;color:#333;line-height:18px;}
#frontpage-boxbottom1 {background: url("../new/template-images/front-boxbottom.gif") no-repeat;width:300px;height:10px;}

#giftbox-top {background: url(../new/template-images/giftbox-top.png) no-repeat;width: 224px;height:90px;}
#giftbox-bottom {background: url(../new/template-images/giftbox-bottom.png) no-repeat;width: 218px;height:15px;margin-left:3px;}
#giftbox-txt1 {font:Verdana, Geneva, sans-serif;font-size:1.2em;color:#fff;width:auto;padding-top: 46px;text-align:center;font-weight:bold;}
#giftbox-innertxt1 {font:Verdana, Geneva, sans-serif;font-size:.8em;color:#fff;width:auto;text-align:left;padding:8px;}
#giftbox-bkgrd {background: url(../new/template-images/giftbox-bkgrd.png) repeat-y; width: 218px; height:290px;margin-left:3px;}

/* @end */

/* @group Left and Right Positions menus and lists */
#leftCol ul,#rightCol ul {margin: 0;list-style-type: none;list-style-position: outside;}
#leftCol ul ul {margin: 0;}
#leftCol ul li,#rightCol ul li {list-style-type: none;width: 98%}
#leftCol ul li a,#rightCol ul li a,#leftCol span.expanded,#rightCol span.expanded   {display: block;text-decoration: none;padding-left: 4px;border-bottom: 1px solid #90ACBD;cursor: pointer;}
#leftCol ul li a:hover,#rightCol ul li a:hover {background: #eee;}
#leftCol ul li li,#rightCol ul li li {width: 100%;}
#leftCol ul li li a {text-indent: 15px}
#leftCol ul li .active,#rightCol ul li .active {background: #111}
/* @end */

/* @group Top Grid */
#topGrid {float: left;width: 100%;text-align:left;margin-top:10px;margin-left:15px;}
#below_content_firsttop,#below_content_second,#below_content_third {clear: both;float: left;width: 100%;background: none;}
#below_left,#below_mid,#below_right {float: left;color:#333;margin-top:10px;}
#below_left {width: 307px;height:131px;margin-right:17px;background: url(../new/template-images/topblurb-bkgrd.gif) no-repeat;}
#below_mid {width: 307px;height:131px;margin-right:17px;background: url(../new/template-images/topblurb-bkgrd.gif) no-repeat;}
#below_right {width: 307px;height:131px;background: url(../new/template-images/topblurb-bkgrd.gif) no-repeat;}
#txt-topblurb {padding:15px;}
#txt-topblurb1 {padding:0px;padding-left:15px;padding-right:15px;padding-top:5px;}
#grid-topspacer {background-image: url("../new/template-images/stringolights.png");background-repeat: no-repeat; height: 43px;width:903px;float:left;margin-top:15px;margin-bottom:15px;}


/* @end */

/* @group Bottom Grid */
#bottomGrid {float: left;width: 100%;margin-top:30px;}
#below_content_first,#below_content_second,#below_content_third {clear: both;float: left;width: 100%;margin-bottom: 20px;background: none;}
.below_left1,.below_mid1,.below_right1 {float: left;width: 30%;padding-top: 8px;font-size:11px;color:#333;}
.below_left1 {border-right: 1px dotted #8597A1;padding-right: 2%;}
.below_mid1 {margin-left: 1%;border-right: 1px dotted #8597A1;padding:8px 2% 0}
.below_right1 {float: right;border: none;}

#bottomGrid A:link {color:#ad3f29;text-decoration:none;}
#bottomGrid A:hover {color:#ad3f29;text-decoration:underline;}
#bottomGrid A:visited {color:#ad3f29;text-decoration:none;}
/* @end */

/* @group Footer */
#footerWrap-template {width: 100%;padding: 0px 0;background: url("../new/template-images/footer-bkgrd.png");background-repeat:repeat-x;height:203px;}
#footerInner {margin: 0 auto;width: 950px; padding: 5px;padding-top: 20px;}
#footerWrap ul {margin: 0;}
#footerWrap ul li {color: #ad3f29; list-style-type: none;float: left;}
#footerWrap ul li:after {content:"| ";padding-right:5px;}
#footerWrap ul li a {float: left;margin-right: 10px;text-decoration: none;color: #fff;}
#footerWrap ul li a:hover {color: #333;}
#footerLeft {width: 100%;}
#footerRight {width: 75%;text-align:center;font-size:.8em;color:#363636;padding-top:15px;margin: 0 auto;}

#footerInner A:link {color: #ad3f29; font-size: 14px; font-style: tahoma;}
#footerInner A:hover {color: #ad3f29; font-size: 14px; font-style: tahoma;text-decoration:underline;}
#footerInner A:visited {color: #ad3f29; font-size: 14px; font-style: tahoma;}
#footerInner A:active {color: #ad3f29; font-size: 14px; font-style: tahoma;}

#footer-copytxt A:link {font-size: 11px; text-decoration: none;}
#footer-copytxt A:hover {font-size: 11px; text-decoration: underline;}
#footer-copytxt A:active {font-size: 11px; text-decoration: none;}
#footer-copytxt A:visited {font-size: 11px; text-decoration: none;}
/* @end */


/* @group Below Content Grid Area */
#below_content_first,#below_content_second,#below_content_third,#topModuleWrap,#above_content {width: 100%;float: left;padding: 0;background: none;}
.below_left,.bottomLeft,#topModuleLeft,#above_contentLeft {width: 30%;float: left;}
.below_right,.bottomRight,#topModuleRight,#above_contentRight {float: right;width: 30%;}


/* @group Double 1 */
#below_content_first.double1 .below_left,#below_content_first.wide1 .below_mid {width: 47%;padding-bottom: 20px;}
#below_content_first.double1 .below_mid {border: 0;float: right;}
/* @end */

/* @group Double 2 */
#below_content_first.double2 .below_mid,#below_content_first.double2 .below_right {width: 47%;padding-bottom: 20px;}
#below_content_first.double2 .below_mid {margin: 0;padding-left: 0;width: 48%;}
#below_content_first.double2 .below_right {border: 0;float: right;}
/* @end */

/* @group Double 3 */
#below_content_first.double3 .below_left,#below_content_first.double3 .below_right {width: 47%;padding-bottom: 20px;}
#below_content_first.double3 .below_left{margin: 0;padding-left: 0;width: 48%;}
#below_content_first.double3 .below_right {border: 0;float: right;}
/* @end */

/* @group Full Width */
#below_content_first.full_width .below_left,#below_content_first.full_width .below_mid,#below_content_first.full_width .below_right {width: 100%;padding-bottom: 20px;}
/* @end */
/* @end */

/* @group Headings */
h1{font-size: 1.8em;color:#21577a;line-height:27px}
h2{font-size: 1.9em;color: #a93d26;line-height: 1em;display: inline;}
h3{font-size: 1.7em;color: #a93d26;}
h4 {color:#333; font-size: 1.4em;}
h5 {font-size: 1.2em;}
h6 {font-size: 0.9em;}
/* @end */

a {color: #a93d26;text-decoration: none;}
a:hover {color: #a93d26;text-decoration:underline;}
p {margin: 8px 0;}
i,em {font-style: italic;}
strong,b {font-weight: bold;}

span.modifydate,span.createdby,span.createdate {float: left;margin-right: 4px;font-size: 11px;color: #999;text-transform: uppercase;}
span.modifydate {margin-top: 8px;}
span.dropcap {float:left;color:#444;font-size:70px;line-height:50px;padding:2px 12px 0px 0;font-family: Times, serif, Georgia;margin-top: 8px;}
.blockquote {font-size: 2.4em;font-family: georgia;color: #0c0604;line-height: 1.4em;margin: 20px 0;}

/* @group Lists and P classes */
.grey {color: #555;}
.txtspacer {background-image: url("../new/images/contenttxt-spacer.png");background-repeat: no-repeat;height: 45px;width: 398px;padding-top: 15px;padding-bottom:15px;}
p.info {border: 1px solid #ccc;border-width: 1px;padding: 8px;margin-bottom: 20px;background: #eee url("../new/images/light_bulb.png") no-repeat left center;padding-left: 40px;font-style: italic;}
.photo {background: url("../new/images/photo_camera.png") no-repeat left center;padding-left: 40px}
.cloud {background: url("../new/images/icons/cloud_comment.png") no-repeat left center;padding-left: 40px}
.puzzle {background: url("../new/images/icons/puzzle.jpg") no-repeat left center;padding: 15px 0 15px 70px;}
.images {background: url("../new/images/icons/image.jpg") no-repeat left center;padding: 10px 0 10px 70px;}
.attachment {background: url("../new/images/icons/attach_image.png") no-repeat left center;padding: 15px 0 15px 40px}
.download {background: url("../new/images/icons/download.png") no-repeat left center;padding: 15px 0 15px 40px}
.eq {background: url("../new/images/icons/equalizer.png") no-repeat left center;padding: 15px 0 15px 40px}
.imagedownload {background: url("../new/images/icons/download_image.png") no-repeat left center;padding: 15px 0 15px 40px}
.film {background: url("../new/images/icons/film.png") no-repeat left center;padding: 15px 0 15px 40px}
.globe {background: url("../new/images/icons/globe.png") no-repeat left center;padding: 15px 0 15px 40px}
.id {background: url("../new/images/icons/id_card.png") no-repeat left center;padding: 15px 0 15px 40px}
.image {background: url("../new/images/icons/image.png") no-repeat left center;padding: 15px 0 15px 40px}
.lightbulb {background: url("../new/images/icons/light_bulb.png") no-repeat left center;padding: 15px 0 15px 40px}
.noteaccept {background: url("../new/images/icons/note_accept.png") no-repeat left center;padding: 15px 0 15px 40px}
.notebook {background: url("../new/images/icons/note_book.png") no-repeat left center;padding: 15px 0 15px 40px}
.note {background: url("../new/images/icons/note32.png") no-repeat left center;padding: 15px 0 15px 40px}
.clock {background: url("../new/images/icons/old_clock.png") no-repeat left center;padding: 15px 0 15px 40px}
.pages {background: url("../new/images/icons/pages.png") no-repeat left center;padding: 15px 0 15px 40px}
.camera {background: url("../new/images/icons/photo_camera.png") no-repeat left center;padding: 15px 0 15px 40px}
.pin {background: url("../new/images/icons/pin32.png") no-repeat left center;padding: 15px 0 15px 40px}
.printer {background: url("../new/images/icons/printer.png") no-repeat left center;padding: 15px 0 15px 40px}
.prize {background: url("../new/images/icons/prize_winner.png") no-repeat left center;padding: 15px 0 15px 40px}
.puzzle {background: url("../new/images/icons/puzzle.png") no-repeat left center;padding: 15px 0 15px 40px}
.report {background: url("../new/images/icons/report.png") no-repeat left center;padding: 15px 0 15px 40px}
.tv {background: url("../new/images/icons/television.png") no-repeat left center;padding: 15px 0 15px 40px}
.tools {background: url("../new/images/icons/tools.png") no-repeat left center;padding: 15px 0 15px 40px}
.trash {background: url("../new/images/icons/trash_can.png") no-repeat left center;padding: 15px 0 15px 40px}
.printer {background: url("../new/images/icons/printer.png") no-repeat left center;padding: 15px 0 15px 40px}
.recycle {background: url("../new/images/icons/recycle.png") no-repeat left center;padding: 15px 0 15px 40px} 
p.code {background: #eee url("../new/images/code.jpg");font-family: courier;font-size: 11px;padding: 8px;}
/* @end */

/* @group Misc Classes */
.red {color: #701A00;}
.tweet {padding: 4px 4px 4px 10px;clear: both;margin: 0;}
.tweetLink {font-style: italic;float: right;font-size: 0.8em;color: #333;}
.floatleft {float: left;margin-right: 20px;}
.floatright {float: right;margin-left: 20px;}
.code {border-left: 8px solid #ddd;padding: 10px;background: #eee;margin: 10px 0;}
.left45 {float: left;width: 45%;margin-right: 10px;border: 8px solid #eee;border-width: 8px 0;padding: 10px 0;}
.right45 {float: right;width: 45%;margin-left: 10px;border: 8px solid #eee;border-width: 8px 0;padding: 10px 0;}
.jbLogo {margin-top: 4px;float: right;}
.clear {clear: both}
/* @end */

/* @group Boxes */
.blackbox {border-left: 8px solid #333;padding: 8px;background: #eee;margin: 10px 0;}
.redbox {border-left: 8px solid #521218;padding: 8px;background: #eee;margin: 10px 0;}
.bluebox {border-left: 8px solid #417378;padding: 8px;background: #eee;margin: 10px 0;}
.greenbox {border-left: 8px solid #CDD452;padding: 8px;background: #eee;margin: 10px 0;}
.yellowbox {border-left: 8px solid #F2F096;padding: 8px;background: #eee;margin: 10px 0;}
.brownbox {border-left: 8px solid #B05A3A;padding: 8px;background: #eee;margin: 10px 0;}
.purplebox {border-left: 8px solid #7F176B;padding: 8px;background: #eee;margin: 10px 0;}
/* @end */

/* @group Spans */
span.black {color: #000;}
span.blue {color: #417378;}
span.red {color: #521218;}
span.green {color: #CDD452;}
span.yellow {color: #F2F096;}
span.white {color: #ddd;}
span.brown {color: #B05A3A;}
span.purple {color: #7F176B;}
/* @end */

/* @group Module Classes */
.moduletable-border {padding: 8px 8px 20px;border: 1px solid #8597A1;margin-bottom: 30px;width: 92%;}
.moduletable-border h3 {border-bottom: 1px solid #8597A1}
.moduletable-dark {padding: 8px 8px 20px;border: 1px solid #000;margin-bottom: 30px;background: url("../new/images/blackOverlay.png");width: 92%;}
.moduletable-dark h3 {border-bottom: 1px solid #000}
.moduletable-light {color: #333;padding: 8px 8px 20px;border: 1px solid #fff;margin-bottom: 30px;background: url("../new/images/whiteOverlay.png");width: 92%;}
#leftCol .moduletable-light ul li a,#rightCol .moduletable-light ul li a,.moduletable-light ul li a {color: #333;border-bottom: 1px solid #fff;}
.moduletable-light h3 {border-bottom: 1px solid #f9f9f9}
/* @end */


.border {border: 2px solid #000;}

/* @group joomla Stuff */
.sectiontableentry1 td,.sectiontableentry2 td {border-bottom: 1px solid #222;text-align: left;padding: 4px;}
table.contenttoc {float: right;width: 20%;background: #fff;padding: 8px;border: 1px solid #ddd;}
table.weblinks {margin-top: 20px;float: left;}
.buttonheading {float: right;}
.readon {background:url("../new/images/arrow.png") no-repeat 4px center;padding: 0px 4px;margin: 10px 0;color: #eee;padding-left: 20px;display: block}
a.readon:hover {color: #333;}

/* @group Pagination */
ul.pagination {margin: 0;}
ul.pagination li {list-style-type: none;margin: 0 10px 0 0;background: #f9f9f9;border: 1px solid #ddd;padding: 0 4px;float: left}
/* @end */


/* @group Front Page Items */
h2.frontPage {font-size: 1.2em;}
.frontPageImage {float: left;margin: 0px 10px 0 0px;border: 2px solid #000;}
.leadingarticles {margin-top: 10px;margin-bottom: 20px;}
.article_separator {margin: 0;}
.frontPageItems .article_separator,.article_separator,.width33 span.article_separator,.width25 span.article_separator{border-bottom: 1px dotted #8CA5B4;height: 5px;width: 100%;clear: both;margin: 8px 0 20px;float: left;}
.blog .article_separator {float: none;display: none;}
.last .article_separator,.width50 .article_separator {border-bottom: none;}

.blog .cols3 .readon,.blog .cols2 .readon,.width50 .readon,.blog .cols4 .readon {border-bottom: 1px dotted #8CA5B4;margin-bottom: 20px;padding-bottom: 10px;background-position: 4px 7px;}


.width25,.cols4 {width: 23%;float: left;margin-right: 2%;padding-top: 20px}
.width33,.cols3 {width: 30%;float: left;margin-right: 2%;padding-top: 20px}
.width50,.cols2 {width: 48%;float: left;margin-right: 2%;padding-top: 20px} 


/* @end */

/* @group Search */
/* @group Search Module */
.search input.button,#form-login input.button,button.validate,.searchintro p a,button.button {background: url("../new/images/button.png") no-repeat left center;border: none;color: #fff;height: 21px;width: 70px;text-transform: uppercase;font-size: 90%;}
.searchintro p a {padding: 10px;}
input {border: 1px solid #ddd;padding: 3px 4px;margin-bottom: 10px;margin:0 10px 0 0;}
input#modlgn_username,input#modlgn_passwd {margin: 0;}
/* @end */

/* @group Search Results */
.searchResults {border-top: 1px solid #ddd;padding-top: 20px;}
.searchResultsLeft {float: left;width: 45%;margin-right: 4%;}
.searchResultsLeft input#search_searchword {width: 200px;margin: 0 0 0 10px;}
.searchResultsRight {float: right;width: 45%;}
.searchResultsButton {margin-top: 25px;}
.results ol.list li {margin: 10px 0;border-bottom: 1px solid #ddd;padding: 10px 0;}
/* @end */
/* @end */

/* @group Login */
#form-login ul {margin: 0;}
#form-login ul li {display: block;margin: 0;border-bottom: 1px solid #ddd;}
/* @end */

/* @group Registration */
#registrationPage {width: 400px;}
.name,.user,.email,.pass,.verify_pass {margin-bottom: 12px;}
.name .inputbox,.user .inputbox {float: right}
/* @end */
/* @end */

/* @group NewsTicker */
.ticker {overflow:hidden;position: absolute; z-index: 2;padding-right: 20px;} 
.scroller{overflow: hidden; ;z-index: 20;height: 300px;} 
.slideshowImage {position: absolute;padding: 4px;background: #fff;width: 470px;height: 290px;color: #000;}
#slideShowNav {position: absolute;z-index: 100}
#slideShowNav a {padding: 8px 6px;background: url("../new/images/slideNav.png") no-repeat center center;color: #292929;height: 20px;}
#slideShowNav a.activeSlide {background: url("../new/images/slideNavActive.png") no-repeat center center;color: #fff;}
.slideshowContent {margin-left: 520px;position: absolute;width: 420px;border-top: 1px solid #8CA5B4;}


	
/* @end */

