
#dev7link {
    position:absolute;
    top:0;
    left:50px;
    background:url(images/dev7logo.png) no-repeat;
    width:60px;
    height:67px;
    border:0;
    display:block;
    text-indent:-9999px;
}

#slider-wrapper {
	width: 0px;
	height: 0px;

	background-repeat: no-repeat;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#slider {
	position: static;
	width: 1104px;
	height: 350px;
	margin-left: 0px;
	background:url(images/arrows.png) no-repeat;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {

	position:absolute;
	left:180px;
	bottom: 0px;
	
}
.nivo-controlNav a {

	display:block;
	width:22px;
	height:25px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}



/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
SCROLLBAR-FACE-COLOR: #949494; 
SCROLLBAR-HIGHLIGHT-COLOR: #949494; 
SCROLLBAR-SHADOW-COLOR: #000000; 
SCROLLBAR-3DLIGHT-COLOR: #949494; 
SCROLLBAR-ARROW-COLOR: #000000; 
SCROLLBAR-TRACK-COLOR: #949494;
SCROLLBAR-DARKSHADOW-COLOR: #949494; 

}

.title{
	font: 14px/150% Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
}
.blue{
	font: 14px/150% Arial, Helvetica, sans-serif;
	color:#1A88E1;
	font-weight:bold;
}
.bluesmall{
	font: 12px/150% Arial, Helvetica, sans-serif;
	color:#1A88E1;
	font-weight:bold;
}
.darkblue{
	font: 16px/150% Arial, Helvetica, sans-serif;
	color:#005900;
	font-weight:bold;
}
.titleSub{
	font: 14px/150% Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
}
.titleclient{
	font: 16px/250% "Kozuka Gothic Pro B";
	color:#000000;
	font-weight:bold;
}
.bigtitle{
	font: 25px Arial, Helvetica, sans-serif;
	color:#530000;
	font-weight:bold;
}

.titlesmall{
	font: 14px/150% Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
}
p.three
{
border-style:solid;
border-width:1px;
 background: rgba(204, 204, 204, 0.5);
}
.titlesmallORANGE{
	color: #E76D18;
	font-weight:bold;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:150%;
	
}
.orange{
	color: #ffffff;
	font-weight:normal;
	letter-spacing: 1px;
	font-family:  Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 150%;
}
.14white {
	font: 12px/150% Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
}

.titlewhite{
	color:#ffffff;
	font-weight:bold;
	padding-left: 1em;
	letter-spacing: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	}
	.titlewhiteCenter{
	color:#ffffff;
	font-weight:bold;
	
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	
	}
.subtitle{
	color:#6C0000;
	font-weight: bolder;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 150%;
	
	letter-spacing: 1px;
}
a.subtitle{
	color: #395576;
	font-weight: bolder;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
	
	letter-spacing: 1px;
}
.none
{
text-decoration: none;
}

a.subtitle:hover
{
	color: #FF0000;
	font-weight: bolder;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
	font-variant: normal;
	letter-spacing: 1px;
	text-decoration: none;
}
.subtitle1{
	FONT: 11px/150% Verdana, Arial, Helvetica, sans-serif;
	color:#F2EEE2;
	font-weight: bold;
	text-decoration: none;
}

.f11white {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 165%;
	}
.f11gray {
	font: 11px/150% Verdana, Arial, Helvetica, sans-serif;
	color:#6E6D72;
}
.f11black {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
.f12gray {
	font: 12px/150% Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.f11silver {
	color: #F5F5F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 150%;
	text-decoration:none;
}
.f12silver {
	color: #F5F5F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
}

.f12blue {
	font: 12px/150% Verdana, Arial, Helvetica, sans-serif;
	color:#195fff;
}
.f10gray {
	font: 11px/125% Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E
}

.fsred {FONT: 10px/150% Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: justify;
	font-weight: bold;
	color: #FF0000;
}

newfooter {
	FONT: 11px/125% Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.ffooter {
	font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	FONT-WEIGHT:normal;
	text-decoration: none;
}
.lfooter {
	font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	FONT-WEIGHT:normal;
	text-decoration: none;
}
a.lfooter:hover {
	FONT: 11px/125% Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}

.f11white {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #767252;
	text-decoration: none;
}

.Field {
	border: 1px solid  #666666;
	background-color: #232323;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-position: center;
	font-weight: normal;
	color: #000000;
}

.linkmail {
	FONT: 14px/150% Verdana, Arial, Helvetica, ;
	color:  #E76D18;
		text-decoration: none;
}

a.linkmail:hover {
	FONT: 11px/150% Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	
}

.category {
	FONT: 10px/125% Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

a.category:hover {
	FONT: 10px/125% Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}

.link {
	FONT: 11px/150% Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

a.link:hover {
	FONT: 11px/150% Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.linmore {
	color:#530000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	line-height: 125%;
}

a.linmore:hover {
	FONT: 11px/125% Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}


.linnew {
	FONT: 14px/150% Helvetica, sans-serif;
	color: #000000;
    text-decoration: none;
    font-weight:400;
	line-height:2;
	
}

a.linnew:hover {
	FONT: 12px/150% Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration:none;
}


.SField {
	border: 1px solid #224A17;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-position:  center;
	font-weight: normal;
	color: #000000;
}

.Field {
	border: 1px solid #CCCCCC;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-position:  center;
	font-weight: normal;
	color: #FFFFFF;
	
}

.Buttons {
	border: 1px solid #FF9900;
	background-color: #CCCCCC;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Normal;
	color: #000000;
	cursor: hand;
}
.linmore {
	color:#000000;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
}

a.linmore:hover {
	color: #D80005;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	background-image: url(../images/sub_vr_gred_bgred.gif);
}

.linmore1 {
	color:#E76D18;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
}

a.linmore:hover1 {
	color: #E76D18;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	background-image: url(../images/sub_vr_gred_bgred.gif);
}
.gallery {
	color: #00FF66;
	font-weight: bold;
	text-decoration: blink;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
}

a.gallery {
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	letter-spacing: 1px;
}
a.gallery:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	background-image: url(../images/sub_vr_gred_bgred.gif);
	letter-spacing: 1px;
}
.text
{
text-decoration:none;
border-style:none
}
.transbox
  {
  width:700px;
  height:50px;
 
  background-color:rgba(204,204,204,0.5);
   opacity:0.7;
   border-style:ridge;
  filter:alpha(opacity=100); /* For IE8 and earlier */
  
  }
div.transbox p
  {
  margin:30px 40px;
  font-weight:bold;
  color:#000000;
  }
  
  .ex1
{
border-collapse:separate;
border-spacing:1px;
width:550px;
height:100%;
  
background: rgba(204, 204, 200, 0.2);
border-color:#B15E52;


  
}
  .ex2
{
border-collapse:separate;
border-spacing:1px;
width:350px;
height:100%;
  
background: rgba(204, 204, 200, 0.2);
border-color:#B15E52;

}

.servbox
{ 
 
  border:1px solid #B15E52;
  background: rgba(204, 204, 200, 0.2);
  width:570px;
  height:100%;
  border-collapse:separate;
  padding-bottom:20px;

  
}
  .ex1_packaging
{
border-collapse:collapse;
border-spacing:1px;
width:400px;
height:100%;
  
background: rgba(204, 204, 200, 0.2);
border-color:#B15E52;



  
}
.sortable tr:hover {
    cursor: hand;
}
.titlerowproducts1{
background:-o-linear-gradient(bottom, #ffffff 5%,#E0D1D1 100%);	
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #E0D1D1) ); 
	background:-moz-linear-gradient( center top, #ffffff 5%, #E0D1D1 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#E0D1D1");	background: -o-linear-gradient(top,#ffffff,E0D1D1);

	border:1px solid #9D9D9F;
	border-width:1px 1px 1px 1px;
	
	padding:2px;
	font-size:16px;
	font-family:Comic Sans MS;
	font-weight:bold;
	color:#ffffff;
	
	
	
}
.titletdproducts1{
background:-o-linear-gradient(bottom, #BA9999 5%,#E7DBDB 100%);	
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #BA9999), color-stop(1, #E7DBDB) ); 
	background:-moz-linear-gradient( center top, #BA9999 5%, #E7DBDB 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#BA9999", endColorstr="#E7DBDB");	background: -o-linear-gradient(top,#BA9999,E7DBDB);

	border:1px solid #9D9D9F;
	border-width:1px 1px 1px 1px;
	
	padding:2px;
	
	height:30;
	padding-left:5PX;
	padding-top:5PX;
	padding-bottom:5PX;

	cursor:pointer;
	text-decoration:none;
	}
	.titletdproducts1:hover{
background:-o-linear-gradient(bottom, #E7DBDB  5%,#BA9999 100%);	
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #E7DBDB), color-stop(1, #BA9999) ); 
	background:-moz-linear-gradient( center top, #E7DBDB 5%, #BA9999 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E7DBDB ", endColorstr="#BA9999");	background: -o-linear-gradient(top,#E7DBDB ,BA9999);

	border:1px solid #9D9D9F;
	border-width:1px 1px 1px 1px;
	
	padding:2px;
	font-size:12px;
	font-family:Comic Sans MS;
	font-weight:bold;
	color:#800040;
	height:30;
	padding-left:5PX;
	padding-top:5PX;
	padding-bottom:5PX;
	cursor:hand;
	}
	
	
	
	.titletdproductsSELECTED{
background:-o-linear-gradient(bottom, #D1E3CD 5%,#ffffff 100%);	
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05,#D1E3CD), color-stop(1, #ffffff ) ); 
	background:-moz-linear-gradient( center top,#D1E3CD 5%, #ffffff  100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#D1E3CD", endColorstr="#ffffff ");	background: -o-linear-gradient(top,#D1E3CD,ffffff );

	border:1px solid #9D9D9F;
	border-width:1px 1px 1px 1px;
	
	padding:2px;
	

	padding-left:5PX;
	padding-top:5PX;


	cursor:pointer;
	text-decoration:none;
	color:#006600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	}
	.titletdproductsSELECTED1{
background:-o-linear-gradient(bottom, #E7DBDB  5%,#BA9999 100%);	
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #E7DBDB), color-stop(1, #BA9999) ); 
	background:-moz-linear-gradient( center top, #E7DBDB 5%, #BA9999 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E7DBDB ", endColorstr="#BA9999");	background: -o-linear-gradient(top,#E7DBDB ,BA9999);

	border:1px solid #9D9D9F;
	border-width:1px 1px 1px 1px;
	
	padding:2px;
	
	height:30;
	padding-left:5PX;
	padding-top:5PX;
	padding-bottom:5PX;
	cursor:hand;
	}
	
	

.titletdproducts1_reverse{
background:-o-linear-gradient(bottom, #378424 30%, #AFD977 100%);	
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.30, #378424 ), color-stop(1, #AFD977) ); 
	background:-moz-linear-gradient( center top, #378424  30%, #AFD977 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#006600", endColorstr="#AFD977");	background: -o-linear-gradient(top,#378424 ,AFD977);

	border:1px solid #9D9D9F;
	border-width:1px 1px 1px 1px;

	
	padding:2px;
	font-size:12px;
	font-family:Comic Sans MS;
	font-weight:bold;
	color:#800040;
	height:30px;

	
	
	
}

.nav-wrap{border-bottom:1px solid #c6c3c6;border-top:1px solid #c6c3c6;float:left;width:100%;margin:10px 0;
background:-o-linear-gradient(bottom, #BA9999 5%,#E7DBDB 100%);	
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #BA9999), color-stop(1, #E7DBDB) ); 
	background:-moz-linear-gradient( center top, #BA9999 5%, #E7DBDB 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#BA9999", endColorstr="#E7DBDB");	background: -o-linear-gradient(top,#BA9999,E7DBDB);
	border-left:1px solid #c6c3c6;
	border-right:1px solid #c6c3c6;
	height:30px;
	padding-top:5px;font-size:12px;
	font-family:Comic Sans MS;
 padding-left:10px;
	}
	

.nav{float:left;width:100%;margin:0;}
.nav-title{display:block;margin:0;position:relative;float:left}
a.hot-spot{padding:0 20px 5PX 0;line-height:25px;display:block;text-decoration:none;color:#a7a7a7;font-weight:bold}
a.hot-spot:hover{color:#800040}
.sub-nav{position:absolute;min-width:200px;max-width:600px;width:200px;height:100%;display:none;border-top:1px solid #c6c3c6;z-index:1000}
.nav-active a.hot-spot{background:#fff}
.nav-selected a.hot-spot{color:#800040}
.sub-nav li.first a{padding-top:10px}
.sub-nav li a{display:block;padding:5px 10px;text-decoration:none;color:#7B53A1;font-weight:bold;background:#f2f2f2;border-left:1px solid #c6c3c6;border-right:1px solid #c6c3c6;opacity:.9;filter:alpha(opacity=90)}
.round-bottom{background:url("../../resources/images/sprite-core.png") no-repeat -400px -828px;height:15px;padding-right:15px}.round-bottom-inner{background:url("../../resources/images/sprite-core.png") no-repeat -11px -794px;height:15px;padding-left:15px;display:block}
.active-session{border-bottom:3px solid #191919}#main-nav{position:relative;z-index:10}

.newfont{

font-size:13px;
	font-family:Comic Sans MS;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	}
	.newfont:hover{

font-size:12px;
	font-family:Comic Sans MS;
	font-weight:bold;
	color:#800040;
	}
	.newfont1{

font-size:12px;
	font-family:Comic Sans MS;
	font-weight:bold;
	color:#800040;
	text-decoration:none;
	}
	.serv_box{
	width:100%;
	border-bottom:1px solid #999999;
	
	  
	}
	
	.left
	{
	  width:220px;
	  border:3px solid #EFEEE2;
	  background-color:#FFFDE9;
	  outline: solid 4px #ffffff;
	
	}
	ul
{
list-style-type:none;
padding:0px;
margin:0px;
}
ul li
{
background-image:url(images/bullet.png);
background-repeat:no-repeat;
background-position:0px 5px; 
padding-left:15px;
text-align:justify;




}

	ol
{
list-style-type:none;
padding:0px;
margin:0px;
}
ol li
{
background-image:url(images/client_icon.png);
background-repeat:no-repeat;

padding-left:35px;
padding-bottom:25px;
height:30px;
text-align:justify;




}



.left_text{
font-family:Arial;
font-size:12px; 
color:#530000;
line-height:150%;
font-weight:bold;
cursor:pointer;
text-decoration:none;

}
.left_text:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
color:#666666;

line-height:150%;
cusore:hand;

}
	
	.left_textsubtitle{
font-family:Arial;
font-size:14px; 
color:#666666;
line-height:150%;
font-weight:bold;
cursor:pointer;
text-decoration:none;

}
.left_textsubtitle:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px; 
color:#530000;

line-height:150%;
cusore:hand;

}

.button_prod{
width:40px;
height:10px;
background-color:#E4C19E;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
border-radius:5px;
border:#B6B6B6 1px solid;
text-align:inherit;
padding-left:5px;
padding-bottom:10px;
font-weight:700;




}
.left_textsmall{
font-family:"Kozuka Gothic Pro B";
font-size:10px; 
color:#530000;
line-height:150%;
font-weight:900;
cursor:pointer;
text-decoration:none;

}
.left_textsmall:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px; 
color:#666666;

line-height:150%;
cusore:hand;

}
	
	