.clsBody
{
	background-color: #5565AF;
}

TD.clsFooter
{
	background-color: #7DA7D9;
	font-size: 9px;
	color: #404E60;	
}

.clsHomeContent
{
	background-color: #FFFFFF;
}

.clsDividerLine
{
	background-color: #7DA7D9;
}

.clsHeaderText
{
 
	font-size: 13px;
	font-weight: bold;
	color: #5565AF;
}

.clsThickDividerLine
{
	background-color: #D6D3D0;
}

.clsContentBG
{
	background-color: #EDECEB;
}

.clsLighterContentBG
{
	background-color: #F5F4F3;
}

.clsLighterRowBG
{
	background-color: #F5F4F3;
}

.clsDarkerRowBG
{
	background-color: #EDECEB;
}

.clsProductStripBG
{
	background-color: #5565AF;
}

.clsPageTitle
{
	font-size: 14px;
	font-weight: bold;
	color: #5565AF;
}

TD.clsProductNavText
{
 
	font-size: 12px;
	font-weight: bold;
	color: #5565AF;
}


TD.clsQuoteText
{
 
	font-size: 11px;
	font-style: italic;
	color: #1D1C1C;
}

.clsLocationNameText
{
	font-size: 11px;
	font-weight: bold;
	color: #5565AF;
}

.clsHighlighted
{
	border-Width:1;
	border-Color:#7DA7D9;
	border-Style:solid;
}

.clsNoHighlighted
{
	border-Width:0;
}

.clsMenuUnHighlighted
{
	background-color: #D7EFEF;
}

.clsMenuHighlighted
{
	background-color: #BDD3E2;
}

.clsMenuText
{ 
	font-size: 12px;
	font-weight: bold;
	color: #525858;
}

a:link.clsMenuText
{
    FONT-SIZE: 12px;
    COLOR: #525858;
    font-weight: bold;
    TEXT-DECORATION: none
}

a:visited.clsMenuText
{
    FONT-SIZE: 12px;
    COLOR: #525858;
    font-weight: bold;
    TEXT-DECORATION: none
}

a:active.clsMenuText
{
    FONT-SIZE: 12px;
    COLOR: #525858;
    font-weight: bold;
    TEXT-DECORATION: none
}

a:hover.clsMenuText
{
    FONT-SIZE: 12px;
    COLOR: #4A5650;
    font-weight: bold;
    TEXT-DECORATION: none
}

.clsLinkText
{ 
	font-size: 12px;
	font-weight: normal;
	color: #525858;
}

a:link.clsLinkText
{
    FONT-SIZE: 12px;
    COLOR: #525858;
    font-weight: normal;
    TEXT-DECORATION: none
}

a:visited.clsLinkText
{
    FONT-SIZE: 12px;
    COLOR: #525858;
    font-weight: normal;
    TEXT-DECORATION: none
}

a:active.clsLinkText
{
    FONT-SIZE: 12px;
    COLOR: #525858;
    font-weight: normal;
    TEXT-DECORATION: none
}

a:hover.clsLinkText
{
    FONT-SIZE: 12px;
    COLOR: #4A5650;
    font-weight: normal;
    TEXT-DECORATION: none
}



a:hover.clsAnchor
{
    FONT-SIZE: 12px;
    COLOR: #5565AF;
    font-weight: bold;
    TEXT-DECORATION: none
}

a:link.clsAnchorOn
{
    FONT-SIZE: 12px;
    COLOR: #5565AF;
    font-weight: bold;
    TEXT-DECORATION: none
}

a:visited.clsAnchorOn
{
    FONT-SIZE: 12px;
    COLOR: #5565AF;
    font-weight: bold;
    TEXT-DECORATION: none
}

a:active.clsAnchorOn
{
    FONT-SIZE: 12px;
    COLOR: #5565AF;
    font-weight: bold;
    TEXT-DECORATION: none
}

a:hover.clsAnchorOn
{
    FONT-SIZE: 12px;
    COLOR: #5565AF;
    font-weight: bold;
    TEXT-DECORATION: none
}

a:link.clsOtherlocation
{
    FONT-SIZE: 11px;
    COLOR: #5565AF;
    font-weight: bold;
    TEXT-DECORATION: underline
}

a:visited.clsOtherlocation
{
    FONT-SIZE: 11px;
    COLOR: #5565AF;
    font-weight: bold;
    TEXT-DECORATION: underline
}

a:active.clsOtherlocation
{
    FONT-SIZE: 11px;
    COLOR: #5565AF;
    font-weight: bold;
    TEXT-DECORATION: underline
}

a:hover.clsOtherlocation
{
    FONT-SIZE: 11px;
    COLOR: #5565AF;
    font-weight: bold;
    TEXT-DECORATION: underline
}

#pageheader {
	border-bottom: 1px solid #5565AF;
	height: 0px;
	margin-top: 2px;
	margin-bottom: 15px;
}

h1.pageheader {
	font-weight: normal;
	font-size: 11px;
	padding: 0px;
	margin: 5px;
	letter-spacing: 0px;
	color: #666666;
}

h2.pageheader {	
	font-size: 16px;
	color: #5565AF;
	margin: 0px;
	padding:  0px 4px 0 0px;
}

#pageheaderlist {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#pageheaderlist li {
	float: left;
}


#divider {
	font-size: 16px;
	color: #666666;
	padding-right: 2px;
}

h1 {
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 2px 0;
	padding: 0;
	letter-spacing: 0px;
}
h2 {
	
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 2px 0;
	padding: 0;
	letter-spacing: 0px;
}

h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 2px 0;
	padding: 0;
	letter-spacing: 0px;
}

h3.sectionheader {
	font-size: 14px;
	font-weight: bold;
	padding: 0;
	letter-spacing: 0px; margin-left:0; marg:0; margin-top:0; margin-bottom:2px
}

#main_nav{
	margin: 0;
	padding: 0;
	display: block;
	width: 580px;
	height: 62px;
	}
#main_nav ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 580px;
	height: 62px;
	}
	
#main_nav li{
	float: left;
	}
#main_nav li a {
	text-indent: -700em;
	display: block;
	text-decoration: none;
	}
#nav_home a{
	width: 70px;
	height: 62px;
	background: url(http://www.designbiz.com/net2/images/buttons/nav_home-btn.gif) 0 0 no-repeat;
	}
#nav_finding a{
	width: 109px;
	height: 62px;
	background: url(http://www.designbiz.com/net2/images/buttons/nav_finding-btn.gif) 0 -62px no-repeat;
	}
#nav_finding a:hover{
	width: 109px;
	height: 62px;
	background: url(http://www.designbiz.com/net2/images/buttons/nav_finding-btn.gif) 0 0 no-repeat;
	}
#nav_building a{
	width: 105px;
	height: 62px;
	background: url(http://www.designbiz.com/net2/images/buttons/nav_building-btn.gif) 0 -62px no-repeat;
	}
#nav_building a:hover{
	width: 105px;
	height: 62px;
	background: url(http://www.designbiz.com/net2/images/buttons/nav_building-btn.gif) 0 0 no-repeat;
	}
#nav_customizing a{
	width: 131px;
	height: 62px;
	background: url(http://www.designbiz.com/net2/images/buttons/nav_customizing-btn.gif) 0 -62px no-repeat;
	}
#nav_customizing a:hover{
	width: 131px;
	height: 62px;
	background: url(http://www.designbiz.com/net2/images/buttons/nav_customizing-btn.gif) 0 0 no-repeat;
	}
#nav_financing a{
	width: 109px;
	height: 62px;
	background: url(http://www.designbiz.com/net2/images/buttons/nav_financing-btn.gif) 0 -62px no-repeat;
	}
#nav_financing a:hover{
	width: 109px;
	height: 62px;
	background: url(http://www.designbiz.com/net2/images/buttons/nav_financing-btn.gif) 0 0 no-repeat;
	}
#nav_mykb a{
	width: 82px;
	height: 62px;
	background: url(http://www.designbiz.com/net2/images/buttons/nav_mykb-btn.gif) 0 -62px no-repeat;
	}
#nav_mykb a:hover{
	width: 82px;
	height: 62px;
	background: url(http://www.designbiz.com/net2/images/buttons/nav_mykb-btn.gif) 0 0 no-repeat;
	}
#nav_contact a{
	width: 126px;
	height: 62px;
	background: url(http://www.designbiz.com/net2/images/buttons/nav_contact-btn.gif) 0 -62px no-repeat;
	}
#nav_contact a:hover{
	width: 126px;
	height: 62px;
	background: url(http://www.designbiz.com/net2/images/buttons/nav_contact-btn.gif) 0 0 no-repeat;
	}
	


/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#transparent; layer-background-color:#transparent; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:0px;font-size:12px;font-weight:bold;color:#00000;visibility:hidden}
.clLevel0{background-color:transparent; layer-background-color:transparent;; color:#00000;}
.clLevel0over{background-color:transparent; layer-background-color:transparent; color:#666666;}
.clLevel0border{position:absolute; visibility:hidden; background-color:transparent; layer-background-color:transparent;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-size:10px; font-weight:bold}
.clLevel1{background-color:#D7EFEF; layer-background-color:#D7EFEF; color:#4A5650;}
.clLevel1over{background-color:#BDD3E2; layer-background-color:#BDD3E2; color:#4A5650; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; z-index:100; visibility:hidden; background-color:#A8B6B5; layer-background-color:#A8B6B5}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-size:10px; font-weight:bold}
.clLevel2{background-color:#D7EFEF; layer-background-color:#D7EFEF; color:#4A5650;}
.clLevel2over{background-color:#BDD3E2; layer-background-color:#BDD3E2; color:#4A5650; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; z-index:100; visibility:hidden; background-color:#A8B6B5; layer-background-color:#A8B6B5}