/* Global and Common */
body {color:#35383a; background:#fff; background-color:#fff; line-height:normal; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px;}
table, td, th, span, div, input, select, br, sup, em, input, textarea, p, a, strong, li {font-family: Arial, Helvetica, sans-serif;}
p {margin:8px 0px 8px 0px;}

h1 {font:bold 16px arial; font-weight:bold; margin: 0px 0px 6px 0px; color:#ea5b25;}
h2 {font:bold 14px arial; font-weight:bold; margin: 20px 0px 4px 0px; color:#0c73ad;}
h3 {font:bold 13px arial; font-weight:bold; margin: 0px 0px 2px 0px; color:#b95201;}
h4 {font:bold 15px arial; margin: 10px 0px 0px 0px; color:#0f5687;}
h5 {font:bold 13px arial; margin: 5px 0px 0px 0px; color:#b95201;}
h6 {font:bold 12px arial; font-weight:bold; margin: 0px 0px 0px 0px; color:#0f5687;}

#path h6 {font:bold 11px arial; font-weight:normal; margin: 0px 0px 10px 0px;}

img {border:0px;}

a {font-weight:normal; text-decoration:underline; color:#2467c4;}
a:hover {text-decoration:none; text-decoration:underline; color:#ea5b25;}
a:active {text-decoration:none; text-decoration:underline; color:#08304b;}

hr {color:#e0e1e1; height:1px; margin-top:12px; margin-bottom:12px;}
#hLine {background:url(../img/bkg_line.gif) repeat-x top left; height:15px; margin-top:12px; margin-bottom:12px; float:none; width:100%;}

ol {margin:0px 0px 0px 20px; padding:0px 0px 0px 20px;}
ul {margin:0px 0px 0px 10px; padding:0px 0px 0px 7px; list-style-image: url(../img/ul_arr.gif); list-style-position:outside;}
li {margin:0px 0px 0px 0px; padding:0px 0px 5px 0px;}


/* --- DIVs conteiners --- */
#lhpGlobal {text-align:center; padding-top:10px; padding-left:10px; padding-right:10px;}
#lhpGlobal #divlimit {width:900px;}

#lhpHeader {background:#fff; height:88px; border:1px solid #dfdfdf; padding:2px 1px 1px 1px;}
#lhpHeader #topHeader {background:url(../img/bkg_top.jpg) no-repeat top left; height:50px; text-align:right; padding:10px 26px 1px 0px; font-size:11px; font-weight:bold;}
#lhpHeader #lhpMenu {background:#eaf4fe; height:27px; text-align:left;}
/* Menu */
#lhpMenu #mmenu {list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; clear:both; height:27px; font-size:11px;}
#lhpMenu #mmenu li {padding:0px 0px 0px 0px; float:left; white-space:nowrap;}
#lhpMenu #mmenu a {background-color:transparent; border-right:1px solid #fff; font-weight:bold; text-decoration:none; color:#000; line-height:27px; padding-left:19px; padding-right:19px; display:-moz-inline-block; display:inline-block;}
#lhpMenu #mmenu a:hover {background-color:#D4E6F7;}

#lhpHeaderSym {background:#fff; height:88px; padding:2px 1px 1px 1px;}
#lhpHeaderSym #comm1 {text-align:left;width:448px; vertical-align:middle; height:85px;}
#lhpHeaderSym #comm2 {text-align:right;width:448px; vertical-align:middle; height:85px;}

#lhpContent {border:1px solid #dfdfdf; border-top:0px; padding:0px 0px 0px 0px; float:left;}
#lhpContentSym {border:1px solid #dfdfdf; border-top:0px; padding:0px 0px 0px 0px; float:left;}
#Banner {background:url(../img/bkg_home.jpg) no-repeat top left; height:145px; width:629px; float:left; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
#SignIn {background:url(../img/bkg_signin.jpg) no-repeat top left; width:268px; height:145px; color:#0f80c1; border-bottom:1px solid #dfdfdf; text-align:center; float:left;}

#pgContent {text-align:left; width:900px; font-size:12px;}
#mainContent {text-align:left; width:629px; float:left; border-right:1px solid #dfdfdf; font-size:12px;}
#About {background:url(../img/about.gif) no-repeat top right; float:none;}
#PressRelease {background:url(../img/press_release.gif) no-repeat top right; float:none;}
#ContactUs {background:url(../img/bkg2.gif) no-repeat top right; float:none;}
#FAQ {background:url(../img/faq.gif) no-repeat top right; float:none;}
#Works {background:url(../img/works.gif) no-repeat top right; float:none;}
#Policy {background:url(../img/policy.gif) no-repeat top right; float:none;}
#Security {background:url(../img/lock.gif) no-repeat top right; float:none;}
#WhatYouGet {background:url(../img/get.gif) no-repeat top right; float:none;}
#Who {background:url(../img/who.gif) no-repeat top right; float:none;}

#leftContent {text-align:left; width:268px; font-size:11px; float:left;}
#block {background:url(../img/bkg_blocks.jpg) no-repeat top left; padding:17px 18px 14px 18px; text-align:justify;}
#block td {text-align:justify;}
#block3 {padding:17px 18px 14px 18px; border-top:1px solid #dfdfdf; text-align:justify;}
#lftBlock {background:url(../img/bkg_block_left.jpg) no-repeat top left; width:224px; padding:17px 18px 14px 18px;}
#lftBlock h1 {color:#7a8b52;}
#lftBlock h3 {color:#000; font-weight:bold; font-size:12px;}
.rss_box {}/*defines the bounding div for the entire display- use to define borders, fill, etc. */
.rss_title {}/*the title of the feed and link style if displayed. Use with variants of rss_title a:link, rss_title a:hover, etc for rollowver styles */
.rss_items {}/*defines the unordered list <ul>...</ul> for the feed items- use to define the padding/margins for items.*/ 
.rss_item {}/*display of each feed item description and title, <li>...</li> as well as the channel description, if displayed. */
.rss_item a {font-size:12px; font-weight:bold;}/* variant for the item title and link style */
.rss_date {color:#b95201;}/*defines the display of item posting dates */


#lftQLinks {background:url(../img/bkg_blocks.jpg) no-repeat top left; width:224px; padding:17px 18px 14px 18px;}
#lftQLinks h1 {color:#ea5b25;}
#lftQLinks h3 {color:#000; font-weight:bold; font-size:12px;}

#lhpContent .noFloat {float:none;}

#lhpFooter {text-align:center; font-size:11px; color:#9e9e9e; width:900px;clear: both}
#lhpFooter div {float:none; text-align:center; width:333px;}
#lhpFooter #fmenu {list-style:none; margin:0px 0px 00px 0px; float:left; padding:0px 0px 00px 0px; clear:both; line-height:25px;}
#lhpFooter #fmenu li {padding:0px 3px 0px 3px; float:left; white-space:nowrap; border-left:1px solid #dfdfdf; height:25px;}
#lhpFooter #fmenu a {background-color:transparent; text-decoration:none; color:#000; font-weight:bold; line-height:25px; padding-left:15px; padding-right:15px; display:-moz-inline-block; display:inline-block; float:left;}
#lhpFooter #fmenu a:hover {background-color:#D4E6F7;}

#btm {height:10px;}

#vline {line-height:16pt; font-size:11px; padding-left:8px; padding-right:10px; border-right:1px solid #fff;}
#novline {line-height:16pt; font-size:11px; padding-left:8px; padding-right:10px;}

#FormsID {}
#FormsID td {text-align:left; font-size:11px;}
#FormsID input {font-size:11px;}
#FormsID input[type="button"] {font-size:11px;}
#FormsID input[type="submit"] {font-size:11px; border:0px; font-weight:bold; width:90px; height:25px; background:url(../img/btn.gif) no-repeat top left;}
#FormsID #bLogin {background:url(../img/bLogin.gif) no-repeat top left; width:90px; padding-left:23px;}
#FormsID #bCreate {background:url(../img/btnSubmit.gif) no-repeat top left; width:90px; padding-left:23px;}
#FormsID #bSend {background:url(../img/btnSend.gif) no-repeat top left; width:75px; padding-left:23px;}
#FormsID input[type="text"] {}
#FormsID input[type="password"] {}
#FormsID textarea {font-size:11px; width:300px;}
#FormsID .cap {text-align:right; white-space:nowrap; font-weight:bold;}
#FormsID .remark {vertical-align:top; background:url(../img/ul_arr.gif) no-repeat top left; padding-left:15px; margin-left:35px;}
#bMember {font-size:11px; border:0px; font-weight:bold; width:156px; height:25px; background:url(../img/bMember.gif) no-repeat top left; padding-left:23px; color:#ea5b25;}

.s35 {width:35px;}
.s50 {width:50px;}
.s75 {width:75px;}
.s100 {width:100px;}
.s150 {width:150px;}
.s200 {width:200px;}
.s300 {width:300px;}
.s400 {width:400px;}
.s500 {width:500px;}
.s600 {width:600px;}


#cLink {color:#ea5b25;}
#cHealth {color:#85a2df;}
#cPro {color:#5b647e;}
#lTop {color:#ea5b25;padding-top:5px;}
#lTop a {font-size:11px;}
#lMore {color:#ea5b25;}
#lMore a {font-size:11px;}

#tablFormat {background:#f4f6f9; border:1px solid #dfdfdf;}
#tablFormat th {padding:5px 15px 5px 15px; border-top:2px solid #fff;}
#tablFormat td {padding:5px 15px 5px 15px;}

.divline {font-weight:normal; font-size:11px; border-top:1px solid #dfdfdf;margin-top:10px;padding-top:10px;}
.btn{vertical-align:middle; color:black; line-height:23px; height:26px; color:#000; margin:0px; padding:0px 0px 4px 25px; border:0px; text-align:center; background:transparent; cursor:pointer;}

#lhpHeader {background:#fff; height:73px; border:1px solid #dfdfdf; padding:2px 1px 1px 1px;}
#lhpHeader #topHeader {background:url(../img/medsoc.jpg) no-repeat top left; height:65px; text-align:right; padding:10px 26px 1px 0px; font-size:11px; font-weight:bold;}

#bBack {
background:transparent url(../img/btnBack.gif) no-repeat scroll left top;
border:0px none;
font-size:11px;
font-weight:bold;
height:25px;
padding-left:23px;
width:75px;
}
/*--------------------*/

.message-box {background:#FFF7CE none repeat scroll 0%;border:1px solid #A5ACB2;color:#000000;}
.message-box .error {background:transparent url(../img/info.gif) no-repeat scroll left 3px;padding:3px 3px 3px 25px;text-align:left;}
.message-box .title {color:#000000;font-family:arial;font-size:12px;font-weight:bold;}