img{border:0px;}
.ndflt{float:left;}
.ndmenubg{clear:left; background-color:#b2c4df; width:170px;}
.ndmenu{float:left; clear:left; font:bold 11px Helvetica, Arial, sans-serif; padding-top: 6px; padding-bottom: 2px;}
.ndmenu li {
margin:0px 10px 0px 0px;
	list-style:none;
	}
.ndmenu a, .ndmenua a:visited {
	width:144px;
	height:22px;
	margin:0px 0px 1px -30px;
	position:relative;
	display:block;
	color:#cbe7f5;
	text-decoration:none;
	background:url(/img/menubg2.jpg) no-repeat;
	padding:4px 0 0 6px;
	}
*html .ndmenu a, .ndmenua a:visited {
	width:144px;
	height:22px;
	margin:0px 0px 1px -70px;
	position:relative;
	display:block;
	color:#cbe7f5;
	text-decoration:none;
	background:url(/img/menubg2.jpg) no-repeat;
	padding:4px 0 0 6px;
	}
.ndmenu a:hover, .ndmenu a:active,
.ndmenu li.current_page_item a, .ndmenu li.current_page_item a:visited  {
	background:url(/img/menubg1.jpg) no-repeat;
	text-decoration:none;
	}	
.ndbot{clear:left;}



.menusectionnd {
	float:left; padding-bottom: 10px;
	/*
	clear: both; float: left; width: 190px; margin: 0px; padding: 0px; color: #1772cd; font-weight: bold; font-family: Arial;
	*/
}


.menusectionnd ul {	
	/*
	float: right; list-style: none; width: 190px; margin: -3px 0px 0px 0px; padding: 0px;
	*/
}	

.menusectionnd li {
	/*
	margin: -2px 0px -3px 0px; padding: 0px; height:24px;
	*/
}


.menusectionnd li a {
	/*
	height: 16px; background-color: rgb(225,225,225); background-image: url(/img/sf_puls.gif); display: list-item; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 30px; color: #e9ab29; text-decoration: none; font-size: 9pt;
	*/
}

.menusectionnd a:hover, .menusectionnd .selected {
   /*
   background-color: rgb(225,225,225); background-image: url(/img/sf_puls_r5.gif); text-decoration: none; color:  #ffffff;
   */
}

.menusectionnd-align {
	/*
	text-align: left;
	*/
}	



body {
	background: #D4DBE5;
	color: #000000;
}


img.left {
	border-style: none;
    	border-color: inherit;
    	border-width: medium;
    	text-align: center;
	float: left;
	margin: 0 12px 0 0;
}

img.right {
	border-style: none;
    	border-color: inherit;
    	border-width: medium;
    	text-align: center;
	float: right;
	margin: 0 0 0 15px;
}


.txttitlex{
	padding: 5px 9px 0px 10px; text-align: justify;	margin-top: 0px; color: #0066ff; font-family: Trebuchet MS, Arial, Tahoma, Verdana;	font-size: 1.9em; margin-bottom: 0px; font-weight: normal;
	}
.txttitlex a, .txttitlex a:hover, .txttitlex a:visited{
	color:#0066ff;
	}
.masterpagebox {
	width: 790px; margin: 0px auto; padding: 0px;
	}
.menugeneralbox {
	width: 190px; margin: 0px auto; padding: 0px; float: left; height: 100%;
	}	
.img-logo {
	clear: both; float: left; width: 190px; height: 115px; margin: 0px; padding: 0px;
}
.menuexternal {
	width: 190px; margin: 0px auto; padding: 0px 0px 0px 0px; float: left; background: url(../images/sf_menu.gif); height: 100%;
}
#menusection {
	width: 190px; height: 1px; margin: 0px; padding: 0px; background: url(../images/title.gif);
}
.menuseparator {
	clear: both; float: left; width: 190px; height: 1px; margin: 0px; padding: 0px;
}
.menuicon {
	float: left; width: 22px; height: 21px; margin: 0px; padding: 5px 12px;
}
.menutitle {
	float: left; width: 190px; height: 33px; margin: 0px; padding: 7px 0px 7px 0px;
}
.menuinit {
	float: left; width: 190px; height: 5px; margin: 5px 0px 0px 0px; padding: -5px 0px 0px 0px;
}
.menufinit {
	float: left; width: 190px; height: 12px; margin: 0px; padding: 0px;
}
#closer {
	width: 190px; margin: 0px auto; padding: 0px; float: left; height: 100%;
	}
.menucloser {
	 float: left; width: 190px; height: 6px; margin: 0px; padding: 0px; vertical-align: bottom;
}
.contentgeneralbox {
	width: 596px; margin: 15px 0px 4px 4px; padding: 0px 0px 0px 0px; float: right;	font-family: Arial;	font-size: 8pt;
	}
.c100 {
	width: 100%; float:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
	}
.c100i {
	width: 100%; float:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #FEFEFE;
	}
.cportsx {
	width: 40%; float:left; margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px;
	}
.cportdx {
	width: 60%; float:right; margin: 0px 0px 0px 0px; padding: 15px 0px 0px 0px;
	}
.cpacksx {
	width: 30%; float:left; margin: 0px 0px 0px 0px; padding: 20px 0px 0px 0px;
	}
.cpackdx {
	width: 70%; float:right; margin: 0px 0px 0px 0px; padding: 20px 0px 0px 0px;
	}
.c100c {
	width: 100%; float:left; margin: 0px 0px 4px 0px; padding: 0px 0px 0px 0px;
	}
.c66c {
	width: 394px; float:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
	}
.c50c {
	width: 294px; float:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
	}
.c33c {
	width: 194px; float:right; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
	}
.c100app {
	height: 100%; width: 594px; float:left; margin: 4px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #F9F8F8;	border-width: 1px; border-color: rgb(98,129,182); border-style: solid;
	}
.c100blue {
	height: 100%; width: 594px; float:left; margin: 4px 0px 0px 0px; padding: 0px 0px 4px 0px; background-color: white;	border-width: 1px; border-color: rgb(98,129,182); border-style: solid;
	}
.c100bluex {
	height: 100%; width: 594px; float:left; margin: 4px 0px 0px 0px; padding: 0px 0px 4px 0px; background-color: white;	border-width: 1px; border-color: rgb(98,129,182); border-style: solid;
	}
.c100blueform {
	height: 100%; width: 594px; float:left; margin: 4px 0px 0px 0px; padding: 0px 0px 10px 0px; background-color: #F1F5FA;	border-width: 1px; border-color: rgb(98,129,182); border-style: solid;
	}
.c50sxblue {
	height: 100%; width: 294px; float:left; margin: 4px 0px 0px 0px; padding: 0px 0px 4px 0px; background-color: white; border-width: 1px; border-color: rgb(98,129,182); border-style: solid;
	}
.c50dxblue {
	height: 100%; width: 294px; float:right; margin: 4px 0px 0px 0px; padding: 0px 0px 4px 0px; background-color: white; border-width: 1px; border-color: rgb(98,129,182); border-style: solid;
	}
.c50sxtrasp {
	height: 100%; width: 294px; float:left; margin: 4px 0px 4px 0px; padding: 0px 0px 4px 0px; border-width: 0px;
	}
.c66sxblue {
	height: 100%; width: 394px; float:left; margin: 4px 1px 0px 0px; padding: 0px 0px 4px 0px; background-color: white;	border-width: 1px; border-color: rgb(98,129,182); border-style: solid;
	}
.c33sxblue {
	height: 100%; width: 194px; float:left; margin: 4px 1px 00px 0px; padding: 0px 0px 4px 0px; background-color: white; border-width: 1px; border-color: rgb(98,129,182); border-style: solid;
	}
.c33cxblue {
	height: 100%; width: 194px; float:left; margin: 4px 0px 0px 3px; padding: 0px 0px 4px 0px; background-color: #F1F5FA; border-width: 1px; border-color: rgb(98,129,182); border-style: solid;
	}
.c33dxblue {
	height: 100%; width: 194px; float:right; margin: 4px 0px 0px 0px; padding: 0px 0px 4px 0px; background-color: white; border-width: 1px; border-color: rgb(98,129,182); border-style: solid;
	}
.c33dxblueb {
	height: 100%; width: 194px; float:right; margin: 4px 0px 0px 0px; padding: 0px 0px 4px 0px; 	background-color: #F1F5FA; border-width: 1px; border-color: rgb(98,129,182); border-style: solid;
	}
.tit100app{
	padding: 19px 0px 20px 90px;	background-image: url(/img/100_app.jpg); font-weight: bold; color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; font-size: 13pt;
	}
.tit100blue{
	padding: 0px 0px 1px 20px;	background-image: url(/img/100_top_blue.jpg); font-weight: bold; color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; font-family: Arial;	font-size: 8pt;
	}
.tit100bluex{
	padding: 0px 0px 1px 20px;	background-image: url(/img/100_top_blue.jpg); font-weight: bold; color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; font-family: Arial;	font-size: 8pt;
	}
.tit66blue{
	padding: 0px 0px 1px 20px;	background-image: url(/img/66_top_blue.jpg); font-weight: bold; color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; font-family: Arial;	font-size: 8pt;
	}
.tit50blue{
	padding: 0px 0px 1px 20px;	background-image: url(/img/50_top_blue.jpg); font-weight: bold; color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; font-family: Arial;	font-size: 8pt;
	}
.tit33blue{
	padding: 0px 0px 1px 20px;	background-image: url(/img/33_top_blue.jpg); font-weight: bold; color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; font-family: Arial;	font-size: 8pt;
	}



.txtx, .txtblue, .txtbluex, .txtblueb, .txtbluebx, .txtcont, .txtcontb,.txtcont2, .txtcontb2, .txtblk{
	padding: 5px 25px 0px 20px; text-align: justify;	margin-top: 0px; color: #666666; font-family: Arial, Helvetica, sans-serif; line-height:160%;	font-size: 1.2em; margin-bottom: 0px; 
	}
.txtor, .txtorb{
	padding: 5px 25px 0px 20px; text-align: justify;	margin-top: 0px; color: #FF6600; font-family: Arial, Helvetica, sans-serif; line-height:130%;	font-size: 1.2em; margin-bottom: 0px;
	}

.txtx a, .txtx a:hover, .txtx a:visited, .txtblue a:hover, .txtbluex a:hover, .txtblueb a:hover, .txtbluebx a:hover, .txtblue a:visited, .txtbluex a:visited, .txtblueb a:visited, .txtbluebx a:visited, .txtcont a:hover, .txtcontb a:hover, .txtcont2 a:hover, .txtcontb2 a:hover, .txtcont a:visited, .txtcontb a:visited, .txtcont2 a:visited, .txtcontb2 a:visbited, .txtblk a:hover, .txtblk a:visbited {
	color:#0066ff;
	}
 .txtor a:hover, .txtorb a:hover, .txtor a:visited, .txtorb a:visited{
	color:#FF6600;
	}
.txttitlex, .title{
	padding: 5px 25px 0px 20px; text-align: justify;	margin-top: 0px; color: #0066ff; font-family: Trebuchet MS, Arial, Tahoma, Verdana;	font-size: 2.4em; margin-bottom: 0px; font-weight: bold;
	}
.txttitlex a, .txttitlex a:hover, .txttitlex a:visited{
	color:#0066ff;
	}
.linkblue, .linkblueb, .linkbluex, .linkbluebx, .linkor, .linkorb{	}


.res1{
	padding: 0px 9px 0px 10px;	text-align: justify;	margin-top: 0px; color: #FF6600; font-family: Trebuchet MS, Arial, Tahoma, Verdana;	font-size: 1.0em; margin-bottom: 0px; font-weight: bold; margin-left: 3px;
	}
.res1 a{
	padding: 0px 0px 0px 0px;	text-align: justify;	margin-top: 0px; color: #FF6600; font-family: Trebuchet MS, Arial, Tahoma, Verdana;	font-size: 1.0em; margin-bottom: 0px; font-weight: bold; text-decoration: none;
	}
.res2{
	padding: 0px 9px 0px 10px;	text-align: justify;	margin-top: 0px; color: #FF6600; font-family: Trebuchet MS, Arial, Tahoma, Verdana;	font-size: 1.0em; margin-bottom: 0px; font-weight: bold; margin-left: 11px;
	}
.res2 a{
	padding: 0px 0px 0px 0px;	text-align: justify;	margin-top: 0px; color: #0055B9; font-family: Trebuchet MS, Arial, Tahoma, Verdana;	font-size: 1.0em; margin-bottom: 0px; font-weight: bold; text-decoration: none;
	}

.res1x{
	padding: 0px 9px 0px 10px;	text-align: justify;	margin-top: 0px; color: #0066ff; font-family: Trebuchet MS, Arial, Tahoma, Verdana;	font-size: 1.4em; margin-bottom: 0px; font-weight: normal; margin-left: 3px;
	}
.res1x a{
	padding: 0px 0px 0px 0px;	text-align: justify;	margin-top: 0px; color: #0066ff; font-family: Trebuchet MS, Arial, Tahoma, Verdana;	font-size: 1.4em; margin-bottom: 0px; font-weight: normal; text-decoration: none;
	}
.resx{
	padding: 0px 9px 0px 10px;	text-align: justify;	margin-top: 0px; color: #0066ff; font-family: Trebuchet MS, Arial, Tahoma, Verdana;	font-size: 1.4em; margin-bottom: 0px; font-weight: normal; margin-left: 11px;
	}
.res2x a{
	padding: 0px 0px 0px 0px;	text-align: justify;	margin-top: 0px; color: #0066ff; font-family: Trebuchet MS, Arial, Tahoma, Verdana;	font-size: 1.4em; margin-bottom: 0px; font-weight: normal; text-decoration: none;
	}
	
	
/*.txtblue{
	padding: 5px 9px 0px 10px; text-align: justify;	margin-top: 0px; color: #666666; font-family: Arial, Helvetica, sans-serif; line-height:130%;	font-size: 1.2em; margin-bottom: 0px;
	}
.txtblue a, .txtblue a:hover, .txtblue a:visited{
	color:#0066ff;
	}
.txtbluex{
	padding: 5px 9px 0px 10px; text-align: justify;	margin-top: 0px; color: #666666; font-family: Arial, Helvetica, sans-serif; line-height:130%;	font-size: 1.2em; margin-bottom: 0px;
	}
.txtblueb{
	padding: 5px 9px 0px 10px; text-align: justify;	margin-top: 0px; color: #666666; font-family: Arial, Helvetica, sans-serif; line-height:130%;	font-size: 1.2em; margin-bottom: 0px;
	}
.txtbluebx{
	padding: 5px 9px 0px 10px; text-align: justify;	margin-top: 0px; color: #666666; font-family: Arial, Helvetica, sans-serif; line-height:130%;	font-size: 1.2em; margin-bottom: 0px;
	}
.linkblue{
	padding: 0px 0px 0px 0px; text-align: justify;	margin-top: 0px; color: #0055B9; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; text-decoration: none;
	}
.linkblueb{
	padding: 0px 0px 0px 0px; text-align: justify;	margin-top: 0px; color: #0055B9; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold; text-decoration: none;
	}
.linkbluex{
	padding: 0px 0px 0px 0px; text-align: justify;	margin-top: 0px; color: #0055B9; font-family: Arial;	font-size: 10pt; margin-bottom: 0px; text-decoration: none;
	}
.linkbluebx{
	padding: 0px 0px 0px 0px; text-align: justify;	margin-top: 0px; color: #0055B9; font-family: Arial;	font-size: 10pt; margin-bottom: 0px; font-weight: bold; text-decoration: none;
	}*/
.ar2{
	padding: 0px 0px 0px 0px; border: none; vertical-align: middle; width: 8px; height: 8px;
	}
.ar1{
	padding: 0px 0px 0px 0px; border: none; vertical-align: middle; width: 4px; height: 7px;
	}
.faq{
	padding: 0px 0px 0px 0px; border: none; vertical-align: middle; width: 27px; height: 23px;
	}	
.glos{
	padding: 0px 0px 0px 0px; border: none; vertical-align: middle; width: 27px; height: 17px;
	}
.subcat{
	padding: 0px 9px 0px 10px; text-align: right;	margin-top: 0px; color: #0055B9; font-family: Arial;	font-size: 8pt; margin-bottom: 0px;  font-weight: normal; background-color: #F1F5FA;
	}
/*.title{
	padding: 0px 22px 0px 17px;text-align: left;	margin-top: 8px; color: #0055B9; font-family: Arial;	font-size: 9pt; margin-bottom: 0px; font-weight: bold;
	}*/
.titlelan{
	padding: 0px 14px 0px 15px;text-align: left;	margin-top: 8px; color: #0055B9; font-family: Arial;	font-size: 9pt; margin-bottom: 0px; font-weight: bold;
	}
.servicet{
	padding: 19px 0px 20px 90px;	background-image: url(/img/url.jpg); font-weight: bold; color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; font-size: 13pt;
	}
.service{
	padding: 0px 9px 0px 10px; text-align: left; background-image: url(/img/url.jpg); font-weight: bold; color: #0055B9; margin-top: 0px; margin-bottom: 0px; font-size: 11pt; font-family: Arial;
	}
.subtitle{
	padding: 0px 9px 0px 10px; text-align: right;	margin-top: 0px; color: #000000; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: normal;
	}
.HR1{
	color:#000099; width:98%; margin-top: 0px; margin-bottom: 0px;
	}
.forline{
	margin-top: 0px; margin-bottom: 0px; text-align:center;
	}
.location{
	padding: 0px 9px 0px 10px;	text-align: justify;	margin-top: 0px; color: #FF6600; font-family: Arial;	font-size: 8pt; margin-bottom: 0px;
	}
.location a{
	padding: 0px 0px 0px 0px;	text-align: justify;	margin-top: 0px; color: #FF6600; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; text-decoration:none;
	}
/*	
.txtcont{
	padding: 0px 5px 0px 6px; text-align: justify; margin-top: 0px; color: #336699; font-family: Arial;	font-size: 8pt; margin-bottom: 0px;
	}
.txtcont2{
	padding: 0px 18px 0px 16px; text-align: justify; margin-top: 0px; color: #FF6600; font-family: Arial;	font-size: 8pt; margin-bottom: 0px;
	}
.txtcontb{
	padding: 0px 5px 0px 6px; text-align: justify; margin-top: 0px; color: #336699; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold;
	}
.txtcontb2{
	padding: 0px 18px 0px 16px; text-align: justify; margin-top: 0px; color: #FF6600; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold;
	}
*/
.txtcontlan{
	padding: 0px 15px 0px 16px; text-align: justify; margin-top: 0px; color: #336699; font-family: Arial;	font-size: 8pt; margin-bottom: 0px;
	}
.txtcontlan2{
	padding: 0px 15px 0px 16px; text-align: justify; margin-top: 0px; color: #FF6600; font-family: Arial;	font-size: 8pt; margin-bottom: 0px;
	}
.imgtit{
	padding: 0px 9px 0px 10px;	text-align: center;	margin-top: 10px; color: #FF6600; font-family: Arial;	font-size: 1.4em; margin-bottom: 5px; font-weight: bold;
	}
.capint{
	padding: 0px 9px 0px 10px;	text-align: left;	margin-top: 10px; color: #336699; font-family: Arial;	font-size: 9pt; margin-bottom: 5px; font-weight: bold;
	}
.imgsubtit{
	padding: 0px 9px 0px 10px;	text-align: center;	margin-top: 0px; color: #FF6600; font-family: Arial;	font-size: 8pt; margin-bottom: 2px; font-weight: normal;
	}
.imgsubtit2{
	padding: 0px 9px 0px 10px;	text-align: center;	margin-top: 0px; color: #FF6600; font-family: Arial;	font-size: 8pt; margin-bottom: 2px; font-weight: normal;
	}
.imgcont{
	padding: 0px 0px 0px 0px; border-width: 2px; border-style:solid; border-color: #000000; vertical-align: middle; width: 300px; height: 213px;
	}
.imgcontmax{
	padding: 0px 0px 0px 0px; border-width: 2px; border-style:solid; border-color: #000000; vertical-align: middle; width: 380px;
	}
.txtport1{
	padding: 0px ppx 0px 0px; text-align: justify; margin-top: 0px; color: #336699; font-family: Arial;	font-size: 9pt; margin-bottom: 0px;
	}
.imgport{
	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 20px;border-width: 1px; border-style:solid; border-color: #999999; vertical-align: top; width: 192px; height: 150px;
	}
.imgpack{
	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 20px;border-width: 0px; border-style:solid; border-color: #999999; vertical-align: top; width: 100px; height: 117px;
	}
.notesor{
	padding: 0px 25px 0px 20px; text-align: left;	margin-top: 0px; color: #FF6600; font-family: Arial;	font-size: 8pt; margin-bottom: 0px;  font-weight: normal; background-color: #F1F5FA;
	}
.notesblue{
	padding: 3px 25px 3px 20px; text-align: left;	margin-top: 0px; color: #0055B9; font-family: Arial;	font-size: 9pt; margin-bottom: 0px;  font-weight: normal; background-color: #F1F5FA;
	}
.notesblue a{
	/*padding: 3px 25px 3px 20px;*/ text-align: left;	margin-top: 0px; color: #666666; font-family: Arial;	font-size: 9pt; margin-bottom: 0px;  font-weight: normal; background-color: #F1F5FA; text-decoration:none; font-weight: bold;
	}
.notesblue a:hover{
	/*padding: 3px 25px 3px 20px;*/ text-align: left;	margin-top: 0px; color: #999999; font-family: Arial;	font-size: 9pt; margin-bottom: 0px;  font-weight: normal; background-color: #F1F5FA; text-decoration:none; font-weight: bold;
	}
.notesbluelan{
	padding: 3px 25px 3px 20px; text-align: left;	margin-top: 0px; color: #0055B9; font-family: Arial;	font-size: 9pt; margin-bottom: 0px;  font-weight: normal; background-color: #F1F5FA;
	}
.notesbluelan a{
	padding: 3px 25px 3px 20px; text-align: left;	margin-top: 0px; color: #0055B9; font-family: Arial;	font-size: 9pt; margin-bottom: 0px;  font-weight: normal; background-color: #F1F5FA; text-decoration:none;
	}
.reltitle{
	padding: 0px 9px 0px 10px;text-align: left;	margin-top: 3px; color: #336699; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold;
	}
.reltitle a{
	padding: 0px 0px 0px 0px;text-align: left;	margin-top: 3px; color: #336699; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold; text-decoration:none;
	}
.relsubtitle{
	padding: 0px 9px 0px 10px; text-align: right;	margin-top: 0px; color: #000000; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: normal;
	}
.relsubtitle a{
	padding: 0px 0px 0px 0px; text-align: right;	margin-top: 0px; color: #000000; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: normal; text-decoration:none;
	}

.domanda{
	padding: 0px 10px 0px 11px; text-align: justify; margin-top: 0px; color: #FF6600; font-family: Arial;	font-size: 1.2em; margin-bottom: 0px; font-weight: bold;
	}
.risposta{
	padding: 0px 10px 0px 11px; text-align: justify; margin-top: 0px; color: #666666; font-family: Arial;	font-size: 1.2em; margin-bottom: 0px; font-weight: normal;
	}

.bigicon{
	clear:both; float:left; margin:0px 0px 0px 0px; padding:0px; border:0px solid; width: 41px; height: 41px;
	}
.word, .word a{
	padding: 0px 10px 0px 11px; text-align: justify; margin-top: 0px; color: #FF6600; font-family: Arial;	font-size: 1.2em; margin-bottom: 0px; font-weight: bold; text-decoration:none;
	}
.desc{
	padding: 0px 10px 0px 11px; text-align: justify; margin-top: 0px; color: #666666; font-family: Arial;	font-size: 1.2em; margin-bottom: 0px; font-weight: normal;
	}

.txtoptapp{
	padding: 0px 20px 0px 20px; text-align: justify; margin-top: 0px; color: #444444; font-family: Arial;	font-size: 8pt; margin-bottom: 0px;
	}
.inputapp{
	margin: 8px 0px 0px 0px; border-right: #1C5180 1px solid; border-top: #1C5180 1px solid; font-size: 12px; border-left: #1C5180 1px solid; border-bottom: #1C5180 1px solid;
	}
.areaapp{
	margin: 8px 0px 0px 0px; border-right: #1C5180 1px solid; border-top: #1C5180 1px solid; font-size: 12px; border-left: #1C5180 1px solid; border-bottom: #1C5180 1px solid; font-family: Arial; padding: 0px 0px 0px 0px;
	}
.inputappint{
	margin: 8px 3px 0px 0px; border-right: #1C5180 1px solid; border-top: #1C5180 1px solid; font-size: 12px; border-left: #1C5180 1px solid; border-bottom: #1C5180 1px solid;
	}
.buttonapp{
	margin: 8px 0px 0px 0px; font-size: 12px;
	}


.xundermenu{
	padding: 0px 0px 0px 10px; text-align: left;	margin-top: 0px; color: #0055B9; font-family: Arial;	font-size: 8pt; margin-bottom: 0px;  font-weight: normal;
	}



.c100or {
	height: 100%; width: 594px; float:left; margin: 4px 0px 0px 0px; padding: 0px 0px 4px 0px; background-color: white; border-width: 1px; border-color: rgb(213,154,60); border-style: solid;
	}	
.c50sxor {
	height: 100%; width: 294px; float:left; margin: 4px 0px 0px 0px; padding: 0px 0px 4px 0px; background-color: white; border-width: 1px; border-color: rgb(213,154,60); border-style: solid;
	}
.c50dxor {
	height: 100%; width: 294px; float:right; margin: 4px 0px 0px 0px; padding: 0px 0px 4px 0px; background-color: white; border-width: 1px; border-color: rgb(213,154,60); border-style: solid;
	}
.c66sxor {
	height: 100%; width: 394px; float:left; margin: 4px 1px 0px 0px; padding: 0px 0px 4px 0px; background-color: white;	border-width: 1px; border-color: rgb(213,154,60); border-style: solid;
	}
.c33sxor {
	height: 100%; width: 194px; float:left; margin: 4px 1px 0px 0px; padding: 0px 0px 4px 0px; background-color: white; border-width: 1px; border-color: rgb(213,154,60); border-style: solid;
	}
.c33cxor {
	height: 100%; width: 194px; float:left; margin: 4px 0px 0px 3px; padding: 0px 0px 4px 0px; background-color: #F1F5FA; border-width: 1px; border-color: rgb(213,154,60); border-style: solid;
	}
.c33dxor {
	height: 100%; width: 194px; float:right; margin: 4px 0px 0px 0px; padding: 0px 0px 4px 0px; background-color: white; border-width: 1px; border-color: rgb(213,154,60); border-style: solid;
	}
.tit100or{
	padding: 0px 0px 1px 20px;	background-image: url(/img/100_top_or.jpg); font-weight: bold; color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; font-family: Arial;	font-size: 8pt;
	}
.tit66or{
	padding: 0px 0px 1px 20px;	background-image: url(/img/66_top_or.jpg); font-weight: bold; color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; font-family: Arial;	font-size: 8pt;
	}
.tit50or{
	padding: 0px 0px 1px 20px;	background-image: url(/img/50_top_or.jpg); font-weight: bold; color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; font-family: Arial;	font-size: 8pt;
	}
.tit33or{
	padding: 0px 0px 1px 20px;	background-image: url(/img/33_top_or.jpg); font-weight: bold; color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; font-family: Arial;	font-size: 8pt;
	}
/*.txtor{
	padding: 0px 4px 0px 5px;	text-align: justify;	margin-top: 0px; color: #FF6600; font-family: Arial;	font-size: 8pt; margin-bottom: 0px;
	}
.txtorb{
	padding: 0px 4px 0px 5px;	text-align: justify;	margin-top: 0px; color: #FF6600; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold;
	}
.linkor{
	padding: 0px 0px 0px 0px;	text-align: justify;	margin-top: 0px; color: #FF6600; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; text-decoration: none;
	}
.linkorb{
	padding: 0px 0px 0px 0px;	text-align: justify;	margin-top: 0px; color: #FF6600; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold; text-decoration: none;
	}



.res1{
	padding: 0px 9px 0px 10px;	text-align: justify;	margin-top: 0px; color: #FF6600; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold; margin-left: 3px;
	}
.res1 a{
	padding: 0px 0px 0px 0px;	text-align: justify;	margin-top: 0px; color: #FF6600; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold; text-decoration: none;
	}
.res2{
	padding: 0px 4px 0px 5px;	text-align: justify;	margin-top: 0px; color: #FF6600; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold; margin-left: 11px;
	}
.res2 a{
	padding: 0px 0px 0px 0px;	text-align: justify;	margin-top: 0px; color: #0055B9; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold; text-decoration: none;
	}

*/

	
.txtbs{
	padding: 0px 9px 0px 10px; text-align: justify; margin-top: 0px; color: #336699; font-family: Arial;	font-size: 8pt; margin-bottom: 0px;
	}
.txtbsb{
	padding: 0px 9px 0px 10px; text-align: justify; margin-top: 0px; color: #336699; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold;
	}
.linkbs{
	padding: 0px 0px 0px 0px; text-align: justify; margin-top: 0px; color: #336699; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; text-decoration: none;
	}
.linkbsb{
	padding: 0px 0px 0px 0px; text-align: justify; margin-top: 0px; color: #336699; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold; text-decoration: none;
	}
	
	


.txtcel{
	padding: 0px 9px 0px 10px; text-align: justify;	margin-top: 0px; color: #3499CD; font-family: Arial;	font-size: 8pt; margin-bottom: 0px;
	}
.txtcelb{
	padding: 0px 9px 0px 10px; text-align: justify;	margin-top: 0px; color: #3499CD; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold;
	}
.linkcel{
	padding: 0px 0px 0px 0px; text-align: justify;	margin-top: 0px; color: #3499CD; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; text-decoration: none;
	}
.linkcelb{
	padding: 0px 0px 0px 0px; text-align: justify;	margin-top: 0px; color: #3499CD; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold; text-decoration: none;
	}



/*.txtblk{
	padding: 0px 9px 0px 10px; text-align: justify;	margin-top: 0px; color: #000000; font-family: Arial;	font-size: 8pt; margin-bottom: 0px;
	}
.txtblkb{
	padding: 0px 9px 0px 10px; text-align: justify;	margin-top: 0px; color: #000000; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold;
	}
.linkblk{
	padding: 0px 0px 0px 0px; text-align: justify;	margin-top: 0px; color: #000000; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; text-decoration: none;
	}
.linkblkb{
	padding: 0px 0px 0px 0px; text-align: justify;	margin-top: 0px; color: #000000; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold; text-decoration: none;
	}*/
	



.txtapp{
	padding: 0px 20px 0px 20px; text-align: justify;	margin-top: 0px; color: #444444; font-family: Arial;	font-size: 8pt; margin-bottom: 0px;
	}
.txtappb{
	padding: 0px 20px 0px 20px; text-align: justify;	margin-top: 0px; color: #444444; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold;
	}
.linkapp{
	padding: 0px 0px 0px 0px; text-align: justify;	margin-top: 0px; color: #444444; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; text-decoration: none;
	}
.linkappb{
	padding: 0px 0px 0px 0px; text-align: justify;	margin-top: 0px; color: #444444; font-family: Arial;	font-size: 8pt; margin-bottom: 0px; font-weight: bold; text-decoration: none;
	}

	

	
.footerbox {
	width: 790px; margin: 4px 0px 4px 0px; padding: 0px 0px 0px 0px; background: #768EB9; height:16px; font-family: Arial; font-size: 8pt; color: #DEE3E9; text-align: center; display:block; clear: both;
	}
.footerbox a {
	font-family: Arial; font-size: 8pt; font-weight: bold; color: #DEE3E9; text-decoration: none;
	}
.footerbox a:hover {
	font-family: Arial; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none;
	}
	
.footerbox2 {
	width: 790px; margin: 4px 0px 4px 0px; padding: 0px 0px 0px 0px; height:18px; font-family: Arial; font-size: 0.8em; color: #666666; text-align: center; display:block; clear: both;
	}
.footerbox2 a, .footerbox2 a:hover, .footerbox2 a:visited {
	font-family: Arial; color: #0066ff;
	}

.menusection {
	clear: both; float: left; width: 190px; margin: 0px; padding: 0px; color: #1772cd; font-weight: bold; font-family: Arial;
}


.menusection ul {	
	float: right; list-style: none; width: 190px; margin: -3px 0px 0px 0px; padding: 0px;
}	

.menusection li {
	margin: -2px 0px -3px 0px; padding: 0px; height:24px;
}


.menusection li a {
	height: 16px; background-color: rgb(225,225,225); background-image: url(/img/sf_puls.gif); display: list-item; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 30px; color: #e9ab29; text-decoration: none; font-size: 9pt;
}

.menusection a:hover, .menusection .selected {
   background-color: rgb(225,225,225); background-image: url(/img/sf_puls_r5.gif); text-decoration: none; color:  #ffffff;
}

.menusection-align {
	text-align: left;
}	
	
	
	


/*

.menusection ul {	
	list-style: none; margin: 0px; padding-top: 5px; font-weight: bold;
}	

.menusection li {
	color: #6281B6; margin: 0px; padding: 0px 0px 0px 0px; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif;

}

.menusection li a {
	color: #6281B6; margin: 0px; padding: 0px 0px 0px 0px; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif;
   background: url(/img/sf_puls.gif);
}




.menusection a:hover, .menusection a.selected {
	color: #FC7E29; text-decoration: none; background: url(/img/sf_puls_r.gif);
}


*/

#roll{ 
	color: #6281B6;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
} 
#roll:hover{ 
	color: #FC7E29;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;}

#roll2{ 
	color: #6281B6;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
} 
#roll2:hover{ 
	color: #FC7E29;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;}
	
#roll5{ 
	color: #DEE3E9;
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
} 
#roll5:hover{ 
	color: #FFFFFF;
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;}