@charset "utf-8";
/* CSS Document */
body{
background-color:#093461; 
margin:0;
}
.spacer{clear:both;}
h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
}
h4{color:#fff; font-size:12px;}
a{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;color:#FFFFFF;}
a:hover{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;color:#000000;}
#joinus a{color:#666666;}
#joinus a:hover{color:#000000;}
#wrapper{
}
#header{
background-image:url(images/logo.png);
background-repeat:no-repeat;
position:relative;
left:50%;
height:134px; 
width:525px;
margin-left:-262px;
}
#content_wrap{
width:100%;
height:270px;
background-color:#547ba4;
}
#content{
background-image:url(images/main_banner2.jpg); 
height:270px; 
width:1000px; 
margin:0 auto;
}
#content3{
background-image:url(images/main_banner4.jpg); 
height:270px; 
width:1000px; 
margin:0 auto;
}
#current{
/*background-image:url(images/png/current_cust.png);
background-repeat:no-repeat;*/
height:48px; 
width:207px; 
position:relative;
left:30px;
top:45px;
}
#new{
/*background-image:url(images/png/new_cust.png);
background-repeat:no-repeat;*/
height:48px; 
width:207px; 
position:relative;
left:30px;
top:60px;
}

#join{
position:relative;top:0px;left:575px;width:100px;
}
#joinus{
position:relative;
height:10px; 
width:100px;
float:right;
right:200px;
top:120px;
}
/*-----------------current patient login form-------------------------------*/
#marksform{
font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;
position:relative;
left:20px;
width:200px;
top:60px;
padding:10px;
}
#marksform label{
display:block;
font-weight:bold;
text-align:left;
width:100px;
}
#marksform input{
font-size:12px;
border:solid 1px #aacfe4;
width:150px;
margin-bottom: 10px;
}
#marksform button{
font-family:Arial, Helvetica, sans-serif;
width:60px;
height:20px;
text-align:center;
color:#000;
font-size:12px;
border:1px solid #fff;
}
/*-------------------------container for bottom level forms------------------------*/
#forms{
background-image:url(images/png/form_bg.png);
background-repeat:repeat-x;
width:972px;
height:200px;
margin:10px auto;
}
/*----------------------------forgot password form-------------------------*/
#marksform2{
float:left;
font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;
margin-left:0px;
width:225px;
padding:10px;
float:left;
background-color:#547ba4;
}
#marksform2 label{
display:block;
font-weight:bold; color:#fff;
text-align:left;
width:100px;
}
#marksform2 input{
font-size:12px;
border:solid 1px #aacfe4;
width:140px;
margin-bottom: 10px;
}
#marksform2 button{
font-family:Arial, Helvetica, sans-serif;
width:60px;
height:20px;
text-align:center;
color:#000;
font-size:12px;
border:1px solid #fff;
}
/*----------------------------------New Patient Sign Up Form------------------*/
#marksform3{
float:left;
font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;
margin:0px 0px 10px 10px;
width:695px;
background-color:#547ba4;
padding:10px;
}
#marksform3 label{
display:block;
text-align:left;
font-weight:bold;
}
#marksform3 input{
font-size:12px;
border:solid 1px #aacfe4;
width:260px;
margin-bottom: 10px;
}
#marksform3 select{
font-size:12px;
border:solid 1px #aacfe4;
width:260px;
margin-bottom: 10px;
}
#marksform3 a{
float:right;
}
#marksform3 button{
font-family:Arial, Helvetica, sans-serif;
float:right;
width:60px;
height:20px;
text-align:center;
color:#000;
font-size:12px;
border:1px solid #fff;
}
.groupa{
float:left;
padding:5px;
margin-bottom:15px;
background-color:#a9ac93
}
.groupa_internal{
float:left;
width:320px;
padding:10px;
}
.groupa_internal2{
float:right;
width:320px;
padding:10px;
}
#groupb{
padding:5px;
float:left;
background-color:#a9ac93;
margin-bottom:15px;
}
#groupb_internal{
float:left;
width:320px;
padding:10px;
}
#groupb_internal2{
float:right;
width:320px;
padding:10px;
}
#lookup{
text-align:right;
}
#validate{
margin:0 auto;
width:500px;
text-align:center;
}