/* INDEX

1. =GLOBALS
2. =LAYOUT
3. =MAIN BACKGROUNDS
4. =SECTIONS
	a) Homepage
	b) Features
	c) Pricing
	d) Generic Page
	e) Contact
	
5. =FONT STACKS
6. =PALLETTE	
*/

/* 1. =GLOBALS */
body {text-align:center}
a {text-decoration:none}
a:hover {text-decoration:underline}

/* 2. =LAYOUT */
#wrap {width:980px; text-align:left; margin:0 auto}
#header, #content_wrap {float:left; clear:both; width:980px; position:relative}
#content_wrap {margin:10px 0 30px}

/* Header */
#header {height:128px; z-index:100}
#logo {margin-top:10px; float:left; position:relative; left:25px}
#logo a, a#logo {background: url(http://www.medefile.com/site_images/logo.jpg) no-repeat; width:300px; height:75px; display:block; text-indent:-9999px }

#logo.nationalmedicalrecords {margin-top: 0}
#logo.nationalmedicalrecords a, a#logo.nationalmedicalrecords {background: url(http://www.medefile.com/site_images/nationalmedicalrecords.jpg) no-repeat; width:350px; height:92px}
#logo.safefit {margin-top: 0}
#logo.safefit a, a#logo.safefit {background: url(http://www.medefile.com/site_images/safefit.jpg) no-repeat; width:350px; height:92px}
#logo.nala {margin-top: 15px}
#logo.nala a, a#logo.nala {background: url(http://www.medefile.com/site_images/nala.jpg) no-repeat; width:360px; height:71px}

#logo.prescriptiondrugs {margin-top: 15px}
#logo.prescriptiondrugs a, a#logo.prescriptiondrugs {background: url(http://www.medefile.com/site_images/psd_logo_homepage.jpg) no-repeat; width:360px; height:71px}

h2#free_trial_banner a {position:absolute; right:30px; bottom:-87px; z-index:1000; background: url(http://www.medefile.com/site_images/joinNow.png) no-repeat; width:102px; height:117px; display:block; text-indent:-9999px}
.ru h2#free_trial_banner a {bottom:-100px; background-image: url(http://www.medefile.com/site_images/free_trial_ru.png)}
.es h2#free_trial_banner a {bottom:-100px; background-image: url(http://www.medefile.com/site_images/free_trial_es.png)}
#app_menu {position:absolute; top:37px; right:15px;}

#app_menu li {float: left; list-style:none;}



#app_menu li a {background: url(/site_images/spriteIcoH.jpg) no-repeat 0 0; display:block; padding:28px 18px 12px 18px; margin-right:0px; color:#666}
.ru #app_menu li a {font-family: Verdana, Geneva, sans-serif; font-size:10px;}
#app_menu li#btn_visitors a {background-position: 50% -113px}
#app_menu li#btn_members a {background-position: 50% 0px;}
#app_menu li#btn_emergency a {background-position: 50% -56px;}
#app_menu li#btn_topsignup a {background-position: 50% -529px; padding: 8px 30px 12px 5px}
#app_menu #btn_provider a {background-position: 50% -186px; margin-right:0}
.ru #app_menu #btn_provider a {border: none!important; }

#facebookFrame { position:absolute; right:124px; /*right:145px;*/ top:0px;}

#main_menu {position:absolute; left:30px; bottom:0px}
#main_menu li {float:left; border-right:1px solid #CCC;}
#main_menu li a {padding:10px 17px 12px; color:#666; display:block}
.fr #main_menu li a {padding:10px 9px 12px; color:#666; display:block}
#main_menu li.current {}
#main_menu li.current a, .home li.home a {font-weight:bold; color:#555}
#main_menu li, #main_menu li a {text-transform:uppercase; font-size:13px;}
.ru #main_menu li, .ru #main_menu li a {font-size:11px; text-transform:uppercase; padding:2px 9px 4px!important;}
#main_menu li.home a {padding-left:0px}
#main_menu li.signup {border-right:none; display: none}
#main_menu li.signup a {color: #06305A; font-weight:bold;}

/*ul#lang {background: none;  position:absolute; right:23px; padding:5px; top:2px; width:100px; height:9px; }
ul#lang.hover {border: 1px solid #bbb; background: #F9FAFF ; border-radius: 3px 3px; -moz-border-radius: 3px 3px;z-index:10000; cursor:pointer; height:auto; padding:4px;opacity: 0.9;}
ul#lang li {display: none; font-size:10px; font-family:Verdana, Geneva, sans-serif; text-align: right; float:right; clear:both; margin:0 0 5px; width:100px;}
ul#lang li h3 {color: #999; font-style:italic; margin: 10px 0 10px;}
ul#lang li a {color:#666; text-decoration:none}
ul#lang li img {float: right; margin-left:5px;}
ul#lang li a:hover {color: #036; text-decoration:underline}
#current_lang {display: block!important; text-transform:capitalize; color:#444; font-weight:bold}*/

ul#lang {/*width:135px;*/ width:114px; float:right; padding:4px 0 0 0px;  }
ul#lang li { font-size:10px; font-family:Verdana, Geneva, sans-serif; text-align: right; float:left; margin:0 0 0px; width:21px; list-style:none; opacity:0.4;
filter:alpha(opacity=40);}
ul#lang li h3 {color: #999; font-style:italic; margin: 10px 0 10px;}
ul#lang li a {color:#666; text-decoration:none}
ul#lang li img {float:left; margin-left:0px;}
ul#lang li a:hover {color: #036; text-decoration:underline}
ul#lang li#current_lang, ul#lang li.hover { opacity:1.0; filter:alpha(opacity=100); }

/* Contents */
.home #content { padding:30px; margin:0 auto; width:920px; float:none; position:static;}
#content_wrap h1 {font-size:35px; text-shadow:1px 1px #333; color:#fff; margin:30px 10px 45px 30px; font-weight:normal;}
#content_wrap h1 a {color:#fff; text-decoration:none}
#content {float:right; width: 660px; padding-top:230px; background:url(http://www.medefile.com/site_images/bkg_generic.jpg) no-repeat top center;position: relative; right:30px}
#content .hgroup {width: 350px; height:165px; position:absolute; top:50px; left:40px; overflow:hidden}
#content .hgroup h2.tagline {font-size:36px; color:#06305A; font-weight:normal; text-shadow:2px 1px #ddd; margin-bottom:10px}
#content .hgroup p {font-size:19px; color:#666; line-height:130%; padding-left:0}
#content h3 {font-size:14px; color: #06305A; margin-bottom:20px;}
#content p, #content li, #content dl, #content blockquote, #content cite, #content a, #content span {font-size:13px; color:#555; line-height:150%;}
#content .entry p {padding:0px 0px 25px}
#content .entry a {color: #09F; font-weight:bold}
#content .entry {padding: 0px 15px}
#content .entry ul, #content .entry ol {margin-bottom:25px}
#content .entry ul li {list-style: square; margin-left:25px}
#content .entry ol li {list-style: none; margin-left:15px; padding-left:15px; background: url("http://www.medefile.com/site_images/sidebar_arrow.gif") no-repeat scroll 0 4px transparent}
#content .entry li p {padding: 0px 10px 10px}
#content .entry dt {font-size:14px; color: #06305A; font-weight:bold}
#content .entry blockquote {font-size:14px; color:#666; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dotted #ccc}
#sidebar {float: left; width:230px; position: relative; left:30px; margin-top:9px}
#sidebar li {border-bottom:1px solid #D9D9D9; padding:12px 20px; background:url(http://www.medefile.com/site_images/sidebar_arrow.gif) no-repeat 0 15px;}
#sidebar li.parent {padding-left:0; background:none}
#sidebar li.parent a {text-transform:uppercase; color:#06305A}
#sidebar li a {font-size:14px; color:#666; font-weight:bold}
#sidebar li.here a, #sidebar li a:hover {color:#09F} 

#sign_up_nav {width:192px; margin:0 auto}
#sign_up_nav li a {display: block; width:192px; height:52px; position:relative; top:23px; background-repeat:no-repeat; text-indent:-9999px;}
#btn_sign_up {float:left}
#btn_sign_up a {background:url(http://www.medefile.com/site_images/but_sign_sprite.jpg) -200px 0px; width:183px; height:47px}
#btn_sign_up a:hover {background:url(http://www.medefile.com/site_images/but_sign_sprite.jpg) left top;}
.ru #btn_sign_up a {background:url(http://www.medefile.com/site_images/but_sign_sprite_ru.jpg) -200px 0px; width:190px; height:50px}
.ru #btn_sign_up a:hover {background:url(http://www.medefile.com/site_images/but_sign_sprite_ru.jpg) left top;}
.es #btn_sign_up a {background:url(http://www.medefile.com/site_images/but_sign_sprite_es.jpg) -199px 0px; width:190px; height:52px}
.es #btn_sign_up a:hover {background:url(http://www.medefile.com/site_images/but_sign_sprite_es.jpg) left top;}
#btn_tour {float:right}
#btn_tour a {background:url(http://www.medefile.com/site_images/but_sign_sprite.jpg) -401px 0px; width:183px; height:47px}
#btn_tour a:hover {background:url(http://www.medefile.com/site_images/but_sign_sprite.jpg) right top}
.ru #btn_tour a {background:url(http://www.medefile.com/site_images/but_sign_sprite_ru.jpg) -403px 0px; width:190px; height:50px}
.ru #btn_tour a:hover {background:url(http://www.medefile.com/site_images/but_sign_sprite_ru.jpg) right top}
.es #btn_tour a {background:url(http://www.medefile.com/site_images/but_sign_sprite_es.jpg) -403px 0px; width:190px; height:50px}
.es #btn_tour a:hover {background:url(http://www.medefile.com/site_images/but_sign_sprite_es.jpg) right top}

/* Footer */

#footer_wrap {float: left; width:100%; padding-top:65px}
#footer {width:980px; text-align:center; margin:20px auto; color:#666}
#footer ul {padding:0px 25px 15px}
#footer ul li {display:inline; color:#06305A; line-height:140%}
#footer ul li a {color:#06305A; padding:0px 2px; text-decoration:none;}
#footer ul li a:hover {text-decoration:underline}
#footer #copyright {margin-bottom:40px}

/* 3. =MAIN BACKGROUNDS */
body.home #outer {background: url(http://www.medefile.com/site_images/bkg_homepage.gif) repeat-x 0 -32px #fff;}
body #outer {background: url(http://www.medefile.com/site_images/bkg_site_innerpages.gif) repeat-x 0 0px #fff; float:left; width:100%}
.home #content_wrap {background: url(http://www.medefile.com/site_images/bkg_content.png) no-repeat left top; }
#content_wrap {background: url(http://www.medefile.com/site_images/bkg_content2.jpg) no-repeat left top; }
#footer_wrap {background:#eee;}

.support #content {background:url(http://www.medefile.com/site_images/top_banners/bkg_surgery.jpg) no-repeat top center;}
.who_we_are #content {background:url(http://www.medefile.com/site_images/top_banners/bkg_business.jpg) no-repeat top center;}
.security #content {background:url(http://www.medefile.com/site_images/top_banners/bkg_room.jpg) no-repeat top center;}
.security #content .hgroup {width:240px}
.careers #content {background:url(http://www.medefile.com/site_images/top_banners/bkg_nurse.jpg) no-repeat top center;}
.hipaa #content {background:url(http://www.medefile.com/site_images/top_banners/bkg_nurses.jpg) no-repeat top center;}
.mission #content {background:url(http://www.medefile.com/site_images/top_banners/bkg_white_family.jpg) no-repeat top center;}
.mission #content .hgroup {width:240px}
.testimonials #content {background:url(http://www.medefile.com/site_images/top_banners/bkg_couple.jpg) no-repeat top center;}.features #content {background:url(http://www.medefile.com/site_images/top_banners/bkg_family.jpg) no-repeat top center;}

.how_it_works #content {}
.family_protection #content {}
.chronic_illness #content {background:url(http://www.medefile.com/site_images/top_banners/bkg_childs.jpg) no-repeat top center;}

.medical_emergency #content {background:url(http://www.medefile.com/site_images/top_banners/bkg_man_surgery.jpg) no-repeat top center;}
.aging_and_elderly #content {background:url(http://www.medefile.com/site_images/top_banners/bkg_injection.jpg) no-repeat top center;}



/* 4. =SECTIONS */

/* a) Homepage */
.home #showcase {background: url(http://www.medefile.com/site_images/bkg_mainbanner.jpg) center 11px no-repeat; float:left; clear:both; width:980px; height:370px; position:relative; z-index:1}
.home #showcase .hgroup {float:left; padding-left:30px; margin-top:35px}
.home #showcase .hgroup h2 {background: url(http://www.medefile.com/site_images/title_mainbanner.png) no-repeat; width:470px; height:155px; text-indent:-9999px}
.es .home #showcase .hgroup h2 {background: url(http://www.medefile.com/site_images/title_mainbanner_es.png) no-repeat; width:470px; height:155px; text-indent:-9999px}
.fr .home #showcase .hgroup h2 {background: url(http://www.medefile.com/site_images/title_mainbanner_fr.png) no-repeat; width:470px; height:155px; text-indent:-9999px}
.ru .home #showcase .hgroup h2 {background: none; text-indent:0; font-size:26px; text-shadow:1px 1px 1px #333; color:#FFF; line-height: 115%; height: auto; width:500px}
.home #showcase .hgroup h3 {color:#eee; width:450px; text-shadow:1px 1px #333; margin:25px 0px; color:#fff; font-size:23px; font-weight:normal; line-height:120%}
.fr .home #showcase .hgroup h3 {font-size:17px}
.home #showcase .hgroup h3 strong {color:#fff;}
.home #showcase .hgroup p {color:#fff; width:450px; text-shadow:1px 1px #333; margin-bottom:15px}
.home #showcase .hgroup a.button {background: url(http://www.medefile.com/site_images/but_seeplans.png) no-repeat; width:337px; height:54px; display:block; text-indent:-9999px}
.ru .home #showcase .hgroup a.button {background-image: url(http://www.medefile.com/site_images/but_seeplans_ru.png)}
.es .home #showcase .hgroup a.button {background-image: url(http://www.medefile.com/site_images/but_seeplans_es.png)}
.fr .home #showcase .hgroup a.button {background-image: url(http://www.medefile.com/site_images/but_seeplans_fr.png)}
.home #showcase #showcase_testimonial {position: absolute; width:130px; bottom:20px; right:30px; color:#fff}
.home #content_wrap {margin-top:-5px;}
.home #content {background:url(http://www.medefile.com/site_images/bkg_power_features.jpg) no-repeat center 25px; padding:20px 30px 30px; margin:0 auto}
.ru .home #content, .fr .home #content {background-image:  url(http://www.medefile.com/site_images/bkg_power_features_ru.jpg)}
#power_features {width: 920px; height:165px; margin:10px 0px 35px;}
#power_features li {position: absolute; width:200px; height:165px; list-style:none}
#power_features li h2 {text-indent:-9999px; height:47px; overflow:hidden}
#power_features li p {float: right; text-align:right; font-size:13px; color:#666; line-height:130%; position:relative; right:13px; padding:0; width:130px}
#power_features li a {position: absolute; left:0px; top:0px; color:#0099FF; font-weight:bold; font-size:13px; padding:138px 0 0 115px; z-index:1000 }
#power_features li#MedeDrive {left:27px}
#power_features li#MedeMinder {left: 267px}
#power_features li#MedeMobile {left:506px}
#power_features li#MedeVault {left:743px}

.ru #power_features {height:335px}
.ru #power_features li {width:414px}
.ru #power_features li#MedeDrive {left:50px}
.ru #power_features li#MedeMinder {left: 516px}
.ru #power_features li#MedeMobile {left:50px; top: 202px;}
.ru #power_features li#MedeVault {left:516px; top: 202px}
.ru #power_features li p {width:325px; font-size:13px}
.ru #power_features li a {padding:105px 0 0 316px;}

.fr #power_features {height:335px}
.fr #power_features li {width:414px}
.fr #power_features li#MedeDrive {left:50px}
.fr #power_features li#MedeMinder {left: 516px}
.fr #power_features li#MedeMobile {left:50px; top: 202px;}
.fr #power_features li#MedeVault {left:516px; top: 202px}
.fr #power_features li p {width:325px; font-size:13px}
.fr #power_features li a {padding:105px 0 0 310px;}

.home #video {padding:11px; float:left; background:url(http://www.medefile.com/site_images/video_bg.jpg) no-repeat left top; position:relative; left: 35px}
#testimonials_slider {float:right; padding-right:5px; height:309px; position:relative;}
#testimonials_slider ul {color:#666;}
#testimonials_slider li {text-align:center; list-style:none; }
#testimonials_slider div, #testimonials_slider li {width:450px; height:255px;overflow:hidden;}
#testimonials_slider blockquote {font-family: Georgia, "Times New Roman", Times, serif; font-size:20px; letter-spacing:-0.02em; line-height:160%; margin-bottom:10px}
#testimonials_slider cite {font-size: 14px; font-style:normal;}
span#prevBtn{position:absolute; bottom:0px; left:0; z-index:10}
span#prevBtn a {background: url(http://www.medefile.com/site_images/testimonial_prev.gif) no-repeat left top; width:150px; height:30px; text-indent:-9999px;}
span#nextBtn{position:absolute; bottom:0px; right:0; z-index:10}	
span#nextBtn a {background: url(http://www.medefile.com/site_images/testimonial_next.gif) no-repeat right top; width:150px; height:30px; text-indent:-9999px;}
#testimonials_slider #slide_control {width:450px; height:30px; overflow:hidden; background:#eee; position:absolute; bottom:0px;text-align:center; background: url(http://www.medefile.com/site_images/testimonial_bg.gif) no-repeat right top;}
#testimonials_slider #slide_control a {font-weight:bold; display:block; padding-top:5px; width:300px; margin:0 auto}


/* c) Features */
.features #content h2 {font-size:14px; color: #06305A; margin-bottom:20px;}
.features #content dd, .features #content dt {padding-left: 70px}
.features #content dd p {padding:0px}
.features #content dt {font-size:14px; color: #06305A; margin:0px 0px 10px; position: relative; top:25px; font-weight:bold}
.features #content dd {padding-top:20px; float:left;}


.features #content .feature_44 {
background: url(/images/uploads/ico_card.jpg) no-repeat left top;
}

.features #content .feature_43 {
background: url(/images/uploads/ico_medeview.jpg) no-repeat left top;
}

.features #content .feature_42 {
background: url(/images/uploads/ico_concierge.jpg) no-repeat left top;
}

.features #content .feature_41 {
background: url(/images/uploads/ico_documents.jpg) no-repeat left top;
}

.features #content .feature_40 {
background: url(/images/uploads/ico_fax.jpg) no-repeat left top;
}

.features #content .feature_39 {
background: url(/images/uploads/ico_medemobile.jpg) no-repeat left top;
}

.features #content .feature_38 {
background: url(/images/uploads/ico_tools.jpg) no-repeat left top;
}

.features #content .feature_37 {
background: url(/images/uploads/ico_emergency.jpg) no-repeat left top;
}

.features #content .feature_36 {
background: url(/images/uploads/ico_medication.jpg) no-repeat left top;
}

.features #content .feature_35 {
background: url(/images/uploads/ico_medeminder.jpg) no-repeat left top;
}

.features #content .feature_33 {
background: url(/images/uploads/ico_mededrive.jpg) no-repeat left top;
}

.features #content .feature_34 {
background: url(/images/uploads/ico_calendar.jpg) no-repeat left top;
}

.features #content .feature_31 {
background: url(/images/uploads/ico_auditrail.jpg) no-repeat left top;
}

.features #content .feature_32 {
background: url(/images/uploads/ico_digitalprofile.jpg) no-repeat left top;
}

.features #content .feature_30 {
background: url(/images/uploads/ico_medevault.jpg) no-repeat left top;
}

.features #content .feature_29 {
background: url(/images/uploads/ico_records.jpg) no-repeat left top;
}


/* d) Pricing */
/* d) Pricing */
.pricing #content {float:right; width: 660px; padding-top:23px; background:url(http://www.medefile.com/site_images/pricing_bg.jpg) no-repeat top center;position: relative; right:30px}
.pricing #content .entry {padding:0px 1px}
.pricing #content h2 {font-size:20px; color:#06305A; font-weight:normal; text-shadow:none; margin:0 0 25px 25px}
.pricing tr.odd {background-color:#eee}
.pricing table {font-size:13px; color:#555; width:658px}
.pricing table td {height:35px; vertical-align:middle; padding:0px 15px; font-weight:bold}
.pricing table td .included {text-indent:-9999px; float:right;background:url(http://www.medefile.com/site_images/ico_check.png) no-repeat; display: block; width:32px; height:17px }
.pricing #sidebar {width:220px; overflow:hidden; margin-top:0px}
.pricing #sidebar li {background: none; padding:10px 0px;}
.plans_box_wrap {background:url(http://www.medefile.com/site_images/plan-bottom.jpg) no-repeat left bottom; float: left; margin-bottom:30px} 
.plans_box {background:url(http://www.medefile.com/site_images/plan-top.jpg) no-repeat left top; float: left; margin-bottom:10px; padding: 15px 20px; font-size:13px; color:#555}
.plans_box h4 {font-size:15px; font-weight:bold; margin-bottom:5px}
.plans_box .price {font-weight:bold; text-align:right; float:right}
.plans_box p.note {font-size:11px; line-height:135%; padding-top:10px}
.pricing h3 {width:180px; margin-bottom:10px}
.pricing #premium h3 {font-size:24px; color:#990000}
.pricing #MedeMinder_plan h3 {font-size:24px; color: #09F}
.pricing #other_options h3 {font-size:24px; color: #666}

#pricing-boxes{background:url(http://www.medefile.com/site_images/pricing-repeat.jpg) repeat-y;width:910px;}
#pricing-boxes small {font-size: 11px; font-weight:bold; display:block; margin-top:10px}
#pricing-boxes-top{background:url(http://www.medefile.com/site_images/pricing-top.jpg) no-repeat;}
#pricing-boxes-bottom{background:url(http://www.medefile.com/site_images/pricing-bottom.jpg) no-repeat;height:114px;}
.box-pricing-basic{float:left;width:196px;margin:40px 12px 0 27px;padding:27px 34px 10px;}
.box-pricing-premium{width:230px;float:left;margin-top:40px;padding:10px 38px;}
.box-pricing-medeone{float:left;width:196px;margin:40px 19px 0 12px;padding:27px 34px 10px;}
.pricing-basic-signup{float:left;width:196px;margin:0 12px 0 27px;padding:0 34px;}
.pricing-premium-signup{width:230px;float:left;padding:0 38px;}
.pricing-medeone-signup{float:left;width:196px;margin:0 19px 0 12px;padding:0 34px;}
.pricing-title-basic{font-size:24px!important;text-align:center;width:auto!important; color:#666}
.pricing-title-medeone{font-size:24px!important;text-align:center;width:auto!important; color:#07315B;}
.pricing-title-premium{font-size:36px!important;text-align:center;margin-bottom:10px!important; width:auto!important;}
.pricing-price{text-shadow:#dedede 0 1px 0;font-size:20px;text-align:center;margin-top:48px;}
.pricing-price-two{text-shadow:#000 0 1px 0;font-size:20px;text-align:center;margin-top:48px;}
.pricing-price span{text-shadow:#FFF 0 1px 0;font-size:24px;font-weight:700;}
.pricing-price-two span{text-shadow:#000 0 1px 0;font-size:32px;font-weight:700;}
.pricing-list-price{font-weight:700;text-align:right;float:right;}
.pricing-features,.pricing-features-white{margin-top:30px;font-size:11px;line-height:30px;}
.pricing-features li,.pricing-features-white li { padding: 10px 0; line-height:125%;}
.pricing-features li{background:url(http://www.medefile.com/site_images/line-a.png) repeat-x bottom left;}
.pricing-features li.special-height, .pricing-features-white li.special-height{ line-height:14px; margin:16px 0; background: none; border: 1px dotted #FFF; padding:3px; text-align:center; box-shadow: 0 0 6px #666666; -moz-box-shadow: 0 0 6px #666666;}

.pricing-features-white li.special-height {-moz-box-shadow: 0 0 6px #333;}

.pricing-features-white li{background:url(http://www.medefile.com/site_images/line-b.png) repeat-x bottom left;}
.pricing-note{font-size:11px;line-height:135%;padding-top:10px;text-align:center;}
.pricing-snippet{font-size:11px;text-align:center;line-height:16px;margin:15px 0; font-family: Verdana, Geneva, sans-serif;}
#pricing-wrap .white{color:#FFF;}
#pricing-wrap .clear{clear:both;}
.pricing-features-title{width:860px;height:25px;background:url(http://www.medefile.com/site_images/pricing-line.png) no-repeat;text-align:center;margin:60px auto 20px; font-size:24px!important;color:#07315B;}
#pricing-features-box table{color:#555;font-size:13px;width:860px;margin:0 auto;}
#pricing-features-box table td{height:35px;vertical-align:middle;font-weight:700;padding:0 15px;}
#pricing-features-box .blue{background:#07315B;}
#pricing-features-box .grey{background:#999;}
#pricing-features-box .text-small{font-size:11px;font-weight:400;}
#pricing-features-box .text-center{text-align:center;}
#pricing-features-box .included{text-indent:-9999px;background:url(http://www.medefile.com/site_images/ico_check.png) no-repeat;display:block;width:17px;height:17px;float:none;margin:0 auto;}
#pricing-features-box .included-grey{text-indent:-9999px;background:url(http://www.medefile.com/site_images/ico-check-grey.png) no-repeat;display:block;width:17px;height:17px;float:none;margin:0 auto;}
.sign-up-small{width:136px;height:40px;margin:0 auto;}
.sign-up-small a:link,.sign-up-small a:visited{background:url(http://www.medefile.com/site_images/button-sign-up-small.png) no-repeat;background-position:0 0;display:block;height:40px;outline:none; text-indent:-9999px;}
.sign-up-small a:hover{background:url(http://www.medefile.com/site_images/button-sign-up-small.png) no-repeat;background-position:0 -40px;height:40px;outline:none;}
.sign-up-big{width:193px;height:56px;margin:0 auto;}
.sign-up-big a:link,.sign-up-big a:visited{background:url(http://www.medefile.com/site_images/button-sign-up-big.png) no-repeat;background-position:0 0;display:block;height:56px;outline:none; text-indent: -9999px;}
.sign-up-big a:hover{background:url(http://www.medefile.com/site_images/button-sign-up-big.png) no-repeat;background-position:0 -56px;height:56px;outline:none;}
#pricing-wrap,#pricing-features-box{width:910px;margin:0 auto;}

/* e) other */
.terms_and_conditions #content .entry ol li {list-style: inherit!important; margin-left:15px; padding-left:15px; background: none}
.terms_and_conditions #content .entry ol ul li {list-style: square!important;}
.definitions #content .entry li {list-style: none; font-size:11px; float:left; width:49.5%; margin-left:0px;}
.definitions #content .entry li a {font-weight:normal; color: #000066}
.state_copy_charges #content .state h3 {background:url(http://www.medefile.com/site_images/state_copy_h3.jpg) no-repeat right; color:#fff; cursor: pointer; padding: 12px; margin-bottom:10px; }
.state_copy_charges #content .state h3.active, .state_copy_charges #content .state h3:hover, .state_copy_charges #content .state h3.hover {background-position: left top}
.freetrial_success #sidebar {display:none;}
.freetrial_success #content {background: none!important; float: left; right:0px; left: 30px; width:920px; padding-top:85px}
.freetrial_success #content .hgroup {left:15px; top:15px; width:800px; height:85px}
.freetrial_success #content .entry {height:500px}
.landing #content dd {float: left}
#hellobar-wrapper {height:45px!important}

/* f) Investors Microsite*/
body.microsite{background: url('http://www.medefile.com/site_images/bg-microsite.jpg') repeat-x 0 0px #fff;}
.microsite #content_wrap {background: url('http://www.medefile.com/site_images/bg-body-investors.jpg') no-repeat left top; }
.microsite #content_wrap h1{ width: 385px;}
.microsite #content_wrap h2{ width: 385px; font-size:17px; text-shadow:1px 1px #333; color:#fff; margin:30px 10px 45px 30px; font-weight:normal;}
.microsite #content_wrap h3{ color: #0099FF; font-size: 18px; font-weight: normal; width: 490px}
.microsite #content{
	background: none;
}
.microsite #main_menu li a{
    padding-right: 21px;
}
.microsite #main_menu li{
    text-align: center;
}
.microsite #main_menu li.last{border-right:none;}
.microsite #content .entry{
    padding-left: 0px;
}
.microsite #content{
    width: 918px;
    padding-top: 116px;
    }


/* 5. =FONT STACKS */	
body {font-family: Arial, Helvetica, sans-serif}
#app_menu {font-size:13px}
.home #showcase blockquote {font-size:14px; line-height:140%; text-shadow:1px 1px #333; font-style:italic; text-align:right}
#footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px}
#footer ul, #footer li {font-size:10px}




