/* CSS Document */

body{
	background: url(images/bodybg.jpg) 0 0 repeat-x #709FCD;
	font:normal 14px/14px Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding:0;
	}
	
	
	/* -------------------------------General For All................................................ */
	
p, ul, li, tr, form, label, input, textarea, h1, h2{
	margin:0;
	padding:0;
	}	
	
li{
	list-style-type:none;
	}	
	
a, img{
	border:none;
	outline:none;
	}		
	
/* -------------------------------Company Logo................................................ */	

.logotext{
	font:bold 32px/55px Georgia, "Times New Roman", Times, serif;
	color:#FFE8A5;
	padding:20px 0 5px 0;
	}
	
.logotext1{
	font-size:28px;
	line-height:32px;
	color:#fff;
	padding:0 0 20px 0;
	}
	
.logotext1 span{
	color:#FFE8A5;
	}
	
/* -------------------------------Contact Bg................................................ */	

.contactbg{
	background:url(images/contact-bg.jpg) 0 0 no-repeat;
	height:142px;
	padding:10px 122px 0 36px;
	}	

	
.contactbg a{
	font-size:20px;
	color:#3D0001;
	text-decoration:none;
	line-height:24px;
	}
.contactbg a strong{
	display:block;
	}
.contactbg a:hover{
	color:#fff;
	}	
	
/* -------------------------------Menus................................................ */	

ul.menu{
	list-style-type:none;
	padding:0 0 0 0px;
	}
	
ul.menu li{
	float:left;
	font-size:18px;
	line-height:51px;
	color:#DC9875;
	}
	
ul.menu li a{
	padding:0 20px;
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	}
	
ul.menu li a:hover, ul.menu li a.selected {
	color:#FFFFFF;
	background-color:#003181;
	text-decoration:none;
	}
		
		
/* -------------------------------body-portion................................................ */

.bgclr{
	background-color:#fff;
	}		


/* -------------------------------body-portion Header................................................ */

.pad1{
	padding:8px 0 0 0;
	}
	
.pad2{
	padding:8px 0 11px 0;
	}			
	
			
/* -------------------------------Header-top................................................ */		

.body_header{
	background:#0F98CF url(images/header-top-bg.jpg) 0 0 repeat-x;
	}
	
.mar1{
	margin:20px 0 0 0;
	}

.marImg { padding:10px 0 0 0; }
	
.logo{
	margin:30px 0 0 42px;
	}		
	
/* -------------------------------Products................................................ */

.prod1{
	background-color:#F0F1E3;
	border:1px #DEDDC1 solid;
	padding:19px 0 0 0;
	}		
	
.prodbg{
	background:#A30303;
	}
	
h2.prodtext{
	font:normal 24px/28px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	padding:12px 0 12px 10px;
	}	
	
.prod_text1{
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	color:#77080A;
	padding:10px 0 20px 10px;
	}
	
.prod_text2{
	font-size:20px;
	font-weight:bold;
	color:#000;
	padding:15px 0 20px 10px;
	}		
	
/* -------------------------------Products list................................................ */	

ul.prod_list{
	list-style-type:none;
	padding:0 0 20px 10px;
	}	
	
ul.prod_list li{
	background:url(images/arrow.gif) 0 8px no-repeat;
	padding:0 0 0 15px;
	line-height:20px;
	color:#77080A;
	
	}	
	
ul.prod_list li a{
	text-decoration:none;
	font-size:12px;
	color:#77080A;
	}
	
ul.prod_list li a:hover{
	text-decoration:underline;
	}	
	

ul.prod_list{
	list-style-type:none;
	padding:0 0 20px 10px;
	}	
	
ul.prod_list li ul{
	list-style-type:none;
	padding:5px 0 5px 10px;
	
	}	
	
	
ul.prod_list li ul li{
	background:url(images/arrow.gif) 0 8px no-repeat;
	padding:0 0 0 15px;
	line-height:20px;
	color:#77080A;
	
	}	
	

	
	
.pad3{
	padding:10px 0;
	}		
	
.bgclr1{
	background:#A30303;
	}	
	
.text1{
	font-size:12px;
	color:#fff;
	}	

/*..........................................Product List2.......................................*/	
	
ul.prod_list1{
	list-style-type:none;
	padding:0 0 20px 10px;
	}	
	
ul.prod_list1 li{
	background:url(images/arrow.gif) 0 8px no-repeat;
	padding:0 0 0 15px;
	color:#482511;
	line-height:20px;	
	}	
	
ul.prod_list1 li a{
	text-decoration:none;
	font-size:12px;
	color:#482511;
	}
	
ul.prod_list1 li a:hover{
	text-decoration:underline;
	}	
	
	
/*..........................................Right Panel.......................................*/


.text2{
	font:normal 27px/63px Georgia, "Times New Roman", Times, serif;
	color:#482511;
	}	
	
ul.prod_list2{
	list-style-type:none;
	}	
	
ul.prod_list2 li{
	background:url(images/arrow1.gif) 0 8px no-repeat;
	padding:0 0 0 15px;
	line-height:20px;
	color:#482511;
	}	
	
ul.prod_list2 li a{
	text-decoration:none;
	font-size:12px;
	color:#482511;
	font-weight:bold;
	}
	
ul.prod_list2 li a:hover{
	text-decoration:underline;
	}	
	
/*..........................................For Customers.......................................*/	

.pad5{
	padding:20px 0 0 0;
	}	
	
.borders{
	background-color:#F0F1E3;
	border:1px solid #DEDDC1;
	}	
	
.text3{
	font:normal 27px/63px Georgia, "Times New Roman", Times, serif;
	color:#482511;
	padding:0 0 0 13px;
	}	
	
.pad6{
	padding:0 0 0 16px;
	}
	
.com4allborders{
	background-color:#fff;
	border:1px #EDE9DE solid;
	}
	
.com4allborders1{
	background-color:#EAE6D8;
	border:1px #fff solid;
	}
	
.mar1{
	margin:25px 0 25px 0;
	}	
	
.link{
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#482511;
	}
	
.link:hover{
	text-decoration:underline;3
	}	
	
.pading1{
	padding:0 0 10px 0;
	}
			
		
.text4{
	font:normal 27px/27px Georgia, "Times New Roman", Times, serif;
	color:#482511;
	padding:15px 0 10px 13px;
	}
		
.prod_text3{
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding:15px 20px 20px 13px;
	}				
	
a.moreBut { background:url(images/morebg.jpg) left top repeat-x; border:2px solid #A02006; display:block; font:bold 12px/20px Georgia, "Times New Roman", Times, serif; color:#fff; text-decoration:none; width:77px; text-align:center;display:block; float:right; margin:0 0 10px 0;}

a.moreBut:hover { color:#F6D746;}


/*..........................................Foter.......................................*/

.pading2{
	padding:30px 65px 10px 0;
	}
	
.fotlink{
	text-decoration:underline;
	font-size:13px;
	color:#FFE8A5;
	}
	
.fotlink:hover{
	text-decoration:none;
	}
	
.linedivider{

	padding:0 8px;
	color:#FFE8A5;
	}	
	
.cpyrgt{
	font-size:11px;
	color:#F7F3E1;
	padding:0 55px 20px 0;
	}
	
.fotlink1{
	text-decoration:none;
	font-size:13px;
	color:#FFE8A5;
	}
	
.fotlink1:hover{
	text-decoration:underline;
	}
	
.pading3{
	padding:0 20px 0 0;
	}
	
.pading4{
	padding:0 0 30px 0;
	}						



h3.vendorTxt{
	font:normal 20px/25px Georgia, "Times New Roman", Times, serif;
	color:#482511;
	}	
	
	
.padBot { padding:0 0 15px 0; color:#000;}

.padBotIn { padding:0 0 15px 0;}

.cardMar {margin:0 6px 0 0; border:1px solid #000;}	

.rightPanel p {line-height:18px; padding:0 0 15px 0;}

.rightPanel a { color:#77080A; text-decoration:underline;}

.rightPanel a:hover {text-decoration:none;}

	
h2.formTxt{
	font:normal 14px/26px Georgia, "Times New Roman", Times, serif;
	color:#F1E7BA;
	padding:0px 0 0px 10px;
	background:#77080A url(images/prod-bg.gif) 0 0 repeat-x;
	}	
	
.headTopTxt { font:normal 14px Georgia, "Times New Roman", Times, serif; padding:10px;}	

form.billing-information {font:normal 12px/16px Georgia, "Times New Roman", Times, serif;}

form.billing-information input.inputbox { font: normal 11px/13px Georgia, "Times New Roman", Times, serif; width:170px; border:1px solid #D6D0B7; height:16px; padding:2px;}

.padformPad {padding:0 0 10px 0;}

form.billing-information .checkbox { margin:4px 7px 0 7px;}	

form.billing-information input.inputboxsmall { font: normal 11px/13px Georgia, "Times New Roman", Times, serif; width:90px; border:1px solid #D6D0B7; height:16px; padding:2px;}


form.billing-information textarea {  font: normal 11px/13px Georgia, "Times New Roman", Times, serif; width:250px; height:80px; padding:3px;}

form.billing-information select {  font: normal 11px/13px Georgia, "Times New Roman", Times, serif; width:250px;}

form.billing-information a { text-decoration:underline; color:#600607;}

form.billing-information a:hover { text-decoration:none;}

.submit { background:url(images/morebg.jpg) left top repeat-x; border:2px solid #7C0508; display:block; font:bold 11px/20px Georgia, "Times New Roman", Times, serif; color:#fff; width:77px;display:block; margin:0 10px 0px 0; cursor:pointer; float:left;}

form.billing-information textarea.smallone {  font: normal 11px/13px Georgia, "Times New Roman", Times, serif; width:150px; height:80px; padding:3px;}





/*-----------------------New Header----------------------------------------*/

.newHeader { background:url(images/header.jpg) left top no-repeat; width:895px; height:364px;}

.newInnerHead{ background:url(images/innerheadbg.jpg) left top no-repeat; width:895px; height:254px;}

.padHead {padding:7px 0 0 0;}

.footerNew { background-color:#003074;}

.logoPad { margin:44px 0 0 168px;}

.contactInfo { font:bold 18px/22px "Times New Roman", Times, serif; color:#fff; padding:10px 0 0 17px;}

.backCol { background:#F8F6F0; border:1px solid #EDE9DE;}

.logoTxt { font: normal 20px/36px "Times New Roman", Times, serif; text-transform:uppercase; color:#fff; display:block; width:440px; text-align:center; margin:0 0 0 195px; }

.logoTxt span { font: normal 20px/36px "Times New Roman", Times, serif; text-transform:uppercase; color:#FFE8A5; }

.logoTxt span.year { background:url(images/year.jpg) 133px top no-repeat;color:#fff; display:block;}

a.txtSales{
	margin:0px;
	text-decoration:none;
	font:18px/20px "Times New Roman", Times, serif;
	color:#fff;
	display:block;
	width:300px;
	}
	
a.txtSales:hover{
	text-decoration:underline;
	}
	
	
	
.menubg { background-color:#A30303;}

.logoTxt1 { font: bold 27px/36px "Times New Roman", Times, serif; text-transform:uppercase; color:#fff; display:block; width:440px; text-align:center; margin:0 0 0 195px; padding:20px 0 0 0; }

.imgDiv { margin:0 10px 10px 0; border:4px solid #CECECE;}	


img.borProduct { border:2px solid #DEDDC1;}

.padImg{
	padding:63px 0 0 0;
	}
	
.padImgLast{
	padding:63px 0 19px 0;
	}	
	
	
.padImgPro{
	padding:160px 0 0 0;
	}
	
.padImgProLast{
	padding:160px 0 19px 0;
	}	