/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/stamp-collecting.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

                                                                                              
#menuWrap {float: left; width:800px; height:30px; padding-right:0px; margin-left:10px; background: #0000FE url(../images/topbar.gif) no-repeat right top;}

#menu {margin:0; padding:0 10px 0 10px; list-style:none; white-space:nowrap; text-align:left; background: #0000FE url(../images/topbar.gif) no-repeat left top;}

#menu li {margin:0; padding:0; list-style:none;}
#menu li {display:inline-block; display:inline;}
#menu ul {padding:0; margin:0; list-style:none; position:absolute; left:-9999px; border:1px solid #000; border-color:#0000FE #333 #333 #333;}

#menu ul.ul-one {background:#0000FE;}
#menu ul.ul-two {background:#0000FE;}
#menu ul.ul-three {background:#0000FE;}
#menu ul.ul-four {background:#0000FE;}
#menu ul.ul-five {background:#0000FE;}
#menu ul.ul-six {background:#0000FE;}
#menu ul.ul-seven {background:#0000FE;}

#menu li.li-top {float:left; display:block; background:url(../images/divider.gif) no-repeat left center;}
#menu li.first {background:none;}

#menu a {display:block; font: bold 9pt Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:25px; text-decoration:none; text-transform: uppercase; padding:0 10px 0 10px;}
/*#menu a {display:block; font:normal 11px verdana,arial,sans-serif; color:#000; line-height:25px; text-decoration:none; padding:0 20px 0 10px;}*/

#menu :hover a:hover {background:#5458FA; color:#fff;}
#menu li ul li a {text-transform: none;}

#menu li a.sub {background:url(../images/sub.gif) no-repeat right center; padding-right:20px}
#menu li a.drop {background:url(../images/drop.gif) no-repeat right center; padding-right:20px}

#menu li.li-top a.top {float:left;}

#menu li a.top:hover {position:relative; background:#5458FA; color:#fff;}
#menu li.li-top:hover {position:relative; background:#5458FA; color:#fff;}

#menu li.li-top:hover > a, #menu li.li-top:hover ul :hover > a {background:#5458FA; color:#fff;}

#menu li.li-top:hover ul {margin-top:25px;}

#menu :hover ul {left:0;}
#menu :hover ul a {white-space:nowrap;}
#menu :hover ul b {position:absolute;}
#menu :hover ul.right {left:auto; right:-1px;}

#menu :hover ul :hover ul, 
#menu :hover ul :hover ul :hover ul,
#menu :hover ul :hover ul :hover ul :hover ul,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul
{left:95%; margin-top:-26px;}

#menu :hover ul :hover ul.left, 
#menu :hover ul :hover ul :hover ul.left,
#menu :hover ul :hover ul :hover ul :hover ul.left,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul.left,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul.left,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul.left
{left:auto; right:95%; margin-top:-26px;}

#menu :hover ul ul, 
#menu :hover ul :hover ul ul,
#menu :hover ul :hover ul :hover ul ul,
#menu :hover ul :hover ul :hover ul :hover ul ul,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul ul,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul ul
{left:-9999px;}

#menu :hover ul ul.left, 
#menu :hover ul :hover ul ul.left,
#menu :hover ul :hover ul :hover ul ul.left,
#menu :hover ul :hover ul :hover ul :hover ul ul.left,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul ul.left,
#menu :hover ul :hover ul :hover ul :hover ul :hover ul :hover ul ul.left
{left:-9999px; right:auto;}

#menu table {border-collapse:collapse; margin-top:-1px;}

.btn_ctn {overflow: hidden; width: 100%; margin: 0px;}
a.btn {background: transparent url('../images/btn_bg_a.gif') no-repeat scroll top right; color: #444; display: block; float: left; font: normal 12px arial, sans-serif; height: 24px; margin-right: 6px; padding-right: 18px; text-decoration: none;}
a.btn span {background: transparent url('../images/btn_bg_span.gif') no-repeat; display: block; line-height: 14px; padding: 5px 0 5px 18px;}
a.btn:hover {background-position: right -24px;}
a.btn:hover span {background-position: 0 -24px;} 
a.btn:active {background-position: bottom right; color: #000; outline: none;}
a.btn:active span {background-position: bottom left; padding: 6px 0 4px 18px;} 

.phone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: right;
	padding-top: 25pt;
	padding-right: 20pt;
	font-weight: bold;
}
.email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FFFFFF;
	text-align: right;
	padding-right: 20pt;
	padding-bottom: 5px;
	font-weight: bold;
}

A.email:hover 
{
	COLOR: #FFFFFF;
}	
.fax {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: right;
	padding-top: 5pt;
	padding-right: 20pt;
	font-weight: bold;
}
.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: right;
	padding-right: 20pt;
	padding-bottom: 10px;
	font-weight: bold;
}
.itworks {
	padding-right: 20pt;
	text-align: right;
}
.abn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	vertical-align: bottom;
	padding-bottom: 3pt;
}
.home {
	width: 70pt;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-transform: uppercase;
	height: 30px;
	font-weight: bold;
	padding-top: 0px;
}
.space {
	width: 126pt;
}
.navigations {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 0px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
/*	background-image: url(../images/footer.gif);*/
 /*	text-align: center;*/
	vertical-align: bottom;
 /*	height: 30px;*/
	padding: 5px;
	padding-bottom: 12px;
}
.logo {
	padding-top: 10pt;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-top: 2pt;
	padding-right: 30pt;
	padding-bottom: 8pt;
	padding-left: 30pt;
}
/***************************************/

LI, P {
	MARGIN-TOP: 0px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
SPAN.bizlinks {
	DISPLAY: block; MARGIN-LEFT: 80px
}
/*
A {
	COLOR: blue;
	text-decoration: none;
}
A:hover {
	COLOR: blue;
	text-decoration: underline;
}
*/
TD.footer A, TD.home A, TD.navigations A {
	color: #FFFFFF;
	text-decoration: underline;
}
TD.footer A:hover, TD.home A:hover, TD.navigations A:hover {
	color: #FFFFFF;
}
H1 {
	FONT-SIZE: 14pt;
	COLOR: #000000;
	LINE-HEIGHT: 1.4em;
	FONT-FAMILY: Georgia, Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center
}
LI A {
	color: blue;
}
H1.pagetitle {
	FONT-SIZE: 14pt;
	COLOR: #FF0000;
	LINE-HEIGHT: 1.6em;
	FONT-FAMILY: Georgia, Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left
}
H2 {
	FONT-SIZE: 1.4em; COLOR: #FF0000; LINE-HEIGHT: 1.2em
}
H3 {
	FONT-SIZE: 1.1em; COLOR: #000000
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#container {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 698px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#header {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/header600x120.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 120px; BACKGROUND-COLOR: #ffffff
}
#navigation {
	BORDER-TOP: #aaaaaa 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #aaaaaa 1px solid; HEIGHT: 26px; BACKGROUND-COLOR: #99cc00
}
#content {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#navitems {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; LINE-HEIGHT: 26px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#navitems A {
	COLOR: #ffffff; LINE-HEIGHT: 26px; TEXT-DECORATION: none
}
#navitems A:hover {
	COLOR: #608000; LINE-HEIGHT: 26px
}

/***************************************/


/*   */
.pHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	padding: 5px;
	padding-bottom: 3px;
/*	border-bottom: solid 1px #FF0000;*/
}
.pBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 5px;
	padding-bottom: 3px;
	line-height: 142%;
}
.pDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	padding: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
}

ul li
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
}

#contentDiv {vertical-align: top; overflow: auto; overflow-x: hidden; padding-right: 10px; padding-top: 12px;}

.breadcrumbs
{
 text-align: right;
 white-space: nowrap;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #666;
 padding-right: 5px;
} 