.row_divider {width:100%; clear:both; margin:0 0 10px; overflow:hidden;}

.new_widget {float:left; overflow:hidden;}

.stacking {margin:0 0 10px; width:100%; clear:both; overflow:hidden;}

.width2 {width:1%; margin:0 1% 0 0;} .width3 {width:2%; margin:0 1% 0 0;} .width4 {width:3%; margin:0 1% 0 0;} .width5 {width:4%; margin:0 1% 0 0;} .width6 {width:5%; margin:0 1% 0 0;} .width7 {width:6%; margin:0 1% 0 0;} .width8 {width:7%; margin:0 1% 0 0;} .width9 {width:8%; margin:0 1% 0 0;} .width10 {width:9%; margin:0 1% 0 0;} .width11 {width:10%; margin:0 1% 0 0;} .width12 {width:11%; margin:0 1% 0 0;} .width13 {width:12%; margin:0 1% 0 0;} .width14 {width:13%; margin:0 1% 0 0;} .width15 {width:14%; margin:0 1% 0 0;} .width16 {width:15%; margin:0 1% 0 0;} .width17 {width:16%; margin:0 1% 0 0;} .width18 {width:17%; margin:0 1% 0 0;} .width19 {width:18%; margin:0 1% 0 0;} .width20 {width:19%; margin:0 1% 0 0;} .width21 {width:20%; margin:0 1% 0 0;} .width22 {width:21%; margin:0 1% 0 0;} .width23 {width:22%; margin:0 1% 0 0;} .width24 {width:23%; margin:0 1% 0 0;} .width25 {width:24%; margin:0 1% 0 0;} .width26 {width:25%; margin:0 1% 0 0;} .width27 {width:26%; margin:0 1% 0 0;} .width28 {width:27%; margin:0 1% 0 0;} .width29 {width:28%; margin:0 1% 0 0;} .width30 {width:29%; margin:0 1% 0 0;} .width31 {width:30%; margin:0 1% 0 0;} .width32 {width:31%; margin:0 1% 0 0;} .width33 {width:32%; margin:0 1% 0 0;} .width34 {width:33%; margin:0 1% 0 0;} .width35 {width:34%; margin:0 1% 0 0;} .width36 {width:35%; margin:0 1% 0 0;} .width37 {width:36%; margin:0 1% 0 0;} .width38 {width:37%; margin:0 1% 0 0;} .width39 {width:38%; margin:0 1% 0 0;} .width40 {width:39%; margin:0 1% 0 0;} .width41 {width:40%; margin:0 1% 0 0;} .width42 {width:41%; margin:0 1% 0 0;} .width43 {width:42%; margin:0 1% 0 0;} .width44 {width:43%; margin:0 1% 0 0;} .width45 {width:44%; margin:0 1% 0 0;} .width46 {width:45%; margin:0 1% 0 0;} .width47 {width:46%; margin:0 1% 0 0;} .width48 {width:47%; margin:0 1% 0 0;} .width49 {width:48%; margin:0 1% 0 0;} .width50 {width:49%; margin:0 1% 0 0;} .width51 {width:50%; margin:0 1% 0 0;} .width52 {width:51%; margin:0 1% 0 0;} .width53 {width:52%; margin:0 1% 0 0;} .width54 {width:53%; margin:0 1% 0 0;} .width55 {width:54%; margin:0 1% 0 0;} .width56 {width:55%; margin:0 1% 0 0;} .width57 {width:56%; margin:0 1% 0 0;} .width58 {width:57%; margin:0 1% 0 0;} .width59 {width:58%; margin:0 1% 0 0;} .width60 {width:59%; margin:0 1% 0 0;} .width61 {width:60%; margin:0 1% 0 0;} .width62 {width:61%; margin:0 1% 0 0;} .width63 {width:62%; margin:0 1% 0 0;} .width64 {width:63%; margin:0 1% 0 0;} .width65 {width:64%; margin:0 1% 0 0;} .width66 {width:65%; margin:0 1% 0 0;} .width67 {width:66%; margin:0 1% 0 0;} .width68 {width:67%; margin:0 1% 0 0;} .width69 {width:68%; margin:0 1% 0 0;} .width70 {width:69%; margin:0 1% 0 0;} .width71 {width:70%; margin:0 1% 0 0;} .width72 {width:71%; margin:0 1% 0 0;} .width73 {width:72%; margin:0 1% 0 0;} .width74 {width:73%; margin:0 1% 0 0;} .width75 {width:74%; margin:0 1% 0 0;} .width76 {width:75%; margin:0 1% 0 0;} .width77 {width:76%; margin:0 1% 0 0;} .width78 {width:77%; margin:0 1% 0 0;} .width79 {width:78%; margin:0 1% 0 0;} .width80 {width:79%; margin:0 1% 0 0;} .width81 {width:80%; margin:0 1% 0 0;} .width82 {width:81%; margin:0 1% 0 0;} .width83 {width:82%; margin:0 1% 0 0;} .width84 {width:83%; margin:0 1% 0 0;} .width85 {width:84%; margin:0 1% 0 0;} .width86 {width:85%; margin:0 1% 0 0;} .width87 {width:86%; margin:0 1% 0 0;} .width88 {width:87%; margin:0 1% 0 0;} .width89 {width:88%; margin:0 1% 0 0;} .width90 {width:89%; margin:0 1% 0 0;} .width91 {width:90%; margin:0 1% 0 0;} .width92 {width:91%; margin:0 1% 0 0;} .width93 {width:92%; margin:0 1% 0 0;} .width94 {width:93%; margin:0 1% 0 0;} .width95 {width:94%; margin:0 1% 0 0;} .width96 {width:95%; margin:0 1% 0 0;} .width97 {width:96%; margin:0 1% 0 0;} .width98 {width:97%; margin:0 1% 0 0;} .width99 {width:98%; margin:0 1% 0 0;}
.lastWidget2 {width:2%; margin:0;} .lastWidget3 {width:3%; margin:0;} .lastWidget4 {width:4%; margin:0;} .lastWidget5 {width:5%; margin:0;} .lastWidget6 {width:6%; margin:0;} .lastWidget7 {width:7%; margin:0;} .lastWidget8 {width:8%; margin:0;} .lastWidget9 {width:9%; margin:0;} .lastWidget10 {width:10%; margin:0;} .lastWidget11 {width:11%; margin:0;} .lastWidget12 {width:12%; margin:0;} .lastWidget13 {width:13%; margin:0;} .lastWidget14 {width:14%; margin:0;} .lastWidget15 {width:15%; margin:0;} .lastWidget16 {width:16%; margin:0;} .lastWidget17 {width:17%; margin:0;} .lastWidget18 {width:18%; margin:0;} .lastWidget19 {width:19%; margin:0;} .lastWidget20 {width:20%; margin:0;} .lastWidget21 {width:21%; margin:0;} .lastWidget22 {width:22%; margin:0;} .lastWidget23 {width:23%; margin:0;} .lastWidget24 {width:24%; margin:0;} .lastWidget25 {width:25%; margin:0;} .lastWidget26 {width:26%; margin:0;} .lastWidget27 {width:27%; margin:0;} .lastWidget28 {width:28%; margin:0;} .lastWidget29 {width:29%; margin:0;} .lastWidget30 {width:30%; margin:0;} .lastWidget31 {width:31%; margin:0;} .lastWidget32 {width:32%; margin:0;} .lastWidget33 {width:33%; margin:0;} .lastWidget34 {width:34%; margin:0;} .lastWidget35 {width:35%; margin:0;} .lastWidget36 {width:36%; margin:0;} .lastWidget37 {width:37%; margin:0;} .lastWidget38 {width:38%; margin:0;} .lastWidget39 {width:39%; margin:0;} .lastWidget40 {width:40%; margin:0;} .lastWidget41 {width:41%; margin:0;} .lastWidget42 {width:42%; margin:0;} .lastWidget43 {width:43%; margin:0;} .lastWidget44 {width:44%; margin:0;} .lastWidget45 {width:45%; margin:0;} .lastWidget46 {width:46%; margin:0;} .lastWidget47 {width:47%; margin:0;} .lastWidget48 {width:48%; margin:0;} .lastWidget49 {width:49%; margin:0;} .lastWidget50 {width:50%; margin:0;} .lastWidget51 {width:51%; margin:0;} .lastWidget52 {width:52%; margin:0;} .lastWidget53 {width:53%; margin:0;} .lastWidget54 {width:54%; margin:0;} .lastWidget55 {width:55%; margin:0;} .lastWidget56 {width:56%; margin:0;} .lastWidget57 {width:57%; margin:0;} .lastWidget58 {width:58%; margin:0;} .lastWidget59 {width:59%; margin:0;} .lastWidget60 {width:60%; margin:0;} .lastWidget61 {width:61%; margin:0;} .lastWidget62 {width:62%; margin:0;} .lastWidget63 {width:63%; margin:0;} .lastWidget64 {width:64%; margin:0;} .lastWidget65 {width:65%; margin:0;} .lastWidget66 {width:66%; margin:0;} .lastWidget67 {width:67%; margin:0;} .lastWidget68 {width:68%; margin:0;} .lastWidget69 {width:69%; margin:0;} .lastWidget70 {width:70%; margin:0;} .lastWidget71 {width:71%; margin:0;} .lastWidget72 {width:72%; margin:0;} .lastWidget73 {width:73%; margin:0;} .lastWidget74 {width:74%; margin:0;} .lastWidget75 {width:75%; margin:0;} .lastWidget76 {width:76%; margin:0;} .lastWidget77 {width:77%; margin:0;} .lastWidget78 {width:78%; margin:0;} .lastWidget79 {width:79%; margin:0;} .lastWidget80 {width:80%; margin:0;} .lastWidget81 {width:81%; margin:0;} .lastWidget82 {width:82%; margin:0;} .lastWidget83 {width:83%; margin:0;} .lastWidget84 {width:84%; margin:0;} .lastWidget85 {width:85%; margin:0;} .lastWidget86 {width:86%; margin:0;} .lastWidget87 {width:87%; margin:0;} .lastWidget88 {width:88%; margin:0;} .lastWidget89 {width:89%; margin:0;} .lastWidget90 {width:90%; margin:0;} .lastWidget91 {width:91%; margin:0;} .lastWidget92 {width:92%; margin:0;} .lastWidget93 {width:93%; margin:0;} .lastWidget94 {width:94%; margin:0;} .lastWidget95 {width:95%; margin:0;} .lastWidget96 {width:96%; margin:0;} .lastWidget97 {width:97%; margin:0;} .lastWidget98 {width:98%; margin:0;} .lastWidget99 {width:99%; margin:0;}
.width100 {width:100%; margin:0;}

#content .latest_news_widget, #content .right_adverts_widget { background:url(../css_img/latestNewsBg.gif) top left repeat-x #054c99; border:1px solid #304053; padding:10px 9px; overflow:hidden; height: 218px;}
#content .latest_news_widget h2, #content .right_adverts_widget h2 { color:#fff; font-size:20px; padding:2px 0; float:left; display:inline; margin:0 0 -35px; line-height:1.1; font-weight:normal;}
#content .latest_news_widget ul, #content .right_adverts_widget ul { width:100%; position: relative; height:218px; display: block;}
#content .latest_news_widget ul li, #content .right_adverts_widget ul li { float:left; clear:left; width:100%;}
#content .latest_news_widget ul li h3, #content .right_adverts_widget ul li h3 { float:left; display:inline; margin:25px 0 -30px; width:60%; font-size:14px; line-height:1.4; position:relative; font-weight:normal;}
#content .latest_news_widget ul li h3 a, #content .right_adverts_widget ul li h3 a { padding:10px 10px 8px; display:block; text-decoration:none; background:#ddd; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-radius:5px;}
#content .latest_news_widget ul li h3 a:active, #content .latest_news_widget ul li h3 a:hover, #content .latest_news_widget ul li h3 a:focus, #content .right_adverts_widget ul li h3 a:active, #content .right_adverts_widget ul li h3 a:hover, #content .right_adverts_widget ul li h3 a:focus { background:#fff; color:#000;}
#content .latest_news_widget ul li.selected h3, #content .right_adverts_widget ul li.selected h3 { z-index:11;}
#content .latest_news_widget ul li.selected h3 a, #content .right_adverts_widget ul li.selected h3 a { color:#000; background:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-radius:5px;}
#content .latest_news_widget ul li .newsinfo, #content .right_adverts_widget ul li .advertinfo { width:288px; display:none; position:absolute; z-index:10; right: 0; top: 0; -moz-box-shadow:-2px 2px 4px rgba(0, 0, 0, 0.25); -webkit-box-shadow:-2px 2px 4px rgba(0, 0, 0, 0.25); -o-box-shadow:-2px 2px 4px rgba(0, 0, 0, 0.25); box-shadow:-2px 2px 4px rgba(0, 0, 0, 0.25);}
#content .latest_news_widget ul li.selected .newsinfo, #content .right_adverts_widget ul li.selected .advertinfo { display:block;}
#content .latest_news_widget ul li .newsinfo img, #content .right_adverts_widget ul li .advertinfo img { float:left; padding:4px 4px 0; background:#fff; width: 280px;}
#content .latest_news_widget ul li .newsinfo div.rel, #content .right_adverts_widget ul li .advertinfo div.rel {overflow: hidden; width: 288px; max-height: 208px; border-bottom: 3px solid #fff;}
#content .latest_news_widget ul li .newsinfo div.rel a.newsLink, #content .right_adverts_widget ul li .advertinfo div.rel a.advertLink { background:#fff; padding:3px 2px; position: absolute; right: 1px; bottom: 0; width:100px; font-size:12px; text-align:center;}
#content .latest_news_widget p.view-all, #content .right_adverts_widget p.view-all { float:left; display:inline; line-height:1.1; margin:-19px 0 0; position:relative;}
#content .latest_news_widget p.view-all a, #content .right_adverts_widget p.view-all a { color:#fff;}
#content .latest_news_widget p.view-all a:active, #content .latest_news_widget p.view-all a:hover, #content .latest_news_widget p.view-all a:focus, #content .right_adverts_widget p.view-all a:active, #content .right_adverts_widget p.view-all a:hover, #content .right_adverts_widget p.view-all a:focus { color:#ddd;}

#content .cta_widget a { float:left; clear:left; display:block; height:71px; background:url(../css_img/ctaBg.gif) top left repeat-x #e5a42f; border:1px solid #c18827; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-radius:5px; margin:0 0 10px; color:#694e26; text-decoration:none; width:99%;}
#content .cta_widget a:active, #content .cta_widget a:hover, #content .cta_widget a:focus { background-image:none; cursor:pointer;}
#content .cta_widget a span { padding:0 0 0 67px; background-repeat:no-repeat; background-position:6px 12px; float:left; height:100%; display:block;}
#content .cta_widget a.cta_pay span { background-image:url(../css_img/cta-pay.gif);}
#content .cta_widget a.cta_pay:hover span { background-image:url(../css_img/cta-pay-on.gif);}
#content .cta_widget a.cta_report span { background-image:url(../css_img/cta-report.gif);}
#content .cta_widget a.cta_report:hover span { background-image:url(../css_img/cta-report-on.gif);}
#content .cta_widget a.cta_apply span { background-image:url(../css_img/cta-apply.gif);}
#content .cta_widget a.cta_apply:hover span { background-image:url(../css_img/cta-apply-on.gif);}
#content .cta_widget a.cta_pay span span, #content .cta_widget a.cta_report span span, #content .cta_widget a.cta_apply span span, #content .cta_widget a.cta_pay:hover span span, #content .cta_widget a.cta_report:hover span span, #content .cta_widget a.cta_apply:hover span span { display:inline; clear:left; padding:0; height:auto; background-image:none; text-shadow:0px 1px 0px #FBDBA3;}
#content .cta_widget a span span.h2 { font-size:20px; margin:14px 0 6px; line-height:1.1;}
#content .cta_widget a span span.p { font-size:10px; width:100%; line-height:1.2;}

#content .social_media_widget { border:1px solid #ccc; padding:10px 9px; overflow:hidden; background:#fff;}
#content .social_media_widget h2 { font-size:20px; padding:2px 0; float:left; display:inline; margin:0; line-height:1.1; background:url(../css_img/headingBg.gif) bottom right no-repeat;}
#content .social_media_widget p { clear:left; float:left; display:inline; padding:9px 15px 0 0; font-size:12px; line-height:1.4;}
#content .social_media_widget ul { float:left; display:inline; font-size:12px; line-height:1.4;}
#content .social_media_widget ul li { float:left; display:inline; padding:8px 18px 8px 38px;}
#content .social_media_widget ul li.twitter { background:url(../css_img/social-twt.gif) center left no-repeat;}
#content .social_media_widget ul li.youtube { background:url(../css_img/social-yt.gif) center left no-repeat;}
#content .social_media_widget ul li.facebook { background:url(../css_img/social-fb.gif) center left no-repeat;}
#content .social_media_widget ul li.flickr { background:url(../css_img/social-fkr.gif) center left no-repeat;}
#content .social_media_widget ul li.rss { background:url(../css_img/social-rss.gif) center left no-repeat;}

#content .navigation_widget h2 { background:url(../css_img/sideNavBg.jpg) bottom right no-repeat #1e66b4; padding:7px 10px 5px; margin:0; font-size:16px; line-height:1.5; color:#fff;}
#content .navigation_widget ul { padding:3px;}
#content .navigation_widget ul li { background:url(../css_img/sideNavBul.gif) left 13px no-repeat; padding:6px 6px 6px 12px; border-bottom:1px solid #d7e6f8;}

#content .contentwidget { border:1px solid #ccc; padding:0 0 5px; overflow:hidden; background:#fff;}
#content .contentwidget h2 { background: #DEEAF8 url(../css_img/headingBg.jpg) bottom right no-repeat; padding:6px 9px 5px; margin:0 0 10px; font-size:16px; line-height:1.5; color:#000; font-weight:normal;}
#content .contentwidget img { float:right; width:100px; padding:3px; background:#fff; border:1px solid #c3d1e0; margin:0 9px 5px 5px;}
#content .contentwidget .widget_content {padding: 6px 6px 0;}

#content .find_nearest_widget { border:1px solid #ccc; padding:0 0 5px; overflow:hidden; background:#fff;}
#content .find_nearest_widget h2 { background: #DEEAF8 url(../css_img/headingBg.jpg) bottom right no-repeat; padding:6px 9px 5px; margin:0 0 10px; font-size:16px; line-height:1.5; color:#000; font-weight:normal;}
#content .find_nearest_widget img { width:88%; padding:3px; border:1px solid #c3d1e0; background:#fff; margin:0 9px 5px;}
#content .find_nearest_widget p { padding-left:9px; padding-right:9px;}
#content .find_nearest_widget form { float:left; clear:both; padding-left:9px; padding-right:9px; margin:0 0 7px; width: 92%;}
#content .find_nearest_widget form input.text { border:1px solid #ccc; padding:6px 9px 4px 5px; height:18px; background:#fff; font-size:12px; line-height:1.4; float:left; display:inline; margin:0 5px 0 0; width:69%;}
#content .find_nearest_widget form input.button { background:url(../css_img/searchBtnBg.gif) top left repeat-x #e5a42e; padding:7px; height:30px; border:1px solid #c18827; float: left; text-shadow:0px 1px 0px #eee; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-radius:5px; color:#694e26; font-size:12px; vertical-align:top; margin:0;}
#content .find_nearest_widget form input.button:hover { background-image:none; cursor:pointer;}

#content .azhome li {float: left; display: block; padding: 4px;}
#content .azhome a {text-transform: uppercase; text-decoration: none; float: left; display: block; background:url(../css_img/searchBtnBg.gif) top left repeat-x #e5a42e; padding:3px 11px; border:1px solid #c18827; text-shadow:0px 1px 0px #eee; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-radius:5px; color:#694e26; font-size:14px; vertical-align:top; margin:0; width: 13px; text-align: center;}
#content .azhome a:hover {background: #e5a42e;}
#content .azhome li span {text-transform: uppercase;float: left; display: block; background:#DEEAF8; padding:3px 11px; border:1px solid #aaa; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; border-radius:5px; color:#aaa; font-size:14px; vertical-align:top; margin:0; width: 13px; text-align: center;}

#content .navStyle h2 { background:url(../css_img/sideNavBg.jpg) bottom right no-repeat #0A4D93; padding:7px 10px 5px; margin:0; font-size:16px; line-height:1.5; color:#fff;}
#content .navStyle ul { padding:3px;}
#content .navStyle ul li { background:url(../css_img/sideNavBul.gif) left 13px no-repeat; padding:6px 6px 6px 12px; border-bottom:1px solid #d7e6f8;}

#content .eventCalendarWidget {background: #fff; border: 1px solid #ccc;}
#content .eventCalendarWidget h2 {background: #DEEAF8 url(../css_img/headingBg.jpg) bottom right no-repeat; padding:6px 9px 5px; margin:0 0 10px; font-size:16px; line-height:1.5; color:#000; font-weight:normal;}
#content .eventCalendarWidget table {margin: 5px 10px 15px; width: 93%;}
#content .eventCalendarWidget th {background: none; border: none; text-align: center;}
#content .eventCalendarWidget td {border: none; text-align: center;}

#content .contentstyle { border:1px solid #ccc; padding:0 0 5px; overflow:hidden; background:#fff; width: 99%;}
#content .contentstyle h2 { background: #DEEAF8 url(../css_img/headingBg.jpg) bottom right no-repeat; padding:6px 9px 5px; margin:0 0 10px; font-size:16px; line-height:1.5; color:#000; font-weight:normal;}
#content .contentstyle .widget_content {padding: 0 6px;}
#content .contentstyle ul.list {padding-right: 10px;}

#content .opinionPollWidget p {clear: both; overflow: hidden;}
#content .opinionPollWidget p.center {text-align: center; width: 100%;}
#content .opinionPollWidget input.button {margin: 0 auto; display: block; float: none;}
#content .opinionPollWidget label {text-align: left; width: 80%;}

#content .rightAdvertWidget {}
#content .rightAdvertWidget .adwrap { display: block; clear: both; overflow: hidden; padding: 10px; border: 1px solid #ccc; background: #fff; margin-bottom: 10px;}
#content .rightAdvertWidget .adwrap img {float: left; margin: 0 15px 0 0; border: 1px solid #ccc; padding: 3px; background: #fff;}

#content .directoryWidget input.button {padding: 3px 10px}
#content .directoryWidget form {padding: 3px 0;}

#content .middleAdvertWidget h2.title {background:url(../css_img/sideNavBg.jpg) no-repeat scroll right bottom #0A4D93; color:#FFFFFF; font-size:16px; line-height:1.5; margin:0 0 10px; padding:7px 10px 5px;}
#content .middleAdvertWidget .feat_wrap {padding: 0 10px 10px 0;}
#content .middleAdvertWidget .feat_wrap img {margin: 0 15px 0 0; width: 150px; padding: 3px; border: 1px solid #C3D1E0; background: #fff;}

#content .banner span {position: absolute; left: -9999px; top: -9999px;}
#content .banner {border: 1px solid #ccc; background: #fff;}

#content .imageTextWidget h2 { background: #DEEAF8 url(../css_img/headingBg.jpg) bottom right no-repeat; padding:6px 9px 5px; margin:0 0 10px; font-size:16px; line-height:1.5; color:#000; font-weight:normal;}
#content .imageTextWidget h2 a:link, #content .imageTextWidget h2 a:visited {color:#333; text-decoration:none;}
#content .imageTextWidget h2 a:active, #content .imageTextWidget h2 a:hover, #content .imageTextWidget h2 a:focus {text-decoration:underline;}
#content .imageTextWidget a.image_link {width:100%;}
#content .imageTextWidget a.image_link img {}
