body { font-family: trebuchet ms,arial,sans-serif; font-size: 13px; color: #000000; margin: 0px; }
p, blockquote, address, ul, ol, li, table, tr, td, th, select, input, button, textarea, sub, h1,h2,h3,h4,h5,h6
{ font-family: trebuchet ms,arial,sans-serif; font-size: 13px; text-decoration: none; color: #000000; }
select, input, button, textarea { font-family: trebuchet ms,arial,sans-serif; font-size: 12px; color: #000000 } 
/* headings */
h1,h2,h3,h4 { color: #000000; }
h1 { font-size: 22px; } h2 { font-size: 20px; } h3 { font-size: 18px; } h4 { font-size: 16px; }
/*******************************/
/********listing module styles**********/
.listingButton{background-color:666666 ;color:#ffffff;border:1px solid black;}
.listingTopButton{background-color:cfcfcf;color:#000000;border:1px solid #9e9e9e;}
.listingSearchColumn{vertical-align:top;border:1px solid #cccccc;width:150px;}
.listingMainColumn{vertical-align:top;border:1px solid #cccccc; margin-left: 15px;}
.listingMainContent{padding:10px;}
.listingTitle2{font-size:20px;font-weight:normal;COLOR: #003466; margin-top: 1px; margin-bottom: 10px;}
.listingTitle{font-size:12px; font-weight:bold; color: #333333; margin-top: 0px; margin-bottom: 0px;}
.editareatitle{font-size:12px;font-weight:bold;font-family:arial,tahoma, sans-serif;text-transform:uppercase;color:#000080;background-color:#ffffff;}
.editareasubtitle{font-size:12px;font-weight:bold;font-family:arial,tahoma, sans-serif;text-transform:uppercase;color:#000080;background-color:#ffffff;}
.listingViewTable th {text-align:left}
/********end listing module styles**********/
/* Full page form styles */
td.cssFormAction { background-color: #cfcfcf; border: 1px solid black; }
a.cssFormAction { color: #000000; text-decoration: none; }
a.cssFormAction:visited { color: #000000; text-decoration: none; }
a.cssFormAction:hover   { color: #000000; text-decoration: none; }
a.cssFormAction:active  { color: #000000; text-decoration: none; }
/* default links on the site */
a         { color: #006599; text-decoration: none ; }
a:visited { color: #006599; text-decoration: none ;  }
a:hover   { color: #006599; text-decoration: underline ; }
a:active  { color: #006599; text-decoration: underline ;}
.actionbutton { background-color: #006599; border: 1px solid #ffffff; color: #ffffff; color: #ffffff; }
.awldfiles { font-size:12px; }
.paHeading { font-size:16px; font-weight: bold; color: #005950; border-bottom: 1px solid #ffffff; }
a.paHeading { color: #005950; text-decoration: none; }
a.paHeading:visited { color: #005950; text-decoration: none; }
a.paHeading:active { color: #005950; text-decoration: none; }
a.paHeading:hover { color: #005950; text-decoration: none; }
.paItem { font-size:13px; line-height:16px; color: black; }
tr.WhiteBorderTopBottom { border-bottom: 1px solid #ffffff; border-top: 1px solid #ffffff; }
td.green { background-color: #AAD466; }
td.greenBorderBottom { background-color: #AAD466; border-bottom: 1px solid #ffffff; }
td.greenBorderLeft { background-color: #AAD466; border-left: 1px solid #ffffff; }
td.dkgreen { background-color: #005950; }
td.blue { background-color: #006699; }
td.blueBorderTopBottom { background-color: 006699; border-bottom: 1px solid #ffffff; border-top: 1px solid #ffffff; }
td.beige { background-color: #CCCC99; }
td.HomeLeftCell { background-color: #2C8485; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; }
td.HomeCentreCell { background-color: #AAD466; border-right: 1px solid #ffffff; }
td.HomeRightTopCell { height:215px;background-color: #b57909; border-bottom: 1px solid #ffffff; cursor:pointer; }
td.HomeRightBottomCell { height:215px;background-color: #cccc99; cursor:pointer; }
td.bluefooter { background-color: #006699; color: #ffffff; font-size: 11px; border-top: 1px solid #ffffff; }
td.bluefooterBorderRight { background-color: #006699; color: #ffffff; font-size: 11px; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff; }
/* breadcrumb trail */
p.urhere         { font-size: 12px; font-weight: bold; margin-top:15px; margin-left:4px;margin-bottom:0px;}
p.urhere em      { color: #ffffff; font-style: normal; }
a.urhere         { color: #ffffff; text-decoration: none ; }
a.urhere:visited { color: #ffffff; text-decoration: none ; }
a.urhere:hover   { color: #ffffff; text-decoration: underline ; }
a.urhere:active  { color: #ffffff; text-decoration: underline ; }
/* whatsnew */
p.whatsnew         { font-size: 11px; margin-top:8px; margin-left:0px;margin-bottom:0px;}
p.whatsnew em      { color: #990000; font-style: normal; }
a.whatsnew         { color: #990000; text-decoration: none ; }
a.whatsnew:visited { color: #990000; text-decoration: none ; }
a.whatsnew:hover   { color: #990000; text-decoration: underline ; }
a.whatsnew:active  { color: #990000; text-decoration: underline ; }
/* lists */
UL { list-style-type: square; }
/* li.fileList      { margin-left:25px; } */
/* UL { list-style-image: url(/titanweb/BDP/BDPWEBSITE.NSF/imgbullet?OpenImageResource); } */
/* Other paragraph styles */
p.white { color: #cfcfcf; }
p.small { font-size: 11px; }
p.smallwhite { color: #ffffff; font-size: 11px; }
p.smallblack { color: #000000; font-size: 11px; }
p.buttons    { margin-top:3px; margin-right:4px; }
p.heading           { FONT-SIZE: 20px; line-height:23px; COLOR: #006699; font-weight: bold; FONT-FAMILY: Trebuchet MS,Arial,sans-serif; }
p.copyright { COLOR: #666666; FONT-SIZE: 11px; }
p.date { COLOR: #FFB11D; FONT-SIZE: 11px; }
/* related information */
p.relatedlinks { MARGIN-TOP: 10px;}
p.relatedinfotitle { FONT-SIZE: 14px; MARGIN-TOP: 10px; }
a.relatedlinks          { COLOR: #006599; TEXT-DECORATION: none; }
a.relatedlinks:VISITED  { COLOR: #006599; TEXT-DECORATION: none; }
a.relatedlinks:HOVER    { COLOR: #006599; TEXT-DECORATION: underline; }
a.relatedlinks:ACTIVE   { COLOR: #006599; TEXT-DECORATION: none; }
/* document links styles */
td.cssDLTop { padding: 0px 0px 10px 0px; }
td.cssDLImage { vertical-align: top; padding: 0px 0px 0px 10px; }
td.cssDLText { font-weight: bold; text-align: left; padding: 0px 20px 0px 5px; }
a.cssDLText:link { font-weight: normal; color: #006599; text-decoration: none; }
a.cssDLText:active { font-weight: normal; color: #006599; text-decoration: none; }
a.cssDLText:visited {  font-weight: normal; color: #006599; text-decoration: none; }
a.cssDLText:hover { font-weight: normal; color: #006599; text-decoration: none; }
td.cssDLBottom {}
td.cssDLDivider {}
/* embedded views */ 
p.embeddedvuheading  { FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Trebuchet MS,Arial,sans-serif; }
li.EMBEDDEDVU { list-style: none; }
/* Used for the page footer information */
p.footer           { COLOR: #666666; FONT-SIZE: 11px; }
p.footersmall      { COLOR: #666666; FONT-SIZE: 10px; }
p.footersmallblack { COLOR: #000000; FONT-SIZE: 10px; }
/* Search results */
p.search     { MARGIN-TOP: 3px;}
p.search em  { FONT-SIZE: 11px; FONT-STYLE: NORMAL; COLOR: #666666; }
/* used for the table cell shading on popup form actions */
td.popupactions  { background-color: #808080; }
/* image border */
.imgborder { border: solid 1px black; }
/* captions appear below graphics */
p.caption          { color: #666666; text-align: center; }
td.caption 	     { color: #666666; background-color: white; }
a.caption          { color: #666666; text-decoration: none; }
a.caption:visited  { color: #666666; text-decoration: none; }
a.caption:hover    { color: #666666; text-decoration: underline; }
a.caption:active   { color: #666666; text-decoration: none; }
/* Preview Heading */
P.PREVIEW      { FONT-SIZE: 16px; FONT-WEIGHT: 700; COLOR: #FFFFFF; TEXT-DECORATION: none; }
/*********New Menuing system Stylesheet************/
/*the main menubar table*/
.oHNSMain{ }
/*the top level menu items in ready state*/
.oHNSMain .Out {background-color: #006699;}
/*the top level menu items in mouseover state*/
.oHNSMain .Over {background-color: #CCCC99;cursor:pointer;}
/*the text in the top level menu items*/
.oHNSMain .Text
{
	font-size: 13px; 
	cursor:pointer;
	height: 31px; 
	padding-left: 5px;
	padding-right: 5px;
	color: #ffffff;
	white-space: nowrap;
}
/*the divider cell between top level menu items*/
.oHNSMain .Divider {}
/*the icon cell for top level menu items*/
.oHNSMain .Icon {}
/*the arrow cell for top level menu items*/
.oHNSMain .Arrow {}
/* child menu tables */
.oHNSMainChild
{
	font-size: 13px; 
	width: 200px;
	background-color: #000000;
	border: 1px solid #000000;
}
/*child menu items in the ready state*/
.oHNSMainChild .Out{background-color: #006699;}
/*child menu items in the mouse over state*/
.oHNSMainChild .Over {background-color: #CCCC99;cursor: pointer;}
/*child menu items text*/
.oHNSMainChild .Text
{
	height: 20px; 
	padding-left: 5px;
	padding-right: 5px;
	color: #ffffff;
	white-space: nowrap;
}
/*the divider cell for child menu items*/
.oHNSMainChild .Divider{}
/*the icon cell for child menu items*/
.oHNSMainChild .Icon{}
/*the arrow cell for child menu items*/
.oHNSMainChild .Arrow{}
/***************end new menu classes**********************/
/* status display in admin footer */
p.status     { font-size:19px; color: #cfcfcf; }
p.status em  { font-size:11px; color: #cfcfcf; font-style: normal;}
p.adminactions { font-size: 11px; color: #ffffff; margin-top:0px; margin-bottom:0px;}
/* white links */
a.white         { color: #ffffff; text-decoration: none; }
a.white:visited { color: #ffffff; text-decoration: none; }
a.white:hover   { color: #ffffff; text-decoration: underline; }
a.white:active  { color: #ffffff; text-decoration: underline; }
/* Styles for the DHTML editor dropdown */
.quote {FONT-STYLE:italic; FONT-SIZE: 9px}
/* end styles for DHTML editor dropdown */
/* Full page form styles */
td.cssFormAction { background-color: #cfcfcf; border: 1px solid black; }
a.cssFormAction { color: #000000; text-decoration: none; }
a.cssFormAction:visited { color: #000000; text-decoration: none; }
a.cssFormAction:hover   { color: #000000; text-decoration: none; }
a.cssFormAction:active  { color: #000000; text-decoration: none; }
/* Home Page styles */
p.homehead1 { color: #fafa85; font-size: 16; margin-top:0px; margin-bottom:0px; margin-right:10px; font-weight:bold; float:left; width:90px; text-align:right; }
p.homecontent1 { margin-top:0px; color: #ffffff; margin-left:20px; text-align:justify; margin-right:20px; }
p.homehead2 { color: #fafa85; font-size: 16; margin-left:20px; margin-top:0px; margin-bottom:0px; font-weight:bold; }
p.homecontent2 { margin-top:0px; color: #ffffff; margin-left:20px; }
font.RightHeadingYellow { font-size: 16; font-weight: bold; color: #fafa85; }
font.RightHeadingWhite { font-size: 16; font-weight: bold; color: #ffffff; }
font.RightWhite { color: #ffffff; }
div.RightSideText { padding-left:100px;padding-top:10px; }
