/* CSS Document */
#Body {background:#FFF url(images/STOPS_background01.jpg) repeat-y top left; background-color:#460f14; height:100%; margin:0; padding:0; }

ul .topnavlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	list-style-type: none;
	display: inline;
	padding-top: 15px;

}

.topnavlist a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	list-style-type: none;
	display: inline;
	text-decoration: none;
	padding-top: 15px;
}
.topnavlist a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	list-style-type: none;
	display: inline;
	text-decoration: none;
	padding-top: 15px;
}
.topnavlist a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC3300;
	font-weight: bold;
	list-style-type: none;
	display: inline;
	text-decoration: none;
	padding-top: 15px;
}




h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
}


h6 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #BE242E;
}

.capletter {
	font-family: "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: bold;
	color: #FFFFFF;
}
.title {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.phonenumber {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF7979;
}

.phonenumber a:link{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF7979;
}
.phonenumber a:visited{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF7979;
}
.phonenumber a:hover{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF7979;
}
.BottomPane {
	width:825px;
	height:225px;
	overflow:scroll;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	text-align: left;
	float: left;
	margin-left: 125px;
	margin-top: 25px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 10px;
  }
#whitebox {
	height: 283px;
	background-image: url(images/header_white.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	padding: 0px;
	margin-top: -100px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}




/* Image Panes for the Side Bar */
.ImgPane01 {
	background-image: url(images/bg_sidebar.gif);
	background-repeat: no-repeat;

}
.ImgPane02 {
	background-image: url(images/bg_row02_col01.gif);
	background-repeat: no-repeat;

}
.ImgPane03 {
	background-image: url(images/bg_row03_col01.gif);
	background-repeat: no-repeat;

}
.ImgPane03_SUB {
	background-image: url(images/bg_row03_col01_sub.gif);
	background-repeat: no-repeat;

}
.ImgPane04 {
	background-image: url(images/bg_row04_col01.gif);

}
.ImgPane05 {
	background-image: url(images/bg_row05_col01.gif);
	background-repeat: no-repeat;
}

.ImgPane05 a:link{font-size: 10px;color:#999999;font-weight:0;}
.ImgPane05 a:visited{font-size: 10px;color:#999999;font-weight:0;}
.ImgPane05 a:hover{font-size: 10px;color:#CC0000;font-weight:0;}



.FooterPane {
	background-image: url(images/bg_footer_pixpat.gif);
	background-repeat: repeat-x;
	text-align: center;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}

.FooterPane a:link{
	text-align: center;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	padding-left: 0px;
}

.FooterPane a:visited{
	text-align: center;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	padding-left: 0px;
}

.FooterPane a:hover{
	text-align: center;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	text-decoration: none;
	padding-left: 0px;
}

.TopNavPane {
	background-color: #000000;
	background-image: url(images/bg_row01_col02.gif);
	background-repeat: no-repeat;
	width: 899px;
	text-align: right;
	padding-right: 25px;
}

.TopNavPane a:link{
	text-align: center;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	padding-left: 10px;
	list-style-type: none;
	display: inline;
	text-decoration: none;	
}

.TopNavPane a:visited{
	text-align: center;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-left: 10px;
	list-style-type: none;
	display: inline;
	text-decoration: none;
}

.TopNavPane a:hover{
	text-align: center;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
	padding-left: 10px;
	list-style-type: none;
	display: inline;
	text-decoration: none;
}




.HeaderPane {
	background-image: url(images/bg_row02_col02.gif);
	background-repeat: no-repeat;
	background-color: #631619;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFFFF;
}
.LogoPane {
	background-image: url(images/bg_row02_col03.gif);
	background-repeat: repeat-x;
}
.PicturePane {
	background-color: #010101;
	padding-right: 25px;
	width: 200px;
}

#subnav{height:100%}

.HomeBottomContentPane {
	height: 200px;
	background-color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	padding-top: 40px;
	padding-bottom: 10px;
	overflow:scroll;
}

.BottomContentPane {
	height: 200px;
	background-color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	overflow:scroll;
}

.small-box {
	width:920px;
	height:175px;
	border:0px none black;
	overflow-y: auto;
	overflow-x: hidden;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	float: left;
  }

.small-box_sub {
	width:920px;
	height:550px;
	border:0px none black;
	overflow-y: auto;
	overflow-x: hidden;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	float: left;
  }

.small-box_subAH {
	border:0px none black;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	float: left;
  }

.ContentTable {
	background-color: #010101;
}
.ContentPane {
	background-color: #010101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 20px;
	padding-bottom: 20px;
	height: 219px;
	width: 500px;
	overflow:scroll;
}

.ContentPaneSUB {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 20px;
	padding-bottom: 20px;
	height: 219px;
	width: 500px;
	overflow:scroll;
}


/*NAV Menu Styles*/
.NavTD {background-color: #000000; background-image: url(images/bg_row01_col02.gif); background-repeat: no-repeat; width: 899px; font-family: "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; color: #FFFFFF;padding-right:6px;padding-left:6px; text-align:right;}
.NavTD1 {background-color: #000000; background-image: url(images/bg_row01_col02.gif); background-repeat: no-repeat;font-family: "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; color: #FFFFFF;padding-right:6px;padding-left:6px; text-align:right;}
.NavTD2 {background-repeat: no-repeat; width: 899px; font-family: "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; color: #FFFFFF;padding-right:6px;padding-left:6px; text-align:right;}
.main_dnnmenu_rootitem {font-family: "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; color: #FFFFFF;padding-right:6px;padding-left:6px;}
.main_dnnmenu_rootitem_hover {color:#ffcccc;background-color:#511316}
.main_dnnmenu_rootitem_selected {} 
.main_dnnmenu_rootitem_selected {}
.main_dnnmenu_submenu {font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color: #FFFFFF;padding-right:6px;padding-left:6px;background-color:#7d1a1f}
.main_dnnmenu_itemhover {color:#ffcccc;background-color:#511316} 
.main_dnnmenu_itemselected {} 
.main_dnnmenu_container {}
.main_dnnmenu_bar {}
.main_dnnmenu_break {}

/* class="STOPS_FooterMenu" */
.STOPS_FooterMenu {color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px;} 
.STOPS_FooterMenu A:link{color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px;} 
.STOPS_FooterMenu A:hover{color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px;} 
.STOPS_FooterMenu A:visited{color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px;} 