body{text-align:center;height:100%;background-color:#C7C7C7;background-image:url(../images/bg_mainpage.gif);background-repeat:repeat-x;margin:0;padding:0}
#maincolumninner .faqList li{list-style-image:url(../images/icon_faqbullet.gif);margin-bottom:10px}
.question{font-size:34px;color:#316FA7;font-family:"Times New Roman", Times, serif;line-height:24px}
.answer{font-size:34px;color:#000000;font-family:"Times New Roman", Times, serif;line-height:24px}
.answertext,.questiontext{margin:0 0 1em}
.faqQuestions a{text-decoration:none;color:#000000}
.faqhr{margin-top:30px;margin-bottom:30px}
.faqnote{background-color:#ececec;font-family:"Helvetica Neue", "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;padding:10px}
.code{font-family:"Courier New", Courier, monospace}
#staticwrapper{text-align:left;width:977px;margin-left:auto;margin-right:auto}
#liquidwrapper{max-width:977px;text-align:left;margin-left:auto;margin-right:auto}
#utility_menu{float:right;width:500px;margin-top:0;margin-right:10px}
#search_form{margin-bottom:0;float:left}
#loginForm,.genericForm{background-color:#F0F0F0;margin-bottom:30px;width:350px;border-top:3px solid #139b48;padding:20px}
#search_form label{float:none}
#search_form input{margin-left:5px;margin-top:0;float:left}
#search_box{float:right}
.search_field{float:left;font-size:.9em}
#search_btn{margin-top:0;font-size:.9em}
#header{width:auto;margin:20px}
.helpContent{padding:15px;background-color:#EFEFEF;margin-top:5px;margin-bottom:5px;}
#utility_menu_items{float:right;vertical-align:middle}
#utility_menu_items a img{text-decoration:none;vertical-align:middle;margin-right:4px}
#menustart{background:url(../images/tab_start.gif) no-repeat;width:13px}
#menuend{background:url(../images/tab_end.gif) no-repeat;width:41px;padding-left:14px}
#menustart a,#menustart a:hover,#menuend a,#menuend a:hover{background-image:none}
#live{display:block}
#menu{border-bottom:1px solid #9d9fa2;margin-left:14px;margin-right:14px;height:29px}
#maincontent{width:977px;background-repeat:no-repeat;background-image:url(../images/bg_maincontainer.png);padding-top:15px}
#sidecolumn,#column1{width:260px;float:left;margin-left:15px;background-color:#385e92;background-image:url(../images/leftcolumninner_bg.gif);min-height:550px;background-repeat:repeat-x;padding-top:10px}
#mainpgcontainer{background-color:#FFF;width:949px;margin-left:14px;background-image:url(../images/bg_threecolumns.gif);background-repeat:repeat-y}
#mainpgcontainer p{padding-left:20px;padding-right:20px;margin-bottom:2em}
#mainpgcontainer h4, #mainpgcontainer h1{margin-bottom:.2em;margin-top:0;padding-left:10px;padding-right:10px;font-weight:700}
#column2 .article p{width:155px;margin-bottom:0}
#column2 .article .noImage{width:265px}
#column2 .article{padding-bottom:2em}
.notifyMsgError {padding:15px;background-color:#ac0000;color:#FFFFFF; padding-left:40px;background-repeat:no-repeat;background-image:url(/images/icon_fail.png);}
.notifyMsgOK {padding:15px;background-color:#008811;color:#FFFFFF;padding-left:40px;background-repeat:no-repeat;background-image:url(/images/icon_ok.png);}
.notifyMsg{padding:15px;background-color:#008811;color:#FFFFFF;padding-left:20px;}
.msgboxBold{color:#316FA7;font-weight:bold}
.expiryText{font-style:italic;color:#b53c30}
.article{margin-top:15px;border-bottom:1px dashed #dfdfdf}
.article img{float:right;margin-right:15px}
#box-table-a .invoicepaid td{}
#box-table-a .invoiceordered td{background-color:#FBEB9E;}
#box-table-a .invoiceunpaid td{background-color:#ecbdbd;}
#box-table-a .invoicedisabled td,#box-table-a .invoicerejected td{background-color:#cccccc;}
#mainbanner{height:185px;margin-left:29px;background-image:url(../images/mainbanner.jpg);margin-bottom:10px;background-repeat:no-repeat}
#mainbanner_buttons{width:300px;height:150px;padding-top:33px;float:right;margin-right:29px;margin-bottom:10px}
#mainbanner_buttons a img{padding-top:15px;padding-left:30px}
#column1{width:300px;background-image:url(../images/bg_column1.gif);background-repeat:no-repeat;background-color:#FFF;height:auto}
#column3{width:299px;float:right;margin-right:15px;background-image:url(../images/bg_column3.gif);background-repeat:no-repeat;background-color:#FFF;padding-top:10px}
#column2{margin-left:325px;padding-top:10px;width:300px;background-image:url(../images/bg_column2.gif);background-repeat:no-repeat;background-color:#FFF}
#column1 .banner,#column2 .banner,#column3 .banner{padding:5px 10px 20px 32px}
#columnend{clear:both;height:7px;background-image:url(../images/bg_columnsend.gif)}
#columnclear{clear:both}
#sidecolumn p.subitem{padding-left:15px;padding-top:2px;padding-bottom:5px;background-color:#cfefd5;border-bottom:1px solid #2969a0;vertical-align:middle;height:15px;overflow:hidden;margin:0}
#sidecolumn p.subitem a{text-decoration:none;position:relative;top:-3px;overflow:hidden;font-size:.9em;color:#1f6a2c}
#sidecolumn p.subitem a img{padding-left:15px;padding-right:5px;position:relative;top:4px;margin:0}
#sidecolumn p.subitem a .icon{position:relative;top:2px;padding-left:5px}
#sidecolumn .mainitem,#sidecolumn .liveitem,#sidecolumn .userActionItem{padding-left:19px;padding-top:3px;padding-bottom:5px;font-size:.9em;font-weight:700;height:15px;overflow:hidden;background-color:#339440;border-top:1px solid #FFF;border-bottom:1px solid #FFF;vertical-align:top;color:#FFF;margin:0 0 1px}
#sidecolumn .liveitem{margin-top:3px;background-image:url(../images/bg_submenu.gif)}
#sidecolumn .mainitem a,#sidecolumn .userActionItem a{padding-top:3px;color:#FFF;text-decoration:none;background:url(../images/bg_sidecolumn_mainitem.gif);background-repeat:no-repeat;background-position:-1000px -1000px}
#sidecolumn .mainitem:hover,#sidecolumn .userActionItem:hover{background:url(../images/bg_sidecolumn_mainitem.gif)}
#sidecolumn .banner  {padding-left:13px;padding-top:15px;padding-bottom:15px}
#sidecolumn .sideNoteHeader {margin-top:15px;margin-left:13px;height:12px;padding-right:20px;background-image:url(../images/bg_sidenoteheader.gif);background-repeat:no-repeat;}
#sidecolumn .sideNotebg {margin-left:13px;padding-right:20px;background-image:url(../images/bg_sidenote.gif);background-repeat:repeat-y;}
#sidecolumn .sideNoteFooter {margin-left:13px;padding-right:20px;height:37px;background-image:url(../images/bg_sidenotefooter.gif);background-repeat:no-repeat;}
#sidecolumn .sideNote {padding-left:13px;padding-top:15px;margin:0; padding-right:10px; font-size:.9em;}
#maincolumn{width:949px;margin-left:14px;background-image:url(../images/bg_fauxcolumns.gif);background-repeat:repeat-y}
#searchResultsColumn{width:907px;background-color:#FFF;margin-left:14px;border-left:1px solid #9d9fa2;border-right:1px solid #9d9fa2;min-height:500px;padding:30px 20px 20px}
#maincolumninner{margin-left:290px;margin-right:15px;background-color:#FFF;background-image:url(../images/bg_rightcolumninner.gif);background-repeat:repeat-x;padding:25px 10px 10px 20px}
#maincolumninner h1,#mainpgcontainer h3{position:relative;width:400px;height:50px;overflow:hidden;font-weight:700;margin:0;padding:0}
#maincolumninner h1 span,#mainpgcontainer h3 span{display:block;position:absolute;left:0;top:0;z-index:1;width:400px;height:50px;background:top left no-repeat;margin:0;padding:0}
.headingblock{padding-top:10px;height:40px;background-image:url(../images/bg_column3.gif);background-repeat:no-repeat;overflow:hidden}
.readmore{font-size:.9em;background:url(../images/icon_readmore_rollover.gif);background-repeat:no-repeat;background-position:-1000px -1000px}
.readmore a{color:#6b8fc0;font-weight:bold;background:url(../images/icon_readmore.gif) left center no-repeat;padding-left:16px}
.readmore a:hover{font-weight:bold;background:url(../images/icon_readmore_rollover.gif) left center no-repeat;padding-left:16px}
.help{font-size:.9em;background:url(../images/icon_help_rollover.gif);background-repeat:no-repeat;background-position:-1000px -1000px}
.help a{color:#6b8fc0;font-weight:bold;background:url(../images/icon_help.gif) left center no-repeat;padding-left:16px}
.help a:hover{font-weight:bold;background:url(../images/icon_help_rollover.gif) left center no-repeat;padding-left:16px;cursor:pointer;}
.adminitem{font-size:1em;line-height:22px;background:url(../images/icon_readmore_rollover.gif);background-repeat:no-repeat;background-position:-1000px -1000px}
.adminitem a{color:#000000;text-decoration:none;font-weight:bold;background:url(../images/icon_readmore.gif) left center no-repeat;padding-left:16px}
.adminitem a:hover{font-weight:bold;background:url(../images/icon_readmore_rollover.gif) left center no-repeat;padding-left:16px}
#mainpgcontainer h3{width:auto;margin-bottom:.8em;height:25px}
#mainpgcontainer h3 span{width:300px;height:25px}
#maincolumninner .highlightpanel ul{margin-right:0;margin-bottom:10px}
#maincolumninner .highlightpanel ul li{font-size:.85em;padding:0}
.highlightpanel,#imagepanel{float:right;width:272px;background-color:#FFF;margin:20px}
#imagepanel{border:none;background-color:#FFF}
.highlightpanel{margin-top:0;color:#316FA7}
#maincolumninner .highlightpanel h3{padding-left:15px;padding-top:5px;padding-bottom:5px;border:0;background-color:#FFFFFF;background-image:url(../images/bg_highlight_header.gif);height:27px;font-weight:700;font-family:"Helvetica Neue", "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;margin-bottom:0;margin-top:0;font-size:1em;line-height:2em}
.highlightpanel p,.highlightpanelInner{border-left:1px solid #e8e8e9;border-right:1px solid #e8e8e9;border-bottom:1px solid #e8e8e9;margin:0;padding:10px 15px 0}
.highlightpanelLower{border-left:1px solid #e8e8e9;border-right:1px solid #e8e8e9;border-top:1px solid #e8e8e9;font-weight:700;font-family:"Helvetica Neue", "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;font-size:1em;line-height:2em;margin:5px 0 0;padding:10px 15px 0}
.highlightpanelLower span{margin-top:10px}
.highlightpanelFooter{height:8px;width:272px;background-image:url(../images/bg_highlight_footer.gif)}
.highlightpanel hr{margin:0 10px}
.highlightpanel .quote{background-color:#FFFFFF;margin:10px 10px 15px;padding:10px 10px 15px}
.highlightpanel .quote p{font-style:italic;font-weight:700;font-size:1.1em;padding-top:5px;margin-right:15px;margin-left:.6em}
.highlightpanel .quote img{float:right;padding:10px}
#footer, #footer_mainpage {background-image:url(../images/bg_footer.gif);background-repeat:no-repeat;vertical-align:middle;width:977px;height:45px;margin:0;padding:15px 0 0; margin-bottom:0;}
#footer_mainpage{background-image:url(../images/bg_footermainpage.gif); margin-bottom:0 }
#footer ul, #footer_mainpage ul{list-style:none}
#footer ul li, #footer_mainpage ul li{display:inline}
#footer ul li h2, #footer_mainpage ul li h2{font-size:inherit;margin:0}
#footer p, #footer_mainpage p{margin-left:40px;padding-top:8px;vertical-align:middle;float:left}
#footer p img, #footer_mainpage p img{float:left;vertical-align:sub;margin:0 1em 0 0}
#footer h6, #footer_mainpage h6 {display:inline;font-weight:normal}
#footer .separator, #footer_mainpage .separator{padding:0 6px 0 5px}
#footer_menu{text-align:right;margin-right:40px;padding-top:8px}
#maincolumninner h3{border-bottom:1px solid #316fA7;padding-bottom:3px;font-weight:400}
.tab{font-weight:400;text-align:center;height:28px;cursor:pointer;line-height:normal;padding:0}
.tabhold{margin-left:15px;margin-right:15px;font-weight:400;background-color:#139B48;color:#FFF}
.tabhold span{position:relative;top:6px}
.tabhold span a{color:#FFF;text-decoration:none}
.tabhold span:hover{text-decoration:underline}
.tabfocus{margin-left:5px;margin-right:5px;background-color:#000;color:#FFF;background-position:right bottom;background-repeat:no-repeat;background-image:url(../images/bg_subtable_right.gif)}
.tableft{background-position:top left;background-repeat:no-repeat;background-image:url(../images/bg_subtable_left.gif);position:relative;top:7px;padding:7px 0 0}
.tableft a{margin-left:10px;margin-right:10px;position:relative;text-decoration:none;color:#000}
.tableft a:hover{color:#000}
#maincolumninner table,#maincolumninner tr,#maincolumninner td{vertical-align:top}
#maincolumninner table{margin-top:10px;margin-bottom:30px;background-color:#139b48}
#maincolumninner ul li{list-style-image:url(../images/icon_altbullet.gif)}
.dquoopen{font-size:4em;float:left;position:relative;top:-.3em}
.dquoclose{font-size:4em;float:right;position:relative;top:-.6em;margin-left:5px}
.screenshot_row{margin-bottom:50px}
#mainpgcontainer h1 {font-size: 1.2em; line-height: 1.25; margin-bottom: 0.2em; }
#mainpgcontainer h4 a,#footer ul li a, #footer_maingpage ul li a, #mainpgcontainer h1 a{text-decoration:none}
input.text{width:180px;border-color:#03429d #a9a9a9 #a9a9a9 #03429d;border-style:outset inset inset outset;border-width:2px 1px 1px 2px}
label{text-align:right;width:140px;padding-right:15px;float:left;display:block}
.checkboxes label{float:left;display:block;padding-right:15px;text-align:right;width:140px}
.checkboxes input{width:16px}
.checkboxes p{clear:both;margin:5px 0}
#maincolumninner h1{font-size:1.8em}
form{margin-bottom:30px}
.section{border-bottom:1px solid #11873F;color:#11873F;font-weight:700;margin:20px 0 15px}
form p{margin:5px 0}
#captchaInput{margin-left:50px}
#captcha{margin:0}
.missing_data{background-color:#FF9;border:solid 1px #666}
.warning{font-weight:700}
form p .icon,form p .iconDark, .warning .icon,form table .icon{background:transparent url(../images/icon_star.gif) no-repeat scroll 0;padding-right:14px;width:14px}
.formnote,.miscFormSection{margin-left:15px}
form p .iconDark {background:transparent url(../images/icon_star_dark.gif)}
#box-table-a{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:11px;width:613px;text-align:left;border-collapse:collapse}
#box-table-a th span,#box-table-a th span a{background:none}
#box-table-a th,#box-table-a .rowTitle{font-size:13px;font-weight:400;background:#286e7c;border-top:4px solid #348697;border-bottom:1px solid #fff;color:#FFF;padding:3px 8px 5px 16px}
#box-table-a .access{background:#004B18;border-top:4px solid #007325}
#box-table-a td,#box-table-a .override{background:#eef5f0;border-bottom:1px solid #fff;color:#000;border-top:1px solid transparent;padding:5px 5px 5px 13px}
#box-table-a td a:hover{text-decoration:none;color:#8AB54A}
#box-table-a .tableDivider{background-color:#004B18;color:#FFF;padding:3px 3px 3px 16px}
.flushInput{margin:0;padding:0}
fieldset{background-color:#ecf5ec;background-image:url(../images/bg_fieldset_top.gif);background-position:top;background-repeat:no-repeat;padding:45px 15px 15px}
.fieldsetfirst{background-image:url(../images/bg_fieldset_first.gif);background-color:#ecf5ec;background-position:left top;background-repeat:no-repeat;padding:45px 15px 15px}
.fieldsetlast{background-image:url(../images/bg_fieldset_last.gif);background-position:left bottom;background-color:#ecf5ec;text-align:center;padding:5px 15px 15px}
.search{background-image:none;background-color:#FFF;margin:0;padding:0}
.loginRightPanel{padding:35px 0 15px 40px}
.loginfieldsetfirst{background-image:url(../images/bg_fieldsetlogin_top.gif);background-color:#ecf5ec;background-position:left top;background-repeat:no-repeat;padding:45px 15px 15px}
.loginfieldsetlast{background-image:url(../images/bg_fieldsetlogin_bottom.gif);background-position:left bottom;background-color:#ecf5ec;text-align:center;padding:5px 15px 15px}
#filterFormSubmit{display:inline;margin:0}
#textsize{float:right;color:#11873F;margin-top:-15px;display:none}
#textsize a{text-decoration:none;color:#11873F}
.note{font-size:.8em;color:#999;margin-bottom:15px}
#textsize a:hover{cursor:pointer}
#maincolumninner .faqtable{background-color:#FFFFFF;margin:0}
#maincolumninner .faqtable td{vertical-align:top;padding:5px}
#sidecolumn p.subitem a:hover,#box-table-a td a{text-decoration:none;color:#000}
#sidecolumn .liveitem a,.fdTableSortTrigger,fdTableSortTrigger a,fdTableSortTrigger a:hover,fdTableSortTrigger a:visited{color:#FFF}
.miscFormSection textarea,.highlightpanel .button img{margin-left:140px}
#ppnote {font-size:.8em;line-height:1.2em}
#maincolumninner .pptable {color:#316FA7;background-color:#FFFFFF;}
.pptableheading {padding:7px;font-size:1.1em;border:1px solid #e8e9e9;background-image:url(../images/bg_pptableheader.gif);background-repeat:repeat-x;background-position:bottom;}
.pphr {border-bottom:1px solid #316FA7}
#maincolumninner .storetable {margin-top:30px;margin-bottom:15px;background-color:#FFFFFF;}
#ppTTWinNote{padding:15px;background-color:#f8f9f9;margin-bottom:0;padding-bottom:0;padding-top:0; width:365px;background-image:url(../images/bg_ppnote.gif);background-repeat:repeat-y;}
#ppTTWinNoteFooter{background-color:#FFFFFF;width:395px;height:21px;background-image:url(../images/bg_ppnotefooter.gif);background-repeat:no-repeat;}
#ppTTWinNoteHeader{background-color:#FFFFFF;width:395px;height:21px;background-image:url(../images/bg_ppnoteheader.gif);background-repeat:no-repeat;margin-bottom:0}
#maincolumninner #ppCurrencyBar{background-image:url(../images/bg_currencybar.gif);background-repeat:no-repeat;width:100%;padding-top:4px; height:55px}
  /*width:100%;background-color:#FFFFFF;padding:5px;margin:0;}*/
#storeNoteHeader {margin:0; padding:0; background-color:#FFFFFF;width:610px;height:21px;background-image:url(../images/bg_storenoteheader.gif);background-repeat:no-repeat;}
#storeNote{font-weight:bold; margin:0; padding:0; padding-left:20px; padding-right:20px; padding-bottom:10px; background-color:#FFFFFF;width:570px;height:21px;background-image:url(../images/bg_storenote.gif);background-repeat:repeat-y;}
#storeNoteFooter{margin:0; padding:0; background-color:#FFFFFF;width:610px;height:21px;background-image:url(../images/bg_storenotefooter.gif);background-repeat:no-repeat;}
#column2 h4 a { color:#d2733d;}
#column2 h4 a:hover, #column3 a:hover{ color:#8AB54A;}
#column3 h4 a, #column3 h4  { color:#139b48;}
#quickLinks {background-image:url(../images/bg_footerqlbody.gif); background-repeat:repeat-y; top:15px;margin-top:19px;padding-bottom:40px;}
#quickLinks h3 {font-weight:bold}
#quickLinks h5 {font-size:1.1em; margin-bottom:0}
#quickLinks a {background-position:left;background-image:url(../images/icon_quicklinks.gif);background-repeat:no-repeat;padding-left:12px; text-decoration:none; color:#777777}
#quickLinks a:hover {background-image:url(../images/icon_quicklinks_rollover.gif);background-repeat:no-repeat;padding-left:12px; text-decoration:none; color:#316FA7}
#quickLinks table {width:100%; margin-bottom:0;}
#quickLinks table td {padding-right:60px; height:1.8em}

