body
{
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* IE10+ */
    background: linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
    margin : 0px;
    /*background:  url(../images/layout/layout/bgBody1.jpg) repeat-y center top;*/
}
#BodyBackground
{
    padding:0 483px; 
    margin : 0px;
}
#HSizer{margin:0 auto;max-width:0;padding:0;width:0;}
#HExpander{margin:0 -480px;width:990px;position:relative;}
#HWrapper{
	width:100%;
	-moz-box-shadow: 1px 4px 5px  #AAAAAA ;
	-webkit-box-shadow: 1px 4px 5px  #AAAAAA ;
	box-shadow: 1px 4px 5px  #AAAAAA ;
	background: #fff url(../images/layout/product_gradient.png) repeat-x left bottom;
	
}
 *
{
	font-size : 13px !important;
}
#right
{
	min-height: 700px;
	height: 700px;
}

.wrapper
{
    margin : 0 -19px;
    width : 955px !important;
    border : 1px solid #ccc;
    padding-right:8px;
    background: #fff url(../images/layout/product_gradient.png) repeat-x left bottom;
    -moz-box-shadow: 0px 0px 2px  #BBBBBB ;
	-webkit-box-shadow: 0px 0px 2px  #BBBBBB ;
	box-shadow: 0px 0px 2px  #BBBBBB ;
}

#header
{
    height: 83px !important;
    margin : 0px auto;
    margin-top:20px;
    background: white url(../images/icns/product_gradient.png) repeat-x left bottom;
}
#header table 
{
	width : 100%;
}
.headerc
{
	height: 83px !important;
}
#mainnav
{
    height : 58px !important;
    width : 987px !important;
    margin : 0px 0px 0px 7px;
    border: 1px solid #ccc;
	background: whiteSmoke;
	-moz-box-shadow: 0px 0px 6px  #BBBBBB ;
	-webkit-box-shadow: 0px 0px 6px  #BBBBBB ;
	box-shadow: 0px 0px 6px  #BBBBBB ;
	

}
#logoa
{
    display: inline-block;
    overflow: hidden;
    
    /*border : 1px solid #ccc;*/
    width : 247px;
    height: 90px;
    position : relative ;
    top : -13px;
    left : 20px;
}
*
{
    font-size : 12px ;
    font-family:Arial, Helvetica, sans-serif;
}
img 
{
	border:none;
}
/*body
{
    margin: 0px auto 0px auto;	
	background: #fff;	
	 color: #52352a;
	 background-color: #93877F;
}

#wrapper {
	width: 950px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0 auto;
	background-color : #fff;
	border : 1px solid #94877f;
	-moz-box-shadow: 0px -10px 20px rgba(50, 50, 50, .5);
	-webkit-box-shadow: 0px -10px 20px rgba(50, 50, 50, .5);
	box-shadow: 0px -10px 20px rgba(50, 50, 50, .5);
}
#header {
	height: 102px;
	width: 950px;
	background: #ffffff url(../img/giabalogo.png) no-repeat ;
	background-position : left ;
	border-bottom : 1px solid #ccc;
}
#logoa
{
    padding : 85px 50px;
}*/

.ullang a { color:#52352A;text-decoration:underline;text-shadow: 0 1px 1px rgba(0, 0, 0, .2);margin-right:20px;}
.ullang a:first { border-right:1px solid #cccccc}
.ullang a:hover { color:#649145; text-decoration:underline; text-shadow: 0 1px 1px rgba(0, 0, 0, .2);}
.ultext {margin:8px 0 8px 20px;padding:0;}
.ultext li { font-family: Arial, Helvetica, sans-serif; }
.ullang
{
    float: right;
    text-align:right;
    font-weight:bold; 
    width:180px !important;
    margin-top : -20px;
    margin-right: 10px;
    font-size: 11px !important;
}
.ullang *
{
    font-weight:bold; 
}
.menunav {
	color: white;
	font-weight: bold;
	font-size: 13px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	padding-left: 20px;
	height: 30px !important;
	line-height: 28px;
	background-color: #649145;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#7aab47,EndColorStr=#649145);
	background-image: -moz-linear-gradient(top,#7AAB47 0,#649145 100%);
	background-image: -ms-linear-gradient(top,#7AAB47 0,#649145 100%);
	background-image: -o-linear-gradient(top,#7AAB47 0,#649145 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#7AAB47),color-stop(100%,#649145));
	background-image: -webkit-linear-gradient(top,#7AAB47 0,#649145 100%);
	background-image: linear-gradient(to bottom,#7AAB47 0,#649145 100%);
	border-top: 1px solid #505050;
	border-bottom: 1px solid #505050;
	/*linear-gradient(to bottom,#A8CC81 0,#9AC77A 100%)*/
	
}
#copyright
{
    margin: 0 auto;
    width: 950px;
    font-weight : bold;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .2);
}
#copyright img 
{
    vertical-align : middle;
    padding-right:5px;
}
#pagecontent
{
    
}
#pagecontent:after,.menunav:after,#header:after,.maincont:after {
	content: ".";
	display: block;
	clear: both;
	font-size: 0;
	line-height: 0;
	height: 0;
	overflow: hidden;
}
#content
{
    width : 100%;
     border-bottom: 1px solid #ccc;
}
#body:after,html:after
{
	clear: both;
}
#left
{
    width : 180px;
    background-color: rgba(144, 160, 134, 1);
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#577e3c,EndColorStr=#354d25);
	background-image: -moz-linear-gradient(top,#577e3c 0,#354d25 100%);
	background-image: -ms-linear-gradient(top,#577e3c 0,#354d25 100%);
	background-image: -o-linear-gradient(top,#577e3c 0,#354d25 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#577e3c),color-stop(100%,#354d25));
	background-image: -webkit-linear-gradient(top,#577e3c 0,#354d25 100%);
	background-image: linear-gradient(to bottom,#577e3c 0,#354d25 100%);*/
    height: 500px;
    
   
}
#left *
{
	color : #000 !important;
	font-weight : bold;
}

.hrule {
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #52352a;
	margin: 10px auto;
	width : 90%;
}

.vrule {
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #52352a;
	margin: 0px 10px;
	width: 1px;
	height: 100%;
}
#dggiaba
{
   background-image: url('/static/images/layout/giabameet_management.png');
/*background-position: -20px 0px;*/
width: 190px;
height: 88px;
/*margin: auto;*/
}
#dggiaba span 
{
    position :relative;
    left: 10px;
    top: 90px;
    font-size : 11px;
    color :White;
    font-weight : bold;
}
.title
{
    ./*text-shadow: 0 1px 1px rgba(0, 0, 0, .2);*/
}
.maincont
{
    border: 1px solid #E6E5D3;
}
.maincont *
{
	line-height : 18px;
	font-size : 13px ;
}
/*******************************************/
ul,ol
{
    list-style-type : none;
}
.maincont ul,.maincont ol
{
	list-style-type : circle;
}
a
{
   text-decoration:none;
   color: #52352a;
}
h1,h2,h3,h4,h5,h6,.head {
	line-height: 1.3em;
	margin-bottom: 0.4em;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .2);
}
td, th {
    vertical-align: top;
}
h1 {
	font-size: 14px !important;
    font-weight: bold;
    color: #006AB5;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0;
}

h2 
{
    color: #394D68 !important;
	font-size: 1.5em;	
}

h3 {
	font-size: 1.35em;
}

h4 {
	font-size: 14px;
	color: #666 !important;
}

h5 {
	font-size: 12px;
}

h6 {
	font-size: 0.95em;
}

/*****************************************************/
#NavBar {
	font-size: 1.08em;
	padding: 0;
	position: absolute;
	width: 950px;
	z-index: 10;
	margin : 0px;
}

#NavBar:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

#NavBar li.NavBarItem {
	float: left;
	margin-left: 20px;
	
}

#NavBar .navBarLink {
	color: #3C5A80 ;
	display: block;
	height: 23px;
	padding: 0 0px 0px 0px;
	text-decoration: none;
}

#NavBar .navBarLink .navBarText {
	color: white;
	cursor: pointer;
	display: block;
	height: 23px;
	padding: 4px 15px 3px 15px;
	text-align: center;
	text-decoration: none;
}

#NavBar .navBarLink .navBarText span {
	display: block;
	height: 33px;
	line-height: 25px;
	margin-left: -1px;
	margin-right: 1px;
	position: relative;
	text-align: center;
	font-weight: bold;
	text-shadow: 0 2px 2px rgba(0, 0, 0, .2);
}

#NavBar .navBarLink .navBarText span.oneLine {
	height: 33px;
	line-height: 12px;
}

#NavBar li .hoverLayerLink,#NavBar li .activeLink,#NavBar li .hoverLayerLink,#NavBar li .active
	{
	border: 0 none;
	height: 30px;
	background: #354D25;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	
    z-index : 1;
	/*border: 1px solid #ccc;*/
}

#NavBar li .hoverLayerLink .navBarText,#NavBar li .active .navBarText,#NavBar li .hoverLayerLink .navBarText,#NavBar li .activeLink .navBarText
{
	color: #FFFFFF;
}

#NavBar li .currentLink .navBarText 
{
	height: 33px;
}

#NavBar li .hoverLayerLink .navBarText span,#NavBar li .activeLink .navBarText span
{
	text-shadow: 0 1px 1px rgba(0, 0, 0, .2);
}

#NavBar.item15 li.NavBarItem {
	
}

#NavBar.item15 .navBarLink 
{
	padding-left: 6px;
	padding-right: 6px;
}

#NavBar.item15 .navBarLink .navBarText:hover 
{
	color: black;
	padding: 4px 15px 3px 15px;
	background: #ffffff url(../images/icns/product_gradient.png) repeat-x left bottom;
}

#NavBar .navLayer 
{
	background: #34863c; /* Old browsers */
    background: -moz-linear-gradient(top, #34863c 0%, #006e2e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#34863c), color-stop(100%,#006e2e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #34863c 0%,#006e2e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #34863c 0%,#006e2e 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #34863c 0%,#006e2e 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#34863c', endColorstr='#006e2e',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #34863c 0%,#006e2e 100%); /* W3C */
	/*border: 0px solid;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;*/
	display: none;
	height: 260px;
	left: 5px;
	margin: 0px;
	padding: 0 5 0 5px;
	position: absolute;
	top: 32px;
	width: 940px;
	z-index: 4;
	/*-moz-box-shadow: 0px 3px 5px #777777;
	-webkit-box-shadow: 0px 3px 5px #777777;
	box-shadow: 0px 3px 5px #777777;*/
}

#NavBar .navLayer .universList {
	float: left;
	height: 230px;
	padding: 10px;
	margin-top: 5px;
	width: 910px;  
	/*border: 0px solid;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;*/
	-moz-box-shadow: 0px 0px 5px #777777;
	-webkit-box-shadow: 0px 0px 5px #777777;
	box-shadow: 0px 0px 5px #777777;
	background: #fff url(../img/product_gradient.png) repeat-x left bottom;
}

#NavBar .navLayer .universItem 
{
	float: left;
	height: 234px;
	margin: 0;
	padding: 0px 0 0;
	width: 190px;
}

#NavBar .navLayer .sectionList 
{
	float: left;
	width: 190px;
	height: 200px;
	border-right: 1px dotted #AAAAAA;
}

#NavBar .navLayer  .last 
{
	border-right: none;
}

#NavBar li.hoverLayer .navLayer 
{
	display: block;
}





/**********test*********************/
#NavBar ._test .navBarLink 
{
	border-color: #505050;
}

#NavBar ._test .active,#NavBar ._test .hoverLayerLink,#NavBar ._test .activeLink
{
	/*background-color: #817359;*/
}

#NavBar ._test .navLayer 
{
	background: rgba(50,50,50,0.2);
}

#NavBar ._test .active .navBarText span,#NavBar ._test .hoverLayerLink .navBarText span,#NavBar ._test .activeLink .navBarText span
{
	color: #fff;
}

._test .navBarLink .navBarText span 
{
	color: #505050;
}

#left li  
{
	padding : 0px 0px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-top: -1px;
}
#left li 
{
	color: #000 !important;
}
#left li:hover 
{
	color : #fff !important;
	
}
#left li:hover
{
	background-color: #649145;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#7aab47,EndColorStr=#649145);
	background-image: -moz-linear-gradient(top,#7AAB47 0,#649145 100%);
	background-image: -ms-linear-gradient(top,#7AAB47 0,#649145 100%);
	background-image: -o-linear-gradient(top,#7AAB47 0,#649145 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#7AAB47),color-stop(100%,#649145));
	background-image: -webkit-linear-gradient(top,#7AAB47 0,#649145 100%);
	background-image: linear-gradient(to bottom,#7AAB47 0,#649145 100%);
	border-top: 1px solid #505050;
	border-bottom: 1px solid #505050;
	color: white;
	font-weight: bold;
	margin-top: -1px;
	font-size: 13px;
	text-shadow: 0 2px 2px rgba(0, 0, 0, .3);
	
}
#left li
{
	color : #fff !important;
	padding : 10px 10px;
	text-shadow: 0 2px 2px rgba(0, 0, 0, .3);
	
}
/*******************************************************END NAVIGATION***************************************************/
/**********************/
.zonebeige
{
    background-color: #E6E5D3;
    width: 180px;
    color: #666666 !important;
    padding : 10px 5px;
}

#homecontent
{
    width : 100%;
}
#homecontent * 
{
	font-size : 12 px;
}
#homecenter
{
    border : 1px solid #E6E5D3;
    padding : 5px;
    background: #ffffff url(../images/icns/product_gradient.png) repeat-x left bottom;
}
#homecenter .ultext 
{
     /*list-style-image : url("../images/icns/vthumb.png") !important;*/
}
#homecenter .ultext li
{
    margin-left: 20px;
    width : 400px !important;
    margin-bottom:5px;
}
.homezonelang
{
    background-color: #93877F;
    color: #fff;
    width:100%;
}
.homezonelang a 
{
     color: #fff;
      text-shadow: 0 1px 1px rgba(0, 0, 0, .2);
}
#latestnewsflash 
{
    height : 15px !important;
    width:100%;
    border-bottom: 1px solid #909090;
    box-shadow: inset 0 1px 5px #BBB;
	-moz-box-shadow: inset 0 1px 5px #BBB;
	-webkit-box-shadow: inset 0 1px 5px #BBB;
}
#latestnewsflash td
{
    font-weight : bold;
    font-size : 13px;
    padding: 0px 10px;
    height : 15px !important;
    
    
}
#latestnewsflash  .latestnewflashcontent
{
   font-size : 12px; 
   font-weight : normal;
   color: #069;
	height: 15px !important;  
}
#latestnewsflash .title
{
	color: #394D68 !important;
	font-size: 12px !important;
	padding-left:5px;
}
.latestnewflashcontent a
{
	font-size : 11px !important;
	height: 12px !important;  
	color: #069;
	font-weight : bold;
}
.navtitle
{
    margin-bottom : 20px;
}
.maincont
{
    padding : 10px;
    
}
.maincont .tabliste
{
    background: #ffffff url(../images/icns/product_gradient.png) repeat-x left bottom;
    moz-box-shadow: 0px 0px 2px #AAAAAA;
	-webkit-box-shadow: 0px 0px 2px #AAAAAA;
	box-shadow: 0px 0px 2px #AAAAAA;
}
.tdsbeige 
{
    border:#DBD7BD solid 1px; /*padding:2px;*/
}
.tabliste {font-family:Arial, Helvetica, sans-serif;border:#DBD7BD solid 1px;color:#333;}
.lignetitre { color:#fff;background-color: #93877F;font-weight:bold;}
.lignecoul {background-color: #E6E5D3;}
.tabliste .style1 td
{
    background: #eeeeee;    
}
.tabliste  td
{
    height : 30px;
    vertical-align:middle;
}
td .bold
{
    font-weight:bold;
}
.ligneblder {border-bottom:#E6E5D3 solid 1px;}
#navigation a,#navigation1 a
{
    color: #394d68;
    /* font-weight : bold; */
    font-size : 12px;
    text-shadow: 0 1px 1px rgba(0, 0, 0, .2);
}
#navigation ,#navigation ul,#navigation1 ,#navigation1 ul
{
   padding-left:10px;
    
}
#navigation,#navigation1
{
    margin-top : 5px;
}
#navigation li,#navigation1 li
{
    padding : 5px 5px;
    margin-bottom : 2px;
    border-bottom : 1px solid #6E9163;
}
#navigation li ul li,#navigation1 li ul li
{
    padding : 5px 5px;
    margin-bottom : 2px;
    border-bottom : 1px dotted #6E9163;
}
#navigation img,#navigation1 img
{
    vertical-align : middle;
}
.categ-list a:hover {
	color: #069;
	padding-left: 5px;
}

a.lienread {color: #069;text-decoration:underline;font-family: Arial, Helvetica, sans-serif;font-weight:bold;}
a.lienread:hover {text-decoration:none;}
.lnewsintro
{
    padding : 5px 10px;
    line-height : 17px;
}
.lnewsintro .title .lientext2
{
    font-size : 12px !important;
    color : #394D68;
}
.lnewsintro .thumb
{
    moz-box-shadow: 0px 0px 3px #777777;
	-webkit-box-shadow: 0px 0px 3px #777777;
	box-shadow: 0px 0px 3px #777777;
}
.lnewsintro .thumb:hover
{
    moz-box-shadow: 0px 0px 5px #777777;
	-webkit-box-shadow: 0px 0px 5px #777777;
	box-shadow: 0px 0px 5px #777777;
}
.aboutgiaba #giabalogo
{
    moz-box-shadow: 0px 0px 3px #777777;
	-webkit-box-shadow: 0px 0px 3px #777777;
	box-shadow: 0px 0px 3px #777777;
}
.imgshadow
{
     moz-box-shadow: 0px 0px 3px #777777;
	-webkit-box-shadow: 0px 0px 3px #777777;
	box-shadow: 0px 0px 3px #777777;
}
.imgshadow:hover
{
     moz-box-shadow: 0px 0px 5px #777777;
	-webkit-box-shadow: 0px 0px 5px #777777;
	box-shadow: 0px 0px 5px #777777;
}
.aboutgiaba p 
{
   /* font-size : 12px !important;*/
}
.aboutgiaba ul
{
    /*list-style-image : url("../images/icns/vthumb.png");*/
}
.aboutgiaba  a
{
    font-weight:bold;
}
.aboutgiaba .right
{
    padding-left:10px;
}
.memberstate img 
{
    vertical-align: middle;
}
.memberstate a
{
    font-weight : bold;
}
.memberstate ul 
{
    padding-left : 30px !important;
}

.attachement
{
    width:150px !important;
    background: #ffffff url(../images/icns/product_gradient.png) repeat-x left bottom;
     moz-box-shadow: 0px 0px 2px #AAAAAA;
	-webkit-box-shadow: 0px 0px 2px #AAAAAA;
	box-shadow: 0px 0px 2px #AAAAAA;
	height:35px;
	color: #505050;
	font-weight: bold;
	font-size : 12px;
	line-height : 34px;
	
	cursor :pointer;
}
.attachement img 
{
    float: left;
    padding-right:15px;
}
.attach_cont
{
    padding:10px;
    background: #ffffff url(../images/icns/product_gradient.png) repeat-x left bottom;
    border: 1px solid #505050;
    position : absolute;
    display:none;
}
.attach_cont .style1 td
{
    background: #ddd;    
}
.attach_cont td
{
    vertical-align : middle;
    height : 20px;
    padding :5px;
}
.degbox {
    color: #0D171A;
    float:left;
    padding:5px;
    height : 40px;
    margin-bottom : 20px;
    background: #ffffff url(../images/icns/product_gradient.png) repeat-x left bottom;
}
/****************************/
#pressrhome {
    color: #0D171A;
    float:left;
    padding:5px;
    width:180px;
    height : 40px;
    margin-bottom : 20px;
    background: #ffffff url(../images/icns/product_gradient.png) repeat-x left bottom;
    moz-box-shadow: 0px 0px 3px #777777;
	-webkit-box-shadow: 0px 0px 3px #777777;
	box-shadow: 0px 0px 3px #777777;
}

#pressrhome ul {
    font-size:1.2em;
    margin:0;
    padding:0;
    position:relative;
}
#pressrhome h4
{
    color: #394D68 !important;
    font-size: 13px;
    margin-top : 2px;
}
.none {
        background-position: 82px 0px;
}

.four {
        background-position: 82px -48px;
}

.five {
        background-position: 82px -60px;
}


#pressrhome li
{
    height: 49px;
    overflow: hidden;
    text-align: justify;
    padding: 0px 5px;
    margin: 10px 0px;
    border-bottom: 1px dotted  #ccc;
}


#pressrhome li a
{
    color: #0D171A;
    text-decoration: none;
    font-size: 11px;
}


#pressrhome  a,
#pressrhome  a:visited {
    color: #0D171A;
    text-decoration: none;
}

#pressrhome .spyWrapper {
    height: 100%;
    overflow: hidden;
    position: relative;    
}
.usefullink td
{
	text-align:center;
	vertical-align: middle;
}
.usefullink td a
{
	font-weight:bold;
}
.usefullink caption
{
	font-size: 15px ;
	text-align:left;
	border-bottom : 1px solid #ccc;
}
/************************************************ error **********************************************/
.stl404 {
	height: 600px; 
}

.stlpdo {
	width: 100% !important;	
}

.stlpdo {
	width: 100% !important;
}

.stlpdo td {
	text-align: center;
}

.stl404 td,.stlpdo td {
	vertical-align: middle;
}

.stl404 h4,.stlpdo h4 {
	background: none;
	border: none;
	color: #666;
	font-family: arial, helvetica;
	font-size: 1.8em;
	font-weight: normal;
	margin: 0px 6px;
	padding: 10px 26px;
	position: relative;
	text-transform: none;
}

.stlpdo h4 {
	font-size: 3em;
}

.stl404 p,.stlpdo p {
	background: none;
	border: none;
	color: #666;
	font-family: arial, helvetica;
	line-height: 20px;
	font-weight: normal;
	margin: 0px 6px;
	padding-left: 26px;
	position: relative;
}

.stl404 center,.stlpdo center {
	color: #666;
	font-family: arial, helvetica;
	font-size: 28px;
}


.stlpdo td {
	text-align: center;
}

.stl404 td,.stlpdo td {
	vertical-align: middle;
}

.stl404 h4,.stlpdo h4 {
	background: none;
	border: none;
	color: #666;
	font-family: arial, helvetica;
	font-size: 1.8em;
	font-weight: normal;
	margin: 0px 6px;
	padding: 10px 26px;
	position: relative;
	text-transform: none;
}

.stlpdo h4 {
	font-size: 3em;
}

.stl404 p,.stlpdo p {
	background: none;
	border: none;
	color: #666;
	font-family: arial, helvetica;
	line-height: 20px;
	font-weight: normal;
	margin: 0px 6px;
	padding-left: 26px;
	position: relative;
	font-size :12px !important;
}

.stl404 center,.stlpdo center {
	color: #666;
	font-family: arial, helvetica;
	font-size: 28px;
}
.opendoc
{
	cursor : pointer;
}
/*********************************DGZONE **********************************/
#mtdglink #dggiaba ,#mtdglink b 
{
	 moz-box-shadow: 0px 0px 3px #777777;
	-webkit-box-shadow: 0px 0px 3px #777777;
	box-shadow: 0px 0px 3px #777777;
}
#navdgzone
{
	background : url('../images/layout/dgmenu.png');
	height : 25px;
	box-shadow: inset 0 1px 5px #BBB;
	-moz-box-shadow: inset 0 1px 5px #BBB;
	-webkit-box-shadow: inset 0 1px 5px #BBB;
}
#navdgzone li 
{
	display : inline;
	line-height : 25px;
	padding : 6px 20px;
	height : 25px;
} 
#navdgzone li:hover
{
	/*border-bottom : 1px solid #AAA;*/
	
}
#navdgzone 
{
	padding-left:50px;
}
#navdgzone li a
{
	font-weight: bold;
	color : #000;
	
}
#navdgzone li a:hover
{
	text-shadow: 0 1px 1px rgba(0, 0, 0, .5);
}

/*********************************************************************sllide*****************************************************************/

 div#slide-holder {
z-index : 40;
width : 585px;
height : 299px;
position : absolute;
}
 div#slide-holder div#slide-runner {
top : 0px;
left : 0px;
width : 585px;
height : 278px;
overflow : hidden;
position : absolute;
}
 div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
 div#slide-holder div#slide-controls {
left : 0;
bottom : 2px;
width : 585px;
height : 76px;
display : none;
position : absolute;
background : url(../images/slide/slide-bg.png) 0 0;
}
 div#slide-holder div#slide-controls p.text {
float:left;
color : #fff;
display : inline;
font-size : 11px;
line-height : 16px;
margin : 5px 0 0 5px;

}
#slide-desc
{
	margin : 2px 10px 0 5px;
}
#slide-client
{
	width : 585px;
	text-decoration: underline;
}
 p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
position: absolute;
top :10px;
right: 10px;

}
 p#slide-nav a {
float : left;
width : 14px;
height : 14px;
display : inline;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
color : #fefefe;
text-shadow: 0 1px 1px rgba(0, 0, 0, .5);
}
 p#slide-nav a.on {
 color : #999;
background-position : 0 -24px;
}
 p#slide-nav a {
/*background-image : url(../images/slide/silde-nav.png);*/
font-size:26px;
}

#slidehome
{
	width: 785px;
	height:378px;
}