/* CSS Document */

body {
  font-family: Verdana, sans-serif;
  margin-top: 0px;
}

TD	{	
	font-size:	10px;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Verdana, Helvetica, sans-serif;
	}	


/* TEXT*/
/* .bodyCopy has not been used in this set of samples, but it is here if you want to try to unify the body copy throught out with one tag*/
.bodyCopy {
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.phonetext {
color:#D31820;
font-family:verdana,sans-serif;
font-size:14px;
font-weight:bold
}

.redAmt {
color:#d31820;
font-family:verdana,sans-serif;
font-size:10px;
font-weight:bold;
}

.whitetext {
color:#FFFFFF;
font-family:verdana,sans-serif;
font-size:10px;
font-weight:bold;
}

.redAmtBig {
color:#d31820;
font-family:verdana,sans-serif;
font-size:14px;
font-weight:bold;
}


.jobLink {
color:#007080;
font-family:verdana,sans-serif;
font-size:12px;
font-weight:bold;
}


.redAmtMid {
color:#d31820;
font-family:verdana,sans-serif;
font-size:12px;
font-weight:bold;
}

.bldgLocation {
color:#d31820;
font-family:verdana,sans-serif;
font-size:14px;
font-weight:bold;
}

.Arial_12_B {
color:#d31820;
font-family:Arial,sans-serif;
font-size:12px;
font-weight:bold;
}


.Verdana_10_B {
color:#000000;
font-family:Verdana,sans-serif;
font-size:10px;
font-weight:bold;
}


.Verdana_10 {
color:#000000;
font-family:Verdana,sans-serif;
font-size:10px;
font-weight:normal;
}



/* LINKS */

/*Tab Navigation*/

.shadetabs{
border-bottom: 1px solid gray;
width: 100%; /*width of menu.*/
margin-bottom: 1em;
}

.shadetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 10px Arial;
list-style-type: none;
text-align: left; /*text alignment*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ 
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ 
text-decoration: none;
}


/*left Navigation*/

a.leftnav:link, a.leftnav:visited, a.leftnav:active, a.leftnav:hover {
	color:#ffffff;
	text-decoration:none;
	font-family:verdana,sans-serif;
	font-size:12px;
	}
a.leftnav:hover {
text-decoration:underline;
}

a.leftnav_select:link, a.leftnav_select:visited, a.leftnav_select:active, a.leftnav_select:hover {
	color:#353535;
	text-decoration:underline;
	font-family:verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
}

/*  Footer Links */	
a.navFooter:link, a.navFooter:visited, a.navFooter:active, a.navFooter:hover {
	color:#007080;
	text-decoration:none;
	font-family:verdana,sans-serif;
	font-size:10px;
	}
	
a.navFooter:hover {
text-decoration:underline;
}

/*  Printable Version */	
a.printable:link, a.printable:visited, a.printable:active, a.printable:hover {
	color:#ffffff;
	text-decoration:none;
	font-family:verdana,sans-serif;
	font-size:10px;
	font-weight:bold
	}
	
a.printable:hover {
text-decoration:underline;
}

/*  Special Quote Link */	
a.specQuote:link, a.specQuote:visited, a.specQuote:active, a.specQuote:hover {
	color:#d31820;
	text-decoration:none;
	font-family:verdana,sans-serif;
	font-size:10px;
	font-weight:bold
	}
	
a.specQuote:hover {
text-decoration:underline;
}

/*  New Quote Link */	
a.newQuote:link, a.newQuote:visited, a.newQuote:active, a.newQuote:hover {
	color:#ffffff;
	text-decoration:none;
	font-family:verdana,sans-serif;
	font-size:14px;
	font-weight:bold
	}
	
a.newQuote:hover {
text-decoration:underline;
}

/*  Footer Links */	
a.StrongLink:link, a.StrongLink:visited, a.StrongLink:active, a.StrongLink:hover {
	color:#007080;
	text-decoration:none;
	font-family:verdana,sans-serif;
	font-size:12px;
	}
	
a.StrongLink:hover {
text-decoration:underline;
}
/*HEADERS*/

/*Page Header Title*/

.redHeader {
	font-family:verdana,sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}

.subHeader {
	font-family:verdana,sans-serif;
	color:#ffffff;
	font-size:10px;
}


/*BACKGROUND COLORS AND IMAGES*/


.navBG {
background-color: #007080;
}

.ptBGcolor {
background-color: #cccccc;
}

.ptBGcolor2 {
background-color: #eeeeee;
}

.ptJobBGcolor {
background-color: #bee5c3;
}


.ptPinkBGcolor {
background-color: #ffc0cb;
}


.titleBG {
background-color: #d31820;
}

.subHeadBG {
background-color: #007080;
}

.bottomTableBG {
background-color: #007080;
}

.accessBG_1 {
background-color: #cccccc;
}

.accessBG_2 {
background-color: #eeeeee;
}

.grayBorder {
background-color: #5f5e5e;
}

/* Repeating Graphic Elements*/


.lineRepeat{
background-image:url('line.jpg');
background-repeat:repeat-x;

}

.lineRepeat2{
background-image:url('redline.jpg');
background-repeat:repeat-x;
background-position:center;


}
