/* 
/////////////////////////
Site: SiteManage
Date: 14/04/06
Version: 1.7.5
Design: SiteManage
////////////////////////
*/

/*
//////////////
Miscellaneous
//////////////
*/
#admin-nav{background: #fff; list-style: none; text-align: right; margin: 0; padding: 2px 2px; height: 18px;}
#admin-nav li{display: inline;margin: 0; padding: 0 4px;}
#info{font-size: 10px;}
#preview{padding: 5px 5px 5px 27px; background-color: #f9f9f9; border: 1px solid #ddd;}
#imagelist{padding: 5px; background-color: #fefea4; border: 1px solid #ddd;}
ul{background-color: #f7faff;}

.navHeader{
color: #333;
padding: 2px 0 5px 5px;
font-weight: bold;

height: 14px;
}
.titleHeader{
color: #333;
margin: 0;
background-color: #fff;
padding: 2px 0 5px 5px;
font-weight: bold;
height: 14px;
width: 100%;
font-size: 110%;
}
.featurebox {margin-bottom: 5px;border: 1px solid #ddd; padding: 3px;}
.featureboxheader {color: #2d475f; font-size: 99%; font-weight: bold; text-transform: uppercase; padding: 4px;}
.featureboxheadermain {font-size: 12px; color: #333;font-weight: bold;background-color: #DFECFF; padding: 4px;}

/*
//////////////
Links, images.
//////////////
*/


a:link {color: #333; text-decoration: none;}
a:visited {color: #333; text-decoration: none;}
a:hover, a:active {color: #01708b; text-decoration: none;}
img {border: 0;}

/*
//////////////
Left Navigation
//////////////
*/

#top-nav
{
padding: 0;
background: #eee;
height: 20px;
}

#navlist-top
{
margin: 0px;
padding: 0px 0px;
display: block;
}

#navlist-top li
{
list-style: none;
float: left;
}

#top-nav a, #navlist-top li.extend
{
margin: 0px;
display: block;
border-top: 0px solid #333;
padding: 2px 6px;
text-decoration: none;
background: #eee;
font: normal 12px verdana, serif;
color: #000;
}

#top-nav a:hover, #navcontainer a#current
{
padding: 2px 5px;
background: #FAFAFA;
border-right: 1px solid #ddd;
border-left: 1px solid #ddd;
border-top: 1px solid #FAFAFA;
border-bottom: 1px solid #ddd;
color: #000;
}

#top-nav a#current
{
background: #F6F6F6;
border-top: 1px solid #F6F6F6;
font-weight: bold;
}


#top-nav li#active
{
border-right: 1px solid #828282;
border-bottom: 1px solid #828282;
}

#settings-nav

{
padding: 3px 2px 4px 0px;
height: 14px;
background: #fff url(http://sitemanage.net.au/sitemanage/images/sm-nav-bkg.png) repeat;

}

#settings-navlist
{
list-style-type: none;
margin: 0;
padding: 0;
}

#settings-navlist li
{
text-transform: lowercase;
list-style-type: none;
border-left: 0px solid #fff;
float: left;
line-height: 1em;
margin: 0 0 0 0em;
padding: 0 20px 0 0em;
}


#settings-navlist li a:link {color: #fff; text-decoration: none;}
#settings-navlist li a:visited {color: #fff; text-decoration: none;}
#settings-navlist li a:hover, a:active { color: #fff; text-decoration: underline;}
/*
//////////////
Left Navigation
//////////////
*/


#navcontainer ul 
{
margin:   4px 0;
padding: 10px 0 15px 3px;
list-style-type: none;
border: 1px solid #ccc;
	
}


#navcontainer ul  li
{
margin:  0;
padding: 5px 0px 5px 0px;
list-style-type: none;
text-transform: capitalize;
}
#navcontainer li a:hover
{
color: #005d73;
text-decoration: none;
}



/*
//////////////
Top Navigation
//////////////
*/

ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited
{
color: #333;
background-color: #f7faff;
text-decoration: none;
}

#navlist a:hover
{
color: #666;
background-color: #eee;
text-decoration: none;
}


/*
//////////////
Contact Form
//////////////
*/

fieldset{padding: 10px 4px 5px 9px;margin: 3px 0 10px 0; width: 80%; border: 1px solid #ccc; }
legend{font-size: 12px; font-weight: bold; color: #333;}

#cform{width: 500px; padding: 10px;}

.form {padding: 10px 0; clear: both;}

input, textarea { margin-top: 3px;color: #333; font: normal 11px "verdana"; padding: 2px;}

div.top span.lab {
	float: left;
	text-align: left;
	color: #333;
	font: normal 11px "verdana";
	width: 120px;
}

div.top span.layer {
  float: right;
  text-align: left;
  width: 375px;
  font: normal 11px "verdana";

} 
div.top span.toolbar {
  float: right;
  text-align: left;
  width: 373px;
  font: normal 11px "verdana";
padding: 2px;
} 

div.top{padding-top: 4px; clear: both; font: normal 11px "verdana";}

div.rowbutton{
clear: both;
padding-top: 10px;
padding-bottom: 0px;
padding-left: 10px;
font: normal 11px "verdana";
}

/*
//////////////
Tables
//////////////
*/

.nocenter{text-align: left;}
#metatags{line-height: 20px;}
table{text-align: center;}
#theader{font-weight: bold;background-color: #fdfea4;}
.t1{width: 80px; padding: 2px;}
.t2{width: 150px; padding: 2px;}
.t3{width: 45px; padding: 2px;}
.p1{width: 20px; padding: 2px;}
.p2{width: 80px; padding: 2px;}
.p3{width: 250px; padding: 2px;}

/*
//////////////
Headers
//////////////
*/

h1{color: #3399ff; padding: 8px 0px 8px 0px; margin: 0; font-size: 13px; font-weight: bold; }
h2{color: #000; padding: 5px 0px 5px 0px; margin: 0; font-size: 15px; font-weight: bold; }
h3{color: #000; padding: 8px 0px 8px 0px; margin: 0; font-size: 12px; font-weight: bold; }
h4{color: #000; padding: 8px 0px 8px 0px; margin: 0; font-size: 13px; font-weight: bold; }
/* h5{font: 12px normal 'tahoma';padding: 5px; background-color: #fefea4; border: 1px solid #ddd;} */
h6{padding: 5px; background-color: #ff3d3d; border: 1px solid #ccc;}
h5{height: 28px; color: #FF1F1F; font: 12px normal 'verdana'; padding: 10px 0 0px 30px; background: #fefea4 url("/sitemanage/images/sm-info-note.png") no-repeat; border-top: 1px solid #eee;border-bottom: 1px solid #eee;}

/*
//////////////
Structure
//////////////
*/

html, body{
	margin: 0 0 0 0px;
	padding: 0;
	color: #000;
	font-family: verdana, sans-serif;
font-size: 81%;
line-height: 16px;

} 
 
#pagewidth{ 
 width:100%; 
  min-width: 500px;
} 
 
#header{
	height: 60px;
	width: 100%;
	background: #f7faff url(http://sitemanage.net.au/sitemanage/images/sm-header-bkg.png) repeat;
	border-bottom: 1px solid #5c7d97;
text-align: left;
padding: 0px 0px 0 0;
}
#leftcol{
	width: 2px;
	float: left;
	position: relative;
	margin-left: -2px;
	margin-right: 1px;
min-height: 300px;
	}

 
#outer{
	border: 1px solid #fff; 
      /*/*/ border-left-width: 2px; /* left column width. NN4 hack to hide borders */
	border-left-color: #fff; /* left column colour */ 
      border-left-style: solid; 
      /*/*/ border-right-width: 2px; /* right column width. NN4 hack to hide borders */
	border-right-color: #fff; /* right column colour */
	border-right-style: solid;
	background-color: #fff; /* center column colour */
	width: auto;
} 
 
#rightcol{
 /*/*/ width:px; /* hack keeps NN4 right column right? */ 
 float:right; 
position:relative; 
  margin-right:-2px; 
 margin-left:1px; 
} 
 
#footer{
	height: 0px;
	width: 100%;
	text-align: center;
 line-height: 18px;
} 
#footer .content{border-top: 1px solid #000; padding: 5px; margin: 10px 0 5px 0; } 

#credits{ border-top: 1px solid #000; margin: 10px 0 5px 0; padding: 5px 0 0 0px;} 
#inner{margin:0; width:100%;}
 
#maincol{ 
 float: left; 
 width: 100%; 
 position: relative; 
 margin: 0 -8px 0 -2px;
 /* Disabled
background: url(images/center-kg.jpg) no-repeat;
*/

 }
 
#outer>#inner { border-bottom: 0px solid #FFFFFF;  }
 
.clr{clear:both;}
 
.content{padding:5px 10px 5px 10px;} /*padding for content */ 

#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 

/*
//////////////
Printer Styles
//////////////
*/

@media print{ 
/*hide the left column when printing*/
#leftcol{display:none;} 
#outer{border-left:0;} 

/*hide the right column when printing*/
#rightcol{display:none;} 
#outer{border