* {
   padding:0;
   margin:0;
}

#context{
 background:#FFF;  padding:10px; margin-left:10px; margin-right:10px; border-style:solid; border-color:#999; border-width:1px; border-top-width:0px;
}

#context2{
	background-image:url(images/page_header_blank.png);
	background-repeat:no-repeat;
	background-position: top;
	min-height:180px;
	padding:4px 10px 10px 10px; 
	margin-top:0px;
	margin-bottom:7px;
	border-style:solid; 
	border-color:#999; 
	border-width:1px; 
	border-top-width:0px; 
	background-color:#FFF; 
	}

#rabbit {width: 765px; background: #F9F9F9; border-style:solid; border-color:#999; border-width:1px; border-top-width:0px; margin-left:5px; margin-right:5px; margin-bottom:5px; padding: 10px 0px 0px 10px;
}
#rabbit2 {width: 765px; background: #F9F9F9; border-style:solid; border-color:#999; border-width:1px; border-top-width:0px; margin-left:5px; margin-right:5px; margin-bottom:5px; padding: 10px 0px 0px 10px;
}
#rabbit3 {width: 765px; background: #F9F9F9; border-style:solid; border-color:#999; border-width:1px; border-top-width:0px; margin-left:5px; margin-right:5px; margin-bottom:5px; padding: 10px 0px 0px 10px;
}

#rabbit4 {width: 765px; background: #F9F9F9; border-style:solid; border-color:#999; border-width:1px; border-top-width:0px; margin-left:5px; margin-right:5px; margin-bottom:5px; padding: 10px 0px 0px 10px;
}
#rabbit5 {width: 765px; background: #F9F9F9; border-style:solid; border-color:#999; border-width:1px; border-top-width:0px; margin-left:5px; margin-right:5px; margin-bottom:5px; padding: 10px 0px 0px 10px;
}

#jobs {
	margin-left:30px;
}

body {
background-color:#F2F1F2;
background-image:url("images/bg.jpg");
background-repeat:repeat-x;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:12px;
}
p {
margin-left:5px;
margin-right:5px;
margin-top:2px;
}

p#main {
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:15px;
color:#333;
}

textright{
	text-align:right;
}
a img{  border-style: none; }
p a {
color:#37508C;
text-decoration:underline;
}
p a:hover {
text-decoration:none;
}

a {
color:#37508C;
text-decoration:underline;
}
a:hover {
text-decoration:none;
}
h1 {
color:#37508C;
font-size:16px;
margin-bottom:0;
margin-left:4px;
margin-top:10px;
}
h2 {
color:#ffffff;
font-size:16px;
margin-bottom:10px;
margin-left:10px;
margin-top:3px;
}
h3 {
color:#000000;
font-size:12px;
margin-bottom:0;
margin-left:2px;
}
h4 {
color:#CC6699;
font-size:18px;
margin:0;
}
h5 {
	color:#37508C;
	font-size:18px;
	margin-left:10px;
}
h6 {
color:#37508C;
font-size:16px;
margin-bottom:0;
margin-left:4px;
margin-top:10px;
display:inline;
}


img.floatRight {
float:right;
margin:2px;
}
img.floatLeft {
float:left;
margin:2px;
}
#header {
background-image:url("images/logo.png");
background-repeat:no-repeat;
height:120px;
width:1000px;
}
#headtop {
float:right;
height:75px;
width:734px;
}
#logos {
float:right;
height:75px;
margin-top:10px;
width:114px;
}
#left {
float:left;
width:788px;
}
#right {
float:left;
padding-left:7px;
width:205px;
}
#newsletter {
height:40px;
width:100%;
padding: 5px 5px;
}
#success {
background-image:url("images/success_top.png");
background-position:center top;
background-repeat:no-repeat;
height:390px;
margin-top:15px;
padding:0 4px;
width:197px;
margin-bottom:15px;
}
#news {
background-image:url("images/news_top.png");
background-position:center top;
background-repeat:no-repeat;
height:140px;
margin-top:5px;
padding-left:4px;
padding-right:4px;
margin-bottom:20px;
width:197px;
}
#menu {
background-image:url("images/menu.png");
background-repeat:no-repeat;
color:#FFFFFF;
float:right;
height:38px;
width:734px;
}
ul#nav {
margin:0;
padding:8px 0 0;
position:relative;
}
ul#nav li {
display:inline;
font-weight:bold;
margin-left:20px;
}
ul#nav li a {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
ul#nav li a.active, ul#nav li a:hover {
color:#FF9;
}
form#search-form {
float:right;
}
form#search-form input[type="text"] {
background:url("images/search.png") no-repeat scroll 0 0 transparent;
border:medium none;
color:#999999;
height:20px;
margin:2px 4px 0 0;
padding:0 80px 0 10px;
width:70px;
}
form#search-form input[type="text"]:hover {
background:url("images/search_hover.png") no-repeat scroll 0 0 transparent;
}
form#search-form input[type="submit"] {
display:none;
}
form#newsletter-form input[type="text"] {
color:#999999
}
#banner {
background-image:url("images/banner.png");
height:202px;
margin-right:5px;
margin-top:5px;
margin-bottom:5px;
width:788px;
}
#banner2 {
background-image:url("images/banner2.png");
height:202px;
margin-right:5px;
margin-top:5px;
margin-bottom:5px;
width:788px;
}
#banner3 {
background-image:url("images/banner3.png");
height:202px;
margin-right:5px;
margin-top:5px;
margin-bottom:5px;
width:788px;
}
#container {
margin-left:auto;
margin-right:auto;
width:1000px;
}
#products {
background-image:url("images/product_bg.png");
background-repeat:no-repeat;
height:235px;
margin-right:5px;
margin-top:5px;
width:788px;
}
#product1 {
float:left;
height:186px;
margin-left:6px;
width:155px;
}
#product2 {
float:left;
height:186px;
padding-left:2px;
width:155px;
}
#product3 {
float:left;
height:186px;

width:155px;
}
#product4 {
float:left;
height:186px;
padding-left:2px;
width:155px;
}
#product5 {
float:right;
height:186px;

width:155px;
}
#main_content {
background-image:url("images/content_bg2.png");
background-repeat:no-repeat;
height:190px;
margin:0px 5px 0 0;
padding:2px 5px 0 5px;
width:779px;
}

#main_content2 {
background-image:url("images/product_bg3.png");
background-repeat:no-repeat;
height:121px;
margin:0px 5px 0 0;
padding:2px 5px 0 5px;
width:779px;
}
#footer {
background-image:url("images/footer.png");
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
height:32px;
margin-top:10px;
padding-top:6px;
text-align:center;
width:100%;
}

#form {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin-left: 150px;
}

.sub {
	text-align:right;
}

ul { margin-left:60px; }	

li { font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:15px;
color:#333; }

#leftnav {
	float:left;
}

#rightnav {
	float:right;
}



.top { background-image:url(images/table/top.png); background-repeat:repeat-x; height:5px; padding:0px; margin:0px; }
.top-lft { background-image:url(images/table/top-lft.png); height:5px; width:5px; padding:0px; margin:0px; }
.top-rgt { background-image:url(images/table/top-rgt.png); height:5px; width:5px; padding:0px; margin:0px; }
.lft { background-image:url(images/table/lft.png); background-repeat:repeat-y; width:5px; padding:0px; margin:0px; }
.rgt { background-image:url(images/table/rgt.png); background-repeat:repeat-y; width:5px; padding:0px; margin:0px; }
.bott { background-image:url(images/table/bot.png); background-repeat:repeat-x; height:5px; padding:0px; margin:0px; }
.bot-lft { background-image:url(images/table/bot-lft.png); background-repeat:no-repeat; height:5px; width:5px; padding:0px; margin:0px; }
.bot-rgt { background-image:url(images/table/bot-rgt.png); background-repeat:no-repeat; height:5px; width:5px; padding:0px; margin:0px; }
