/* CSS Document */

.offleft { display:block; position:absolute; text-indent:-9999px; overflow:hidden; padding-right:50px; text-align:left; height:0px; }

body { margin:0px; padding:0px; background-color:#5B4860; }

.hometext { font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:25px; color:#2F2532; }

ul.homenav { list-style-type:none; margin:0px 17px 0px 0px; padding:0px; float:left; }

ul.homenav.col1 { width:130px; }

ul.homenav.col2 { width:125px; }

ul.homenav.col4 { width:120px; }

li.homenav { list-style-type:none; margin:0px; padding:0px; }

li.homenav a { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#957b5f; display:block; height:24px; padding-top:5px; padding-left:20px; background-image:url(images/navitembullet.gif); background-position:left center; background-repeat:no-repeat; text-decoration:none; }

li.homenav a:hover { color:#ae957c; }


ul.buttons  { margin:0px; padding:0px; }

ul.buttons li { list-style-type:none; width:auto; float:left; margin-right:15px; text-align:center; position:relative; border:#937996 2px solid; padding:0px; padding:5px 8px 5px 8px; font-family:Tahoma, Geneva, sans-serif; font-size:15px; line-height:18px;
						 behavior:url(/PIE_uncompressed.htc); /* <-- Behavior file to force IE to display CSS3 */
						 -moz-border-radius:12px; /* <-- Firefox/Mozilla */
						 border-radius:12px; /* <-- IE and other browsers */
						 /* Gradated backgrounds */
						 -pie-background: linear-gradient(#D0812C, #C46826, #D0812C); /* for IE8 */
						 background-color:#D0812C;
						 background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#D0812C), to(#D0812C), color-stop(.5,#C46826));
						 background:-moz-linear-gradient(top, #D0812C 0%, #C46826 50%, #D0812C 100%); }

ul.buttons li a { color:#ebcea8; text-decoration:none; text-align:center; padding:0px;
						 behavior:url(/PIE_uncompressed.htc); /* <-- Behavior file to force IE to display CSS3 */
						 -moz-border-radius:12px; /* <-- Firefox/Mozilla */
						 border-radius:12px; /* <-- IE and other browsers */ }


p { margin:0px; padding:0px; }
h1, h2, h3, h4 { margin:0px; padding:0px; }

.tinylinks { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#CCBCD0; line-height:1; text-decoration:none; }
.tinylink:link { color:#CCBCD0; }
.tinylinks:visited { color:#CCBCD0; }
.tinylinks:hover { color:#FFFFFF; }
.tinylinks:active { color:#FFFFFF; }

.tinytext { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#CCBCD0; line-height:1; }

.homefootertextdarker { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#B5A5B9; }

.homefootertextdarkerHot { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#B5A5B9; }
.homefootertextdarkerHot:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#B5A5B9; }
.homefootertextdarkerHot:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#B5A5B9; }
.homefootertextdarkerHot:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#DAC9DE; }
.homefootertextdarkerHot:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#DAC9DE; }

.homefootertextlighter { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#DAC9DE; }

.homefootertextlighterHot { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#DAC9DE; }
.homefootertextlighterHot:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#DAC9DE; }
.homefootertextlighterHot:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#DAC9DE; }
.homefootertextlighterHot:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#B5A5B9; }
.homefootertextlighterHot:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#B5A5B9; }

p#secondaryaddress { font-family:Arial, Helvetica, sans-serif; font-size:9px; line-height:14px; color:#E7DCEA; margin:0px 0px 30px 0px; }
a#secondaryaddress { font-family:Arial, Helvetica, sans-serif; font-size:9px; line-height:14px; color:#E7DCEA; margin:0px; }

.textPurple { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#2F2532; }
.textPurple p { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#2F2532; margin:0px 0px 20px 0px; }

li#secondarynav { margin:0px; padding:0px; display:inline; }
ul#secondarynav { margin:0px; padding:0px; display:inline; }

li#footernav { margin:0px 2px 0px 2px; padding:0px; display:inline; }
ul#footernav { margin:0px 0px 0px 0px; padding:0px; display:inline; }

a#footernav { margin:0px 5px 0px 5px; padding:0px; display:inline; font-family: Arial Narrow, Helvetica, sans-serif; font-size:10px; line-height:34px; font-weight:bold; text-transform:uppercase; color:#B5A5B9; text-decoration:none; }
a:link#footernav { margin:0px 5px 0px 5px; padding:0px; display:inline; font-family: Arial Narrow, Helvetica, sans-serif; font-size:10px; line-height:34px; font-weight:bold; text-transform:uppercase; color:#B5A5B9; text-decoration:none; }
a:visited#footernav { margin:0px 5px 0px 5px; padding:0px; display:inline; font-family: Arial Narrow, Helvetica, sans-serif; font-size:10px; line-height:34px; font-weight:bold; text-transform:uppercase; color:#B5A5B9; text-decoration:none; }
a:hover#footernav { margin:0px 5px 0px 5px; padding:0px; display:inline; font-family: Arial Narrow, Helvetica, sans-serif; font-size:10px; line-height:34px; font-weight:bold; text-transform:uppercase; color:#DAC9DE; text-decoration:none; }
a:active#footernav { margin:0px 5px 0px 5px; padding:0px; display:inline; font-family: Arial Narrow, Helvetica, sans-serif; font-size:10px; line-height:34px; font-weight:bold; text-transform:uppercase; color:#DAC9DE; text-decoration:none; }

li#toplinks { margin:0px; padding:0px; display:inline; }
ul#toplinks { margin:0px; padding:0px; display:inline; }

#btnPatientRef {)

