body {background:#fff; margin:0;}
body, td, th {font:11px verdana, arial, sans-serif; color:#02287d;}
p, blockquote, form {margin:0 0 1em 0;}
a {color:#df057f;}
ul {margin:0 0 1em 1.5em; padding:0; list-style:disc;}
ol {margin:0 0 1em 1.5em; padding:0;}
li {margin:0 0 6px 0; padding:0;}
li li {margin:6px 0;}
sup, sub {font-size:0.85em;}

h2 {font:bold 20px arial, sans-serif; color:#df057f; margin:0 10px 10px 10px;}
h2 b {color:#02287d;}
h3 {background:url(/images/global/bg_h3a.gif) repeat-x; padding:10px; font:bold 16px arial, sans-serif; margin:0 0 10px 0;}
h3 small {font-size:14px; font-weight:normal;}
h4 {font-size:1.2em; margin:0 0 1em 0;}

div.hr {background:#fff; border-bottom:1px solid #c5d6e8; height:1px; margin:1em 0;}
div.hr hr {display:none;}

.outline {border: 1px solid #df057f; padding:8px; margin-bottom:1em;}
.outline2 {border: 1px solid #02287d; padding:8px; margin-bottom:1em;}
.tight {margin:0; padding:0;}
.pink {color:#df057f;}

.footnotes {color:#333;}
.footnotes p.title {font-size:1.2em; margin:0; color:#02287d; text-transform:uppercase; font-weight:bold;}

.topTabs {background:url(/images/global/bg_h3a.gif) repeat-x; padding:2px 15px;}
.topTabs table {background:url(/images/global/tab_spacer.jpg) no-repeat;}
.topTabs td {background:url(/images/global/tab_spacer.jpg) right top no-repeat; vertical-align:top; font-weight:bold; font-size:13px;}
.topTabs td a {display:block; padding:4px 9px 9px 9px; text-decoration:none; color:#02287d;}
.topTabs td span {display:block; padding:4px 9px 9px 9px; color:#df057f;}

.chart {position:relative;}
.chart .img {display:block;}
.chart .caption {margin-top:10px;}
.chart .caption big {font:13px; font-weight:bold;}
.chart .half2 {margin-left:300px;}
.chart .popup {border:1px solid #01267e; border-width:1px 2px 2px 1px; width:358px; position:absolute; top:100px; left:110px; background:#eaf2ff; font:11px/13px verdana, helvetica, sans-serif; color:#02287d; display:none;}
.chart .popup .hd {background:#8dbaf3 url(/site_images/bg_popupHd.png) no-repeat; height:33px;}
.chart .popup .hd a {text-decoration:none; color:#02287d; font:bold 13px/33px arial, sans-serif; cursor:pointer;}
.chart .popup a.drag {float:left; padding-left:46px; padding-right:20px;}
.chart .popup a.close {float:right; margin-right:20px;}
.chart .popup p {clear:both; margin:0; padding:10px;}

img.toolbar {border:none !important; margin-top:10px;}
area {cursor:pointer;}

.dyk {font:bold 12px arial, sans-serif; color:#02287d; width:600px; background:#c5d6e8 url(/site_images/bg_didYouKnow.png) no-repeat;}
.dyk .dyk2 {background:url(/site_images/bg_didYouKnow.png) right bottom no-repeat; padding:8px 10px;}
.dyk strong {font-size:1.5em;}
.dyk .learnMore {text-align:right; margin-top:5px;}
.dyk .learnMore a img {border:none;}

.quads {margin-bottom:1em;}
.quads tr.text td.data {background:url(/site_images/bg_td1.jpg) top right no-repeat; width:283px; vertical-align:top; font:12px arial, sans-serif;}
.quads tr.buttons td.data {background:url(/site_images/bg_td1.jpg) bottom right no-repeat; text-align:right; width:283px; padding:0 12px 12px;}
.quads .inner {padding:12px; color:#333;}
.quads tr.buttons img {border:none;}
.quads .colorbar {margin:2px;}
.quads h4 {font:15px arial, sans-serif; color:#02287d; margin:0;}

.quads2 td {vertical-align:top; border:1px solid #02287d; padding:10px;} 
.quads2 td.tight {padding:0;} 
.quads2 td td {vertical-align:middle; border:none; padding:0;} 
.quads2 td.spacer {border:none; padding:0;}
.quads2 td a {font-weight:bold;} 


a.stb {margin-left:10px; border: 1px solid #02287d;}



form.login {margin-bottom:2em;}
form.login td {vertical-align:top;}
form.login td.label {width:150px; text-align:right; padding-right:6px;}
form.login td.input input, form.login td.input select {width:300px;}
form.login td.submit input {margin:15px 0 0 0;}

form.request {margin-bottom:2em;}
form.request table {margin-bottom:1.5em;}
form.request td {vertical-align:top;}
form.request td.label {width:150px; text-align:right; padding-right:6px;}
form.request td.input input, form.request td.input select {width:300px;}
form.request #agree {margin-right:4px;}

.req {color:#df057f;}
.error {color:#df057f; font-size:1.05em; font-weight:bold;}

.loginlinks {font-size:1.3em; font-weight:bold; margin:2em 0 3em 0;}
.loginlinks p {margin:2em 0;}

form input.formButton {border:none; background:url(/images/resources/submitbutton_blank.jpg) no-repeat; width:138px; height:27px; cursor:pointer; font:bold 13px verdana, arial, sans-serif; color:#02287d;}


/* added for Januvia -bw */
.loginPadding {padding-left: 15px !important;}
.tabTable {background-image: url(/images/global/tab_background.gif);}
.tabOn {font:12px tahoma, arial, helvetica; color: #CC0099; text-decoration: none;}
.tabOff {font:12px tahoma, arial, helvetica; color: #1D0062; text-decoration: none;}

.navnoborder {position:relative; z-index:50;}


#jquery-overlay {position:absolute; top:0; left:0; z-index:90; width:100%; height:500px;}
#jquery-lightbox {position:absolute; top:0; left:0; width:100%; z-index:100; text-align:center; line-height:0;}
#jquery-lightbox a img {border:none;}
#lightbox-container-image-box {position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto;}
#lightbox-container-image {padding:10px;}
#lightbox-loading {position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0;}
#lightbox-nav {position:absolute; top:0; left:0; height:100%; width:100%; z-index:10;}
#lightbox-container-image-box > #lightbox-nav {left:0;}
#lightbox-nav a {outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width:49%; height:100%; zoom:1; display:block;}
#lightbox-nav-btnPrev {left:0; float:left;}
#lightbox-nav-btnNext {right:0; float:right;}
#lightbox-container-image-data-box {font:10px Verdana, Helvetica, sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%;}
#lightbox-container-image-data {padding:0 10px; color:#666;}
#lightbox-container-image-data #lightbox-image-details {width:70%; float:left; text-align:left;}	
#lightbox-image-details-caption {font-weight:bold;}
#lightbox-image-details-currentNumber {display:block; clear:left; padding-bottom:1.0em;}
#lightbox-secNav {text-align:right;}
#lightbox-secNav img {cursor:pointer; margin-top:0.5em;}



/* from global default */
.borderRedNoBG {border: 1px solid #c6d3e3;}
a.textIconicLink {COLOR:#336699; text-decoration:none;}
a.textIconicLink:hover {text-decoration:underline;}



.publishDateLabel {FONT-WEIGHT:normal; FONT-SIZE:10px; COLOR:#666666; LINE-HEIGHT:normal; FONT-STYLE:normal;}
.publishDate {FONT-WEIGHT:normal; FONT-SIZE:10px; COLOR:#666666; LINE-HEIGHT:normal; FONT-STYLE:normal;}


.optHidden {display: none;}


/*

.alink{COLOR: #336699;}
.bgBlue {BACKGROUND-COLOR:#FFCC00;LINE-HEIGHT:1px;}
.bgGrey {LINE-HEIGHT:1px;BACKGROUND-COLOR:#CCCCCC;}
.bggrey {LINE-HEIGHT:1px;BACKGROUND-COLOR:#CCCCCC;}
.bgHeadRed {
BACKGROUND-COLOR:#cc0000;
LINE-HEIGHT:1px;
}
.bgPageHeading {
	BACKGROUND-COLOR: #009999;
}

.paraBorder {

}

.borderRedNoBG { 
	border: 1px solid #333333;
}

.blockTitle {FONT-FAMILY:Arial;COLOR:#006699;FONT-WEIGHT: BOLDER;FONT-STYLE:ITALIC;BACKGROUND:#FFCC00; padding-left : 5px;}
.border {BORDER-RIGHT: #FFCC00 1px solid;BORDER-TOP: #FFCC00 1px solid;BORDER-LEFT: #FFCC00 1px solid;BORDER-BOTTOM: #FFCC00 1px solid;}
.borderPadding {padding-left: 15px;padding-right: 15px;FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#666666;LINE-HEIGHT:normal;FONT-STYLE:normal;}
.featureHeader {background-image: url(/site_images/feature_header.gif);background-repeat: repeat-x;padding-left: 3px;color: #666666;font-family: Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: bold;border-bottom: 1px inset #CCCCCC;}
.featuresCopy{FONT-SIZE: 11px;LINE-HEIGHT: 14px;COLOR: #336699;}
.horizontal_rule {BACKGROUND-COLOR:#FFCC00;LINE-HEIGHT:1px;}
.horizontal_rule_footer {LINE-HEIGHT:1px;BACKGROUND-COLOR:#CCCCCC;}
.linkNavigation {FONT-SIZE: 11px;COLOR: #336699;}
.msdHeaderGreen {BACKGROUND-COLOR:#009999}
.msd_header_red {BACKGROUND-COLOR:#cc0000;LINE-HEIGHT:1px;}
.quizAnswer {font-family:Arial,Helvetica;font-size:12px;font-style:normal;font-weight:normal;color:#000000;}
.quizError {font-family:Arial,Helvetica;font-size:12px;font-style:italic;font-weight:bold;color:#FF0000;}
.quizIntro {font-family:Arial,Helvetica;font-size:12px;font-style:italic;font-weight:bold;color:#999999;}
.quizQuestion {font-family:Arial,Helvetica;font-size:12px;font-style:normal;font-weight:bold;color:#333333;}
.required {	color: #FF0000;}
.searchResultsBackground {BACKGROUND-COLOR:#eeeeee}
.searchResultsCopy2{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #666666; LINE-HEIGHT: 13px; FONT-STYLE: normal;}
.searchResultsCopy{FONT-SIZE: 11px;LINE-HEIGHT: 14px;COLOR: #336699;}
.searchResultsRule {BACKGROUND-COLOR:#eeeeee}
.subTitleDiv {font-family:Arial;font-size:larger;font-style:italic;font-weight:bolder;color:#336699;}
.tabImageOff{background-image:url(/site_images/tab_off_bgrd.gif);}
.tabImageOn {background-image:url(/site_images/tab_on_top.gif);}
.textFinePrint{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#666666;LINE-HEIGHT:normal;FONT-STYLE:normal;}
.textLabels {COLOR:#336699;FONT-WEIGHT:bold;}
.textSmall{FONT-WEIGHT:normal;FONT-SIZE:80% COLOR:#333333;FONT-STYLE:normal;}
.textTitleCaps {COLOR:#CF0131;TEXT-TRANSFORM:uppercase;FONT-WEIGHT:bold;FONT-STYLE:italic;}
A {COLOR:#336699;}
A.featuresCopy:hover{TEXT-DECORATION: underline;}
A.featuresCopy{FONT-WEIGHT: bold;COLOR: #336699;TEXT-DECORATION: none;}
A.searchResultsCopy2 {COLOR: #336699; TEXT-DECORATION: none;}
A.searchResultsCopy2:hover{TEXT-DECORATION: underline;}
A.searchResultsCopy:hover{TEXT-DECORATION: underline;}
A.searchResultsCopy{FONT-WEIGHT: bold;COLOR: #336699;TEXT-DECORATION: none;}
A.textFinePrint  {COLOR:#336699;TEXT-DECORATION:none;}
A.textFinePrint:hover {TEXT-DECORATION:underline;}
A.textSmall  {COLOR:#336699;FONT-SIZE:8pt}
A:hover {TEXT-DECORATION: underline;}
BODY,DT,DD,DL,SL,CAPTION,TH,TD,TR,U,BLINK,SELECT,OPTION,FORM,DIV,FONT,LI  {FONT-SIZE:9pt;COLOR:#333333;FONT-FAMILY:Arial;}
INPUT {FONT-SIZE:10px;}
TD.textSmall {FONT-SIZE:8pt}
a.tabText:hover {text-decoration:underline;color:#666666;font-family:Verdana;font-weight:bold;font-size:10px;}
a.tabText:link {text-decoration:none;color:#666666;font-family:Verdana;font-weight:bold;font-size:10px;}
a.tabText:visited {text-decoration:none;color:#666666;font-family:Verdana;font-weight:bold;font-size:10px;}
a.tabTextLink:hover {text-decoration:underline;color:#336699;font-family:Verdana;font-weight:bold;font-size:10px;}
a.tabTextLink:link {text-decoration:none;color:#336699;font-family:Verdana;font-weight:bold;font-size:10px;}
a.tabTextLink:visited {text-decoration:none;color:#336699;font-family:Verdana;font-weight:bold;font-size:10px;}
a.textIconicLink {FONT-WEIGHT:normal;FONT-SIZE:8pt;COLOR:#336699;FONT-STYLE:normal;text-decoration: none;}
a.textIconicLink:hover {text-decoration: underline;}
ul li {list-style-image: url(/images/diamond_icon.gif);margin-left: 17px;margin-top: 0px;}
ul {margin-left: 0px;margin-top: 6px}

li {
	list-style-type: square;
	list-style-image: url('/images/bullet_square.gif');
	margin: 0 0 0 20px;
	padding: 0;
}

.headerAudience {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
    COLOR: #009999;
    FONT-FAMILY: Arial;
	TEXT-DECORATION: NONE;
}

A.headerAudience {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
    COLOR: #009999;
    FONT-FAMILY: Arial;
	TEXT-DECORATION: NONE;
}
A.headerAudience:visited {
    COLOR: #009999;
    TEXT-DECORATION: NONE;
}
A.headerAudience:hover {
	TEXT-DECORATION: UNDERLINE;
}

.bgSectionHeadingSidebar {
	BACKGROUND-COLOR: #ffffff;
	BACKGROUND-IMAGE: url(/site_images/section_heading_bg_sidebar.gif);
	BORDER-TOP: #5eafb2 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
}

.sectionHeadingSidebar {
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
	LINE-HEIGHT: 13px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
	TEXT-TRANSFORM: uppercase;
}
.sidebarCopy {
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 10pt;
    COLOR: #333333;
    FONT-FAMILY: Arial;
}
.sidebarCopy P {
	margin-bottom: -12px;
}
.button {
	font-family: Arial;font-size: 7pt;
	FONT-WEIGHT: bold;
	background-color: #008080;
	color: #ffffff;
}



 .elementChoice {background-color: #F2F5F5;} 

*/



