* {
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}	
html {font-size: 100%;}
body {font: 62.5%/1.5 Arial, Helvetica, sans-serif; background: #ebf0f3;}

p {
	margin-bottom: 1.2em;
	font-size: 1.2em;
	line-height: 1.2em;
}
a {color: #122c58;}
h1{font-size: 1.8em;}
h2{
	font-size: 1.6em;
	color: #082648;
	padding-right: 10px;
	padding-left: 10px;
}
h3{font-size:1.4em;}
h4{font-size: 1.2em;}

#wrapper {width: 900px; margin: 0 auto 8px auto; background:url(../images/global/siteBack.jpg) left top repeat-y; position: relative; padding: 0 8px 0 7px;}
#pageBottom{position: absolute; bottom: -1px; left: 0; background:url(../images/global/pageBottom.jpg) left bottom no-repeat; height: 8px; width: 915px;}

#masthead{background:url(../images/global/mastheadBack.jpg); width: 900px; height: 137px; overflow: hidden; color: #fff; position: relative;}
#masthead span{text-indent: -9999px; display: block; height: 137px; width: 400px; float: left;}
#masthead span a{display: block; height: 100%; width: 100%;}

#masthead form{float: right; margin: 2px 15px; display: inline;}
#masthead form span, #masthead input, #masthead button{float: left; margin-left: 10px;}
#masthead input{border: 1px solid #959595; width: 100px; font-size: 1.1em;}
#masthead form span{text-indent: 0; height: auto; width: auto; font-weight: bold; font-size: 1.2em;}
#masthead button{background: url(../images/global/login.jpg) left top no-repeat; height: 20px; width: 52px; text-indent: -9999px; border: none;}
#masthead table{text-align: left;}
#liveHelpStatus{position: absolute; bottom: 0; right: 0; _bottom: -1px;width: 290px; overflow: hidden; text-align: right;}
#masthead a img{border: none; float: right;}

#liveHelpStatus span{color: #fff; height: auto; width: auto; text-indent: 0; margin: 37px 10px 0 0; float: left;}

#contentWrapper{clear: both;}

#nav{line-height: 3.2em; border-bottom: 1px solid #ababab; background: #0d203f url(../images/global/navBack.jpg) left bottom repeat-x; list-style: none; float: left; width: 100%; clear: both;}
#nav li{float: left; padding: 0 2em;}
#nav li a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	font-size: 1.1em;
}
#nav li a:hover{text-decoration: underline;}

#footer{width: 900px; margin: 10px auto 0 auto; text-align: center;}
#footer ul{list-style: none; overflow: hidden; clear: both;}
#footer li{display: inline; padding: 5px;}
#footer p{padding: 1.5em 0 0 0; color: #9e9e9e; font-size: 1em;}
#footer a img{border: none; margin-bottom: 50px;}

#primaryContent{padding: 20px}
.floatright {
	float: right;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-right: 15px;
}
#insideContent li {
	font-size: 1.2em;
	margin-left: 10px;
	list-style-type: none;
	margin-bottom: 8px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 40px;
	background-image: url(../images/global/green_bullets.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	color: #045100;
}
#insideContent ul {
	margin-bottom: 15px;
	line-height: 1.8em;
	background-color: #C9D1DC;
	margin-right: 30px;
	margin-left: 30px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.ordernow {
	background-image: url(../images/global/order_button.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 85px;
	overflow: hidden;
	text-align: center;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 30px;
	margin-bottom: 20px;
	display: block;
	padding-top: 4px;
	text-decoration: none;
}
.hr-div {
	font-size: 0px;
	height: 1px;
	width: 880px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
#insideContent h3 {
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	color: #13580E;
}
