.active-scaffold form, .active-scaffold table, .active-scaffold p, .active-scaffold div, .active-scaffold fieldset {margin: 0; padding: 0}
.active-scaffold {margin: 5px 0}
.active-scaffold table {width: 100%; border-collapse: separate}
.active-scaffold a, .active-scaffold a:visited {color: #06c; text-decoration: none}
.active-scaffold a.disabled {color: #999}
.active-scaffold a:hover {background-color: #ff8}
.active-scaffold .clear-fix {clear: both}
noscript.active-scaffold {border-left: solid 5px #f66; background-color: #fbb; font-size: 11px; font-weight: bold; padding: 5px 20px 5px 5px; color: #333}
.active-scaffold-header {position: relative}
.blue-theme .active-scaffold-header {background-color: #005CB8}
.active-scaffold-header h2 {padding: 2px 0px; margin: 0; color: #555; font: bold 160% arial, sans-serif}
.blue-theme .active-scaffold-header h2 {color: #fff; padding: 2px 5px 4px 5px}
.active-scaffold-header div.actions a {float: right; font: bold 14px arial; letter-spacing: -1px; text-decoration: none; padding: 1px 2px; white-space: nowrap; margin-left: 5px; background-position: 1px 50%; background-repeat: no-repeat}
.blue-theme .active-scaffold-header div.actions a {color: #fff}
.active-scaffold-header div.actions a.disabled {color: #666; opacity: 0.5}
.blue-theme .active-scaffold-header div.actions a.disabled {color: #fff; opacity: 0.5}
.active-scaffold-header div.actions a.new, .active-scaffold-header div.actions a.new_existing, .active-scaffold-header div.actions a.show_search {padding-left: 19px; background-position: 1px 50%; background-repeat: no-repeat}
.active-scaffold-header div.actions a.new, .active-scaffold-header div.actions a.new_existing {background-image: url(../../../images/active_scaffold/default/add.gif)}
.active-scaffold-header div.actions a.show_search {background-image: url(../../../images/active_scaffold/default/magnifier.png)}
.blue-theme .active-scaffold-header div.actions a:hover {background-color: #378CDF}
.active-scaffold-header div.actions a.disabled:hover {background-color: transparent; cursor: default}
.active-scaffold-header div.actions {position: absolute; right: 5px; top: 5px; text-align: right}
.active-scaffold th {background-color: #555; text-align: left}
.active-scaffold th a, .active-scaffold th p {font: bold 11px arial, sans-serif; display: block; background-color: #555}
.active-scaffold th a {color: #fff; padding: 2px 15px 2px 5px}
.active-scaffold th p {color: #eee; padding: 2px 5px}
.active-scaffold th a:hover {background-color: #000; color: #ff8}
.active-scaffold th.sorted {background-color: #333}
.active-scaffold th.asc a, .active-scaffold th.asc a:hover {background: #333 url(../../../images/active_scaffold/default/arrow_up.gif) right 50% no-repeat}
.active-scaffold th.desc a, .active-scaffold th.desc a:hover {background: #333 url(../../../images/active_scaffold/default/arrow_down.gif) right 50% no-repeat}
.active-scaffold th.loading a, .active-scaffold th.loading a:hover {background: #333 url(../../../images/active_scaffold/default/indicator-small.gif) right 50% no-repeat}
.active-scaffold tr.record td {padding: 5px 4px; color: #333; font-family: Verdana, sans-serif; font-size: 11px; background-color: #E6F2FF; border-bottom: solid 1px #C5DBF7; border-left: solid 1px #C5DBF7}
.active-scaffold tr.even-record td {background-color: #fff; border-left: solid 1px #ddd}
.active-scaffold tr.record td.sorted {background-color: #B9DCFF; border-bottom: solid 1px #AFD0F5}
.active-scaffold tr.even-record td.sorted {background-color: #E6F2FF; border-bottom: solid 1px #AFD0F5}
.active-scaffold tbody.records td.empty {color: #999; text-align: center}
.active-scaffold td.numeric, .active-scaffold-calculations td {text-align: right}
.active-scaffold tr.record td.actions {border-right: solid 1px #ccc; padding: 0; width: 1%}
.active-scaffold tr.record td.actions table {float: right; width: auto; margin-right: 5px}
.active-scaffold tr.record td.actions table td {border: none; text-align: right; padding: 0 2px}
.active-scaffold tr.record td.actions a {font: bold 11px verdana, sans-serif; letter-spacing: -1px; padding: 2px; margin: 0 2px; line-height: 16px; white-space: nowrap}
.active-scaffold .view {background-color: #DAFFCD; padding: 4px; border: solid 1px #7FcF00}
.active-scaffold tbody.records td.inline-adapter-cell .view {border-top: none}
.active-scaffold .before-header td.inline-adapter-cell .view {border-bottom: none}
.active-scaffold a.inline-adapter-close {float: right; text-indent: -4000px; width: 16px; height: 17px; background: url(../../../images/active_scaffold/default/close.gif) 0 0 no-repeat}
.blue-theme .active-scaffold .active-scaffold-header, .blue-theme .active-scaffold .active-scaffold-footer {background-color: #1F7F00; background: transparent}
.active-scaffold .active-scaffold .active-scaffold-header h2 {font-size: 12px; font-weight: bold}
.blue-theme .active-scaffold .active-scaffold-header h2, .active-scaffold .active-scaffold .active-scaffold-footer {color: #444}
.active-scaffold .active-scaffold .active-scaffold-header div.actions a {font: bold 11px verdana, sans-serif; padding: 0 2px 1px 17px}
.blue-theme .active-scaffold .active-scaffold-header div.actions a {color: #06c}
.blue-theme .active-scaffold .active-scaffold-header div.actions a:hover {background-color: #ff8}
.active-scaffold .active-scaffold td {background-color: #ECFFE7; border-bottom: solid 1px #CDF7C5; border-left: solid 1px #CDF7C5}
.active-scaffold .active-scaffold td.inline-adapter-cell {background-color: #FFFFBB; padding: 4px; border: solid 1px #DDDF37; border-top: none}
.active-scaffold .active-scaffold .active-scaffold-footer {font-size: 11px}
.active-scaffold-calculations td {background-color: #eee; border-top: 2px solid #005CB8; font: bold 12px arial, sans-serif}
.active-scaffold .active-scaffold-footer {padding: 3px 0px 2px 0px; border-bottom: none; font: bold 12px arial, sans-serif}
.blue-theme .active-scaffold-footer {background-color: #005CB8; color: #ccc}
.active-scaffold-footer .active-scaffold-pagination {float: right; white-space: nowrap; margin-right: 5px}
.blue-theme .active-scaffold-footer .active-scaffold-records {margin-left: 5px}
.active-scaffold-footer a {text-decoration: none; letter-spacing: 0; padding: 0 2px; margin: 0 -2px; font: bold 12px arial, sans-serif}
.blue-theme .active-scaffold-footer a {color: #fff}
.blue-theme .active-scaffold-footer a:hover {background-color: #378CDF}
.active-scaffold-footer .next {margin-left: 0; padding-left: 5px; border-left: solid 1px #ccc}
.active-scaffold-footer .previous {margin-right: 0; padding-right: 5px; border-right: solid 1px #ccc}
.active-scaffold .messages-container, .active-scaffold .active-scaffold .messages-container{ padding: 0; margin: 0 7px; border: none}
.active-scaffold .empty-message {background-color: #e8e8e8; padding: 4px; text-align: center; color: #666}
.active-scaffold .message {font-size: 11px; font-weight: bold; padding: 5px 20px 5px 5px; color: #333; position: relative; margin: 2px 7px; line-height: 12px}
.active-scaffold .message a {position: absolute; right: 10px; top: 4px; padding: 0; font: bold 11px verdana, sans-serif; letter-spacing: -1px}
.active-scaffold .messages-container .message {margin: 0}
.active-scaffold .error-message {border-left: solid 5px #f66; background-color: #fbb}
.active-scaffold .warning-message {border-left: solid 5px #ff6; background-color: #ffb}
.active-scaffold .info-message {border-left: solid 5px #66f; background-color: #bbf}
.active-scaffold .errorExplanation {background-color: #fcc; margin: 2px 0; border: solid 1px #f66}
.active-scaffold fieldset {clear: both}
.active-scaffold .errorExplanation h2 {padding: 2px 5px; color: #333; font-size: 11px; margin: 0; letter-spacing: 0; font-family: Verdana; background-color: #f66}
.active-scaffold .errorExplanation ul {margin: 0; padding: 0 2px 4px 25px; list-style: disc}
.active-scaffold .errorExplanation p {font-size: 11px; padding: 2px 5px; font-family: Verdana; margin: 0}
.active-scaffold .errorExplanation ul li {font: bold 11px verdana; letter-spacing: -1px; margin: 0; padding: 0; background-color: transparent}
.active-scaffold .loading-indicator {vertical-align: bottom; width: 16px; margin: 0}
.active-scaffold .active-scaffold-header .loading-indicator {margin-bottom: 3px}
.active-scaffold .show-view dl {margin-left: 5px}
.active-scaffold .show-view dt {width: 12em; float: left; clear: left; font: normal 11px verdana, sans-serif; color: #555; line-height: 16px}
.active-scaffold .show-view dd {float: left; font: bold 14px arial; padding-left: 5px; margin-bottom: 5px}
.active-scaffold .submit {font-weight: bold; font-size: 14px; font-family: Arial, sans-serif; letter-spacing: 0; margin: 0; margin-top: 5px}
.active-scaffold form p {clear: both}
.active-scaffold fieldset {border: none}
.active-scaffold h4, .active-scaffold h5 {padding: 2px; margin: 0; text-transform: none; color: #1F7F00; letter-spacing: -1px; font: bold 16px arial}
.active-scaffold h5 {padding: 0; margin: 5px 0 2px 0; font-size: 14px; letter-spacing: 0}
.active-scaffold ol {clear: both; float: none; padding: 2px; margin-left: 5px; list-style: none}
.active-scaffold p.form-footer {clear: both}
.active-scaffold a.cancel, .active-scaffold p.form-footer a {font: bold 14px arial, sans-serif; letter-spacing: 0}
.active-scaffold li.form-element {clear: both; padding-top: 2px}
.active-scaffold label {font: normal 11px verdana, sans-serif; color: #555}
.active-scaffold li.form-element dt {float: left; width: 12em; padding: 6px 0}
.active-scaffold li.form-element dd {float: left}
.active-scaffold .description {color: #999; font-size: 10px; margin-left: 5px}
.active-scaffold .required label {font-weight: bold}
.active-scaffold label.example {font-size: 11px; font-family: arial; color: #888}
.active-scaffold input.text-input, .active-scaffold select {font: bold 16px arial; letter-spacing: -1px; border: solid 1px #1F7F00}
.active-scaffold input.text-input {padding: 2px}
.active-scaffold .fieldWithErrors input.text-input, .active-scaffold .fieldWithErrors select {border: solid 1px #f00}
.active-scaffold select {padding: 1px}
.active-scaffold input.example {color: #aaa}
.active-scaffold select:focus, .active-scaffold input.text-input:focus {background-color: #ffc}
.active-scaffold textarea {height: 65px; font-family: Arial, sans-serif; font-size: 12px; padding: 1px; border: solid 1px #1F7F00}
.active-scaffold .checkbox-list li {padding-right: 5px; display: inline}
.active-scaffold .checkbox-list li label {padding: 0 0 0 2px}
.active-scaffold li.sub-section {clear: left; padding: 5px 0}
.active-scaffold .sub-form {float: left; clear: left; padding: 5px 0; padding-left: 5px}
.active-scaffold .sub-form h5 {margin-left: -5px}
.active-scaffold .sub-form table, .active-scaffold .sub-form table td {width: auto; background: none}
.active-scaffold .sub-form table th {font: normal 10px verdana, sans-serif; color: #555; padding: 0 5px 0 1px; background: none}
.active-scaffold .sub-form label {display: none}
.active-scaffold .sub-form .checkbox-list {padding: 0 2px 2px 2px; background-color: #fff; border: solid 1px #1F7F00}
.active-scaffold .sub-form .checkbox-list label {display: block}
.active-scaffold .sub-form table td {border: none; background-color: none; padding: 1px; vertical-align: top; color: #999}
.active-scaffold .sub-form table td.actions {vertical-align: middle; background-color: transparent}
.active-scaffold .sub-form .association-record a.destroy {font-weight: bold; display: block; height: 16px; padding: 0; width: 16px; text-indent: -4000px; background: url(../../../images/active_scaffold/default/cross.png) 0 0 no-repeat}
.active-scaffold .sub-form .locked a.destroy {display: none}
.active-scaffold .sub-form .association-record a {font: bold 12px arial}
.active-scaffold .sub-form input.text-input, .active-scaffold .sub-form select {letter-spacing: 0; font: bold 12px arial}
.active-scaffold .sub-form .footer-wrapper {margin-top: 3px; margin-right: 10px}
.active-scaffold .sub-form .footer {color: #999; padding: 3px 5px}
.active-scaffold .sub-form .footer select, .active-scaffold .sub-form .footer input {font-weight: bold; font-size: 12px; padding: 0}
.active-scaffold a.visibility-toggle {font-size: 100%}
.active-scaffold-found {float:left}
.calendar {position: relative; display: none; border: 1px solid; border-color: #fff #000 #000 #fff; font-size: 11px; cursor: default; background: #EBE2BF; color: #000000; font-family: tahoma,verdana,sans-serif}
.calendar table {border: 1px solid; border-color: #fff #000 #000 #fff; font-size: 11px; cursor: default; background: #EBE2BF; color: #000000; font-family: tahoma,verdana,sans-serif}
.calendar .button {text-align: center; padding: 1px; border: 1px solid; border-color: #C7C49A; background: #DFDCB0}
.calendar .nav {background: #DFDCB0 url(/images/calendar-menuarrow.gif) no-repeat 100% 100%}
.calendar thead .title {font-weight: bold; padding: 1px; border: 1px solid #C7C49A; background: #DFDCB0; color: #000000; text-align: center}
.calendar thead .headrow {}
.calendar thead .daynames {}
.calendar thead .name {border-bottom: 1px solid #C7C49A; padding: 2px; text-align: center; background: #DFDCB0; color: #000000}
.calendar thead .weekend {color: #f00}
.calendar thead .hilite {border: 2px solid; padding: 0px; border-color: #C7C49A}
.calendar thead .active {border-width: 1px; padding: 2px 0px 0px 2px; border-color: #C7C49A}
.calendar tbody .day {width: 2em; text-align: right; padding: 2px 4px 2px 2px}
.calendar tbody .day.othermonth {font-size: 80%; color: #aaa}
.calendar tbody .day.othermonth.oweekend {color: #faa}
.calendar table .wn {padding: 2px 3px 2px 2px; border-right: 1px solid #C7C49A; background: #DFDCB0; color: #000000}
.calendar tbody .rowhilite td {background: #FEA842; color: #FFFFFF}
.calendar tbody td.hilite {padding: 1px 3px 1px 1px; border-top: 1px solid #fff; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #fff}
.calendar tbody td.active {padding: 2px 2px 0px 2px; border: 1px solid; border-color: #C7C49A}
.calendar tbody td.selected {font-weight: bold; border: 1px solid; border-color: #C7C49A; padding: 2px 2px 0px 2px; background: #DFDCB0; color: #000000}
.calendar tbody td.weekend {color: #f00}
.calendar tbody td.today {font-weight: bold; color: #00f}
.calendar tbody td.disabled {color: GrayText}
.calendar tbody .emptycell {visibility: hidden}
.calendar tbody .emptyrow {display: none}
.calendar tfoot .footrow {}
.calendar tfoot .ttip {background: #DFDCB0; padding: 1px; border: 1px solid; border-color: #C7C49A; color: #000000; text-align: center}
.calendar tfoot .hilite {border-top: 1px solid #fff; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #fff; padding: 1px; background: #e4e0d8}
.calendar tfoot .active {padding: 2px 0px 0px 2px; border-top: 1px solid #000; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #000}
.calendar .combo {position: absolute; display: none; width: 4em; top: 0px; left: 0px; cursor: default; border: 1px solid; border-color: #C7C49A; background: #E3E0B9; color: #000000; font-size: 90%; padding: 1px; z-index: 100}
.calendar .combo .label, .calendar .combo .label-IEfix {text-align: center; padding: 1px}
.calendar .combo .label-IEfix {width: 4em}
.calendar .combo .active {padding: 0px; border: 1px solid #000}
.calendar .combo .hilite {background: #FEA842; color: #FFFFFF}
.calendar td.time {border-top: 1px solid #C7C49A; padding: 1px 0px; text-align: center; background-color:#DFDCB0}
.calendar td.time .hour, .calendar td.time .minute, .calendar td.time .ampm {padding: 0px 3px 0px 4px; border: 1px solid #889; font-weight: bold; background-color: #E3E0B9}
.calendar td.time .ampm {text-align: center}
.calendar td.time .colon {padding: 0px 2px 0px 3px; font-weight: bold}
.calendar td.time span.hilite {border-color: #000; background-color: #FEA842; color: #FFFFFF}
.calendar td.time span.active {border-color: #f00; background-color: #000; color: #0f0}
body{ background: #82D6F6 url('/images/m_bg.gif') repeat-x; font-family: "Verdana","Trebuchet MS" ; font-size: 12px; color: #000000; text-decoration: none; text-align: center; margin-top:20px}
#wrapper{ width: 974px; height: auto; text-align: left; background: #FFF}
.wrapper_rounded_box {background: transparent; background-color:#FFF;margin:0px 1em 0px 1em;width: 974px;}
.wrapper_rounded_box_content {display:block; border:0 solid #007DC3; border-width:0 1px; text-align: left;}
#header{ width: auto; background-color: #F0F0F0; background: #FFF; padding:0px}
.w_inner_header{ height: 96px;; width: 974px; background:#27AEDC url('/images/mobee/w_inner_header.gif') repeat-x; text-align:center; vertical-align: middle; font-size: 16px; color:#fff; font-weight:bold}
#nogprs_stamp {border:0 dotted red; left:359px; position:relative; top:65px; overflow:hidden}
#main_content{ }
#main_left_content{ width: 720px; float: left; padding-right: 5px}
#main_right_content{ width: 189px; float: left; border-left: 1px solid #DFDFDF; padding-left: 10px; min-height: 400px}
#body_content{ height: auto; background: #F0F0F0; background: #FFF; padding: 5px 2px; padding-left:9px; text-align: left}
#footer{ height: 45px; width: auto; text-align: center; padding: 5px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #0057CF}
#footer a{ color: #0057CF; text-decoration: none}
#footer a:hover{ text-decoration: underline}
#close_bottom_curves{width: 974px;}
#features{ margin-top:-74px; width: 475px; float: left}
.mobee_features{ list-style-image: url('/images/accept.png'); margin-bottom:0px}
#footer_content{ background-color:#F0F0F0}
.text-field {font-family: "Arial", "Helvetica", "Sans-serif"; font-size: 13px; height: 21px; color: #3A3A3A; padding-left: 3px; border: 1px solid #007DC3; padding-top: 3px}
.small-text-field{ font-family: "Arial", "Helvetica", "Sans-serif"; font-size: 11px; height: 20px; color: #3A3A3A; padding-left: 3px; border: 1px solid #CCCCCC}
.submit_button{ background: url('/images/submit_button.gif') no-repeat; width: 137px; height: 23px; border: 0px; cursor: pointer; color: #FFFFFF; font-size: 14px; padding-bottom: 3px}
.blue_grad_btn{ background: url('/images/small_blue_grad_btn.gif') no-repeat; width: 100px; height: 23px; color: #FFFFFF; font-size: 14px; border: 0px; padding: 2px; cursor: pointer; text-align: center}
.blue_grad_btn a{ color: #FFFFFF}
.blue_grad_btn a:hover{ color: #C8F1FF; text-decoration: none}
.small_submit_btn{ background: url('/images/small_submit_btn.gif') no-repeat; width: 79px; height: 29px; color: #FFFFFF; font-size: 15px; border: 0px; padding-bottom: 5px; cursor: pointer; font-weight: bold}
.med_submit_btn{ background: url('/images/med_blue_btn.gif') no-repeat; width: 90px; height: 30px; color: #FFFFFF; font-size: 16px; border: 0px; cursor: pointer}
.little-box{ border: 0px solid #999999; padding: 20px; margin: 7% 20%}
.box{ background: #E8E8E8; padding: 15px}
.page_title{ border: 1px solid #AAAAAA; color: #333333; background: #DFDFDF; line-height: 15px; padding: 10px; margin-top:20px }
.www_signup_promo {border: 1px solid #A0A; color: #333333; background-color: #A0A; line-height: 15px; padding: 2px; color: white; text-align:center; margin: 0px auto}
a{ color: #2f66d5;text-decoration: none}
a:hover{ color: #d94200; text-decoration: underline}
.add_new_link a{ color: blue; font-weight: bold}
.verify_link a{ color: blue; font-weight: bold}
.remove_link a{ color: blue; font-weight: bold}
a.steps{ color: #444444; font-size: 14px; font-weight: bold; padding: 2px 3px}
a.steps:hover{color: #FFFFFF;background: #444444; padding: 2px 3px; text-decoration: none;}
.collapse_link{ padding-bottom: 4px}
.medium_orange_button{ background: url('/images/orange_button_med.gif') no-repeat; width: 125px; height: 26px; text-align: center; padding-top: 7px; vertical-align: middle}
.medium_orange_button a{ color: #FFFFFF}
.medium_green_button{ background: url('/images/button_green.jpg') no-repeat; width: 159px; height: 39px; font-size: 14px; font-weight: bold; text-align: center; padding-top: 10px; vertical-align: middle}
.medium_green_button a{ color: #FFFFFF}
.medium_blue_button{ background: url('/images/button_blue.jpg') no-repeat; width: 159px; height: 39px; font-size: 14px; text-align: center; padding-top: 7px; vertical-align: middle}
.medium_blue_button a{ color: #FFFFFF}
#menu {background: url('/images/menu_bg.gif') repeat-x; color: #DDDDDD; height: 38px}
#menu ul{ white-space: nowrap; margin: 0; padding: 0 0 0 20px; list-style: none}
#menu ul li{ float: left; padding-right: 0px; margin: 0 0 0 0; font-size: 12px; font-weight: bold; color: #FFFFFF}
#menu ul li a{ padding: 10px 10px 11px 38px; text-decoration: none; color: #5C5C5C; display: block}
#menu ul li a.welcome_link {color: #FFFFFF;background: url('/images/ball_icon.png') no-repeat 10px 50%;}
#menu ul li a.dashboard_link{color: #FFFFFF;background: url('/images/dashboard_gear.png') no-repeat 10px 50%;}
#menu ul li a.account_link{color: #FFFFFF;background: url('/images/acc_icon.png') no-repeat 10px 50%;}
#menu ul li a.settings_link{color: #FFFFFF;background: url('/images/settings_icon.png') no-repeat 10px 50%;}
#menu ul li a.contact_link{color: #FFFFFF;background: url('/images/contact_icon.png') no-repeat 10px 50%;}
#menu ul li a.administration_link{color: #FFFFFF;background: url('/images/contact_icon.png') no-repeat 10px 50%;}
#menu ul li a:hover{background-color: #0066CC; text-decoration:none;}
#menu ul li a.current_welcome_link{color: #FFFFFF; background-image: background: #0066CC url('/images/ball_icon.png') no-repeat 10px 50%}
#menu ul li a.current_dashboard_link{color: #FFFFFF; background: #0066CC url('/images/dashboard_gear.png') no-repeat 10px 50%;}
#menu ul li a.current_account_link{color: #FFFFFF; background: #0066CC url('/images/acc_icon.png') no-repeat 10px 50%;}
#menu ul li a.current_settings_link{color: #FFFFFF; background: #0066CC url('/images/settings_icon.png') no-repeat 10px 50%;}
#menu ul li a.current_contact_link{color: #FFFFFF; background: #0066CC url('/images/contact_icon.png') no-repeat 10px 50%;}
#menu ul li a.current_administration_link{color: #FFFFFF; background: #0066CC url('/images/contact_icon.png') no-repeat 10px 50%;}
.right_nav_links{ list-style-image: url('/images/arrow.gif'); list-style-position: outside; padding-left: 20px}
.right_nav_links li{ line-height: 25px; border-bottom: 1px dotted #999999}
.right_nav_links li a{ color: #ca5122}
.header_links{font-size: 15px;font-weight:normal;}
.header_links a{color: #0C48C2;}
.header_links a.current{color: #0C48C2; font-weight: bold; font-size: 15px;text-decoration: none;}
h1{ background: #E4E4E4; margin: 0px; border-bottom: 3px solid #C0C0C0; border-top:3px solid #C0C0C0; font-family: 'Arial', 'Helvetica', 'Trebuchet'; font-size: 26px; color:#444444}
h2{ margin: 0px; font-size: 20px; font-family:'Arial'; color: #6D6D6D}
h3{ margin: 0px;font-size: 18px; color: #222222 ;font-family: 'Arial','Sans-serif'}
h4{ margin: 0px;font-size: 14px; color: #454545 ;font-family: 'Arial','Sans-serif'}
h5{ margin: 0px;font-size: 12px; color: #454545 ;font-family: 'Arial','Sans-serif'}
.power_switch{ font-size: 16px; color: #6D6D6D}
.loader_indicator{ position: fixed; top: 0px; margin-left: 500px; z-index: 5000; background-color: #CC0000; color: #FFFFFF; padding: 5px; width: 200px; height: 20px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px}
.credit_rate_plan_table{ border: 1px solid #999999; border-collapse: collapse}
.tooltip{ border: 2px solid #FFBA00; background: #FAFFA8; margin-top:5px; margin-left:5px; padding: 5px; width: 250px}
.tooltip_desc{ margin-top: 5px; padding: 5px}
.alert_notice{background: #CF3E05 url('/images/warning.png') 10px 50% no-repeat; color:#FFFFFF; padding: 10px 10px 10px 40px; width:92%;}
.notice_txt{color: #A90009;}
img{border: 0px;}
small{color: #999999;}
.red{color: #FF0000;}
.green{color: #22AA18;}
.mblue{color: #103b92;}
.white{color: #FFFFFF;}
.verdana_font{font-family: 'Verdana';}
.arial_font{font-family: 'Arial';}
.franklin_font{font-family:'Franklin Gothic Medium'}
.georgia_font{font-family: 'Georgia', 'Times New Roman', 'Times', 'Sans-serif';}
.clearfix{clear: both;}
.center{margin:0px auto;text-align: center;}
.faded_text{color: #999999;}
.bold{font-weight: bold;}
.size11{font-size: 11px;}
.size12{font-size: 12px;}
.size13{font-size: 13px;}
.size14{font-size: 14px;}
.size18{font-size: 18px;}
.size20{font-size: 18px;}
.size21{font-size: 21px;}
.size22{font-size: 22px;}
.border1{border: 1px solid #CCCCCC;}
.border2{border: 2px solid #CCCCCC;}
.margintop5{margin-top: 5px;}
.margintop10{margin-top: 10px;}
.margintop22{margin-top: 22px;}
.marginbottom5{margin-bottom: 5px;}
.marginbottom10{margin-bottom: 10px;}
.marginleft10{margin-left: 10px;}
.marginleft20{margin-left: 20px;}
.marginleft50{margin-left: 50px;}
.pad2{padding: 2px;}
.pad3{padding: 3px;}
.pad4{padding: 4px;}
.pad5{padding: 5px;}
.pad10{padding: 10px;}
.pad20{padding: 20px;}
.pricing_sep{ border-bottom: 1px solid #CCCCCC; width:90%; padding:2px; font-size:13px}
.active-scaffold-header h2 {color: #000000; margin: 0px; font-size: 20px; font-family: "Verdana", "Arial", "Trebuchet"}
.active-scaffold th a, .active-scaffold th p {background-color:#555555; display:block; font-family: "Verdana", "Arial", "Trebuchet"; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal}
.active-scaffold tr.record td {background-color:#E6F2FF; border-bottom:1px solid #C5DBF7; border-left:1px solid #C5DBF7; color:#333333; font-family: "Verdana", "Arial", "Trebuchet"; font-size:12px; padding:1px 2px}
.active-scaffold select {font-size: 11px}
#flash-errors, #errorExplanation {margin: 0 auto; margin-bottom: 10px; background: #FEA2A2; color: #510; text-align: center; padding: 5px; border: 1px solid #CC0000}
#flash-notice, .flash-notice {background: #FFF9D7; color: #E55614; text-align: center; border: 1px solid #E2C822; padding: 5px}
#errorExplanation ul, #flash-notice ul,#flash-errors ul,#flash-notice li, #flash-errors li {list-style: none}
#errorExplanation {text-align: left; border: 1px solid #F99; background: #fdd}
#errorExplanation h2 {border: none; margin: 0; padding: 0}
.info {background-color: #f0f0f0; color: #333; font-size: 11px; font-style: normal; font-weight: normal; vertical-align: top; text-decoration: none; text-align: left; padding:0px}
.table-class table {border-collapse: collapse}
.table-class td, .table-class th {padding: 1px; border: 1px solid #CCC}
.table-class thead, tfoot {background-color: #DDD}
.table-class tr.rowodd {background-color: #FFF}
.table-class tr.roweven {background-color: #F2F2F2}
.how_it_works{ background-image:url(/images/mobee/we_have_seen_on_bg.jpg); background-repeat:no-repeat; height:218px; width:254px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; margin-left:0px; margin-top:0px; line-height:1.5}
.how_it_works_content{ position:relative; height:150px; width:210px; padding-top:50px; margin:5px; padding-left:20px}
#testimonial_content{ width:230px; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; width:200px; margin-right:15px; line-height:1.5}
.testimonial_bg{ background-image:url(/images/mobee/testimonial_bg.gif); width:247px; height:271px; float:left; margin-left:0px}
.testimonials_icon{ float:left; padding-left:10px; padding-top:10px}
.corporate_bg{ background-image:url(/images/mobee/corporate_bg.gif); height:206px; width:334px; float:left; margin-left:4px}
.corporate_image{ float:left; padding-left:10px; padding-top:10px}
.corporate_content{ float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; width:200px; padding-right:10px; line-height:1.5}
.features_bg{ background-image:url(/images/mobee/features_bg.gif); height:206px; width:334px; float:left; margin-left:3px}
.features_image{ float:left; padding-left:10px; padding-top:10px}
.features_content{ float:right; padding-right:10px; font-size:10px; color:#666666; width:270px; line-height:1.5}
#button {list-style-image:url(/images/mobee/tick.png)}
.blog_bg{ background-image:url(/images/mobee/blog_bg.gif); height:271px; width:678px; float:left; margin-top:4px; margin-left:4px}
.blog_bg1{ height:243px; width:338px; float:left;}
.blog_image{ float:left; padding-left:10px; padding-top:10px}
.blog_content{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; width:300px; margin-left:5px; line-height:1.5; float:left}
.news_bg{ height:243px; width:336px; float:left;}
.news_image{ float:left; padding-left:10px; padding-top:10px}
.news_content{ float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; width:300px; margin-left:10px; line-height:1.5}
.login_rounded_box {background: transparent; background-color:#F1F9FF;margin:0px 1em 0px 1em;width:440px;}
.login_box_content {display:block; border:0 solid #007DC3; border-width:0 1px; padding:10px;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {border-left:1px solid #007DC3; border-right:1px solid #007DC3;}
.xb1 {margin:0 5px; background:#007DC3;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.mobee_caption {background: transparent; background-color:#fff;margin:0px 1em 0px 1em;width:946px; margin-left:4px;}
.mobee_caption_content {display:block; border:0 solid #007DC3; border-width:0 1px; padding:10px; font-size:16px; font-weight:bold;}
.mobee_body_content {display:block; border:0 solid #007DC3; border-width:0 1px; padding-left:4px;padding-top:10px;padding-bottom:10px;padding-right:4px;}
.plan_div {background: transparent; background-color:#fff;margin:0px 1em 0px 1em;width:895px;}
.mobee_keyword{ width:440px}
.mobee_blue{ color: #0057CF;}
.div_box_header{ height:26px; width:142px; background: url('/images/mobee/button_1.gif') no-repeat; font-size:15px; font-weight: bold; color:#FFFFFF; margin-left:16px; padding-top:3px; vertical-align:middle; text-align:center}
.tour_header_box {background: transparent; margin:25px 1em 100px 1em;}
.tour_header_box_content {display:block; border:0 solid #007DC3; border-width:0 1px;}
.tour_box {background: transparent; margin:25px 1em 100px 1em;}
.tour_box_content {display:block; border:0 solid #007DC3; border-width:0 1px;}
.teaser{ width:974px; height:270px; padding: 0px; background: url('/images/banner_bg.gif')}
.tour_link_bg{ background-image:url(/images/mobee/tour_link_bg.gif); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; border:0px; height:28px; width:204px; color:#FFFFFF; font-weight:bold; font-size:15px; vertical-align:middle; text-decoration:none; padding-top:6px; padding-left:6px; text-align:left; margin:3px 3px 3px 3px;}
.line_height{ line-height:2; text-align:justify}
div.controls{ }
div.controls a{ font-size: 13px; color: #FCFF00; font-family: "arial"; font-weight: bold; padding: 0px 8px; text-decoration:none}
div.scroller {width: 615px; height: 266px; overflow: hidden; padding:0em}
div.scroller div.section {width:615px; height: 266px; overflow: hidden; float:left}
div.scroller div.content {width: 10000px}
div#section {}
div.text_section {padding: 12px 5px 0px 10px; margin-right: 0px}
.text {float:left; text-align:left; width:500px; color: #FFFFFF}
.glidecontentwrapper{ position: relative; width: 870px; overflow: hidden}
.glidecontent{ position: absolute; background: #FfFfFf; visibility: hidden; width: 610px; height:450px}
.glidecontenttoggler{ margin-top: 6px; text-align: center}
.glidecontenttoggler a{ display: -moz-inline-box; display: inline-block; border: 1px solid black; color: #2e6ab1; padding: 1px 3px; margin-right: 3px; font-weight: bold; text-decoration: none}
.glidecontenttoggler a.selected{ background: #E4EFFA; color: black}
.glidecontenttoggler a:hover{ background: #E4EFFA; color: black}
.glidecontenttoggler a.toc{ }
.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ }
.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{ background: #1A48A4; color: white}