/* css document */

body
{margin:0; padding:0;}

input 
{font:normal 1em Arial; color:#555; width:200px; line-height:normal; border:1px solid #CCC; }

.input_find
{font:normal 0.87em Arial; color:#555;  width:60px; float:left; clear:left; margin-top:-23px; border:1px solid #CCC; height:23px; margin-left:210px;}

select 
{font:normal 1em Arial; color:#555; width:207px; border:1px solid #CCC;}

textarea 
{margin:0; padding:0; font:normal 1em Arial; color:#555; width:350px; border:1px solid #CCC; height:100px;}

hr
{clear:left; margin-top:10px; height:1px; color:#CCCCCC;}

html>body hr 
{padding-top:15px; border-top:none; border-left:none; border-right:none; border-bottom:1px solid #ccc; height:1px;}

#container 
{width:700px; margin:0 auto;}


/************** Flash Header starts here ***************/

#header
{margin:0; padding:0; width:650px; height:50px; border:1px dashed #000;}

#leadstory
{width: 68000px; height: 100px;}

#logo
{color:#d80101; font:normal 1.6em arial; padding: 10px  0 0 20px;}

html>body #logo
{float:left; clear:left; padding:15px 0 0 19px;}

#leadstory-print
{margin-top:20px;}

/************** Primary Navigation starts here ***************/

#globalnav
{padding:0; padding: 0 0 0 1.2em; margin: 0px;}
	
html>body #globalnav
{padding:0; padding: 0 0 1.5em 1.2em; margin: 0px;}

#globalnav ul
{list-style-type:none; padding:0; left: auto;}
	
#globalnav li
{float:left; color:#638e97;	font:bold 14px arial; list-style:none; text-decoration:none; margin-top: 15px; text-align: center; padding: 0 1.2em 0 0;}
	
#globalnav a
{padding:0;	display:block; color:#638e97; text-decoration:none; }
	
#globalnav a:hover
{color:#12c2e9;}

/************** Secondary Navigation starts here ***************/

#subnav
{margin:0; padding:0; position:absolute; top:40px; width:600px; float:left; left:350px;}

#subnav ul
{list-style-type:none; padding:0;}

#subnav li
{font:normal 1.12em arial;	color:#ffffff; text-decoration:none; text-align: center; margin-top: 40px; padding-left:60px; list-style:none; float:left;}

html>body #subnav li
{margin-right: 30px; margin-left:5px;}

#subnav a
{padding:0;	display:block; color:#ffffff; text-decoration:none;}

#subnav li a:hover
{color:#ffffff;}

/************** Sub Nav - Text Only ***************/

#subnav_text
{margin:0; padding:0; clear:left; margin-bottom:10px;}

html>body #subnav_text
{margin-left:-2px;}

#subnav_text ul
{list-style-type:none; padding:0; list-style-type:none;}

#subnav_text li
{padding: 1.25em 0 0 1.25em; float:left; color:#ffffff; font:normal 1.12em arial; text-decoration:none; text-alignment: centre; list-style-type:none;}
	
#subnav_text a
{padding:0; display:block; color:#638e97; text-decoration:none;}

#subnav_text li a#active
{color:#2dd5ff;	cursor:default;}
	
#subnav_text li a:hover
{color:#12c2e9;}

/************** Smart Search starts here ***************/

#search_box 
{float: right; margin-top: 7px; margin-right: 5px; width: 330px; height: 31px; background: url(../images/home/bg-search.gif) no-repeat left ; }
 
#search_box #q 
{position: absolute; margin: 8px 0 0 10px; border: 0; width: 270px; background: none; font: normal 14px arial; color:#638e97;}
 
#search_box #go
{background:none; float: right; margin-top: 0; width:34px; height:34px; border:none;}

#find
{float:left; color:#12c2e9;	font:bold 14px Arial; text-decoration:none; margin: 7px 0 0 120px; padding-top:7px;}

   
/************** Disclaimer starts here ***************/ 

#bottomnav 
{margin:0; padding:0;}

#bottomnav ul
{list-style-type:none; padding:0;}
	
#bottomnav li
{float:left; color:#797979; font:normal 12px arial; list-style:none; text-decoration:none; text-align: center; 
margin-top:20px; padding:0 14px 10px 0;} 

#bottomnav a
{padding:0;	display:block; color:#797979; text-decoration:none;}


/************** Footer starts here ***************/ 

#footer 
{margin-top:22px; margin-left:20px; width:620px; border-top:1px solid #e5e5e5; display:block; clear:left;}

html>body #footer
{margin-left:20px;}

#footer #disclaimer
{font: normal 9px arial; color: #797979; float:left; width:620px; margin:10px 0 10px 0;}

html>body #footer #disclaimer
{float:left;}
	
#footer #copyright 
{font: normal 9px arial; color:#797979; float:left; clear:left;}


/******************* This id is for left navigation*******************/


#leftnav{margin:0; padding:0; float:left;}

#leftnav ul
{margin: 0;  list-style-type: none; font:bold 13px arial; float:left; width:180px;}

#leftnav a
{padding:0;	display:block;	color:#638e97;	text-decoration:none; padding: 1.5em 1.5em .5em 1.5em;}

#leftnav li a#active

{color:#12c2e9;	cursor:default;}

#leftnav a:hover
{color:#12c2e9;}

#leftnav li li a
{display: block; color: #638e97; width: 15em; padding: .7em 0 0 2.1em; text-decoration: none;}


/************** Content starts here ***************/ 

#midcontainer
{float:left; width:410px; margin-left: 20px;}

html>body #midcontainer
{margin-left: 46px;}

#pagetitle
{font: normal 1.7em Arial; color:#12c2e9; height:40px; text-transform:capitalize;}

h1
{font: normal 1.7em Arial; color:#12c2e9; margin:0; padding:0;} /* instead of pagetitle use h1 */

#pagetitle_text
{font: normal 1.7em Arial; color:#12c2e9; height:40px; margin-left:-1px;}

p
{font: normal 0.75em Arial;color:#555555; line-height:1.3; padding:5px 5px 0 0; margin:0px; word-wrap:break-word;}

#bluetext
{font: normal 0.75em Arial; color:#12c2e9; padding:12px 0 0 0; margin-top:-10px; cursor:default;}

#pagination a
{font:normal 1em Arial; color:#ababab; margin-top:10px; line-height:1.3; text-decoration:none;}

#pagination a#current
{text-decoration:none; cursor:default;}

.bluetitle
{font: bold 1.1em Arial; color:#0e8ba6; padding-top: 20px;}

h2
{font: bold 1em Arial; color:#0e8ba6;} /* use H2 instead of bluetitle */

#thumb_container
{width:400px; padding:0; min-height:5em; max-height:10em; vertical-align:top;}

#thumbnailphoto
{width:400px; margin:30px 0 30px 0;}

#thumbnailphoto_desc
{width:450px;  height: 100px; margin-top:-80px; margin-left:120px;}

#story_title
{font: bold 0.75em Arial; color:#0e8ba6;}

html>body #thumbnailphoto_desc
{margin-left:120px; margin-top:-76px; clear:left;}

#prodimg
{padding:15px 20px 0 0; width: 100px; float:left; height:70px}

#prodimg-text
{PADDING-RIGHT: 15px; PADDING-Top: 15px; width: 100px; float:left; height:70px}

#prodimg-text-sn
{padding-right: 10px;  width: 100px; clear:left; float:left; height:100%;}

html>body #prodimg-text-sn
{min-height:2em; max-height:5em;}

#prodimg-desc
{width:450px;  height: 100%; margin-top:0; margin-left:120px;}

html>body #prodimg-desc
{min-height:2em; max-height:5em;}

#subtitle
{font: bold 1em Arial; color:#0e8ba6; padding:0 0 0 0; height:30px;}

h2
{font: bold 1em Arial; color:#0e8ba6; height:10px;} /* Use H2 instead of Subtitle */

#line
{background: url(../images/search/grey-line.gif) repeat-x left bottom; width:400px; margin:0 0 10px 0;}

html>body #line
{height:1px; margin-top:15px;}

#otherstoriesbg
{background-image:url(../images/ourcompany/otherstories-bg.jpg); background-repeat:no-repeat; width:125px; height:128px; padding: 13px 0 0 13px; margin: 10px 10px 0 0; float:left;}

#inset
{background-color:#2194ae; width:365px; height:100px; margin:30px 0 30px 0;}

#inset_text
{font:normal 0.87em Arial; color:#ffffff; width:190px; margin-top:-90px; margin-left:170px;}

.bullet 
{margin-left:25px; margin-top:0; font: normal 0.75em Arial; color:#555555; list-style-type:disc;}

html>body .bullet
{margin-left:-15px; padding-top:5px;}

.bullet  li ul
{color:#555555; list-style-type:disc; margin-top:0;}

.pg-normal 
{font: bold 0.8em Arial;margin-top:20px; color:#12c2e9; text-decoration: underline; }

.pg-arrow 
{font: normal 0.8em Arial;margin-top:20px;color:#12c2e9; text-decoration: none;}

.pg-selected
{font: bold 0.8em Arial; color:#555555; margin-top:20px;}

#pageNavPosition1
{margin-top:20px;}

html>body #pageNavPosition
{margin-top:20px;}

/************** Sitemap Style ***************/ 

#midcontainer_sm 
{width: 600px; margin-left: 20px; }

html>body #midcontainer_sm 
{margin-top:50px;}

.divider 
{height:1px; float:left; width:100%; text-align:center; margin:0;color:#e5e5e5;}

html>body .divider
{margin:0 0 0 0;}

.sitemap 
{width: 240px; float: left; margin:10px 30px 0 10px; padding:0; list-style:none; font:bold .75em Arial; color:#555555; vertical-align:top;}
	
html>body .sitemap
{margin-left:20px; margin-bottom:-10px; }

.sitemap_title
{font: normal 1.2em Arial; color:#12c2e9; padding:12px 0 0 0; margin-top:-10px; }

html>body .sitemap_title
{clear:left;}

a.sitemap_title_link:link, a.sitemap_title_link:visited, a.sitemap_title_link:hover
{color:#12c2e9; text-decoration:none;}


.head_text 
{font:bold 1em Arial; color:#555555; margin-bottom:10px; /*padding:15px 0 0 0;*/}

html>body .head_text 
{margin-bottom:10px;}

.head_text ul
{margin-top:5px; }

.head_text li 
{font-weight:normal; list-style:none; margin:0 0 0 -20px; padding:2px 0 0 0; }

a.head_link:link, a.head_link:visited
{color:#555555;	text-decoration:none; font-weight:bold; }

a.head_link:hover
{color:#12C2E9;	text-decoration:none; font-weight:bold; }

a.body_link:link, a.body_link:visited
{color:#555555;	text-decoration:none; font-weight:normal; text-transform:capitalize;}

a.body_link:hover
{color:#12C2E9;	text-decoration:none; text-transform:capitalize;}

/************** Content for Tertiary Navigation starts here ***************/ 

#midcontainer_print
{margin-left: 0; margin-top: 30px; float:left; width:800px;}

#midcontainer_ci_text
{width:620px; margin-left: 20px; margin-top: 20px; clear:left;}

html>body #midcontainer_ci_text
{width:620px; margin-left: 20px; margin-top: 20px; float:left;}

#midcontainer_ci
{width:600px; margin-left: 20px; float:left;}

html>body #midcontainer_ci
{margin-left:46px;}

#line_ci
{border-bottom:1px solid #e5e5e5; width:620px; padding:0; margin-bottom:10px; margin-top:10px;}

html>body #line_ci
{height:15px; clear:left; padding:0;}

.line_ci_text
{border-bottom:1px solid #e5e5e5; width:620px; margin: 0; padding:5px 0 0 0; margin-left:20px;}

html>body .line_ci_text
{border-bottom:1px solid #e5e5e5; width:620px; margin: 0; padding:5px 0 0 0; margin-left:20px; margin-top:20px; float:left; clear:left;}

#line_pagination_ci
{background: url(../images/search/grey-line.gif) repeat-x left bottom; width:100% !important; margin:0; padding-top:15px; height:1px;}

/*
#pagination_ci
{background: url(../images/search/grey-line.gif) repeat-x left center; width:650px; margin:0; padding:0; height:1px;}
*/

#pagination_ci
{border-top:1px solid #e5e5e5; width:620px; margin:10px 0 0 0;}

html>body #pagination_ci
{border-top:1px solid #e5e5e5; width:620px; height:15px;}

#pagination_ci_textonly
{background: url(../images/search/grey-line.gif) repeat-x left center; width:100%; margin:0 20px 0 0;}

#breadcrumb_cont
{width:765px; margin-left: 20px; float:left;}

html>body #breadcrumb_cont
{margin-left:47px;}

#breadcrumb
{font: normal 12px Arial; color:#12c2e9; float: left; margin:20px 0 0 0; padding:0;}

#breadcrumb a.bc_link:link, a.bc_link:active, a.bc_link:visited
{color:#7bb0bb;  text-decoration:none;}

#breadcrumb a.bc_link:hover
{text-decoration:underline;}

.breadcrumb_line
{width:765px; height:1px; border-bottom:1px solid #e5e5e5; margin:0; float:left; clear:left;}

html>body .breadcrumb_line
{margin:15px 0 0 0; width:760px;}

#thumbnailphoto_ci
{width:650px;}

#thumbnailphoto_ci_img 
{margin:0; float:left; padding-right:10px;}

#thumbnailphoto_desc_ci
{height:100%;}

#thumb_containertext
{width:620px; height:4em; margin-bottom:.5em;}

#thumbnailphoto_text
{width:120px; height:100%; float:left; word-wrap:break-word; padding-right:20px;}

#thumbnailphoto_desctext
{width:500px; height:100%; float:left; word-wrap:break-word;}


/************** site tools starts here ***************/  

#toolscontainer
{float:right; margin-top:20px; margin-right:30px; margin-bottom:5px;}

html>body #toolscontainer
{margin-right:35px;}

#toollist
{list-style-type: none; margin: 0; padding: 0; display:inline;}

#toollist li
{font: normal 11px Arial;  color:#638e97; line-height: 1.1em; padding: 0 .8em 0 .5em; clear:right; float:left;}

#toollist #leftMost
{border-left: none;}

#toollist li a
{text-decoration:none;  color:#638e97; cursor:pointer;}

#toollist li a#leftMost
{border-left: none;}

#toolscontainertext
{float:right; margin-right:35px; margin-bottom:5px;}

html>body #toolscontainertext
{margin-right:60px; clear:left; text-align: right;}

#toollisttext
{list-style-type: none; margin: 0; padding: 0; display:inline;}

#toollisttext li
{font: normal 0.7em Arial;  color:#638e97; border-left: 1px solid #e5e5e5; line-height: 1.1em; padding: 0 .8em 0 .5em; clear:right; float:left;}

#toollisttext #leftMost
{border-left: none;}

#toollisttext li a
{text-decoration:none;  color:#638e97; cursor:pointer;}

#toollisttext li a#leftMost
{border-left: none;}


/************** site tools starts here ***************/ 

#media
{float:right; width:320px; margin:0 10px 0 0;}

html>body #media
{margin:0 28px 0 0;}

/********************** Rounded Box *******************/
/*
#prod_results
{width:760px; margin-top:10px; padding:0; float:left; margin-bottom:5px;}

html>body #prod_results
{margin-top:5px; margin-bottom:10px;}

#resultstop
{background: url(../images/ourcompany/box-bgtop.jpg) no-repeat left; width:760px; height:35px; }

#resultmiddle
{background: url(../images/ourcompany/box-bgmiddle.jpg) repeat-y; width:760px; margin:0; float:left;}

.bg_white
{background-color:#ffffff; width:757px; margin-left:1px; margin-top:10px; padding-bottom:10px; float:left;}

.bg_gray
{background-color:#f0f0f0; width:757px; margin-left:1px; padding-top:10px; float:left; padding-bottom:10px;}
*/
.logo
{width:100px; margin-left:5px; float:left;}

html>body .logo
{margin-left:10px;}

.logo_desc
{width:600px; float:left; margin-left:10px;}

#resultbottom
{background: url(../images/ourcompany/box-bgbottom.jpg) no-repeat; width:760px; height:9px; float:left;}


/************** links starts here ***************/ 

a:link {color:#12c2e9; text-decoration: underline; cursor:default;}

a:visited {color:#12c2e9; text-decoration: underline; cursor:default;}

a:active {color:#12c2e9; text-decoration: underline; cursor:default;}

a:hover {color:#12c2e9; text-decoration: underline; cursor:default;}

/************** FAQs starts here ***************/ 

#faq
{width:750px; margin-left:20px; float:left;}

html>body #faq
{margin-left:46px}

#question ul
{padding:0; list-style-type: none;}

html>body #question 
{margin-left: -2.5em;}

#question
{margin:0;}

#question li
{font: normal 0.75em Arial; color:#01a4c9; background-image: url(../images/faqs/bluearrow.gif);  background-repeat:no-repeat;
background-position: left center ; padding-left: 1em; list-style-type: none; line-height:1.5;}

#question li.current
{background-image: url(../images/faqs/bluearrow-down.gif); background-repeat:no-repeat;
background-position: left center ; padding-left: 1em;}

#question_title
{font: normal 1em Arial; color:#01a4c9; line-height:1.3; padding:5px 5px 10px 0;}

.answer 
{font: normal 0.75em Arial; color:#555555; line-height:1.3; padding-left: 1em;}


/*************************** Product Search (OP template) *************************/

#prodsearch
{background: url(../images/product/prodsearch-bg.jpg) no-repeat left top; width:750px; height:45px;}

#prodsearchtext
{font: bold 0.8em Arial; color:#639494; padding:15px 10px 0 20px; float:left;}

#prodsearch_box 
{float: left; margin-top: 5px; margin-right: 150px; width: 330px; height: 25px; background: url(../images/home/bg-search.gif) no-repeat left ; }

html>body #prodsearch_box {margin-top:10px;}
 
#prodsearch_box #s 
{position: absolute; margin: 10px 0 0 10px; border: 0; width: 260px; background: none; font: normal 0.8em arial; color:#638e97;}

html>body #prodsearch_box #s {margin: 5px 0 0 10px;}
 
#prodsearch_box #go
{float: right; width:34px; height:34px; border:none;}

html>body #prodsearch_box #go {margin-top:-5px;}

/*************************** Product by Country: START *************************/

.pc
{width:740px; margin-left:20px;}

.pc span
{font: bold 0.75em Arial; color:#555555;}  

.pc ul
{margin:0; padding:0; color:#12c2e9;}

.pc li
{font:normal 0.75em arial; list-style-type:disc; color:#12c2e9; list-style-position:inside; margin: 2px 0 5px 0; text-indent:1em; }

/*************************** Featured Product *************************/

.section_box
{margin-top:0; padding:0; width:620px;}

.section_top
{background-color:#f1f1f3; border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5;  
border-right:1px solid #e5e5e5; width:620px; height:15px; padding:0; position:relative; top:5px;}

.section_middle
{border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; width:620px; background-color:#f1f1f3;}

.section_middletext
{border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; background-color:#f1f1f3;}

html>body .section_middletext
{height:270px; margin-bottom:20px;}

.section_bottom
{border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;  
background-color:#f1f1f3; width:620px; padding:0; margin:0;}

html>body .section_bottom
{border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; 
height:200px; margin-bottom:20px;}

.section_title
{font: normal 2em arial; color:#12c2e9; padding:0 0 0 15px;}

.section_text
{padding:25px 0 10px 15px; width: 250px;}

.section_text p
{width:350px;}

.section_textonly
{padding:25px 0 0 15px; width: 550px; float:left; clear:left;}

.section_logos
{padding:0; width:500px; padding-left:15px;}

html>body .section_logos div
{float:left;}

.section_logos div
{width:165px; height:82px; margin:0; padding:0; margin-right:10px;  margin-top:10px;}

.section_clear
{margin-right: 10px; display:inline; width:165px; height:82px;}

.section_cleartext
{margin-left:10px; padding:10px 0 0 0; float:left; width:600px; }


/*************************** Consumer Products *************************/

.cp_section_top
{border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; width:620px; height:15px;}

.cp_section_bottom
{border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; width:620px; padding-bottom:8px; margin-bottom:15px;}

html>body .cp_section_bottom
{margin:0; margin-top:-12px;}

.cp_section_image 
{width:200px; float:left; margin:0 auto; padding:0; text-align:center; padding-top:20px;}

html>body .cp_section_image
{text-align:center; padding-top:20px;}
 
.cp_section_image div 
{text-align:center; margin:0 auto; vertical-align:middle;}

.cp_section_content
{width:100%; margin:0 auto; padding-bottom:15px;}

html>body .cp_section_content
{height:180px;}

.cp_section_copy
{margin-left:180px; padding-bottom:5px;}

.cp_section_copy div
{margin-right:10px; float:left; width:130px;}

.cp_section_copy li
{list-style-type:none; list-style-position:outside; line-height:1em; padding-bottom:5px;}

.cp_section_copy li a
{color:#12c2e9; text-decoration:underline; font:normal .7em Arial;}

.cp_section_copy li a:link, .cp_section_copy li a:active, .cp_section_copy li a:visited
{color:#12c2e9;}

.cp_section_copy li a:hover
{color:#333333; text-decoration:none;}


/*************************** Text Only -  Consumer Products *************************/


.cp_section_content_text
{width:100%; background-color:#f9f9f9; border:1px solid #e5e5e5; padding-top:10px; padding-bottom:10px;}

html>body .cp_section_content_text
{height:230px;}

.cp_section_noimg 
{width:120px; height:120px; background-color:#ffffff; border:1px solid #e5e5e5; padding:10px 0 0 10px;}

.cp_section_copy_text 
{margin-left:160px; padding-bottom:5px;}

.cp_section_copy_text div
{margin-right:30px; float:left; width:100px;}

.cp_section_copy_text li
{list-style-type:none; list-style-position:outside; line-height:1em; padding-bottom:5px;}

.cp_section_copy_text li a
{color:#12c2e9; text-decoration:underline; text-transform:uppercase; font:normal .7em Arial;}

.cp_section_copy_text li a:link, .cp_section_copy_text li a:active, .cp_section_copy_text li a:visited
{color:#12c2e9;}

.cp_section_copy_text li a:hover
{color:#333333; text-decoration:none;}


/*************************** Prescription Products *************************/

.pp_section_top
{border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; width:620px; height:15px;}

html>body .pp_section_top
{border:0;}

.pp_section_bottom
{border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; width:620px; padding-bottom:8px; float:left; margin-bottom:15px;}

html>body .pp_section_bottom
{border-top:1px solid #e5e5e5;}

.pp_section_content
{width:100%; margin:0 auto; padding-bottom:15px;}

/*.pp_section_image 
{width:200px; float:left; margin:0 auto; padding:0; text-align:center; padding-top:20px;}

html>body .pp_section_image
{text-align:center;}

.pp_section_image div 
{text-align:center; margin:0 auto; vertical-align:middle;}*/

.pp_section_copy
{margin-left:20px; padding-bottom:5px;}

.pp_section_copy div
{margin-right:30px; float:left; width:150px;  margin-top:10px;}

.pp_section_copy li
{list-style-type:none; list-style-position:outside; line-height:1em; padding-bottom:5px;}

.pp_section_copy li a
{color:#12c2e9; text-decoration:underline; font:normal .7em Arial;}

.pp_section_copy li a:link, .pp_section_copy li a:active, .pp_section_copy li a:visited
{color:#12c2e9;}

.pp_section_copy li a:hover
{color:#333333; text-decoration:none;}


/******************************* product Popup ***********************************/

#tool_tip_popup_graphicMode
{width:255px; position:absolute; z-index:2; visibility:visible; left:30px;}

#tool_tip_popup_graphicMode #top
{background:url(/wps/wcm/jsp/images/common/popup-top.gif) no-repeat bottom center;width:255px; height:67px;text-align:center;}

#tool_tip_popup_graphicMode  #top img {margin-top:6px;}

#tool_tip_popup_graphicMode 
#center{background:url(/wps/wcm/jsp/images/common/popup-center.gif) no-repeat top center; width:255px;}

#tool_tip_popup_graphicMode  #center #content{width:225px; font:normal .75em/1.3em Arial; color:#ffffff; background-color:#cb0000; padding:10px;}

#tool_tip_popup_graphicMode  #center #content a{color:white; text-decoration:none; font-weight:bold; padding-top:5px;}

#tool_tip_popup_graphicMode  #center #content a:hover{text-decoration:underline;}

#tool_tip_popup_graphicMode
 #bottom{background:url(/wps/wcm/jsp/images/common/popup-bottom.gif) no-repeat top center; width:255px; height:6px;}


/********** For right call out *********/

#tool_tip_popup_graphicMode 
#top-rightcallout{background:url(/wps/wcm/jsp/images/common/popup-top-right.gif) no-repeat bottom center;width:255px; height:67px;text-align:center;}

#tool_tip_popup_graphicMode  #top-rightcallout img {margin-top:6px;}

#tool_tip_popup_graphicMode 
#center-rightcallout{background:url(/wps/wcm/jsp/images/common/popup-center-right.gif) no-repeat top center; width:255px;}

#tool_tip_popup_graphicMode  #center-rightcallout #content-rightcallout{width:220px; font:normal .75em/1.3em Arial; color:#ffffff; background-color:#cb0000; margin-left:9px; padding:10px 10px 10px 15px;}

#tool_tip_popup_graphicMode  #center-rightcallout #content-rightcallout a{color:white; text-decoration:none; font-weight:bold; padding-top:5px;}

#tool_tip_popup_graphicMode  #center-rightcallout #content-rightcallout a:hover{text-decoration:underline;}

#tool_tip_popup_graphicMode
 #bottom-rightcallout{background:url(/wps/wcm/jsp/images/common/popup-bottom-right.gif) no-repeat top center; width:255px; height:6px;}



/*************************** Mouse Over Popup Text*************************/


#tool_tip_popup_textMode{width:240px; position:absolute; z-index:2; visibility:visible; left:30px;}

#tool_tip_popup_textMode 
#top{background:url(/wps/wcm/jsp/images/common/popup-top.gif) no-repeat bottom center;width:240px; height:67px;text-align:center;}

#tool_tip_popup_textMode  #top img {margin-top:6px;}

#tool_tip_popup_textMode 
#center{width:240px; background-color:#cb0000;}


#tool_tip_popup_textMode  #center #content{width:226px; font:normal .75em/1.3em Arial; color:#ffffff; background-color:#cb0000; padding:10px;}

#tool_tip_popup_textMode  #center #content a{color:white; text-decoration:none; font-weight:bold; padding-top:5px;}

#tool_tip_popup_textMode  #center #content a:hover{text-decoration:underline;}


/*************************** Mouse Over Popup *************************/

#tool_tip_popup{width:255px; position:absolute; z-index:2; visibility:visible; left:30px;}

#tool_tip_popup #top{background:url(../images/ourproducts/popup-top.gif) no-repeat bottom center; width:255px; height:67px; text-align:center;}

#tool_tip_popup #top img {margin-top:6px;}

#tool_tip_popup #center{background:url(../images/ourproducts/popup-center.gif) no-repeat top center; width:255px;}

#tool_tip_popup #center #content{width:226px; font:normal .75em/1.3em Arial; color:#ffffff; background-color:#cb0000; padding:10px;}

#tool_tip_popup #center #content a{color:white; text-decoration:none; font-weight:bold; padding-top:5px;}

#tool_tip_popup #center #content a:hover{text-decoration:underline;}

/*#tool_tip_popup #center{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ourproducts/popup-center.png'); width:267px; height:70px;}*/

#tool_tip_popup #bottom{background:url(../images/ourproducts/popup-bottom.gif) no-repeat top center; width:255px; height:6px;}

/*************************** Contact Us *************************/

.contact_us_head{background-color:#d5e2de; width:600px; height:45px; font: bold 0.8em Arial; color:#639494;}

.contact_us_head span{color:#FF0000;}

.contact_us_head .left{width:210px; margin-top:13px; float:left; text-align:right;}

.contact_us_head .right{float:left; padding-left:20px; margin-top:10px;}

.contact_us_form {width:600px; font:normal .75em Arial; color:#555;}

.contact_us_form span{color:#FF0000;}

.contact_us_form a.cu_link:link, a.cu_link:active, a.cu_link:visited{color:#0ac4dd; text-decoration:underline; font-style:italic;}

.contact_us_form a.cu_link:hover{color:#0ac4dd; text-decoration:none;}

.contact_us_form .left{width:210px; margin-top:13px; float:left; text-align:right; display:block; clear:left;}

.contact_us_form .right{float:left; padding-left:20px; margin-top:10px;}

.radio_border{border:none; width:30px;}

.btn_send{width:61px; height:21px; border:0;}

.error {height:14px; padding-top:5px; padding-left:20px; font:italic 1em Arial; color:#FF0000; font-weight:bold; padding-top:10px;}

.errormessage {height:14px; padding-bottom:10px; padding-left:20px; font:italic 0.75em Arial; color:#FF0000; font-weight:bold; padding-top:10px;}

#q_tool_tip {width:160px; position:absolute; z-index:3; right:40px; float:right;}

#q_tool_tip .top {background:url(../images/ourproducts/q_tool_tip_top.gif) no-repeat left top; width:160px;}

#q_tool_tip .top p{font:normal 1em Arial; padding:8px;}

#q_tool_tip .bottom {background:url(../images/ourproducts/q_tool_tip_bottom.gif) no-repeat left top; width:160px; height:24px;}

.pc
{width:740px; margin-left:20px;}

.pc span
{font: bold 0.75em Arial; color:#555555;}  

.pc ul
{margin:0; padding:0; color:#12c2e9;}

.pc li
{font:normal 0.75em arial; list-style-type:disc; color:#12c2e9; list-style-position:inside; margin: 2px 0 5px 0; text-indent:1em;}

.pdf-file
{BACKGROUND-IMAGE: url(../images/content/pdficon_small.gif)}

.icon
{BACKGROUND-POSITION: right bottom; PADDING-right: 20px; BACKGROUND-REPEAT: no-repeat}

/********************** Rounded Box *******************/

#prod_results
{width:620px; margin-top:10px; padding:0; margin-bottom:5px;}

#featureResultstop
{background-color:#e5e5e5; border:1px solid #e5e5e5; width:620px; height:30px;}

#featureResultmiddle
{border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; width:620px;}

.bg_white
{background-color:#ffffff; width:617px; margin-left:1px; padding-top:10px; padding-bottom:10px;}

.bg_gray
{background-color:#f0f0f0; width:620px; margin-left:1px; padding-top:10px;}

#featureResultbottom
{border-top:1px solid #e5e5e5; width:620px;}

.featurelogo
{width:110px; margin-left:5px; float:left; clear:left;}

html>body .featurelogo
{margin-left:10px; float:left; width:110px;}

.featurelogo_desc
{width:450px; margin-left:10px;}

html>body .featurelogo_desc
{width:600px; margin-left:10px;}

.featurebluetitle
{font: bold 0.87em Arial; color:#0e8ba6; padding-top: 20px; }


/********************** Rounded Box - Text only *******************/

#textonlyresultstop
{background-color: #f0f0f0; width:904px; height:30px; padding:0; font: normal 1em Arial; color:#0e8ba6;}

html>body #textonlyresultstop
{width:903px;}

.textonly_bg_white
{background-color:#ffffff; width:912px; margin-top:10px; padding-bottom:10px; padding-left:5px;}

html>body .textonly_bg_white
{width:911px;}

#textonlyresultbottomtext
{background-color: #ffffff; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;
width:906px; height:10px; padding:0 0 0 10px; font: normal 1em Arial; color:#0e8ba6; clear:left;}

#textonlyresultbottomtext
{width:902px;}

.featurebluetitletext
{font: bold 0.87em Arial; color:#0e8ba6;}


/************** START Bullet Format Style,ticket #0965004 ***************/ 



#midcontainer ul 
{margin-left:25px; margin-top:0; font: normal 0.75em Arial; color:#555555; list-style-type:disc;}

html>body #midcontainer ul
{margin-left:-15px; padding-top:5px;}

#midcontainer  li 
{margin:0; color:#555555; list-style-type:disc; vertical-align:baseline;}

#midcontainer  li ul li
{margin-left:10px; margin-top:0;  font: normal 1.3em Arial; color:#555555;}


#midcontainer_ci ul 
{margin-left:25px; margin-top:0; font: normal 0.75em Arial; color:#555555; list-style-type:disc;}

html>body #midcontainer_ci ul
{margin-left:-15px; padding-top:5px;}

#midcontainer_ci  li ul li
{margin-left:10px; margin-top:0;  font: normal 1.3em Arial; color:#555555;}


#midcontainer_ci_text ul 
{margin-left:25px; margin-top:0; font: normal 0.75em Arial; color:#555555; list-style-type:disc;}

html>body #midcontainer_ci_text ul
{margin-left:-15px; padding-top:5px;}

#midcontainer_ci_text  li ul li
{margin-left:10px; margin-top:0;  font: normal 1.3em Arial; color:#555555;}




/************** END Bullet Format Style,ticket #0965004 ***************/ 



html>body #send_button{margin:0; padding 0; float:left; width:10px; margin-left: -6px; margin-top:8px; font:bold 13px arial; color:#12c2e9; } 


#send_button{margin:0; padding 0; float:left; width:10px; margin-left: -3px; margin-top:8px; font:bold 13px arial; color:#12c2e9; } 

#send_button a 
{display: block; color: #12c2e9; width: 55px; padding: 0 3px 0 5px; text-decoration: none; } 




/************** START News subheader Style,ticket #0965450 ***************/ 

#subheader
{font: bold italic 0.875em Arial; color:#0E8BA6;  padding-bottom:10px;}

*html #subheader
{padding-bottom:10px; margin-bottom:10px;}

#subheader p
{font: bold italic 1em Arial; color:#0E8BA6;}

#midcontainer_ci_text span h1{border:0px solid #f00; margin-bottom:10px!important;}

*html #midcontainer_ci_text span h1{border:0px solid #f00; margin-bottom:10px!important;}

#midcontainer_ci span h1{border:0px solid #f00; margin-bottom:10px!important;}

*html #midcontainer_ci span h1{border:0px solid #f00; margin-bottom:10px!important;}


/************** END News subheader Style,ticket #0965450 ***************/ 

/* our citizenship page rendering part ***************/
#midcontainer_citizenship 
{width:760px; }

hml>body #midcontainer_citizenship 
{width:760px; }

div.column
{width:374px; float:left;}

div.expand1 
{cursor:pointer; background:none; margin:0 10px 10px 10px;}

div.collapse 
{margin:18px;}

.clear 
{clear:both; height:0; font-size:1px; line-height:0px;}

.floatleft
{float:left;}

p.full_section 
{text-align:right; font-weight:bold; margin:0;}

#midcontainer_citizenship_textonly 
{width:760px; margin-left:18px;}

#midcontainer_citizenship_textonly column
{width:374px; float:left;}

html>body #midcontainer_citizenship_textonly 
{width:760px; }

html>body #midcontainer_citizenship_textonly column
{width:374px; float:left;}

#midcontainer_citizenship_textonly .description
{width:340px; margin:0 10px 10px 0; padding:0; vertical-align:top;}

#midcontainer_citizenship_textonly ul 
{margin:10px 0 0 0; padding:0;}

#midcontainer_citizenship_textonly li
{list-style-type:none; margin-bottom:8px; font:normal 0.75em Arial; color:#555555;}

h3
{font: bold .88em Arial; color:#0e8ba6; margin:0 0 5px 0;} 

#midcontainer_citizenship_textonly hr
{border:none; height:1px; line-height:1px; width:100%; background-color:#e5e5e5; margin:25px 0; padding:0;}

#thumb_container_citizenship
{width:374px; vertical-align:top; margin-bottom:10px; padding-bottom:5px;}

#thumb_container_citizenship img
{width:100px; margin:0; float:left; margin-right: 10px;}

#thumb_container_citizenship a 
{text-decoration:none;}

#thumb_container_citizenship a:hover
{text-decoration:underline;}

#thumb_container_citizenship .description
{width:230px; margin:0; padding:0; margin-left:110px; vertical-align:top; margin-left:120px;}

div.collapse ul
{margin:10px 0 0 25px; padding:0;}

div.collapse li
{list-style-image:url(../images/content/pdficon_small.gif); margin-bottom:8px; font:normal 0.75em Arial; color:#555555;} 

.hover_gradient, .active_gradient 
{background:url(../images/content/thumb-container-bg.png) no-repeat bottom;}

.hover_gradient_top, .active_gradient_top 
{background:url(../images/content/thumb-container-top.png) no-repeat top;}


/* Interior Pages Design */

.interior-pdf 
{width:280px; float:left; margin-left:30px;}

.interior-pdf ul  
{margin:10px 0 0 25px; padding:0;}

.interior-pdf li
{list-style-image:url(../images/content/pdficon_small.gif); margin-bottom:8px; font:normal 0.75em Arial; color:#555555;} 

.interior-text 
{width:450px; float:left;}

.interior-pdf a
{font-weight:bold; font-size:1.2em; text-decoration:none;}

.interior-pdf a:hover
{text-decoration:underline;}


/* introduction div */

#citizenship_intro 
{font-size:1.3em; margin-top:20px;}

#citizenship_intro p 
{color:#555555;PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 0.6em/1.3 Arial;  PADDING-TOP: 5px}

#citizenship_intro img
{float:left; margin-right:15px; width:150px;}


/****************  HIV/AIDS Portfolio ******************/


#midcontainer_giving_textonly 
{width:760px; margin-left:10px;}

html>body #midcontainer_giving_textonly 
{width:760px;}

#midcontainer_giving_textonly hr
{border:none; height:1px; line-height:1px; width:100%; background-color:#e5e5e5; margin:25px 0; padding:0;}

#midcontainer_giving_textonly .description
{width:340px; margin:0 10px 10px 0; padding:0; vertical-align:top;}

#midcontainer_giving_textonly ul 
{margin:10px 0 0 0; padding:0;}

#midcontainer_giving_textonly li
{list-style-type:none; margin-bottom:8px; font:normal 0.75em Arial; color:#555555;}

#midcontainer_giving_textonly .interior-text 
{width:450px; float:left;}

#midcontainer_giving_textonly .interior-pdf 
{width:280px; float:left; margin-left:30px;}

#midcontainer_giving_textonly .interior-pdf li 
{margin-bottom:18px;}

#midcontainer_giving_textonly .interior-pdf a
{font-weight:bold; font-size:1.2em; text-decoration:none;}

#giving_body_textonly
{margin-top:30px; margin-left:15px; height:320px;}

html>body #giving_body_textonly
{margin-top:60px; margin-left:15px; height:320px;}

#giving_intro 
{font-size:1.3em; margin-top:20px;}

#giving_intro p 
{line-height:1.4em;}

#giving_intro img
{float:left; margin-right:15px; width:150px;}

#thumb_container_giving
{width:374px; vertical-align:top; margin-bottom:10px; padding-bottom:5px; max-height:30em;}

#thumb_container_giving_top
{width:374px; height:7px;}

#thumb_container_giving img
{width:100px; margin:0; float:left; margin-right: 10px;}

#thumb_container_giving .description
{width:220px; margin:0; padding:0; vertical-align:top; margin-left:120px;}

#thumb_container_giving a 
{text-decoration:none;}

#thumb_container_giving a:hover
{text-decoration:underline;}

/**************** End of HIV/AIDS Portfolio  **********************/


