﻿body { font-family: Verdana;}
a { color: rgb(90,90,90);}
li { }
h1, h2, h3 {}
p { margin-bottom: 1em;}
ul, ol { margin-bottom:	1em; }
br { clear:	both;}
blockquote { padding-left: 30px; padding-right:	5px; }
th { font-weight: bold; }
hr { height:1px; color:rgb(210,210,210); background-color:rgb(210,210,210);}

.soft { color:#666;}
.small { font-size:97%;}
.smaller { font-size:90%;}
.smallest { font-size:80%;}
.blue { color:rgb(105,171,176);}

#page { background-color:rgb(240,240,240);}
#doc { }

#loginbox { position: absolute; margin-left: -185px; _margin-left: -185px; margin-top: 0; _margin-top: 0;  z-index: 700;}
#username {position:absolute; left:120px; top:23px}
#password {position:absolute; left:120px; top:56px}
#go {position:absolute; left:265px; top:35px}
#forgot {position:absolute; left:35px; top:90px;}
#close {position:relative; left:250px; top:110px}

#fullmenubox { /* position:relative; background-image:url(../images/fullmenu.gif); border-top:1px solid rgb(220,220,220); color:rgb(90,90,90); font-size:78%; top:0; left:0; padding:0; margin:0; border:0; z-index:600; float:left; width:960px;*/ position: fixed; border-top:1px solid rgb(220,220,220); background-color:rgb(255,255,255); color:rgb(90,90,90); font-size:78%; width:960px; z-index:600; border-bottom:1px solid rgb(220,220,220);  }
#fullmenubox ul { padding:0; padding-top:10px; padding-bottom:10px; padding-left:40px; _padding:10px 40px 10px 0; margin:0; line-height:1.52em; _line-height:.82em; float:left; vertical-align:bottom;}
#fullmenubox b { padding:0; padding-bottom:10px; _padding-bottom:10px; margin:0; line-height:1.52em; _line-height:1.52em;}
#fullmenubox li { display: block;}
#fullmenubox li a { display: block; text-decoration:none; color:rgb(90,90,90);}
#fullmenubox li a:hover { color:rgb(105,171,176);}

#hd { clear: both; padding:0; margin:0; background-color:#FFFFFF; width:960px;}
#logo { float:left; margin:0; padding:0; border:none; width:780px;}
#login { float:	right; text-align:left; margin:0; padding:0; padding-top:15px; border: none; width:160px; vertical-align:top;}
#login a { color:rgb(105,171,176); text-decoration:	none; font-size:78%;}
#login a:hover{ color:rgb(90,90,90); font-size:78%;}
#login input, #login textarea {width: 130px;} 

#fullmenu { float:right; text-align:left; margin:0; padding:0; padding-left:20px; padding-top:39px; /*120px;*/ border:none; width:160px;}
#fullmenu a { color:rgb(105,171,176); background-image:url(../images/bg-fullmenu.gif); text-decoration:none; text-align:center; font-size:78%; line-height:40px; width:83px; height:35px; display:block;}
#fullmenu a:hover{ color:rgb(90,90,90); font-size:78%;}

#bd { position:relative; top:25px; clear:both; border:0; padding:0; margin:0;  background-color: rgb(245,242,239); padding-top:35px; padding-bottom:35px;  }
#profiles { clear:both; border:0; padding:0; margin:0;}
#profilelinks { clear:both; border:0; margin:0;	float:left; padding-top:30px; padding-left:95px; width:480px;}
#profiletitle { clear:both; font-family:Times New Roman; font-size:38px; border:0; margin:0; float:left; padding-top:30px; padding-left:95px; width:520px;}

#profile { clear:both; border:0; margin:0; float:left; padding-top:20px; padding-left:95px; width: 350px;}
#profileset1 { position:relative; top:-94px; float:left; border:0; padding:0; margin:0; margin-left:95px; background-image: url(/upload/sitedocuments/bgpatientcapital.gif); min-height:162px; width:356px;}
#profileset2 { position:relative; top:-94px; float:left; border:0; padding:0; margin:0; margin-left:65px; background-image: url(/upload/sitedocuments/bgceo1st.gif); min-height: 162px; width: 356px;}
#profileset { border:0; padding:0; margin:0; margin-left:172px; margin-top:24px; width:166px; font-size:9px;}

#container { background-color: rgb(245,242,239); padding:0; width:960px; font-size:85%; line-height:18px; color: rgb(90,90,90); min-height:355px; _height:355px; }
#container a {color: rgb(90,90,90); text-decoration:none; }
#container a:hover{ color:rgb(105,171,176); }
#container .title { color: rgb(105,171,176); }
.title { color: rgb(105,171,176); }

#left { float:left; border:0; padding:15px;  margin:0; margin-left:80px; _margin-left:40px; width:525px; background-color: rgb(255,255,255); color:rgb(90,90,90); min-height:313px; _height:313px;}
#right { float:left; border:0; padding:0; margin:0; width:237px; margin-left:15px; background-color: rgb(255,255,255);min-height:313px; _height:313px;}


#contentpage { position:relative; float:left; background-color: rgb(245,242,239); padding-bottom:35px; width:960px; font-size:85%; line-height:18px; min-height:385px;}
/* mac hide \*/

/* end hide */

#contentpage a { color:rgb(90,90,90); text-decoration:none;}
#contentpage a:hover{ color:rgb(105,171,176);}

#padder {}
#padder  a { color:rgb(105,171,176); text-decoration:none;}
#padder  a:hover { color: rgb(90,90,90);}

#inner { position: relative; overflow: hidden; } 
#inner div { border: 0; margin:0; padding:15px; }

#inner .col1 { position:absolute; left:0; margin-left: 80px; background: rgb(245,242,239); padding:0; margin:0; margin-bottom: -1000px; padding-bottom: 1000px;}
#inner .col1a { background: #fff;  width: 175px;}
#inner .col1a img {vertical-align:text-top; position:relative; padding-top:55px;}
#inner .col1a b { color: rgb(105,171,176); }


#inner .col1b { min-height:400px; margin-left: 80px; width: 175px;}
#inner .col1b img {vertical-align: baseline; top:320px; position:absolute}
#inner .col1b b { color: rgb(105,171,176); }

#inner .col1c { min-height:400px; margin-left: 80px; width: 175px;}
#inner .col1c img {vertical-align: baseline; top:190px; position:absolute}
#inner .col1c b { color: rgb(105,171,176); }

#inner .col2 {width: 305px; margin-bottom: -1000px; padding-bottom: 1000px;}
#inner .col2b { background: rgb(245,242,239); width: 305px; margin-bottom: -1000px; padding-bottom: 1000px;}

#inner .col3 { margin-right: 0; width: 205px; margin-bottom: -1000px; padding-bottom: 1000px;}

#inner .col4 {  margin-left:305px; margin-right: 0; width: 540px; margin-bottom: -1000px; padding-bottom: 1000px; background:#fff;}
#inner .col4 a { color:rgb(105,171,176); text-decoration:none;}
#inner .col4 a:hover { color: rgb(90,90,90);}

.clear { clear: both; padding-top: 10px; }

#padme { padding:25px; padding-bottom:0;}

#full {  border:0; padding:0; margin:0; margin-left:95px; margin-top:35px; width:770px; min-height:269px;}

#row { float:left; clear:both;  border:0; padding:15px; margin:0; margin-left:80px; _margin-left:40px; width:775px; background: rgb(255,255,255); color:rgb(90,90,90);}
#row2 { float:left; clear:both; border:0; padding:15px; margin:0; margin-left:80px; _margin-left:40px; margin-top:15px; width:775px; background: rgb(255,255,255); color:rgb(90,90,90);}
#col { position:relative; float:left; border:0; margin:0; width:25%; background-color: rgb(255,255,255); color:rgb(90,90,90);}
#col b { color: rgb(105,171,176);}

#otcd1 { position:relative; float:left; border:0; padding:15px; margin:0; margin-left:80px; margin-top:35px; min-height:410px; width:175px;/* background-color: rgb(255,255,255); */ color:rgb(90,90,90);}
#otcd1 b { color:rgb(105,171,176);}
#otcd1 .title { color:rgb(90,90,90);}
#otcd2 { position:relative; float:left; border:0; padding:15px; margin:0; margin-left:15px; margin-top:35px; min-height:410px; width:305px;/* background-color: rgb(255,255,255); */ background-image: url(/upload/sitedocuments/white.gif); background-repeat: repeat; color:rgb(90,90,90);}
#otcd2 a { color:rgb(105,171,176); text-decoration:none;}
#otcd2 a:hover{ color:rgb(90,90,90);}
#otcd2image { position:relative; float:left; border:0; padding:0; margin:0; margin-left:15px; margin-top:35px; min-height:410px; width:335px;}
#otcd3 { position:relative; float:left; border:0; padding:15px; margin:0; margin-left:15px; margin-top:35px; min-height:410px; width:205px;/* background-color: rgb(255,255,255); */ background-image: url(/upload/sitedocuments/white.gif); background-repeat: repeat; color:rgb(90,90,90);}
#otvp1 { position:relative; float:left; border:0; padding:15px; margin:0; margin-left:80px; margin-top:35px; min-height:410px; width:175px; background-color:rgb(255,255,255); color:rgb(90,90,90);}
#otcd1 b { color:rgb(105,171,176);}
#otcd1 .title { color:rgb(90,90,90);}
#otvp2 {position:relative; float:left; border:0; padding:15px; margin:0; margin-left:15px; margin-top:35px; min-height:410px; width:540px; background-color:rgb(255,255,255); color:rgb(90,90,90);}
#otcd2 a {color:rgb(105,171,176); text-decoration:none;}
#otcd2 a:hover {color:rgb(90,90,90);}
#otvp1 .title {color:rgb(105,171,176);}
#otvpleft {position:relative; float:left; border:0; padding:0; margin:0; width:385px;}
#otvpleft a {color:rgb(105,171,176);text-decoration:none;}
#otvpleft a:hover{color:rgb(90,90,90);}
#otvpright {position:relative; float:right; border:0; padding:0; margin:0; margin-left:15px; width:125px;}
#othr { position:relative; clear:both; float:left; border:0; border-top:1px solid rgb(210,210,210); padding:0; margin:0; margin-bottom: 10px; height:1px; width: 100%;}

#contactleft { position:relative; float:left; border:0; padding:15px; margin:0; margin-left:80px; margin-top:35px; min-height:410px; width:175px; background-color: rgb(255,255,255); color:rgb(90,90,90);}
#contactleft b { color:	rgb(105,171,176);}
#contactleft .title { color:rgb(90,90,90);}
#contactmid { position:relative; float:left; border:0; padding:0; margin:0; margin-left:15px; margin-top:35px; min-height:410px; width:335px;background-color:rgb(255,255,255); color:rgb(90,90,90);}
#contactright {position:relative; float:left; border:0; padding:15px; margin:0; margin-left:15px; margin-top:35px; min-height:410px; width:205px; background-color: rgb(255,255,255); color:rgb(90,90,90);}

#ft {position:relative; top:25px; clear:both; margin-top:10px; padding:6px; font-size:76%; color: rgb(90,90,90); width:960px;}
#ft .left {text-align:left; float:left;}
#ft .right {text-align:right; float:right;}
#ft a {color:rgb(90,90,90); text-decoration:none;}
#ft a:hover{color:rgb(105,171,176);}

#ftpad {position:relative; top:25px; clear:both; margin-top:10px; padding:6px; font-size:76%; color: rgb(90,90,90); width:960px;}
#ftpad .left {text-align:left; float:left;}
#ftpad .right {text-align:right; float:right;}
#ftpad a {color:rgb(90,90,90); text-decoration:none;}
#ftpad a:hover{color:rgb(105,171,176);}

