

.nav3-grid {width:150px}

.navi {width:145px;margin:0 0 0 5px;}
.navii {width:145px;margin:0 0 0 5px;background:rgb(102,110,173);}
.nav3-bullet dt a, .nav3-bullet dt a:visited {line-height:2.0em; padding:0 0 0 20px; background:url(../img/bg_bullet_full_1.gif) no-repeat 8px 50%; text-decoration:none; color:rgb(191,191,191); font-weight:normal; font-size:100%;}
.nav3-bullet dd a, .nav3-bullet dd a:visited {bacKground:rgb(102,110,173);line-height:1.7em; margin:0 0 0 10px; padding:0 0 0 0; background:url(../img/bg_bullet_half_1.gif) no-repeat 0px 50%; text-decoration:none;  font-weight:normal; font-size:120%;}
.nav3-bullet dt a:hover {background:url(../img/bg_bullet_half_2.gif) no-repeat 8px 50%; text-decoration:underline; color:rgb(255,255,255);}
.nav3-bullet dd a:hover {background:url(../img/bg_bullet_half_2.gif) no-repeat 8px 50%; text-decoration:underline; color:rgb(255,255,255);}



.navi h1 {clear:both; margin:0px 0 0px 0; padding:0 0 3px 15px; background:rgb(102,110,173); font-family:"trebuchet ms",arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:140%;}


.main-content h1.pagetitle {margin:0 0 0.4em 0; padding:0 0 2px 0; border-bottom:solid 5px rgb(0,14,119); font-family:"trebuchet ms",arial,sans-serif; color:rgb(0,14,119); font-weight:bold; font-size:160%;}
.main-content p {margin:0 0 1.0em 0; line-height:1.5em; font-size:110%;/*test*/clear:none; color:rgb(0,14,119);}

.main-content table {width:740px; margin:1.0em 0 0.2em 20px; table-layout: auto; border-collapse:collapse; empty-cells:show; background-color:rgb(233,232,244);}
.main-content table th.top {height:2.8em; padding:0 7px 0 7px; empty-cells:show; background-color:rgb(129,134,170); text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:110%;}
.main-content table th {height:2.0em; padding:2px 20px 2px 7px; border-left:solid 2px rgb(231,231,241); border-right:solid 2px rgb(231,231,241); border-top:solid 2px rgb(231,231,241); border-bottom:solid 2px rgb(231,231,241); background-color:rgb(129,134,170); text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:110%;}

.main-content .tablet a {color:rgb(255,255,255);text-decoration:none;}

.main-content .tablet a:hover {color:rgb(255,222,10);}

.main-content .visto {font-size:130%;}

.main-content  table td {height:2.0em; padding:2px 7px 2px 7px; border-left:solid 2px rgb(231,231,241); border-right:solid 2px rgb(231,231,241); border-top:solid 2px rgb(231,231,241); border-bottom:solid 2px rgb(231,231,241); background-color:rgb(242,242,242); text-align:center; font-weight:normal; color:rgb(0,14,119); font-size:110%;}

.main-popy table {width:420px; margin-left:5px !important /*Non-IE6*/; margin-left:5px /*IE6*/; table-layout: auto; border-collapse:collapse; empty-cells:show; }

.main-popy h1.pagetitle {margin:0 0 0.4em 0; padding:0 0 2px 0; border-bottom:solid 5px rgb(0,14,119); font-family:"trebuchet ms",arial,sans-serif; color:rgb(0,14,119); font-weight:bold; font-size:160%;}

.main-popy table td {height:1.5em; padding:2px 7px 2px 7px; border-left:solid 0px rgb(231,231,241); border-right:solid 0px rgb(231,231,241); border-top:solid 2px rgb(231,231,241); border-bottom:solid 2px rgb(231,231,241);  text-align:right; font-weight:bold; color:rgb(0,14,119); font-size:110%;background-color: #e7e7f1;}

.main-popy table td input{font-family:"trebuchet ms",arial,sans-serif;border-left:solid 0px rgb(129,134,170); border-right:solid 0px rgb(129,134,170); border-top:solid 0px rgb(129,134,170); border-bottom:solid 2px rgb(129,134,170);font-weight:normal;font-size:100%;color: #000080; background-color: #e7e7f1;}

.main-popy table td textarea{width : 297px /*IE7*/;overflow-y: scroll;font-family:"trebuchet ms",arial,sans-serif;border-left:solid 2px rgb(129,134,170); border-right:solid 2px rgb(129,134,170); border-top:solid 2px rgb(129,134,170); border-bottom:solid 2px rgb(129,134,170);font-weight:normal;font-size:110%;color: #000080; background-color: #e7e7f1;}


.main-popy input.button {width:5em; padding:0px !important /*Non-IE6*/; padding:0 /*IE6*/; background:rgb(102,110,172); border-left:0px;border-right:0px; border-top:solid 3px rgb(231,231,241);border-bottom:solid 3px rgb(231,231,241);  text-align:center; font-family:verdana,arial,sans-serif; font-weight:bold;color:rgb(255,255,255); font-size:110%;}
.main-popy input.button:hover { width:5em; padding:0px !important /*Non-IE6*/; padding:0 /*IE6*/;border-top:solid 3px rgb(231,231,241);border-bottom:solid 3px rgb(231,231,241); background:rgb(102,110,172); color:rgb(255,222,10);cursor:pointer;font-weight:bold; font-size:110%;}



.main-pop table {width:920px; margin-left:20px !important /*Non-IE6*/; margin-left:20px /*IE6*/; table-layout: auto; border-collapse:collapse; empty-cells:show; background-color:rgb(233,232,244);}
.main-pop table th.top {height:1.5em; padding:0 7px 0 7px; empty-cells:show; background-color:rgb(129,134,170); text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:110%;}
.main-pop table th {height:3.0em; padding:2px 20px 2px 7px; border-left:solid 2px rgb(231,231,241); border-right:solid 2px rgb(231,231,241); border-top:solid 2px rgb(231,231,241); border-bottom:solid 2px rgb(231,231,241); background-color:rgb(129,134,170); text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:110%;}

.main-pop .ref {height:1.5em; padding:2px 7px 2px 7px; border-left:solid 2px rgb(231,231,241); border-right:solid 2px rgb(231,231,241); border-top:solid 2px rgb(231,231,241); border-bottom:solid 2px rgb(231,231,241); background-color:rgb(231,231,241); text-align:center; font-weight:bold; color:rgb(0,14,119); font-size:120%;}

.main-pop table td {height:1.5em; padding:2px 7px 2px 7px; border-left:solid 2px rgb(231,231,241); border-right:solid 2px rgb(231,231,241); border-top:solid 2px rgb(231,231,241); border-bottom:solid 2px rgb(231,231,241); background-color:rgb(242,242,242); text-align:center; font-weight:normal; color:rgb(0,14,119); font-size:110%;}

.main-pop h1.pagetitle {margin:0 0 0.4em 0; padding:0 0 2px 0; border-bottom:solid 5px rgb(0,14,119); font-family:"trebuchet ms",arial,sans-serif; color:rgb(0,14,119); font-weight:bold; font-size:160%;}