/*****  encompassing table and td ******/
/***************************************/
td.plain_topspace
{
    height:25px;
    padding:0px;
}


table.outside
{
    width:100%;
    margin:0px;
    font-size:110%;
}

table.inside
{
    padding:0px;
    margin:0px;
    width:880px;
    height:500px;
    border-style:solid;
    border-color:#4C7373;
    border-width:1px;
    background-color:#ffffff;
}

td.topmenu
{
    width:100%;
    height:20px;
    margin:0px;
    padding:0px;
    background-color:#CEDCDC;
    background-image:url('/cda_/images/structure/bg/menubg.jpg');
    background-repeat:repeat-y;
    background-position:left;
    border-style:solid;
    border-color:#4C7373;
    border-left-width:0px;
    border-top-width:0px;
    border-right-width:0px;
    border-bottom-width:1px;
}

td.title
{
    width:100%;
    height:75px;
    margin:0px;
    padding:0px;
    border-style:solid;
    border-color:#4C7373;
    border-width:0px;
}

td.body
{
    width:100%;
    height:400px;
    margin:0px;
    padding:0px;
    border-style:solid;
    border-color:#4C7373;
    border-width:0px;
}

td.bottommenu
{
    width:100%;
    height:20px;
    margin:0px;
    padding:0px;
    background-image:url('/cda_/images/expo2005/menubg.jpg');
    background-repeat:repeat-y;
    border-style:solid;
    border-color:#4C7373;
    border-left-width:0px;
    border-top-width:1px;
    border-right-width:0px;
    border-bottom-width:0px;
}

td.foot
{
    width:100%;
    height:20px;
    margin:0px;
    padding:0px;
    background-image:url('/cda_/images/expo2005/bottom.jpg');
    background-repeat:repeat-x;
    border-style:solid;
    border-color:#4C7373;
    border-left-width:0px;
    border-top-width:1px;
    border-right-width:0px;
    border-bottom-width:0px;

}

table.topbar
{
    width:100%;
    height:20px;
    margin:0px;
    padding:0px;
    border-style:solid;
    border-color:#4C7373;
    border-left-width:0px;
    border-top-width:0px;
    border-right-width:0px;
    border-bottom-width:0px;
}

td.topbarspacer
{
    width:100px;
    height:20px;
    margin:0px;
    padding:0px;
    border-style:solid;
    border-color:#4C7373;
    border-left-width:0px;
    border-top-width:0px;
    border-right-width:0px;
    border-bottom-width:0px;
    text-align:left;
}

td.topbarleft
{
    width:20px;
    height:20px;
    margin:0px;
    padding:0px;
    background-image:url('/cda_/images/expo2005/topbar.gif');
    background-repeat:repeat-x;
    border-style:solid;
    border-color:#4C7373;
    border-left-width:0px;
    border-top-width:0px;
    border-right-width:0px;
    border-bottom-width:0px;
    text-align:left;
    text-indent:3px;
}

td.topbarcentre
{

    height:20px;
    margin:0px;
    padding-left:4px;
    padding-top:0px;
    padding-right:0px;
    padding-bottom:0px;
    background-image:url('/cda_/images/expo2005/topbar.gif');
    background-repeat:repeat-x;
    border-style:solid;
    border-color:#4C7373;
    border-left-width:0px;
    border-top-width:0px;
    border-right-width:1px;
    border-bottom-width:0px;
    text-align:left;
}

td.topbarright
{
    width:179px;
    height:20px;
    margin:0px;
    padding:0px;
    background-image:url('/cda_/images/expo2005/topbar.gif');
    background-repeat:repeat-x;
    border-style:solid;
    border-color:#4C7373;
    border-left-width:0px;
    border-top-width:0px;
    border-right-width:0px;
    border-bottom-width:0px;
    text-align:center;
}




table.header
{
    width:880px;
    height:75px;
    margin:0px;
    padding-left:1px;
    padding-top:0px;
    padding-right:0px;
    padding-bottom:0px;
    border-style:solid;
    border-color:#4C7373;
    border-left-width:0px;
    border-top-width:0px;
    border-right-width:0px;
    border-bottom-width:0px;
}

td.header1
{
    padding-left:1px;
    padding-top:0px;
    padding-right:0px;
    padding-bottom:0px;
    height:50px;
    border-style:solid;
    border-color:#4C7373;
    border-left-width:0px;
    border-top-width:0px;
    border-right-width:0px;
    border-bottom-width:1px;
}

td.subheader
{
    padding-left:1px;
    padding-top:0px;
    padding-right:0px;
    padding-bottom:0px;
    height:25px;
    border-style:solid;
    border-color:#4C7373;
    border-left-width:0px;
    border-top-width:0px;
    border-right-width:0px;
    border-bottom-width:0px;
}

td.logo
{
    padding:0px;
    width:100px;
	height:75px; 
    border-style:solid;
    border-color:#4C7373;
    border-left-width:0px;
    border-top-width:0px;
    border-right-width:0px;
    border-bottom-width:0px;
}

table.body
{
    padding:0px;
    width:100%;
    height:100%;
    border-style:solid;
    border-color:#4C7373;
    border-left-width:0px;
    border-top-width:0px;
    border-right-width:0px;
    border-bottom-width:0px;
    margin:0px;
}

td.contentspacer
{
	height:25px;
	margin:0px;
	padding:0px;
	text-align:left;
	border-style:solid;
	border-color:#E6E6D9;
	border-width:0px;
}

td.content
{
	height:375px;
	margin:0px;
	padding-left:45px;
	padding-top:15px;
	padding-right:15px;
	padding-bottom:0px;
	text-align:left;
	border-style:solid;
	border-color:#E6E6D9;
	border-left-width:0px;
    border-top-width:1px;
    border-right-width:1px;
    border-bottom-width:0px;
}

td.fullcontent
{
	height:375px;
	margin:0px;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:left;
	border-style:solid;
	border-color:#E6E6D9;
	border-left-width:0px;
    border-top-width:1px;
    border-right-width:1px;
    border-bottom-width:0px;
}

td.bodyspacer
{
	width:15px;
	margin:0px;
	padding:0px;
}

td.rightmenu
{
	width:163px;
	height:100%;
	margin:0px;
	text-align:right;
}

table.rightmenu
{
	width:90%;
	margin:0px;
	padding:0px;
}

td.right1
{
	height:23px;
	border-color:#cccccc;
	border-style:solid;
	border-left-width:0px;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	text-align:left;
}

td.right2
{
	height:15px;
	border-color:#cccccc;
	border-style:solid;
	border-left-width:0px;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	text-align:left;
}

td.rightx
{
	height:15px;
	border-color:#cccccc;
	border-style:solid;
	border-left-width:0px;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	text-align:left;
}

td.rightafterkid
{
	height:23px;
	border-color:#cccccc;
	border-style:solid;
	border-left-width:0px;
	border-top-width:1px;
	border-right-width:0px;
	border-bottom-width:1px;
	text-align:left;
}

td.logout
{
	height:23px;
	border-color:#cccccc;
	border-style:solid;
	border-left-width:0px;
	border-top-width:1px;
	border-right-width:0px;
	border-bottom-width:1px;
	text-align:left;
}

table.cediamenu
{
/*    width:100%;*/
    height:25px;
    padding:0px;
    margin:0px;
}

td.cediamenu
{
	padding: 0px 13px 0px 0px;
	white-space: nowrap;
}

td.cediamenudot
{
	padding: 0px;
}

div.menuitem
{   
     width:160px;
     height:25px;
     border-color:#c0c0c0;
     border-style:solid;
     border-top-width:0px;
     border-right-width:0px;
     border-bottom-width:1px;
     border-left-width:0px;
     padding-left:10px;
     padding-top:5px;
}

span.pagesubtitle {
     color:red;
     font-size:16pt;
}


td.pagesubtitle
{
    font-family:trebuchet ms;
    font-size:12pt;
    color:#ff0000;
    font-weight:normal;
    margin-bottom:0px;    
}

ul.jaffa
{
	margin:0px;
	padding-left:15px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	list-style-image:url('/cda_/images/structure/lists/blank.gif');
	list-style-position:outside;
}

ul.parentoff
{
	margin:0px;
	padding-left:15px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	list-style-image:url('/cda_/images/structure/lists/rightarrow.gif');
	list-style-position:outside;
}

ul.parenton
{
	margin:0px;
	padding-left:15px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	list-style-image:url('/cda_/images/structure/lists/downarrow.gif');
	list-style-position:outside;
}

ul.rightover
{
	margin:0px;
	padding-left:15px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	list-style-image:url('/cda_/images/structure/lists/redsquare.gif');
	list-style-position:outside;
}

/********** MENU HOME PAGES ***********/
/**************************************/

td.menuhometop
{
	height:35%;
	padding:0px;
	margin:0px;
}

td.menuhomemid
{
	height:30%;
	margin:0px;
	padding-left:10px;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:0px;
	border-style:solid;
	border-color:#ffffff;
	border-left-width:0px;
	border-top-width:1px;
	border-right-width:0px;
	border-bottom-width:1px;
	background-color:#E3F0FF;
/*	background-image:url('/cda_/images/structure/bg/transbg.png');
	background-repeat:repeat;*/
	color:#000000;
}

td.menuhomebot
{
	height:35%;
	padding:0px;
	margin:0px;
	text-align:right;
}

div.notice
{
	height:85%;
	width:160px;
	padding:0px;
	margin:0px;
	float:right;
}

table.notice
{
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
	border-style:solid;
	border-color:#ffffff;
	border-left-width:1px;
	border-top-width:1px;
	border-right-width:0px;
	border-bottom-width:0px;
}

td.noticehead
{
	height:18px;
	padding-left:4px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	background-color:#809999;
	text-align:left;
}

td.noticebody
{
	background-color:#EEF2EA;
	padding:4px;
	margin:0px;
	text-align:left;
	color:#000000;
}

div.flags
{
    float: right;
	margin: 0px 15px 0px 0px;
}

div.flags div.flag
{
	display: inline;
	border: 0px;
	padding: 0px 5px;
}

div.flags div.flag img
{
	border: 0px;
}
