body {margin:0; padding:0; background-color:#666666}

p, td, li {font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:16px; color:#000000}

a {color:#003AB3;text-decoration:underline}
a:visited {color:#1671AD;text-decoration:underline}
a:hover {color:#003AB3;text-decoration:none}

/*
a {color:#CC3300;text-decoration:underline}
a:visited {color:#CC3300;text-decoration:underline}
a:hover {color:#ec9700;text-decoration:none}
*/

.indent {text-indent:30px}
.indent2 {text-indent:20px}

.indent2i {background-image: url(images/icons/icon_tick1.gif); background-repeat: no-repeat; text-indent:33px}

.indent3 {text-indent:20px; margin:20px}
.indent4 {text-indent:20px; padding:10px; margin:10px}
.indent5 {padding:20px 50px 0 70px}

.font10 {font-family:Verdana,Arial,Sans-Serif; font-size:10px; color:#000000}
.font11 {font-family:Verdana,Arial,Sans-Serif; font-size:11px; color:#000000}
.font11b {font-family:Verdana,Arial,Sans-Serif; font-size:11px; color:#5F5F5F; padding-bottom: 10px}
.font11c {font-family:Verdana,Arial,Sans-Serif; font-size:11px; color:#5F5F5F}
.font12 {font-family:Verdana,Arial,Sans-Serif; font-size:12px; color:#000000}

.red26 {font-family:Verdana,Arial,Sans-Serif; font-size:26px; color:#C10000; font-weight:bold}

li.affiliation {padding:5px 0; margin:0 25px}


.price {font-family:Verdana,Arial,Sans-Serif; font-size:30px; color:#CC3300; font-weight:bold; background-image: url(images/blue_strip.gif); background-repeat: no-repeat; padding: 10px}

.price2 {font-family:Verdana,Arial,Sans-Serif; font-size:30px; font-weight:bold; background-image: url(images/blue_strip.gif); background-repeat: no-repeat; padding: 10px}

.price-wso {font-family:Verdana,Arial,Sans-Serif; font-size:20px; color:#000000; font-weight:bold; background-image: url(images/blue_strip.gif); padding: 10px}

.coupon {font-family:Verdana,Arial,Sans-Serif; font-size:16px; color:#000000; font-weight:bold; background-image: url(images/blue_strip.gif); padding: 10px}

.price-wso2 {font-family:Verdana,Arial,Sans-Serif; font-size:30px; color:#CC3300; font-weight:bold}

.price-wso3 {font-family:Verdana,Arial,Sans-Serif; font-size:15px; color:#000000; font-weight:bold}

.circle {background-image: url(images/circle.gif); background-repeat:no-repeat}

.cdv-oto {font-size:16px; font-weight:bold; padding: 10px}
.font14 {font-family:Verdana,Arial,Sans-Serif; font-size:14px; color:#000000}
.font14b {font-family:Verdana,Arial,Sans-Serif; font-size:14px; color:#000000; font-weight:bold}
.font18 {font-family:Verdana,Arial,Sans-Serif; font-size:18px; color:#868686; font-weight:bold}
.font20 {font-family:Verdana,Arial,Sans-Serif; font-size:20px; color:#000000; font-weight:bold}
.font22 {font-family:Verdana,Arial,Sans-Serif; font-size:22px; color:#000000; font-weight:bold}
.font24 {font-family:Verdana,Arial,Sans-Serif; font-size:24px; color:#000000; font-weight:bold}
.font30 {font-family:Verdana,Arial,Sans-Serif; font-size:30px; color:#000000; font-weight:bold}

.font12a {font-family:Verdana,Arial,Sans-Serif; font-size:12px}
.font14a {font-family:Verdana,Arial,Sans-Serif; font-size:14px}



.bulletlist {list-style-type: none; padding: 0; margin: 0 0;}

li.n1 {background-image: url('images/bullets/n1.gif'); background-repeat: no-repeat; background-position: 0 10%; padding: 0 0 0 20px; margin: 20px 60px;}

li.n2 {background-image: url('images/bullets/n2.gif'); background-repeat: no-repeat; background-position: 0 10%; padding: 0 0 0 20px; margin: 20px 60px;}

li.b1 {background-image: url('images/oto/bullets/b1.gif'); background-repeat: no-repeat; background-position: 0 10%; padding: 0 0 0 20px; margin: .4em 30px;}

li.b2 {background-image: url('images/oto/bullets/b2.gif'); background-repeat: no-repeat; background-position: 0 10%; padding: 0 0 0 20px; margin: .4em 30px;}

li.b2b {background-image: url('images/oto/bullets/b2.gif'); background-repeat: no-repeat; background-position: 0 40%; padding: 0 0 0 20px; margin: .4em 30px;}

li.b3 {background-image: url('images/oto/bullets/b3.gif'); background-repeat: no-repeat; background-position: 0 10%; padding: 0 0 0 20px; margin: .4em 30px;}

li.b3b {background-image: url('images/oto/bullets/b3.gif'); background-repeat: no-repeat; background-position: 0 40%; padding: 0 0 0 20px; margin: .4em 30px;}

li.b4 {background-image: url('images/oto/bullets/b4.gif'); background-repeat: no-repeat; background-position: 0 15%; padding: 0 0 0 20px; margin: .4em 30px;}

li.b5 {background-image: url('images/oto/bullets/b5.gif'); background-repeat: no-repeat; background-position: 0 10%; padding: 0 0 0 20px; margin: .4em 30px;}

li.b6 {background-image: url('images/oto/bullets/b6.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 0 0 0 20px; margin: .4em 30px;}

li.b7 {background-image: url('images/oto/bullets/b7.gif'); background-repeat: no-repeat; background-position: 0 10%; padding: 0 0 0 20px; margin: .4em 30px;}

li.b8 {background-image: url('images/oto/bullets/b8.gif'); background-repeat: no-repeat; background-position: 0 50%; padding: 0 0 0 20px; margin: .4em 30px;}

li.b9 {background-image: url('images/oto/bullets/b9.gif'); background-repeat: no-repeat; background-position: 0 10%; padding: 0 0 0 20px; margin: .4em 30px;}


li.bulletb {font-weight:bold; padding:10px 0; margin:0 30px}
li.bullet {padding:10px 0; margin:0 30px}
li.bullet2 {padding:10px 0; margin:0 30px}
li.bullet3 {padding:10px 0; margin:0 40px}
li.bullet4 {margin:0 40px}
li.bullet5b {font-weight:bold; padding:10px 0}

li.numlist {padding:10px 0; margin:0 30px}

.weight-normal {font-weight:normal}

.red16-underline {font-family:Verdana,Arial,Sans-Serif; font-size:16px; color:#C10000; font-weight:bold; text-decoration:underline}
.red16 {font-family:Verdana,Arial,Sans-Serif; font-size:16px; color:#C10000; font-weight:bold}
.red18 {font-family:Verdana,Arial,Sans-Serif; font-size:18px; color:#C10000; font-weight:bold}
.red20 {font-family:Verdana,Arial,Sans-Serif; font-size:20px; color:#C10000; font-weight:bold}
.red21 {font-family:Verdana,Arial,Sans-Serif; font-size:21px; color:#C10000; font-weight:bold}
.red22 {font-family:Verdana,Arial,Sans-Serif; font-size:22px; color:#C10000; font-weight:bold}
.red24 {font-family:Verdana,Arial,Sans-Serif; font-size:24px; color:#C10000; font-weight:bold}
.red28 {font-family:Verdana,Arial,Sans-Serif; font-size:28px; color:#C10000; font-weight:bold}
.red30 {font-family:Verdana,Arial,Sans-Serif; font-size:30px; color:#C10000; font-weight:bold}

.orange28 {font-family:Verdana,Arial,Sans-Serif; font-size:28px; color:#f06000; font-weight:bold}


.blue14ib {font-family:Verdana,Arial,Sans-Serif; font-size:14px; color:#4386AF; font-weight:bold; font-style:italic}

.red1 {font-family:Verdana,Arial,Sans-Serif; font-size:20px; color:#CC3300; font-weight:bold}
.red2 {font-family:Verdana,Arial,Sans-Serif; font-size:16px; color:#CC3300; font-weight:bold}
.red3 {font-family:Verdana,Arial,Sans-Serif; font-size:24px; color:#C10000; font-weight:bold}
.red4 {font-family:Verdana,Arial,Sans-Serif; font-size:20px; color:#C10000; font-weight:bold}

.black1 {font-family:Verdana,Arial,Sans-Serif; font-size:16px; color:#000000; font-weight:bold}
.black2 {font-family:Verdana,Arial,Sans-Serif; font-size:20px; color:#000000; font-weight:bold}
.black16 {font-family:Verdana,Arial,Sans-Serif; font-size:16px; color:#000000; font-weight:bold}
.black18 {font-family:Verdana,Arial,Sans-Serif; font-size:18px; color:#000000; font-weight:bold}
.black20 {font-family:Verdana,Arial,Sans-Serif; font-size:20px; color:#000000; font-weight:bold}
.black22 {font-family:Verdana,Arial,Sans-Serif; font-size:22px; color:#000000; font-weight:bold}

.green45 {font-family:Tahoma,Geneva,Sans-Serif; font-size:44px; color:#8a9c21; font-weight:bold}

.small-address {font-family:Verdana,Arial,Sans-Serif; font-size:11px; color:#000000}
.small-footer {font-family:Verdana,Arial,Sans-Serif; font-size:12px; color:#000000}