
#mainBody {
	margin-top:15px;
}

.LeftContainer {
	float:left;
	width:128px;
	padding-left:28px;
	text-align:left;
}

#dnn_RightPane {
	float:right;
	width:164px;
	padding-right:28px;
	text-align:left;
	margin-top:90px;
}

#dnn_RightPane,#dnn_RightPane td,#dnn_RightPane p {
	font-face:Arial;
	font-size:10px;
	line-height:14px;

}

.CenterPane {
	text-align:left;
	width: 560px;
	*width: 646px;
	padding-left:60px;
	padding-right:26px;
	float:left;
}

.NavHeaderImage {
	width:128px;
	height: 62px;
}

.SubNav {
	width:128px;
}

#dnn_LeftPane {
	width:128px;
}

#headerWrapper 
{
    position:relative;
}

#ContentHeaderBox {
	text-align:left;
	height: 135px;
}

#ContentHeaderLandingBox {
	text-align:left;
	width:100%;
	height: 336px;
	background-position:right 30px;
}

#dnn_ContentLinks 
{
    position:absolute;
    top:80px;
    left:330px;
    width:210px;
}
 
 #dnn_ContentLinks a:link,#dnn_ContentLinks a:visited,#dnn_ContentLinks a:hover,#dnn_ContentLinks a:active 
 {
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    color:Black;
    text-decoration:underline; 
    position:relative;
    top:-4px;   
 }

#ContentHeader {
	float:left;
	padding-top:14px;
}

.ContentHeaderImage {
	position:relative;
	float:right;
}

#PageTitle {
	font-family: arial;
	font-weight: bold;
	font-size: 18px;
}

#dnn_ContentPane {
	text-align:left;
	/*z-index:10;*/
	position:relative;
	top:-58px;
	*top:-40px;
	font-family:arial;
	font-size:12px;
	color:black;
}

#dnn_ContentPane td, #dnn_ContentPane p, #dnn_ContentPane blockquote, #dnn_ContentPane li {
	font-family:arial;
	font-size:12px;
	color:black;
	line-height: 18px;
} 

#dnn_ContentPane a:link,#dnn_ContentPane a:visited,#dnn_ContentPane a:active{
	color:#0092DD;
	text-decoration: underline;
}

#dnn_ContentPane ul {
	margin:0 0 0 10px;
	padding:0 0 0 0px;
	*padding:0;
}

#dnn_ContentPane ul li {
	list-style-type:none;
}

.pagetitle {
	padding-left: 0px;
	font-family: Arial;
	font-size: 18px;
	text-align: left;
	font-weight:bold;
}

.BreadCrumb 
{
    padding-left: 20px;
	text-align:left;
	font-family: arial;
	font-size: 10px;
	color: #0092DD;
}

a.BreadCrumbLink:link,a.BreadCrumbLink:hover,a.BreadCrumbLink:active,a.BreadCrumbLink:visited {
	color: #0092DD;
	text-decoration: underline;
	font-size:10px;
}

.SubHeader {
	font-weight: bold;
	font-size: 14px;
}

.skuTable {
	font-size:12px;
	font-family:arial;
	color: black;
	border-top:1px solid #939393;
	border-bottom:1px solid #939393;
}

.skuTable td {
	border-top:1px solid #939393;
}

.modalPopup_F2F
{
    display: none;
    position: absolute;
    border: solid 3px #0092DF;
    background-color: #F6F4F4;
    width: 381px;
    height: 313px;
    left: 50%;
    top: 100px;
    margin-left: -190px; /* half of width, to center in screen */   
}

.modalPopup_Map
{
    /*display:none;*/
    position: absolute;
    border: solid 3px #0092DF;
    background-color: #F6F4F4;
    width: 350px;
    *width: 380px;
    height: 340px;
    *height: 370px;
    left: 50%;
    top: 75px;
    padding: 15px;
    margin-left: -1900px; /* setting display:none like above was causing issues with google maps. so
                             istead we'll just put it way off screen until we need it */
}

.modalClose_Map
{
    float: right;
}

.googleMap
{
    width: 350px;
    height: 235px;
    margin: -2px 0 0 0;
}

.yellowbody ul {
	width:490px;
}

.yellowbody ul li {
    float: left;
    width: 220px;
    margin: 0px 5px 0px 0px;
    background-image: url(../images/orangeBullet.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px;
    padding-left: 14px;
}

.greenbody ul {
	width:490px;
}

.greenbody ul li {
    float: left;
    width: 220px;
    margin: 0px 5px 0px 0px;
    background-image: url(../images/greenArrow.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px;
    padding-left: 14px;
}

.star
{
    color: red;
}

.contactUsField
{
    width: 366px;
    *width: 360px;
}

.tblBlueLinks 
{
    background-image:url(../images/boxes/quicklinks/blue.png);
 }

.tblLightBlueLinks 
{
    background-image:url(../images/boxes/quicklinks/lightblue.png);
 }

.tblPurpleLinks 
{
    background-image:url(../images/boxes/quicklinks/purple.png);
 }
 
 .tblQuickLinks 
 {
    height:134px;
    width:210px;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
 }
 
 .tblQuickLinks td
 {
    padding-left:25px;
 }
