/* CSS Document */

BODY
{
/*	background-image: url(images/background.gif);
	background-repeat: repeat-x;*/
	background-color:#fff;
	margin: 0 0 0 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*letter-spacing: 1px;*/
	color: #666666;
}




#div770Container
{
	/*background-image: url(images/content_background.gif);
	background-repeat: repeat-y;*/
	width: 800px;
/*	border-style:solid;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-color:#1b2e41;*/
/*   	border: 0px 0px 0px 0px;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
/*    background-color: #d6e6f6;*/
	margin-left:auto; /* centre this container */
	margin-right:auto; /* centre this container */
}


#clear {
	clear: both;
}


.floatOuter
{
float:left;
display:inline;
}

.floatInner
{
float:right;
display:inline;
}

/*#divHEADContainer
{
	background-image: url(images/XXXhead.jpg);
	background-repeat:no-repeat;
	width: 800px;
	height: 130px;
   	border: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;*/
/*    background-color:#61a1dc;*/
/*	display:block;
}*/

/*#divHEADContainer h1
{
	font-size:10px;
	border: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	visibility:hidden;
}*/

#divBottomBlank
{
	width: 794px;
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	margin-left:auto; /* centre this container */
	margin-right:auto;
	/*background-color:#fff;*/
}

#divBottomBlank td
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #725000;
	/*color:#CCCCCC;*/
}


#divBottomBlank a:link, #divBottomBlank a:active, #divBottomBlank a:visited {
color:#725000;
text-decoration: none; /*lets remove the link underlines*/
}

#divBottomBlank a:hover {
color:#725000;
}



/*---------------------------------------------------------------------------------------------- CONTENT LAYOUT ---- */

#divCONTENTContainer
{
	/*background-image: url(images/background_content.gif);*/
	/*background-repeat: repeat-x;*/
	width: 800px;
   	border: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
    /*background-color:#61a1dc;*/
	/*background-color:red;*/
}

#divCONTENTWide
{
	width:506px;
	_width:506px;
	/*background-color:#333333;*/
	border: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 8px 10px 10px 10px;
	float:left;
	color:#725000;
/*letter-spacing:normal;*/
}

#divCONTENTWide h1
{
 font-size:15px;
font-weight:bold;
color:#725000;
}

#divCONTENTWide h2
{
 font-size:12px;
font-weight:bold;
color:#725000;
}

#divCONTENTWide p
{
font-size:11px;

}


#divCONTENTWide a:link, #divCONTENTWide a:active, #divCONTENTWide a:visited {
color:#725000;
text-decoration: none; /*lets remove the link underlines*/
}

#divCONTENTWide a:hover {
color:#725000;
}



#divCONTENTproducts
{
font-size:11px;
}

#divCONTENTproducts h3
{
font-size:13px;
font-weight:bold;
border: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}

/*---------------------------------------------------------------------------------------------- CONTENT TILES ---- */

#divTile
{

	background: transparent url(images/top_tile.gif) repeat-x top right;
	/*width:418px;*/
	border-style:solid;
	border-width:1px;
	border-color:#c9ba8a;
	background-color:#eae5d2;
	margin: 6px 0px 0px 0px;

}

#divTile h1
{
	font-size:11px;
	color:#725000;
	border: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 2px;
}

#divTile h2
{
	font-size:10px;
	color:#725000;
	border: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 2px;
}

#divTile p
{
	font-size:9px;
	color:#666666;
	border: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px;	
}

#divWhiteTile
{
	/*background: transparent url(images/top_tile.gif) repeat-x top right;*/
	/*width:418px;*/
	/*border-style:solid;
	border-width:1px;
	border-color:#c9ba8a;
	background-color:#eae5d2;*/
	margin: 6px 0px 0px 0px;
}

#divWhiteTileLeft
{
	padding: 4px 4px 4px 4px;
	float:left;
	/*	background:#00CCFF;*/
}

#divWhiteTileRight
{
	padding: 4px 4px 4px 4px;
	float:right;
/*display:inline;*/
	font-size:9px;
	color:#666666;
	/*	background:#00CCFF;*/
}

#divWhiteTileRight h1
{
	font-size:11px;
	color:#725000;
	border: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 2px;
}

/*#divTile ul
{
	list-style: square;
	list-style-position:inside;
	font-size:9px;
	color:#1b2e41;
	border: 0px 0px 0px 0px;
	margin: 0px 4px 0px 4px;
	padding: 4px 0px 4px 6px;	
}*/

/*#divTile ol
{
	list-style: square;
	list-style-position:outside;
	font-size:11px;
	color:#1b2e41;
	border: 0px 0px 0px 0px;
	margin: 0px 4px 0px 4px;
	padding: 6px 0px 4px 26px;	
}
#divTile li
{
	padding: 0px 0px 6px 0px;	
}*/


.sidebox
{
background:url(images/curveright.gif) no-repeat right bottom;
margin: 6px 0px 0px 0px;
}

.boxbody
{
background:url(images/curveleft.gif) no-repeat left bottom;
padding: 4px 4px 4px 6px;
}

.boxhead
{
background:url(images/curvetopright.gif) no-repeat right top;
}

.boxhead h2
{
background:url(images/curvetopleft.gif) no-repeat left top;
padding: 4px 4px 4px 6px;
font-size:1px;
}

/*#divTileThin
{

	background: transparent url(images/top_tile_206.gif) no-repeat top right;
	width:206px;
	border-style:solid;
	border-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-color:#1b2e41;
	background-color:#c4dbed;
	margin: 6px 0px 6px 0px;

}

#divTileThin h1, #divCONTENTFill h1
{
	font-size:11px;
	color:#0d2474;
	border: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 2px;
}

#divTileThin p, #divCONTENTFill p
{
	font-size:9px;
	color:#1b2e41;
	border: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px;	
}

#divTileThin ul, #divPropTileDescription ul
{
	list-style: square;
	list-style-position:inside;
	font-size:9px;
	color:#1b2e41;
	border: 0px 0px 0px 0px;
	margin: 0px 4px 0px 4px;
	padding: 4px 0px 4px 6px;	
}*/

#divPropTileDescription ol
{
/*	list-style: square;*/
	list-style-position:outside;
	font-size:11px;
	color:#1b2e41;
	border: 0px 0px 0px 0px;
	margin: 0px 4px 0px 4px;
	padding: 6px 0px 4px 26px;	
}
/*#divTileThin li
{
	padding: 0px 0px 6px 0px;	
}*/


#divCONTENTTitleInsert
{
	background-image: url(images/background_nav_insert.gif);
	background-repeat: repeat-x;
	border-style:solid;
	border-width:1px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-color:#c9ba8a;
	height:32px;
	text-align: center;
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family:"Times New Roman", Times, serif;
}


/*---------------------------------------------------------------------------------------------- TOP NAVIGATION ---- */

#nav-menu
{
margin: 0; 
padding: 0;
list-style:none;
float:right;
}

#nav-menu li
{
float:left;
margin: 0; 
padding: 0px 6px 0px 0px;
}

#nav-menu li a
{
color:#725000;
display:block;
width:110px;
height:21px;
text-align:center;
text-decoration:none;
padding: 10px 0px 0px 0px;
background:url(images/menutop_back.gif) no-repeat top left;
font-size:11px;
font-weight:bold;
}



/*---------------------------------------------------------------------------------------------- THIN NAVIGATION ---- */


#list-menu {
/*width: 150px;*/
/*float:left;*/
/*background: #c4a46a;*/
/* this width value is also effected by
the padding we will later set on the links.	*/
}

#list-menu ul {
margin: 0; 
padding: 0;
list-style-type: none;
font-size:12px;
font-weight:bold;
margin: 0px 0px 0px 0px; /*borders to navigation on left*/
}

#list-menu li {
margin: 0px 0px 0px 0px; /*borders to navigation on left*/
}


#list-menu a {
display: block;
width:148px;
height:18px;
padding: 4px 0px 0px 10px;
/*border-left: 1px solid #1b2e41;
border-right: 1px solid #1b2e41;*/
/*background: #9ac2e5;*/
text-decoration: none; /*lets remove the link underlines*/
background: url(images/leftnav_back.gif) #fff bottom left repeat-y;
}


#list-menu a:link, #list-menu a:active, #list-menu a:visited {
color: #725000;
}

#list-menu a:hover {
/*border: 1px solid #000000;*/
background: #61a1dc;
color: #ffffff;
background: url(images/leftnav_backb.gif) #fff bottom left repeat-y;
}

#divCONTENTNav
{
/*	background-image: url(images/leftnavcontent_back.gif);*/
	/*background-repeat: repeat-y;*/
	width:150px; /* accounts for the border offset as well as the indent from the left */
	float:left;
	border-style:solid;
	border-width:0px;
	border-top-width:0px;
	/*border-left: 1px solid #000000;*/
	/*border-color:#1b2e41;*/
	margin: 0px 0px 0px 0px;
	_ margin: 0px 0px 0px 0px; /* fixes ie problem with double width space at left of this div */
	padding: 0px 0px 0px 0px;
	background-color:#fff;
	/*letter-spacing:normal;*/
}


#divCONTENTNav h3
{
font-size:11px;
font-weight:bold;
color:#000000;
margin: 0px 0px -6px 0px;
_margin: 0px 0px -18px 0px;
}

#divCONTENTNav p
{
font-size:9px;
color:#000000;
}

#divCONTENTTitleInsert h1
{
	font-size:14px;
	font-weight:bold;
	color:#725000;
	border: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
}