@charset "utf-8";
/* CSS Document */

body {background:url(../images/bodyback.jpg) repeat-x; width:100%; font-family:arial; margin:0; color:#404040; font-size:0.75em; line-height:1.417em;}

p
{margin:12px 0;}

h1
{font-size:1.5em; line-height:1.25em; margin:0 0 16px 0; color:#00316b;}

h2
{font-size:1.167em; margin:0 0 6px 0; color:#004a9b;}

h3
{font-size:1.167em; margin:0 0 6px 0; color:#004a9b;}

img
{border:none;}

#sanofiLeft {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sanofiTop_left.png, sizingMethod='scale'); background-repeat:repeat-x; width:100%; height: 29px;}
html>body #sanofiLeft {background:url(../images/sanofiTop_left.png) repeat-x; height: 29px;}

#sanofiLogo {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sanofiTop.png, sizingMethod='scale');width:1010px;height: 59px;}
html>body #sanofiLogo {background:url(../images/sanofiTop.png) repeat-x;width:1010px;height: 59px;}
		
		
#sanofiRight {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sanofiTop_right.png, sizingMethod='scale');background-repeat:repeat-x;width:100%;height: 29px;}	
html>body #sanofiRight {background:url(../images/sanofiTop_right.png) repeat-x;	height: 29px;}	

.printlogo
{display:none;}

.spacer
{position:absolute; top:0; left:700px; z-index:343434;}
		
.sitewrap
{width:1000px; margin:0 auto; position:relative;}


/*  headertier  */

.breadcrumb
{font-size:10px; color:#a5a5a5; padding-bottom:12px;}
.breadcrumb a
{color:#7b7b7b; text-decoration:none;}
.breadcrumb a:hover
{text-decoration:underline;}

.headertier
{ height: 92px; overflow: hidden; padding-top:38px;}
html>body .headertier { position: relative;}

.emailicon
{background:url(../images/email_icon.gif) no-repeat 32px 2px; padding-right:32px; font-size:11px;}

.forHCP 
{color:#035dab;	font-weight:bold; float:left; font-size:14px; position:absolute; top:65px; left:698px;}

.saPrintLogo
{ display: none; left: 475px; position: absolute; top: 0;}

.fontcolor
{float:left; padding-left:3px; font-weight:bold;}
.fontcolor a
{color:#1670b7; text-decoration:none; }

.printicon
{background:url(../images/print_icon.gif) no-repeat 26px 0; padding-right:26px; font-size:11px;}

.searchfield
{background:url(../images/searchback.gif) no-repeat; width:126px; height:21px; padding:6px 0 0 12px;}
.searchtext
{width:100px; border:0px; font-size:11px;}

.smcaption
{font-size:11px; color:#008bcf;}

.utilitydivider
{padding:6px 10px 0 10px;}

.indication 
{position:absolute; left:230px; top:50px; width:350px; font-size:12px; color:#008BCF;}

.utilities 
{color:#0061aa;	font-size:12px; float:left; padding:50px 0 0 32px;}
.utilities a 
{color:#008bcf;	text-decoration:none;}
.utilities a:hover 
{text-decoration:underline;}

#smallTxt
{font-size:11px; outline:none; position:relative; top:2px;}
#medTxt
{font-size:13px; outline:none; position:relative; top:0px;}
#lrgTxt
{font-size:15px; outline:none; position:relative; top:-1px;}

.smcaption
{float:left; position:relative; top:2px; padding-right:4px;}


.uroxlogo 
{padding:0 0 0 46px; float:left;}

/*  topnav  */



.contentmain
{padding:0 0 0 23px; width:954px;}

#hometab
{width:141px;}
#hometab a:hover
{background:url(../images/hometab_hover.gif) no-repeat; width:141px;}

#hometab_on
{background:url(../images/hometab_hover.gif) no-repeat; width:141px;}

#bphtab
{width:188px;}
#bphtab a:hover
{background:url(../images/bphtab_hover.gif) no-repeat; width:188px;}
#bphtab_on
{background:url(../images/bphtab_hover.gif) no-repeat; width:188px;}

#uroxtab
{width:252px;}
#uroxtab a:hover
{background:url(../images/uroxtab_hover.gif) no-repeat; width:252px;}
#uroxtab_on
{background:url(../images/uroxtab_hover.gif) no-repeat; width:252px;}

#resourcestab
{width:370px;}
#resourcestab a:hover
{background:url(../images/resourcestab_hover.gif) no-repeat; width:370px;}
#resourcestab_on
{background:url(../images/resourcestab_hover.gif) no-repeat; width:370px;}

.navitem
{background:url(../images/spacer.gif) repeat; float:left; font-size:15px; font-weight:bold; position:relative; z-index:444;}
.navitem a
{color:#fff; text-decoration:none; display:block;  text-align:center; padding-top:14px; height:36px;}
.navitem a:hover
{color:#cae1f0;}

.navdivider
{float:left;}

.shadowback {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/shadowback.png, sizingMethod='crop'); background-repeat:no-repeat; width:1000px; margin-top:8px}
html>body .shadowback {background:url(../images/shadowback.png) no-repeat; width:1000px; margin-top:8px}

.topnavwrap
{height:50px;}





/*  textarea  */

.footer
{text-align:center; font-size:11px; padding-top:44px;}
.footer a
{color:#008bcf; text-decoration:none;}
.footer a:hover
{text-decoration:underline;}

.homecolwrap
{padding-bottom:44px;}

.isi 
{padding:0 40px 22px 36px;}
.isi a
{color:#008bcf;}
.isi h1{font-size:1.6em;}
.isi h2
{margin-top:0}
.isi strong
{color:#00316b;}

.isilinkhome {width:200px; padding-top:16px; color:#0057a8; font-weight:bold;}
.isilinkhome a {color:#1490c6; text-decoration:none;}

.isi_home
{overflow:scroll; overflow-x:hidden; padding-right:6px; color:#000000; height:150px;}




#iconposition
{position:relative;}

.leftcol_home
{width:285px; padding-top:10px; float:left; border-right:1px solid #e7e7e7;}

.leftcolitem_home
{padding:0; font-size:1em; margin:28px 12px 0 16px;}


.rotatorWrap a {position:relative;}
.rotatortext {position:absolute; right:24px; width:294px;}

.homeflashitem
{margin:0 36px; padding:12px 0 0 0; font-size:1em; background:url(../images/flashitemdivider.gif) repeat-x left bottom;}
.homeflashitem p
{margin:0 0; color:#fff;}
.homeflashlink
{padding:6px 0 0 0;}
.homeflashlink a
{color:#1490c6; font-weight:bold; text-decoration:none; font-size:13px;}
.homeflashdivider
{text-align:center; padding:0;}
.homeflashitem h2
{margin:6px 0; font-size:16px; color:#ffc903;}

.innerflashlink
{padding:0 0 0 6px; color:#0057a8; font-weight:bold; font-size:13px;}
.innerflashlink a
{color:#1490c6; text-decoration:none; }
.innerflashlink_print { display:none}

.innerisi {background:url(../images/isiinner_back.jpg) no-repeat; width:650px; height:140px; float:right; position:relative; right:40px; padding:4px 0 0 9px;}
.innerisi h2 {padding-left:6px;}
.innerisiscroll
{overflow:scroll; overflow-x:hidden; padding:6px 6px 0 6px; color:#000000; height:80px; width:620px; background:#fff; border-left:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; border-top:1px solid #e8e8e8;}
.innerisi p {margin:4px 0;}


#journal_icon
{background:url(../images/journal_icon.gif) no-repeat right bottom;}
#journal_icon2
{background:url(../images/journal_icon2.gif) no-repeat right bottom;}

.leftcol
{width:240px; float:left; }
.leftcoldivide_home 
{padding-left:6px;}

.leftcolitem
{padding:0 36px; font-size:1em;}
.leftcolitem p
{margin:0;}
.leftcollink
{padding:8px 0 14px 0;}
.leftcollink a
{color:#1490c6; font-weight:bold; text-decoration:none; font-size:13px;}
.leftcoldivider
{text-align:center; padding:0 0 22px 0;}

.middlecol_home
{width:314px; float:left; padding:28px 30px 0 25px;}
.middlecol_home a,
.middlecol_home p a
{font-weight:normal; color:#1490c6; text-decoration:none;}

.middlecol
{width:370px; float:left; padding:24px 0 0 25px;}
.middlecol a,
.middlecol p a
{font-weight:normal; color:#1490c6; text-decoration:none;}

.centerColumn .middlecol
{width:653px;}

.rightcol_home
{float:left; width:242px; padding:28px 0 0 30px; border-left:1px solid #e7e7e7;}
.rightcol_home h2 {color:#0057a8; font-size:1.3em;}

.rightcol
{float:left; width:259px; padding:26px 0 0 38px; }

.rightcolitem_inner
{padding:0; font-size:1em; margin:12px 12px 0 16px;}
.rightcolitem_inner p
{margin:0 0 4px 0;}

.rightcolitem
{padding:0; font-size:1em; }
.rightcolitem p
{margin:0;}
.rightcollink
{padding:8px 0;}
.rightcollink a
{color:#1490c6; font-weight:bold; text-decoration:none;}

.right_smcaption 
{color:#666; font-size:11px; padding:10px 0 14px 10px}

.textarea
{background:url(../images/textarea.gif) repeat-y; width:954px; position:relative; z-index:444;}
.textarea a:hover
{text-decoration:underline;}

/*  What is BPH:?  */

.leftnavwrap
{padding:22px 0; margin-right:16px;}

.leftnavitem
{font-size:14px; font-weight:bold; padding:7px 0 7px 36px;}
.leftnavitem a
{color:#004a9b; text-decoration:none;}
.leftnavitem a:hover
{color:#0397d7;}
.leftnavitem_on
{border-top:1px solid #e7e7e7; color:#0397d7; border-bottom:1px solid #e7e7e7; font-size:14px; font-weight:bold; padding:8px 0 8px 36px; background:url(../images/leftnav_back.gif) no-repeat;}
.leftnavitem_on a
{color:#0397d7; text-decoration:none;}

.blueasterisk
{
background-image:url(../images/blueasterisk.gif);
background-repeat:no-repeat;
font-size:.75em;
margin-left:10px;
padding-left:12px;
}

.bluenumber
{
background-image:url(../images/bluenumber.gif);
height:19px;
width:21px;
background-repeat:no-repeat;
color:#fff;
text-align:center;
padding-left:1px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding-top:3px;
font-weight:bold;
margin-right:12px;
}

.greynumber
{
	color:#333333;
	font-weight:bold;
	padding-right:8px;
	font-size:.8em;
}

.greynumber span
{
	font-weight:normal;
	color:#666666;
}

.yellownumber
{
background-image:url(../images/yellownumber.gif);
height:19px;
width:21px;
background-repeat:no-repeat;
color:#fff;
text-align:center;
padding-left:1px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding-top:3px;
font-weight:bold;
margin-right:10px;
}

.quizquestion
{
font-size:12px;
color:#136db0;
}

.quizanswers
{
margin:8px 0 20px 0;
font-size:12px;
}

.quizanswers td
{
text-align:left;
}

.chkquestions label 
{
/*float:left;*/
width:330px;
}
.chkquestions input
{
float:left;
}

#regForm td 
{
vertical-align:top;
}

#regForm td .red 
{
padding-right:3px;
}

#regForm tr.label td
{
padding:10px 0 5px 0;
}
#regForm td select,
#regForm td input[type=text]
{
    width:202px;
}


/*=== print patient information ===*/
#printPI { color: #000; display: none; font-size: 12px; line-height: 16px; page-break-before: always;}
	#printPI .pageBreak { page-break-before: always;}
	#printPI .headBlock { margin: 0 0 16px; text-align: center;}
	#printPI .col1 { display: inline; float: left; width: 315px;}
	#printPI .col2 { display: inline; float: left; margin: 0 0 0 20px; width: 315px;}
	#printPI .headline { font-weight: bold;}
	#printPI .piBlock { margin: 0 0 16px;}
	#printPI p, #printPI ul { color: #000; line-height: 16px; margin: 0 0 12px; padding: 0;}
	#printPI ul li { background: none; color: #000; list-style-type: disc; margin: 0 0 0 15px; padding: 0;}
