
img.floatleft
{
	float: left;
	position: relative;
	margin: 2px;
	display:block;
	padding: 2px;
}

img.floatright
{
	float: right;
	position: relative;
	margin: 2px;
	display: block;
	padding: 2px;
}
div.floatright
{
	float: right;
	position: relative;
	margin: 2px;
	display: block;
	padding: 2px;
}
div.loginbutton
{
	position: absolute;
	text-align: center;
	left: 650px;
	top: 10px;
	z-index: 3;
	/*
	width: 50px;
	height: 50px;
	*/

} 
iframe
{
	position: relative;
	text-align: center;
	left: 70px;
	top: 20px;
	z-index: 5;
	width: 450px;
	height: 70px;
 	/* background: #EE0000;	*/
} 

div.topbox { 
position: absolute;
  border:0px solid;
  padding:0px;
 left: 150px;
  top:0px;
  height: 100px;
	width:660px; 
}
div.topboxcontent1 { 
position: absolute;
  border:0px solid;
  padding:0px;
  left:180px;
  top:10px;
  height:100px;
	z-index: 2;
	font-size: 40pt;
	font-family: "Times New Roman", Times, serif;
	color: white;
	font-style: italic;
	font-weight: bold;
}
div.topboxcontent2 { 
position: absolute;
  border:0px solid;
  padding:0px;
  left: 220px;
  top:65px;
	z-index: 2;
	font-size: 18pt;
	font-family: "Times New Roman", Times, serif;
	color: white;
	font-style: italic;
	font-weight: bold;
}

div.leftbox { 
position: absolute;
  border:0px solid;
  padding:0px;
 
	left: 0px;
  top:100px;
  height: 430px;
	 width:150px; 
}

div.leftboxmenu { 
position: absolute;
  border:0px solid;
  padding:10px;
	z-index: 2;
	font-size: 9pt;
/*	font-family: "Times New Roman", Times, serif; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
/*	font-weight: bold; */
}

div.leftboxcontent
{
	
	position: absolute;
	padding: 10px;
	z-index: 2;
	font-size: 10pt;
	font-family: "Times New Roman", Times, serif;
	color: white;
	font-weight: bold;
	border:0px solid;
}



div.upperleftcorner
{
	position: absolute;
	border: 0px solid;
	padding: 0px;
	left: 35px;
	top: 7px;
	height: 100px;
	width: 150px;
}

div.pagetitle
{
	border: 0px solid;
	padding: 0px;
	text-align: left;
	font-size: 24pt;
	font-family: "Comic Sans MS",Verdana, Arial, Helvetica, sans-serif;
	color: black;
		background-color: #FFFFFF;

	font-weight: bold;
	font-style: italic;
}

div.headline
{
	border: 0px solid;
	padding: 0px;
	text-align: left;
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	background-color: #FFFFFF;
	font-weight: bold;
	font-style: italic;
}

div.savetimemoney
{
	position: relative;
	left: 30px;
	font-size: 14pt;
	font-style: italic;
	font-family: "Verdana", Helvetica, sans-serif;
}

div.loginannounce
{
	position: absolute;
	top: 195px;
	left: 20px;
	font-size: 30pt;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	font-family: "Verdana", Helvetica, sans-serif;
}
div.loginspace
{
	position: relative;
	top: 10px;
	font-size: 30pt;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	font-family: "Verdana", Helvetica, sans-serif;
}


img.padded
{
	margin: 2px;
}

div.photo {
	padding: 0 25px 25px 0;
	border: 0; margin: 0;
	float: left; width: 125px;
	height: 125px;
}

div.photo a {
	padding: 0;
	margin: 0;
	text-decoration: none;
	border: 0;
}

div.photo img {
	border: 2px solid black;
	padding: 2px;
}


div.workrequestsP1
{
	border: 0px solid;
	padding: 0px;
	text-align: left;
	font-size: 14pt;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	background-color: #FFFFFF;
}
div.workrequests
{
	position: relative;
	top: 20px;
	left: 40px;
	width: 300px;
	border: 0px solid;
	padding: 0px;
	text-align: left;
	font-size: 10pt;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color: black;
	background-color: #FFFFFF;
}

div.rightcontent
{
	top: 20px;
	width: 33%;
	float: right;
	
}
img.floatrightClear
{
	float: right;

	margin: 4px;
	clear: right; 
	display:block;
}
div.leftcontent
{
	float: left;
	width: 67%;
	top: 20px;
	left: 40px;
	border: 0px solid;
	padding: 0px;
	text-align: left;
	font-size: 11pt;
	font-family: "Arial Narrow", Helvetica, sans-serif;
	color: black;
	background-color: #FFFFFF;
	
}

p.paragraph
{
	top: 0px;
	border: 0px solid;
	padding: 0px;
	text-align: left;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
		background-color: #FFFFFF;
}
div.paragraph2
{
	top: 0px;
	border: 0px solid;
	padding: 0px;
	text-align: left;
	font-size: 12px;
	font-family: "Verdana", Helvetica, sans-serif;
	color: black;
	background-color: #FFFFFF;
}
div.content 
{ 
	margin-left:100px; 
	top: 0px;
	border: 0px solid;
	padding: 0px;
	text-align: left;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	background-color: #FFFFFF;
}
p.spacer {
	font-size: 6pt;
	font-family: "Verdana", Helvetica, sans-serif;
}

div.WantToKnowMore
{
	position: relative;
	top: 15px;
	padding: 5px;
	margin: 15px;
	font-size: 12pt;
	font-family: "Times New Roman", Times, serif;
	border-color: red;
	border-width: 2px;
	border-style: solid;
	text-align: center;
}

ul
{
	list-style-type: disc;
	list-style-position: outside;
}
.timemoneyindent
{
	text-indent: 1cm;

}
li.savetimemoney
{
	text-indent: 1cm;
	list-style-type: none;
	list-style-position: outside;
}
li.service
{
	text-indent: 1cm;
	list-style-type: none;
	list-style-position: outside;
}
p.pbold
{
	font-weight: bold;
}
strong.bold
{
	font-weight: bold;
}
span.OurProducts
{
	font-family: "Verdana", Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

/*  used on default page only */
div.flash
{
	position: relative;
	border: 0px solid;
	padding: 0px;
	left: -20px;
	top: 30px;
	height: 350px;
	width: 650px;
}
div.mainarea1
{
	position: relative;
	padding: 0px;
	top: 40px;
	width: 610px;
	text-align: center;
	z-index: 1;
	font-size: 14pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	background-color: #FFFFFF;
	font-weight: bold;
	border-width: 0px;
	border-style: solid;
}

div.mainarea2
{
	position: relative;
	border: 0px solid;
	padding: 0px;
	top: 50px;
	width: 610px;
	text-align: center;
	z-index: 1;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	background-color: #FFFFFF;
	font-weight: bold;
}

footerLarge.main
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: lighter;
	text-decoration: none;
}
a.footerLarge {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: gray;
background-color: #FFFFFF;
text-align: center;
}

a.footerLarge:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: gray;
	text-align: center;
	background-color: #000000;
}
.copy
{
	color: gray;
	background-color: #FFFFFF;
	text-align: center;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	word-spacing: normal;
	letter-spacing: normal;
}

.copy:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: gray;
	text-align: center;
	background-color: #000000;
}

/* Line */

.line {
	background: #718ea5 url("/images/line.gif") repeat-x;
	height: 1px;
	font-size: 0;
	clear: both;
	margin: 0;
	padding: 0;
}



html, body, #contents {
	min-height: 100%;
	width: 100%;
	height: 100%;
}

/*
 * The "height" above is a hack for IE5+/Win.  Below we adjust
 * it using the child selector to hide from IE5+/Win
 */

html>body, html>body #contents {
	height: auto;
}

/*
 * Without this, Moz1.0 adds a vertical scrollbar
 */

body {
	margin: 0;
	font-family: Arial, sans-serif;
}

#contents {
	position: absolute;
	top: 0;
    left: 0;
/*  Use the following to center this at 50% width, or this for 750px: width: 700px, margin-left: -350px: */
/*
	left: 50%;
    width: 50%;
    margin-left: -25%;
*/
}

#foot {
  padding: 0 1em;
}
#main {
	border: 0px solid;
	margin-bottom: 5em;
	height: auto;
	padding: .5em;
}

#maincontent
{
	position: relative;
	border: 0px solid;
	padding: 0px;
	left: 180px;
	top: 100px;
	width: 620px;
	text-align: left;
	z-index: 1;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	background: white;
}
#footer {
	position: absolute;
	bottom: 0;
	color: gray;
	font-size: 14px;
	background-color: #ffffff;
	width: 70%; /* See note below */
	text-align: center;
	padding: 0 15%;
	bottom: -1px; /* For Certain IE widths */
} 

/* SBMH -- see http://css-discuss.incutio.com/?page=BoxModelHack 
 * Stupid hack lets IE see 100%, others see 70%. 
 */
 /*
#footer {
    \width: 100%;
    w\idth: 70%;
}
*/

