/*************custom color tags *********/
/*text*/
.primary { color: #339933; } /*dk_green*/
.secondary { color: #99CC33; } /*lt_green*/
.tershiery { color: #669999; } /*lt_blue*/

.page_title {
	font-weight: bold;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #669999;
}
.page_title_hcp_patient {
	font-weight: bold;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #009900;
}
.page_title_hcp_b2b {
	font-weight: bold;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999966;
}
.page_title_hcp_healthcare {
	font-weight: bold;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
}
.page_title_white {
	font-weight: bold;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}
 .actionbox a:link, .actionbox a:active, .actionbox a:visited {
    color:  #009900;
}
.actionbox { 
color: #666666;
 }
.gabi_alert {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
}

.section_head {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}

/*background*/
.bg_primary { background-color: #339933; }
.bg_secondary { background-color: #99cc33; }
.bg_tershiery { background-color: #669999; }

/*right side component colors */
.bg_lt_actionbox { background-color: #99CC99; }
.bg_dk_actionbox { background-color: #669966; }
.bg_hcp_patient  { background-color: #66CC66; }
.bg_lt_hcp_patient { background-color: #CCFFCC; }
.bg_hcp_healthcare { background-color: #99CCFF; }
.bg_lt_hcp_healthcare { background-color: #D3E8FD; }
.bg_hcp_b2b { background-color: #999966; }
.bg_lt_hcp_b2b { background-color: #FFFFCC; }
.bg_hcp_gabi { background-color: #999966; }
.bg_lt_hcp_gabi { background-color: #FFFFCC; }
.bg_landing { background-color: #BBEE66; }

/*************main tags ***********/
body {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
td, span {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}

ul li {
	list-style-image: url(/images/icons/icon_bullet.gif);
	list-style-position: outside;
	padding-left: 2px;
}

textarea {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
/*text */
.white {color : #ffffff; }
.lt_gray { color: #999999;}
.green { color: #99CC33; }
.dk_green { color: #339933; }
.black { color: #000000; }
.red { color: #cc0000; }

/*nav*/
.ubernav, .ubernav a:link, .ubernav a:active, .ubernav a:visited {
    color:  #ffffff;
	text-decoration: none;
}
.sectionnav, .sectionnav a:link, .sectionnav a:active, .sectionnav a:visited {
    color:  #339933;
	text-decoration: none;
}
.sectionnavon, .sectionnavon a:link, .sectionnavon a:active, .sectionnavon a:visited {
    font-weight: bold;
	color:  #669999;
	text-decoration: none;
}
.subsectionnav, .subsectionnav a:link, .subsectionnav a:active, .subsectionnav a:visited {
    color:  #339933;
	text-decoration: none;
}
.subsectionnavon, .subsectionnavon a:link, .subsectionnavon a:active, .subsectionnavon a:visited {
    color:  #669999;
	text-decoration: none;
}

/* links */
a:link, a:active{ 
    font-weight: normal;
	font-size: 11px;
    color: #339933; 
	text-decoration: underline;
}
a:visited {
    font-weight: normal;
	font-size: 11px;
    color: #339933;
	text-decoration: underline;
}

/* form elements */
input {
	font-size: 11px;
	color: #000000;
}
select {
	font-size: 11px;
	color: #000000;
}

/*background colors */
.bg_gray { background-color : #999999; }
.bg_dk_gray { background-color : #666666; }
.bg_lt_gray { background-color : #cccccc; }
.bg_dk_green { background-color : #006B01; } 
.bg_lt_green { background-color : #99CC33; } 
.bg_lt_blue { background-color : #669999; } 


/* added by Weymouth Design for new homepage */

#whole_page {
	background: url(/images/HOMEPAGE/background.gif) repeat-y top left;
}

#myMovieName {
	display: block;
	margin-bottom: 1px; 
}

#main_table {
	background: url(../images/HOMEPAGE/main.gif) repeat-y top left;
	padding-bottom: 10px;
}
#left_nav {
	padding: 10px 0px 0px 20px;
	margin-top: 3px; 
}
#left_nav a {
	display: block;
	text-indent: -1000em;
	width: 100px;
	height: 35px;
	background: url(../images/HOMEPAGE/left_menu.gif) no-repeat;
}

#left_nav #left_1 {
	background-position: 0px 0px;
}
#left_nav #left_1:hover {
	background-position: -101px 0px;
}
#left_nav #left_2 {
	background-position: 0px -35px;
}
#left_nav #left_2:hover {
	background-position: -101px -35px;
}
#left_nav #left_3 {
	background-position: 0px -68px;
}
#left_nav #left_3:hover {
	background-position: -101px -68px;
}
#left_nav #left_4 {
	background-position: 0px -101px;
}
#left_nav #left_4:hover {
	background-position: -101px -101px;
}
#left_nav #left_5 {
	background-position: 0px -139px;
}
#left_nav #left_5:hover {
	background-position: -101px -139px;
}

#middle_title_news {
	padding: 20px 30px 0px 15px;
	margin-bottom: -10px;
	display: block;
}
#middle_news {
	margin-top: -20px;
	margin-bottom: 20px;
	display: block;
}


#right_nav {
/*	padding-top: 1px; */
}

#right_nav td {
	border-bottom: solid #fff 1px;
}

#right_nav a {
	display: block;
	text-indent: -1000em;
	width: 160px;
	height: 40px;
	background: url(../images/HOMEPAGE/right_menu.gif) no-repeat;
}

#right_nav #right_1 {
	background-position: 0px 0px;
}
#right_nav #right_1:hover {
	background-position: -160px 0px;
}
#right_nav #right_2 {
	background-position: 0px -40px;
}
#right_nav #right_2:hover {
	background-position: -160px -40px;
}
#right_nav #right_3 {
	background-position: 0px -80px;
}
#right_nav #right_3:hover {
	background-position: -160px -80px;
}

#right_news_ticker_title {
	
	padding: 10px 5px 5px 10px;
}

#right_spotlight_logo {
	padding: 5px 5px 5px 10px;
}

.right_spotlight {
	padding: 5px 5px 5px 12px;
}

#recognition {
	background: url(../images/HOMEPAGE/dotted_flat.gif) repeat-x bottom left;
	margin: 0px 1px 0px 1px;
/*	padding: 0px 1px; */
}

#recognition td.row1 {
	padding: 0px 18px;
}

#recognition td.row2first {
	padding: 15px 15px 15px 50px;
}

#recognition td.row2 {
	padding: 15px 5px;
}


#recognition td.row2last  {
	padding: 15px 15px;

}
#recognition td.row2last a {
	display: block;
	text-indent: -1000em;
	width: 51px;
	height: 14px;
	background: url(/images/HOMEPAGE/more.gif) no-repeat;
}

#recognition td.row2last a:hover {
	background-position: 0px -14px;
}

#page_footer	{
	margin: 10px 0px 30px 0px;
}

p.separator
{
	margin: 15px 0px 15px 0px;
}

#accordion590 {
	list-style: none;
	list-style-image:none;
	padding:0;
	}