/* Define primary colors ****************************
Content Color: #666666
Headers: #F39700
Sub-Headers: #F39700
/* Define Fonts **************************************
Headers: Verdana > Arial > Helvetica > sans-serif;
Content: Verdana > Arial > Helvetica > sans-serif;
/* Define Links ********************************
Color: #343e99
Static: Underline
Hover: No Underline
// Exceptions:
	- utility navigation
		Color: #cccccc;
		Static: No Underline
		Hover: Underline
		Hover Color: #343e99
	- footer navigation
		Color: #666666;
		Static: No Underline
		Hover: Underline
		Hover Color: #343e99		
*****************************************************/

/* Base Elements */
body, html {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin:0px;
padding:0px;
xbackground-image:url(../../capsules/images/body_bg_tile.jpg);
xbackground-repeat:repeat-x;
background-color:#e2e2e2;
}

img {
border:none;
}

h1 {
color:#F39700;
font-size:20px;
font-weight:bold;
text-transform:uppercase;
margin:0px;
padding:20px 0px 0px 20px;
}

h4 {
text-transform:uppercase;
color:#353e99;
font-weight:bold;
font-size:14px;
margin:10px 0px 0px 20px;
padding-top:8px;
display:block;
}

.clearFix {
clear:both;
}
/* End Base Elements */

/* Content Exclusive */

definition li a{
color:#F39700;
text-decoration:none;
}

#container {
width:1000px;
display:block;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
}

#primaryNavigation {
width:100%;
height:40px;
background-image:url(../../images/primary_nav_bg.jpg);
background-repeat:no-repeat;
padding:0px 0px 0px 7px;
}

#primaryNavOpt {
margin:0px;
padding:0px;
z-index:30px;
width:994px;
height: 40px;
}

#primaryNavOpt li {
margin:0px;
padding:0px;
list-style:none;
float:left;
font:normal 12px arial;
}

#primaryNavOpt li a {
display:block;
margin:0px;
padding:0px;
background:none;
color:#343e99;
text-align:left;
text-decoration:none;
}

#primaryNavOpt li a:hover {
background-repeat:no-repeat;
background-position:left;
background-color:#D7D7D7;
}

#primaryNavOpt div {
position:absolute;
visibility:hidden;
margin:0px;
padding:0px;
background:#CCCCCC;
border:1px solid #b9b8b8;
}

.option1 {
width:203px;
}
.option2 {
width:296px;
}
.option3 {
width:167px;
}
.option4 {
width:183px;
}
.option5 {
width:261px;
}

primaryNavOpt div a {
position:relative;
display:block;
margin:0px;
padding:5px 10px 5px 10px;
white-space:nowrap;
text-align:left;
text-decoration:none;
xbackground-image:url(../../images/submenu_bg.gif);
background-repeat:no-repeat;
background-position:left;
color:#343e99;
font:11px arial;
}

#primaryNavOpt div a:hover {
background-repeat:no-repeat;
background-position:left;
color:#b43434;
}

#capsHomeContent {
width:100%;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}

#capsHomeContent p {
font-size:12px;
line-height:18px;
color:#666666;
margin:0px 0px 0px 0px;
padding-top:8px;
}

#capsHomeContent h2 {
color:#F39700;
font-weight:bold;
font-size:14px;
padding:8px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#capsHomeContent h3 {
color:#F39700;
font-weight:bold;
font-size:12px;
padding:0px 0px 0px 15px;
margin:0px 0px 0px 0px;
}


#capsHomeContent a:visited {
font-size:11px;
padding:0px;
margin:0px;
color:#551a90;
text-decoration:underline;
}


#capsHomeContent a:hover {
text-decoration:none;
color:#666666;
}


#capsHomeContent a:active {
text-decoration:none;
color:#666666;
}

.homeCTA {
width:324px;
height:133px;
background-image:url(../../capsules/images/cta_images/home_cta_bg.gif);
background-repeat:no-repeat;
float:left;
margin:15px 0px 0px 6px;
padding:10px 0px 0px 0px;
line-height:15px;
}

#capsHomeCTA {
margin:0px;
padding:0px;
}

#capsHomeCTA img {
float:left;
margin:5px 15px 0px 5px;
padding:0px;
}

#capsHomeCTA p {
font-size:11px;
padding:5px 0px 0px 15px;
}

.homeCTAHeader {
margin:0px;
padding:0px;
}

.disclaimer {
font-size:11px;
color:#999999;
margin:0px 0px 0px 15px;
display:block;
}

/* Second Tier */
#primaryContent {
width:660px;
padding:0px;
margin:0px;
float:left;
text-align:left;
}

#primaryContent td  {
font-size:12px;
color:#666666;
padding-left:20px;
}

#primaryContent a, #primaryContent a:link, #primaryContent a:visited, #primaryContentnocallouts a:visited {
color:#551a90;
text-decoration:underline;
}


/* Dev.Evolution
#primaryContent a, #primaryContent a:link, #primaryContent a:visited {
color:#353e99;
text-decoration:underline;
}

#primaryContent a:hover, #primaryContent a:active {
color:#666666;
text-decoration:none;	
}
Dev.Evolution */


#primaryContent p {
font-size:12px;
}

#primaryContent ul {
font-size:12px;
color:#666666;
}

#primaryContent li {
list-style:none;
list-style-image:url(../../capsules/images/content_list_bullet.gif);
margin:0px 0px 15px 20px;
list-style-position:outside;
}

#primaryContent p {
line-height:18px;
color:#666666;
margin:20px 0px 0px 20px;
}

#primaryContentnocallouts {
width:1000px;
padding:0px;
margin:0px;
float:left;
text-align:left;
}

#primaryContentnocallouts td  {
font-size:12px;
color:#666666;
padding-left:20px;
}
/*
#primaryContentnocallouts a, #primaryContentnocallouts a:link, #primaryContentnocallouts a:visited {
color:#353e99;
text-decoration:underline;
}

#primaryContentnocallouts a:hover, #primaryContentnocallouts a:active {
color:#666666;
text-decoration:none;	
}
*/
#primaryContentnocallouts p {
font-size:12px;
}

#primaryContentnocallouts ul {
font-size:12px;
color:#666666;
}

#primaryContentnocallouts li {
list-style:none;
list-style-image:url(../../capsules/images/content_list_bullet.gif);
margin:0px 0px 15px 20px;
list-style-position:outside;
}

#primaryContentnocallouts p {
line-height:18px;
color:#666666;
margin:20px 0px 0px 20px;
}

#pageHeader {
height:195px;
}

.subheadImage {
float:left;
}

.subTbl {
margin-left:20px;
}
/* Secondary Call To Actions */

#callToActions {
float:right;
width:320px;
padding:15px 0px 10px 0px;
}

.callToAction {
display:block;
width:317px;
padding:0px;
margin:10px 0px 0px 0px;
}

.secondaryCTAContent {
text-align:left;
width:317px;
background-image:url(../../capsules/images/tier_two_cta_content.gif);
background-repeat:repeat-y;
min-height:100px;
padding:0px;
margin:0px;
line-height:18px;
}

#callToActions img {
float:left;
padding:0px;
margin:5px 10px 0px 15px;
}

#callToActions strong {
color:#F39700;
font-weight:bold;
}

#callToActions p {
margin:0px;
font-size:12px;
color:#666666;
padding:5px 15px 20px 15px;
}

#callToActions a, #callToActions a:link, #callToActions a:visited, #callToActions a:visited {
color:#551a90;
text-decoration:underline;
}

.secondaryCTALid {
background-image:url(../../capsules/images/tier_two_cta_lid.gif);
background-repeat:no-repeat;
width:317px;
height:9px;
display:block;
padding:0px;
margin:0px;
}

.secondaryCTABottom {
background-image:url(../../capsules/images/tier_two_cta_bottom.gif);
background-repeat:no-repeat;
width:317px;
height:9px;
display:block;
padding:0px;
margin:0px;
}
/* END Secondary Call To Actions */
/* END Second Tier */

/* Global Header */
#globalHeader {
background-image:url(../images/gel_header_bg.jpg);
background-repeat:no-repeat;
width:100%;
height:117px;
}

#globalHeaderunb {
background-image:url(../images/gel_header_bg_unb.jpg);
background-repeat:no-repeat;
width:100%;
height:117px;
}

.baffle {
width:250px;
height:117px;
float:left;
margin:0px 0px 0px 20px;
padding:0px;
}

/* Utility Navigation */
#utilityNavigation {
font-size:10px;
color:#cccccc;
font-weight:bold;
padding:7px 1px 0px 0px;
margin:0px;
text-align:right;
width:550px;
float:right;
}

#utilityNavigation a, #utilityNavigation a:link, #utilityNavigation a:visited {
color:#cccccc;
text-decoration:none;
margin:0px 6px 0px 6px;
padding:0px;
font-weight:bold;
background:none;
}

#utilityNavigation a:hover {
color:#343e99;
text-decoration:underline;
background:none;
}

#utilityNavigation a:active {
color:#343e99;
text-decoration:underline;
background:none;
}

#utilityNavigation.gelUtil, #utilityNavigation.gelUtil a, #utilityNavigation.gelUtil a:link, #utilityNavigation.gelUtil a:visited {
	color:#666666;
}
#utilityNavigation.gelUtil a:hover {
color:#343e99;
text-decoration:underline;
background:none;
}
/* END Utility Navigation */

/* HCP to Patients Jump Link */
.hcpPatientJump {
width:186px;
height:11px;
float:right;
clear:right;
margin:80px 50px 0px 0px;
}
/* END HCP to Patients Jump Link */

/* END Global Header */

/* Global Footer */
#footer {
width:987px;
padding:1px 0px 0px 0px;
display:block;
border-top:1px solid #999999;
font-size:12px;
color:#666666;
margin:10px 7px 0px 7px;
}

#footer1 {
width:987px;
padding:1px 0px 0px 0px;
display:block;
border-top:1px solid #FFFFFF;
font-size:12px;
color:#666666;
margin:10px 7px 0px 7px;
}

#footer img {
display:block;
margin-bottom:10px;
}

#footer p {
margin:15px 0px 10px 0px;
padding:0px;
display:block;
}

#greyBox2 {
background-color:#FFFFFF;
color:#666666;
padding:-15px 0px -10px -10px;
margin:0px 0px 15px 20px;
border-bottom: 1px solid #666666;
border-top: 1px solid #666666;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
}

#greyBox {
background-color:#FFFFFF;
color:#666666;
padding:1px 10px 1px 10px;
border-bottom: 1px solid #666666;
border-top: 1px solid #666666;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
}

#greyBox a, #greyBox a:link, #greyBox a:visited {
color:#666666;
text-decoration:underline;
}

#greyBox a:hover, #greyBox a:active {
color:#333333;
text-decoration:none;
}

#footerNavigation {
text-align:center;
}

#footerNavigation a, #footerNavigation a:link, #footerNavigation a:visited  {
text-decoration:none;
padding:0px;
margin:0px;
font-size:11px;
color:#666666;
}

#footerNavigation a:hover, #footerNavigation a:active {
text-decoration:underline;
padding:0px;
margin:0px;
font-size:11px;
color:#333333;
}

.footerWedge {
color:#666666;
margin:0px 10px 0px 10px;
padding:0px;
}

#footerCopyright {
font-size:11px;
}
/* END Global Footer */

/* END Content Exclusive */


/*Dev.Evolution*/
.globalRightNav:link, .globalRightNav:visited, .globalRightNav:active
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #353e99;
		font-weight: normal;
		text-decoration: underline;
	}
	
.globalRightNav:hover
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #353e99;
		font-weight: normal;
		text-decoration: none;
	}
	
.globalContNav:link, .globalContNav:visited, .globalContNav:active
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #F39700;
		font-weight: normal;
		text-decoration: none;
	}
	
.globalContNav:hover
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #F39700;
		font-weight: normal;
		text-decoration: none;
	}
	
.globalContNav:link, .globalContNav:visited, .globalContNav:active
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #353e99;
		font-weight: normal;
		text-decoration: underline;
	}
	
.globalContNav:hover
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #353e99;
		font-weight: normal;
		text-decoration: none;
	}

#menu
	{
		width: 992px;
		height: 40px;
	}

	
/*Dev.Evolution*/