/**************** CSS for The BOSS *********************/
body{
margin: 0 0 0 0;
padding: 0 0 0 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-variant: normal;
font-weight: normal;
background-image: url('../images/bg.gif');
background-repeat: repeat-x;
background-position:center top;
background-color: #505B5D;
}


/*ul{
list-style-type:none;
background-image: url('../Images/bullet_sub.gif');
background-repeat: no-repeat;
background-position: 0 -3px;
padding-left: 12px;
}*/

a:link {text-decoration:underline; color: #007fc1;}
a:visited {text-decoration:underline; color: #007fc1;}
a:hover {text-decoration: none; color: #fe7326;}
a:active {text-decoration: none; color: #fe7326;}
	


/**************** Tab Styles ********************/


/**************** Class Styles ********************/

.mainBody {
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
		background: url('../images/body_bg.gif') bottom left repeat-x #FEFEFE;
	}
	
.bodyCell {
	padding: 0 0 10px 0;
	}
	
.breadcrumb {
	padding: 0 5px 0 5px;
	color: #9A9F94; 
	text-transform: none;
	font-size: 10px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
	.breadcrumb A:link, .breadcrumb A:visited { color: #FF7827; text-decoration: underline; font-weight: normal; }
	.breadcrumb A:active, .breadcrumb A:hover { color: #FFF; text-decoration: none; font-weight: normal; }

.breadcrumbTitle {
	padding: 0 0 2px 0;
	color: #9a9f94;
	font-size: 10px;
	}

.breadcrumbLink {
	padding: 0 20px 2px 7px;
	background: url('../images/breadcrumb_03.gif') center right no-repeat;
	}
	
.breadcrumbLink_cp {
	padding: 0 20px 2px 7px;
	}
	
.list {
	width:269px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding: 0 0 0 25px;
	margin: 0 0 0 0;
		background:url('../images/subset_rpt.gif') top right repeat-y;
	}
	
.list ul {
	list-style: none;
	list-style-image: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0; /* moves the actual li */
	border: none;
	}
	
 #list ul li {
 	padding:0;
	margin: 0;
	list-style: none;
	list-style-image: none;
	}


.list ul li a {
	display: block;
	width:100%;
	margin: 0 20px 0 0;
	padding: 0 0 0 25px; /* adjust text position */
	border-bottom: 1px solid #CDD5D8;
	line-height: 18px;
	text-decoration: none;
		background-image: url('../images/arrow_home.gif');
		background-position: 5px 5px; /* E/W; N/S */
		background-repeat: no-repeat;
	}
	.list ul li a:link, .list ul li a:visited { text-decoration: none; color: #333; }
	.list ul li a:hover, .list ul li a:active { text-decoration: none; color: #FF7827; }
	
html>body .list ul li a {
    	width: auto;
		}

.blueBox {
	padding: 0 0 0 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	}
	
.textField {
	border: 1px solid #9DAFB1;
	width:150px;
	}

.titleText {
	padding: 0px 0px 12px 0px;
	font-size: 20px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color:#F16507;
	text-align: left;
	}

.snapToNav {
	padding: 0 3px 13px 3px;
	margin: 0 3px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	color: #93908F;
}
	.snapToNav A:link, .snapToNav A:visited { color: #93908F; text-decoration: underline; }
	.snapToNav A:active, .snapToNav A:hover { color: #FF7827; text-decoration: none; }


.dockTable{ margin: 15px 0 10px 0; background-color:#FF802A; }
.dockTableTitle { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#FFFFFF; padding-left: 5px; }
.dockLink { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-align:right; padding-right: 5px; }
	.dockLink A:link, .dockLink A:visited { font-size:10px; font-weight:normal; color: #ffffff; text-decoration: underline; }
	.dockLink A:active, .dockLink A:hover { font-size:10px; font-weight:normal; color: #ffffff; text-decoration: none; }

.address {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C9C1BE;
	}
	
.button {
	padding: 0 0 20px;
	}
	
	


.bottomNav { padding: 10px 0 10px 0; text-align:center; color: #93908F; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif;}
	.bottomNav A:link, .bottomNav A:visited { color: #93908F; text-decoration: none; font-weight: normal; }
	.bottomNav A:active, .bottomNav A:hover { color: #FF7827; text-decoration: underline; font-weight: normal; }
		a.bottomNav_cp:link, a.bottomNav_cp:visited { color: #FF7827; text-decoration: none; font-weight: bold; }
		a.bottomNav_cp:active, a.bottomNav_cp:hover { color: #93908F; text-decoration: underline; font-weight: bold; }

.bottomtext { color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica; padding-bottom: 10px; padding-left: 10px;}
	.bottomtext A:link, .bottomtext A:visited { color: #FFFFFF; text-decoration: underline; }
	.bottomtext A:active, .bottomtext A:hover { color: #FFFFFF; text-decoration: none; }
	
.copyright { color: #999999; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-align: center; }
	.copyright A:link, .copyright A:visited { color: #999999; text-decoration: underline; }
	.copyright A:active, .copyright A:hover { color: #FFFFFF; text-decoration: underline; }
	
	
/************ ID Styles ************/
#phoneNum {
	padding: 0 15px 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FF8122;
	}
	
#paperclip {
	background: url('../images/paperclip_22.gif') top left no-repeat;
	}

