BODY,td {font-size: 11px; font-family: verdana, arial, helvetica, sans; color: #000000;}
A {font-size: 11px;color: #0055dd; text-decoration: underline;}
A:hover {font-size: 11px; color: #0055dd; text-decoration: none;}

.title-black {font-size: 17px; color: #000000;}
.title-black-bold {font-size: 17px; font-weight: bold; color: #000000;}
.large-black {font-size: 13px; color: #000000;}
.large-black-bold {font-size: 13px; font-weight: bold; color: #000000;}
.medium-black {font-size: 11px; color: #000000;}
.medium-black-bold {font-size: 11px; font-weight: bold; color: #000000;}
.small-black {font-size: 10px; color: #000000;}
.small-black-bold {font-size: 10px; font-weight: bold; color: #000000;}

.title-blue {font-size: 17px; color: #4466bb;}
.title-blue-bold {font-size: 17px; font-weight: bold; color: #4466bb;}
.large-blue {font-size: 13px; color: #4466bb;}
.large-blue-bold {font-size: 13px; font-weight: bold; color: #4466bb;}
.medium-blue {font-size: 11px; color: #4466bb;}
.medium-blue-bold {font-size: 11px; font-weight: bold; color: #4466bb;}
.small-blue {font-size: 10px; color: #4466bb;}
.small-blue-bold {font-size: 10px; font-weight: bold; color: #4466bb;}

.subnav {font-size: 11px; color: #4466bb;}
.subnav:link {font-size: 11px; color: #4466bb; text-decoration: none;}
.subnav:link:hover {font-size: 11px; color: #4466bb; text-decoration: none;}
.subnav:visited {font-size: 11px; color: #4466bb; text-decoration: none;}
.subnav:visited:hover {font-size: 11px; color: #4466bb; text-decoration: none;}

.pic-home-right {margin-left: 10px; margin-bottom: 5px;}
.pic-home-left {margin-right: 10px; margin-bottom: 5px;}
.picright {margin-left: 15px; margin-bottom: 10px;}
.picleft {margin-right: 15px; margin-bottom: 10px;}

.title-side	{background-image: url('/bf/bfweb/MontanaBuild.net/images/title_side.gif'); background-repeat: repeat-x; background-position:center;}
.title-header	{font-size: 13px; color: #4466bb; font-weight: bold; padding-left: 5px; padding-right: 5px;}
.header {font-size: 17px; font-weight: bold; color: #ffffff;}

.borderR { border-color:#bda87f; border-right-width:1px; border-right-style:solid }

.hdrbar	{ background-image:url('/bf/bfweb/MontanaBuild.net/images/tanbar.jpg'); background-repeat:repeat-x; background-position:center; }
.hdrbartxt	{ color:#004c89; font-size:13px; font-weight:bold; padding-left:6px; padding-right:6px}


.nav {cursor:pointer; font-size: 10px; font-family: verdana, arial, helvetica, times; color: #edeede; font-weight: bold;}
.navul { background-color:#aacccc; }

a:link {font-size: 11px;text-decoration:underline; color: #4466bb;}
a:visited {font-size: 11px;text-decoration:underline; color: #4466bb;}
a:hover {font-size: 11px;text-decoration:underline; color: #bda87f;}
a:active {font-size: 11px;text-decoration:underline; color: #bda87f;}


a.nav:link {text-decoration:none; color: #edeede; font-weight: bold;}
a.nav:visited {text-decoration:none; color: #edeede; font-weight: bold;}
a.nav:hover {text-decoration:none; color: #edeede; font-weight: bold;}
a.nav:active {text-decoration:none; color: #edeede; font-weight: bold;}

a.snav:link {text-decoration:none; color: #000000; font-weight: bold;}
a.snav:visited {text-decoration:none; color: #000000; font-weight: bold;}
a.snav:hover {text-decoration:underline; color: #004c89; font-weight: bold;}
a.snav:active {text-decoration:underline; color: #004c89; font-weight: bold;}

a.snavh:link {text-decoration:none; color: #004c89; font-weight: bold;}
a.snavh:visited {text-decoration:none; color: #004c89; font-weight: bold;}
a.snavh:hover {text-decoration:underline; color: #004c89; font-weight: bold;}
a.snavh:active {text-decoration:underline; color: #004c89; font-weight: bold;}

a.wlink:link {text-decoration:none; color: #FFFFFF; font-weight: bold;}
a.wlink:visited {text-decoration:none; color: #FFFFFF; font-weight: bold;}
a.wlink:hover {text-decoration:underline; color: #FFFFFF; font-weight: bold;}
a.wlink:active {text-decoration:underline; color: #FFFFFF; font-weight: bold;}

a.glink:link {text-decoration:none; color: #e5e5e5; font-weight: bold;}
a.glink:visited {text-decoration:none; color: #e5e5e5; font-weight: bold;}
a.glink:hover {text-decoration:underline; color: #e5e5e5; font-weight: bold;}
a.glink:active {text-decoration:underline; color: #e5e5e5; font-weight: bold;}

a.blink:link {text-decoration:none; color: #000000; font-weight: bold;}
a.blink:visited {text-decoration:none; color: #000000; font-weight: bold;}
a.blink:hover {text-decoration:underline; color: #004c89; font-weight: bold;}
a.blink:active {text-decoration:underline; color: #004c89; font-weight: bold;}

a.flink:link {text-decoration:none; color: #000000;}
a.flink:visited {text-decoration:none; color: #000000;}
a.flink:hover {text-decoration:underline; color: #004c89;}
a.flink:active {text-decoration:underline; color: #004c89;}

.shdr {color:#004c89; font-size:13px; font-weight:bold}
.hdr {color:#FFFFFF; font-size:18px; font-weight:bold}
.ahdr {color:#FFFFFF; font-size:12px; font-weight:bold}

a.tlink:link {color: #004c89; font-weight: bold;}
a.tlink:visited {color: #004c89; font-weight: bold;}
a.tlink:hover {color: #bda87f; font-weight: bold;}
a.tlink:active {color: #bda87f; font-weight: bold;}

a.alink:link {text-decoration:none; font-size: 9px; color: #4466bb; font-weight: bold;}
a.alink:visited {text-decoration:none; font-size: 9px; color: #4466bb; font-weight: bold;}
a.alink:hover {font-size: 9px; color: #bda87f; font-weight: bold;}
a.alink:active {font-size: 9px; color: #bda87f; font-weight: bold;}

TR.a {}
TR.b {border-color:#99cccc; border-top-width:1px; border-top-style:solid}

.topHeader {font-size:30px; font-weight:bold; color:#003366}
.topHeaderTM {font-size:24px; font-weight:bold; color:#003366}
.topHeaderBP { font-size:18px; font-weight:bold; font-family: Times New Roman; color: #000000;}
.topHeaderBP2 { font-size:14px; font-weight:bold; font-family: Times New Roman; color: #000000;}


.primaryAd {
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: white;
}

.secondaryAd {
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: white;
}

.logoListing {
	background-color: #eeeedd;
}

.credentials {
	background-color: #ffffff;
}

.searchLogo {
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: white;
}

.blueBorderT {
	border-color: #003366;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.blueBorderT2 {
	border-color: #003366;
	border-style: solid;
	border-top-width: 4px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.blackBorderT {
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.blackBorderB {
	border-color: #000000;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}

.blackBorderTL {
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
}

.blackBorderL {
	border-color: #000000;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
}

.blackBorderTLR {
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
}

.blackBorderTBLR {
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.blackBorderTR {
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.blackBorderR {
	border-color: #000000;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.outsetBorderTBLR {
	border-style: outset;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
}

td.dots {background: transparent url('/bf/bfweb/MontanaBuild.net/images/dots.gif') bottom left repeat-x; vertical-align: bottom; text-align: left}
span.dots {background-color: #eeeedd; padding-right: 0.5em;}



/*********************** Menu Stuff ***********************/
.clsTopLink {
	font-family: verdana;
	font-size: 12px;
	font-weight:bold;
	color:white;
}

.clsCMOn {
	color: black;
	font-size : 12px;
	text-decoration : none;
   padding: 2px 4px;
	font-weight:bold;
}

.clsCMOver {
	color: white;
	font-size : 12px;
	text-decoration : none;
   padding: 2px 4px;
	font-weight:bold;
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#003366; layer-background-color:#003366; visibility:hidden; font-size:12px; font-weight:bold}

/*Styles for level 0*/
.clPipe,.clLevel0,.clLevel0over{position:absolute; padding-top:3px; font-family:Verdana,arial,helvetica; font-size:12px; font-weight:bold}
.clLevel0{background-color:#003366; layer-background-color:#003366; color:edeede;}
.clLevel0over{background-color:#003366; layer-background-color:#003366; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#003366; layer-background-color:#003366}

/*Styles for level 1*/
.clLevel1, .clLevel1over, .clLevel1TopLine, .clLevel1overTopLine{top:0px; left:0px; position:absolute; padding:2px; font-family:Verdana, arial,helvetica; font-size:10px; font-weight:bold}
.clLevel1{background-color:#bfb879; layer-background-color:bfb879 color:black;}
.clLevel1TopLine{background-color:#bfb879; layer-background-color:bfb879; color:black; border-top: 1px solid black;}
.clLevel1over{background-color:#bfb879; layer-background-color:#bfb879; color:#000000; cursor:pointer; cursor:hand; text-decoration:underline }
.clLevel1overTopLine{background-color:#bfb879; layer-background-color:#bfb879; color:#000000; cursor:pointer; cursor:hand; border-top: 1px solid black;}
.clLevel1border{position:absolute; visibility:hidden; background-color:#000000; layer-background-color:#000000}
.clLevel1Par{color:#000000;font-size:9px;}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:Verdana, arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:#eeeedd; layer-background-color:#eeeedd; color:black;}
.clLevel2over{background-color:#000000; layer-background-color:#000000; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#000000; layer-background-color:#000000}

/*************************************************************************/
