/* CSS Document */
body
{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/salt-body-bg.gif) repeat-x; top:}

.maindiv{ width:998px; margin:0px auto; padding:0px;}

.float { float:left;}

.padleftright29 { padding-left:29px; padding-right:29px; float:left; width:940px;}

.width940{ width:940px; float:left;}

.logodiv { width:150px; float:left;}

.right-top{ width:790px; float:left; margin-top:25px;}

.leftcrn { background:url(../images/left-crn.jpg) no-repeat left ; width:4px; height:62px; float:left;}

.midimage { background:url(../images/mid-img.jpg) repeat-x; width:790px; float:left; height:62px;}

.rightcrn { background:url(../images/right-crn.jpg) no-repeat right ; height:62px; width:790px; float:left;}

.banner {padding-top:10px; width:938px; float:left; }


.left-border{ background:url(../images/left-border.jpg) no-repeat left; float:left; width:12px; height:150px; }

.right-border { background:url(../images/right-border.jpg) no-repeat right; float:left; width:940px; height:150px;}

.spanred  {color:#699a47; font-size:28px;}

.middiv  { width:912px; padding-left:14px; padding-right:14px; float:left;}

h1
{
margin:0px;
padding:0px;
margin-bottom:10px;
float:left;
color:#3d3939;
font-size:28px;
font-weight:normal;
width:540px;
background:url(../images/btm-border.jpg) no-repeat bottom;
padding-bottom:7px;
}

 
p 			{ margin:0px; padding:0px; color:#3d3939; margin-top:10px; }

.width156   {width:141px; float:left;  padding-right:13px; padding-top:5px;}

.width141   {width:141px; float:left;}

.arial12    {color:#FFFFFF; font-size:12px; float:left; padding-top:5px; width:141px; text-align:center;}

.arial12 a         {color:#FFFFFF; text-align:center; text-decoration:none;}

.arial12 a:hover    {color:#FFFFFF; text-align:center; text-decoration:underline;}

.width145   {width:141px; float:left; padding-top:5px;}

.width540   {width:540px; float:left;}

.width400   {width:380px; float:left;}

.martop7    {margin-top:7px; margin-bottom:3px; }

.arial13    { font-size:13px; float:left; color:#433a35;  width:75px; margin:0px; padding:0px;}

.padleft10   { padding-left:10px;}

.padleft20	 { padding-left:20px;}

.width325 	 { width:295px; float:left; padding-left:10px;}		

.footer 	 { border-top:1px solid #e6e6e6; float:left; width:940px; padding-top:10px;}

.footermenu  { color:#979696; float:left; width:670px; font-size:12px;}

.footermenu ul {margin:0px; padding:0px;}

.footermenu li {padding-left:15px; padding-right:15px; list-style:none; color:#656464; float:left; border-right:1px solid #c1c0c0;}

.footermenu li a  {text-decoration:none; color:#656464;}

.footermenu li a:hover , .footermenu li.selected a  {text-decoration:none; color:#000000; }

.arialgrey   { color:#aeaeae; float:left; font-size:12px; width:261px;} 

.arialgrey12 {color:#aeaeae; float:left; font-size:12px; padding-top:10px; padding-bottom:5px; width:940px;}
.arialgrey12 a {color:#949494; font-size:12px; text-decoration:underline;}
.arialgrey12 a:hover {color:#E57718; font-size:12px; text-decoration:none;}
.spanblack   { color:#000000;}

.padbtm40    { padding-bottom:40px;}

/******slide img css*********/
#myslides {width:378px; height:161px; padding:0px; margin:0px;  } 
 
#myslides img { width:378px; height:161px; top: 0; left: 0 }

/*******************Feedback page css start here*************************/
.arial14 { font-size:12px; color:#3d3939; }

.arial12bold	 { font-size:12px; color:#483e3e; font-weight:bold; }

.textarea { height:116px;  border:1px solid #e9830b; padding-top:5px; font-size:12px;}

.textbox  { height:20px;  border:1px solid #e9830b; font-size:12px; width:170px; }

/*******************Feedback page css end here*************************/
/*******************salt-n-pepper theam css start*************************/
.saltlogodiv { width:150px; padding-top:20px; float:left;}
.saltmenu {width:790px; float:left; color:#656464; font-size:14px; padding-top:10px; line-height:40px;}

.saltmenu ul {margin:0px; padding:0px;}

.saltmenu li
{padding-left:22px; padding-right:22px; border-right:1px solid #dddddd; height:40px; list-style:none; color:#656464; float:left;}

.saltmenu li a  {text-decoration:none; color:#656464;}

.saltmenu li a:hover,.menu li.saltselected a   {text-decoration:none; color:#d92c2a; }

.saltdottedborder{ background:url(../images/salt-dotted.gif) repeat-x; }

.saltmenunewx span a {height:40px; font-size:14px; color:#656464; line-height:40px; float:left; text-decoration:none;} 

.saltmenux span a    {font-size:14px; color:#656464; line-height:40px; float:left; text-decoration:none;}

.salthide ul {position:absolute; display:none;}

.saltshow ul
{
	position:absolute;
	float:left;
	display:block;
	list-style:none;
	background:#2c5632 url(../images/salt-sub-bg.gif) repeat-x;
	width:100px;
	padding-left:10px;
	padding-right:10px;
}
.saltshow ul li {margin:0px; padding:0px; display:block; float:left; border-right:none; height:22px; line-height:22px;}

.saltshow ul li a {font-size:12px; color:#FFFFFF; width:130px; display:block; text-decoration:none;}

.saltshow ul li a:hover,.show ul li.secsubacive a {color:#FFFFFF; font-weight:bold;}
/******** submenu-div end here*********/
.saltleft-border{ background:url(../images/salt-left-corn.gif) no-repeat left; float:left; width:12px; height:150px; }

.saltright-border { background:url(../images/salt-right-corn.gif) no-repeat right; float:left; width:940px; height:150px;}
.saltmid-contain
{ background:#e47517 url(../images/salt-brands-bg.gif) repeat-x; 
width:940px; 
float:left; 
height:150px; 
margin-top:4px; 
_margin-top:1px; 
*margin-top:4px;
}
h2
{
margin:0px;
padding:0px;
float:left;
color:#FFFFFF;
font-size:24px;
font-weight:normal;
background:url(../images/salt-border-bottom.gif) no-repeat bottom right;
width:927px;
padding-left:10px;
}
/*******************salt-n-pepper theam css end*************************/





/*******************uncele-sams theam css start*************************/
.unclelogodiv { width:150px; padding-top:40px;  float:left;}
.unclemenu {width:790px; float:left; color:#656464; font-size:14px; padding-top:10px; line-height:40px;}

.unclemenu ul {margin:0px; padding:0px;}

.unclemenu li
{padding-left:22px; padding-right:22px; border-right:1px solid #dddddd; height:40px; list-style:none; color:#656464; float:left;}

.unclemenu li a  {text-decoration:none; color:#656464;}

.unclemenu li a:hover,.menu li.saltselected a   {text-decoration:none; color:#d92c2a; }

.uncledottedborder{ background:url(../images/salt-dotted.gif) repeat-x; }

.unclemenunewx span a {height:40px; font-size:14px; color:#656464; line-height:40px; float:left; text-decoration:none;} 

.unclemenux span a    {font-size:14px; color:#656464; line-height:40px; float:left; text-decoration:none;}

.unclehide ul {position:absolute; display:none;}

.uncleshow ul
{
	position:absolute;
	float:left;
	display:block;
	list-style:none;
	background:#2c5632 url(../images/salt-sub-bg.gif) repeat-x;
	width:100px;
	padding-left:10px;
	padding-right:10px;
}
.uncleshow ul li {margin:0px; padding:0px; display:block; float:left; border-right:none; height:22px; line-height:22px;}

.uncleshow ul li a {font-size:12px; color:#FFFFFF; width:130px; display:block; text-decoration:none;}

.uncleshow ul li a:hover,.show ul li.secsubacive a {color:#FFFFFF; font-weight:bold;}
/******** submenu-div end here*********/
.uncleleft-border{ background:url(../images/salt-left-corn.gif) no-repeat left; float:left; width:12px; height:150px; }

.uncleright-border { background:url(../images/salt-right-corn.gif) no-repeat right; float:left; width:940px; height:150px;}
.unclemid-contain
{ background:#e47517 url(../images/salt-brands-bg.gif) repeat-x; 
width:940px; 
float:left; 
height:150px; 
margin-top:4px; 
_margin-top:1px; 
*margin-top:1px;
}

/*******************uncele-sams theam css end*************************/

.thumbimgpad
{
padding-right:112px;
}
.pdflink a
{
color:#333333;
}
.pdflink a:hover
{
text-decoration:none;
color:#FF6600;
}
/*******************packages css start*************************/
.packagrayone
{
background:#d1d1d0;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#262626;
width:940px;
float:left;
}
.packagraytwo
{
margin-top:1px;
background:#f4f4f3;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#262626;
width:940px;
float:left;
}
.packagraythree
{
margin-top:1px;
background:#efefee;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#262626;
width:940px;
float:left;
}
.martop20
{
margin-top:10px;
}
.width305
{
width:305px;
float:left;
padding-left:8px;
}
.width235
{
width:227px;
float:left;
padding-left:8px;
}




.listcontent
{
margin:0px;
padding:0px;
}
.listcontent ul
{
margin:0px;
padding:0px;
}
.listcontent li
{
list-style:none;
background:url(../images/dot.jpg) no-repeat left;
background-position:0px 6px;
margin:0px;
margin-left:10px;
margin-top:10px;
padding-left:13px;
}
.martop12
{
margin-top:12px;
}