/*
Document   : style
Created on : Jun 9, 2010, 12:08:23 AM
Author     : Sabitha
Description: This style sheet used to bring a look and feel for the site.

*/

*
{
margin:0px;
padding:0px;
}
body
{
font-family: Arial;
font-size:11px;
color:#fff;
text-align:center;
background: #000 url(/images/bgbody.jpg) no-repeat top center;
}
a
{
color:#fff;
}
p
{
	text-align:justify;
	margin-right:15px;
}
#wrapper
{
width:952px;
margin:0px auto;
text-align:left;
}
.wrap
{
margin:0px;
padding:0px;
}
#header
{
overflow:hidden;
margin:0px;
width:940px;
height:auto;
padding:0px;
}
.logo
{
margin: 0px 0px;
padding:0px 0px;
float:left;
width:20%;
height:70px;
}
.logo a
{
	text-decoration: none;
	color:white;
	font-size:30px;
	padding:15px 0px;
	display:block;
}
.headerright
{
float:right;
width:80%;

}
.pagecontent p{ line-height:18px;}
.pagecontent ul{ margin-bottom:15px;}
.pagecontent li{ margin-left:35px; }
.pagecontent li a{ color:#fff; line-height:18px; text-decoration:none;}
.pagecontent h4{ color:#666; font-size:16px; font-weight:normal; }
.pagecontent{ padding:20px; color:#fff;}
.innerpages #navbar{ background:none; height:45px;}
.innerpages .toplinks
{
	float:none;
}
.innerpages #navbar a{ line-height:42px; font-weight:bold; padding:0px 45px; border-right:1px solid #ccc;}
.innerpages #navbar a:hover, .innerpages #navbar a.active{ color:#0066cc}
.toplinks
{
overflow:hidden;
float:right;
line-height:25px;
}
.toplinks li
{
	display:inline;
}
.toplinks li a
{
color:#fff;
line-height:20px;
margin:2px 0px 0px;
padding:0px 10px;
display:inline;
text-decoration:none;
}
.toplinks ul{ margin-top:10px; float:right;}
.searchform{ clear:both;}
.askme
{
float:left;
margin-top:2px;
margin-right:5px;
}
.quicklinks
{
float:left;
margin-top:2px;
}
.topnav a
{
dispaly:inline;
text-decoration:none;
color:#fff;
font-size:10px;
padding:0px 5px;

}
.searchbox
{
float:right;
margin:5px 5px 10px 0px;
overflow:hidden;
}
.searchbox .searchtext
{
background:transparent url('../images/Search_Txt.png') no-repeat left top;
height:25px;
width:219px;
border:none;
float:left;
}
.searchbox .searchbtn
{
background:transparent url('../images/Search_Btn.png') no-repeat left top;
border:none;
float:left;
height:25px;
width:25px;
}

.viewmore
{
margin:10px auto;
width:940px;
height:161px;
}
.viewmore img
{
}
.viewmore .mobile
{
margin:0px 5px;
}
.contentlinks
{
overflow:hidden;

font-size:10px;
height:auto;
margin:0px;
padding:0px;

color:#fff;
}
.contentlinkstop{

height:10px;
margin:0px;
padding:0px;
}
.contentlinks a
{
color:#fff;

padding:0px 5px;
}
.contentlinks span
{
display:block;

}
#footer
{
clear:both;
overflow:hidden;
background: transparent url(../images/footerbg.png) repeat-x left top;
height:63px;
}
#footer p
{
	padding-top:10px;
}
.contentlinksbot{
clear:both;

height:10px;
}
.contentleft
{float:left;}
.contaddress
{
margin-top:20px;
}
.footleft
{
float:left;
}
.footright
{
float:right;
text-align:right;
}
.footright a
{
color:#fff;
padding:0px 5px;
}
.contentlinksright{float:right;}

.viewmore .events
{
margin-left:5px;
}
#navbar
{
	margin-top:30px;
	overflow:hidden;
	height:360px;
}
.box li a.box_title:hover{ color:#000!important; }
#maincontainer{ background: transparent url(../images/gradienttbg.png) repeat-y 0px 43px;}
.navright{ float:left; width:260px;}
.navright li
{
	list-style:none;
	float:none;
}


.floatimage {
	float: left;
	margin: 3px 15px 5px 0;
}

.head1
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	margin: 0 0 10px 0;
	line-height: 23px;
    background   : #fff;
    padding-left: 15px;	
}
.title{
clear:both;
border-bottom:1px dashed #808dbb;
padding:0 0 5px 0;
}

.prod_box{
float:left;
padding:10px 10px 10px 15px;
}
.new_products{
width:710px;
padding:0 10px 30px 40px;
}


.navright .box
{	
	padding:0px;
	margin:0px;
}

.homefont
{
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	text-align: justify;
	margin: 0 0 15px 0;
	line-height: 23px;
}			
.marqfont
{
font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	text-align:center;
	margin: 0 0 15px 0;
	line-height: 23px;

}



.hom
{
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	text-align: justify;
	line-height: 23px;
	margin: 10px 0 0px 0;
}			
.font1

{
   font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
	margin: 10px 0 0px 0;
	line-height: 23px;

}


.heading
{
	font-variant:small-caps;
	text-transform: capitalize;
	padding-right: 25px;
	font-family:"Times New Roman" , Times, serif ;
	font-size: 20px;
	text-align: justify;
	color: #1E579A;
	margin: 0 0 10px 0;
    height: 35px;
	width: 385px;	
	background-position: 25px 33px;
	


