/* CSS Document */

div#leftcolumn {
	width: 253px;
	}
	

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;}

/* Standard anchor tag formatting */ 
A:link, A:visited { 
  color: #336699;
  text-decoration: underline; }
A:hover, A:active {
  color: #336699;
  text-decoration: none;}
  
 
/* end Standard anchor tag formatting */

A.blue_links:link, A.blue_links:visited {
	color:#0000FF;
  	text-decoration: underline; }
A.blue_links:hover, A.blue_links:active {
	color:#0000FF;
  	text-decoration: none;}
  

A.left_nav {
	text-decoration: none;
	display:block;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	height:25px;}

A.left_nav:link, A.left_nav:visited {
	background-image:url(http://www.progressivepharmacies.com//images/shell/left_lines_off.jpg); 
	color: #ffffff;
	text-decoration: none; }

A.left_nav:hover, A.left_nav:active, body#corporate div#corporate a, body#who div#who a, body#press div#press a, body#what div#what a, body#privacy div#privacy a, body#benefits div#benefits a, body#managed div#managed a, body#cash div#cash a, body#claim div#claim a, body#purchase div#purchase a, body#audit div#audit a, body#web div#web a, body#training div#training a, body#find div#find a, body#contact div#contact a, body#home div#home a, body#card div#card a {
	background-image:url(http://www.progressivepharmacies.com//images/shell/left_lines_on.jpg);
	color: #ffffff;
	text-decoration: none;}
  
  
A.left_nav_2 {
	text-decoration: none;
	display:block;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	padding-left: 3px;
	height:25px;}

A.left_nav_2:link, A.left_nav_2:visited {
	margin-left: 10px;
	background-image:url(http://www.progressivepharmacies.com//images/shell/left_lines_off.jpg); 
	color: #ffffff;
	text-decoration: none; }
	
A.left_nav_2:hover, A.left_nav_2:active {
	background-image:url(http://www.progressivepharmacies.com//images/shell/left_lines_on.jpg);
	margin-left: 10px;
	color: #ffffff;
	text-decoration: none;}
  
A.left_nav_white:link, A.left_nav_white:visited {
	color: #ffffff;
	text-decoration: none; }
	
A.left_nav_white:hover, A.left_nav_white:active {
	color: #ffffff;
	text-decoration:underline;}
	
  
.bottom_nav {
	text-decoration: none;
	font-size:12px;
	color:#336699;
	padding-top:5px;}

A.bottom_nav {
	text-decoration: none;
	font-size:12px;
	color:#336699;}

A.bottom_nav:link, A.bottom_nav:visited{
	color:#336699;
	text-decoration: none;	}

A.bottom_nav:hover, A.bottom_nav:active {
	color:#336699;
	text-decoration: underline;}

.powered {
	text-decoration: none;
	font-size:11px;
	padding-top:10px;
	color:#ffffff;}

A.powered {
	text-decoration: none;
	font-size:10px;
	color:#000000;}

A.powered:link, A.powered:visited{
	color:#000000;
	padding-top:0px;
	text-decoration: none;	}

A.powered:hover, A.powered:active {
	color:#d57521;
	padding-top:0px;
	text-decoration: none;}
	
/* End navigation link formatting */

/* table color formatting */
table, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000; }

td.redline {
	border-bottom:thick #993333 solid;}

td.lt_blue{
	background-color: #fafbfe;
	color:#3d71ab;
	border:#d7e5f0 thin solid;
	padding:2px;}

td.md_blue{
	background-color: #f2f7fc;
	color:#3d71ab;
	border:#d7e5f0 thin solid;
	padding:2px;}

div.red{
	background-image:url(http://www.progressivepharmacies.com/images/shell/red_bg.jpg);
	color:#3d71ab;
	font-size:14px;
	border-bottom:#d7e5f0 thin solid;
	border-top: #d7e5f0 thin solid;
	padding:2px;}


A.helpful:link, A.helpful:visited{
	color:#ffffff;
	text-decoration: none;	}

A.helpful:hover, A.helpful:active {
	color:#CC9999;
	text-decoration: none;}

div.forms{
	padding: 2px;}

.forms_head {
	color: #336699;
	font-weight:bold;}

.forms_input {
	color: #3d71ab;}

table.forms {
	width:500;}

div.lt_blue{
	background-color: #fafbfe;
	color:#3d71ab;
	border:#d7e5f0 thin solid;}


  

#redcolumn {
	background-image: url(http://www.progressivepharmacies.com/images/shell/red_bg.jpg);
	padding:90px 5px 10px 15px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;}

#bluecolumn {
	background-image: url(http://www.progressivepharmacies.com/images/shell/blue_bg.jpg);
	padding:15px 5px 2px 5px;
	font-size:14px;
	color:#FFFFFF;
	height: 100%;}


div {padding:0px;}
	
.content {
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;}
	
/* end table color formatting */

/* Text formatting for content */
.title {
  font-size: 21px;
  color: #336699;
  font-family: Arial, Helvetica, sans-serif;
  font-style:italic;
  font-weight:bold;
  padding-right:2px;
  }
  
.subtitle {
  font-size: 20px;
  color: #111111;
  }
  
  .small_title {
  font-size: 14px;
  font-weight:bold;
  }
  
  .red_title {
  font-family: Arial, Helvetica, sans-serif;
  color:#993333;
  font-size:18px;
  font-weight:bold;
  }
  
  .red_lg_title {
  font-family: Arial, Helvetica, sans-serif;
  color:#993333;
  font-size:24px;
  font-weight:bold;
  }
  
  .required {
  color:#3d71ab;
   }
  
/* End formatting for content */

/* List formatting */
ul {list-style-image: url(../images/bullet.gif);
font-family: verdana, Arial, Helvetica, sans-serif;
       font-weight: normal;
       font-size: 11px;
	   padding: 0;
	   margin-left: 10px;}

li {list-style-image: url(../images/bullet.gif);
font-family: verdana, Arial, Helvetica, sans-serif;
       font-weight: normal;
       font-size: 11px;
	   padding: 0;
	   margin-left: 10px;}
/* end formatting */

/* Header formatting */

/* End Header formatting */

/* Class Selectors */

/* End class selectors */

/* form elements formatting */
input, textarea, select{ 
	BORDER: #000 1px solid;
	FONT-SIZE: 14px; font-weight:normal; COLOR: #000000;
	BACKGROUND-COLOR: #fff;
	vertical-align: middle;}
	
select {font-size: 12px;}

	
input.forms{ 
	BORDER: #2a407a 1px solid;
	FONT-SIZE: 14px; height:16px; font-weight:normal; COLOR: #000000; font-family:Arial, Helvetica, sans-serif;        
	BACKGROUND-COLOR: #d7e5f2;	vertical-align: middle; padding:2px;}
	
.button{ 
	BORDER: #2a407a 1px solid;
	FONT-SIZE: 14px; height:26px; font-weight:normal; COLOR: #000000; font-family:Arial, Helvetica, sans-serif;        
	BACKGROUND-COLOR: #d7e5f2;	vertical-align: middle; padding:2px;}
			
textarea.forms, select.forms{ BORDER: #2a407a 1px solid;
	FONT-SIZE: 14px; font-weight:normal; COLOR: #000000; font-family:Arial, Helvetica, sans-serif;        
	BACKGROUND-COLOR: #d7e5f2;	vertical-align: middle;}
	

input.noborder {
border:#FFFFFF thin solid;}

A:link IMG {border:none;}
/* end form elements formatting */
