#formBox {
	margin:auto;
	background:#fff;
	padding:10px;
}
#formBox td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:1px;
}
select, .text_box, .text_area {
	padding:5px;
	border:1px #ccc solid;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.text_box, .text_box select {
	width:230px;
}
.dateSelect select {
	width:30%;
}
.text_area {
	width:230px;
	height:100px;
}
.error {
	padding:5px;
	margin-bottom:5px;
	color:#CC0000;
	border:1px #CC0000 solid;
	background-color:#ffb2b2;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
.success {
	padding:5px;
	color:#009900;
	border:1px #00cc00 solid;
	background-color:#b2f0b2;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
#formBox hr {
	border:none;
	border-bottom:5px solid #dddddd;
	margin:10px 0px;
}
#quickApp {
	background:#99cc33;
	width:250px;
	height:280px;
}
#quickApp th {
	padding:0;
}
#quickApp td {
	padding:2px 10px;
	color:#FFFFFF;
	font-size:9px;
}
#quickApp .text_box {
	width:224px;
	padding:3px;
	border:none;
}
#quickApp .text_box_2 {
	width:105px;
	padding:3px;
	border:none;
}
body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(http://vaccinecenter.com/images/lvvaccine_bg.jpg) top center repeat-x #d5e6f2;
}
.myClear {
	clear:both;
	height:0px;
	border:none;
	margin:0px;
	margin-bottom:0px;
	margin-top:0px;
	visibility:hidden;
}
.cBox {
	padding:10px;
}
.cBoxBottomLine {
	border-bottom:1px #ecebe9 solid;
}
.cBoxRightLine {
	border-right:1px #005683 solid;
}
.caps {
	text-transform:uppercase;
}
hr {
	border:none;
	border-bottom:1px #0f5478 dashed;
	margin:10px 0px;
}
.marginBott {
	margin-bottom:8px;
}
#myWrap {
	width:900px;
	margin:auto;
	background:#fff;
}
#myHead {
	padding:0 10px;
}
#myNav {
}
#myBody {
	background:url(http://vaccinecenter.com/images/divRight_bg.gif) 640px 0 repeat-y;
}
#divLeft {
	float:left;
	clear:left;
	width:620px;
	min-height:300px;
	margin-left:10px;
	padding-top:20px;
	padding-bottom:20px;
}
#divRight {
	float:right;
	clear:right;
	width:250px;
	min-height:300px;
	margin-right:10px;
	 
}
.myLocation {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	color:#000;
}
#myFoot {
	clear:both;
	padding:20px;
	background:#003e5f;
	color:#ccc;
	text-align:center;
	font-size:10px;
}
#myFoot h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
#myFoot a:link, #myFoot a:visited {
	color:#99cc33;
}
#myFoot a:hover {
	color:#fff;
}
#myFoot .myLocation {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	color:#FFF;
}
#wsFoot {
	font-size:9px;
	color:#006083;
}
#wsFoot a:link, #wsFoot a:visited {
	color:#006083;
	text-decoration:none;
}
#wsFoot a:hover {
	color:#006083;
	text-decoration:none;
}
a:link {
	color: #2485A5;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #2485A5;
}
a:hover {
	text-decoration: underline;
	color: #CCCCCC;
}
a:active {
	text-decoration: none;
	color: #2485A5;
}
h1 {
	font-size: 18px;
	color: #214c8d;
}
h2 {
	font-size: 16px;
	color: 0099CC;
}
h3 {
	font-size: 14px;
	color: #666666;
}
h4 {
	font-size: 16px;
	color: #FFFFFF;
}
p {
	line-height:18px;
	margin:10px 0;
}
ul {
	margin:10px;
}
li {
	margin-left:30px;
}
.btn_right {
	padding:10px;
	text-align:right;
}
.style01 {
	font-size: 16px;
	font-weight: bold;
	color:#99CC33;
}
.style02 {
	font-size: 14px;
	font-weight: bold;
	color:#99CC33;
}
.imgFloat {
	float:left;
	margin:0 10px 10px 0;
	padding:5px;
	background:#fff;
	border:1px #ccc solid;
}
#footerContacts {
}
#footerContacts td {
	width:33%;
	padding:0 10px;
	color:#CCC;
	text-align:left;
	font-size:12px;
}
#moWrap {
	font-size:9px;
}
#moHead {
	background: url(../mobile/images/_main_nav.jpg) top left no-repeat #09a4e4;
	height:60px;
}
#moBody {
	background:#003e5f;
}
#moNav {
	padding:0px;
	background:#003e5f;
	float:left;
	width:25%;
	font-size:10px;
}
#moNav a {
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
}
#moNav a:hover {
	text-decoration:none;
}
#moNav ul {
	margin:0px;
	padding-left:0px;
	;
}
#moNav li {
	margin-left:0px;
	padding:6px;
	list-style-type:none;
	border-bottom:1px solid #002e47;
	border-top:1px solid #005683;
	background:url(../mobile/images/_nav_bg.jpg) top center repeat-x;
}
#moContent {
	float:right;
	width:75%;
	background:#fff;
	min-height:600px;
}
#moContent img {
	margin-bottom:10px;
}
#moFoot {
	background:#002e47;
	padding:10px;
	color:#FFF;
}
#moFoot td {
	color:#fff;
	font-size:9px;
	padding:5px;
}
#moFoot .myLocation {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#FFF;
}
a.vaccine_links{
	text-decoration:none;
}
a.vaccine_links:hover{
	text-decoration:none;
	color:#39F;
}
/*new css to adjust ordered list items*/

ol li {
	margin-bottom:10px;
	line-height:1.5em;
}
#visBox a{
	color:#FFF;
	font-weight:bold;
}
#visBox h2 {
	color:#FFF;	padding:10px 10px 0 10px;
}
#visBox ul {
	list-style-type:square;
	margin-left:0;
	padding-left:0;
}
	#visBox li {
		padding:8px 0;
		border-bottom:1px solid #FFF;}
			#visBox li:last-child {
				border:none;}
				#header_01 {background:url(../images/header/_header-2011_r1_c1.jpg) top center repeat-x; text-align:right; padding:0 10px; height:47px; color:#fff; font-size:14px; font-weight:bold;position:relative;}
				#header_01 img {
					float:right; margin:3px 0 0 5px;}
a#link_home {

	position: absolute;
	top: 0;
	left: 305px;
}
