@charset 'utf-8';
@import url(reset.css);
@import url(lightbox.css);

/* ----------------------------------------------------- All browsers */

body {
	min-height:101%;
	font-family:verdana,arial,helvetica, ;
	font-size:13px;
	line-height:15px;
	letter-spacing;
	background: #b6c8c4;
	margin-left: auto;
        margin-right: auto;
	color: #000099;
	width: 984px;
}

#wrapper {
width: 984px;
}



#navigation{
width:437px;
height:18px;
margin-top: 15px;
margin-left: 547px;
}

#navList{
			display:inline;

		}

#navList li{

		display:block;
		position:relative;
		float:left;
		text-indent:-9999px;
		}

#navList a{

			text-indent:-9999px;

		}


#navList a.btn1{

		display:block;
		width:88px;
		height:18px;
		background: url(../images/btn_home.jpg) top left no-repeat;
		}

#navList a.btn2{

		display:block;
		width:87px;
		height:18px;
		background: url(../images/btn_about.jpg) top left no-repeat;
		}

#navList a.btn3{

		display:block;
		width:87px;
		height:18px;
		background: url(../images/btn_solutions.jpg) top left no-repeat;
		}

#navList a.btn4{

		display:block;
		width:88px;
		height:18px;
		background: url(../images/btn_rewards.jpg) top left no-repeat;
		}

#navList a.btn5{

		display:block;
		width:87px;
		height:18px;
		background: url(../images/btn_team.jpg) top left no-repeat;
		}

	#navList a:hover{

			background-position:0 -18px;

		}


#banner{
float:left;
width:500px;
height: 93px;
background: #D9F5F9; //light blue
clear:both;
}

#navigation2{
float:left;
width: 109px;
height: 89px;
background-image:url(../images/nav2bg.jpg);
padding-top: 4px;

}

#navList2{
			display:inline;

		}

#navList2 li{

		display:block;
		position:relative;
		float:left;
		text-indent:-9999px;
		}

#navList2 a{

			text-indent:-9999px;

		}


#navList2 a.btn1{

		display:block;
		width:110px;
		height:22px;
		background: url(../images/btn_audits.jpg) top left no-repeat;
		}

#navList2 a.btn2{

		display:block;
		width:110px;
		height:22px;
		background: url(../images/btn_inventory.jpg) top left no-repeat;
		}

#navList2 a.btn3{

		display:block;
		width:110px;
		height:22px;
		background: url(../images/btn_casehistory.jpg) top left no-repeat;
		}

#navList2 a.btn4{

		display:block;
		width:110px;
		height:22px;
		background: url(../images/btn_contact.jpg) top left no-repeat;
		}



	#navList2 a:hover{

			background-position:0 -22px;

		}

#nameBanner{
float: left;
width: 375px;
height: 93px;
background: #A1B26E; //Green
}

#TopBar {
width: 984px;
height: 18px;
float: left;
background-image:url('../images/verticalbar.jpg');

}

#news {
margin-top:10px;
float: left;
width: 133px;
height: 100%;
margin-right: 5px;
background: #b6c8c4;
clear:both;
font-size: 13px;
text-align: center;
letter-spacing: -0.2px;
}

mainwrapper{
width: 826px;
height: auto;
background:#c0ccc8;

}

#sidebar {
margin-top: 10px;
float: left;
width: 165px;
//height:1310px;
//background: #c0ccc8;
text-align: center;


}

#sidebar h1{
font-weight:bold;
font-size: 14px;
text-align:center;
padding-top: 5px;

}

h1 {
font-weight:bold;
font-size:12px;
margin-bottom:3px;
}

h2 {
font-weight:bold;
font-size:12px;
margin-bottom:3px;
letter-spacing: -0.1px;
}

.indent1 {
padding-left: 40px;
font-weight:bold;
}

.indent2{
padding-left: 50px;
}

.indent3{
padding-left:107px;
}



#main {
padding-right:10px;
margin-top: 10px;
padding-top: 10px;
padding-left: 10px;
float: left;
width: 661px;
//height: 1300px;
//background: #c0ccc8;
}


#footer {
margin-top:10px;
width: 984px;
height:17px;
float: left;
background: #809090;
color: white;
text-align: center;
font-size:12px;
padding-top: 3px;
}

#news h1{
width: 130px;
height: 15px;
background: #ffcc33;
font-weight:bold;
border-style: solid;
border-width: 1px;
border-color: black;
text-align: center;
text-style: verdana;
font-size: 14px;
padding-top: 1px;
color: black;

}



p{
margin-top: 0px;
margin-bottom: 12px;
}

#news ul{
padding-left:5px;
padding-right:0px;
}

#main ul {
padding-left: 20px;
padding-right:125px;
}

#main li{
margin-bottom:5px;
}

.bold {
font-weight: bold;
}

.bolditalic {
font-weight:bold;
font-style:italic;
}

.topmargin {
margin-top: 50px;

}

.topmargin2 {
margin-top:20px;
}

.standout {
font-size: 13px;
color: #30597e;
font-weight:bold;
text-align: center;
}


#footer a:link {color:#fff; text-decoration:underline;} /* unvisited link */
#footer a:visited {color:#fff; text-decoration:none;} /* visited link */
#footer a:hover {color:#000; text-decoration:none;} /* mouse over link */
#footer a:active {color:#fff; text-decoration:none;} /* selected link */

}

a:link {color:#809090; text-decoration:none;} /* unvisited link */
a:visited {color:#809090; text-decoration:none;} /* visited link */
a:hover {color:#fff; text-decoration:none;} /* mouse over link */
a:active {color:#809090; text-decoration:none;} /* selected link */

#news a:link {color:#000; text-decoration:none;} /* unvisited link */
#news a:visited {color:#000; text-decoration:none;} /* visited link */
#news a:hover {color:#fff; text-decoration:none;} /* mouse over link */
#news a:active {color:#000; text-decoration:none;} /* selected link */

a.blacklink:link { color: #000; text-decoration: none }

a.blacklink:visited { color: #000; text-decoration: none }

a.blacklink:active { color: #000; text-decoration: none }

a.blacklink:hover { color: #fff; text-decoration: none }

#news a {
font-size:15px;
font-weight:bold;
}

h3{
width: 130px;
height: 60px;
background: #ffcc33;
font-weight:bold;
border-style: solid;
border-width: 1px;
border-color: black;
text-align: center;
text-style: verdana;
font-size: 13px;
padding-top: 1px;
color: black;
}

#main a{
font-size:12px;
font-weight: bold;
}



h1,h2,h3,h4{}
h1{}
h2{}
h3{}
h4{}

h4 {
    font-size: 20px;
    padding-top: 15px;

}


/* ----------------------------------------------------- JS enabled browsers */

.js div { }

/* ----------------------------------------------------- IE7 and below */

.ie7 div { }

/* ----------------------------------------------------- IE6 and below */

.ie6 div { }
