/* Old Persons Council Stylesheet */
.Heading2,H2     {color:#990000; font-family:Arial, Helvetica, geneva, sans-serif; font-size:170%; font-weight:normal; margin:0px; margin-bottom:10px;}
.Heading3,H3     {color:#990000; font-family:Arial, Helvetica, geneva, sans-serif; font-size:140%; font-weight:bold; text-decoration:none;}
.Heading4,H4     {color:#990000; font-family:Arial, Helvetica, geneva, sans-serif; font-size:120%; font-weight:normal; text-decoration:underline;}
.Heading5,H5     {color:#990000; font-family:Arial, Helvetica, geneva, sans-serif; font-size:110%; font-weight:bold; text-decoration:none;}
/* User Table Colour Styles */
/* These styles define the basic properties for tables in the Immediacy Editor */

.Heading1,H1     {color:#990000; font-family:Arial, Helvetica, geneva, sans-serif; font-size:150%; font-weight:bold; margin-bottom:5px;}	

/* Default Table */
table.ImmTS_Default		{background-color:#eeeeff;} /* Overall table style */
table.ImmTS_Default th, table.ImmTS_Default td	{padding:2px; margin:2px;} /* Cell padding and spacing styles */
table.ImmTS_Default, table.ImmTS_Default th, table.ImmTS_Default td	{border:1px solid black;} 
table.ImmTS_Default th	{background-color:#ccccFF; color:black;} 
table.ImmTS_Default td	{color:black;}

/* NPT Table */
table.ImmTS_npt_table          {width:100%; border:1px solid #808080; margin-bottom:5px; border-collapse:collapse;}
table.ImmTS_npt_table caption  {border:1px solid #42528c; border-bottom:0px; padding:5px; font-weight:bold; background-color:#42528c; color:#ffffff;}
table.ImmTS_npt_table thead th {padding:5px; border-right:1px solid #808080; border-bottom:#808080; background-color:#9CB2CE; font-weight:bold;}
table.ImmTS_npt_table th {padding:5px; border:1px solid #c0c0c0; background-color:#F7F7DE; vertical-align:top; text-align:left; font-weight:bold;}
table.ImmTS_npt_table td {padding:5px; border:1px solid #c0c0c0; background-color:#F7F7DE; vertical-align:top; text-align:left;}
table.ImmTS_npt_table thead th a, table.ImmTS_npt_table thead th a:visited {color:#ffffff;}

/* NPT Downloads Table */
table.ImmTS_npt_download          {width:100%; margin-bottom:5px; border-collapse:collapse; border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0;}
table.ImmTS_npt_download caption  {border:1px solid #42528c; border-bottom:0px; padding:5px; font-weight:bold; background-color:#42528c; color:#ffffff;}
table.ImmTS_npt_download th, table.ImmTS_npt_download td   {padding:5px; border:0; background-color:#FFFF79; text-align:left;}
#contentBox ul li ul li	        {list-style-image: none;}
    table.ImmTS_npt_download td.d_doc 	{background-image:url(../../../images/doc.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    table.ImmTS_npt_download td.d_pdf 	{background-image:url(../../../images/pdf.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    table.ImmTS_npt_download td.d_ppt 	{background-image:url(../../../images/ppt.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    table.ImmTS_npt_download td.d_cfm 	{background-image:url(../../../images/cfm.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    table.ImmTS_npt_download td.d_wmv 	{background-image:url(../../../images/wmv.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    table.ImmTS_npt_download td.d_mov 	{background-image:url(../../../images/mov.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    table.ImmTS_npt_download td.d_psd 	{background-image:url(../../../images/psd.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    table.ImmTS_npt_download td.d_jpg 	{background-image:url(../../../images/jpg.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    table.ImmTS_npt_download td.d_gif 	{background-image:url(../../../images/gif.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    table.ImmTS_npt_download td.d_mp3 	{background-image:url(../../../images/mp3.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    table.ImmTS_npt_download td.d_htm 	{background-image:url(../../../images/htm.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    table.ImmTS_npt_download td.d_psd 	{background-image:url(../../../images/psd.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    table.ImmTS_npt_download td.d_swf 	{background-image:url(../../../images/swf.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    table.ImmTS_npt_download td.d_avi 	{background-image:url(../../../images/avi.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    table.ImmTS_npt_download td.d_wma 	{background-image:url(../../../images/wma.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    table.ImmTS_npt_download td.d_mpg 	{background-image:url(../../../images/wma.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    table.ImmTS_npt_download td.d_xls 	{background-image:url(../../../images/xls.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    table.ImmTS_npt_download td.d_zip 	{background-image:url(../../../images/zip.gif); background-repeat:no-repeat; padding-left:30px; background-position:2px 4px;}
    
#banner  {width:778px; height:164px; overflow:hidden; margin-bottom:10px;}
a, a:link, a:active, a:visited {color: #2f7dc9; text-decoration: none;}
a:hover {text-decoration: underline;}

/* Start Main Content */
#mainContent {margin: 0 auto; padding:0 10px 15px 0; width:550px; float:right;}
#mainContent p {text-align: justify; line-height: 1.7em;}
.clearThis {clear: both;}
.hidden {visibility:hidden;}
.displaynone{ display:none; }
/* End */

/* Class for invisible items for accessibility (DO NOT REMOVE) */
.invisible { visibility: hidden; margin-top:-10px;}

/* New Gallery Styles */    
    #thumbs             {width:210px; float:left; border:1px solid #c0c0c0; padding-bottom:4px;}
    .thumbnail          {float: left; margin: 2px; width: 65px; height: 65px; cursor:pointer;}
    .thumbnail div img  {margin: 22px;}
    .thumbnail          {height:65px; width:65px; overflow:hidden;}
    .thumbnail a img    {height: 105px;}
    #bigimageContainer  {float: left; position: relative;}
    #bigImage           {border:1px solid #c0c0c0; padding:3px;}


/* LAYOUT */
html, body{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#202020;
 padding:0;
 margin:0;
}

form{
 background:url(../../../images/templateMeddwl/header_topBg.jpg) repeat-x #fff;
 margin:0;
}

.topnav ul, .topnav ol, .topnav li  {margin:0; padding:0; list-style:none;}
.banner ul, .banner ol, .banner li  {margin:0; padding:0; list-style:none;}
.mainContent ul, .mainContent ol, .mainContent li {margin-left:20px; padding:5px; list-style:disc;}
.rightwrap ul, .rightwrap ol, .rightwrap li  {margin:0; padding:0; list-style:none;}

#wrapper{
 width:787px;
 margin:0 auto;
 position:relative;
 z-index:0;
 overflow: hidden;
}

/* HEADER */
#header{
 width:778px;
	padding: 0 0 15px 0;
	overflow: hidden;
}

#header .topnav{
 clear:both;
 background:url(../../../images/templateMeddwl/navtop.gif) no-repeat;
 color:#fff;
 height:33px;
 font-size:12px;
 font-weight:bold;
 line-height:30px;
 vertical-align:middle;
 text-align: center;
 padding-top:3px;
}
#header .topnav a{ color:#fff; text-decoration:none; }
#header .topnav a:hover, #header .topnav li.selected a{ color:#82afd1; }
#header .topnav ul{ list-style:none; padding:0 0 0 5px; }
#header .topnav ul li{
 display:inline;
 padding:0 19px 0 19px;
 background:url(../../../images/templateMeddwl/navtop_break.gif) 0% 50% no-repeat;
 margin:0;
}

#header h1{
 float:left;
}
#header h1 a
{
 z-index:0;
 text-indent:-2000px;
 background:url(../../../images/templateMeddwl/opcText.gif) no-repeat;
}

#header #logo {
	float: left;
}

#rightinfo  {float:right;}
#rightinfo .tel {text-align:right; float:right; margin:15px 10px 5px 70px; color:#0c0c0c; font-size:15px; font-weight:normal;}
.rightcolumn{width:206px; float:left;}

/* TYPOGRAPHY ETC */

/* SECTION NAVIGATION BUTTONS */
#navigations a{
 background:url(../../../images/templateMeddwl/nav_btnoff.gif) no-repeat;
 display:block;
 color:#990000;
 text-decoration:none;
 font-size:11px;
 padding-right:42px;
 line-height:28px;
 height:28px;
 vertical-align:middle;
 width:154px;
 text-align:right;
 font-weight:bold;
 margin-bottom:2px;
 z-index:0;
 overflow:hidden;
}
#navigations a:hover, #navigations li.selected a{
 background:url(../../../images/templateMeddwl/nav_btnon.gif) no-repeat;
}

.rightbox{
 background:url(../../../images/templateMeddwl/rightcol_top.gif) no-repeat;
 margin-bottom:20px;
 padding-top:5px;
 width:206px;
}
.rightbox .rightbase{
 background:url(../../../images/templateMeddwl/rightcol_base.gif) 0 100% no-repeat;
 padding-bottom:5px;
 width:206px;
}
.rightbox .rightwrap{
 background:url(../../../images/templateMeddwl/rightcol_tile.gif) repeat-y;
 padding-left:5px;
 width:201px;
}
.rightbox, .rightbox .rightbase, .rightbox .rightwrap, .rightbox .rightwrap-textright{
 display:block;
 z-index:0;
 }
 
/* START FOOTER */
#footer .bottomnav{
 clear:both;
 background:url(../../../images/templateMeddwl/navtop.gif) no-repeat ;
 color:#fff;
 font-size:14px;
 vertical-align:middle;
 height: 34px;
 padding-top:3px;
 padding-left:40px;
}

#footer .bottomnav a{ color:#fff; text-decoration:none; }
#footer .bottomnav a:hover, #footer .bottomnav li.selected a{ color:#82afd1; }
#footer .bottomnav ul{text-align:center;list-style:none; padding-top:7px;}
#footer .bottomnav ul li{
 display:inline;
 padding:0px 30px 0px 10px;
 margin:0px;
 background:url(../../../images/templateMeddwl/navtop_break.gif) 95% 50% no-repeat;
}

#clientList {margin-top:3px; padding: 0px;}
#clientList .copyright {float:left; color:#990000}
#clientList a {margin-right:10px; float:right;}
/* END FOOTER */

a, a:link, a:active, a:visited {color: #990000; text-decoration: none;}
a:hover {text-decoration: underline;}

/* Download styles */
    #mainContent ul              {margin:0; padding:0; list-style-type:none;}
    #mainContent ul li 		    {background-image:url("../../../../images/li_item01.gif"); background-repeat:no-repeat; background-position:0px 5px; padding-left:20px; line-height:20px;}
    #mainContent ul li ul li	    {list-style-image: none;}
    #mainContent .download		{width:99%; border:1px solid #C0C0C0; background-image:url("../../../../images/ul_bground.jpg"); margin-left:0px; padding-top:10px; padding-bottom:10px; padding-left:5px;}
    #mainContent .download li	{padding-left:25px;}
    #mainContent .download .head	{list-style:none; margin-top:15px; margin-bottom:10px;}
    #mainContent .download li.d_doc 	{background-image:url(../../../../images/doc.gif); background-position:0px 0px;}
    #mainContent .download li.d_pdf 	{background-image:url(../../../../images/pdf.gif); background-position:0px 0px;}
    #mainContent .download li.d_ppt 	{background-image:url(../../../../images/ppt.gif);}
    #mainContent .download li.d_cfm 	{background-image:url(../../../../images/cfm.gif);}
    #mainContent .download li.d_wmv 	{background-image:url(../../../../images/wmv.gif);}
    #mainContent .download li.d_mov 	{background-image:url(../../../../images/mov.gif);}
    #mainContent .download li.d_psd 	{background-image:url(../../../../images/psd.gif);}
    #mainContent .download li.d_jpg 	{background-image:url(../../../../images/jpg.gif);}
    #mainContent .download li.d_gif 	{background-image:url(../../../../images/gif.gif);}
    #mainContent .download li.d_mp3 	{background-image:url(../../../../images/mp3.gif);}
    #mainContent .download li.d_htm 	{background-image:url(../../../../images/htm.gif);}
    #mainContent .download li.d_psd 	{background-image:url(../../../../images/psd.gif);}
    #mainContent .download li.d_swf 	{background-image:url(../../../../images/swf.gif);}
    #mainContent .download li.d_avi 	{background-image:url(../../../../images/avi.gif);}
    #mainContent .download li.d_wma 	{background-image:url(../../../../images/wma.gif);}
    #mainContent .download li.d_mpg 	{background-image:url(../../../../images/wma.gif);}
    #mainContent .download li.d_xls 	{background-image:url(../../../../images/xls.gif);}
    #mainContent .download li.d_zip 	{background-image:url(../../../../images/zip.gif);}
    .download li ul 			{background-image:url(../../../../images/cfm.gif);}

