/* CSS Document */
body{
margin:25px;
padding:0px;
background:#000000;
font-family:Arial, Helvetica, sans-serif;
}
a{
color:#0000FF;
}
a:hover{
color:#0066CC;
}
li{
list-style-image:url(../images/bullet_triangle.gif);
}
.font16{
font-size:16px;
color:#000033;
}
#container1{
text-align:center;
}
.bgMain{
display:block;
background:url(../images/bg_blue_02.gif);
}


/*MAIN GRAPHIC*/

	#maingrph{
	width:583px;
	height:252px;
	margin:0px 0px 10px;
	background:url(../images/grph_laplock.jpg);
	}
	#maingrphcontent{
	padding:15px;
	}
	#maingrphcontent h1{
	margin:0px;
	font-family:Copperplate Gothic Bold, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:16px;
	color:#ffffff;
	}
	#maingrphcontent h2{
	margin:0px;
	font-size:14px;
	color:#CCCCCC;
	}
	#maingrphcontent ul{
	margin:20px 0px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:11px;
	padding:0px 0px 0px 10px;
	}
	#maingrphcontent ul li{
	margin:8px 0px;
	}

.container2{
margin:0px;
padding:0px;
width:799px;
text-align:left;
border:3px solid #ffffff;
background:url(../images/bg_blue_01.gif);
}
#container3{
margin:0px;
padding:0px;
height:100%;
}
#container4{
width:799px;
}

/*FOOTER*/

	#footer{
	background:#cccccc;
	padding:8px;
	text-align:center;
	}
	#footer a{
	text-decoration:none;
	color:#333333;
	}
	#footer a:hover{
	color:#0033CC;
	}
	#footer ul{
	font-size:9px;
	display:inline;
	margin:0px;
	padding:0px;
	list-style:none;
	}
	#footer ul li{
	display:inline;
	text-transform:uppercase;
	color:#333333;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 25px;
	}
#copyright{
padding:10px;
font-size:9px;
letter-spacing:.25em;
color:#FFFFFF;
text-align:center;
}
#containerleft{
padding:10px 5px 10px 10px;
height:100%;
}
#containerleft1{
width:583px;
height:100%;
}
#containerleft3{
margin-bottom:10px;
}
#contentleft1{
background:url(../images/bg_blue_02.gif);
padding:0px 18px;
height:100%;
}
#containerright{
padding:10px 10px 10px 5px;
height:100%;
}
/*SIDE BAR AWARDS */

	#awardscontainer{
	margin:10px 0px;
	background:url(../images/bg_awards1.gif);
	height:100%;
	}
	#awardscontent{
	background:repeat-y;
	padding:12px;
	}
	#awardscontent a{
	font-size:10px;
	margin:0px;
	}

#header{
background:url(../images/grph_hrdr_01.gif);
height:116px;
width:799px;
padding:0px;
margin:0px;
}

/*MAIN CONTENT */

	#maincontent{
	font-size:12px;
	}
	#maincontent p{
	line-height:18px;
	color:#333333;
	margin:0px 0px 14px 0px;
	padding:0px;
	}
	#maincontent h1{
	font-family:Copperplate Gothic Bold, Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:0px;
	padding:0px;
	color:#000000;
	text-transform:uppercase;
	}
	#maincontent h1 em{
	font-size:16px;
	display:block;
	font-style:normal;
	margin-bottom:16px;
	font-weight:normal;
	color:#0033CC;
	}
	#maincontent h2{
	font-size:12px;
	margin:0px 0px 16px;
	font-weight:normal;
	padding:0px;
	color:#0033CC;
	}
	#maincontent h3{
	font-size:14px;
	margin:0px 0px 7px;
	color:#000000;
	padding:0px;
	}
	
/*PRODUCT PAGE*/
	
	#productpage{
	}
	#productpage h1{
	font-size:14px;
	margin:0px 0px 12px;
	}
	#productpage h2{
	color:#000033;
	margin:0px;
	padding:5px;
	font-size:12px;
	font-weight:normal;
/*	background:url(../images/bg_blue_03.gif);
*/	border-top:1px solid #000033;
	border-bottom:1px dashed #000033;
	display:block;
	}
	#productpage p{
	margin:0px 0px 15px;
/*	background:url(../images/bg_blue_04.gif);
*/	padding:5px;
	display:block;
	}
	

/*FAQ*/

#faq h2{
	font-family:Arial, Helvetica, sans-serif;
	color:#0000FF;
	font-weight:bold;
	font-size:12px;
	display:block;
	border-top:1px solid #cccccc;
	margin:0px;
	background:url(../images/grph_question.gif) no-repeat;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#faq p{
display:block;
padding:10px 30px;
border-bottom:1px dashed #cccccc;
margin:0px;
background:url(../images/grph_answer.gif) no-repeat;
}

.indent{
padding-left:25px;
}
.snippet{
font-size:14px;
text-align:center;
color:#000033;
line-height:18px;
display:block;
margin:15px 0px;
padding:10px;
font-style:italic;
border:1px solid #000033;
}
.snippet2{
font-size:14px;
text-align:center;
color:#000033;
line-height:18px;
float:left;
display:block;
margin:15px 15px 15px 0px;
padding:10px;
font-style:italic;
border:1px solid #000033;

}
.snippet3{
font-size:14px;
text-align:center;
color:#000033;
line-height:18px;
float:right;
display:block;
margin:15px 0px 15px 15px;
/*background:url(../images/bg_blue_01.gif);
*/padding:10px;
font-style:italic;
border:1px solid #000033;
}
