/* CSS Document */

/*------------------Body Tag Start--------------------*/


body{
	
	background:#f0f0c1;
	
	font-family:Arial, Helvetica, sans-serif;
	
	color:#515151;
	
	font-size:12px;
	
	padding:0px;
	
	text-align:center;
}
	
	
/*------------------Body Tag End--------------------*/

a{

	outline:none;

}

img {


	outline:none;


}

object{
	
	vertical-align:top;

	float:right;	
	
	margin:10px;
	
}


/*-----------------------------------Container Start--------------------------------*/


	
#container{
	
	width:960px;
	
	margin:25px auto 0px auto;
	
	background:#fff;
}



/*-----------------------------------Container End--------------------------------*/



#client{

	padding:5px;
	
	border:1px solid #dadada;
	
	margin:10px;
	
	text-align:center;
	
	
}

/*-----------------------------------Gallery classes start--------------------------------*/



#gallery{

	text-align:center;
	
	background:url(images/gallery-boxtopbg.jpg) top no-repeat;

	width:230px;
	
	height:250px;
	
	float:left;
	
	padding:5px;
	
}

#gallery img{

	vertical-align:bottom;
	
	margin:20px 20px;
	

}

/*-----------------------------------Container End--------------------------------*/


.contact{

	margin:10px 15px;
	
	text-align:justify;
	
	font-size:14px;
	
} 

.contact a{

	color:#515151;
	
	margin:0px 5px;
	
	text-decoration:none;
	
	
}


/*-----------------------------------Top Menu Section Start--------------------------------*/


	
#top-menu{
	
	margin:27px 0px 0px 0px ;
	
	font-family:Verdana;
	
	height:14px;
	
	font-size:11px;
	
	text-align:right;
	
	font-weight:bold;
	
	color:#2B64BB;
	
	vertical-align:bottom !important;

}


#top-menu a{
	
	font-family:Verdana;
	
	height:14px;
	
	font-size:11px;
	
	text-decoration:none;
	
	text-align:right;
	
	font-weight:bold;
	
	color:#2B64BB;
	
	vertical-align:bottom !important;

}


#top-menu a:hover{
	
	text-decoration:none;
	
	color:#1D4B91;
	
}
	
	
	
/*-----------------------------------Top Menu Section End--------------------------------*/



.marquee {

margin:15px 0px;

height:80px;

padding:0px 15px;

}


.marquee img{

margin:0px 20px;

}

/*-----------------------------------Logos Section Start--------------------------------*/
	
	
	
.logo-bg{
	
	
	background:url(images/logo-bg.jpg) repeat-x;
	
	height:71px;
	
	text-align:left;
	
	vertical-align:middle;
	
}
	
	
.logo-vs-international img{

	margin:20px 0px 0px 35px;
	
	height:30px;
	
	width:346px;
	
	float:left;
	
}

.logo-packit img{

	
	margin:11px 13px 0px 382px;
	
	vertical-align:middle;
	
	float:left;
	
}
	
	
	
/*-----------------------------------Logos Section End--------------------------------*/




/*-----------------------------------Main Navigation Section Start--------------------------------*/



#main-nav{

	
	background:url(images/nav-bg.jpg) repeat-x;
	
	height:31px;
	
	vertical-align:middle;
	
}
	
.nav-links{
	
	
	color:#D6E6FF;
	
	font-size:13px;
	
	line-height:28px;
	
	font-family:Verdana;
	
}
	
.nav-links a{

	color:#D6E6FF;
	
	margin:0px 35px;
	
	text-decoration:none;
	
}
	
.nav-links a:hover{
	
	color:#fff;
	
}
	
	
	
/*-----------------------------------Main Navigation Section End--------------------------------*/





/*-----------------------------------News Section Start--------------------------------*/



#latest-news{

	
	background:url(images/news-bg.jpg) repeat-x;
	
	height:31px;
	
	line-height:32px;
	
	text-align:center;
	
	font-weight:bold;
	
	font-size:12px;
	
	font-family:Verdana;
	
	color:#fff;
	
}
	
	
	
/*-----------------------------------News Section End--------------------------------*/



/*-----------------------------------Main Section Start--------------------------------*/

.content {
	
	text-align:justify;
	
	padding:10px 25px 25px 25px;
	
	font-size:13px;
	
}


.main-container{

	background:white;
	
}

#products-container{

	height:317px;
	
}

.box{
	
	
	background:url(images/box-bottom-bg.jpg) bottom no-repeat #fff;
	
	height:317px;
	
	float:left;
	
	width:192px;
	
}
	
	
.inner-container{

	
	border-left:2px solid #f3f3f3;
	
	border-right:1px solid #f3f3f3;
	
	border-top:1px solid #e8e8e8;
	
	height:215px;
	
	color:#01357F;
	
	padding:10px 0px 0px 0px;
	
	text-align:center;
	
}

.inner-container h1 a{

	
	font-family:Georgia;
	
	font-size:12px;
	
	font-weight:bold;
	
	line-height:40px;
	
	margin:0px;
	
	padding:0px;
	
	color:#01357F;
	
}


.inner-container h2 a{

	
	font-family:Georgia;
	
	font-size:12px;
	
	line-height:18px;
	
	font-weight:bold;
	
	color:#D76C4E;
	
}


.inner-container h3 a{

	
	font-family:Georgia;
	
	font-size:12px;
	
	line-height:40px;
	
	font-weight:bold;
	
	
	color:#636B91;
	
}

.inner-container h4 a{

	
	font-family:Georgia;
	
	font-size:12px;
	
	line-height:38px;
	
	font-weight:bold;
	
	color:#A55B33;
	
}
.inner-container-box-innerpages{
	
	text-align:left;
	
	width:auto;
	
}


.inner-container-box-content{

	
	text-align:justify;
	
	width:160px;
	
	margin:8px 15px;
	
	color:#000;
	
}

	
	
	
/*-----------------------------------Main Section End--------------------------------*/





/*-----------------------------------Footer Section Start--------------------------------*/
	
#footer{
	
	margin:auto;
	
	border-top:2px solid #d6d6d6;
	
	background:#eee;
	
	height:98px;
	
	width:960px;
	
	vertical-align:middle;
	
	
	
}

.company-logos{
	
	height:60px;
	
	margin:0px 0px 17px 0px;
	
}


.company-logos img{

	margin:3px 55px;
	
	
}


.footer-text{


	height:25px;


}


.footer-content{
	
	color:#444;
	
	margin:0px 0px 0px 26px;
	
	font-family:Verdana;
	
	font-size:11px;
	
	width:300px;
	
	float:left;


}
.powered{

	float:left; 
	
	margin:0px 0px 0px 140px;
	
}
.powered a{

	color:#444;
	
	text-decoration:none;

}
.powered a:hover{

	color:#000;
	
	text-decoration:none;
}
	
.footer-links{
	
	float:right;
	
	font-family:Verdana;
	
	font-size:11px;
	
	color:#444;
	
	width:200px;
	
	margin:0px 14px;


}
.footer-links a{
	
	color:#444;
	
	text-decoration:none;


}


.footer-links a:hover{

	color:#000;
	
	text-decoration:none;
	
}


	
	
	
	
	
/*-----------------------------------Footer Section End--------------------------------*/


/*---------------video section --------------------------*/

.video{
 margin:20px 20px ;
}

.photo{
background:#f6f6f6;
padding:10px;
margin:10px 5px 0px 5px;
border:2px solid #EEEEEE;
display:block;
float:left;
width:27%;
height:190px;
}

.album{
background:#f6f6f6;
padding:10px;
margin:10px 27px 10px;
border:2px solid #EEEEEE;
display:block;
float:left;
width:25%;
}