﻿/* Core Styles */
html {
	background: #182e66 url('../images/bluebg.jpg');
}

#iframe1 
{
    background-color: #182e66 !important;
    background-image:none;
    }

body 
{
	font: 1em/1.2em sans-serif;
	color: #fff;
	padding: 10px;
	margin: 0px;
}

.error
{
	color: #FF9933;
}

a:link, a:visited {
	text-decoration: underline;
	color: #fff;
	}
a:hover, a:active {
	text-decoration: underline;
	color: #eee;
	}
	
	label {
    display: block;
    width: 150px;
    float: left;
    margin: 2px 4px 6px 4px;
    text-align: right;
}

p {font-size:12px;}

h2 
{
    font-family: Helvetica, Arial, line-height:22px;
    padding-top:30px;
    font-size:22px;
}

h2.lblName {width:84%; margin: 0 auto; text-align:center; clear:both;}

/* End Core Styles */

#logo {text-align:right;}
#logo span 
{
	display:none;
}

#logo img 
{
	display:block;	
}

#menubtns
{
   padding-top:20px; 
   width: 75%;
   margin: 0 auto; 
}

.btnrefills, .btnpharminfo
{
    background: url('/images/pillsnew.png')no-repeat 0 20%;
    padding-left: 35px;
    padding-top:1px;
    font-weight:bold;
    color:white;
    font-family: Helvetica, Arial;
    height:50px;
    text-decoration:none;
    margin-bottom:0;
    border:none !important;
    width: 200px;
    overflow:auto;
    text-align:left;
}
.exprefills
{
    margin:3px auto;
    padding-top:20px;
    text-align:center;
}

.btnpharminfo 
{
    background: url('/images/bottle.png')no-repeat 5px 20%;
}

.container 
{
 max-width: 300px;
}

.center {
	width: 100% !important;
	text-align: center;
	}


#pharmacyAddr 
{
	padding-top:20px;
	font-size:14px;
}
#pharmacyAddr a {text-decoration:none;text-align:center;}

.float 
{
   display: inline;
    float: left;
    font-size: 14px;
    margin-right: 10px;
    margin-top: 20px;
    text-align:center;
}

#footer
{
	width: 95%;
	margin: 10px auto;
	position:absolute;
}

.poweredby 
{
    margin:100px auto 0;
    width:88%;
    font-size:11px;
    line-height:15px;
 }

.copy
{
    position:relative;
	bottom:2px;
	text-align:center;
	color:White; font-size:x-small
}

/* iPhone-specific styles (other phones with same widths may fall into category too) */
@media only screen and (max-device-width: 480px) { 

	html {
		-webkit-text-size-adjust: none;
		}

}

#resultsBackground
{  
    padding:5px;  
}