#main {width:967px; margin:0 auto;}

#header {height:300px;}
#header, #content, #footer {font-size:0.75em;}

.col-1, .col-2, .col-3, .col-4 {float:left;}

/*======= index.htm =======*/
#page1 #content .row-1 .col-1 {width:173px; margin-right:34px;}
#page1 #content .row-1 .col-2 {
	width:451px;
	margin-right:25px;
}
#page1 #content .row-1 .col-3 {
	width:283px;
}
#page1 #content .row-2 .col-1 {width:213px; margin-right:38px;}
#page1 #content .row-2 .col-2 {width:213px; margin-right:38px;}
#page1 #content .row-2 .col-3 {width:213px; margin-right:38px;}
#page1 #content .row-2 .col-4 {width:213px;}

.form-box {width:100%; background:#009cbe}
.form-box .border-top {background:url(images/portal-background.png) repeat-x top;}
.form-box .border-left {background:url(images/portal-background.png repeat-y left;}
.form-box .left-top-corner {background:url(images/portal-background.png) no-repeat left top;}
.form-box .inner {padding: 5px 10px 10px 5px;}
.form-box h3 {font-size:19px; color:#fff; text-transform:uppercase; margin-bottom:5px;}

/*======= index-1.html =======*/
#page2 #content .row-1 .col-1 {width:173px; margin-right:34px;}
#page2 #content .row-1 .col-2 {width:455px; margin-right:64px; height: auto}
#page2 #content .row-1 .col-3 {width:241px;}
#page2 #content .row-2 .col-1 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-2 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-3 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-4 {width:214px;}

/*======= index-2.html =======*/
#page3 #content .row-1 .col-1 {width:173px; margin-right:34px;}
#page3 #content .row-1 .col-2 {width:455px; margin-right:64px; height: auto;}
#page3 #content .row-1 .col-3 {width:241px;}
#page3 #content .row-2 .col-1 {width:213px; margin-right:25px;}
#page3 #content .row-2 .col-2 {width:213px; margin-right:25px;}
#page3 #content .row-2 .col-3 {width:213px; margin-right:25px;}
#page3 #content .row-2 .col-4 {width:214px;}

/*======= index-portal.html =======*/
#page3 #content .row-1 .col-1 {width:173px; margin-right:34px;}
#page3 #content .row-1 .col-2 {width:455px; margin-right:64px; height: auto;}
#page3 #content .row-1 .col-3 {width:241px;}
#page3 #content .row-2 .col-1 {width:213px; margin-right:25px;}
#page3 #content .row-2 .col-2 {width:213px; margin-right:25px;}
#page3 #content .row-2 .col-3 {width:213px; margin-right:25px;}
#page3 #content .row-2 .col-4 {width:214px;}

/*======= services.html =======*/
#page4 #content .row-1 .col-1 {width:173px; margin-right:34px;}
#page4 #content .row-1 .col-2 {width:455px; margin-right:64px; height: auto}
#page4 #content .row-1 .col-3 {width:241px;}
#page4 #content .row-2 .col-1 {width:213px; margin-right:38px;}
#page4 #content .row-2 .col-2 {width:213px; margin-right:38px;}
#page4 #content .row-2 .col-3 {width:213px; margin-right:38px;}
#page4 #content .row-2 .col-4 {width:214px;}

/*======= eye-care.html =======*/
#page2 #content .row-1 .col-1 {width:173px; margin-right:34px;}
#page2 #content .row-1 .col-2 {width:455px; margin-right:64px; height: auto}
#page2 #content .row-1 .col-3 {width:241px;}
#page2 #content .row-2 .col-1 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-2 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-3 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-4 {width:214px;}

/*======= store-locations.html =======*/
#page3 #content .row-1 .col-1 {width:173px; margin-right:34px;}
#page3 #content .row-1 .col-2 {width:455px; margin-right:64px; height: auto;}
#page3 #content .row-1 .col-3 {width:241px;}
#page3 #content .row-2 .col-1 {width:213px; margin-right:25px;}
#page3 #content .row-2 .col-2 {width:213px; margin-right:25px;}
#page3 #content .row-2 .col-3 {width:213px; margin-right:25px;}
#page3 #content .row-2 .col-4 {width:214px;}

/*======= questions-answers-1.html =======*/
#page2 #content .row-1 .col-1 {width:203px; margin-right:29px;}
#page2 #content .row-1 .col-2 {width:455px; margin-right:39px; height: auto; border-bottom-width: thin; clear: right;}
#page2 #content .row-1 .col-3 {width:241px;}
#page2 #content .row-2 .col-1 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-2 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-3 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-4 {width:214px;}

/*======= questions-answers-2.html =======*/
#page2 #content .row-1 .col-1 {width:203px; margin-right:29px;}
#page2 #content .row-1 .col-2 {width:455px; margin-right:39px; height: auto; border-bottom-width: thin; clear: right;}
#page2 #content .row-1 .col-3 {width:241px;}
#page2 #content .row-2 .col-1 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-2 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-3 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-4 {width:214px;}

/*======= doctor-forms.html =======*/
#page2 #content .row-1 .col-1 {width:200px; margin-right:34px;}
#page2 #content .row-1 .col-2 {width:455px; margin-right:59px; height: auto;}
#page2 #content .row-1 .col-3 {width:229px;}
#page2 #content .row-2 .col-1 {width:203px; margin-right:29px;}
#page2 #content .row-2 .col-2 {width:201px; margin-right:39px;}
#page2 #content .row-2 .col-3 {width:241px; margin-right:0px;}
#page2 #content .row-2 .col-4 {width:202px;}

/*======= who-we-are-page-1.html =======*/
#page2 #content .row-1 .col-1 {width:203px; margin-right:29px;}
#page2 #content .row-1 .col-2 {width:455px; margin-right:39px; height: auto; border-bottom-width: thin; clear: right;}
#page2 #content .row-1 .col-3 {width:241px;}
#page2 #content .row-2 .col-1 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-2 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-3 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-4 {width:214px;}

/*======= dry-eyes.html =======*/
#page2 #content .row-1 .col-1 {width:173px; margin-right:34px;}
#page2 #content .row-1 .col-2 {width:455px; margin-right:64px; height: auto}
#page2 #content .row-1 .col-3 {width:241px;}
#page2 #content .row-2 .col-1 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-2 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-3 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-4 {width:214px;}
#page2 #content {padding-bottom:5px;}

/*======= grievances-form.html =======*/
font-size: 1em
#page3 #content .row-1 .col-1 {width:173px; margin-right:34px;}
#page3 #content .row-1 .col-2 {width:455px; margin-right:64px; height: auto;}
#page3 #content .row-1 .col-3 {width:241px;}
#page3 #content .row-2 .col-1 {width:213px; margin-right:25px;}
#page3 #content .row-2 .col-2 {width:213px; margin-right:25px;}
#page3 #content .row-2 .col-3 {width:213px; margin-right:25px;}
#page3 #content .row-2 .col-4 {width:214px;}

/*======= comments-form.html =======*/
font-size: 1em
#page3 #content .row-1 .col-1 {width:173px; margin-right:34px;}
#page3 #content .row-1 .col-2 {width:455px; margin-right:64px; height: auto;}
#page3 #content .row-1 .col-3 {width:241px;}
#page3 #content .row-2 .col-1 {width:213px; margin-right:25px;}
#page3 #content .row-2 .col-2 {width:213px; margin-right:25px;}
#page3 #content .row-2 .col-3 {width:213px; margin-right:25px;}
#page3 #content .row-2 .col-4 {width:214px;}

/*======= portal-caspio-login.html =======*/
#page2 #content .row-1 .col-1 {width:173px; margin-right:34px;}
#page2 #content .row-1 .col-2 {width:455px; margin-right:64px; height: auto}
#page2 #content .row-1 .col-3 {width:241px;}
#page2 #content .row-2 .col-1 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-2 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-3 {width:213px; margin-right:38px;}
#page2 #content .row-2 .col-4 {width:214px;}

.site-nav2 {width:100%; overflow:hidden;}
.site-nav2 li {text-transform:uppercase; float:left; margin-right:1px;}
.site-nav2 li a {color:#363636; text-decoration:none; display:block; width:120px; height:112px; text-align:center; cursor:pointer;}
.site-nav2 li a strong {display:block; padding-top:70px;}
.site-nav2 li a b {display:block; font-weight:normal; background:url(images/nav-tail2.png) repeat-x top; padding:9px 0;}
.site-nav2 li a.m1 {background:url(images/m1p.jpg) no-repeat left top;}
.site-nav2 li a.m2 {background:url(images/m2p.jpg) no-repeat left top;}
.site-nav2 li a.m3 {background:url(images/m3p.jpg) no-repeat left top;}
.site-nav2 li a.m4 {background:url(images/m4p.jpg) no-repeat left top;}
.site-nav2 li a.m5 {background:url(images/m5p.jpg) no-repeat left top;}
.site-nav2 li a.m6 {background:url(images/m6p.jpg) no-repeat left top;}
.site-nav2 li a.m7 {background:url(images/m7p.jpg) no-repeat left top;}
.site-nav2 li a.m8 {background:url(images/m8p.jpg) no-repeat left top;}
.site-nav2 li a:hover {border-bottom:2px solid #000;}
.site-nav2 li.last {margin-right:0;}

/*======= pregistration.htm =======*/
#page7 #content .row-1 .col-1 {width:210px; margin-right:31px;}
#page7 #content .row-1 .col-2 {width:425px; margin-right:38px; height: auto}
#page7 #content .row-1 .col-3 {width:241px;}
#page7 #content .row-2 .col-1 {width:213px; margin-right:38px;}
#page7 #content .row-2 .col-2 {width:213px; margin-right:38px;}
#page7 #content .row-2 .col-3 {width:213px; margin-right:38px;}
#page7 #content .row-2 .col-4 {width:214px;}

#content {padding-bottom:15px;}
#content .indent {padding-top:16px;}
#content .indent1 {padding-bottom:28px;}

.site-nav2 {width:100%; overflow:hidden;}
.site-nav2 li {text-transform:uppercase; float:left; margin-right:1px;}
.site-nav2 li a {color:#363636; text-decoration:none; display:block; width:120px; height:112px; text-align:center; cursor:pointer;}
.site-nav2 li a strong {display:block; padding-top:70px;}
.site-nav2 li a b {display:block; font-weight:normal; background:url(images/nav-tail2.png) repeat-x top; padding:9px 0;}
.site-nav2 li a.m1 {background:url(images/m1p.jpg) no-repeat left top;}
.site-nav2 li a.m2 {background:url(images/m2p.jpg) no-repeat left top;}
.site-nav2 li a.m3 {background:url(images/m3p.jpg) no-repeat left top;}
.site-nav2 li a.m4 {background:url(images/m4p.jpg) no-repeat left top;}
.site-nav2 li a.m5 {background:url(images/m5p.jpg) no-repeat left top;}
.site-nav2 li a.m6 {background:url(images/m6p.jpg) no-repeat left top;}
.site-nav2 li a.m7 {background:url(images/m7p.jpg) no-repeat left top;}
.site-nav2 li a.m8 {background:url(images/m8p.jpg) no-repeat left top;}
.site-nav2 li a:hover {border-bottom:2px solid #000;}
.site-nav2 li.last {margin-right:0;}

/*======= pregistration-test.htm =======*/
#header2 {height:300px;}
#header2 #content .row-2 .col-1 {height:80px}

#page10 #content .row-1 .col-1 {width:210px; margin-right:31px;}
#page10 #content .row-1 .col-2 {width:455px; margin-right:30px; height: auto}
#page10 #content .row-1 .col-3 {width:241px;}
#page10 #content .row-2 .col-1 {width:213px; margin-right:38px;}
#page10 #content .row-2 .col-2 {width:213px; margin-right:38px;}
#page10 #content .row-2 .col-3 {width:213px; margin-right:38px;}
#page10 #content .row-2 .col-4 {width:214px;}

/*======= doctor_forms.html =======*/
#page8 #content .row-1 .col-1 {width:225px; margin-right:38px;}
#page8 #content .row-1 .col-2 {width:425px; margin-right:38px; height: auto}
#page8 #content .row-1 .col-3 {width:241px;}
#page8 #content .row-2 .col-1 {width:213px; margin-right:38px;}
#page8 #content .row-2 .col-2 {width:213px; margin-right:38px;}
#page8 #content .row-2 .col-3 {width:213px; margin-right:38px;}
#page8 #content .row-2 .col-4 {width:214px;}
#content {padding-bottom:15px;}
#content .indent {padding-top:16px;}
#content .indent1 {padding-bottom:28px;}

/*=========================*/

#footer {height:103px; border-top:1px solid #d1d1d1;}
