body
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	BACKGROUND: #d2dfe5; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px;
	COLOR: #000000; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 		
}

.form TD 
{
 text-align: right;
 padding-right: 10px;
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A:link {
	BACKGROUND-IMAGE: none; COLOR: #003399; TEXT-DECORATION: underline
}
A:visited {
	BACKGROUND-IMAGE: none; COLOR: #0033cc; TEXT-DECORATION: underline
}
A:hover {
	BACKGROUND-IMAGE: none; COLOR: #af3f3f; TEXT-DECORATION: none
}

H1 {
	DISPLAY: inline; FONT-SIZE: 100%; MARGIN: 0px
}
H2 {
	DISPLAY: inline; FONT-SIZE: 100%; MARGIN: 0px
}
H3 {
	DISPLAY: inline; FONT-SIZE: 100%; MARGIN: 0px
}
H4 {
	DISPLAY: inline; FONT-SIZE: 100%; MARGIN: 0px
}

.background
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	/*
	BACKGROUND: url(images/bgAll3.gif) #d2dfe5 repeat-y center 50%
	*/
}

.headerbanner
{
	background-image: url(images/headerall.jpg);
	background-repeat: no-repeat;
	height: 82px
}

.maincontainer
{
	width: 994px;
	border-left: solid 0px #b8c3c8;
	border-right: solid 0px #b8c3c8;
	background-color: White;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px;
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left;	
}

.maincontent
{
	font-size: 11px;
	padding: 4px;
	height: 600px;
}

.footer
{
	font-size: 10px;
	padding: 4px;
}

.headermenu
{
	background-image: url(images/mn-bg.gif);
	background-repeat: repeat-x;
	height: 30px;
	padding: 0px 0px 0px 0px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: 900;
	text-transform: uppercase;
}

.headermenu IMG
{
	border: solid 0px;
}

.headermenubar
{
	position: relative;
	color: White;
   top: -3px;
   margin-left: 10px;
}

.headermenubar A
{
	text-decoration: none;
	color: White;
}

.headermenubar A:hover
{
	color: #c0e3f4;
}

.headermenubar A:visited
{
	color: white;
}

.footermenubar
{
	color: black;
}

.footermenubar A
{
	text-decoration: none;
	color: black;
}

.footermenubar A:hover
{
	color: #d02121;
}

.footermenubar A:visited
{
	color: black;
}

#YboxBg {
	BACKGROUND: url(images/y-bg.gif) repeat-y; WIDTH: 184px; font-size: 12px;
}
#YboxTop {
	PADDING-LEFT: 19px; FONT-WEIGHT: bold; BACKGROUND: url(images/y-top.gif) no-repeat; PADDING-BOTTOM: 5px; PADDING-TOP: 17px
}
#YboxDw {
	BACKGROUND: url(images/y-dw.gif) no-repeat; HEIGHT: 18px
}

.ulY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px! important; MARGIN: 0px 9px -2px; PADDING-TOP: 0px
}
.ulY LI {
	CLEAR: left; BORDER-TOP: #d5d5d5 1px dashed; font-size: 11px; BACKGROUND: url(images/y-bullet.gif) no-repeat left top; MARGIN: 0px; LINE-HEIGHT: 100%; LIST-STYLE-TYPE: none; HEIGHT: 14px
}
.ulY LI A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 3px solid; TEXT-DECORATION: none
}
.ulY LI A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 3px solid; TEXT-DECORATION: none
}
.ulY LI A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 3px; BORDER-BOTTOM: #d2e5ef 3px solid; TEXT-DECORATION: none
}
.ulY-line {
	BORDER-TOP: #d5d5d5 1px dashed; MARGIN-LEFT: 9px; MARGIN-RIGHT: 9px
}
.ulY-active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 13px; BACKGROUND: url(images/y-bullet2.gif) #e4f0f5 no-repeat left top; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 3px
}

.clBoth {
	CLEAR: both
}

.titPage {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; font-size: 15px; BACKGROUND: url(images/lineRedBg.gif) repeat-x 50% bottom; COLOR: #160b71; PADDING-TOP: 16px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.subTit {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(images/lineGreyBg.gif) repeat-x 50% bottom; PADDING-BOTTOM: 1px; COLOR: #4e86a2; PADDING-TOP: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subTit A:link {
	PADDING-LEFT: 13px; BACKGROUND: url(images/arrow3.gif) no-repeat left top; TEXT-DECORATION: none
}
.subTit A:visited {
	PADDING-LEFT: 13px; BACKGROUND: url(images/arrow3.gif) no-repeat left top; TEXT-DECORATION: none
}
.subTit A:hover {
	PADDING-LEFT: 13px; BACKGROUND: url(images/arrow3.gif) no-repeat left top; COLOR: #af3f3f; TEXT-DECORATION: underline overline
}

.clDx {
	CLEAR: right
}
.clSx {
	CLEAR: left
}
.centro {
	TEXT-ALIGN: center
}
.justif {
	TEXT-ALIGN: justify
}
.dx {
	TEXT-ALIGN: right
}
.sx {
	TEXT-ALIGN: left
}

.padDisclaimer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}

.pad10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}

.pad20 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}

.pad7 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.pad5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.pad2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.pad10-8 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.pad8-3 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.padUp2 {
	PADDING-TOP: 2px
}
.padUp5 {
	PADDING-TOP: 5px
}
.padUp7 {
	PADDING-TOP: 7px
}
.padUp55 {
	PADDING-TOP: 55px
}

.padUp40 {
	PADDING-TOP: 55px
}

.padSx8 {
	PADDING-LEFT: 8px
}
.padSx13 {
	PADDING-LEFT: 13px
}
.padSx20 {
	PADDING-LEFT: 20px
}
.padSx30 {
	PADDING-LEFT: 30px
}
.padSx40 {
	PADDING-LEFT: 40px
}
.padSx130 {
	PADDING-LEFT: 130px
}
.padSx-5 {
	MARGIN-LEFT: -5px
}
.padDx235 {
	PADDING-RIGHT: 235px
}
.floatSx13 {
	FLOAT: left; WIDTH: 12px
}
.floatSx200 {
	FLOAT: left; WIDTH: 200px
}
.floatSx350 {
	FLOAT: left; WIDTH: 350px
}
.floatSx475 {
	FLOAT: left; WIDTH: 475px
}
.floatSx {
	FLOAT: left
}
.floatDx {
	FLOAT: right
}
.margSx200 {
	MARGIN-LEFT: 200px
}
.space {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.5%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px
}

.boxCelDash {
	BORDER-RIGHT: #a6ccdf 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a6ccdf 2px dashed; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 15px; BORDER-LEFT: #a6ccdf 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #a6ccdf 2px dashed
}
.boxRedDash {
	BORDER-RIGHT: #c71919 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c71919 2px dashed; PADDING-LEFT: 5px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 5px; BORDER-LEFT: #c71919 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #c71919 2px dashed
}
.boxDicono {
	PADDING-RIGHT: 4px; BORDER-TOP: #a6ccdf 3px double; MARGIN-TOP: 2px; PADDING-LEFT: 4px; FONT-SIZE: 70%; BACKGROUND: #ededed; MARGIN-BOTTOM: 22px; PADDING-BOTTOM: 8px; PADDING-TOP: 4px
}
.boxDicono A:link {
	PADDING-LEFT: 18px; BACKGROUND: url(images/arrow2.gif) no-repeat left top; TEXT-DECORATION: none
}
.boxDicono A:visited {
	PADDING-LEFT: 18px; BACKGROUND: url(images/arrow2.gif) no-repeat left top; TEXT-DECORATION: none
}
.boxDicono A:hover {
	PADDING-LEFT: 18px; BACKGROUND: url(images/arrow2.gif) no-repeat left top; TEXT-DECORATION: underline
}

.broch {
	PADDING-LEFT: 35px; BACKGROUND: url(images/brochure.gif) no-repeat left top; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}

.fBold-red {
	FONT-WEIGHT: bold; COLOR: #af3f3f
}

.picBulbs {
	BACKGROUND: url(images/picBulbs.jpg) no-repeat; FLOAT: right; WIDTH: 167px; HEIGHT: 80px
}

.picPuzzle {
	BACKGROUND: url(images/picPuzzle.jpg) no-repeat; FLOAT: right; WIDTH: 188px; HEIGHT: 98px
}
.picCont {
	BACKGROUND: url(images/picBuste.jpg) no-repeat; FLOAT: right; WIDTH: 180px; HEIGHT: 90px
}

.ulList2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
.ulList2 LI {
	PADDING-LEFT: 13px; BACKGROUND: url(images/arrow4.gif) no-repeat left top; LINE-HEIGHT: 130%; LIST-STYLE-TYPE: none
}

#RDbox {
	BORDER-RIGHT: #9eb9c7 1px solid; BORDER-TOP: #9eb9c7 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #9eb9c7 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #9eb9c7 1px solid;
}

#BTBox {
	BORDER-RIGHT: #9eb9c7 1px solid; PADDING-RIGHT: 177px; BORDER-TOP: #9eb9c7 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10px; BACKGROUND: url(images/BizTalk.png) no-repeat right top; PADDING-BOTTOM: 1px; BORDER-LEFT: #9eb9c7 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #9eb9c7 1px solid
}

#VBBox {
	MARGIN: 5px; BACKGROUND-COLOR: #EDEDED; vertical-align: middle; text-align:center;  BORDER: #9eb9c7 1px solid;
}
.redSfuma {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(images/RD_sfuma.gif) repeat-y; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}

.bioBox
{
	height: 260px;
	text-align: justify;
}

.olList1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 40px; PADDING-TOP: 0px
}
.olList1 LI {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 100%
}
.olList1 LI A:link {
	TEXT-DECORATION: none
}
.olList1 LI A:visited {
	TEXT-DECORATION: none
}
.olList1 LI A:hover {
	TEXT-DECORATION: underline
}

.layerAll {
	VISIBILITY: hidden; WIDTH: 670px; POSITION: absolute; HEIGHT: 250px
}
.layerAllVis {
	VISIBILITY: visible; WIDTH: 670px; POSITION: absolute; HEIGHT: 250px
}
.picSx1 {
	FLOAT: left; MARGIN-BOTTOM: 8px; MARGIN-RIGHT: 8px
}
.picDx1 {
	FLOAT: right; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 8px
}
.downl {
	PADDING-LEFT: 35px; BACKGROUND: url(images/download.gif) no-repeat left top
}
.buy {
	PADDING-LEFT: 35px; BACKGROUND: url(images/buy.gif) no-repeat left top
}
.perc {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; TEXT-ALIGN: right
}
.lineSfumaRed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.5%; BACKGROUND: url(images/lineSfumaRed.gif) no-repeat right 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px
}
.perc SPAN {
	BACKGROUND: url(images/arrow1.gif) no-repeat center 50%; WIDTH: 20px; HEIGHT: 11px
}
.perc A:link {
	TEXT-DECORATION: none
}
.perc A:visited {
	TEXT-DECORATION: none
}
.perc A:hover {
	TEXT-DECORATION: none
}
#zEvt {
	PADDING-RIGHT: 5px; PADDING-LEFT: 4px; BACKGROUND: url(images/z-evt.gif) no-repeat 50% top; /*PADDING-BOTTOM: 4px;*/ MARGIN-LEFT: 6px; MARGIN-RIGHT: 6px; PADDING-TOP: 45px
}
#zBlog {
	PADDING-RIGHT: 5px; PADDING-LEFT: 4px; BACKGROUND: url(images/z-blog.gif) no-repeat 50% top; MARGIN-LEFT: 6px; MARGIN-RIGHT: 6px; PADDING-TOP: 45px;
}
#zTop {
	BACKGROUND: url(images/z-top.gif) no-repeat; HEIGHT: 20px
}
#zDw {
	BACKGROUND: url(images/z-dw.gif) no-repeat; HEIGHT: 20px
}
#zDw2 {
	BACKGROUND: url(images/z-dw.gif) no-repeat; HEIGHT: 14px
}
#HP-colDx {
	BACKGROUND: url(images/z-bg.gif) repeat-y; FLOAT: right; WIDTH: 215px; MARGIN-RIGHT: 0px! important
}
.ulListBlog {
	width:auto !important;width /**/:auto;
	height:142px !important;height /**/:auto;
	overflow: auto; padding: 4px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	
}
.ulList1 {
	width:auto !important;width /**/:auto;
	height:270px !important;height /**/:auto;
	overflow: auto; padding: 4px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	
}
.ulList1 LI, .ulListBlog LI {
	PADDING-LEFT: 13px; FONT-SIZE: 10px; BACKGROUND: url(images/bullet1.gif) no-repeat left top; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 100%; BORDER-BOTTOM: #a3c0cf 1px solid; LIST-STYLE-TYPE: none;
}
.ulList1 LI A:link, .ulListBlog LI A:link {
	TEXT-DECORATION: none
}
.ulList1 LI A:visited, .ulListBlog LI A:visited {
	TEXT-DECORATION: none
}
.ulList1 LI A:hover, .ulListBlog LI A:hover {
	TEXT-DECORATION: underline
}
.box1 {
	MIN-HEIGHT: 202px; BACKGROUND: url(images/box1_bg.gif) repeat-y; WIDTH: 175px; HEIGHT: auto! important
}
.box1Red-tit {
	PADDING-LEFT: 8px; BACKGROUND: url(images/box1Red-Tit.gif) no-repeat; WIDTH: 167px; PADDING-TOP: 5px; HEIGHT: 16px; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: White; text-transform: uppercase
}
.box1Red-dw {
	BACKGROUND: url(images/box1Red-dw.gif) no-repeat; WIDTH: 175px; HEIGHT: 10px
}
.box1Blu-tit {
	PADDING-LEFT: 8px; BACKGROUND: url(images/box1Blu-Tit.gif) no-repeat; WIDTH: 167px; PADDING-TOP: 5px; HEIGHT: 16px; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: White; text-transform: uppercase
}
.box1Blu-dw {
	BACKGROUND: url(images/box1Blu-dw.gif) no-repeat; WIDTH: 175px; HEIGHT: 10px
}
.box1Pad1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; MIN-HEIGHT: 160px; PADDING-TOP: 3px; HEIGHT: auto! important
}
.box1Dett {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-ALIGN: right
}
.box1Dett A:link {
	TEXT-DECORATION: none
}
.box1Dett A:visited {
	TEXT-DECORATION: none
}
.box1Dett A:hover {
	TEXT-DECORATION: underline
}
.box1Tit-case {
	BACKGROUND: url(images/box-tit-case.gif) no-repeat; WIDTH: 100px; HEIGHT: 10px
}
.fBold-noUnder {
	FONT-WEIGHT: bold
}
.fBold-noUnder A:link {
	TEXT-DECORATION: none
}
.fBold-noUnder A:visited {
	TEXT-DECORATION: none
}
.fBold-noUnder A:hover {
	TEXT-DECORATION: underline
}
.bigNum {
	BORDER-RIGHT: #af3f3f 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 140%; BORDER-LEFT: #af3f3f 1px solid; COLOR: #af3f3f; MARGIN-RIGHT: 8px
}
/*
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND: url(images/bgAll.gif) #d2dfe5 repeat-y center 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#zCont {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(images/z-contr.gif) no-repeat 50% top; PADDING-BOTTOM: 4px; MARGIN-LEFT: 6px; MARGIN-RIGHT: 6px; PADDING-TOP: 25px
}
.zBy {
	PADDING-LEFT: 37px; FONT-SIZE: 11px; MARGIN-BOTTOM: 12px; COLOR: #160b71; FONT-STYLE: italic
}
.comm {
	DISPLAY: none
}
.comm2 {
	LEFT: -1000px; POSITION: absolute; TOP: -1000px
}
.clBoth {
	CLEAR: both
}

H1 {
	DISPLAY: inline; FONT-SIZE: 100%; MARGIN: 0px
}
H2 {
	DISPLAY: inline; FONT-SIZE: 100%; MARGIN: 0px
}
H3 {
	DISPLAY: inline; FONT-SIZE: 100%; MARGIN: 0px
}
H4 {
	DISPLAY: inline; FONT-SIZE: 100%; MARGIN: 0px
}
HR {
	DISPLAY: none
}
#container {
	BACKGROUND: url(images/bg-all.gif) #ffffff repeat-y; MARGIN: 0px auto; WIDTH: 994px; TEXT-ALIGN: left
}
#header {
	BACKGROUND: url(images/headerAll.jpg) #76b0ce no-repeat; HEIGHT: 82px
}
#headerSWF {
	BACKGROUND: #5993b1; HEIGHT: 82px
}
#logo {
	BACKGROUND: url(images/headerLogo.gif) no-repeat; WIDTH: 338px; HEIGHT: 65px
}
#mnAll {
	BACKGROUND: url(images/mn-bg.gif) repeat-x; HEIGHT: 30px
}
.ulMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ulMenu LI {
	FLOAT: left; LINE-HEIGHT: 100%; LIST-STYLE-TYPE: none
}
#searchBox {
	PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 1px
}
#colSx {
	FLOAT: left; WIDTH: 200px
}
#colDx {
	MARGIN-TOP: 2px; MARGIN-LEFT: 210px; MARGIN-RIGHT: 15px
}
#YboxBg {
	BACKGROUND: url(images/y-bg.gif) repeat-y; MARGIN-LEFT: 8px! important; WIDTH: 184px
}
#YboxTop {
	PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND: url(images/y-top.gif) no-repeat; PADDING-BOTTOM: 5px; PADDING-TOP: 17px
}
#YboxDw {
	BACKGROUND: url(images/y-dw.gif) no-repeat; HEIGHT: 18px
}
#HP-colSx {
	MARGIN-TOP: 2px; MARGIN-LEFT: 15px; MARGIN-RIGHT: 241px
}
.testimon {
	FLOAT: right
}
.box1 {
	MIN-HEIGHT: 202px; BACKGROUND: url(images/box1_bg.gif) repeat-y; WIDTH: 175px; HEIGHT: auto! important
}
.box1Red-tit {
	PADDING-LEFT: 13px; BACKGROUND: url(images/box1Red-Tit.gif) no-repeat; WIDTH: 162px; PADDING-TOP: 8px; HEIGHT: 16px
}
.box1Red-dw {
	BACKGROUND: url(images/box1Red-dw.gif) no-repeat; WIDTH: 175px; HEIGHT: 10px
}
.box1Blu-tit {
	PADDING-LEFT: 13px; BACKGROUND: url(images/box1Blu-Tit.gif) no-repeat; WIDTH: 162px; PADDING-TOP: 8px; HEIGHT: 16px
}
.box1Blu-dw {
	BACKGROUND: url(images/box1Blu-dw.gif) no-repeat; WIDTH: 175px; HEIGHT: 10px
}
.box1Pad1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; MIN-HEIGHT: 160px; PADDING-TOP: 3px; HEIGHT: auto! important
}
.box1Dett {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 65%; TEXT-ALIGN: right
}
.box1Dett A:link {
	TEXT-DECORATION: none
}
.box1Dett A:visited {
	TEXT-DECORATION: none
}
.box1Dett A:hover {
	TEXT-DECORATION: underline
}
.box1Tit-case {
	BACKGROUND: url(images/box-tit-case.gif) no-repeat; WIDTH: 100px; HEIGHT: 10px
}
.box1Tit-libri {
	BACKGROUND: url(images/box-tit-libri.gif) no-repeat; WIDTH: 100px; HEIGHT: 10px
}
.box1Tit-recr {
	BACKGROUND: url(images/box-tit-recr.gif) no-repeat; WIDTH: 100px; HEIGHT: 10px
}
.box1Tit-vetrina {
	BACKGROUND: url(images/box-tit-vetrina.gif) no-repeat; WIDTH: 100px; HEIGHT: 10px
}
#HP-footer {
	CLEAR: left; MARGIN-TOP: 10px; FONT-SIZE: 65%; MARGIN-RIGHT: 241px; TEXT-ALIGN: center
}
#HP-footer A:link {
	COLOR: #555555; TEXT-DECORATION: none
}
#HP-footer A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#HP-footer A:hover {
	COLOR: #af3f3f; TEXT-DECORATION: underline
}
.titPage {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: url(images/lineRedBg.gif) repeat-x 50% bottom; COLOR: #160b71; PADDING-TOP: 16px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bigNum {
	BORDER-RIGHT: #af3f3f 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 140%; BORDER-LEFT: #af3f3f 1px solid; COLOR: #af3f3f; MARGIN-RIGHT: 8px
}
#footer {
	CLEAR: both; MARGIN-TOP: 10px; FONT-SIZE: 65%; TEXT-ALIGN: center
}
#footer A:link {
	COLOR: #555555; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #af3f3f; TEXT-DECORATION: underline
}
#ftCredits {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; BACKGROUND: #d5e6ef; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.redLine {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; BORDER-BOTTOM: #ce1f1f 2px solid
}
.dashLine {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #5993b1 1px dashed
}
.layerAll {
	VISIBILITY: hidden; WIDTH: 670px; POSITION: absolute; HEIGHT: 250px
}
.layerAllVis {
	VISIBILITY: visible; WIDTH: 670px; POSITION: absolute; HEIGHT: 250px
}
.ulList2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
.ulList2 LI {
	PADDING-LEFT: 13px; BACKGROUND: url(images/arrow4.gif) no-repeat left top; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 130%; LIST-STYLE-TYPE: none
}
.ulDotNet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/lg_dotNet.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 28px
}
.ulDotNet LI {
	PADDING-LEFT: 13px; FONT-SIZE: 65%; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 100%; LIST-STYLE-TYPE: none
}
.ulDotNet LI A:link {
	TEXT-DECORATION: none
}
.ulDotNet LI A:visited {
	TEXT-DECORATION: none
}
.ulDotNet LI A:hover {
	TEXT-DECORATION: underline
}
.ulVB {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/lg_VB2theMAx.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 28px
}
.ulVB LI {
	PADDING-LEFT: 13px; FONT-SIZE: 65%; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 100%; LIST-STYLE-TYPE: none
}
.ulVB LI A:link {
	TEXT-DECORATION: none
}
.ulVB LI A:visited {
	TEXT-DECORATION: none
}
.ulY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px! important; MARGIN: 0px 9px -2px; PADDING-TOP: 0px
}
.ulY LI {
	CLEAR: left; BORDER-TOP: #d5d5d5 1px dashed; FONT-SIZE: 70%; BACKGROUND: url(images/y-bullet.gif) no-repeat left top; MARGIN: 0px; LINE-HEIGHT: 100%; LIST-STYLE-TYPE: none; HEIGHT: 14px
}
.ulY LI A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 3px solid; TEXT-DECORATION: none
}
.ulY LI A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 3px solid; TEXT-DECORATION: none
}
.ulY LI A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 3px; BORDER-BOTTOM: #d2e5ef 3px solid; TEXT-DECORATION: none
}
.ulY-line {
	BORDER-TOP: #d5d5d5 1px dashed; MARGIN-LEFT: 9px; MARGIN-RIGHT: 9px
}
.ulY-active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 13px; BACKGROUND: url(images/y-bullet2.gif) #e4f0f5 no-repeat left top; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 3px
}
.olList1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 40px; PADDING-TOP: 0px
}
.olList1 LI {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 100%
}
.olList1 LI A:link {
	TEXT-DECORATION: none
}
.olList1 LI A:visited {
	TEXT-DECORATION: none
}
.olList1 LI A:hover {
	TEXT-DECORATION: underline
}
.ital {
	FONT-STYLE: italic
}
.f65 {
	FONT-SIZE: 65%
}
.f70 {
	FONT-SIZE: 70%
}
.f75 {
	FONT-SIZE: 75%
}
.f80 {
	FONT-SIZE: 80%
}
.f65Bold-noUnder {
	FONT-WEIGHT: bold; FONT-SIZE: 65%
}
.f65Bold-noUnder A:link {
	TEXT-DECORATION: none
}
.f65Bold-noUnder A:visited {
	TEXT-DECORATION: none
}
.f65Bold-noUnder A:hover {
	TEXT-DECORATION: underline
}
.f65-noUnder {
	FONT-SIZE: 65%
}
.f65-noUnder A:link {
	TEXT-DECORATION: none
}
.f65-noUnder A:visited {
	TEXT-DECORATION: none
}
.f65-noUnder A:hover {
	TEXT-DECORATION: underline
}
.fBold-noUnder {
	FONT-WEIGHT: bold
}
.fBold-noUnder A:link {
	TEXT-DECORATION: none
}
.fBold-noUnder A:visited {
	TEXT-DECORATION: none
}
.fBold-noUnder A:hover {
	TEXT-DECORATION: underline
}
.f-noUnder {
	
}
.f-noUnder A:link {
	TEXT-DECORATION: none
}
.f-noUnder A:visited {
	TEXT-DECORATION: none
}
.f-noUnder A:hover {
	TEXT-DECORATION: underline
}
.f65Bold-bia {
	FONT-WEIGHT: bold; FONT-SIZE: 65%; COLOR: #ffffff
}

.fP40 {
	FONT-SIZE: 140%
}
.w90 {
	FONT-SIZE: 65%; WIDTH: 90px
}
*/