@charset "utf-8";
/* reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre, p,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}
	/*vertical-align: baseline; */
 
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: #b4b4ae;
}
ol, ul {
	list-style: none;
	

}
li{
	list-style:none;
}
textfield{
	background:none;
	border:none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/* CSS Document */

.container{width:836px; height:auto; margin:0 auto; padding-top:45px;}
.clear{clear:both;}
.lft{float:left;}
.rht{float:right;}


/*header*/
.header{height:209px;}




/*top*/
.top{height:87px; background:url(../images/top.jpg) no-repeat; width:835px;}
.top ul{float:right; width:157px;}
.top li.last{padding:0px 0px 0px 20px;}
.top li{width:60px; height:67px; display:block; float:left; text-align:center;}
.contact{background:url(../images/contact.jpg) no-repeat; width:49px; display:block; font:15px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; padding:61px 0px 0px 0px;}
.home{background:url(../images/home.jpg) no-repeat; width:46px; display:block; font:15px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; padding:60px 0px 0px 0px;}
a.contact:hover{color:#000;}
a.home:hover{color:#000;}




/*logo*/
.logohold{width:802px; height:121px; margin:0 auto; background:url(../images/logobg.jpg) no-repeat;}
.logo{padding:0px 0px 0px 10px; float:left;}
.add{float:right; width:200px; font:16px Arial, Helvetica, sans-serif; line-height:22px; padding:24px 40px 0px 0px; font-style:italic; color:#FFF; text-align:right;}




/*middle*/
.middle{width:779px; height:auto; margin:0 auto; background:#FFF;}

/*middle left*/
.middlelft{width:532px; height:auto; float:left; padding:15px 25px 0px 15px;}
.middlelft h4,.middlelft h2{font:18px Helvetica, sans-serif, Arial; font-weight:bold; color:#000; padding:0px 0px 15px 0px}
.middlelft h3{font:14px Helvetica, sans-serif, Arial; font-weight:bold; color:#000; padding:0px 0px 15px 0px}
.middlelft p{font:13px Arial, Helvetica, sans-serif; padding:0px 0px 20px 0px;}
.middlelft a{color:#3d6bb0; text-decoration:none;}
.middlelft a:hover{color:#000; text-decoration:none;}

/*middle right*/
.middlerht{width:204px; height:auto; float:right; padding: 313px 0px; text-align: center; position: relative;}
.middlerht img{margin: 0px auto;}
.img{padding:0px 0px 0px 24px;}
.img1{padding:0px 5px 0px 0px;}



/*rightnav*/
.rightnav{width:202px; height:auto; padding:9px 14px 25px 14px; float:left; position:absolute; top:0px; text-align: left;}
.rightnavtop{background:url(../images/rightnavtop.jpg) no-repeat bottom; width:202px; height:9px;}
.rightnavmid{background:url(../images/rightnavmid.jpg) repeat-y; width:202px;}
.righnavbot{background:url(../images/rightnavbot.jpg) no-repeat; width:202px; height:8px;}
.rightnavmid ul{padding:5px 0px 0px 10px;}
.rightnavmid li.print{background:url(../images/print.jpg) no-repeat; padding:0px 0px 0px 45px; height:42px;}
.rightnavmid li.request{background:url(../images/request.jpg) no-repeat; padding:0px 0px 0px 45px; height:42px;}
.rightnavmid li.send{background:url(../images/send.jpg) no-repeat; padding:0px 0px 0px 45px; height:42px;}
.rightnavmid li.order{background:url(../images/order.jpg) no-repeat; padding:0px 0px 0px 45px; height:42px;}
.rightnavmid a{font:12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; line-height:26px;}
.rightnavmid a:hover{color:#000;}





/*video*/
.video{width:176px; height:248px; margin:0 auto; /* position:absolute; */ top:235px; right:15px;}





/*footer*/
.footer{width:770px; height:auto; margin:0 auto; padding:0px 0px 15px 9px; background:#FFF;}
.footer li{display: block; float:left; font:13px Arial, Helvetica, sans-serif; color:#545b65; text-align:center;}
.footer li a{ color:#545b65; text-decoration:none; padding:0px 5px; line-height:14px;}
.footer li a:hover{color:#3d6bb0;}
.footer ul{float:left; display:block; text-align:center; width:515px; padding:0px 0px 0px 20px;}
.footer ul.bottom{text-align:right; margin:0 auto; padding:9px 0px 0px 100px; width:435px;}
.footer ul.bottom li{padding:5px 0px;}
.footerlogo{float:left;}
.holder{width:510px; height:auto; float:left;}
.topper{padding:9px 0px 0px 0px;}




/************************inner page***********************************/



/*header*/
.innertop{height:93px; width:835px;}
.innertop1{background:url(../images/toptop.png) no-repeat bottom; width:847px; height:6px; line-height:1px; font-size:1px;}
.innertopmid{background:url(../images/topmid.png) repeat-y; width:847px; height:71px; padding-top:5px;}
.innertopmid a {color:white;}
.innertopbot{background:url(../images/topbot.png) no-repeat top; width:847px; height:11px; line-height:1px; font-size:1px;}
.innertopmid ul{float:right; width:157px; padding-top:9px;}
.innertopmid li.last{padding:0px 0px 0px 20px;}
.innertopmid li{width:60px; height:67px; display:block; float:left; text-align:center;}
.innercontact{background:url(../images/innercontact.jpg) no-repeat; width:49px; display:block; font:15px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; padding:42px 0px 0px 0px;}
.innerhome{background:url(../images/innerhome.jpg) no-repeat; width:46px; display:block; font:15px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; padding:42px 0px 0px 0px;}
.logohold1{width:802px; height:116px; margin:0 auto; background:url(../images/topbg.jpg) no-repeat 0 0;}
.inneradd{float:right; width:200px; font:16px Arial, Helvetica, sans-serif; line-height:24px; padding:5px 40px 0px 0px; font-style:italic; color:#FFF; text-align:right;}
a.innercontact:hover{color:#000;}
a.innerhome:hover{color:#000;}


/*middle*/
.innermiddlelft{width:560px; height:auto; float:left; padding:5px 0px 0px 15px; font:12px Arial, Helvetica, sans-serif;}
.innermiddlelft h4,.innermiddlelft h2{font:13px Arial, Helvetica, sans-serif; font-weight:bold; color:#000; padding:17px 0px 20px 17px;}
.red{color:#be312e; text-decoration:none;}


/*orders*/
.orders{width:491px; height:auto; padding:10px 0px 14px 17px;}
.orderstop{background:url(../images/orderstop.jpg) no-repeat; width:476px; height:20px; font:12px Arial, Helvetica, sans-serif; font-weight:bold; padding:7px 0 0 15px;}
.ordersmid{width:491px; height:auto; background:#faeeda; height:auto; padding:0px 0px 0px 0px;} 
.ordersbot{background:url(../images/ordersbot.jpg) no-repeat; width:491px; height:9px;}
.ordersmid ul{padding:10px 0px 6px 10px;}
.ordersmid li{list-style:disc inside; line-height:20px;}
.orders a{color:#be312e; text-decoration:none;}
.orders a:hover{color:#000;}




/*tools*/
.tools{width:491px; height:auto; padding:0px 0px 14px 17px;}
.toolstop{background:url(../images/toolstop.jpg) no-repeat; width:476px; height:20px; font:12px Arial, Helvetica, sans-serif; font-weight:bold; padding:7px 0 0 15px;}
.toolsmid{width:482px; height:auto; background:#faeeda; height:auto; padding:9px 0px 0px 9px;}
.toolsbot{background:url(../images/ordersbot.jpg) no-repeat; width:491px; height:9px;}

.logout{background:url(../images/logout.jpg); width:112px; height:42px; margin:0 auto; position:absolute; top:235px; right:35px; border:none; color:#FFF; font:18px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; cursor:pointer;}


/*footer links*/
.footerlinks{padding:0px 0px 35px 17px;}
.footerlinks h4,.footerlinks h2{font:13px Arial, Helvetica, sans-serif; font-weight:bold; color:#000; padding:0px;}
.footerlinks ul{padding:7px 0px 0px 0px;}
.footerlinks li{list-style:disc inside;}
.footerlinks li a.blank{text-decoration:none; color:#000;}




/*footer*/
.footerinner{width:770px; height:auto; margin:0 auto; padding:0px 0px 15px 9px; background:#FFF;}
.footerinner li{display: block; float:left; font:13px Arial, Helvetica, sans-serif; color:#545b65; text-align:center;}
.footerinner li a{ color:#545b65; text-decoration:none; padding:0px 5px; line-height:14px;}
.footerinner li a:hover{color:#275ea7;}
.footerinner ul{float:left; display:block; text-align:center; width:515px; padding:0px 0px 0px 20px; float:left;}
.footerinner ul.bottominner{text-align:right; margin:0 auto; padding:9px 0px 0px 100px; width:435px; float:left;}
.footerinner ul.bottominner li{padding:5px 0px;}
.footerlogo{float:left;}
.space{float:left; width:124px; height:52px;}
