/* Classes */
.arrow { display:inline;float:right;clear:right;padding-right:1.4em;margin:0.7em 0; }
.button { width:10em;height:2.2em;margin:1.5em auto 0.5em auto;padding-top:0.2em;text-align:center; }
.center { float:left;clear:none;margin-left:1em;margin-right:1em; } 
.clear { font-size:1px !important;height:1px !important;line-height:1px !important;display:block;float:none;clear:both; }
.error { font-weight:bold !important;background-color:inherit;color:#fff !important; }
.inplaceeditor-form input, .inplaceeditor-form textarea, .inplaceeditor-form select { border:1px solid #ddd;width:100%; }
.inplaceeditor-form input.editor_ok_button, .inplaceeditor-form input.editor_cancel_button { width:100px;background-color:#fff;color:#e60;border:0 !important; }
.left { float:left;clear:none; }
.mceToolbarTop { border-color:#ddd;border-style:solid;border-width:1px 1px 0 1px !important; } 
.mceStatusbarBottom { border-color:#ddd;border-style:solid;border-width:0 1px 1px 1px !important; }
.right { float:right;clear:none; }
.tickets { margin:2px auto; }
.tickets th, .tickets td { text-align:left;padding:1px 5px; }
.newslist ul { text-align:left; padding:0; line-height:1.4em !important; list-style-image:none; list-style-type:none; }
.newslist ul li { margin:3px 0; display:block; clear:both; float:none; line-height:1.2em !important; list-style-image:none; list-style-type:none; }
.newslist ul li h3 { line-height:1.2em !important; font-size: 13px; margin:0 !important; }
.newslist ul li a, .newslist ul li a:link, .newslist ul li a:visited { background-color:inherit;color:#2e67a2 !important;text-decoration:none !important;border:0;margin:0;padding:0; }
.newslist ul li a:hover { text-decoration:underline !important; } 
/* Fixed styles */ 
#content { font:normal normal normal 9.75pt/1.4em 'trebuchet ms',arial,verdana,helvetica,sans-serif;color:#2e67a2;border:0;padding:0;margin:0 auto !important; }
#content .wide { padding-left:0;padding-right:0; }
#content .wide h2 { margin-bottom:1em; }
#content a, #content a:link, #content a:visited { background-color:inherit;color:#de6321; }
#content a.active, #content a.active:link, #content a.active:visited { background-color:inherit;color:#2e67a2; }
#content div p { text-align:left;margin-top:0.5em; }
#content div ul { list-style:square outside;margin-left:1em;text-align:left; }
#content div ul li { display:list-item;margin:0.75em auto;line-height:1.5em; }
#content div.wide { border:0;margin-top:0 !important;text-align:center; }
#content div.wide * { text-align:left; }
#content em { font-weight:bold;background-color:inherit;color:inherit; }
#content h1 { margin-top:0.5em;margin-bottom:0.75em;text-align:center;background-color:inherit;color:#2e67a2; }
#content h2 { border-bottom:1px solid #ccc;text-align:left;padding:0 0.5em 0.2em 0.5em;margin-top:0.5em;background-color:inherit;color:#2e67a2; }
#content hr { height:1px;border-width:0;color:#d1d1d1;background-color:#d1d1d1; }
#content ul { text-align:center; }
#content ul li a, #content ul li a:link, #content ul li a:visited { background-color:inherit;color:#2e67a2 !important;text-decoration:none !important;border:0;margin:0;padding:0; }
#content ul li a:hover { text-decoration:underline !important; } 
#content ul.wide { margin:1em 0;padding-top:0.75em;border-top:1px solid #ddd;line-height:90%;text-align:center; }
#content ul.wide li { display:inline; } 
#content ul.wide li a, #content ul.wide li a:link, #content ul.wide li a:visited { border-left:1px solid #2e67a2;margin-left:0.2em;padding:0 0 0 0.5em; }
#content ul.wide li:first-child a, #content ul.wide li:first-child a:link, #content ul.wide li:first-child a:visited { border-left-width:0;margin-left:0;padding:0; }
#contentarea { width:878px;height:460px;margin:15px 10px 5px 10px;border:1px solid #ddd;background-color:#fff; }
#features { border-top:1px solid #ddd;margin:2em 0;padding:1em 0 0 0; }
#features ul { list-style:none;border:1px solid #ddd;text-align:left; }
#features ul.left { margin-left:0; }
#features ul.right { margin-right:0; }
#features ul li { display:list-item;margin:0.5em auto; }
#footnav { background-color:#fafafa;border:1px solid #eee;padding:0 10px 5px 10px;margin-top:10px; }
#footnav div h3 { border-bottom:1px solid #ddd;margin-bottom:5px; }
#footnav div ul li { margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px; }
#footer { background-color:#96BEE6;border-top:10px solid #abd0f5;padding:0 5px; }
#footer p { float:right;clear:right;margin:0.3em 0;background-color:inherit;color:#036; }
#footer ul { float:left;clear:left;margin:0.3em 0;background-color:inherit;color:#036; }
#footer a, #footer a:link, #footer a:visited { background-color:inherit;color:#036 !important; }
#footer ul li a { border-color:#036 !important; }
#header { padding-top:10px; }
#header a img { float:left;clear:none;position:relative;left:13em;top:0.5em; }
#header div { display:inline !important; }
#header div.right { margin-right:0.25em;margin-top:10px; }
#header div.right ul { margin-top:0;padding:0 0.5em 0.25em 0.5em; }
#header div.right ul li { padding-left:0;padding-right:0; }
#header div.right ul li.title { color:#e60;font-weight:bold;background-color:inherit;border-right:0;margin-right:0;padding:0; }
#header div.right ul li a, #header div.right ul li a:link, #header div.right ul li a:visited { border-right:1px solid #2e67a2;border-left:0;margin:0 0.2em 0 0;padding:0 0.4em 0 0; }
#header div.right ul li.last-child a, #header div.right ul li.last-child a:link, #header div.right ul li.last-child a:visited { border-right:0;margin-right:0;padding:0; }
#header ul.left { margin-left:0.5em;margin-top:10px;list-style:none; }
#header ul.left li { display:list-item; }
#header ul.left li a { margin-left:0;padding-left:0;border-left-width:0; }
#loginBox, #loginBox div, #loginBox p { text-align:right;margin-top:3px;margin-bottom:0;display:block;clear:right; }
#login * { font-size:11px;font-weight:normal; }
div#login { font-size:11px;font-weight:normal; margin-top: -4px; }
#login, #loginBox p { float:right !important; } 
#login form { display:inline !important; }
#login fieldset {border:0;padding:0;margin:3px 0 0 0; }
#login input { width:5em;border:1px solid #d1d1d1;margin:0 0 0 0.4em;padding:0 0.1em;background-color:#fdfdfd;color:#036; }
#login input.submit { background-color:#f5f5f5;color:#036; margin-right: 6px; }
#login input.submit:hover { cursor:pointer; }
#login label { margin-left:0.4em;padding:0 0.1em;background-color:inherit;color:#fff; }
#login label:first-child { margin-left:0; }
#menu { margin:25px auto 0 auto !important;padding:0 10px !important;background:url('/images/backgrounds/menu-bar.png') no-repeat center bottom;width:934px;height:30px;font:normal normal bold 14px/1.3em 'trebuchet ms',arial,verdana,sans-serif;display:block;clear:left; }
#menu a, #menu a:link, #menu a:visited { background-color:inherit;color:#fff;text-decoration:none; text-transform: uppercase; }
#menu a:hover { background-color:inherit;color:#e60; }
#menu p { text-align:right;font-weight:normal;text-indent:1em;padding:0 0.2em 0 0;z-index:0;display:inline !important; }
#menu ul { float:left !important;clear:left !important;margin:0.5em 0 0 0 !important; }
.form { padding:2px 5px 2px 2px !important; }
.form input, .form textarea { border:1px solid #ddd;padding:0.2em 0;margin:auto auto 0.5em auto;background-color:#fff; }
.form input, .form label, .form textarea { display:block;width:100%;color:#333; padding-left:0; }
.form textarea { overflow:auto; }
.form input.submit { color:#3e3e3e;background-color:#fff; }
.form input.submit:hover { cursor:pointer; }
.form a.submit { display:block;border:1px solid #ddd;padding:0.2em 0;margin:auto auto 0.5em auto;background-color:#fff;color:#3e3e3e;text-align:center; }
.form a.submit:hover { text-decoration:none; }
#editForm { border:0;margin:0 20px !important;padding:0; }
#editForm input, #editForm textarea { border:1px solid #ddd;padding:0.2em 0;margin-bottom:0.5em; }
#editForm input, #editForm label, #editForm textarea { display:block;width:100%;background-color:#fff;color:#333; }
#editForm input.submit { color:#3e3e3e;background-color:#fff; }
#editForm input.submit:hover { cursor:pointer; }
#quit-button, #save-button { background-color:#f9f9f9;color:#e60;font-weight:bold; }
.service, .service1 { float:left !important;margin:0 0 10px 0 !important;width:216px;min-height:250px !important;padding:0 10px 0 10px; }
.service h1, .service1 h1 { text-align:left !important;padding-left:1px !important; }
.service { border-right: 1px solid #abd0f5;height:100%; }
#services { display:block;clear:both;margin:0 auto;padding:0;border-color:#3d77ad;border-width:0px 0px 0px 0px;border-style:solid; }
#services div.left { margin-left:0; }
#services div.right { margin-right:0; }
#services div h2 { text-align:left; }
#services ul, .inside ul { margin: 0 0 0 5px;padding: 0 0 0 5px; }
#services li, .inside li { margin:0 0 9px 5px;padding:0;line-height:15px;font-size:12px;list-style-image: url('/images/bullets/blue-bullet.png'); }
/*
#submenu { position:fixed;top:10px;left:10px;cursor:move;background-color:#f0f0f0;border-color:#ddd;border-style:solid;border-width:1px 1px 1px 1px;padding:2px 3px;margin:0 auto;z-index:1000; }
#submenu a, #submenu a:link, #submenu a:visited { background-color:inherit;color:#036;margin-top:5px; } 
#submenu a:hover { background-color:inherit;color:#e60; }
#submenu span { background-color:#abd0f5;display:block;clear:none;float:left;border:0;margin:5px;width:100px;padding:3px 5px 0px 5px;border:1px solid #ddd; }
#submenu div.left { text-align:left;margin-left:0; }
#submenu div.right { text-align:right;margin-right:0; }
*/
#wrapper { width:960px !important;margin:0 auto !important;padding:0 !important;border:0 !important;background-color:#fff;color:inherit;text-align:left; }
/* Common styles */
a, a img, body, div, h1, h2, html, li, p, ul, #login form { position:static;padding:0;margin:0;border:0; }
a.button, body, div, h1, h2, html, p, ul.wide, #login form { display:block; }
a.button, h1, h2, .wide { float:none;clear:both; }
body, input, textarea { font:normal normal normal 9.75pt/1.4em 'trebuchet ms',verdana,helvetica,sans-serif; }
div { clear:both; }
head, link, meta, style { display:none; }
/* The main cascade */
a:link, a:visited { background-color:inherit;color:#2e67a2;outline:none;text-decoration:none; }
a:hover { text-decoration:underline; }
a:active { background-color:inherit;color:#fff;outline:none; }
a.active, a.active:link, a.active:visited { background-color:inherit;color:#e60; }
/*
a.arrow { background: url("/images/buttons/OrangeArrow.gif") no-repeat right; }
a.button, a.button:link, a.button:visited { background: url("/images/buttons/OrangeReflection.gif") no-repeat top center;text-decoration:none !important;color:#fff !important; }
a.button:hover { text-decoration:none !important; }
*/
a.image, a.image img { float:left;clear:none; }
a.image { margin:1px 1em; }
html { background-color:#abd0f5;color:#fff; }
ul li { display:inline; }
ul, ul li { vertical-align:top; }
ul li a, ul li a:link, ul li a:visited { border-left:1px solid #fff;margin-left:0.2em;padding:0 0 0 0.5em; }
.first-child a, ul li:first-child a, ul li:first-child a:link, ul li:first-child a:visited { border-left-width:0;margin-left:0;padding:0; }
ul li.title { list-style-type:none; }
img { border:0; }
a.more,a.more:link, a.more:visited,a.more:active { text-decoration: none;color: #000000;font-weight:bold;float:right; }
a.more:hover { text-decoration: none;color:#de6321; }
#main { width:954px;margin:auto;padding-top:5px; }
#main a:link, #main a:visited { text-decoration:none;background-color:inherit;color:#000000; }
#main a:hover { text-decoration:none;color:#de6321;background-color:inherit; }
h1,.componentheading,.contentheading { margin-top:5px;line-height:12px;font-size:16px;font-weight:normal;color:#2e67a2;font-family:tahoma,verdana,serif; }
h2 { margin-top:5px;line-height:12px;font-size:15px;font-weight:normal;color:#2e67a2;font-family:tahoma,verdana,serif; }
h3 { margin-top:5px;line-height:12px;font-size:14px;font-weight:normal;color:#2e67a2;font-family:tahoma,verdana,serif; }
h4 { margin-top:5px;line-height:12px;font-size:13px;font-weight:normal;color:#2e67a2;font-family:tahoma,verdana,serif; }
h5 { margin-top:5px;line-height:12px;font-size:12px;font-weight:normal; color:#2e67a2;font-family:tahoma,verdana,serif; }
h6 { margin-top:5px;line-height:12px;font-size:11px;font-weight:normal;color:#2e67a2;font-family:tahoma,verdana,serif; }
#domain_check { margin:10px 10px 7px 0;padding:8px 0 8px 0;border-top:solid #95bb45 1px;border-bottom:solid #95bb45 1px; }
.inside { color:#000;padding:0 10px 0 10px;margin:0 0 0 0;width:942px;line-height:0; }
.gborder { line-height: 1.3em !important;border-right:10px solid #abd0f5; }
.gborder p { line-height:1.3em !important; }
.copy { padding:5px;float:right; }
a.green_links,a.green_links:visited, a.green_links:active, .linkmn { color:#2e67a2 !important;text-decoration:none; }
a.green_links:hover { color:#de6321;text-decoration:underline !important; }
.linkmn { font-weight:bold !important; }
a:link,a:visited, a:active { color:#2e67a2;text-decoration:none; }
a:hover { color:#de6321;text-decoration:underline; }
.green1 { line-height:1.3em; }
.green1, a.green1:link, a.green1:visited, a.green1:active { background-color:inherit;color:#2e67a2 !important; }
a.green1:hover { text-decoration:underline !important; } 
.contentpaneopen h1, .contentpaneopen h2, .contentpaneopen h3 { line-height:1.1em; }
.easter-image { vertical-align:top; }
#navbar { width:960px !important;margin:0 auto !important;padding:0;height:65px;background:url('/images/backgrounds/orange-bar.png') repeat-x left top;text-align:left; }
#navbar img { vertical-align:top;margin-top:9px; }
.roundbar { font-size:12px;margin:0;padding: 22px 0 0 0;background:#abd0f5 url('/images/backgrounds/addon-bar-home-40.gif') no-repeat left bottom; color:#f7732d !important;height: 28px; text-align: center; }
.roundbar * { background-color:#fff !important;color:#f7732d !important; }
.roundbar a, .roundbar a:link, .roundbar a:visited, .roundbar a:active { background-color:inherit;color:#f7732d !important;border-left-color:#e60; }
.orange { background-color:inherit;color:#fff !important; }
.orange-links { background-color:inherit;color:#f7732d !important; }
.roundbar a:hover { background-color:inherit;color:#de6321 !important; }
td img { margin-top:0 !important; }
td { padding-top:0 !important;vertical-align:top; }
.heading { background-color:#abd0f5;padding:2px 3px;text-align:right;height:1.4em !important; }
.heading div { color:#333;font-weight:bold;text-decoration:none;display:inline; }
.heading div.close { float:right;clear:right; }
.heading div.close:hover { cursor:pointer; } 
.heading div.description { float:left;clear:left; }
.orderbox { text-align:left;width:100%;margin:auto }
.orderbox label { display:block;float:left;width:200px;padding:3px 2px 1px 2px;clear:left;margin-top:5px; }
.orderbox input, .orderbox select { display:block;float:left;width:200px;clear:right;margin-top:3px; }
.infobox { color:#2e67a2;background-color:#f3f3f3;line-height:1.4em;padding:2px 3px;margin:3px 2px 0 2px;border:1px solid #ccc; }
.infobox fieldset { margin-top:5px;background-color:#f4f4f4;border:2px solid #abd0f5; }
.infobox legend { background-color:inherit;color:#2e67a2;font:italic normal bold 14px/1.4em 'trebuchet ms',arial,verdana,helvetica,sans-serif;z-index:100; }
.infobox legend span { cursor:pointer; }
.infobox legend span:hover { text-decoration:underline; }
.infobox .title { width:35%;display:block;float:left;clear:left; }
.infobox .value { width:55%;display:block;float:right;clear:right; }
.infobox .value-long { width:270px;display:block;float:right;clear:right; }
.infobox .empty { padding-bottom:0;padding-top:0;border-width:0 !important; }
.navigation a, .navigation a:link, .navigation a:visited, .navigation a:active { background-color:inherit;color:#2e67a2 !important; }
.navigation a.active, .navigation a.active:link, .navigation a.active:visited, .navigation a.active:active { background-color:inherit;color:#e60 !important; }
.listbox, .listbox table { width:100%; color:#2e67a2;background-color:inherit; }
.listbox td { padding:2px 3px;margin:3px 2px;border:1px solid #ccc; }
.listbox thead td { font-weight: bold; }
.listbox tfoot td { border:0; }
.listbox td.viewbox { padding:0;border:0;margin:0; }
.listbox .filter { text-align:center;width: 100%;border:2px solid #cfcfcf;margin:0 auto 10px auto; }
.field { text-align:left;     border:5px solid #cfcfcf;     padding:7px 5px;      background-color: #f4f4f4; }
.listbox a, .listbox a:link, .listbox a:visited, .listbox a:active { background-color:inherit;color:#2e67a2 !important; }
.listbox a.orange, .listbox a.orange:link, .listbox a.orange:visited, .listbox a.orange:orange { background-color:inherit;color:#e60 !important; }
/*.listbox a.active, .listbox a.active:link, .listbox a.active:visited, .listbox a.active:active { background-color:inherit;color:#e60 !important; }*/
.field legend { font-weight:bold;z-index:100; }
.wrapper { border:0;padding:0;margin:0; }
.pages .current { color:#333 !important; }
.inplaceeditor-form .editor_ok_button, .inplaceeditor-form .editor_cancel_button { width:48% !important; }
.inplaceeditor-form .editor_ok_button { float:left;clear:left; }
.inplaceeditor-form .editor_cancel_button { float:right;clear:right; }
.inplaceeditor-saving { background:url('/images/animations/loadingAnimation.gif') bottom right no-repeat; }
li.more { list-style-type:none;list-style-image:none;text-align:right; }
.important, .expired, .expired td, .expired a, .expired a:link, .expired a:active, .expired a:visited { background-color:#de6321;color:#fff !important; }
.important { padding:3px;font-size:14px;text-align:center;margin-top:5px; }
/*.expires, .expires td, .expires a { background-color:#dfefff;color:#2e67a2 !important; }*/
.expires, .expires td, .expires a { background-color:#FFF6DF;color:#2e67a2 !important; }
.infobox .title, .infobox .value { border-width:0;margin:2px auto; padding:1px 2px; }
.infobox .title { margin-top:5px; }
.selectable, .editable-region, .editable { background-color:#ffd;border:1px solid #ccc !important; }
.tabbed { background-color:#abd0f5;padding-bottom:0;margin-bottom:0; }
.tabbed a, .tabbed a:link, .tabbed a:visited { width:100px; margin:0 2px 0 0 !important; background-color:#e3e3e3 !important; padding:1px 3px 2px 3px !important; }
.tabbed a.active, .tabbed a.active:link, .tabbed a.active:visited { background-color:#fff !important; }
.CheckFormButton { text-align: center; width: 100%; }
.MessageBody { font-weight:normal; padding: 3px 5px !important; }
.MessageBody img { margin:3px 10px 0 0; display:inline; float:left; }
/*#searchbox_orders { width: 70px !important; }*/
#support_home .active { color:#e60 !important; }
img.operator { float:left;margin:0 10px 0 0 !important;display:inline;clear:left;vertical-align:middle; }
#promotions_listbox .infobox label { float:left;display:block;clear:left;width:200px;margin-bottom:8px; }
#promotions_listbox input, #promotions_listbox .infobox select { width:200px;border:1px solid #ccc;clear:right;margin-bottom:5px; } 
#promotions_listbox input.submit { width:400px; }
.analytics { line-height:1.2em;width:940px;margin:10px auto;background-color:inherit;color:#2e67a2;font:12px/16px 'Trebuchet MS',sans-serif;border-width:1px; }
.analytics .grey { background-color:#f0f0f0;color:inherit; }
.newsroom ul li { list-style-image:none; margin:0 !important; }
.newsroom ul, .newsroom p { padding:0 !important; margin-top:0 !important; margin-bottom:0 !important; }
#promotion_code_holder label { font-weight:bold; }
#topBox h1.handle, #mainBox h1.handle, #leftBox h1.handle, #rightBox h1.handle { background-color:#abd0f5 !important;color:#00427b !important;margin-top:10px;font-weight:bold;line-height:1.5em;cursor:move; }
/*#rightBox h1.handle { background-color:#00427b !important;color:#fff !important;margin-top:10px;font-weight:bold;line-height:1.5em;cursor:move; }*/
/*.customizable { background-color:#ddd;color:inherit; }*/
div.customizable-hover { border:1px dashed #aaa;background-color:#eee;color:inherit; }
div.customizable-hover div, div.customizable-hover h1 { visibility:hidden; }
.boxes ul { list-style:disc url('/images/bullets/blue-bullet.png') inside !important;display:block !important;clear:both;text-align:left;padding-left:10px; }
.boxes li { list-style:disc url('/images/bullets/blue-bullet.png') inside !important;display:list-item !important;text-align:left; }
.addons img { display:block;clear:both;margin:auto;height:46px !important; }
.addons, .addons p { vertical-align:top;text-align:center !important; }
.addons:hover { cursor:pointer; }
