
/* 960 Reset */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

/* 960 Text */

body{font:13px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif}a:focus{outline:1px dotted}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}

/* 960 Grid */

.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.container_12 .push_3,.container_16 .push_4{left:240px}.container_12 .push_6,.container_16 .push_8{left:480px}.container_12 .push_9,.container_16 .push_12{left:720px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_16 .push_1{left:60px}.container_16 .push_2{left:120px}.container_16 .push_3{left:180px}.container_16 .push_5{left:300px}.container_16 .push_6{left:360px}.container_16 .push_7{left:420px}.container_16 .push_9{left:540px}.container_16 .push_10{left:600px}.container_16 .push_11{left:660px}.container_16 .push_13{left:780px}.container_16 .push_14{left:840px}.container_16 .push_15{left:900px}.container_12 .pull_3,.container_16 .pull_4{left:-240px}.container_12 .pull_6,.container_16 .pull_8{left:-480px}.container_12 .pull_9,.container_16 .pull_12{left:-720px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.container_16 .pull_1{left:-60px}.container_16 .pull_2{left:-120px}.container_16 .pull_3{left:-180px}.container_16 .pull_5{left:-300px}.container_16 .pull_6{left:-360px}.container_16 .pull_7{left:-420px}.container_16 .pull_9{left:-540px}.container_16 .pull_10{left:-600px}.container_16 .pull_11{left:-660px}.container_16 .pull_13{left:-780px}.container_16 .pull_14{left:-840px}.container_16 .pull_15{left:-900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}



/* HomeMarks Layout */

html { color:#fff; background: #101010 url('/stylesheets/images/site/layout_grill.gif') repeat-x top center; }

#hmlogo_area  { width:340px; height:155px; }
#hmlogo       { margin:38px 0 0 0; }

#lcnt_area    { font-size:13px; width:280px; }
#nav_area     { height:60px; }
#main_area    { margin-bottom:80px; font-size:14px; }
#ftr_area     { font-size:12px; }
#ftr_content  { color:#999; border-top: 1px solid #333; }

/* HomeMarks Navigation */

#navigation { height:45px; float:right; margin-top:15px; }
#navleft    { width:14px; height:45px; float:left; background: url('/stylesheets/images/site/layout_navleft.gif') no-repeat; }
#navcenter  { height:45px; float:left; padding: 6px 15px 0 5px; background: url('/stylesheets/images/site/layout_navcenter.gif') repeat-x; }
#navright   { width:14px; height:45px; float:left; background: url('/stylesheets/images/site/layout_navright.gif') no-repeat; }

#navigation img           { vertical-align:top; margin-left:5px; margin-right:3px; }
#navigation a, 
#navigation a:link, 
#navigation a:visited     { color:#fff; text-decoration:none; }
#navigation a:hover       { color:#ff5200; text-decoration:none; }
#navigation a:active      { color:#fdbe1a; outline:none; }


/* Homemarks Content */

.flash_message    { font-weight:bold; margin: 10px 0 15px 0; padding: 10px 10px 10px 38px; color:#000; -webkit-border-radius:6px; -moz-border-radius:6px; }
#flash_good       { border: 2px solid #3c3; background: #cfc url('/images/good.png') no-repeat 12px 13px; }
#flash_bad        { border: 2px solid #f00; background: #fcc url('/images/bad.png') no-repeat 12px 13px; }
#flash_indif      { border: 2px solid #06f; background: #9cf url('/images/indif.png') no-repeat 12px 13px; }

#flash_good       { border-color: rgba(51,204,51,0.9); background-color: rgba(51,204,51,0.4); }
#flash_bad        { border-color: rgba(255,0,0,0.9); background-color: rgba(255,0,0,0.4); }
#flash_indif      { border-color: rgba(0,102,255,0.9); background-color: rgba(0,102,255,0.5); }

.flash_message div  { margin:0 !important; padding:0 !important; }
.flash_message h2   { margin:0 0 5px 0 !important; padding:0 !important; color:white !important; font-style:normal !important; background-image:none !important; text-align:left !important; }
.flash_message h3   { margin:0 0 6px 0 !important; color:white !important; border:none !important; line-height:20px; }
.flash_message p    { margin-bottom:0 !important;}
.flash_message ul   { margin:0 0 0 20px !important; padding:0 !important; }
.flash_message li   { margin:0 !important; padding:0 !important; }

#lcnt_area h3 { font-size:18px; font-weight:400; font-style:italic; border-bottom:1px solid #666; padding-left:5px; margin-bottom:5px; }

#main_area h1 { color: #00f6e3; font-weight: 100; font-size: 36px; line-height:36px; font-family: "Trebuchet MS", Georgia, serif; }
#main_area h1.top { margin-top:44px; }
#main_area h2 { color: #ff5200; margin: 40px 0 20px 0; padding:20px 0 0 0; font-weight:bold; font-size: 24px; line-height:24px; font-family: "Trebuchet MS", Georgia, serif; text-align:center; background: url('/stylesheets/images/site/divider.png') no-repeat top center; }
#main_area h3 { font-size:20px; margin-bottom:10px; border-bottom:1px solid #333; }

#modal_content h2 { margin-bottom:5px !important; }
#modal_content h3 { margin-bottom:5px !important; }
#modal_content ul { margin-bottom:10px !important; }

hr { border:none; margin:0; padding:0; height:2px; background: url('/stylesheets/images/site/divider.png') no-repeat center center; }

a.nobor  { border-bottom:none !important;}
a:active { outline:none !important; }
a:focus  { -moz-outline-style:none; }

#lcnt_area a, 
#lcnt_area a:link, 
#lcnt_area a:visited,
#main_area a, 
#main_area a:link, 
#main_area a:visited,
#ftr_area a, 
#ftr_area a:link, 
#ftr_area a:visited     { color:#ff9933; border-bottom:1px dashed #ff9933; text-decoration:none; }
#lcnt_area a:hover,
#main_area a:hover,
#ftr_area a:hover       { color:#ffcc33; border-bottom:1px dashed #ff9933; text-decoration:none; }
#lcnt_area a:active,
#main_area a:active,
#ftr_area a:active      { color:#ffcc33; }
#main_area a.anchor     { border-bottom:none; }

.site_grey    { color:#666; }
.site_link    { color:#ff9933; }
.site_yellow  { color:#ffbd00; }
.site_red     { color:#ff5200; }
.site_green   { color:#96ff1f; }
.site_blue    { color:#00f6e3; }

.help_point   { font-weight:bold; text-transform:uppercase; color:#96ff1f; }
ul.helpul1    { }
ul.helpul2    { margin-top:12px; padding-left:16px; }
ul.helpul3    { padding-left:16px; }
ul.helpul1 li { margin-bottom:10px; }



/* Homemarks Special Content */


#iphone { width:280px; height:518px; background: url('/images/iphone.png') no-repeat; -webkit-box-reflect: below 2px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.90, transparent), to(rgba(0,0,0,0.1))) }
#iphone_movie_container { position:relative; width:228px; height:342px; top:89px; left:27px; background: url('http://videos.homemarks.com/iphone_demo.jpg') no-repeat; }
#website_movie_container { margin-top:42px; width:280px; height:402px; background: url('http://videos.homemarks.com/website_demo.jpg') no-repeat; }

#twitter_image { border-bottom:1px solid #666; }

#ajaxforms_wrapper      { width:450px; margin: 0 auto; position:relative; border: 1px solid #666; border-top: 0 none; }
#ajaxforms_top          { position:absolute; top:0; left:0; 
                          width:452px; height:9px; background: url('/javascripts/modal_assets/modal_top.png') repeat-x; z-index:210; }
#ajaxforms              { width:400px; padding:17px; border: 8px solid #333; border-top: 0 none; color:#000; 
                          background: #fff url('/stylesheets/images/modal/bg_grey.jpg') repeat-x bottom left; }
#ajaxforms th                   { width:80px; text-align:right; }
#ajaxforms select,
#ajaxforms textarea,
#ajaxforms input[type='text']   { width:265px; }

.ajaxform th                      { width:140px; text-align:right; padding-right:7px; }
.ajaxform td                      { padding: 3px 0; }
.ajaxform select,
.ajaxform textarea,
.ajaxform input[type='text'],
.ajaxform input[type='password']  { width:320px; font-size:14px; padding:3px; }








/*---    Modal Overlay & Misc Progress Styles    ---*/

#modalmask         { position: absolute; top:0; left:0; z-index:999997; width:100%; height:100%; text-align:center;
                     background-color:#000; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; }
#modal_progress,
#fieldset_progress { position:relative; width:100px; height:130px; margin: 0 auto;
                     background-image: url('http://cdn.homemarks.com/javascripts/modal_assets/progress_invert.gif'); cursor:pointer; }
#fieldset_progress { background-image: url('http://cdn.homemarks.com/stylesheets/images/page/progress.gif'); }


/*---    Modal Box Styles    ---*/

#modal_html_ap-wrapper  { position:fixed; top:0; left:0; z-index:999998; }
#modal_html_rel-wrapper { position:relative; }
#modal_html_border      { position:relative; border: 1px solid #666; border-top: 0 none; }
#modal_html_top         { position:absolute; top:0; left:0; 
                          height:9px; background: url('http://cdn.homemarks.com/javascripts/modal_assets/modal_top.png') repeat-x; z-index:999999; }
#modal_html             { position: relative; padding:17px; border: 8px solid #333; border-top: 0 none; color:black!important;
                          background: #fff url('http://cdn.homemarks.com/stylesheets/images/modal/bg_grey.jpg') repeat-x bottom left; }

#modal_html.white,    #modal_html.timberwolf,   #modal_html.black           { background-image: url('http://cdn.homemarks.com/stylesheets/images/modal/bg_grey.jpg') ; }
#modal_html.aqua,     #modal_html.sky_blue,     #modal_html.cerulian        { background-image: url('http://cdn.homemarks.com/stylesheets/images/modal/bg_blue.jpg') ; }
#modal_html.melon,    #modal_html.salmon,       #modal_html.red             { background-image: url('http://cdn.homemarks.com/stylesheets/images/modal/bg_red.jpg') ; }
#modal_html.limeade,  #modal_html.spring_green, #modal_html.yellow_green    { background-image: url('http://cdn.homemarks.com/stylesheets/images/modal/bg_green.jpg') ; }
#modal_html.lavender, #modal_html.wistera,      #modal_html.violet          { background-image: url('http://cdn.homemarks.com/stylesheets/images/modal/bg_purple.jpg') ; }
#modal_html.postit,   #modal_html.yellow,       #modal_html.orange          { background-image: url('http://cdn.homemarks.com/stylesheets/images/modal/bg_orange.jpg') ; }
#modal_html.bisque,   #modal_html.apricot,      #modal_html.raw_sienna      { background-image: url('http://cdn.homemarks.com/stylesheets/images/modal/bg_orange.jpg') ; }

#modal_buttons                { margin: 5px 0 0 0; }
#modal_button_cancel          { cursor:pointer; float:right; width:84px; height:26px; margin:1px; background: url('http://cdn.homemarks.com/stylesheets/images/modal/button_cancel.png') no-repeat -85px 0 ; }
#modal_button_cancel:hover    { background-position: -170px 0 ; }
#modal_button_cancel:active   { background-position: 0 0 ; }
#modal_button_save            { cursor:pointer; float:right; width:84px; height:26px; margin:1px; background: url('http://cdn.homemarks.com/stylesheets/images/modal/button_save_link.png') no-repeat -85px 0 ; }
#modal_button_save:hover      { background-position: -170px 0 ; }
#modal_button_save:active     { background-position: 0 0 ; }


/*---    Bookmarklet Styles   ---*/

#savehomemarks_form_wrapper   { margin:0 auto !important; width:260px !important; }
#savehomemarks_msg            { margin-bottom:8px !important; color:#000 !important; font-size:14px !important; font-family:'Lucida Grande',Tahoma,sans-serif !important; }
#savehomemarks_name           { width:100% !important; margin-bottom:3px !important; font-size:14px !important; font-family:'Lucida Grande',Tahoma,sans-serif !important; }
#savehomemarks_select         { width:100% !important; }





 /*    Utility Toolbox (fonts, positoin, etc.)
 +-------------------------------------------------------------------------------------------------+
 +-------------------------------------------------------------------------------------------------+
                                                                                                 */

.clearfix:after  { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix        { display:inline-block; }
.clearfix        { display:block; }
                 
.w100p           { width:100% !important; }
.w99p            { width:98% !important; }
.w98p            { width:98% !important; }
                 
.floatr          { float:right; display:inline; }
.floatl          { float:left; display:inline; }
.inline          { display:inline !important; }
.pointer         { cursor:pointer !important; }

.white           { color:#fff !important; }
.red             { color:red !important; }
.redbg           { background-color:red !important; }
                 
.vtop            { vertical-align:top !important; }
.vtop_all *      { vertical-align:top !important; }
.vmiddle         { vertical-align:middle !important; }
.vmiddle_all *   { vertical-align:middle !important; }
.vbottom         { vertical-align:bottom !important; }
.vbottom_all *   { vertical-align:bottom !important; }
.nowrap          { white-space:nowrap; }
                 
.left            { text-align:left !important; }
.center          { text-align:center !important; }
.right           { text-align:right !important; }
.bold            { font-weight:900 !important;}
.italic          { font-style:italic !important; }
                 
.fs9             { font-size:9px !important ; }
.fs10            { font-size:10px !important ; }
.fs11            { font-size:11px !important ; }
.fs12            { font-size:12px !important ; }
.fs13            { font-size:13px !important ; }
.fs14            { font-size:14px !important ; }
.fs15            { font-size:15px !important ; }
.fs16            { font-size:16px !important ; }
.fs17            { font-size:17px !important ; }
                 
.lh9             { line-height:9px !important ; }
.lh10            { line-height:10px !important ; }
.lh11            { line-height:11px !important ; }
.lh12            { line-height:12px !important ; }
.lh13            { line-height:13px !important ; }
.lh14            { line-height:14px !important ; }
.lh15            { line-height:14px !important ; }
.lh16            { line-height:14px !important ; }

.trans20 { opacity: 0.2; filter:alpha(opacity=20); -khtml-opacity: 0.2; -moz-opacity:0.2; }
.trans30 { opacity: 0.3; filter:alpha(opacity=30); -khtml-opacity: 0.3; -moz-opacity:0.3; }
.trans50 { opacity: 0.5; filter:alpha(opacity=50); -khtml-opacity: 0.5; -moz-opacity:0.5; }
.trans70 { opacity: 0.7; filter:alpha(opacity=70); -khtml-opacity: 0.7; -moz-opacity:0.7; }


 /*    Margins
 +-------------------------------------------------------------------------------------------------+
 +-------------------------------------------------------------------------------------------------+
                                                                                                 */

.m0    { margin:0px !important; }
.m5    { margin:5px !important; }
.m10   { margin:10px !important; }
.m20   { margin:20px !important; }
.m30   { margin:30px !important; }
.m40   { margin:40px !important; }
.m50   { margin:50px !important; }
.m60   { margin:60px !important; }
.m70   { margin:70px !important; }
.m80   { margin:80px !important; }
.m90   { margin:90px !important; }

.m100   { margin:100px !important; }
.m110   { margin:110px !important; }
.m120   { margin:120px !important; }
.m130   { margin:130px !important; }
.m140   { margin:140px !important; }
.m150   { margin:150px !important; }
.m160   { margin:160px !important; }
.m170   { margin:170px !important; }
.m180   { margin:180px !important; }
.m190   { margin:190px !important; }


.mt0    { margin-top:0px !important; }
.mt5    { margin-top:5px !important; }
.mt10   { margin-top:10px !important; }
.mt20   { margin-top:20px !important; }
.mt30   { margin-top:30px !important; }
.mt40   { margin-top:40px !important; }
.mt50   { margin-top:50px !important; }
.mt60   { margin-top:60px !important; }
.mt70   { margin-top:70px !important; }
.mt80   { margin-top:80px !important; }
.mt90   { margin-top:90px !important; }

.mt100   { margin-top:100px !important; }
.mt110   { margin-top:110px !important; }
.mt120   { margin-top:120px !important; }
.mt130   { margin-top:130px !important; }
.mt140   { margin-top:140px !important; }
.mt150   { margin-top:150px !important; }
.mt160   { margin-top:160px !important; }
.mt170   { margin-top:170px !important; }
.mt180   { margin-top:180px !important; }
.mt190   { margin-top:190px !important; }

.mt200   { margin-top:200px !important; }
.mt210   { margin-top:210px !important; }
.mt220   { margin-top:220px !important; }
.mt230   { margin-top:230px !important; }
.mt240   { margin-top:240px !important; }
.mt250   { margin-top:250px !important; }
.mt260   { margin-top:260px !important; }
.mt270   { margin-top:270px !important; }
.mt280   { margin-top:280px !important; }
.mt290   { margin-top:290px !important; }


.mr0    { margin-right:0px !important; }
.mr5    { margin-right:5px !important; }
.mr10   { margin-right:10px !important; }
.mr20   { margin-right:20px !important; }
.mr30   { margin-right:30px !important; }
.mr40   { margin-right:40px !important; }
.mr50   { margin-right:50px !important; }
.mr60   { margin-right:60px !important; }
.mr70   { margin-right:70px !important; }
.mr80   { margin-right:80px !important; }
.mr90   { margin-right:90px !important; }

.mr100   { margin-right:100px !important; }
.mr110   { margin-right:110px !important; }
.mr120   { margin-right:120px !important; }
.mr130   { margin-right:130px !important; }
.mr140   { margin-right:140px !important; }
.mr150   { margin-right:150px !important; }
.mr160   { margin-right:160px !important; }
.mr170   { margin-right:170px !important; }
.mr180   { margin-right:180px !important; }
.mr190   { margin-right:190px !important; }

.mr200   { margin-right:200px !important; }
.mr210   { margin-right:210px !important; }
.mr220   { margin-right:220px !important; }
.mr230   { margin-right:230px !important; }
.mr240   { margin-right:240px !important; }
.mr250   { margin-right:250px !important; }
.mr260   { margin-right:260px !important; }
.mr270   { margin-right:270px !important; }
.mr280   { margin-right:280px !important; }
.mr290   { margin-right:290px !important; }


.mb0    { margin-bottom:0px !important; }
.mb5    { margin-bottom:5px !important; }
.mb10   { margin-bottom:10px !important; }
.mb20   { margin-bottom:20px !important; }
.mb30   { margin-bottom:30px !important; }
.mb40   { margin-bottom:40px !important; }
.mb50   { margin-bottom:50px !important; }
.mb60   { margin-bottom:60px !important; }
.mb70   { margin-bottom:70px !important; }
.mb80   { margin-bottom:80px !important; }
.mb90   { margin-bottom:90px !important; }

.mb100   { margin-bottom:100px !important; }
.mb110   { margin-bottom:110px !important; }
.mb120   { margin-bottom:120px !important; }
.mb130   { margin-bottom:130px !important; }
.mb140   { margin-bottom:140px !important; }
.mb150   { margin-bottom:150px !important; }
.mb160   { margin-bottom:160px !important; }
.mb170   { margin-bottom:170px !important; }
.mb180   { margin-bottom:180px !important; }
.mb190   { margin-bottom:190px !important; }

.mb200   { margin-bottom:200px !important; }
.mb210   { margin-bottom:210px !important; }
.mb220   { margin-bottom:220px !important; }
.mb230   { margin-bottom:230px !important; }
.mb240   { margin-bottom:240px !important; }
.mb250   { margin-bottom:250px !important; }
.mb260   { margin-bottom:260px !important; }
.mb270   { margin-bottom:270px !important; }
.mb280   { margin-bottom:280px !important; }
.mb290   { margin-bottom:290px !important; }


.ml0    { margin-left:0px !important; }
.ml5    { margin-left:5px !important; }
.ml10   { margin-left:10px !important; }
.ml20   { margin-left:20px !important; }
.ml30   { margin-left:30px !important; }
.ml40   { margin-left:40px !important; }
.ml50   { margin-left:50px !important; }
.ml60   { margin-left:60px !important; }
.ml70   { margin-left:70px !important; }
.ml80   { margin-left:80px !important; }
.ml90   { margin-left:90px !important; }

.ml100   { margin-left:100px !important; }
.ml110   { margin-left:110px !important; }
.ml120   { margin-left:120px !important; }
.ml130   { margin-left:130px !important; }
.ml140   { margin-left:140px !important; }
.ml150   { margin-left:150px !important; }
.ml160   { margin-left:160px !important; }
.ml170   { margin-left:170px !important; }
.ml180   { margin-left:180px !important; }
.ml190   { margin-left:190px !important; }

.ml200   { margin-left:200px !important; }
.ml210   { margin-left:210px !important; }
.ml220   { margin-left:220px !important; }
.ml230   { margin-left:230px !important; }
.ml240   { margin-left:240px !important; }
.ml250   { margin-left:250px !important; }
.ml260   { margin-left:260px !important; }
.ml270   { margin-left:270px !important; }
.ml280   { margin-left:280px !important; }
.ml290   { margin-left:290px !important; }



 /*    Padding
 +-------------------------------------------------------------------------------------------------+
 +-------------------------------------------------------------------------------------------------+
                                                                                                 */

.p0    { padding:0px !important; }
.p5    { padding:5px !important; }
.p10   { padding:10px !important; }
.p20   { padding:20px !important; }
.p30   { padding:30px !important; }
.p40   { padding:40px !important; }
.p50   { padding:50px !important; }
.p60   { padding:60px !important; }
.p70   { padding:70px !important; }
.p80   { padding:80px !important; }
.p90   { padding:90px !important; }

.p100   { padding:100px !important; }
.p110   { padding:110px !important; }
.p120   { padding:120px !important; }
.p130   { padding:130px !important; }
.p140   { padding:140px !important; }
.p150   { padding:150px !important; }
.p160   { padding:160px !important; }
.p170   { padding:170px !important; }
.p180   { padding:180px !important; }
.p190   { padding:190px !important; }


.pt0    { padding-top:0px !important; }
.pt5    { padding-top:5px !important; }
.pt10   { padding-top:10px !important; }
.pt20   { padding-top:20px !important; }
.pt30   { padding-top:30px !important; }
.pt40   { padding-top:40px !important; }
.pt50   { padding-top:50px !important; }
.pt60   { padding-top:60px !important; }
.pt70   { padding-top:70px !important; }
.pt80   { padding-top:80px !important; }
.pt90   { padding-top:90px !important; }

.pt100   { padding-top:100px !important; }
.pt110   { padding-top:110px !important; }
.pt120   { padding-top:120px !important; }
.pt130   { padding-top:130px !important; }
.pt140   { padding-top:140px !important; }
.pt150   { padding-top:150px !important; }
.pt160   { padding-top:160px !important; }
.pt170   { padding-top:170px !important; }
.pt180   { padding-top:180px !important; }
.pt190   { padding-top:190px !important; }

.pt200   { padding-top:200px !important; }
.pt210   { padding-top:210px !important; }
.pt220   { padding-top:220px !important; }
.pt230   { padding-top:230px !important; }
.pt240   { padding-top:240px !important; }
.pt250   { padding-top:250px !important; }
.pt260   { padding-top:260px !important; }
.pt270   { padding-top:270px !important; }
.pt280   { padding-top:280px !important; }
.pt290   { padding-top:290px !important; }


.pr0    { padding-right:0px !important; }
.pr5    { padding-right:5px !important; }
.pr10   { padding-right:10px !important; }
.pr20   { padding-right:20px !important; }
.pr30   { padding-right:30px !important; }
.pr40   { padding-right:40px !important; }
.pr50   { padding-right:50px !important; }
.pr60   { padding-right:60px !important; }
.pr70   { padding-right:70px !important; }
.pr80   { padding-right:80px !important; }
.pr90   { padding-right:90px !important; }

.pr100   { padding-right:100px !important; }
.pr110   { padding-right:110px !important; }
.pr120   { padding-right:120px !important; }
.pr130   { padding-right:130px !important; }
.pr140   { padding-right:140px !important; }
.pr150   { padding-right:150px !important; }
.pr160   { padding-right:160px !important; }
.pr170   { padding-right:170px !important; }
.pr180   { padding-right:180px !important; }
.pr190   { padding-right:190px !important; }

.pr200   { padding-right:200px !important; }
.pr210   { padding-right:210px !important; }
.pr220   { padding-right:220px !important; }
.pr230   { padding-right:230px !important; }
.pr240   { padding-right:240px !important; }
.pr250   { padding-right:250px !important; }
.pr260   { padding-right:260px !important; }
.pr270   { padding-right:270px !important; }
.pr280   { padding-right:280px !important; }
.pr290   { padding-right:290px !important; }


.pb0    { padding-bottom:0px !important; }
.pb5    { padding-bottom:5px !important; }
.pb10   { padding-bottom:10px !important; }
.pb20   { padding-bottom:20px !important; }
.pb30   { padding-bottom:30px !important; }
.pb40   { padding-bottom:40px !important; }
.pb50   { padding-bottom:50px !important; }
.pb60   { padding-bottom:60px !important; }
.pb70   { padding-bottom:70px !important; }
.pb80   { padding-bottom:80px !important; }
.pb90   { padding-bottom:90px !important; }

.pb100   { padding-bottom:100px !important; }
.pb110   { padding-bottom:110px !important; }
.pb120   { padding-bottom:120px !important; }
.pb130   { padding-bottom:130px !important; }
.pb140   { padding-bottom:140px !important; }
.pb150   { padding-bottom:150px !important; }
.pb160   { padding-bottom:160px !important; }
.pb170   { padding-bottom:170px !important; }
.pb180   { padding-bottom:180px !important; }
.pb190   { padding-bottom:190px !important; }

.pb200   { padding-bottom:200px !important; }
.pb210   { padding-bottom:210px !important; }
.pb220   { padding-bottom:220px !important; }
.pb230   { padding-bottom:230px !important; }
.pb240   { padding-bottom:240px !important; }
.pb250   { padding-bottom:250px !important; }
.pb260   { padding-bottom:260px !important; }
.pb270   { padding-bottom:270px !important; }
.pb280   { padding-bottom:280px !important; }
.pb290   { padding-bottom:290px !important; }


.pl0    { padding-left:0px !important; }
.pl5    { padding-left:5px !important; }
.pl10   { padding-left:10px !important; }
.pl20   { padding-left:20px !important; }
.pl30   { padding-left:30px !important; }
.pl40   { padding-left:40px !important; }
.pl50   { padding-left:50px !important; }
.pl60   { padding-left:60px !important; }
.pl70   { padding-left:70px !important; }
.pl80   { padding-left:80px !important; }
.pl90   { padding-left:90px !important; }

.pl100   { padding-left:100px !important; }
.pl110   { padding-left:110px !important; }
.pl120   { padding-left:120px !important; }
.pl130   { padding-left:130px !important; }
.pl140   { padding-left:140px !important; }
.pl150   { padding-left:150px !important; }
.pl160   { padding-left:160px !important; }
.pl170   { padding-left:170px !important; }
.pl180   { padding-left:180px !important; }
.pl190   { padding-left:190px !important; }

.pl200   { padding-left:200px !important; }
.pl210   { padding-left:210px !important; }
.pl220   { padding-left:220px !important; }
.pl230   { padding-left:230px !important; }
.pl240   { padding-left:240px !important; }
.pl250   { padding-left:250px !important; }
.pl260   { padding-left:260px !important; }
.pl270   { padding-left:270px !important; }
.pl280   { padding-left:280px !important; }
.pl290   { padding-left:290px !important; }



 /*    Widths & Heights
 +-------------------------------------------------------------------------------------------------+
 +-------------------------------------------------------------------------------------------------+
                                                                                                 */
.h0    { height:0px !important; }
.h5    { height:5px !important; }
.h10   { height:10px !important; }
.h20   { height:20px !important; }
.h30   { height:30px !important; }
.h40   { height:40px !important; }
.h50   { height:50px !important; }
.h60   { height:60px !important; }
.h70   { height:70px !important; }
.h80   { height:80px !important; }
.h90   { height:90px !important; }

.h100   { height:100px !important; }
.h110   { height:110px !important; }
.h120   { height:120px !important; }
.h130   { height:130px !important; }
.h140   { height:140px !important; }
.h150   { height:150px !important; }
.h160   { height:160px !important; }
.h170   { height:170px !important; }
.h180   { height:180px !important; }
.h190   { height:190px !important; }

.h200   { height:200px !important; }
.h210   { height:210px !important; }
.h220   { height:220px !important; }
.h230   { height:230px !important; }
.h240   { height:240px !important; }
.h250   { height:250px !important; }
.h260   { height:260px !important; }
.h270   { height:270px !important; }
.h280   { height:280px !important; }
.h290   { height:290px !important; }

.h300   { height:300px !important; }
.h310   { height:310px !important; }
.h320   { height:320px !important; }
.h330   { height:330px !important; }
.h340   { height:340px !important; }
.h350   { height:350px !important; }
.h360   { height:360px !important; }
.h370   { height:370px !important; }
.h380   { height:380px !important; }
.h390   { height:390px !important; }

.h400   { height:400px !important; }
.h410   { height:410px !important; }
.h420   { height:420px !important; }
.h430   { height:430px !important; }
.h440   { height:440px !important; }
.h450   { height:450px !important; }
.h460   { height:460px !important; }
.h470   { height:470px !important; }
.h480   { height:480px !important; }
.h490   { height:490px !important; }

.h500   { height:500px !important; }
.h510   { height:510px !important; }
.h520   { height:520px !important; }
.h530   { height:530px !important; }
.h540   { height:540px !important; }
.h550   { height:550px !important; }
.h560   { height:560px !important; }
.h570   { height:570px !important; }
.h580   { height:580px !important; }
.h590   { height:590px !important; }



.w0    { width:0px !important; }
.w5    { width:5px !important; }
.w10   { width:10px !important; }
.w20   { width:20px !important; }
.w30   { width:30px !important; }
.w40   { width:40px !important; }
.w50   { width:50px !important; }
.w60   { width:60px !important; }
.w70   { width:70px !important; }
.w80   { width:80px !important; }
.w90   { width:90px !important; }

.w100   { width:100px !important; }
.w110   { width:110px !important; }
.w120   { width:120px !important; }
.w130   { width:130px !important; }
.w140   { width:140px !important; }
.w150   { width:150px !important; }
.w160   { width:160px !important; }
.w170   { width:170px !important; }
.w180   { width:180px !important; }
.w190   { width:190px !important; }

.w200   { width:200px !important; }
.w210   { width:210px !important; }
.w220   { width:220px !important; }
.w230   { width:230px !important; }
.w240   { width:240px !important; }
.w250   { width:250px !important; }
.w260   { width:260px !important; }
.w270   { width:270px !important; }
.w280   { width:280px !important; }
.w290   { width:290px !important; }

.w300   { width:300px !important; }
.w310   { width:310px !important; }
.w320   { width:320px !important; }
.w330   { width:330px !important; }
.w340   { width:340px !important; }
.w350   { width:350px !important; }
.w360   { width:360px !important; }
.w370   { width:370px !important; }
.w380   { width:380px !important; }
.w390   { width:390px !important; }

.w400   { width:400px !important; }
.w410   { width:410px !important; }
.w420   { width:420px !important; }
.w430   { width:430px !important; }
.w440   { width:440px !important; }
.w450   { width:450px !important; }
.w460   { width:460px !important; }
.w470   { width:470px !important; }
.w480   { width:480px !important; }
.w490   { width:490px !important; }

.w500   { width:500px !important; }
.w510   { width:510px !important; }
.w520   { width:520px !important; }
.w530   { width:530px !important; }
.w540   { width:540px !important; }
.w550   { width:550px !important; }
.w560   { width:560px !important; }
.w570   { width:570px !important; }
.w580   { width:580px !important; }
.w590   { width:590px !important; }


