@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	font-size:12px;
	background-color:#F9F9F9;
	color:#333;
	 font-family:Open Sans,Verdana,Arial,Helvetica,sans-serif;
	 text-height:2em;
	 
	 
	
}
.b{
	font-weight:bold;	
}

#header{
		height:168px;
		margin-left:auto;
		margin-right:auto;
		width:100%;
		background-image:url(images/header.jpg);
		background-repeat:repeat-x;	
}

#root{
	width:1000px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	height:auto;
}
#rootbody{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	
}

#snapmain{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	
}

#snapmainnew{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	
}
#snapmain h1{
	font-size:18px;
	font-family:Trebuchet MS;	

}

.snapcontent{
		width:250px;
	min-height:215px;
	margin-right:0px;
	margin-left:60px;
	color:#FFF;
	text-align:center;
	padding-top:10px;
	display:inline-block;
	line-height:20px;
	font-family:Tahoma, Geneva, sans-serif;	
	
}

#main{
	width:1000px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding-left:10px;
	padding-right:0px;
	padding-top:5px;
	min-height:auto;

	height:auto;
	background-image:url(images/mainback.png);
	background-repeat:repeat;
/*-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.7);
	box-shadow: 0 1px 6px rgba(1, 1, 3, 0.8);
	 text-height:2em;*/

}
#slide{
	width:800px;
	height:250px;
	margin-left:190px;
	position:absolute;
	background-color:#F9F9F9;	
}

#container{
	width:795px;
	height:auto;
	margin-left:190px;
/*	background-color:#F9F9F9;*/
	line-height:2em;

	
clear:right;
padding-left:5px;
	
}

#vendor{
	width:795px;
	height:auto;
	margin-left:190px;
/*	background-color:#F9F9F9;*/
	line-height:2em;
	float:right;


padding-left:5px;

	
}

#vendordownload{
	text-align:center;
	width:200px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#093;
	font-weight:bold;	
}


#vendordownload a:hover, a:visited, a:link, a:active
{
    text-decoration: none;
	
}
{
text-decoration: none;
}
#nav{
width:800px;
height:50px;
margin-left:372px;
margin-top:125px;

position:absolute;		
}
#leftnav{
width:180px;
height:255px;
margin-left:0px;
padding-top:0px;
	 text-height:2em;
	 text-align:center;
	 padding-left:2px;

	
}

#leftnavnew{
width:180px;
margin-left:0px;
padding-top:0px;
	 text-height:2em;
	 text-align:center;
	 padding-left:2px;
	 position:static;
	
	 position:fixed;

	
}
#mail{
width:119px;
height:28px;
position:absolute;
margin-top:9px;
margin-left:890px;
background-image:url(images/mail.png);
background-repeat:no-repeat;
}

#logotext{
width:371px;
height:162px;
background-image:url(images/logotext.png);
background-repeat:no-repeat;	
}
#footer{
	
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/footer.jpg);
	background-repeat:repeat-x;
	display:inline-block;


}

#copyright{

margin-left:auto;
margin-right:auto;
width:1000px;
color:#CCC;
padding-top:3px;
padding-bottom:4px;
font-size:10px;
}
.designed{


width:1000px;
color:#CCC;
padding-top:3px;
padding-bottom:4px;
font-size:10px;
float:right;
}

#title {
    font-size: 37px;
    color: #003051;
font-family: Georgia,"Times New Roman",Times,serif;
    left: 0px;
	line-height:2em;
	font-weight:bold;
	
}



/*social media*/
.top-social-icons{
	float:right;
	margin-top:0px;
}
.top-social-icons ul li {
	display: inline-block;
}
.icon1{
	width: 34px;
	height: 33px;
	background: url(images/sicoal-icons.png) -121px 0px no-repeat;
	display: inline-block;
	-webkit-transition: background 0.5s ease;
	-moz-transition: background 0.5s ease;
	-o-transition: background 0.5s ease;
	transition: background 0.5s ease;
}
.icon1:hover {
	background: url(images/sicoal-icons.png) -121px -38px no-repeat;
}
.icon2{
	width: 34px;
	height: 33px;
	background: url(images/sicoal-icons.png) -161px 0px no-repeat;
	display: inline-block;
	-webkit-transition: background 0.5s ease;
	-moz-transition: background 0.5s ease;
	-o-transition: background 0.5s ease;
	transition: background 0.5s ease;
}
.icon2:hover {
	background: url(images/sicoal-icons.png) -161px -38px no-repeat;
}
.icon3{
	width: 34px;
	height: 33px;
	background: url(images/sicoal-icons.png) -82px 0px no-repeat;
	display: inline-block;
	-webkit-transition: background 0.5s ease;
	-moz-transition: background 0.5s ease;
	-o-transition: background 0.5s ease;
	transition: background 0.5s ease;
}
.icon3:hover {
	background: url(images/sicoal-icons.png) -82px -38px no-repeat;
}
.icon4{
	width: 34px;
	height: 33px;
	background: url(images/sicoal-icons.png) -41px 0px no-repeat;
	display: inline-block;
	-webkit-transition: background 0.5s ease;
	-moz-transition: background 0.5s ease;
	-o-transition: background 0.5s ease;
	transition: background 0.5s ease;
}
.icon4:hover {
	background: url(images/sicoal-icons.png) -41px -38px no-repeat;
}
.shadow{
	text-align:center;
}