
body
{
	margin-bottom: 50px;
}

div
{
	/*zoom: 1;*/
}

ul
{
	/*
	margin-left: 2em;
	padding-left: 2em;
	zoom: 1;
	*/
}

ul li
{
	/*zoom: 1;*/
}

ul li a
{
	/*zoom: 1;*/
}

ol.legal li span
{
	right: 98%;
}

ol.legal ol li span
{
	right: 90%;
}

ol.legal ol li ol li span
{
	right: 83%;
}

div.internalForm input.text, div.internalForm input.password
{
	border: 1px solid #adafae;
	color: #000000;
	font: 100%/1.1 Arial, Helvetica, sans-serif; 
	padding: 3px 3px 3px 3px;
	width: 300px;
}

div.internalForm div
{
	margin: 0.75em 0em 0.75em 0em;
	/*height: 2em;*/
	zoom: 1;
}

div.internalForm div.full textarea
{
	margin: 0em 0em 0.5em 0em;
}


/* CONTENT */

div.quickLinks h3 span.topLeft, div.quickLinks h3 span.top, div.quickLinks h3 span.topRight,
div.quickLinks h3 span.left, div.quickLinks h3 span.right,
div.quickLinks h3 span.bottomLeft, div.quickLinks h3 span.bottom, div.quickLinks h3 span.bottomRight
{
	display: none;
}

div.quickLinks ul li a
{
	background-image: url(../images/quickLinksBullet.gif);
	zoom: 1;
}

/* end CONTENT */

/* NAV */

div#nav ul li
{
	zoom: 1;
}

div#nav ul li a
{
	zoom: 1;
}

/* end NAV */


/* HEADER */

div#header p.phone
{
	background-image: url(../images/headerPhoneBg.gif);
}

div#header div#shortLoginForm div.left
{
	background-image: url(../images/shortLoginFormBgLeft.gif);
}

div#header div#shortLoginForm div.right
{
	background-image: url(../images/shortLoginFormBgRight.gif);
}

div#header div#shortLoginForm input.text, div#header div#shortLoginForm input.password
{
	/*
	padding: 3px;
	width: 70px;
	*/
}

div#header div#shortLoginForm div.password a
{
	right: 0em;
}

div#header div#shortLoginForm button.submitBtn
{
	background-image: url(../images/submitBtnBgSmall.gif);
}

div#header div#shortLoginForm a
{
	/*
	position: absolute;
	right: 20px;
	bottom: -1.5em;
	*/
}

div#header div#shortLoginForm div.password a
{
	bottom: -22px;
}

div#header div#shortLoginForm input.text, div#header div#shortLoginForm input.password
{
	margin-top: 4px;
	padding: 3px;
	width: 100px;
}

/* end HEADER */


/* BANNER */

div#banner div#shortTrackingForm input.text, div#banner div#shortTrackingForm input.password
{
	margin: 0px;
	padding: 3px;
	width: 100px;
}

div#banner div#shortTrackingForm h3
{
	margin-right: 10px;
}

div#banner div#shortTrackingForm label
{
	margin-right: 0px;
}

div#banner div#shortTrackingForm button.submitBtn
{
	margin: 0px;
}

div#banner div.hero { background-image: url(../images/bannerHeroVan.gif); }

/* end BANNER */


/* FOOTER */

div#footer ul.nav li.first
{
	border-left: none;
	margin-left: 0px;
	padding-left: 0px;
}

/* end FOOTER */


/* HOME */

body.home div#banner div.hero
{
	background-image: url(../images/bannerHeroVanHome.gif);
}

body.home div.scMajor
{
	background-image: none;
	margin: 3em 0px 0px 0px;
	zoom: 1;
}

body.home div.scMajor div.footer
{
	display: none;
}

body.home div.scMajor h2
{
	background-image: none;
	width: auto;
}

body.home div.scMajor img.hero
{
	position: relative;
	left: -10px;
}

/* end HOME */


/* REMOVAL SERVICES */

div.removalsBanner p
{
	position: absolute;
	left: -9999px;
	top: -9999px;
}

div.removalsBanner a
{
	width: 575px;
}

div.removalsBanner a:hover
{
	border: 1px dotted #ff008c;
}

h2.freeBoxes a
{
	width: 575px;
}

/* end REMOVAL SERVICES */


/* ADMIN */

body.adminTemplate div#nav div.left
{
	display: none;
}

body.adminTemplate div#nav div.right
{
	display: none;
}

body.adminTemplate div#functions div.left
{
	display: none;
}

body.adminTemplate div#functions div.right
{
	display: none;
}

body.adminTemplate div#nav ul#navList li.active ul
{
	display: block;
}

body.adminTemplate div#header a.logo
{
	background-image: url(../images/headerLogoAdmin.gif);
}

body.adminTemplate div#header p.phone
{
	background-image: url(../images/headerPhoneBgAdmin.gif);
}

body.adminTemplate div#banner div.hero
{
	background-image: url(../images/bannerHeroVanAdmin.gif);
}

/* end ADMIN */

