body {
margin:0px;
padding:0px;
vertical-align:top;
font-family:Calibri,Helvetica,arial,tahoma,verdana,trebuchet MS;
}
td {font-size:14px; font-family:Calibri; line-height:14px; vertical-align:top;}
a {border:none; text-decoration:underline; color:#A1A1A1;}
a:hover {text-decoration:none;}
form {margin:0px; padding:0px;}


@font-face {  
font-family:Calibri;src:url(fonts/calibri.ttf ) format("truetype");
}
@font-face {  
font-family:Calibri;src:url(http://www.creativebussales.com/fonts/calibri.ttf ) format("truetype");
}



/****************************************************/
.footertxt {color:#979797; font-size:10px; line-height:15px;}
.footerlink {color:#3492BE;font-size:10px; text-decoration:underline; line-height:15px;}
.footerlink:hover{color:#3492BE;text-decoration:none;}
/****************************************************/
.link1 {text-decoration:none;color:#73A6D5;font-weight:bold; background:url(images/pimp2.gif) no-repeat right; padding-right:7px;}
.link1:hover {text-decoration:underline;color:#73A6D5;}
.link2 {text-decoration:none;color:#8EA21E; line-height:12px; text-decoration:underline;}
.link2:hover {text-decoration:none;color:#8EA21E;}
.link3 {text-decoration:none;color:#4C89C0; line-height:12px; text-decoration:underline;}
.link3:hover {text-decoration:none;color:#4C89C0;}
.link4 {text-decoration:none;}
.link4:hover {text-decoration:none;}
/****************************************************/
.ul2 {margin:0; padding:0; list-style:none;li:font-size:11px;color:#1e4b73;a color:#1e4b73; text-decoration:none;a:hover text-decoration:none;}
/****************************************************/
.myform {width:192px; margin:0px; padding-left:3px; padding-right:0; padding-top:0; padding-bottom:0; height:19px; vertical-align:middle;font-size:11px;font-family:Calibri;color:#8C8C8C;background:#ffffff;}
.myform2 {width:209px; margin:0px; padding-left:3px; padding-right:0; padding-top:0; padding-bottom:0; height:21px; vertical-align:middle;font-size:11px;font-family:Calibri;color:#8C8C8C;background:#ffffff;}
/****************************************************/

.txt1 {color:#616161; line-height:12px;}
.txt2 {color:#8EA21E; line-height:14px; font-weight:bold;}
.txt3 {color:#8EA21E; line-height:14px; font-size:19px; font-weight:bold;}
.txtblack {color:#000000;}

.ptTableHeader td { background-color: d0d0d0; color: #000000; }
.btnOrder { border: solid 1px black; }
.ptThumb { border: solid 1px black; }
.ptTableRow td { color: #000000 }
.pgTitle {text-align:left; font-size: 24px; color: #000000; }
.orderForm td { color: #000000 }

.searchLabel { color: #919191; width: 40px; display: block; float: left; padding-top: 3px; }




.bsindexfonts1 {
           color: #ffffff; font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size : 24px;
           font-weight : bold;
}


.bsindexfonts2 {
           line-height:120%;
           color: #ffffff; font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size : 14px;
}

a.bsinav1:link { 
           color: #ffffff; font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size : 14px;
           font-weight : bold;
           text-decoration: underline;
}

a.bsinav1:visited { 
           color: #ffffff; font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size : 14px;
           font-weight : bold;
           text-decoration: underline;
}

a.bsinav1:hover {
           color: #ffffff; font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size : 14px;
           font-weight : bold;
           text-decoration: none;
}

a.bsinav1:active { 
           color: #ffffff; font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size : 14px;
           font-weight : bold;
           text-decoration: underline;
}



a.bsinav2:link { 
           color: #ffffff; font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size : 20px;
           font-weight : bold;
           text-decoration: underline;
}

a.bsinav2:visited { 
           color: #ffffff; font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size : 20px;
           font-weight : bold;
           text-decoration: underline;
}

a.bsinav2:hover {
           color: #ffffff; font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size : 20px;
           font-weight : bold;
           text-decoration: none;
}

a.bsinav2:active { 
           color: #ffffff; font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size : 20px;
           font-weight : bold;
           text-decoration: underline;
}

.ccf1 {
color:#296b0a; font-family:calibri,arial,helvetica,tahoma;
font-size: 14pt;
font-weight: bold;
padding:10px;
text-align:center;
}
.ccf2 {
font-family:calibri,arial,helvetica,tahoma;
font-size: 12pt;
color:#ffffff;
}
.sbi1 {
background-color:#296b0a;
color:#ffffff; font-family:calibri,arial,helvetica,tahoma;
font-size: 14pt;
font-weight: bold;
padding:10px;
text-align:left;
}

.sbi2 {
color:#000000; font-family:calibri,arial,helvetica,tahoma;
font-size: 12pt;
font-weight: bold;
}
.sbi3 {
color:#005725; font-family:calibri,arial,helvetica,tahoma;
font-size: 9pt;
font-weight: regular;
}

.creativef_hdr {
color:#000000; font-family:calibri,arial,helvetica,tahoma;
font-size: 14px;
font-weight: bold;
}

.creativefb_hdr {
color:#000000; font-family:calibri,arial,helvetica,tahoma;
font-size: 18px;
font-weight: bold;
}

a.sbinav1:link { 
           color:#0000ff;font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size:12px;
           font-weight:regular;
           text-decoration: underline;
}

a.sbinav1:visited { 
           color:#0000ff;font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size:12px;
           font-weight : regular;
           text-decoration: underline;
}

a.sbinav1:hover {
           color:#0000ff;font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size:12px;
           font-weight:regular;
           text-decoration:none;
}

a.sbinav1:active { 
           color:#0000ff;font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size:12px;
           font-weight:regular;
           text-decoration:underline;
}

.browsebymanu1 {
background-color:#296b0a;
color:#ffffff; font-family:calibri,arial,helvetica,tahoma;
font-size: 14pt;
font-weight: bold;
padding:10px;
text-align:left;
padding-top:10px;}
.spacer1 {
height:20px;
}

.mapbox {
width:100%;
height:450px;
padding:0;
margin:0 0 0 0;
}

.mappic {
width:100%;
margin:0 0 0 0;
text-align:center;
vertical-align:top;
border: 0px solid red;
}
.mapimg {
border:5px solid #2e6836;
}

.mapb2tspacer {
width:100px;
height:5px;
margin: 0 0 0 0;
text-align:center;
border:0px solid blue;
}
.mapb2t {
width:100px;
margin: 0 0 0 0;
text-align:center;
border:0px solid red;
}

.mapline {
width:100%;
height:32px;
background:url(images/mapline.jpg);
background-position:center;
background-repeat: no-repeat;
text-align:right;
}

a.mapnav1:link { 
           color:#ffffff;font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size:16px;
           font-weight:bold;
           text-decoration: underline;
}

a.mapnav1:visited { 
           color:#ffffff;font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size:16px;
           font-weight : bold;
           text-decoration: underline;
}

a.mapnav1:hover {
           color:#ffffff;font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size:16px;
           font-weight:bold;
           text-decoration:none;
}

a.mapnav1:active { 
           color:#ffffff;font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size:16px;
           font-weight:bold;
           text-decoration:underline;
}




.mapfont1 {
           color:#000000;font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size:14px;
           font-weight:bold;
}
.mapfont2 {
           color:#000000;font-family: calibri, arial, helvetica, tahoma, verdana, trebuchet MS;
           font-size:12px;
           font-weight:regular;
}
