* {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}


body {
	text-align: center;
	margin-left: -65px;
	font-family: "arial", helvetica, sans-serif;
	font-size: 62.5%;
	color: #ffffff;
	line-height: 1.6em;
}

html, body {
  height: 100%;
}
.fauxlink:hover { cursor: pointer }
#wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -18em;
}
#wrapper.pricing {
    height:475px;
    min-height:475px;
}
.push { 
	height: 12em;
}
	
h1, h2, h3, h4 {
	font-family: "georgia", times, serif;
}

p {
	margin: 0 0 10px 0;
}

dl {
	margin: 0 0 15px 0;
}

a {
border: none;
}

.small {
font-size: .6em;
padding: 0 0 12px 0;
}

.universalSpacer {
	float: left;
	width: 247px;
	height: 32px;
}

.pLarge {
	font-size: 1.2em;
	line-height: 1.6em;
}

.underline {
	padding: 0 0 16px 0;
	margin: 0 0 12px 0;
	border-bottom: 1px solid #e9e9e9;
}

dt, dt a {
	font-family: "georgia", times, serif;
	color: #c95c00;
	font-weight: normal;
	font-size: 1.1em;
}

dt a {
	text-decoration: underline;
}

dt a:hover {
	text-decoration: none;
}

#headingWrapper {
	margin: 0 auto;
	width: 967px;
	height: 87px;
}
.hwhome {
	margin-top:-16px;
}
#logo {
	float: left;
	margin: 0px 0 0 50px;
	display: inline;
}

/*#logo h1 {
	display: block-inline;
	width: 258px;
	height: 87px;
	background: url(../images/logo.gif) no-repeat;
	text-indent: -9000px;
}*/

#logo a {
	display: block;
	width: 322px;
	height: 87px;
	background: url(../images/logo.jpg) no-repeat;
	text-indent: -9000px;
}

#navWrapper {
	float: right;
	display: inline;
	margin: 0px;
	width: 600px;
	height: 87px;
	padding: 57px 0 0 0;
	margin: 0 -40px 0 0px;
	text-align: right;
}

.tour #navWrapper {
	margin: 0 12px 0 0;
}

#navigation li {
	float: right;
	margin-left: 2px;
	font-size: 1.3em;
}

#navigation li a {
float: left;
display: block;
height: 2.4em; /* Targets IE 5.5 only */
hei\ght: 1.8em; /* All Other Browsers */
padding: 0.5em 1em 0em 1em;
color: #ffffff;
text-decoration: none;
overflow: hidden;
}

#navigation li#blueRight {
	background: url(../images/navRightBlue.jpg) no-repeat 100% 0px;
}

#navigation li a#blue {
	background: url(../images/navLeftBlue.jpg) no-repeat 0% 0px;
}
#navigation li a#Navyblue {
	background: url(../images/navLeftNavyBlue.jpg) no-repeat 0% 0px;
}

#navigation li#NavyblueRight { background: url(../images/navRightNavyBlue.jpg) no-repeat 100% 0px; }

#navigation li#orangeRight {
	background: url(../images/navRightOrange.jpg) no-repeat 100% 0px;
}

#navigation li a#orange {
	background: url(../images/navLeftOrange.jpg) no-repeat 0% 0px;
}

#navigation li#greenRight {
	background: url(../images/navRightGreen.jpg) no-repeat 100% 0px;
}

#navigation li a#green {
	background: url(../images/navLeftGreen.jpg) no-repeat 0% 0px;
}

#navigation li#purpleRight {
	background: url(../images/navRightPurple.jpg) no-repeat 100% 0px;
}

#navigation li a#purple {
	background: url(../images/navLeftPurple.jpg) no-repeat 0% 0px;
}

#navigation li#tanRight {
	background: url(../images/navRightTan.jpg) no-repeat 100% 0px;
}

#navigation li a#tan {
	background: url(../images/navLeftTan.jpg) no-repeat 0% 0px;
}

#navigation li#greenAltRight {
	background: url(../images/navRightGreen2.jpg) no-repeat 100% 0px;
}

#navigation li a#green2 {
	background: url(../images/navLeftGreen2.jpg) no-repeat 0% 0px;
}

#navigation li a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#contentWrapper {
	margin: 0 auto;
	width: 990px;
}

#mastHead {
	float: left;
	display: inline;
	margin: 0px;
}

#mastHead h2 {
	display: block-inline;
	float: left;
	margin: -51px 0 0 38px;
	width: 1020px;
	height: 381px;
	background: url(../images/masthead.jpg) no-repeat left top;
	text-indent: -9000px;
}

#mastHead ul {
	display: block;
	float: left;
	width: 350px;
}

#mastHead ul li {
	float: left;
	display: inline;
	margin: -110px 0 0 65px;
}

#mastHead ul li a {
	display: block;
	width: 135px;
	height: 49px;
	cursor: pointer;
}

#mastHead ul li#signUp a {
	background: url(../images/signUp.jpg) no-repeat;
	text-indent: -9000px;
}

#mastHead ul li#takeTour {
float: right;
}

#mastHead ul li#takeTour a {
	background: url(../images/takeTour.jpg) no-repeat;
	text-indent: -9000px;
}

.benefits {
	style=vertical-align:top; 
	padding-left:28px; 
	height:32px; 
	background-image:url(../images/greenball2.png); 
	background-repeat:no-repeat;
	background-position: top left;
	}


#contentHeading {
	float: left;
	display: inline;
	width: 1100px;
	height: 56px;
	margin: 0 0 0 0;
	padding: 12px 0 0 12px;
	text-align: left;
}

#contentHeading h1 {
	font-family: "georga" times serif;
	color: #4b4b4b;
	font-weight: normal;
	line-height: 1.6em;
	font-size: 2.5em;
}

#content {
	float: left;
	display: inline;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	width: 930px;
	margin: 10px 0 0 71px;
	padding: 0 0 55px 0;
}

#contentLeft {
	float: left;
	display: inline;
	width: 613px;
	margin: 0 0 0 0;
	text-align: left;
	font-size: 1.2em;
	color: #373737;
	line-height: 1.7em;
}

.pods {
	float: left;
	display: inline;
	width: 295px;
	height: 108px;
	margin: 0px 0 10px 0;
}

.podsContent {
	float: right;
	display: inline;
	width: 163px;
	height: 69px;
	margin: 29px -14px 0 0px;
}

.podsContent h3 {
	font-size: 1.3em;
	font-family: "georgia", times, serif;
	font-weight: normal;
}

.link a {
	display: block;
	float: right;
	width: 25px;
	height: 25px;
	text-indent: -9000px;
	background: transparent;
}

.right {
	float: right;
}

#middleBottom h3 {
	font-size: 1.34em;
	color: #12295d;
	margin: 0 0 12px 0;
}

#dash {
	background: url(../images/homeIcons/dash.jpg) no-repeat;
}

#middleBottom #dash h3 {
	color: #2e3192;
}

#cal {
	background: url(../images/homeIcons/cal.jpg) no-repeat;
}

#calendar h3,
#actions h3,
#folders h3,
#documents h3,
#contacts h3,
#projects h3,
#agenda h3,
#know h3,
#dash h3  {
	font-size: 1.15em;
	margin: 0 0 0 9px;
}

#calendar h3 {
	color: #5c8526;
	font-size: 1.15em;
	margin: 0 0 0 9px;
}

#actions {
	background: url(../images/homeIcons/actions.jpg) no-repeat;
}

#actions h3 {
	color: #0063a4;
}

#folders {
	background: url(../images/homeIcons/folders.jpg) no-repeat;
}

#folders h3 {
	color: #ad9b2d;
}

#documents {
	background: url(../images/homeIcons/documents.jpg) no-repeat;
}

#documents h3 {
	color: #d4770b;
}

#contacts {
	background: url(../images/homeIcons/contacts.jpg) no-repeat;
}

#contacts h3 {
	color: #b22f00;
}

#projects{
	background: url(../images/homeIcons/projects.jpg) no-repeat;
}

#projects h3 {
	color: #683897;
}

#agenda {
	background: url(../images/homeIcons/agenda.jpg) no-repeat;
}

#agenda h3 {
	color: #426b79;
}

#knowHow {
	background: url(../images/homeIcons/knowHow.jpg) no-repeat;
}

#know h3 {
	color: #009245;
}

#gld {
	background: url(../images/homeIcons/gld.jpg) no-repeat;
}

#gld h3 {
	color: #19355a;
}

#contentRight {
	float: right;
	display: inline;
	text-align: left;
	color: #000000;
	font-size: 1.1em;
	line-height: 1.6em;
	width: 247px;
	margin: 0px 0px 0 0;
}

#contentRight p.underline, #contentRight dl .underline {
	margin: 0 0 8px 0;
	padding: 0 0 8px 0;
}

#contentRight h3, #contentRight h4 {
	font-family: "georgia", times, serif;
	font-size: 1.7em;
	line-height: 1.4em;
	margin: 0 0 5px 0;
	font-weight: normal;
	color: white; /*#0f1e49;*/
}

#contentRight h4 {
	font-size: 1.4em;
	font-weight: normal;
}


h3 span, h4 span {
	color: #c95c00;
}

.rightPod {
	float: left;
	display: inline;
	width: 247px;
	margin: 8px 0 6px 0;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #e9e9e9;
	
}

.rightPod img {
	float: left;
	width: 82px;
	height: 82px;
}

.rightPod p {
	float: right;
	width: 154px;
}

#footer {
	clear: both;
	float: left;
	margin: 12px auto;
	width: 100%;
	background: #e9e9e9;
	padding: 0 0 45px 0;
	border-top: 1px solid #c3c3c3;
}



#footerRight h2 {
	font-weight: normal;
	font-size: 1.4em;
	padding: 0 0 12px 0;
}

#footerRight h2 a {
	color: #12295d;
}

#footerContentContainer {
	margin: 12px auto;
	width: 940px;
	text-align: left;
	color: #5e5e5e;
	font-size: 1em;
}

#footerLeft {
	float: left;
	width: 660px;
	margin: 14px 0 0 42px;
}

#footerLeft a {
color: #12295d;
}

.disclaimer {
padding: 12px 0 0 0;
margin: 12px 0 12px 0;
border-top: 1px solid #c4c4c4;

}

#footerLeft h3 {
	font-weight: normal;
	font-size: 1.5em;
	margin: 0 0 12px 0;
	
}

#footerLeft p {
	font-size: 1.2em;
}

#footerLeft p.underline {
	border-bottom: 1px solid #c3c3c3;
}

#footerRight {
	float: right;
	width: 200px;
	height: 50px;
	margin: 18px -25px 0 0;
}

#footerLinks {
	float: left;
	display: inline;
	margin: 0px 0 0 -10px;
}

#footerLinks a {
	color: #787878;
	text-decoration: underline;
}

#footerLinks ul li {
	display: inline;
	margin: 0 0 0 10px;
}


/*slider 2*/

#nextLinks {
	float: left;
	width: 414px;
	height: 30px;
}

#slider {
	float: left;
	width: 414px;
	height: 500px;
	overflow: hidden;

}

#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	display: block;
	float: left;
	width: 414px;
	height: 87px;
	overflow:hidden; 

}
	
span#prevBtn{}
span#nextBtn{}

li#dash {
}

#dash .podTop {
	float: left;
	width: 414px;
	height: 18px;
	background: url(../images/homeImages/dashTop.jpg)no-repeat left top;
}

/*slider 2*/

/*scrolling content*/
/* root element for scrollable */ 
div.scrollable {   
     
    /* required settings */ 
    position: absolute;
    overflow:hidden;     
 
    /* vertical scrollers have typically larger height than width */     
    height: 300px;      
    width:414px; 
    background: green;
} 
 
/* root element for scrollable items */ 
div.scrollable div.items {     
    position:absolute; 
     
    /* this time we have very large space for height */     
    height:20000em;     
}

.items div {
	float: left;
	width: 414px;
	height: 50px;
	margin: 8px 0 0 0;
	background: red;
}
.dropshadow {
    -moz-box-shadow: 0 0 1em black;
    -webkit-box-shadow: 0 0 1em black;
    box-shadow: 0 0 1em black;
    /* ie junk: */

    /* NOTE DROPSHADOW DOES NOT WORK WITH JQUERY FADEIN / FADEOUT */
    /*-ms-filter: "progid.DXImageTransform.Microsoft.Alpha(Opacity=50)";*/
    /*filter:progid:DXImageTransform.Microsoft.DropShadow(Color='black',OffX=5,OffY=5, Enabled='true', Positive='true');*/
/*    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25);*/

    /*-ms-filter: "progid:DXImageTransform.Microsoft.dropShadow(Color='black', OffX=5, OffY=5, Enabled='true', Positive='true')";*/


}

