﻿/* hompage */

/* float & font-size $ width */

DIV#header DIV.nav,
DIV.quicklink DIV.text UL LI,
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text UL LI,
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text UL LI,
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text p,
DIV#footer DIV.sitemap UL LI,
DIV#footer DIV.links UL LI {font-size:1.2em;}

DIV#header,
DIV#body {float:left; width:980px; padding:0 11px;}

/* header */
DIV#header DIV.brand {float:left; padding:25px 0 0 20px;}
DIV#header DIV.brand a {float:left; background:transparent url('../img/logo.gif') no-repeat scroll left top; display:block; height:70px; overflow:hidden; text-indent:-999px; width:240px;}
DIV#header DIV.brand-print img{float:none; display:none;}

DIV#header DIV.searchbar {float:right; margin:40px 20px 0 100px;}
DIV#header DIV.searchbar LABEL { display:none;}
DIV#header DIV.searchbar INPUT {float:left;}
DIV#header DIV.searchbar INPUT.keywords {background:transparent url('../img/bg_search_input.gif') no-repeat scroll left top; border:0; font-size:12px; height:23px; line-height:18px; margin:0 5px 0 0; padding:1px 2px 3px 26px; +padding-top:4px;+padding-bottom:0px;width:134px;}

DIV#header DIV.searchbarlinks {
    margin: 45px 0px 0px 0px;
    float: left;
    width: 460px;
    text-align: right;
}

DIV#header DIV.searchbarlinks a {
    color: #2097D3;
    font-size: 1.2em;
}

/* nav */
DIV#header DIV.nav {float:left;background:transparent url('../img/bg_nav.gif') no-repeat scroll left top; margin:0 0 0 15px; padding:0; width:965px; height:40px;}
DIV#header DIV.nav UL {float:left;padding:0 10px;height:40px; line-height:34px}
DIV#header DIV.nav UL LI {float:left;background:transparent url('../img/bg_nav_item.gif') no-repeat scroll right 8px; padding:0px; padding-right:2px; height:40px;}
UL LI.last {background-image:none !important;}
DIV#header DIV.nav UL LI SPAN {float:left; display:block; padding:0px; padding-left:18px;}
DIV#header DIV.nav UL LI A {color:#FEFDFF; font-weight:bold; height:40px; display:block; float:left; padding:0px; padding-right:20px; text-decoration:none; font-size:12px;}
DIV#header DIV.nav UL LI:hover span,
DIV#header DIV.nav UL LI.active span{background:transparent url('../img/bg_nav_active.gif') no-repeat scroll left -2px;}
DIV#header DIV.nav UL LI:hover span a,
DIV#header DIV.nav UL LI.active span a{background:transparent url('../img/bg_nav_active.gif') no-repeat scroll right -2px;}

DIV#header DIV.nav UL LI.hasdropdown:hover span{background:transparent url('../img/bg_subnav_title_l.png') no-repeat scroll -2px -3px; color:#333333;}
DIV#header DIV.nav UL LI.hasdropdown:hover A{background:transparent url('../img/bg_subnav_title_r.png') no-repeat scroll right -3px; color:#333333;}

/* dropdown */
DIV#header DIV.nav UL LI.left,
DIV#header DIV.nav UL LI.right {position:relative;z-index: 1000;}
DIV#header DIV.nav UL LI:hover DIV.dropdown {visibility: visible;}

DIV#header DIV.nav UL LI DIV.dropdown {position:absolute; top: 34px; width:700px;visibility: hidden;}
DIV#header DIV.nav UL LI.left DIV.dropdown {left:1px;}
DIV#header DIV.nav UL LI.left DIV.dropdown DIV.title{ float:left;  }
DIV#header DIV.nav UL LI.left DIV.dropdown DIV.box{ float:left;}
DIV#header DIV.nav UL LI.right DIV.dropdown {right:1px;}
DIV#header DIV.nav UL LI.right DIV.dropdown DIV.title{ float:right;}
DIV#header DIV.nav UL LI.right DIV.dropdown DIV.box{ float:right; margin-right:3px;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box { background: #fff none no-repeat scroll 0 0; border: 1px #ccc solid; border-top: 0; padding: 0 0 0 20px; min-width: 200px;padding:0 0 20px 20px;min-height:270px;}

DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL { height: auto; padding: 10px 0; line-height: 1em;padding:20px 0 0 0;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI {background-image:none; display:inline; font-size: 1em !important; font-weight:bold; height: auto; padding:0 30px 0 0; width: 140px;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI.last{ padding-right:0px}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI SPAN {background: transparent none no-repeat 0 0; padding:0;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI A {background: transparent none no-repeat 0 0; color: #0083c6; height: auto;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI UL LI A {background: transparent none no-repeat 0 0; color:#404040; font-size:11px;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI UL LI A:HOVER { color:#006eb9;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI UL { padding:0.5em 0 0 0;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI UL LI {clear:left; font-size:0.8em !important; font-weight:normal; line-height:1.8em; padding:0;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI UL LI a {font-weight:normal;font-size:10px;}

DIV#header DIV.nav UL LI:hover DIV.dropdown DIV.box UL LI SPAN,
DIV#header DIV.nav UL LI:hover DIV.dropdown DIV.box UL LI A,
DIV#header DIV.nav UL LI:hover DIV.dropdown DIV.box UL LI UL LI A,
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI:hover A,
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI UL LI:hover A {background-image:none;}
DIV#header DIV.nav UL LI DIV.dropdown DIV.box UL LI A:hover {color:#0083c6; text-decoration:none;}

DIV#header DIV.nav UL LI.middle DIV.dropdown{ left:-300px;}

/* banner & quicklink */
DIV#body DIV#content DIV.box DIV.text P A { color:#0099CC}
DIV#body DIV#content DIV.box DIV.text P A.bluebtn{ color:#FFFFFF;}
A.bluebtn{ padding-left:8px; float:left; background-image:url('../img/btn_white_left.gif'); height:27px; line-height:20px; color:#FFFFFF; font-weight:bold; margin-right:-10px;margin-left:-1px;}
A.bluebtn span{ display:block;padding:3px 7px 0 0; float:left; background:url('../img/btn_white_right.gif') top right;height:27px; line-height:20px; cursor:pointer; }


DIV#content {padding:10px 0 0;}
DIV#body DIV#content DIV.head {float:left; padding:0 20px;}
DIV#body DIV#content DIV.head DIV.banner {float:left; margin-right:20px; width:700px;}
DIV#body DIV#content DIV.quicklink {float:left; background:#E4F0FA url('../img/bg_sbox_footer.gif') no-repeat scroll left bottom; width:220px;}
DIV#body DIV#content DIV.quicklink DIV.title {float:left; background:#0192D2 url('../img/bg_sbox_title.gif') no-repeat scroll left top; padding:0 10px 0 38px;width:172px;}
DIV#body DIV#content DIV.quicklink DIV.title h2,
DIV#body DIV#content DIV.quicklink DIV.title h3 {float:left; color:#fff; font-size:1.3em; padding:10px 0 9px;}
DIV#body DIV#content DIV.quicklink DIV.text {float:left; width:220px;}
DIV#body DIV#content DIV.homepage DIV.quicklink DIV.text {min-height:205px;}
DIV#body DIV#content DIV.quicklink DIV.text UL {float:left; padding:0;}
DIV#body DIV#content DIV.quicklink DIV.text UL LI {float:left; background:transparent url('../img/dotline_h_white.gif') repeat-x scroll left top; padding:9px 20px; width:180px;}
DIV#body DIV#content DIV.quicklink DIV.text UL LI A {float:left; background:transparent url('../img/icon_arrow_lightblue.gif') no-repeat scroll left 2px; color:#333; padding:0 0 0 20px;}
DIV#body DIV#content DIV.quicklink DIV.text UL LI A:hover {color:#006eb9;}

DIV#body DIV#content DIV.quicklink DIV.text UL LI UL LI { background: transparent none scroll 0 0; width: 140px;}

/* main banner */

DIV#mainFeature {position: relative; z-index: 5;height: 240px;}
DIV#mainFeature P{	color: #3d3a33;}
DIV#mainFeature img{display: block;}
DIV.paginationWrapper{ position:relative; margin-top:-28px; z-index:6; bottom: 0; left: 0; height: 28px; padding-left:15px; }

DIV.paginationWrapper a{display: block;text-indent: -9999px;width: 21px;height: 21px;line-height: 21px;background: url(../img/tmb_n_feature.png) no-repeat 0 0; float:left; margin-left:4PX}
DIV.paginationWrapper a.activeSlide{background: url(../img/tmb_s_feature.png) no-repeat 0 0;}
DIV.paginationWrapper a:hover{background-position: bottom left;}
.screenOnly{display: block;}
.printOnly, .noDisplay{	display: none;}
.textIndent{text-indent: -9999px;}

/* hotpannel of homepage */
DIV#body DIV#content DIV.hotpannel {float:left; padding:20px 10px 0;}
DIV#body DIV#content DIV.hotpannel DIV.box {float:left; background:transparent url('../img/bg_boxcar_white.gif') no-repeat scroll center top; padding:0 10px; width:300px;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.title {float:left; width:300px;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.title H2,DIV#body DIV#content DIV.hotpannel DIV.homepagebox DIV.title H2 {color:#FEFDFF;float:left; font-size:1.3em; padding:10px 0 10px 20px;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text {float:left; padding:10px 20px 10px 20px; min-height:150px; width:260px;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text P,DIV#body DIV#content DIV.hotpannel DIV.homepagebox DIV.text P{color:#333;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text UL, DIV#body DIV#content DIV.hotpannel DIV.homepagebox DIV.text UL{float:left; padding:0;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text UL LI{float:left; background:transparent url('../img/icon_arrow_blue.gif') no-repeat scroll left 6px; line-height:2em; padding:0 0 0 16px; width:230px;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text UL LI A, DIV#body DIV#content DIV.hotpannel DIV.homepagebox DIV.text UL LI A{color:#333; text-decoration:none;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text UL LI A:hover, DIV#body DIV#content DIV.hotpannel DIV.homepagebox DIV.text UL LI A:hover {color:#006eb9; text-decoration:none;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text img,DIV#body DIV#content DIV.hotpannel DIV.homepagebox DIV.text img { float:none; vertical-align:middle;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text .img { float:right; height:145px; width:125px; line-height:150px; font-size:150%; text-align:center}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text DIV {float:left; width:120px;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text DIV UL LI {width:104px;}
DIV#body DIV#content DIV.hotpannel DIV.box DIV.text INPUT.btn {float:left; margin:10px 0 0 0;}

DIV#body DIV#content DIV.hotpannel DIV.homepagebox {float:left; background:transparent url('../img/bg_boxcar_white2.gif') no-repeat scroll center top; padding:0 13px; width:214px;}
DIV#body DIV#content DIV.hotpannel DIV.homepagebox DIV.title {float:left; width:214px;}
DIV#body DIV#content DIV.hotpannel DIV.homepagebox DIV.text {float:left; padding:10px 17px 10px 17px; min-height:150px; width:180px;font-size: 1.2em;}
DIV#body DIV#content DIV.hotpannel DIV.homepagebox DIV.text p.image-text { height: 70px;}
DIV#body DIV#content DIV.hotpannel DIV.homepagebox DIV.text UL LI {float:left; background:transparent url('../img/icon_arrow_blue.gif') no-repeat scroll left 6px; line-height:2em; padding:0 0 0 16px; width:144px;}
DIV#body DIV#content DIV.hotpannel DIV.homepagebox DIV.text DIV{float:none; width:100%; }
DIV#body DIV#content DIV.hotpannel DIV.homepagebox DIV.text UL.links LI{background:none; padding:0px;}
DIV#body DIV#content DIV.hotpannel DIV.homepagebox DIV.text UL.links LI a {color:#2097d3;font-size: 1.091em;}

DIV#body DIV#content DIV.hotpannel DIV.homepagebox.additionalLinks div.text ul.additionalLinks {height: 177px;}

DIV#body DIV#content DIV.hotpannel DIV#facebook DIV.title { background: url('../img/icon_like.png') no-repeat 150px 8px; }
DIV#body DIV#content DIV.hotpannel DIV#twitter DIV.title{ background:url('../img/icon_twitter.png') no-repeat 150px center; }
DIV#body DIV#content DIV.hotpannel DIV#twitter div#twitter-feed { float: left;}
DIV#body DIV#content DIV.hotpannel DIV#twitter div#twitter-feed div.twtr-tweet-text { font-size: 0.917em;font-family: Arial, Tahoma, Helvetica, San Serif;}
DIV#body DIV#content DIV.hotpannel DIV#twitter div#twitter-feed div.twtr-hd { display: none;}
DIV#body DIV#content DIV.hotpannel DIV#twitter div#twitter-feed div.twtr-ft { display: none;}
DIV#body DIV#content DIV.hotpannel DIV#twitter div#twitter-feed a.twtr-user { display: none;}
DIV#body DIV#content DIV.hotpannel DIV#twitter div#twitter-load { font-size: 1.2em;}
DIV#body DIV#content DIV.hotpannel DIV#twitter div#twitter-load a {color:#2097d3; padding: 0 13px;}

div#body div#content div.hotpannel div#twitter.homepagebox div#tweets.text {float: left; min-height: 0px; font-size: 1.1em;font-family: Arial, Tahoma, Helvetica, San Serif; padding: 0 0 10px 5px; width: 204px;}
div#body div#content div.hotpannel div#twitter.homepagebox div#tweets.text ul.jta-tweet-list li.jta-tweet-list-item {
    background: none;
    float: left;
    line-height: 1.2em;
    padding: 8px 0 8px 0;
    width: 204px;
}
div#body div#content div.hotpannel div#twitter.homepagebox div#tweets.text li.jta-loading {
    background: none;
    padding: 0;
    font-size: 1.1em;
    width: 204px !important;
}
div#body div#content div.hotpannel div#twitter.homepagebox div#tweets.text li.jta-loading a{
    color:#2097d3;
}
div#body div#content div.hotpannel div#twitter.homepagebox  div#twitter-load { padding-left: 10px; }
div#body div#content div.hotpannel div#twitter.homepagebox  div#twitter-load a { padding: 0; }
/*div#body div#content div.hotpannel div#twitter.homepagebox div#tweets.text ul.jta-tweet-list li.jta-tweet-list-item div.jta-tweet-body span.jta-tweet-text a.jta-tweet-a { color: #006FB9 !important }*/

DIV#body DIV#content div.sidebar div#twitter.box div#tweets.text {font-size: 1.1em;font-family: Arial, Tahoma, Helvetica, San Serif; padding: 0 0 10px 10px; width: 204px;}
DIV#body DIV#content div.sidebar div#twitter.box div#twitter-load { font-size: 1.2em; padding-left: 10px; }
DIV#body DIV#content div.sidebar div#twitter.box div#twitter-load a {color:#2097d3;}

/* sitemap in footer */
DIV#footer {float:left;width:992px;margin-left: 12px;}
DIV#footer DIV.sitemap {float:left; background:#e5e3e3 url('../img/bg_sitemap.gif') repeat-x scroll left top; width:980px; margin-bottom: -1px;}
DIV#footer DIV.sitemap DIV.wrap {float:left; min-height:430px; padding:40px 29px 20px; width:922px;}
DIV#footer DIV.sitemap UL.row {float:left; padding:30px 0 0 15px;  width:907px;}
DIV#footer DIV.sitemap UL.row LI {float:left; background:transparent url('../img/dotline_v_gray.gif') repeat-y scroll right top; display:inline; font-weight:bold; min-height:185px; padding:0 16px 0; width:156px;}
DIV#footer DIV.sitemap UL.row LI SPAN {float:left; display:block;}
DIV#footer DIV.sitemap UL.row LI.first {padding-left:0; width:140px;}
DIV#footer DIV.sitemap UL.row LI.last {padding-right:0;}
DIV#footer DIV.sitemap UL.row LI UL {float:left; padding:6px 0 0 0; clear: both;}
DIV#footer DIV.sitemap UL.row LI UL LI {float:left; background-image:none; clear:left; font-size:0.8em !important; font-weight:normal; margin:0; min-height:18px; padding:0;}
DIV#footer DIV.sitemap UL.row LI.first UL LI {width: 140px;}

/* footer expander states */
DIV#footer DIV.links DIV.arrowDown, DIV#footer DIV.links DIV.arrowUp {width:16px; height:15px;float:right;margin:15px 18px 15px 0;cursor:pointer;}
DIV#footer DIV.links DIV.arrowUp {background: url('../img/footer_arrow_up.jpg') no-repeat scroll left top;}
DIV#footer DIV.links DIV.arrowDown {background: url('../img/footer_arrow_down.jpg') no-repeat scroll left top; }

/* bottom links */
DIV#footer DIV.links {float:left; background:transparent url('/global/img/footer_repeat.png') repeat-x scroll center bottom;  height:42px;padding: 0;width: 960px;}
DIV#footer DIV.copyright {float:left; font-size:1.2em; padding:5px 0px 0 30px; color:#999; font-weight:bold;}
DIV#footer DIV.copyright a{ position:relative; top:6px; margin-left:10px;}
DIV#footer DIV.links UL {float:right; padding:13px 30px 0 0;}
DIV#footer DIV.links UL LI {background:transparent url('../img/bg_foot_submenu_li.gif') no-repeat scroll right top; display:inline; font-weight:bold; padding:0 20px;}
DIV#footer DIV.links UL LI a {color:#fff;}
DIV#footer DIV.links UL LI a:hover {color:#ccc;}
div#footer div.footer-left{position: relative; float: left;width: 10px;height: 42px;background: url('/global/img/footer_left.png') no-repeat;}
div#footer div.footer-middle{position: relative; float: left;}
div#footer div.footer-right{ position: relative; float: left;width: 10px;height: 42px;background: url('/global/img/footer_right.png') no-repeat;}

/* content page */
/* maincon */

DIV#content {float:left;width:980px; padding-bottom:40px;}
DIV.breadcrumb {float:left;border-bottom:1px solid #bcbcbc; margin:-5px 0 20px 20px; padding:0 0 6px 0; width:940px;}
DIV.breadcrumb H2{float:left; margin:-5px 0 0 0;}
DIV.breadcrumb UL {float:right;}
DIV.breadcrumb DIV.popup {background:transparent url('../img/bg_select_ur_state.gif') no-repeat scroll left 5px; float:right; margin:0 0 0 10px; padding:0.7em 0; text-align:center; width:97px;}
DIV.breadcrumb ul li {background:transparent url('../img/icon_arrow_s_blue.gif') no-repeat scroll right 8px; display:inline; font-size:0.9em; padding:5px 15px 0 5px;}
DIV.breadcrumb ul li.active{background-image:none; color:#2097d3;padding-right:0;}
DIV.noescape ul li {padding:5px 2px 0 0;}
div.maincon div.title h1, div.breadcrumb div.title h1 {color:#0069AA;font-size:2em;font-weight:bold; text-align:left; padding:15px 0px; margin:0px; text-transform:uppercase;}
div.maincon div.title h1 {padding:0;}
div.breadcrumb div.title {float: left}


DIV.maincon {float:left; margin:0 20px; width:700px;}
DIV.widthcon{ width:920px;}
DIV.maincon DIV.title {padding:0 0 20px 0;}
DIV.maincon DIV.title H1,
DIV.breadcrumb H2 {color:#057EC5; font-size:2.2em; font-weight:bold;}
DIV.maincon DIV.title DIV.subtitle H2 , div.breadcrumb div.title div.subtitle h2{color:#057EC5; font-size:1.6em; padding:0; font-weight:100}

DIV.maincon DIV.text,
DIV.maincon DIV.text p,
DIV.maincon DIV.text ul li {color:#404040; font-size:1.1em;}
DIV.maincon DIV.text .tips{ font-size:12px}
DIV.maincon DIV.text table{border-collapse: collapse;  font-size:12px; margin:10px 0px; width:100%; background:#0067A9 url('../img/bg_1col_hd.gif') no-repeat scroll left top;}
DIV.maincon DIV.text table td{ padding:10px 30px; border:1px solid #ffffff;background:#E4F1FA; color:#404040; line-height:140%}

/* bulleted list within table td */
DIV.maincon DIV.text table td ul {padding:0 0 0 0px;}
DIV.maincon DIV.text table td ul li {background:transparent url('../img/icon_arrow_blue.gif') no-repeat scroll left 7px; font-size:1.1em; padding:5px 0 5px 20px;}

DIV.maincon DIV.text table th{ padding:10px 30px;color:#ffffff;}
DIV.maincon DIV.text table a{ color:#0083C6;text-decoration:none} 
DIV.maincon DIV.text object,DIV.maincon DIV.text embed,DIV.maincon DIV.text iframe{ float:none}
DIV.maincon DIV.text p {line-height:2em;}
DIV.maincon DIV.text DIV.block p {line-height:1.5em;}
DIV.maincon table tr.row-odd td{ background-color:#e4f0fa; }
DIV.maincon table tr.row-even td{ background-color:#CFE4F6; }

DIV.maincon DIV.text h2 {color:#404040; font-size:1.4em; margin:20px 0 0 0;}
DIV.maincon DIV.text h3 {color:#404040; font-size:1.2em; margin:20px 0 0 0;}
DIV.maincon DIV.text P A {color:#0099cc;}

DIV.block {float:left;background:#E4F1FA url('../img/bg_block_bottom.gif') no-repeat scroll left bottom;  float:left; margin:10px 0;padding: 0 0 5px 0}
DIV.block DIV.wrap {float:left;background:#E4F1FA url('../img/bg_block_top.gif') no-repeat scroll left top; float:left; padding:20px 0;width:700px;}
DIV.maincon DIV.text DIV.block DIV.wrap UL.list {padding:0 25px 0 25px;}
DIV.maincon DIV.text DIV.block DIV.wrap UL.list LI {background:transparent url('../img/icon_arrow_blue.gif') no-repeat scroll left 7px; padding:5px 0 5px 20px;}
DIV.maincon DIV.text DIV.block DIV.wrap UL.list LI A { color: #2097d3;}
DIV.maincon DIV.text DIV.block DIV.wrap UL.list LI A:hover { color: #666;}
DIV.maincon DIV.text DIV.block DIV.wrap UL.dotlist LI {background-image:url('../img/icon_li_dot.gif');}

DIV.maincon DIV.text DIV.block DIV.media {float:left; text-align:center; padding:10px 30px 0;}
DIV.maincon DIV.text DIV.block DIV.media DIV.text {float:left;}
DIV.maincon DIV.text DIV.block DIV.media DIV.caption {float:left;font-weight:bold; padding:10px 0 0;clear:both; width:100%}
DIV.maincon DIV.text DIV.block DIV.media DIV.caption P {font-size:1.2em;}


DIV.maincon DIV.text DIV.block DIV.quotetext {float:left; background:url('../img/bg_quote2.gif') no-repeat right bottom; margin:0 50px 0 0; width:650px;}
DIV.maincon DIV.text DIV.block blockquote {float:left; background:url('../img/bg_quote1.gif') no-repeat left top; margin:0 0 0 50px; padding:10px 0 0 80px; width:450px;}
DIV.maincon DIV.text DIV.block blockquote p {line-height:2em;font-size:1.2em;}

DIV.maincon DIV.text DIV.blocklist {float:left; margin:10px 0; overflow:auto;}
DIV.maincon DIV.text DIV.genericheading{ margin-top:0px;}
DIV.maincon DIV.text DIV.blocklist DIV.block {margin:5px 0;}
DIV.maincon DIV.text DIV.blocklist DIV.block DIV.wrap {padding:15px 0 10px;}

DIV.maincon DIV.text DIV.block DIV.maincontent {float:left; padding:0 0 5px 30px; width:540px;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.title {background:url('../img/icon_arrow_blue.gif') no-repeat scroll left 5px; float:left; margin:0; padding:0 0 0 15px; width:525px;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.title H3 {margin:0;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.title H3 a{ color:#333333}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.text {float:left; padding:0 0 0 15px; width:525px;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.text P {padding:0;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.info {font-size:1.1em; float:left; padding:5px 0 5px 15px; width:525px;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.info UL LI,
DIV.maincon DIV.text DIV.block DIV.archive UL LI {background:transparent url('../img/bg_li_normal.gif') no-repeat scroll right 3px; padding:00px; display:inline; padding:0 10px;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.info UL LI.first,
DIV.maincon DIV.text DIV.block DIV.archive UL LI.first {padding-left:0;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.info UL LI.last,
DIV.maincon DIV.text DIV.block DIV.archive UL LI.last {padding-right:0;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.info A {color:#006eb9; text-decoration:none;}
DIV.maincon DIV.text DIV.block DIV.date {float:left; font-size:1.1em; width:100px;}
DIV.maincon DIV.text DIV.block DIV.items {float:left;padding:5px 20px 0 45px; width:635px;}
DIV.maincon DIV.text DIV.block DIV.archive {border-top:1px solid #fff;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.info UL,
DIV.maincon DIV.text DIV.block DIV.archive UL {padding:0;}

DIV.maincon DIV.text DIV.action DIV.maincontent {float:left; padding:0 0 5px 30px; width:480px;}
DIV.maincon DIV.text DIV.action DIV.date {float:left; padding:0 0 5px 30px; width:130px;}

DIV.maincon DIV.text DIV.block DIV.btn {text-align:right; padding:0 30px 0 0; clear:both}

DIV.maincon DIV.text DIV.block DIV.maincontent DIV.block{ width:500px;}
DIV.maincon DIV.text DIV.block DIV.maincontent DIV.block DIV.wrap{ width:500px;}

/* sidebar */
DIV.sidebar {float:left; width:220px;}
DIV.sidebar DIV.box {float:left;margin:0 0 30px 0;width:220px;background: url("../img/bg_sbox_footer.gif") no-repeat scroll left bottom #E4F0FA;}
DIV.sidebar DIV.box DIV.title {float:left; background:#0397D7 url('../img/bg_sb_title.gif') no-repeat left top; padding:8px 0 6px 20px; width:200px;}
DIV.sidebar DIV.box DIV.title H3 {color:#ffffff; font-size:1.3em; float:left;}
DIV.sidebar DIV.box DIV.text {float:left;  padding:10px 20px;width:180px;}
DIV.sidebar DIV.box DIV.text P {color:#404040;font-size:1.2em;}
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.title {background-position:left -35px; padding-left:20px;width:190px;}
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.titlewitharrow {background-position:left top; padding-left:38px;width:172px;}
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.text {padding:0;width:220px;}
DIV.sidebar DIV.img DIV.text {padding:10px;width:200px; text-align:center; background: url("../img/bg_sbox_top.gif") no-repeat scroll left top transparent;}
DIV.sidebar DIV.img DIV.caption H4{font-size:1.3em; padding: 5px 0 0 0; color:#404040;}
DIV.sidebar DIV.img DIV.caption H4 A{color:#404040;}
DIV.sidebar DIV.img DIV.caption H4 A:hover {color: #006EB9}

/* blocklist with yellow bg title*/
DIV.maincon DIV.text DIV.blocklist DIV.title{float:left; background:url('../img/bg_1col_hd_round.gif') no-repeat scroll left top; padding:6px 25px; margin-bottom:5px; width:650px;}
DIV.maincon DIV.text DIV.blockbox DIV.title {float:left; background:url('../img/bg_1col_hd.gif') no-repeat scroll left top; padding:6px 25px; margin-bottom:5px; width:650px;}
DIV.maincon DIV.text DIV.blocklist DIV.title H2,
DIV.maincon DIV.text DIV.blockbox DIV.title H2 {font-size:1.2em; color:#fff; font-style:normal; margin:0}
hr.grayline {background-color:#bcbcbc; float:left; width:700px;}

DIV.maincon DIV.text DIV.blockbox DIV.title {margin:0;}
DIV.maincon DIV.text DIV.blockbox DIV.title H2 {float:left;}
DIV.maincon DIV.text DIV.blockbox DIV.title SPAN {float:right; font-size:1.3em; padding:3px 0 0 0; color:#fff;}
DIV.maincon DIV.text DIV.blockbox DIV.block {margin:0 0 20px 0; padding:10px 0; width:700px;}
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.maincontent DIV.text UL LI {background:url('../img/icon_arrow_blue.gif') no-repeat scroll left 5px;}

DIV.maincon DIV.text DIV.blockbox DIV.block DIV.date {padding-top:10px;}
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.maincontent,
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.items {padding-left:25px;}
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.maincontent DIV.text,
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.maincontent DIV.text UL {padding-left:0;}
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.items {width:655px;}

DIV.maincon DIV.text DIV.blockbox DIV.block DIV.maincontent UL.list {padding:0 0 0 25px;}
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.maincontent UL.list LI {background:transparent url('../img/icon_arrow_blue.gif') no-repeat scroll left 7px; padding:5px 0 5px 20px;}
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.maincontent UL.list LI A { color: #2097d3;}
DIV.maincon DIV.text DIV.blockbox DIV.block DIV.maincontent UL.list LI A:hover { color: #666;}

DIV.exlinks {background:transparent url('../img/icon_arrow_white.gif') no-repeat scroll left 4px; padding:0 0 0 16px;}
DIV.exlinks P {font-size:1.2em; padding:0;}
DIV.exlinks P A {color: #fff;}

div#body div#content DIV.sidebar DIV.box-dark DIV.text {padding:20px; width:180px; min-height:100px;}
a.hlt {color:#0083c6;}
a.hlt:hover {color:#39c;}

/* form */
DIV.form-container {float:left; padding:0 20px;}
DIV.form-container FIELDSET {float: left; width: 660px;}
DIV.form-container DIV.row {float:left; padding:0 0 1.5em; width:660px;}
DIV.form-container DIV.row DIV.formgrid {float:left; width:520px;}
DIV.form-container DIV.row DIV.formgrid DIV {float:left; width:520px; padding:0 0 20px 0;}
DIV.form-container DIV.row DIV.formgrid DIV.last {padding:0;}
DIV.formgrid INPUT {float:none;}
DIV.form-container label {float:left; width:140px;}
DIV.form-container INPUT,
DIV.form-container INPUT,
DIV.form-container SELECT,
DIV.form-container TEXTAREA {float:left; border:1px solid #808080; border-bottom-color:#c0c0c0; border-right-color:#c0c0c0;color:#969696; font-family:Arial, Helvetica, sans-serif; margin:0 10px 0 0; padding:3px;}

DIV.form-container TEXTAREA {height:90px;width:330px;}
DIV.form-container INPUT.length_l{width:240px;}
DIV.form-container INPUT.length_m{width:170px;}
DIV.form-container INPUT.length_s{width:140px;}
DIV.form-container INPUT.length_xs{width:60px;}
DIV.form-container INPUT.btn,
DIV.form-container DIV.btn INPUT{border:0; width:auto;}
DIV.maincon DIV.text DIV.form-container DIV.btn {padding:0 0 0 136px; width:524px;}
DIV.form-container DIV.btn-mix INPUT.btn {margin-top: -5px;}

DIV.form-container DIV.labelrow A {color:#0099cc;}

/* pager */

DIV.pages DIV.wrap {padding:10px; width:680px;}
DIV.pages UL {padding:0;}
DIV.maincon DIV.pages UL LI {background:transparent url(../img/bg_li_normal.gif) no-repeat scroll right 3px; display:inline; float:left;font-size:1em; padding:0 10px;}
DIV.maincon DIV.pages UL LI.active a {color:#006eb9;}

/* searhpannel */
DIV.searchpannel {float:left; width:700px;}
DIV.searchpannel LABEL {float:left;color:#0083c6; font-size:1.2em; padding:4px 12px 0 0;}
DIV.searchpannel INPUT.keywords {float:left; background:transparent url(../img/bg_search_pannel.gif) no-repeat scroll left top;border:0 none;font-size:1.2em;height:18px;+height:24px;margin:0 5px 0 0;padding:4px 2px;width:286px;}
DIV.laststep {min-height:420px;}

/* Content Page-Your Account-Example */
DIV.maincon-1column {float:left; padding:0 13px; width:954px;}
DIV.maincon-1column DIV.row {border-bottom:1px solid #bcbcbc; float:left; padding:20px 0; width:954px;}
DIV.maincon-1column DIV.noborder {border:0;}
DIV.maincon-1column DIV.last {border:0;}
DIV.maincon-1column DIV.row DIV.blockbox {float:left; background:transparent url('../img/bg_hotpannel_460.gif') no-repeat scroll left top; margin:0 5px 0 0; padding:0 20px; width:434px;}
DIV.maincon-1column DIV.row DIV.last {margin:0;}
DIV.maincon-1column DIV.row DIV.blockbox DIV.title {padding:7px 0;}
DIV.maincon-1column DIV.row DIV.blockbox DIV.title H3 {color:#fff; font-size:1.3em;}
DIV.maincon-1column DIV.row DIV.blockbox DIV.text P {font-size:1.2em;}
DIV.maincon-1column DIV.row DIV.text UL LI {background:url('../img/icon_arrow_blue.gif') no-repeat scroll left 5px;font-size:1.2em;}
DIV.maincon-1column DIV.row DIV.text UL LI A {color:#2097d3;}

DIV.maincon-1column DIV.row DIV.text UL.boxcarclass LI{ width:auto; display:inline; margin-right:10px; padding-left:12px}
DIV.maincon-1column DIV.row DIV.text UL.boxcarclass LI A{ color:#000000}
DIV.maincon-1column DIV.row DIV.text UL.boxcarclass LI A:hover{ color:#2097d3}

DIV.maincon-1column DIV.row DIV.blockbox DIV.text { min-height:100px; float:left; width:434px;}
DIV.maincon-1column DIV.row DIV.blockbox DIV.text img {float:right; padding:10px 0 0 0;}
DIV.maincon-1column DIV.row DIV.blockbox DIV.btn {float:left;}
DIV.maincon-1column DIV.row DIV.blockbox a.bluebtn {font-size:1.1em;}

/* electricity page */

DIV.maincon-1column .generic-box-wrapper {
	margin : 0 0 20px 0;
	padding : 0;
	clear : both;
	float: left;
	width: 100%;	
}

DIV.maincon-1column DIV.generic-box {
	float: left;
	width: 49%;
	margin: 0 2% 0 0;
	background-color: #E4F0FA;
	height: 195px;
	position: relative;
}

DIV.maincon-1column DIV.generic-box.last {margin: 0;} 
DIV.maincon-1column DIV.generic-box .pad {padding: 10px 0 0 12px;}
DIV.maincon-1column DIV.generic-box .title {padding: 0;}
DIV.maincon-1column DIV.generic-box h3 {color: #666; margin: 0 0 0.3em 0; }
DIV.maincon-1column DIV.generic-box p {line-height: 1.5em; font-size: 12px;}
DIV.maincon-1column DIV.generic-box .floatright {float: right; margin: 0 ;}
DIV.maincon-1column DIV.generic-box a.bluebtn {font-size: 11px; position: absolute; left: 10px; bottom: 10px;}

DIV.maincon-1column .generic-box A.bluebtn{
	background:url('../img/btn_blue_left.gif') no-repeat top left; 
}

DIV.maincon-1column .generic-box A.bluebtn span{
	background:url('../img/btn_blue_right.gif') top right no-repeat;
}


DIV.maincon-1column DIV.action-bar {clear: both; float: left; background: transparent url(../img/bg_calltoactionx940.gif) 0 0 no-repeat ; width: 100%; height: 40px; margin-bottom: -40px;}

DIV.maincon-1column DIV.action-bar .left-hand-message p {float: left; margin: 10px 0 0 12px; color: #fff; font-size: 18px; line-height: 1em; padding: 0; }
DIV.maincon-1column DIV.action-bar .right-hand-message p {float: right; margin: 5px 10px 0 0; color: #fff; font-size: 28px; line-height: 1em; padding: 0;}


/* sitemap page */

DIV#content DIV.sitemap {float:left; margin:0; padding:0 0px; width:940px;}
DIV#content DIV.sitemap DIV.box { float:left; min-height:140px; padding:0 25px; width:280px;}
DIV#content DIV.sitemap DIV.first {padding-left:0;}
DIV#content DIV.sitemap DIV.last { background-image:none;padding-right:0;}
DIV#content DIV.sitemap DIV.box DIV.block {background-color:#f3f3f3; float:left; margin:0 0 10px 0; width:278px;}
DIV#content DIV.sitemap DIV.box DIV.block DIV.wrap4top {background:transparent url('../img/bg_sitemap_sbox_top.gif') no-repeat scroll left top; float:left; width:278px;}
DIV#content DIV.sitemap DIV.box DIV.block DIV.wrap4foot {background:transparent url('../img/bg_sitemap_sbox_bottom.gif') no-repeat scroll left bottom;float:left; width:278px;}

DIV#content DIV.sitemap DIV.toggle { background: transparent url('../img/bg_sitemap_pline.gif') repeat-y scroll left top; float:left; width:940px;}

/* toggle */
DIV.sitemap DIV.toggle h3.trigger {background:url('../img/icon_arrow_blue.gif') no-repeat scroll 34px 17px; cursor:pointer; height:45px;line-height:45px !important;	width:228px;font-size:12px;float:left; margin:0; padding:0 0 0 50px;}
DIV.sitemap DIV.toggle h3.trigger a {color:#404040;text-decoration:none;display:block;}
DIV.sitemap DIV.toggle h3.trigger a:hover {color:#0083C6;}
DIV.sitemap DIV.toggle h3.active {background-image:url('../img/icon_arrow_blue_down.gif');}
DIV.sitemap DIV.toggle h3.active a {color:#404040;}
DIV.sitemap DIV.toggle .toggle_container {margin:0 0 5px;padding:0;overflow:hidden;width:278px;clear:both;}
DIV.sitemap DIV.toggle .toggle_container DIV.block {padding:0 40px 10px; width:238px;}

DIV.sitemap DIV.toggle .toggle_container DIV.block UL LI {color:#404040; font-weight:bold; padding:15px 0 5px 0;}
DIV.sitemap DIV.toggle .toggle_container DIV.block UL LI a {color:#404040;}
DIV.sitemap DIV.toggle .toggle_container DIV.block UL LI a:hover {color:#0083C6;}
DIV.sitemap DIV.toggle .toggle_container DIV.block UL UL {padding:0.5em 0.7em;}
DIV.sitemap DIV.toggle .toggle_container DIV.block UL UL LI {font-weight:normal;}
DIV.sitemap DIV.toggle .toggle_container DIV.block UL UL UL UL LI {padding:0;}

div.text h3.trigger {background:url('../img/icon_arrow_blue.gif') no-repeat scroll left 6px transparent; padding: 4px 0 0 16px; margin-top: 8px !important; margin-bottom: 4px !important;}
div.text h3.active {background-image:url('../img/icon_arrow_blue_down.gif');}

/* maincon-2column-row */

DIV.maincon DIV.text DIV.row-2column {float:left;}
DIV.maincon DIV.text DIV.row-2column DIV.block {width: 345px; margin-right: 10px;}
DIV.maincon DIV.text DIV.row-2column DIV.block DIV.wrap {width: 345px; }
DIV.maincon DIV.text DIV.row-2column DIV.block DIV.wrap DIV.title {background: transparent none no-repeat 0 0; padding: 0; width: 345px;}
DIV.maincon DIV.text DIV.row-2column DIV.block DIV.wrap DIV.title H3 {margin: 0; padding: 0 20px;}
DIV.maincon DIV.text DIV.row-2column DIV.block DIV.wrap DIV.text {float: left;}
DIV.maincon DIV.text DIV.row-2column DIV.block DIV.wrap DIV.text UL {float: left; padding: 0;}
DIV.maincon DIV.text DIV.row-2column DIV.block DIV.wrap DIV.text UL LI A {color:#006EB9;}
DIV.maincon DIV.text DIV.row-2column DIV.block DIV.wrap DIV.text UL LI A:Hover { text-decoration: underline;}
DIV.maincon DIV.text DIV.row-2column DIV.last { margin-right: 0;}

/* current offer page */

DIV.maincon .generic-box-wrapper {
	margin : 0 0 20px 0;
	padding : 0;
	clear : both;
	float: left;
	width: 100%;	
}

DIV.maincon DIV.generic-box {
	float: left;
	width: 340px;
	margin: 0 2% 0 0;
	background: #E4F1FA url(../img/bg_pod_btm.gif) left bottom no-repeat;
	height: 205px;
	position: relative;
}

DIV.maincon DIV.generic-box.last {margin: 0;} 
DIV.maincon DIV.generic-box .pad {padding: 10px 12px 0 12px;background: transparent url(../img/bg_pod_top.gif) left top no-repeat;}
DIV.maincon DIV.generic-box .title {padding: 0;}
DIV.maincon DIV.generic-box h3 {color: #333; margin: 0 0 0.3em 0; font-size:1.8em;}
DIV.maincon DIV.generic-box p {line-height: 1.5em;}
DIV.maincon DIV.generic-box .floatright {float: right; margin: -7px 0 0 0; padding-left: 4px;}

DIV.maincon DIV.action-bar {clear: both; float: left; background: transparent url(../img/bg_calltoaction.gif) 0 0 no-repeat ; width: 100%; height: 40px; margin-bottom: -40px;}

DIV.maincon DIV.action-bar .left-hand-message p {float: left; margin: 10px 0 0 12px; color: #fff; font-size: 18px; line-height: 1em; padding: 0; }

DIV.maincon DIV.action-bar .right-hand-message p {float: right; margin: 5px 10px 0 0; color: #ffffff; font-size: 28px; line-height: 1em; padding: 0;}


DIV.maincon DIV.generic-box a.bluebtn{ background:url('../img/btn_blue_left.gif') top left no-repeat;}
DIV.maincon DIV.generic-box a.bluebtn span{ background:url('../img/btn_blue_right.gif') top right no-repeat; }
DIV.maincon DIV.generic-box a.bluebtn {position: absolute; left: 10px; margin: 10px 0 0 0;bottom:10px;}

/* sidebar toggle */

DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.toggle h4 {background:transparent url(../img/dotline_h_white.gif) repeat-x scroll left bottom;float: left; padding: 10px 20px;width: 180px;}
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.toggle h4 a {background: transparent url('../img/icon_arrow_blue.gif') no-repeat scroll left 4px; font-size: 0.8em; font-weight: bold; padding: 0 20px; }
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.toggle h4.active a {background-image:url('../img/icon_arrow_blue_down.gif');}
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.toggle { float: left;padding-bottom: 20px; width: 220px;}

DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.toggle UL.toggle_container {background:transparent url(../img/dotline_h_white.gif) repeat-x scroll left bottom; float: left; padding: 10px 0; width: 220px; display:none;}
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.toggle UL.toggle_container LI {padding: 4px 20px;float: left;width: 180px;}
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.toggle UL.toggle_container LI,
DIV#body DIV#content DIV.sidebar DIV.quicklink DIV.toggle UL.toggle_container LI A {background: transparent none no-repeat scroll 0 0;}

/* State selcetion */
DIV.espcontainer { width: 940px;}
DIV.espcontainer DIV.text { float: left; display: inline; }
DIV.espcontainer DIV.text DIV.list { background-color: #f3f3f3; float: left; margin: 0 30px; padding: 20px; width: 480px;}
DIV.espcontainer DIV.text DIV.list DIV.colmbox { background:transparent url(../img/dotline_v_gray.gif) repeat-y scroll right top; float: left; padding: 0 20px 0 0; width: 220px;}
DIV.espcontainer DIV.text DIV.list DIV.last { background-image: none; padding: 0 0 0 20px;}
DIV.espcontainer DIV.text DIV.list DIV.colmbox DIV.box { float: left; width: 220px; padding: 0 0 25px 0; }
DIV.espcontainer DIV.text DIV.list DIV.colmbox DIV.box DIV.title { padding: 0; }
DIV.espcontainer DIV.text DIV.list DIV.colmbox DIV.box DIV.title H3 { font-size: 1.6em; margin: 0;}
DIV.espcontainer DIV.text DIV.list DIV.colmbox DIV.box DIV.text UL { padding: 0; }
DIV.espcontainer DIV.text DIV.list DIV.colmbox DIV.box DIV.text UL LI { background: transparent url('../img/icon_arrow_blue.gif') no-repeat scroll left 6px;}
DIV.espcontainer DIV.text DIV.list DIV.colmbox DIV.box DIV.text UL LI A { color: #0083c6; }
DIV.espcontainer DIV.text DIV.list DIV.colmbox input{ background:none; border:none; font-size:12px; color: #0083c6; margin:0px; padding:0px; cursor:pointer; font-family:Arial, Helvetica, sans-serif; display:inline; text-align:left; width:195px; overflow:visible}

DIV.espcontainer DIV.text DIV.sideblock { background-color: #f3f3f3; float: left; padding: 20px; width: 280px;}
DIV.espcontainer DIV.text DIV.sideblock DIV.img { text-align: center; }
DIV.espcontainer DIV.text DIV.sideblock DIV.title { padding: 0;}
DIV.espcontainer DIV.text DIV.sideblock H4 { font-size: 1.2em; color: #666;}
DIV.espcontainer DIV.text DIV.sideblock P { color: #666; font-size: 1em; line-height: 1.2em; padding: 0 0 5px 0;}

DIV.altimage { display: none;}

/* link within ordered list widget and tile container */
DIV.maincon DIV.text DIV.block DIV.wrap OL A {color:#0099cc;}
.tile-container  A {color:#0099cc;}

/* Tiled List */
.tile-container 
{
    text-align: left;
    margin-top: 30px;    
}

.tile-container h2 
{
    border-bottom: 1px solid #bcbcbc;
    font-size: 1.4em;
    margin-bottom: 27px !important;
    margin-top: 12px !important;
}

.tile-container h3
{
    font-size: 1.3em;
}

.tile-container h2 span
{
    position: relative; 
    left: 0;
    bottom: -0.8em;
    padding: 0 10px 0 0; 
    background-color: #fff;
}

.tile-container img
{
    float: left;
    margin: 8px 9px 0 9px;
    width: 56px;
    height: 60px;
}

.tile-half-left, .tile-half-right, .tile-full
{
    background-color: #E4F0FA;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
}

.tile-full 
{
    width: 700px; 
    float: left;  
    margin: 0 0 15px 0;
}

.tile-half-left
{
    width: 340px;
    float: left;
    margin: 0 0 15px 0;
}

.tile-half-right 
{
    width: 340px;
    float: right;
    margin: 0 0 15px 0;
}
 
.tile-full h3, .tile-half-left h3, .tile-half-right h3
{
    margin: 0 0 0 75px !important;       
}

.tile-full h3.tile-header, .tile-half-left h3.tile-header, .tile-half-right h3.tile-header
{
    margin: 33px 0 0 0 !important;      
}
 
.tile-half-left p, .tile-half-right p, .tile-full p
{
    margin-left: 25px;
    margin-right: 25px;
    margin-bottom: 8px;
    color:#404040;
    font-size:1.2em;
}

/* list styles */
ul.list-square, ul.list-circle, ul.list-disc, ul.list-default
{
    margin-left: 16px;
}

ul.list-square li, ul.list-circle li, ul.list-disc li, ul.list-default li
{
    padding-left: 4px;
}

ul.list-circle
{
    list-style-type: circle;
    font-size: 1.1em;
}

ul.list-square
{
    list-style-type: square;   
    font-size: 1.1em;
}

ul.list-disc 
{
    list-style-type: disc !important;
    font-size: 1.1em;
}

ul.list-default 
{
    list-style-type: disc;
    font-size: 1.1em;
}

ol.list-lower-decimal, ol.list-lower-alpha, ol.list-upper-alpha, ol.list-default
{
    font-size: 1.1em;
}

ol.list-lower-decimal
{
    list-style-type: decimal;
}

ol.list-lower-alpha
{
    list-style-type: lower-alpha;
}

ol.list-upper-alpha
{
    list-style-type: upper-alpha;
}

ol.list-default
{
    list-style-type: decimal;
}

/* Splash page */
div#splash
{
    background: #ffffff;
    border: 1px solid #CFCFCF;
	padding: 30px 0 0 0;
    margin-top: 40px;
	font-size:1.3em;
    min-height: 360px;
}

div#splash a, div#splash a:hover
{
	color: #006AA8;
	font-weight:bold;
}

div#splash .featurePane
{
    float: left;
    position: relative;
    min-width: 180px;
	height: 80px;
    margin-left: 10px;
	/*background: transparent url('../img/bg_pod_splash.gif') 0 0 no-repeat;*/
}

div#splash  h2
{
	padding: 20px 40px 10px 30px;
	text-align: center;
}

div#splash div.text
{

	padding: 0 30px 30px 30px;
}

div#splash  div img
{
	padding: 0 40px 0 20px;
}

/*
div#splash  div.bottom-text, div#splash  div.top-text
{	
	padding: 0 30px 10px 230px;
	width:590px;
	text-align:center;
}*/

div#splash  div.bottom-text, div#splash  div.top-text
{	
	padding: 6px 30px 10px 70px;
	width:860px;
	text-align:left;
}

div#splash h1
{
    color: #419639;
}