html {overflow-y: scroll; -webkit-text-size-adjust: none; /* Prevent font scaling in landscape */ }
#flashContent { width:100%; height:100%; }
body {
	margin: 0px;
	border: 0px;
	padding: 0px;
	background-image: url(../images/bg_top.jpg); 
  background-repeat: repeat-x;
	background-color: #4B794C;
	font-family: Arial, Helvetica, sans-serif;
}
a:link {color:#4B794C;}
a:visited {color:#4B794C;}
a:hover {color:#78403F;}
a:visited:hover {color:#78403F;}

.header {width:1000px; height:125px; background-image: url(../images/header.jpg); background-repeat: no-repeat;}

h1 {font-weight:500; font-size:14pt; color:#1F391F;	margin: 10px;}
h2 {font-weight:500; font-size:28px; color:#1F391F;	margin: 0 10px; font-family: Century Gothic, Arial Narrow, Helvetica, sans-serif;}
h3 {font-weight:500; font-size:12pt; color:#1F391F;	margin: 10px;}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	padding:0px 10px 0px 10px;
	line-height: 16pt;
}
.txt {font-size:10pt; font-weight:500; color:#000000; line-height: 15pt;}
.smtxt {font-size:11px; font-weight:500; color:#000000; padding:10px 0px 10px 0px;}
.smwhtxt {font-size:11px; font-weight:500; color:#FFFFFF;}
.graytxt {color:#9C9C9C;}
.title {font-size:16pt; font-weight:600; color:#4B794C;}

a.txtlnk {
	font-size:10pt;
	font-weight:500;
	color:#4B794C;
	text-decoration:none;
}
a.txtlnk:visited {color:#4B794C; text-decoration:none;}
a.txtlnk:hover {color:#78403F; text-decoration:underline;}
a.txtlnk:visited:hover {color:#78403F; text-decoration:underline;}

a.viewlnk {
	font-size:11px;
	font-weight:500;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:24px;
	width:87px;
	line-height:24px;
	text-align:center;
}
a.viewlnk:visited {color:#FFFFFF; text-decoration:none;}
a.viewlnk:hover {color:#FFF100; text-decoration:none;}
a.viewlnk:visited:hover {color:#FFF100; text-decoration:none;}

a.milspcl {
	font-size:12px;
	font-weight:500;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	height:32px;
	width:154px;
	line-height:32px;
	text-align:center;
	letter-spacing:1px;
}
a.milspcl:visited {color:#FFFFFF; text-decoration:none;}
a.milspcl:hover {color:#FFF100; text-decoration:none;}
a.milspcl:visited:hover {color:#FFF100; text-decoration:none;}


a.foot {
	font-size:11px;
	font-weight:500;
	color:#EBEDEB;
	text-decoration:none;
}
a.foot:visited {color:#EBEDEB; text-decoration:none;}
a.foot:hover {color:#F4C500; text-decoration:underline;}
a.foot:visited:hover {color:#F4C500; text-decoration:underline;}

.navbg {width:1000px; height:62px; background-image: url(../images/homenav_bg.jpg); background-repeat: no-repeat;}

.homeprocdr {margin:0 0 20px 31px; float:left; width:292px;}
.hometxtarea {width:650px; margin-top:30px; float:left;}

.leftcol {margin:30px 20px 20px 31px; width:292px; float:left;}

.greenbtn {width: 87px; height: 24px; background-image: url(../images/btn_smgrn.jpg); background-repeat: no-repeat; margin-top:10px;}

.milbtnholder {width:182px; height:74px; padding:0; float: right;}

.ribbontop {width:44px; height:22px; margin:0; padding:0;}
.ribbonmid {width:28px; height:32px; margin:0; padding:0; float:left;}
.ribbonbtm {width:44px; height:20px; margin:0; padding:0;}
.containbtn {width:182px; height:32px; margin:0; padding:0;}
.milspclbtn {width:154px; height:32px; background-image:url(../images/btn_milspcl.jpg); background-repeat:no-repeat; margin:0; padding:0; float:left;}

.patcert {width:180px; height:80px; padding:0;}

.footcopy {width:820px; height:20px; margin:10px 0 0 30px; padding:0; float:left;}
.footicons {width:130px; height:32px; margin:0; padding:0; float:left;}

.subtxtarea {margin-top:30px; width:640px; float:left;}

.fullcolumn {margin:30px 0 0 0; padding:0; width:1000px;}
.testimrow1 {margin:0; padding:10px 0 10px 0; width:1000px;}
.testimrow2 {margin:0; padding:10px 0 10px 0; width:1000px; background-color: #EBEDEB;}
.testimrow3 {margin:0; padding:10px 0 10px 0; width:1000px; background-color: #AFC2B0;}
.testimtxt {margin:0; padding:10px 30px 10px 40px;}

.imgbrdr {border: solid 1px #4B794C;}

.imgstatholder {margin:0 0 2px 0; padding:0; width:640px;}

.patientimg {float:left; margin:0 0 0 10px; padding:0; width:400px;}
.patientstats {float:left; margin:0 0 0 5px; padding:0; width:225px;}

.galprocdr {margin:0 0 0 10px; padding:3px 0 3px 5px; width:615px; height:18px; background-color:#556F56; font-size:12px; font-weight:500; color:#FFFFFF;}
.pagelist {margin:0 0 0 10px; padding:2px; width:600px; height:50px;}


.inpt10 {
	width:60px;
	height:20px;
	font-size:12px;
	font-family:Arial;
	color:#333333;
	line-height: 85%;
	font-weight: bold;
	background:#B3D0B4;
	border:solid 1px #4B794C;
	margin: 2px;
	padding:2px;
}
.inpt400 {
	width:200px;
	height:80px;
	font-size:12px;
	font-family:monospace;
	color:#333333;
	background:#FFFFFF;
	border:solid 1px #4B794C;
	margin:2px;
	padding:2px;
}
.inpt200 {
	width: 200px;
	height:18px;
	font-size:12px;
	font-family: sans-serif;
	color:#333333;
	line-height: 90%;
	background:#FFFFFF;
	border:solid 1px #4B794C;
	margin:2px;
	padding:2px;
}
.smallred{
	font-family: sans-serif;
	font-size: 11px;
	color: #CC3333;
}

.menuul{ list-style-type: none; text-decoration: none; padding: 0; margin: 0 0 15px 15px; }
.menuul li{ display: inline; font-size: 10pt; padding: 0 20px; }.menuul li a{ text-decoration: none; color: #213921; } .menuul li a:hover{ color: #4B794C; }
#home .menuul{ margin-top: 20px; } #home li a{ text-decoration: none; color: #fff; }#home .anylinkmenu a{ color: #1F3822; }#home .anylinkmenu a:hover{ color: #fff; }