﻿body{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#323031;
	color:#555;
	
}
 *{
	margin:0px;
	padding:0px;
}

.h4{
	
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#333;
	font-weight:bold;
	border-bottom:1px #999 solid;
	width:100%;
	padding-bottom:4px;
	
}
.homepage{

position:relative;
top:-19px;
	
}
.header{
	
	background-image:url('../images/header_tile.jpg'); 
	background-repeat:repeat-x;
	height:125px;
}

.logo{
	background-image:url('../images/Arihant_logo.png');
	background-repeat:no-repeat;
	height:110px;
	background-position:left 40px;
	width:900px;
	margin:0px auto 0px auto;
	vertical-align:bottom;
	padding-top:32px;
}


#Arihant_search_box {
    
float:right;
    width: 272px;
    height: 24px;
    border:1px #ccc solid;
    margin-bottom:25px;
    
}
#Arihant_search_box #SearchForm_SearchForm_Search {
    float: left;
    padding: 0;
    margin: 3px 0 0 6px;
    border: 0;
    width: 159px;
     background: none;
     position:relative;
     top:-10px;
     *top:-15px;

}

#Arihant_search_box #SearchForm_SearchForm_action_results {
    
    background-color:#3a6a91;color:#fff;
    float: right;
    margin: 0px 1px 0 0;
    *margin: 0px 0px 0 0;
    border:0px;
    padding-bottom:1px;
    *padding-bottom:1px;
    position:relative;
     top:-9px;
    *top:-44px;
    
}

/* Navigation */
.Navigation
 {
	width: 900px;
	vertical-align:middle;
	clear:both;
	margin: 0px auto 0px auto;

	
}

.Navigation ul { 
	float: right; 
	
	
}   


.Navigation ul li { 
	list-style: none; 
	margin-right:5px; 
	float: left;
	line-height: 2em;
	display: block;
		padding-left: 20px;
	border:0px;
}

.Navigation ul li a { 
	float: left;
	text-decoration: none;
	display: block; 
	color: #666666;
	border-bottom:3px white none;
	
}

.Navigation ul li a span {
	text-align: center;
	float: left;

					
}
.Navigation ul li a span span {
	text-align: center;
	float: left;

					
}

.Navigation ul li a:hover { 
			 			
	background: url('../images/') repeat-x left bottom; 
	border-bottom:3px #3a6a91 solid;
	color: #333;
	cursor: pointer;
}
					
.Navigation ul li a:hover span { 
	background: url('../images/') no-repeat left bottom; 
	color: #333;
	cursor: pointer;
}


	
.Navigation ul li a:hover span span{
	background: url('../images/') no-repeat right bottom;
	cursor: pointer;

}

.Navigation ul li.current a,
.Navigation ul li.section a,
.Navigation ul li.section a:hover,
.Navigation ul li.current a:hover,
.Navigation ul li.current a{ 
 	background: url('../images/') repeat-x left bottom; 
 	border-bottom:3px #3a6a91 solid;
	
 	color: #333;

}

.Navigation ul li.current span,
.Navigation ul li.section span,
.Navigation ul li.section:hover span,
.Navigation ul li.current a:hover span,
.Navigation ul li.current span{
	background: url('../images/') no-repeat left bottom; 
	color: #333;
}


.Navigation ul li.current span span,
.Navigation ul li.section span span,
.Navigation ul li.section:hover span span,
.Navigation ul li.current a:hover span span,
.Navigation ul li.current span span{
	background:  url('../images/') no-repeat right bottom;
	color: #333;


}


/* End of Navigation */




.ArihantReadMore a{
	border-bottom:1px #666 dotted;
	background-image:url('../images/submenu_hover_arrow.png');
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:10px;
}



#image-switch ul.nav {
	
	display:block;
	
	text-align:left;
	
}

#image-switch ul.nav li a{

	
	display:block;
	color:#999;
	border-bottom:1px #444 dotted;
	margin:0px;
		line-height:2em;
	padding:2px;


}

#image-switch ul.nav li a:hover{

	background-color:#3a6a91;
	background-image:url('../images/submenu_hover_arrow.png');
	background-repeat:no-repeat;
	background-position:right center;
	cursor:pointer;
	color:#fff;
	
	
}



#image-switch #two,#image-switch #three,#image-switch #four,#image-switch #five,#image-switch #six,#image-switch #seven,#image-switch #eight,#image-switch #nine,
#image-switch #ten,#image-switch #eleven,#image-switch #twelve,#image-switch #thirteen,#image-switch #fourteen{
	display:none;
}


.fright ul{
	
	display:block;
	padding-top:20px;
	padding-left:20px;
}


.fright ul li{
	border:0px;
	padding:0px;
	
    
	
}



.fright ul li a{
	display:block;
	background-image:url('../images/submenu_hover_arrow.png');
	background-repeat:no-repeat;
	background-position:100px center;
	line-height:1em;
     text-align:left;
     color:#999;
}

.fright ul li a:hover{
	
	background-image:url('../images/submenu_links_hover.png');
	background-repeat:no-repeat;
	background-position:100px center;
	display:block;
	color:#3a6a91;
	
}


.container-bottom{
	background-image:url('../images/container_bottom_tile.png');
	background-position:center bottom; 
	background-repeat:repeat-x;
	
	}
.container-bottom-left{
	background-image:url('../images/container_bottom_left.png');
	
	background-position:0 100% ;
	background-repeat:no-repeat;
}

.container-bottom-right{
	background-image:url('../images/container_bottom_right.png');
	background-position:100% 100% ;
	background-repeat:no-repeat;
	

}
.container-border-dot-left  {
background: url('../images/container_left.png') 0 0 repeat-y
}
.container-border-dot-right{
background: url('../images/container_right.png') 100% 0 repeat-y;

} 

.footer-content-left
{

	background-image:url('../images/footer_divider.gif');
	background-position:right;
	background-repeat:repeat-y;
	
	text-align:left;
	width:30%;
	float:left;
	height:100%;
	padding: 2px 10px 2px 0px;
	
}


.footer-content
{

	background-image:url('../images/footer_divider.gif');
	background-position:right;
	background-repeat:repeat-y;
	
	text-align:left;
	width:30%;
	float:left;
	height:100%;
	padding: 2px 10px 2px 20px;
	
}

.footer-content-right
{

	
	text-align:left;
	width:30%;
	float:left;
	height:100%;
	padding: 2px 10px 2px 20px;
	
}


.footer-links{
	font-size:11px;
	background-image:url('../images/submenu_arrow.png');
	background-position:right bottom;
	border-bottom:1px #666 dotted;
	background-repeat:no-repeat;
	padding-right:10px;
}


.footer-links a{

    color:#888;
    text-decoration:none;
    	
}

.footer-links a:hover{
	
	background-image:url('../images/submenu_links_hover.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	color:#fff;

}

.footer-nav{
	text-decoration:none;
	cursor:pointer;
	color:#333;
}

.footer-nav:hover{
	text-decoration:none;
	cursor:pointer;
	color:#800000;
}


.arihant-product-links{
	
	float: left;
	width: 25%;
	color: #666666;
}

.arihant-product-links2{
	
	float: left;
	width: 50%;
	color: #666666;
}

.arihant-product-links3{
	
	float: left;
	width: 33%;
	color: #666666;
	text-align:right;
	
}

.arihant-product-links span,.arihant-product-links2 span,.arihant-product-links3 span{
	
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	color:#333;
	background-image:url('../images/read_more_arrow.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	padding-right:10px;
	border-bottom:1px #333 dotted;
	}
	
.arihant-product-links span a, .arihant-product-links2 span a,.arihant-product-links3 span a{
	
	cursor:pointer;
	color:#444;
	text-decoration:none;	
	}

.arihant-product-links span a:hover,.arihant-product-links2 span a:hover,.arihant-product-links3 span a:hover{
	
	cursor:pointer;
	color:#333;
	text-decoration:none;	
	}
	




.borget
{
	
	padding-top:20px;
	text-align:center;
	padding-top:2px;
	color:#666;
	background-color:#323031;
	font-size:11px;
	
}.borget a{
	color:#666;
	text-decoration:none;
}.borget a:hover{
	color:#3a6a91;
	cursor:pointer;
}
.borgets a{
	color:#999;text-decoration:none;font-size:11px;
}

.borgets a:hover{
	color:#3a6a91;
	cursor:pointer;
	
}

.aboutus{
	font-style:italic;
	background-image:url('../images/read_more_arrow.png');
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:8px;
}
.aboutus a{
	
	text-decoration:none;
	color:#444;
}
.factory{
	
	background-color:#325b7c;
	padding:2px 4px 2px 4px;
	color:white;
	font-size:11px;
}
.logo_link{
	width:200px;
	height:40px;
	border:0px solid black;
	position:relative;
	top:10px;
	display:block;
	float:left;
}