#menu_bar {margin:0px;background-color:#ffffff;text-align:center;font-size:0px}
#website_design {display:none}
#ecommerce_websites {display:none}
#point_of_sale {display:none}
#top_content {position:relative;height:120px;overflow:hidden}
#media_content {position:absolute;top:0px;left:60px;text-align:left}
#aux_menu {position:absolute;top:65px;left:460px}
#aux_list {position:relative}
#contact_top {margin:5px 20px 5px 0px;float:right}
#contact_form {width:100%;display:none}
#ssl_detail {position:relative;background-color:#f0f0f0;font-size:10px;line-height:100%;border:1px solid #c0c0c0;border-radius:5px;visibility:hidden}
#to_top_button {position:fixed;bottom:0px;right:0px;background-color:#000000;background-image:url("icons/up_arrow_grey_icon_100.gif");background-position:center center;background-repeat:no-repeat;background-size:contain;width:60px;height:60px;filter:alpha(opacity=75);opacity:0.75;moz-opacity:0.75;z-index:2;visibility:hidden;display:inline-block;cursor:pointer}
#wait {position:fixed;top:0px;left:0px;background-color:#ffffff;background-image:url("icons/black_loading_icon.png");background-position:center center;background-repeat:no-repeat;width:100%;height:100%;filter:alpha(opacity=75);opacity:0.75;moz-opacity:0.75;z-index:3;visibility:hidden}
#ExpireMonth,#ExpireYear {min-width:auto;width:auto}
html {height:100%}
body {background-color:#f3f3f3;margin:0px;padding:0px;height:100%}
td,p,a,li {font-family:Marvel,Helvetica,sans-serif;font-size:20px;color:#303030;text-decoration:none;line-height:130%}
p.blue_p {color:#1565b2}
a {color:#0000ff}
a:hover {text-decoration:underline}
img {margin:0px;padding:0px;border-width:0px}
ul.green_check {font-family:Open Sans Condensed,Helvetica,sans-serif;text-align:left;list-style-image:url('icons/checkmark_icon_green_line_16.png');display:inline-block}
hr {border:0px;height:1px;background-color:#909090;color:#909090}
.content_container {margin:0px;padding-bottom:50px;background-color:#ffffff;text-align:center;width:100%;min-height:600px}
.media_container {position:relative;margin-bottom:50px;background-image:url("imgs/translucent_bg.jpg");background-position:center top;background-repeat:no-repeat;background-size:100% 100%;text-align:center;border:1px solid #f0f0f0;border-left-width:0px;border-right-width:0px;height:520px}
.media_inner_container {position:relative;top:5px;background-image:url("imgs/people_walking.jpg");background-position:center top;background-repeat:no-repeat;text-align:center;height:500px}
.media_overlay {position:relative;top:200px;margin:2% 10% 2% 10%;font-family:Open Sans Condensed,Helvetica,sans-serif;font-size:40px;font-size:3.5vmax;color:#ffffff;letter-spacing:1px;line-height:130%;text-shadow:0px 0px 10px #202020;display:inline-block}
.bar_block {margin:2%;vertical-align:top;text-align:center;display:inline-block;width:29%;min-width:220px}
.content_block {margin:2% 10% 2% 10%;text-align:center;vertical-align:top;min-width:220px;max-width:1100px;display:inline-block}
.column_block {margin-right:2%;vertical-align:top;text-align:left;min-width:220px;width:48%;display:inline-block}
.footer_bar {margin-bottom:50px;background-color:#f3f3f3;text-align:center;font-size:0px}
.nav_link {margin:15px;font-family:Abel,Lucida Console,Monaco,monospace;font-size:24px;color:#303030;display:inline-block;cursor:pointer}
.nav_link_white {margin:15px;font-family:Abel,Lucida Console,Monaco,monospace;font-size:24px;color:#ffffff;display:inline-block;cursor:pointer}
.nav_link_white:hover {text-decoration:underline}
.block_title {margin-top:0px;font-family:Abel,Helvetica,sans-serif;font-size:30px}
.website_design_button {margin:2%;background-color:#00bfff;vertical-align:top;text-align:center;color:#ffffff;text-shadow:1px 1px 0px #0086b2;border:1px solid #00ace6;display:inline-block;width:29%;min-width:220px;min-height:250px;cursor:pointer}
.ecommerce_websites_button {margin:2%;background-color:#82d682;vertical-align:top;text-align:center;color:#ffffff;text-shadow:1px 1px 0px #5b965b;border:1px solid #75c175;display:inline-block;width:29%;min-width:220px;min-height:250px;cursor:pointer}
.pos_button {margin:2%;background-color:#f08080;vertical-align:top;text-align:center;color:#ffffff;text-shadow:1px 1px 0px #a85a5a;border:1px solid #d87373;display:inline-block;width:29%;min-width:220px;min-height:250px;cursor:pointer}
.grey_ttl {font-family:Arial Black,Gadget,sans-serif;font-size:30px;color:#909090;text-shadow:1px -1px 0px #ffffff,-1px 1px 2px #c0c0c0}
.grey_ttl .reduced {font-size:24px}
.disk_space {vertical-align:-1px;text-align:left;line-height:0%;border:1px solid #c0c0c0;width:100px;height:16px;overflow:hidden;display:inline-block}
.account_icon {margin:0px 5px -2px 0px;border-width:0px;width:16px;height:16px}
.num_val {font-family:Georgia,serif;font-size:30px;color:#0099cc;margin-left:5px}
.num_val .descr {font-size:14px}
.footnote {font-family:Trebuchet MS,sans-serif;font-size:14px;color:#303030;line-height:130%}
.footnote .reduced {font-size:10px}
.aux_style {margin-right:10px;font-family:Open Sans Condensed,Helvetica,sans-serif;color:#606060;font-size:16px;white-space:nowrap;line-height:130%}
.obj_bottom_shadow {-moz-box-shadow:0px 3px 1px #606060;-webkit-box-shadow:0px 3px 1px #606060;box-shadow:0px 3px 1px #606060;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=1,Direction=180,Color='#606060')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=1,Direction=180,Color='#606060')}
.blue_button {border:1px solid #25729a; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-family:Marvel,Helvetica,Sans-serif; font-size:18px; padding: 10px 10px 10px 10px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center; color: #ffffff; background-color: #3093c7;
   background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
   background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
   background-image: -o-linear-gradient(top, #3093c7, #1c5a85);background-image: linear-gradient(to bottom, #3093c7, #1c5a85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);display:inline-block;cursor:pointer}
.blue_button:active {border:1px solid #1c5675; background-color: #26759e;background-image: -webkit-gradient(linear, left top, left bottom, from(#26759e), top(#133d5b));
   background-image: -webkit-linear-gradient(top, #26759e, #133d5b);background-image: -moz-linear-gradient(top, #26759e, #133d5b);
   background-image: -ms-linear-gradient(top, #26759e, #133d5b);background-image: -o-linear-gradient(top, #26759e, #133d5b);
   background-image: linear-gradient(to bottom, #26759e, #133d5b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#26759e, endColorstr=#133d5b)}
.grey_button {background-image:url('image_catalog/buttons/grey_button_bg.jpg');font-family:Marvel,Helvetica,Sans-serif;font-size:18px;text-align:center;color:#303030;text-decoration:none;border:1px solid #969696;padding:0px 10px 0px 10px;border-radius:5px;white-space:nowrap;display:inline-block;height:30px;line-height:30px;cursor:pointer}
.grey_button:active {background-image:url('image_catalog/buttons/grey_button_bg_d.jpg')}
.dark_grey_button {background-color:#696969;font-family:Marvel,Helvetica,Sans-serif;font-size:18px;text-align:center;color:#f0f0f0;text-decoration:none;border:1px solid #c0c0c0;padding:5px 10px 5px 10px;border-radius:5px;white-space:nowrap;display:inline-block;cursor:pointer}
.icon_button {font-family:Marvel,Helvetica,Sans-serif;font-size:18px;text-align:center;color:#303030;text-decoration:none;border:1px solid #c0c0c0;padding:0px 10px 0px 10px;border-radius:5px;display:inline-block;height:30px;line-height:30px}
.icon_button:hover {background-color:#f0f0f0;cursor:pointer}
.red_button {background-image:url('image_catalog/buttons/red_button_bg.jpg');background-size:auto 100%;font-family:Marvel,Helvetica,Sans-serif;font-size:18px;text-align:center;color:#ffffff;font-weight:bold;text-decoration:none;border:1px solid #a01f1f;padding:0px 10px 0px 10px;border-radius:5px;display:inline-block;height:30px;line-height:30px;cursor:pointer}
.red_button:active {background-image:url('image_catalog/buttons/red_button_bg_d.jpg');background-size:auto 100%}
.green_solid_button {background-color:#9acd32;padding:10px;font-family:Marvel,Helvetica,sans-serif;font-size:18px;color:#ffffff;border:1px solid #7ba428;cursor:pointer}
.green_solid_button:hover {background-color:#a4d246}
.field_label {text-align:left;white-space:nowrap;width:130px;display:inline-block}
.field {background-color:#ffffff;font-family:Marvel,Helvetica,sans-serif;font-size:18px;text-align:left;color:#303030;border:1px solid #c0c0c0;width:30%;min-width:200px;max-width:400px;height:30px;line-height:30px;display:inline-block}
.display {background-color:transparent;font-family:Marvel,Helvetica,sans-serif;font-size:18px;border-width:0px;min-width:auto;width:30%;display:inline-block}
.text_area {background-color:#ffffff;font-family:Marvel,Helvetica,sans-serif;font-size:18px;text-align:left;resize:none;color:#303030;border:1px solid #c0c0c0;line-height:30px}
.red_note {color:#ff0000}
.green_note {color:#32cd32}
.blue {margin:5px 0px 5px 0px;background-color:#1565b2;padding:5px 10px 5px 10px;font-family:Marvel,Helvetica,sans-serif;font-size:18px;color:#ffffff;white-space:nowrap;border:1px solid #1565b2;border-radius:3px;display:inline-block}
.blue:hover {background-color:#1e90ff;text-decoration:none;cursor:pointer}
.red {margin:5px 0px 5px 0px;background-color:#a01f1f;padding:5px 10px 5px 10px;font-family:Marvel,Helvetica,sans-serif;font-size:18px;color:#ffffff;white-space:nowrap;border:1px solid #a01f1f;border-radius:3px;display:inline-block}
.red:hover {background-color:#c14e4e;text-decoration:none;cursor:pointer}
.green {margin:5px 0px 5px 0px;background-color:#009900;padding:5px 10px 5px 10px;font-family:Marvel,Helvetica,sans-serif;font-size:18px;color:#ffffff;white-space:nowrap;border:1px solid #009900;border-radius:3px;display:inline-block}
.green:hover {background-color:#00cc00;text-decoration:none;cursor:pointer}
.grey {margin:5px 0px 5px 0px;background-color:#606060;padding:5px 10px 5px 10px;font-family:Marvel,Helvetica,sans-serif;font-size:18px;color:#f0f0f0;white-space:nowrap;border:1px solid #606060;border-radius:3px;display:inline-block}
.grey:hover {background-color:#909090;text-decoration:none;color:#ffffff;cursor:pointer}
.info_block {margin:10px 0px 10px 0px;background-color:#f0f0f0;padding:20px;border-radius:5px;border:1px solid #e0e0e0;max-width:800px}
.absolute_00 {position:absolute;top:0px;left:0px}
.full_stretch {width:100%}
.indent_50 {margin-left:50px}
.indent_70 {margin-left:70px}
.indent_100 {margin-left:100px}
.shadow_left_10_10 {margin:0px 0px 20px 20px;box-shadow:-10px 10px 5px #c0c0c0}
.shadow_left_5_10 {margin:0px 0px 20px 20px;box-shadow:-5px 10px 5px #c0c0c0}
.shadow_bottom_10 {margin:2%;box-shadow:0px 10px 5px #c0c0c0;width:29%;min-width:220px;max-width:350px}
.opacity_70 {filter:alpha(opacity=70);opacity:0.7;moz-opacity:0.7}
.opacity_50 {filter:alpha(opacity=50);opacity:0.5;moz-opacity:0.5}
.opacity_30 {filter:alpha(opacity=30);opacity:0.3;moz-opacity:0.3}
.opacity_10 {filter:alpha(opacity=10);opacity:0.1;moz-opacity:0.1}