/* CSS Document */
body { margin-left:18px; margin-right:18px; margin-top:15px; margin-bottom:18px;  } 
body, td, th, input, textarea, select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; line-height:16px; }
#td-topmargin {/*padding-top:18px;*/}
#page-btm-margin { padding-bottom:33px; }
ul {margin:0 0 0 20px; padding:0;}
li {line-height:18px; }
img {border:none;}

.redHeading { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; }

/* Links */

a.topNav { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:none; }
a.topNav:hover { text-decoration:underline; }
a.topNav:active { text-decoration:underline; }

a.bottomNav { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666; text-decoration:none; }
a.bottomNav:hover { text-decoration:underline; }
a.bottomNav:active { text-decoration:underline; }


a.redNav { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF3300; text-decoration:none; }
a.redNav:hover { text-decoration:underline; }
a.redNav:active { text-decoration:underline; }

a.textLink { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF3300; text-decoration:underline; }

a.textLinkWU { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF3300; text-decoration:none; }
a.textLinkWU:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF3300; text-decoration:underline; }
a.textLinkWU:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF3300; text-decoration:underline; }

/* Colours */

.clrGray{color:#666666;}
.clrLGray{color:#999999;}
.clrWhite{color:#FFFFFF;}
.clrRed{color:#FF3300;}

/* Text */

.underline_txt{text-decoration:underline;}

/* Borders */

.border_left_gray {border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCCC;}
.border_top_gray {border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC;}
.border_right_gray {border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCCC;}
.border_bottom_gray {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC;}
.border_gray { border: solid 1px #CCCCCC; }
.margin-top5 { margin-top:25px;}

/* Other */
.obligatory { color:#FF0000; }

/* LILO ADDED */
.MainNav {color:#FF3300;}

.catbox {margin:15px 0 0 0;}

a.cat1, a.cat1:visited, a.cat2, a.cat2:visited, a.cat3, a.cat3:visited { background:url(../images/cat-bg.jpg) repeat-y; text-decoration:none;}

.cat1 .top {background:url(../images/cat1-top.jpg) no-repeat; width:308px; height:50px; display:block;}
.cat1 .middle {background:url(../images/cat1-middle.jpg) bottom no-repeat; width:308px; min-height:80px; display:block;}
.cat1 .bottom {background:url(../images/cat1-bottom.jpg) no-repeat; width:308px; height:52px; display:block;}

.cat2 {margin:0 8px 0 8px; display:block;}
.cat2 .top {background:url(../images/cat2-top.jpg) no-repeat; width:308px; height:50px; display:block;}
.cat2 .middle {background:url(../images/cat2-middle.jpg) bottom no-repeat; width:308px; min-height:80px; display:block;}
.cat2 .bottom {background:url(../images/cat2-bottom.jpg) no-repeat; width:308px; height:52px; display:block;}

.cat3 .top {background:url(../images/cat3-top.jpg) no-repeat; width:308px; height:50px; display:block;} 
.cat3 .middle {background:url(../images/cat3-middle.jpg) bottom no-repeat; width:308px; min-height:80px; display:block;}
.cat3 .bottom {background:url(../images/cat3-bottom.jpg) no-repeat; width:308px; height:52px; display:block;}

.cat1 p, .cat2 p, .cat3 p {margin:0; padding:8px 30px 10px 30px; color:#3F3F3F; font-size:14px; font-weight:bold; line-height:20px;}

.SideBar a, .SideBar a:visited {color:#FF3300; text-decoration:none;}
.SideBar a:hover { text-decoration:underline;}

.SideBarTitle {font-size:14px; font-weight:bold;}

.Bullet1, .Bullet2, .Bullet3 {display:block; min-height:28px; padding:5px 0 0 32px; margin:5px 0 0 0; font-size:12px; font-weight:bold;}
.Bullet1 {background:url(../images/bullet1.jpg) 0 0 no-repeat;}
.Bullet2 {background:url(../images/bullet2.jpg) 0 0 no-repeat; color:#1644A4!important;} 
.Bullet3 {background:url(../images/bullet3.jpg) 0 0 no-repeat; color:#3F3F3F!important;}

ul.pdflinks {list-style-type:none; padding:0; margin:5px 0 0 0;}
ul.pdflinks li {margin:0; padding:0;}
ul.pdflinks a, ul.pdflinks a:visited {background:url(../images/pdf.jpg) 0 0 no-repeat; padding:5px 0 0 32px; display:block; min-height:28px; color:#3F3F3F!important;}
ul.pdflinks a:hover {}

/* rotator in-page placement */
div.rotator { position:relative; height:274px;}
/* rotator css */
div.rotator ul {margin:0; padding:0;}
div.rotator ul li { float:left; position:absolute; top:0; left:0; list-style: none; margin:0; padding:0;}
/* rotator image style */	
div.rotator ul li img {}
div.rotator ul li.show {z-index:90;}

/* DROP MENU */
.dropMenu {list-style-type:none; margin:0; padding:0;}
.dropMenu li {float:left; margin:0 0 0 2px; padding:0 5px 0 5px; border-left:solid 1px #FF3300; position:relative;}
.dropMenu li:first-child {border-left:none; padding:0 5px 0 0;}

.dropMenu .drop {padding:34px 0 0 0; position:absolute; left:-5px; top:0; z-index:100;}
.dropMenu li ul {background:#FFF; list-style-position:inside; margin:0; width:125px; padding:3px 15px 8px 10px; border:solid 1px #CCC; border-top:solid 1px #FFF; display:inline-block; -moz-border-radius:0  0 8px 8px; -webkit-border-radius:0  0 8px 8px; border-radius:0  0 8px 8px;}
.dropMenu li ul li {border:none; padding:0; clear:both; padding:2px 0 2px 0;}
.dropMenu li ul a, .dropMenu li ul a:visited {color:#3F3F3F; text-decoration:none;}
.dropMenu li ul a:hover { text-decoration:underline;}

.One {z-index:101; position:relative;}




