body { margin: 0px; padding: 0px; background-color: rgb(255, 255, 255); background-repeat: repeat-x; background-position: left top; }
form { margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5, h6 { margin: 0px; }
h2 { margin-bottom: 15px; padding-left: 25px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 14px; color: rgb(254, 108, 9);}
h1 { margin-bottom: 15px; padding-left: 25px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 14px; color: rgb(254, 108, 9);}
.h2a { margin-bottom: 15px; padding-left:inherit; font-size: 14px; color: rgb(254, 108, 9); margin-right:5px;}
h2.cialisoicon { background: transparent none repeat scroll 0% 0%; padding-left: 0px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.indextext { font-size:12px; font-style:normal; color:#999999;}
.indextext h2 { font-size:12px; color:#999999; margin:auto; padding:0px;}
.indextext strong { font-size:12px; font-style:normal; color:#999999; font-weight:500;}
body, th, td, input, textarea, select { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(72, 72, 72); }
p, ul, ol, dl { margin-top: 0px; margin-bottom: 1em; text-align: justify; }
ul.menulist { margin-left: 0px; padding-left: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; line-height: 170%; color: rgb(32, 127, 148); text-decoration: none;}
ul.menulist li { color: rgb(32, 127, 148); text-decoration: none;}
ul.menulist li li { color: rgb(32, 127, 148); text-decoration: none; margin-left:15px;}
ul.menulist a {color: rgb(32, 127, 148);}
ul.menulist a:hover {color: rgb(32, 127, 148); font-weight:500;}
a { color: rgb(32, 127, 148); }
a:hover { text-decoration: none; font-weight:300; }
img { border: medium none ; }
img.left { margin: 0px 15px 0px 0px; float: left; }
.cialisr1 { height: 47px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.cialisr1 b { display: block; height: 47px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.cialisr1 b b { -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#tablestyle { margin: 0px auto; width: 944px; height: 82px; }
#tablestyle ul { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#tablestyle li { padding: 0px; background: transparent none repeat scroll 0% 0%; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#tablestyle a { display: block; float: left; text-decoration: none; }
#tablestyle a:hover { text-decoration: underline; }
#pagetop { background-position: left top; }
#pagetopm { background-repeat: no-repeat; background-position: left top; }
#pagetopm ul { padding: 15px 0px 0px 5px; }
#pagetopm a { padding: 5px 0px 0px 15px; width: 110px; height: 30px; font-weight: bold; color: rgb(32, 127, 148); }
#pagebreak { repeat-y scroll 212px 0px; width: 944px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#pagetb { -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#pagets { -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#pagefooter { width: 944px; padding-top: 20px; }
#pagefooter p { text-align: center; }
#footerlink { height: 36px; padding-top: 22px; color: rgb(255, 255, 255); background-image: url('homepage18.jpg'); background-repeat: no-repeat; background-position: left top; }
#footerlink a { color: rgb(255, 255, 255); }
#siteinfo { font-size: 10px; color: rgb(165, 165, 165); }
.clic {font-size: 18px; text-align:center; font-weight:500;}

