html
{
scrollbar-arrow-color: #ffffff;
scrollbar-3dlight-color: #8c8c8c;
scrollbar-face-color: #000000;
scrollbar-track-color: #999999;
}



body
{
	text-align: center;
	background: #ffffff;
	margin-top: 0px;
/*	background: url('../images/web_bg.jpg') no-repeat;  */
/*	background-position: top center;  */
}

#page_wrapper
{
	text-align: left;
	padding-top: 10px;
	width: 790px;
	margin-left: auto;
	margin-right: auto;
}

.NewsTitle
{
	font-weight: bold;
}

/* Masthead Styles - Top area with links for customer login, contact us and search function */

#masthead
{
	width: 790px;
	background: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 34px;
	padding-bottom: 0px;
	padding-top: 0px;
}

#masthead_links
{
	list-style-type: none;
	font-family: Verdana;
	font-size: 11px;
	float:right;
	position: relative;
	width: 580px;
	padding-right: 0px;
	margin-right: 0px;
	text-align: right;
	height: 34px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#masthead_links li
{
	display: inline;
}

#masthead_links li a
{
	padding: .6em 2em 1em 1em;
	color: #cd1041;
	text-decoration: none;
	float: left;
}

#masthead_links li a:hover
{
	text-decoration: underline;
}

h2.internal_link_iias_support {
	font-weight: bold;
	font-size: 14px;
	width: 380px;
	float: left;
}

a.internal_link_iias_support
{
	color: #cd1041;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #efefef;
	display: block;
	padding-left: 10px;
	padding-right: 10px;
    border:	1px #8c8c8c solid;
	float: left;
	margin-bottom: 8px;
	margin-top: 8px;
	margin-right: 18px;
	font-size: 12px;
}

a:hover.internal_link_iias_support
{
	color: #cd1041;
	text-decoration: underline;
	font-weight: bold;
}

a:visited.internal_link_iias_support
{
	text-decoration: underline;
}

a.internal_link_iias
{
	color: #cd1041;
	float: left;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #efefef;
	display: block;
	padding-left: 10px;
	padding-right: 10px;
    border:	1px #8c8c8c solid;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
	width: 96%;
}

a:hover.internal_link_iias
{
	color: #cd1041;
	text-decoration: underline;
	font-weight: bold;
}

a:visited.internal_link_iias
{
	text-decoration: underline;
}



/* Main Image Styles - Area that includes the top images for each page section */

#page_main_image
{
	width: 790px;
	height: 186px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: #ffffff;
	background: url('../images/main_image2.jpg') no-repeat;
	float: left;
}

#NRx_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/NRx_main_image.jpg') no-repeat;
}

#SystemOne_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/systemone_main_image.jpg') no-repeat;
}

#primecare_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/primecare_main_image.jpg') no-repeat;
}

#qdm_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/qdm_main_image.jpg') no-repeat;
}

#ivr_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/ivr_main_image.jpg') no-repeat;
}

#pos_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/posretail_main_image.jpg') no-repeat;
	float: left;
}

#posretail_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/posretail_main_image.jpg') no-repeat;
}

#multistore_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/multistore_main_image.jpg') no-repeat;
}

#marketsolutions_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/marketsolutions_main_image.jpg') no-repeat;
}

#products_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/products_main_image.jpg') no-repeat;
}

#services_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/services_main_image.jpg') no-repeat;
}

#support_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/support_main_image.jpg') no-repeat;
}

#aboutus_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/aboutus_main_image.jpg') no-repeat;
}

#events_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/events_main_image.jpg') no-repeat;
}

#rxMedic_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/rxmedic-banner-image.jpg') no-repeat;
}

#retailpharmacy_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/retailpharmacy_main_image.jpg') no-repeat;
}



#chainpharmacy_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/chainpharmacy_main_image.jpg') no-repeat;
}

#hme_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/hme_main_image.jpg') no-repeat;
}

#institutional_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/institutional_main_image.jpg') no-repeat;
}

#posretail_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/posretail_main_image.jpg') no-repeat;
}

#contactus_main_image
{
	width: 790px;
	height: 186px;
	background: #ffffff;
	background: url('../images/contactus_main_image.jpg') no-repeat;
}

/* Global Navigation */

#global_navigation
{
	width: 619px;
	height: 27px;
	margin-bottom: 4px;
	background: url('../images/global_nav_background.jpg') no-repeat;
}

#global_navigation_full
{
	width: 790px;
	height: 27px;
	background: url('../images/global_nav_background.jpg') #cc1042 no-repeat;
}

#global_navigation_links
{
	list-style-type: none;	
	font-family: Verdana;
	font-size: 11px;
	margin-left: 16px;
}

#global_navigation_links li
{
	display: inline;
}

#global_navigation_links li a
{
	padding: .6em 3.4em 1em 0em;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	float: left;
}

#global_navigation_links li a:hover
{
	text-decoration: underline;
}

/* Left Navigation Style - styles for the left column of page */

#left_navigation
{
	width: 164px;
	float: left;
	margin-right: 7px;
	margin-top: 6px;
}

#home_quick_links_box
{
	height: 274px;
	border: solid 1px #8c8c8c;
	background: #ffffff;
}

#home_quick_links_box2
{
	height: 246px;
	border: solid 1px #8c8c8c;
	background: #ffffff;
	padding-bottom: 0px;
}

#home_quick_links_box_links
{
	list-style-type: none;
	font-family: Verdana;
	font-size: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#home_quick_links_box_links li
{
	margin-top: 4px;
	margin-bottom: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 4px;
	display: block;
	width: 154px;
}

#home_quick_links_box_links li h2
{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

#home_quick_links_box_links li a
{
	color: #000000;
	text-decoration: none;
}

#home_quick_links_box_links li a:hover
{
	text-decoration: underline;
}

#quick_links_box
{
	height: 185px;
	border: solid 1px #8c8c8c;
	background: #ffffff;
}

#quick_links_box_links
{
	list-style-type: none;	
	font-family: Verdana;
	font-size: 10px;
	padding: 0 0;
	margin: 0 0;
}

#quick_links_box_links li
{
	margin-top: 4px;
	margin-bottom: 4px;
	list-style-image: none;
	padding-left: 3px;
	padding-right: 3px;
}

#quick_links_box h2
{
	padding-left: 3px;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 2px;
	margin-top: 4px;
	font-family: verdana;
}

#quick_links_box_links li a
{

	color: #000000;
	text-decoration: none;
}

#quick_links_box_links li a:hover
{
	text-decoration: underline;
}

#add-on_modules_box
{
	border: solid 1px #8c8c8c;
	background: #ffffff;
	margin-top: 7px;
	height: 232px;
}

#add-on_modules_box_links
{
	list-style-type: none;	
	font-family: Verdana;
	font-size: 10px;
	padding: 0 0;
	margin: 0 0;
}

#add-on_modules_box_links li
{
	margin-top: 4px;
	margin-bottom: 4px;
	list-style-image: none;
	padding-left: 3px;
	padding-right: 3px;
}

#add-on_modules_box h2
{
	padding-left: 3px;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 2px;
	margin-top: 4px;
	font-family: verdana;
}

#add-on_modules_box_links li a
{
	color: #000000;
	text-decoration: none;
}

#add-on_modules_box_links li a:hover
{
	text-decoration: underline;
}

#subscription_services_box
{
	border: solid 1px #8c8c8c;
	background: #ffffff;
	margin-top: 7px;
	height: 185px;
}

#subscription_services_box_links
{
	list-style-type: none;	
	font-family: Verdana;
	font-size: 10px;
	padding: 0 0;
	margin: 0 0;
}

#subscription_services_box_links li
{
	margin-top: 4px;
	margin-bottom: 4px;
	list-style-image: none;
	padding-left: 3px;
	padding-right: 3px;
}

#subscription_services_box h2
{
	padding-left: 3px;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 2px;
	margin-top: 4px;
	font-family: verdana;
}

#subscription_services_box_links li a
{
	color: #000000;
	text-decoration: none;
}

#subscription_services_box_links li a:hover
{
	text-decoration: underline;
}

/* Page Content - Division that holds the global navigation and all that lies beneath */

#page_content
{
	background: #ffffff;
	float: left;
	margin-top: 6px;
	width: 619px;
}

#AJAXarticle
{
	font-size: 11px;
	padding-left: 16px;
	line-height: 20px;
	text-align: left;
	font-family: tahoma;
}

#AJAXtitle
{
	font-size: 11px;
	text-align: left;
	margin-top: 0px;
	font-family: tahoma;
	margin-bottom: 10px;
}

#AJAXoffice
{
	font-size: 11px;
	padding-left: 16px;
}

#AJAXlocation
{
	font-size: 11px;
	padding-left: 16px;
}

#AJAXjobDesc
{
	font-size: 11px;
	padding-left: 16px;
}

#AJAXqualifications
{
	font-size: 11px;
	padding-left: 16px;
}

#AJAXremarks
{
	font-size: 11px;
	padding-left: 16px;
}

#event_title{
	font-size: 10px;
	font-weight: bold;
}

#events_promo a
{
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	font-weight: normal;
}

#events_promo a:hover
{
	color: #cd1141;
	font-weight: normal;
	text-decoration: none;
}


/* Product Box - The box located on product landing pages between the left navigation and the right advertissememt */

#NRx_product_box
{
	width: 420px;
	height: 587px;
	margin-right: 7px;
	margin-top: 2px;
	float: left;
	background: url('../images/NRx_product_bg.jpg') #ffffff no-repeat;
	background-position: bottom left;
	border: solid 1px #8c8c8c;
	font-family: Verdana;
}

#NRx_product_box h1
{
	color: #cd1041;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 16px;
}

#NRx_product_box p
{
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 7px;
	margin-bottom: 7px;
	font-size: 11px;
	line-height: 18px;
}

#product_box_details_support
{
	width: 790px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Verdana;
}

#product_box_details_support h1
{
	color: #cd1041;
	font-weight: bold;
	font-size: 15px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 16px;
}

#product_box_details_support h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 16px;
}

#product_box_details_support h3
{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 16px;
	padding-top: 12px;
}

#product_box_details_support p
{
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 7px;
	margin-bottom: 7px;
	font-size: 11px;
	line-height: 18px;
}

#product_box_details
{
	width: 619px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-position: bottom left;
	font-family: Verdana;
	float: left;
}

#product_box_details h1
{
	color: #cd1041;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 16px;
}

#product_box_details h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 16px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 409px;
}

#product_box_details h3
{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 16px;
	padding-top: 12px;
}

#product_box_details p
{
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 7px;
	margin-bottom: 7px;
	font-size: 11px;
	line-height: 18px;
}


#systemone_product_box
{
	width: 420px;
	height: 587px;
	margin-right: 7px;
	margin-top: 2px;
	float: left;
	background: url('../images/systemone_product_bg.jpg') #ffffff no-repeat;
	background-position: bottom left;
	border: solid 1px #8c8c8c;
	font-family: Verdana;
}

#systemone_product_box h1
{
	color: #cd1041;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 16px;
}

#systemone_product_box p
{
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 7px;
	margin-bottom: 7px;
	font-size: 11px;
	line-height: 18px;
}

#primecare_product_box
{
	width: 420px;
	height: 587px;
	margin-right: 7px;
	margin-top: 2px;
	float: left;
	background: url('../images/primecare_product_bg.jpg') #ffffff no-repeat;
	background-position: bottom left;
	border: solid 1px #8c8c8c;
	font-family: Verdana;
}

#primecare_product_box h1
{
	color: #cd1041;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 16px;
}

#primecare_product_box p
{
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 8px;
	font-size: 11px;
	line-height: 20px;
}

#qdm_promo_box
{
	width: 180px;
	height: 320px;
	margin-right: 0px;
	margin-top: 2px;
	float: left;
	background: url('../images/qdm_promo_bg.jpg') no-repeat;
	background-position: top left;
	border: solid 1px #8c8c8c;
}

#qdm_product_box
{
	float: left;
	width: 427px;
	border: 1px solid #8c8c8c;
	margin-right: 8px;
	margin-top: 2px;
	font-family: verdana;
	height: 320px;
}

#pos_product_box
{
	float: left;
	width: 427px;
	border: 1px solid #8c8c8c;
	margin-right: 8px;
	margin-top: 2px;
	height: 320px;
}

#qdm_product_box h1
{
	color: #cd1041;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 16px;
}

#qdm_product_box p
{
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 11px;
	line-height: 22px;
}

#pos_product_box h1
{
	color: #cd1041;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#pos_product_box p
{
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 10px;
	line-height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#qs1_services_box
{
	width: 314px;
	height: 320px;
	margin-right: 7px;
	margin-top: 2px;
	float: left;
	background: #ffffff;
	border: solid 1px #8c8c8c;
	font-family: Verdana;
}

#qs1_services_box h1
{
	color: #cd1041;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 16px;
}

#qs1_services_box p
{
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 11px;
	line-height: 22px;
}

#qs1_events_list_1
{
	width: 246px;
	height: 320px;
	margin-right: 7px;
	margin-top: 2px;
	float: left;
	background: #ffffff;
	border: solid 1px #8c8c8c;
	font-family: Verdana;
	padding-left: 16px;
	padding-right: 16px;
	padding-right: 0px;
}

#qs1_events_list_1 h1
{
	color: #cd1041;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 0px;
	margin-top: 12px;
}

#qs1_events_list_1 h2
{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-bottom: 12px;
}

#qs1_events_list_1 p
{
	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 11px;
	line-height: 22px;
}

#qs1_conference_list
{
	width: 584px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-top: 2px;
	background: #ffffff;
	border: solid 1px #8c8c8c;
	font-family: Verdana;
	padding-left: 16px;
	padding-right: 16px;
	padding-right: 16px;
}

#qs1_conference_list h1
{
	color: #cd1041;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 0px;
	margin-top: 12px;
}

#qs1_conference_list h2
{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-bottom: 12px;
}

#qs1_conference_list p
{
	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 11px;
	line-height: 22px;
}

#qs1_news_box
{
	margin-right: 0px;
	margin-top: 2px;
	float: left;
	font-family: Verdana;
	font-size: 12px;
	width: 617px;
}

#qs1_news_box h1
{
	color: #cd1041;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 6px;
	margin-top: 12px;
	margin-left: 16px;
}

#qs1_news_box h2
{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 30px;
	margin-left: 16px;
	padding-bottom: 4px;
	border-bottom: 1px #8c8c8c solid;
}

#qs1_news_box p
{
	margin-left: 16px;
	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 11px;
	line-height: 22px;
}

#qs1_services_list_box
{
	width: 294px;
	height: 320px;
	margin-right: 0px;
	margin-top: 2px;
	margin-bottom: 0px;
	float: left;
	background-position: top left;
	border: solid 1px #8c8c8c;
}

#qs1_services_list_box_links
{
	list-style-image: url('../images/arrow.gif');
	font-family: Verdana;
	font-size: 10px;
	margin: 0 0;
	float: left;
	margin-top: 0px;
}

#qs1_services_list_box_links li
{
	margin-top: 14px;
	margin-bottom: 15px;
	padding-left: 4px;
	margin-left: 24px;
}

#qs1_services_list_box_links li h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
}

#qs1_services_list_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#qs1_services_list_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#qs1_services_list_box_links li a:hover
{
	text-decoration: underline;
}

#qs1_market_solutions_list_box_links
{
	list-style-image: url('../images/arrow.gif');
	font-family: Verdana;
	font-size: 10px;
	margin: 0 0;
	float: left;
	margin-top: 0px;
}

#qs1_market_solutions_list_box_links li
{
	margin-top: 17px;
	margin-bottom: 24px;
	padding-left: 4px;
	margin-left: 24px;
}

#qs1_market_solutions_list_box_links li h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
}

#qs1_market_solutions_list_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#qs1_market_solutions_list_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#qs1_market_solutions_list_box_links li a:hover
{
	text-decoration: underline;
}

.conferences_style
{
	font-size: 12px;
	float: left;
	margin-left: 16px;
	margin-bottom: 20px;
	margin-right: 16px;
	margin-top: 10px;
	margin-bottom: 30px;
	font-size: 11px;
	line-height: 22px;
	padding-top: 0px;
	width: 88%;
	border: 1px solid #8c8c8c;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 8px;
	width: 232px;
}

a.navigation_item
{
	list-style-image: url('../images/arrow.gif');
	font-size: 11px;
	color: #000000;
}

a:hover.navigation_item
{
        color: #cd1041;
}


.seminars_style
{
	font-size: 12px;
	float: left;
	margin-bottom: 20px;
	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 11px;
	line-height: 22px;
	padding-top: 6px;
	width: 88%;
}

.seminars_header
{
	font-size: 12px;
	float: left;
	margin-bottom: 20px;
	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 11px;
	line-height: 22px;
	border-top: 1px #8c8c8c solid;
	border-bottom: 1px #8c8c8c solid;
	padding-top: 6px;
	padding-bottom: 6px;
	width: 88%;
}

#qs1_events_list_2
{
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 6px;
	padding-right: 6px;
	background-position: top left;
	border-top: none;
	border-right: none;
}

#qs1_events_list_2 h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-bottom: 4px;
	font-family: verdana;
}

#qs1_events_list_box_links
{
	list-style-image: url('../images/arrow.gif');
	font-family: Verdana;
	font-size: 10px;
	margin: 0 0;
	float: left;
	margin-top: 0px;
}

#qs1_events_list_box_links li
{
	margin-top: 17px;
	margin-bottom: 6px;
	padding-left: 4px;
	padding-right: 4px;
	margin-left: 14px;
}

#qs1_events_list_box_links li h2
{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 6px;
}

#qs1_events_list_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#qs1_events_list_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#qs1_events_list_box_links li a:hover
{
	text-decoration: underline;
}


#qs1_news_links
{
	list-style-image: url('../images/arrow.gif');
	font-family: Verdana;
	font-size: 10px;
	margin: 0 0;
	margin-top: 0px;
	float: left;
	padding-left: 34px;
}

#qs1_news_links li
{
	margin-top: 17px;
	margin-bottom: 6px;
	padding-left: 10px;
	padding-right: 0px;
	margin-left: 0px;
	line-height: 14px;
}

#qs1_news_links li h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
}

#qs1_news_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#qs1_news_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#qs1_news_links li a:hover
{
	text-decoration: underline;
}



#qs1_products_box
{
	width: 414px;
	height: 320px;
	margin-right: 7px;
	margin-top: 2px;
	float: left;
	background: #ffffff;
	border: solid 1px #8c8c8c;
	font-family: Verdana;
}

#qs1_products_box h1
{
	color: #cd1041;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 16px;
}

#qs1_products_box p
{
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 11px;
	line-height: 22px;
}


/* Web Search Style */

#qs1_web_search
{
	margin-top: 6px;
	width: 615px;
	float: left;
	font-family: Verdana;
}	

#qs1_web_search p
{
	font-size: 12px;
	margin-left: 16px;
}

#qs1_web_search h1
{
	color: #cd1041;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 16px;
}

#qs1_web_search h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 2px;
	margin-left: 14px;
	margin-bottom: 14px;
}

#qs1_web_search h3
{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 0px;
	margin-left: 14px;
	margin-top: 8px;
	border-top: solid 1px #8c8c8c;
	padding-top: 10px;
}

/* Product Details Navigation area - Controls section of page where product navigation links go */

#product_details
{
	margin-top: 6px;
	width: 615px;
	float: left;
	font-family: Verdana;
}

#product_details h1
{
	color: #cd1041;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 0px;
	margin-top: 12px;
	margin-left: 16px;
}

#product_details h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 2px;
	margin-left: 14px;
	margin-bottom: 14px;
}

#product_details h3
{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 0px;
	margin-left: 14px;
	margin-top: 14px;
	border-top: 1px solid #8c8c8c;
	padding-top: 10px;
}

/* Product Navigation Links - links that provide further details, request demo, screenshots, etc. */

#product_navigation
{
	width: 180px;
	border: solid 1px #8c8c8c;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	float: right;
	margin-top: 3px;
	margin-left: 30px;
	margin-bottom: 30px;
}

#product_navigation_demos
{
	width: 180px;
	border: solid 1px #8c8c8c;
	background: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	float: right;
	margin-top: 3px;
	margin-left: 27px;
	margin-right: 1px;
	margin-bottom: 30px;
}	

#product_navigation h2
{
	color: #000000;
	margin-left: 0px;
	font-size: 12px;
	padding-left: 6px;
	width: 150px;
	margin-right: 0px;
	padding-right: 0px;
}

#product_navigation_links
{
	list-style-type: none;
	font-family: Verdana;
	font-size: 11px;
	margin-left: 6px;
	padding-left: 12px;
	width: 165px;
	margin-top: 0px;
	margin-right: 0px;
	padding-right: 0px;
	text-align: left;
}

#product_navigation_links li
{
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 12px;
	padding-left: 4px;
	padding-right: 6px;
	list-style-image: url('../images/arrow.gif');
}

#product_navigation_links li a
{
	color: #000000;
	text-decoration: none;
}

#product_navigation_links li a:hover
{
	text-decoration: underline;
}


#pdf_link
{
	list-style-type: none;
	font-family: Verdana;
	font-size: 11px;
	margin-left: 6px;
	padding-left: 12px;
	margin-top: 0px;
	width: 150px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
}

#pdf_link li
{
	margin-top: 0px;
	margin-bottom: 8px;
	margin-left: 12px;
	padding-left: 4px;
	list-style-image: url('../images/pdf-icon.gif');
}

#pdf_link li a
{
	color: #000000;
	text-decoration: none;
}

#pdf_link li a:hover
{
	text-decoration: underline;
}



/* Product Guide Box - Boxes located at the bottom left of product landing page */

#nrx_product_guide_box_links
{
	list-style-type: disc;
	font-family: Verdana;
	font-size: 10px;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	border: solid 1px #8c8c8c;
	float: left;
	margin-top: 286px;
	margin-left: 10px;
	margin-right: 40px;
	width: 160px;
}

#nrx_product_guide_box_links li
{
	margin-top: 8px;
	margin-bottom: 9px;
	margin-left: 6px;
}

#nrx_product_guide_box_links li h2
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 6px;
}

#nrx_product_guide_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#nrx_product_guide_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#nrx_product_guide_box_links li a:hover
{
	text-decoration: underline;
}

#nrx_product_guide_links
{
	list-style-type: disc;
	width: 165px;	
	font-family: Verdana;
	font-size: 10px;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	margin-left: 16px;
	margin-right: 32px;
	border: solid 1px #8c8c8c;
	float: left;
	margin-top: 285px;
}

#nrx_product_guide_links li
{
	margin-top: 8px;
	margin-bottom: 9px;
	margin-left: 6px;
}

#nrx_product_guide_links li h2
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 6px;
}

#nrx_product_guide_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#nrx_product_guide_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#nrx_product_guide_links li a:hover
{
	text-decoration: underline;
}

#systemone_product_guide_links
{
	list-style-type: disc;
	width: 165px;	
	font-family: Verdana;
	font-size: 10px;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	margin-left: 16px;
	margin-right: 32px;
	border: solid 1px #8c8c8c;
	float: left;
	margin-top: 302px;
}

#systemone_product_guide_links li
{
	margin-top: 8px;
	margin-bottom: 9px;
	margin-left: 6px;
}

#systemone_product_guide_links li h2
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 6px;
}

#systemone_product_guide_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#systemone_product_guide_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#systemone_product_guide_links li a:hover
{
	text-decoration: underline;
}

#primecare_product_guide_links
{
	list-style-type: disc;
	width: 165px;
	font-family: Verdana;
	font-size: 10px;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	margin-left: 16px;
	margin-right: 32px;
	border: solid 1px #8c8c8c;
	float: left;
	margin-top: 340px;
}

#primecare_product_guide_links li
{
	margin-top: 0px;
	margin-bottom: 9px;
	margin-left: 6px;
	list-style-type: none;
}

#primecare_product_guide_links li h2
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 6px;
	margin-top: 0px;
}

#primecare_product_guide_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#primecare_product_guide_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#primecare_product_guide_links li a:hover
{
	text-decoration: underline;
}

/* Product Box Links - Product links located at the bottom right of product landing page */

#nrx_product_box_links
{
	list-style-type: disc;	
	font-family: Verdana;
	font-size: 10px;
	padding: 0 0;
	margin: 0 0;
	float: left;
	margin-top: 302px;
}

#nrx_product_box_links li
{
	margin-top: 8px;
	margin-bottom: 9px;
	margin-left: 20px;
	padding-left: 4px;
	list-style-image: url('../images/arrow.gif');
}

#nrx_product_box_links li h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
}

#nrx_product_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#nrx_product_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#nrx_product_box_links li a:hover
{
	text-decoration: underline;
}

#systemone_product_box_links
{
	list-style-type: disc;	
	font-family: Verdana;
	font-size: 10px;
	padding: 0 0;
	margin: 0 0;
	float: left;
	margin-top: 320px;
}

#systemone_product_box_links li
{
	margin-top: 8px;
	margin-bottom: 9px;
	margin-left: 20px;
	padding-left: 4px;
	list-style-image: url('../images/arrow.gif');
}

#systemone_product_box_links li h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
}

#systemone_product_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#systemone_product_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#systemone_product_box_links li a:hover
{
	text-decoration: underline;
}

#primecare_product_box_links
{
	list-style-type: disc;
	font-family: Verdana;
	font-size: 10px;
	padding: 0 0;
	margin: 0 0;
	float: left;
	margin-top: 340px;
}

#primecare_product_box_links li
{
	margin-top: 8px;
	margin-bottom: 9px;
	margin-left: 20px;
	padding-left: 4px;
	list-style-image: url('../images/arrow.gif');
}

#primecare_product_box_links li h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
}

#primecare_product_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#primecare_product_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#primecare_product_box_links li a:hover
{
	text-decoration: underline;
}

#product_box_links
{
	list-style-type: disc;	
	font-family: Verdana;
	font-size: 10px;
	padding: 0 0;
	margin: 0 0;
	margin-left: 32px;
	float: left;
	margin-top: 290px;
}

#product_box_links li
{
	margin-top: 8px;
	margin-bottom: 9px;
	margin-left: 6px;
}

#product_box_links li h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
}

#product_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#product_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#product_box_links li a:hover
{
	text-decoration: underline;
}


/* Product Links to the Right in Layout */


#RxMedic_product_box_links
{
	list-style-image: url('../images/arrow.gif');
	font-family: Verdana;
	font-size: 10px;	
	margin-top: 0px;
}

#RxMedic_product_box_links li
{
	margin-top: 14px;
	margin-bottom: 6px;
	margin-left: 5px;
	padding-left: 8px;
}

#RxMedic_product_box_links li h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
}

#RxMedic_product_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#RxMedic_product_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#RxMedic_product_box_links li a:hover
{
	text-decoration: underline;
}


#qdm_product_box_links
{
	list-style-image: url('../images/arrow.gif');
	font-family: Verdana;
	font-size: 10px;
	margin: 0 0;
	float: left;
	margin-top: 300px;
}

#qdm_product_box_links li
{
	margin-top: 18px;
	margin-bottom: 6px;
	padding-left: 4px;
	margin-left: 24px;
}

#qdm_product_box_links li h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
}

#qdm_product_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#qdm_product_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#qdm_product_box_links li a:hover
{
	text-decoration: underline;
}

#support_box_links
{
	list-style-image: url('../images/arrow.gif');
	font-family: Verdana;
	font-size: 10px;
	margin: 0 0;
	margin-left: 12px;
	float: left;
	margin-top: 188px;
}

#support_box_links li
{
	margin-top: 24px;
	margin-bottom: 6px;
	padding-left: 4px;
	margin-left: 24px;
}

#support_box_links li h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
}

#support_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#support_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#support_box_links li a:hover
{
	text-decoration: underline;
}

#npi_box_links
{
	list-style-image: url('../images/arrow.gif');
	font-family: Verdana;
	font-size: 10px;
	margin: 0 0;
	margin-left: 10px;
	float: left;
	margin-top: 0px;
	padding-left: 0px;
}

#npi_box_links li
{
	margin-top: 13px;
	margin-bottom: 4px;
	padding-left: 4px;
	margin-left: 24px;
}

#npi_box_links li h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
}

#npi_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#npi_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#npi_box_links li a:hover
{
	text-decoration: underline;
}

#institutional_promo_box_links
{
	list-style-image: url('../images/arrow.gif');
	font-family: Verdana;
	font-size: 10px;
	margin: 0 0;
	float: left;
	margin-top: 200px;
	padding: 0;
}

#institutional_promo_box_links li
{
	margin-top: 15px;
	margin-bottom: 6px;
	padding-left: 4px;
	margin-left: 24px;
}

#institutional_promo_box_links li h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
}

#institutional_promo_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#institutional_promo_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#institutional_promo_box_links li a:hover
{
	text-decoration: underline;
}


#msm_product_box_links
{
	list-style-image: url('../images/arrow.gif');
	font-family: Verdana;
	font-size: 10px;
	margin: 0 0;
	float: left;
	margin-top: 219px;
}

#msm_product_box_links li
{
	margin-top: 18px;
	margin-bottom: 6px;
	padding-left: 4px;
	margin-left: 24px;
}

#msm_product_box_links li h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
}

#msm_product_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#msm_product_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#msm_product_box_links li a:hover
{
	text-decoration: underline;
}


#pos_product_box_links
{
	list-style-image: url('../images/arrow.gif');
	font-family: Verdana;
	font-size: 10px;
	float: left;
	margin-top: 120px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2px;
	padding-top: 0px;
	width: 170px;
	padding-left: 0px;
}

#pos_product_box_links li
{
	margin-top: 6px;
	margin-bottom: 6px;
	padding-left: 4px;
	margin-left: 24px;
}

#pos_product_box_links li h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
}

#pos_product_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#pos_product_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#pos_product_box_links li a:hover
{
	text-decoration: underline;
}


#ivr_product_box_links
{
	list-style-image: url('../images/arrow.gif');
	font-family: Verdana;
	font-size: 10px;
	margin: 0 0;
	float: left;
	margin-top: 180px;
}

#ivr_product_box_links li
{
	margin-top: 8px;
	margin-bottom: 20px;
	margin-left: 24px;
	padding-left: 4px;
}

#ivr_product_box_links li h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
}

#ivr_product_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#ivr_product_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#ivr_product_box_links li a:hover
{
	text-decoration: underline;
}

/* Product detail Page styling */

.product_detail_links
{
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 16px;
	margin-top: 0px;
	list-style-type: disc;	
	font-family: Verdana;
	font-size: 10px;
}

.product_detail_links li
{
	margin-top: 8px;
	margin-bottom: 9px;
	margin-left: 6px;
}

.product_detail_links li h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
}

.product_detail_links li h3
{
	color: #cd1041;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 6px;
}

.product_detail_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

.product_detail_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

.product_detail_links li a:hover
{
	text-decoration: underline;
}

#NRx_screenshots
{
	width: 159px;
	margin-top: 10px;
	float: left;
	border-left: solid 1px #8c8c8c;
	border-bottom: solid 1px #8c8c8c;
}

#screenshot_links
{
	width: 149px;
	list-style-type: none;	
	font-family: Verdana;
	font-size: 11px;
	line-height: 14px;
	padding: 0 0;
	margin: 0 0;
	margin-left: 10px;
	text-align: center;
}

#screenshot_links li
{
	margin-bottom: 30px;
}

#screenshot_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#screenshot_links li a:hover
{
	text-decoration: underline;
}

/* Skyscraper Advertissement Styling */


.cross_sell_links
{
	width: 180px;
	list-style-type: none;	
	font-family: Verdana;
	font-size: 11px;
	line-height: 24px;
	padding: 0 0;
	margin: 0 0;
}

.cross_sell_links li
{
	margin-top: 6px;
	margin-bottom: 8px;
	margin-left: 6px;
}

.cross_sell_links li h2
{
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 6px;
}

.cross_sell_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

.cross_sell_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

.cross_sell_links li a:hover
{
	text-decoration: underline;
}

a.insight_link
{
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

a:hover.insight_link
{
	color: #cd1041;
}

#demo_box
{
	width: 188px;
	height: 70px;
	margin-top: 2px;
	float: left;
	background: #efefef;
	border: solid 1px #8c8c8c;
}

#cross_sell_box
{
	width: 188px;
	height: 508px;
	margin-top: 7px;
	float: left;
	background: #ffce00;
	background-position: bottom left;
	border: solid 1px #8c8c8c;
}

#nrx_promo_box
{
	width: 188px;
	height: 587px;
	margin-top: 2px;
	float: left;
	background: url('../images/IVR_promo_bg.jpg') #ffce00 no-repeat;
	background-position: bottom left;
	border: solid 1px #8c8c8c;
}

#systemone_promo_box
{
	width: 188px;
	height: 587px;
	margin-top: 2px;
	float: left;
	background: url('../images/IVR_promo_bg.jpg') #ffce00 no-repeat;
	background-position: bottom left;
	border: solid 1px #8c8c8c;
}

#primecare_promo_box
{
	width: 188px;
	height: 587px;
	margin-top: 2px;
	float: left;
	background: url('../images/IVR_promo_bg.jpg') #ffce00 no-repeat;
	background-position: bottom left;
	border: solid 1px #8c8c8c;
}

#IVR_promo_box
{
	width: 188px;
	height: 583px;
	margin-top: 2px;
	float: left;
	background: url('../images/IVR_promo_bg.jpg') #ffce00 no-repeat;
	background-position: bottom left;
	border: solid 1px #8c8c8c;
}

.IVR_promo_box_links
{
	width: 180px;
	list-style-type: none;	
	font-family: Verdana;
	font-size: 11px;
	line-height: 28px;
	padding: 0 0;
	margin: 0 0;
}

.IVR_promo_box_links li
{
	margin-top: 6px;
	margin-bottom: 8px;
	margin-left: 6px;
}

.IVR_promo_box_links li h2
{
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 6px;
}

.IVR_promo_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

.IVR_promo_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

.IVR_promo_box_links li a:hover
{
	text-decoration: underline;
}

.systemone_promo_box_links
{
	width: 180px;
	list-style-type: none;	
	font-family: Verdana;
	font-size: 11px;
	line-height: 28px;
	padding: 0 0;
	margin: 0 0;
}

.systemone_promo_box_links li
{
	margin-top: 6px;
	margin-bottom: 8px;
	margin-left: 6px;
}

.systemone_promo_box_links li h2
{
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 6px;
}

.systemone_promo_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

.systemone_promo_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

.systemone_promo_box_links li a:hover
{
	text-decoration: underline;
}

.nrx_promo_box_links
{
	width: 180px;
	list-style-type: none;	
	font-family: Verdana;
	font-size: 11px;
	line-height: 28px;
	padding: 0 0;
	margin: 0 0;
}

.nrx_promo_box_links li
{
	margin-top: 6px;
	margin-bottom: 8px;
	margin-left: 6px;
}

.nrx_promo_box_links li h2
{
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 6px;
}

.nrx_promo_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

.nrx_promo_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

.nrx_promo_box_links li a:hover
{
	text-decoration: underline;
}

.primecare_promo_box_links
{
	width: 180px;
	list-style-type: none;	
	font-family: Verdana;
	font-size: 11px;
	line-height: 28px;
	padding: 0 0;
	margin: 0 0;
}

.primecare_promo_box_links li
{
	margin-top: 6px;
	margin-bottom: 8px;
	margin-left: 6px;
}

.primecare_promo_box_links li h2
{
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 6px;
}

.primecare_promo_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

.primecare_promo_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

.primecare_promo_box_links li a:hover
{
	text-decoration: underline;
}


/* Home Page Style */

#qs1_promo_box
{
	width: 261px;
	height: 316px;
	margin-right: 7px;
	margin-top: 2px;
	padding-top: 4px;
	float: left;
	padding-left: 1px;
	background: #ffffff;
	border: solid 1px #8c8c8c;
}

#promo_box
{
	width: 201px;
	height: 320px;
	margin-right: 7px;
	margin-top: 2px;
	margin-bottom: 0px;
	float: left;
	background: url('../images/promo_bg.jpg') no-repeat;
	border: solid 1px #8c8c8c;
	padding-top: 0px;
}

.view_products
{
	margin-top: 0px;
	padding-top: 124px;
	margin-left: 0px;
	padding-left: 5px;
	margin-bottom: 0px;
	float: left;
	position: relative;
	line-height: 15px;
}

.view_products li
{
	list-style-type: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 4px;
}
	
.view_products li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

.view_products li a:hover
{
	text-decoration: underline;
}

#news_box
{
	width: 136px;
	height: 196px;
	float: left;
	margin-bottom: 0px;
	background: url('../images/pr_bg.jpg') no-repeat;
	border: solid 1px #8c8c8c;
}

.news_box_links
{
	list-style-type: none;	
	font-family: Verdana;
	font-size: 10px;
	padding: 0 0;
	margin: 0 0;
}

.news_box_links li
{
	margin-top: 4px;
	margin-bottom: 6px;
	margin-left: 6px;
	margin-right: 6px;
	line-height: 13px;
}

.news_box_links li h2
{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
	padding-top: 2px;
	margin-top: 0px;
}

.news_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

.news_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

.news_box_links li a:hover
{
	text-decoration: underline;
}

#events_box
{
	width: 130px;
	height: 115px;
	float: left;
	padding-right: 6px;
	margin-top: 2px;
	margin-bottom: 7px;
	background: url('../images/events_bg.jpg') no-repeat;
	border: solid 1px #8c8c8c;
	font-family: verdana;
}

#events_box h3
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 6px;
	margin-bottom: 0px;
	padding-left: 8px;
	padding-right: 7px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#events_box p
{
	padding-left: 8px;
	padding-right: 7px;
	margin-top: 8px;
	margin-bottom: 0px;
}

.events_box_links
{
	list-style-type: none;	
	font-family: Verdana;
	font-size: 10px;
	padding: 0 0;
	margin: 0 0;
}

.events_box_links li
{
	margin-top: 3px;
	margin-bottom: 8px;
	margin-left: 6px;
	line-height: 16px;
}

.events_box_links li h2
{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 14px;
}

.events_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

.events_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

.events_box_links li a:hover
{
	text-decoration: underline;
}

/* Product Page Promo Sections Styling on the right hand of product landing pages */
	
#login_box
{
	width: 134px;
	height: 61px;
	float: left;
	margin-bottom: 7px;
	margin-top: 2px;
	background: url('../images/login_bg.jpg') no-repeat;
	border: solid 1px #8c8c8c;
	color: #ffffff;
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
}

#login_box2
{
	width: 141px;
	height: 140px;
	float: right;
	margin-bottom: 7px;
	margin-top: 17px;
	background: transparent;
	border-left: solid 1px #ffffff;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	color: #ffffff;
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
}

#login_box2 a
{
	color: #ffffff;
	text-decoration: underline;
}

#login_box2 a:hover
{
	text-decoration: underline;
}

#login_box2 h2
{
	font-size: 12px;
	font-weight: bold;
}

#login_box_content
{
	margin-top: 0px;
	margin-left: 6px;
}

.login_form_header
{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 12px;
}


/* Product Page Promo Sections Styling on the right hand of product landing pages */


#msm_promo_box
{
	width: 180px;
	height: 320px;
	margin-right: 0px;
	margin-top: 2px;
	float: left;
	background: url('../images/msm_promo_bg.jpg') no-repeat;
	background-position: top left;
	border: solid 1px #8c8c8c;
}

#qdm_promo_box
{
	width: 180px;
	height: 320px;
	margin-right: 0px;
	margin-top: 2px;
	margin-bottom: 0px;
	float: left;
	background: url('../images/qdm_promo_bg.jpg') no-repeat;
	background-position: top left;
	border: solid 1px #8c8c8c;
}

#qdm_product_box_links
{
	list-style-image: url('../images/arrow.gif');
	font-family: Verdana;
	font-size: 10px;
	float: left;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2px;
	padding-top: 120px;
	width: 170px;
	padding-left: 0px;
}

#qdm_product_box_links li
{
	margin-top: 14px;
	margin-bottom: 6px;
	padding-left: 4px;
	margin-left: 24px;
}

#qdm_product_box_links li h2
{
	color: #cd1041;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 6px;
}

#qdm_product_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

#qdm_product_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

#qdm_product_box_links li a:hover
{
	text-decoration: underline;
}

#hme_promo_box
{
	width: 180px;
	height: 210px;
	margin-right: 0px;
	margin-top: 2px;
	margin-bottom: 0px;
	float: left;
	background: url('../images/hme_promo_bg.jpg') no-repeat;
	background-position: top left;
	border: solid 1px #8c8c8c;
	padding-top: 110px;
}

#pos_promo_box
{
	width: 180px;
	height: 320px;
	margin-right: 0px;
	margin-top: 2px;
	margin-bottom: 0px;
	float: left;
	background: url('../images/pos_promo_bg.jpg') no-repeat;
	background-position: top left;
	border: solid 1px #8c8c8c;
	position: relative;
}

#ivr_promo_box
{
	width: 180px;
	height: 320px;
	margin-right: 0px;
	margin-top: 2px;
	float: left;
	background: url('../images/ivr_promobox_bg.jpg') no-repeat;
	border: solid 1px #8c8c8c;
}

#support_promo_box
{
	width: 180px;
	height: 320px;
	margin-right: 0px;
	margin-top: 2px;
	float: left;
	background: url('../images/support_promo_bg.jpg') no-repeat;
	border: solid 1px #8c8c8c;
}

#message_center_promo_box
{
	width: 180px;
	height: 318px;
	margin-right: 0px;
	margin-top: 2px;
	padding-top: 2px;
	float: left;
	border: solid 1px #8c8c8c;
}

#npi_promo_box
{
	width: 180px;
	height: 318px;
	margin-right: 0px;
	margin-top: 2px;
	float: left;
	border: solid 1px #8c8c8c;
	padding-top: 2px;
}

#retailpharmacy_promo_box
{
	width: 180px;
	height: 210px;
	margin-right: 0px;
	margin-top: 2px;
	float: left;
	background: url('../images/retailpharmacy_promo_bg.jpg') no-repeat;
	border: solid 1px #8c8c8c;
	padding-top: 110px;
}

#chainpharmacy_promo_box
{
	width: 180px;
	height: 210px;
	margin-right: 0px;
	margin-top: 2px;
	float: left;
	background: url('../images/chainpharmacy_promo_bg.jpg') no-repeat;
	border: solid 1px #8c8c8c;
	padding-top: 110px;
}

#institutional_promo_box
{
	width: 180px;
	height: 320px;
	margin-right: 0px;
	float: left;
	background: url('../images/institutional_promo_bg.jpg') no-repeat;
	border: solid 1px #8c8c8c;
	margin-top: 2px;
}

#qdm_promo_box
{
	width: 180px;
	height: 320px;
	margin-right: 0px;
	margin-top: 2px;
	float: left;
	background: url('../images/qdm_promo_bg.jpg') no-repeat;
	background-position: top left;
	border: solid 1px #8c8c8c;
}

.promo_box_links
{
	width: 180px;
	list-style-type: none;
	font-family: Verdana;
	font-size: 10px;
	line-height: 17px;
	padding: 0 0;
	margin: 0 0;
	margin-bottom: 0px;
}

.promo_box_links li
{
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 6px;
}

.promo_box_links li h2
{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.promo_box_links li h3
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 0px;
}

.promo_box_links li a
{
	margin-top: 0px;
	margin-left: 0px;
	color: #000000;
	text-decoration: none;
}

.promo_box_links li a:hover
{
	text-decoration: underline;
}

#main_links_box
{
	height: 74px;
	border: solid 1px #8c8c8c;
	background: #ffffff;
	margin-bottom: 7px;
}

#main_links_box2
{
	height: 98px;
	border: solid 1px #8c8c8c;
	background: #ffffff;
	margin-bottom: 7px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#main_links_box_links
{
	list-style-type: none;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	padding: 0 0;
	margin: 0 0;
	margin-top: 0px;
	margin-bottom: 0px;
}

#main_links_box_links li
{
	margin-top: 3px;
	margin-bottom: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 158px;
	display: block;
	padding-left: 0px;
	padding-right: 3px;
}

#main_links_box_links li a
{
	margin-left: 4px;
	color: #cd1041;
	text-decoration: none;
}

#main_links_box_links li a:hover
{
	text-decoration: underline;
}


/* Pop Up Section Styles */

.market_solutions_links
{
	margin-left: 18px;
}

.market_solutions_links li
{
	margin-top: 20px;
	margin-bottom: 20px;
	list-style-image: url('../images/arrow.gif');
	padding-left: 4px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}

.market_solutions_links li a
{
	margin-left: 0px;
	color: #cd1041;
	text-decoration: none;
}

.market_solutions_links li a:hover
{
	text-decoration: underline;
}

.products_popup_links
{
	margin-left: 18px;
}

.products_popup_links li
{
	margin-top: 20px;
	margin-bottom: 20px;
	list-style-image: url('../images/arrow.gif');
	padding-left: 4px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}

.products_popup_links li a
{
	margin-left: 0px;
	color: #cd1041;
	text-decoration: none;
}

.products_popup_links li a:hover
{
	text-decoration: underline;
}

.aboutus_popup_links
{
	margin-left: 18px;
}

.aboutus_popup_links li
{
	margin-top: 17px;
	margin-bottom: 17px;
	list-style-image: url('../images/arrow.gif');
	padding-left: 4px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}

.aboutus_popup_links li a
{
	margin-left: 0px;
	color: #cd1041;
	text-decoration: none;
}

.aboutus_popup_links li a:hover
{
	text-decoration: underline;
}

.services_popup_links
{	
	margin-left: 18px;
	margin-top: 20px;
}

.services_popup_links li
{
	margin-top: 10px;
	margin-bottom: 10px;
	list-style-image: url('../images/arrow.gif');
	padding-left: 4px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}

.services_popup_links li a
{
	margin-left: 0px;
	color: #cd1041;
	text-decoration: none;
}

.services_popup_links li a:hover
{
	text-decoration: underline;
}

/* Footer Style */


#drug_alert
{
	width: 790px;
	height: 60px;
	background: url(../images/drug_alert_bg.jpg) no-repeat;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-left: 0px;
}

#drug_alert h2
{
	font-size: 16px;
	color: #fce101;
	font-weight: bold;
	padding-top: 4px;
}

#drug_alert a
{
	font-size: 14px;
	text-decoration: underline;
}

#drug_alert a:hover
{
	text-decoration: none;
	color: #fce101;
} 

#footer_bar
{
	background: #000000;
	margin-top: 7px;
	margin-bottom: 0px;
	padding-bottom: 4px;
	padding-top: 0px;
	float: left;
	position: relative;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	width: 790px;
}

#footer_bar a
{
	font-family: verdana;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
}

#footer_bar a:hover
{
	text-decoration: underline;
}

#footer_copyright
{
	font-family: verdana;
	font-size: 9px;
	color: #8c8c8c;
	width: 790px;
	margin-top: 20px;
	float: left;
}

#footer_copyright a
{
	color: #999999;
	text-decoration: underline;
}

#footer_copyright a:hover
{	
	color: #cd1041;
}

#view_all_events
{
	font-size: 10px;
	padding-left: 8px;
	font-weight: bold;
	float: left;
	margin-top: 12px;
}	

#view_all_events a
{
	color: #000000;
}	

#view_all_events a:hover
{
	color: #cd1041;
}	

.chromestyle{
width: 100%;
font-weight: bold;
font-family: verdana;
font-size: 11px;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
	border: 1px solid #8c8c8c;
	width: 100%;
	background: url(../images/global_nav_background.jpg) #000000 top left no-repeat; /*THEME CHANGE HERE*/
	padding: 6px 0;
	margin: 0;
	text-align: left; /*set value to "left", "center", or "right"*/
	z-index: 99;
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #ffffff;
padding: 6px 16px 6px 16px;
margin: 0;
text-decoration: none;
}

.chromestyle ul li a:hover{
background: #ffce00;
color: #000000;
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	top: 0px;
	border: 1px solid #BBB; /*THEME CHANGE HERE*/
	border-bottom-width: 1px;
	font:normal 11px Verdana;
	line-height:16px;
	z-index:100;
	background-color: #ffce00;
	width: 200px;
	visibility: hidden;
	position: absolute;
}

.dropmenudiv a{
width: auto;
display: block;
/*border-bottom: 1px solid #BBB;*/
padding-top: 0px;
padding-bottom: 6px;
padding-left: 4px;
padding-right: 4px;
text-decoration: none;
font-weight: bold;
color: #000000;
background-color: #ffea00;
}




.dropmenudiv ul{
	list-style-image: url(../images/arrow2.gif);
	list-style-position: outside;
	margin: 0 0;
	padding-left: 20px;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #fece00;
}
