/* html tags */
* { margin:0; padding:0; }
a:link { color: #B9292F; font-weight:normal; }
a:visited { color: #B9292F; font-weight:normal; }
a:hover { color: #B9292F; font-weight:normal; }
a img { border:0px; text-decoration:none; }
body { background-color:#8E8E8E; text-align:center; font: 12px/18px Georgia, Times, serif; color: #2D2D2D; }
ol { margin:4px 0px 12px 3em; }
ul { margin:4px 0px 12px 3em; list-style-image:url('images/icon_li.gif'); }
li { font: 12px/18px Georgia, Times, serif; color: #2D2D2D; margin:10px 0px 10px 0px; }
p { margin:18px 0px; }
input, select, textarea	{ font: 12px Verdana, Arial, sans-serif; color: #000000; margin: 0px 0px 4px 5px;}
label	{ margin: 0px 0px 0px 5px; font-weight:bold; font-size:14px; }
strong { color:#333333; }
sup { font-size:10px; }
h1 sup { font-size:25px; }
/* html tags */

/* IDs */
#breaking_news_side { padding:65px 0px 0px 0px; text-align:right; font: 11px/14px Arial, sans-serif; color: #E6D5D5; }
#breaking_news { width:139px; text-align:left; float:right; background-image:url(images/bgnd_news_side.jpg); background-position:top; background-repeat:no-repeat; }
#breaking_news_content { padding:8px 14px 0px 14px; }
#breaking_news_content a:link{ color: #E6D5D5; }
#breaking_news_content a:visited { color: #E6D5D5; }
#breaking_news_content a:hover { color: #FFFFFF; text-decoration:none; }

#pharmacies_questions_side { padding:65px 0px 0px 0px; text-align:right; font: 11px/14px Arial, sans-serif; color: #E6D5D5; }
#pharmacies_questions { width:139px; text-align:left; float:right; background-image:url(images/bgnd_news_side.jpg); background-position:top; background-repeat:no-repeat; }
#pharmacies_questions_content { padding:8px 14px 0px 14px; }
#pharmacies_questions_content a:link{ color: #E6D5D5; }
#pharmacies_questions_content a:visited { color: #E6D5D5; }
#pharmacies_questions_content a:hover { color: #FFFFFF; text-decoration:none; }

#content_sec { padding:0px 29px 0px 29px; }
#content_sec  h1 { font: 26px Helvetica, Arial, sans-serif; font-weight:normal; color: #B9292F; margin:0px 0px 8px 0px; }
#content_sec  h2 { font: 20px Helvetica, Arial, sans-serif; font-weight:normal; color: #B9292F; margin:0px 0px 8px 0px; }
#content_sec  h3 { font: 18px Helvetica, Arial, sans-serif; font-weight:normal; color: #B9292F; margin:0px 0px 8px 0px; }
#content_sec  h4 { font: 16px Georgia, Times, serif; font-weight:normal; color: #B9292F; margin:15px 0px 0px 0px; }
#content_sec  a:link { color: #B9292F; font-weight:normal; }
#content_sec  a:visited { color: #C7595E; font-weight:normal; }
#content_sec  a:hover { color: #9D191F; text-decoration:none; background-color:#E6D5D5; }
#content_secb { padding:0px 29px 0px 29px; }
#content_secb  h1 { font: 26px Helvetica, Arial, sans-serif; font-weight:normal; color: #B9292F; margin:0px 0px 8px 0px; }
#content_secb  h2 { font: 20px Helvetica, Arial, sans-serif; font-weight:normal; color: #B9292F; margin:0px 0px 8px 0px; }
#content_secb  h3 { font: 18px Helvetica, Arial, sans-serif; font-weight:normal; color: #B9292F; margin:0px 0px 8px 0px; }
#content_secb  h4 { font: 16px Georgia, Times, serif; font-weight:normal; color: #B9292F; margin:15px 0px 0px 0px; }
#content_secb  a:link { color: #B9292F; font-weight:normal; }
#content_secb  a:visited { color: #C7595E; font-weight:normal; }
#content_secb  a:hover { color: #9D191F; text-decoration:none; background-color:#E6D5D5; }
#content_home { padding:0px 0px 0px 0px; }
#content_home  h1 { font: 26px Helvetica, Arial, sans-serif; font-weight:normal; color: #B9292F; margin:32px 0px 6px 0px; }
#content_home  h2 { font: 20px Helvetica, Arial, sans-serif; font-weight:normal; color: #B9292F; margin:24px 0px 6px 0px; }
#content_home  h3 { font: 18px Helvetica, Arial, sans-serif; font-weight:normal; color: #B9292F; margin:24px 0px 6px 0px; }
#content_home  h4 { font: 16px Georgia, Times, serif; font-weight:normal; color: #B9292F; }
#content_home  a:link { color: #B9292F; font-weight:normal; }
#content_home  a:visited { color: #C7595E; font-weight:normal; }
#content_home  a:hover { color: #9D191F; text-decoration:none; background-color:#E6D5D5; }
#content_footerbar { padding:19px 26px 0px 26px; }
#content_footerbar img { display:block; float:left; }

#contact_info_side { padding:100px 0px 0px 0px; text-align:left; font: 11px/14px Arial, sans-serif; color: #E6D5D5; }
#contact_info { width:120px; text-align:left; float:right; }
#contact_info a:link{ color: #E6D5D5; }
#contact_info a:visited { color: #E6D5D5; }
#contact_info a:hover { color: #B9292F; text-decoration:none; background-color:#E6D5D5; }

#copyright { margin:0px 0px 0px 166px; font: 11px/19px Arial, sans-serif; color:#9D9D9D; text-align:center; }
#copyright a:link{ color: #9D9D9D; text-decoration:none; }
#copyright a:visited { color: #9D9D9D; text-decoration:none; }
#copyright a:hover { color: #B9292F; text-decoration:none; }

#flash_banner { width:520px; height:212px; margin:24px 0px 0px 2px; text-align:center; }

#page_title { width:501px; height:53px; padding: 86px 0px 0px 29px; }
#page_title h1 { font: 30px Helvetica, Arial, sans-serif; font-weight:normal; color: #FFFFFF; }

#nav_side { padding:65px 0px 0px 0px; text-align:right; font: 14px/19px Helvetica, Arial, sans-serif; }
#nav_side a:link{ color: #E6D5D5; text-decoration:none; }
#nav_side a:visited { color: #E6D5D5; text-decoration:none; }
#nav_side a:hover { color: #FFFFFF; text-decoration:none; font-weight:bold; }
#nav_side a.selected:link { color: #FFFFFF; text-decoration:none; font-weight:bold; }
#nav_side a.selected:visited { color: #FFFFFF; text-decoration:none; font-weight:bold; }
#nav_side a.selected:hover { color: #FFFFFF; text-decoration:none; font-weight:bold; }
#nav_sub { margin:20px 29px 20px 0px; text-align:right; font: 12px/22px Arial, sans-serif; color: #B91C24; }
#nav_sub a:link{ color: #B91C24; text-decoration:none; }
#nav_sub a:visited { color: #B91C24; text-decoration:none; }
#nav_sub a:hover { color: #9D191F; text-decoration:none; background-color:#E6D5D5; }
#nav_sub a.selected:link { color: #9D191F; text-decoration:none; background-color:#E6D5D5; }
#nav_sub a.selected:visited { color: #9D191F; text-decoration:none; background-color:#E6D5D5; }
#nav_sub a.selected:hover { color: #9D191F; text-decoration:none; background-color:#E6D5D5; }
#nav_top { padding:6px 0px 0px 0px; text-align:right; font: 11px Arial, sans-serif; color: #8E8E8E; }
#nav_top a:link{ color: #8E8E8E; text-decoration:none; }
#nav_top a:visited { color: #8E8E8E; text-decoration:none; }
#nav_top a:hover { color: #B9292F; text-decoration:none; }

#wrapper_main { width:760px; margin:0px auto 0px auto; text-align:left; background-image:url(images/bgnd_wrapper_main.gif); background-repeat:repeat-y; }
#wrapper_stage { width:760px;margin:0px auto 0px auto; background-image:url(images/bgnd_wrapper_stage.jpg); background-position:top; background-repeat:no-repeat; }
#wrapper_stage_sec { width:760px;margin:0px auto 0px auto; background-image:url(images/bgnd_wrapper_stage_sec.jpg); background-position:top; background-repeat:no-repeat; }
#wrapper_body { width:760px; margin:0px auto 0px auto; }
#wrapper_left_column { width:165px; margin:0px; float:left; }
#wrapper_right_column { width:530px; margin:0px 0px 0px 203px; }
#wrapper_bodybottom { width:760px; height:62px; margin:0px auto 0px auto; clear:both; display:block; }
#wrapper_footerbar { width:760px; height:82px; margin:0px auto 0px auto; clear:both; display:block; background-image:url(images/bgnd_wrapper_footerbar.jpg); background-position:top; background-repeat:no-repeat; }
/* IDs */

/* classes */
.clear { clear:both; }
.hr { height:1px; width:98%; background-color:#999999; margin:35px auto 35px auto; clear:both; font: 1px/1px Georgia, serif; color: #999999;}
.contact_form { background-color:#EDEBE2; text-align:left; font: 12px/18px Verdana, Arial, sans-serif; color: #3F3F3F; border-collapse: collapse; border: 1px #D4CEB2 solid }
.img_center { margin:0px auto 0px auto; background-color:#F5E6C8; padding:6px; border-collapse: collapse; border: 2px #943333 solid; text-align:center; }
.img_left { float:left; display:block; margin:0px 25px 16px 0px; }
.img_right { float:right; display:block; margin:0px 0px 16px 25px; }
/* classes */

/* application template styles */
#content_app { padding:0px 50px 0px 50px; }
#content_app  h1 { font: 26px Helvetica, Arial, sans-serif; font-weight:normal; color: #B9292F; margin:0px 0px 8px 0px; }
#content_app  h2 { font: 20px Helvetica, Arial, sans-serif; font-weight:normal; color: #B9292F; margin:0px 0px 8px 0px; }
#content_app  h3 { font: 18px Helvetica, Arial, sans-serif; font-weight:normal; color: #B9292F; margin:0px 0px 8px 0px; }
#content_app  h4 { font: 16px Georgia, Times, serif; font-weight:normal; color: #B9292F; margin:15px 0px 0px 0px; }
#content_app  a:link { color: #B9292F; font-weight:normal; }
#content_app  a:visited { color: #C7595E; font-weight:normal; }
#content_app  a:hover { color: #9D191F; text-decoration:none; background-color:#E6D5D5; }
#nav_top_app { padding:6px 28px 0px 0px; text-align:right; font: 11px Arial, sans-serif; color: #8E8E8E; }
#nav_top_app a:link{ color: #8E8E8E; text-decoration:none; }
#nav_top_app a:visited { color: #8E8E8E; text-decoration:none; }
#nav_top_app a:hover { color: #B9292F; text-decoration:none; }
#page_title_app { width:560px; height:65px; padding: 105px 0px 0px 200px; clear:both; }
#page_title_app h1 { font: 30px Helvetica, Arial, sans-serif; font-weight:normal; color: #FFFFFF; }
#wrapper_app_body { width:760px; margin:0px; }
#wrapper_stage_app { width:760px;margin:0px auto 0px auto; background-image:url(images/bgnd_wrapper_stage_app.jpg); background-position:top; background-repeat:no-repeat; }
#wrapper_main_app { width:760px; margin:0px auto 0px auto; text-align:left; background-image:url(images/bgnd_wrapper_main_app.gif); background-repeat:repeat-y; }
/* application template styles */.lift1px {
	padding-bottom: 3px;

}
