/* CSS Document */
body {font-size:  85%; 
font-family: Arial, Helvetica, sans-serif;  
background-color:#fff;
background-image:url(../graphics/bg/fruitybg3.jpg); 
background-repeat:repeat;
line-height: 130%;
margin-top: 10px; 
margin-left:0px;
margin-right:0px;
margin-bottom:10px;
}

a:link { color:#000;	text-decoration: underline; }
a:hover {color: #841A1A; text-decoration: underline;	background-color:#fff;}
a:visited {	color: #306;	text-decoration: underline;}

p {padding:0; margin:0; }

/* NAVIGATION 

background-image:url(../graphics/);
*/

td.nav-td {display:block; background-color: #fff; color:#841A1A; height:22px; padding-left:10px; padding-top:4px; padding-bottom:0px;  width:158px;  border-top:solid #fff 1px;}

td.padding-nav {padding-top:14px; padding-bottom:14px;padding-left: 8px; padding-right:8px; background-color:#000;}


a.mainnav {display:block; width:128px; background-color: #53A653; color:#000; text-decoration:none; height:24px; border-right:solid #000 1px; padding-top:6px; font-size:95%; font-weight:bold; letter-spacing:0.1em;}
a.mainnav:hover { display:block; background-color: #fff; color:#841A1A; text-decoration:none; height:24px; width:128px;  border-right::solid #000 1px;  padding-top:6px; font-size:95%; font-weight:bold; letter-spacing:0.1em;}
a.mainnav:visited {display:block; text-decoration:none; height:24px; width:128px; border-right::solid #000 1px;  padding-top:6px; font-size:95%; font-weight:bold; letter-spacing:0.1em; }


a.mainnav2 { display:block; width:128px; background-color: #53A653; color:#000; text-decoration:none; height:24px;  padding-top:6px; font-size:95%; font-weight:bold; letter-spacing:0.1em; }
a.mainnav2:hover { display:block; background-color: #fff; color:#841A1A; text-decoration:none; height:24px; width:128px;  padding-top:6px; font-size:95%; font-weight:bold; letter-spacing:0.1em; }
a.mainnav2:visited {display:block; text-decoration:none; height:24px; width:128px;  padding-top:6px; font-size:95%; font-weight:bold; letter-spacing:0.1em; }

/* Header Tags */

h1 { font-size: 200%; font-weight: bold; margin: 0px; padding: 0px; display:inline; line-height:normal; color:#000;}
h2 { font-size: 170%; font-weight: bold;  margin: 0px; padding: 0px;  display:inline; line-height:normal; color:#000;}
h3 { font-size: 150%;  font-weight: bold; margin: 0px; padding: 0px;  display:inline; line-height:normal; color:#841A1A;}
h4 { font-size: 120%;  font-weight: bold; margin: 0px; padding: 0px;  display:inline;line-height:normal;color:#000;}
h5 { font-size: 100%;  font-weight: bold; margin: 0px; padding: 0px;  display:inline; line-height:normal;color:#000;}

/* JUSTIFY TAGS */

td.text-justify-td  {text-align:justify}
p.text-justify-p {text-align:justify}

/* TD PADDING */

td.border-rt {border-right:solid #53A653 1px;}
td.padding10 {padding:10px;}
td.padding14 {padding:14px;}
td.padding-bottom10 {padding-bottom:10px;}
td.padding-bottom14 {padding-bottom:14px;}
td.padding-T10-B14 {padding-bottom:10px;}

td.padding-TB4 {padding-top:4px; padding-bottom:4px;}
td.padding-top12 {padding-top:12px;}

td.padding10-20 {padding-top:10px; padding-bottom:10px; padding-left: 20px; padding-right:20px; }
td.pad10-20-red-dashed-top {padding-top:10px; padding-bottom:10px; padding-left: 20px; padding-right:20px; border-top: 1px #841A1A dashed;}

td.padding20-left-right {padding-left: 20px; padding-right:20px; }

td.padding10-30 {padding-top:10px; padding-bottom:10px; padding-left: 30px; padding-right:30px;}
td.padding10-30J {padding-top:10px; padding-bottom:10px; padding-left: 30px; padding-right:30px; text-align:justify;}

td.padding-main {padding-top:10px; padding-bottom:14px; text-align:justify; font-size:90%; line-height:130%; }
td.main {text-align:justify; font-size:95%; line-height:135%; color:#000; }

td.padding-main-red-dashed-top {padding-top:14px; padding-bottom:10px; text-align:justify; font-size:90%; line-height:130%;  border-top: 1px #841A1A dashed; }
td.padding-center-red-dashed-top {padding-top:14px; padding-bottom:10px; text-align:center; font-size:90%; line-height:130%;  border-top: 1px #841A1A dashed; }



/* PURPLE DASHED LINES */

td.p-dashed-top {border-top: 1px #000 dashed; }
td.p-dashed-bottom {border-bottom:1px #000 dashed; }
td.p-dashed-TB {border-top: 1px #306 dashed; border-bottom:1px #000 dashed; }
td.p_dashed-top-pad-TB-14-bot {border-top: 1px #000 dashed; padding-bottom:14px; color:#000;}
td.p-dashed-top-pad-TB-14-center-80 {border-top: 1px #000 dashed; text-align:center; font-size:80%; line-height:125%; padding-top:14px; padding-bottom:14px; color:#000;}

/* GRAY DASHED LINES */

td.gray-dashed-top-pad-TB-14-center-80 {border-top: 1px #999 dashed; padding-top:14px; padding-bottom:14px; text-align:center; font-size:80%; line-height:125%;  color:#000;}
td.gray-dashed-top {border-top: 1px #ccc dashed;}
td.gray-dashed-bottom {border-bottom: 1px #ccc dashed;}

/* RED DASHED LINES */
td.red-dashed-top {border-top: 1px #841A1A dashed;}
td.red-dashed-bottom {border-bottom: 1px #841A1A dashed;}


/* SOLID LINES */

td.black_solid_lines {border-top:1px #000 solid; border-bottom:1px #000 solid; }
td.gray_solid_lines {border-top:1px #999 solid; border-bottom:1px #999 solid; }
td.black_solid_top {border-top:1px #000000 solid;  }
td.black_solid_top_justify {border-top:1px #000000 solid; text-align:justify; }
td.black_solid_right {border-right:1px #000000 solid;  }
td.black_solid_right_bottom {border-right:1px #000000 solid; border-bottom:1px #000000 solid;   }
td.black_solid_left {border-left: 1px #000000 solid;  }
td.black_solid_sides {border-left: 1px #000000 solid;  border-right: 1px #000000 solid; }
td.black_solid_bottom {border-bottom:1px #000000 solid;  }
td.white_solid_bottom {border-bottom:1px #fff solid;  }

/* TABLE BORDERS */

table.coolborder {border:1px #EB9976 dashed;}
table.black-outline {border:solid 1px #000000; }
table.blue-outline {border:solid 1px #33498C; }
table.red-outline {border:solid 1px #841A1A; }
table.red-dashed {border:dashed 1px #841A1A; }
table.purple-dashed {border:dashed 1px #306; }
table.purple-outline {border:solid 1px #306; }

/* IMAGE BORDERS */

img.blue-image-outline  {border:solid 1px #33498C; }
img.black-border-image {border: 1px solid}
img.gray-dotted-border-image {border: 1px #000 dashed}

/* FONT STYLES */

span.textspan90 {font-size:90%; line-height:130%;}
td.text-td-90  {font-size:90%; line-height:130%;}
td.text-td-80  {font-size:80%; line-height:120%;}

.red-90-N {font-size:90%; line-height:130%; color:#660033;}

.purple-90-N {font-size:90%; line-height:130%; color:#306;}

.W20N {font-size:20%;  line-height:normal; color:#fff;}

.blue90B {font-size:90%;  color:#33498C; font-weight:bold; line-height:130%;}
.blue90N {font-size:90%;  color:#33498C; font-weight:normal; line-height:130%;}

.black70N {font-size:70%;  line-height:110%; color:#000;}
.black75N {font-size:75%;  line-height:120%; color:#000;}
.black80N {font-size:80%; line-height:125%; color:#000;}
.black85N {font-size:85%; line-height:125%; color:#000;}
.black90N {font-size:90%; line-height:130%; color:#000;}
.black95N {font-size:95%;  line-height:130%; color:#000;}
.black100N {font-size:100%;  line-height:135%; color:#000;}
.black100N-justified {font-size:100%;  line-height:135%; text-align:justify; color:#000;}

.black110N {font-size:110%;  line-height:150%; color:#000;}

.black70B {font-size:70%;   font-weight:bold; line-height:110%; color:#000;}
.black75B {font-size:75%;   font-weight:bold; line-height:120%; color:#000;}
.black80B {font-size:80%;   font-weight:bold; line-height:125%; color:#000;}
.black85B {font-size:85%;   font-weight:bold; line-height:125%; color:#000;}
.black90B {font-size:90%;   font-weight:bold; line-height:130%; color:#000;}
.black95B {font-size:95%;   font-weight:bold; line-height:130%; color:#000;}
.black100B {font-size:100%; font-weight:bold; line-height:135%; color:#000;}
.black110B {font-size:110%; font-weight:bold; line-height:140%; color:#000;}

.red90B {font-size:90%;   font-weight:bold; line-height:130%; color:#C12626;}
.red95B {font-size:95%;   font-weight:bold; line-height:130%; color:#C12626;}
.red100B {font-size:100%; font-weight:bold; line-height:135%; color:#C12626;}
.red110B {font-size:110%; font-weight:bold; line-height:140%; color:#C12626;}

.red90N {font-size:90%; line-height:130%; color:#C12626;}
.red95N {font-size:95%;  line-height:135%; color:#C12626;}
.red100N {font-size:100%;  line-height:145%; color:#C12626;}
.red110N {font-size:110%;  line-height:150%; color:#C12626;}

.red90B2 {font-size:90%;   font-weight:bold; line-height:130%; color:#841A1A;}
.red95B2 {font-size:95%;   font-weight:bold; line-height:135%; color:#841A1A;}
.red100B2 {font-size:100%; font-weight:bold; line-height:140%; color:#841A1A;}
.red110B2 {font-size:110%; font-weight:bold; line-height:150%; color:#841A1A;}

.red90N {font-size:90%; line-height:130%; color:#C12626;}
.red95N {font-size:95%;  line-height:135%; color:#C12626;}
.red100N {font-size:100%;  line-height:145%; color:#C12626;}
.red110N {font-size:110%;  line-height:150%; color:#C12626;}


.w80N {font-size:80%; line-height:125%; color:#FFF;}
.w85N {font-size:85%; line-height:125%; color:#FFF;}
.w90N {font-size:90%; line-height:130%; color:#FFF;}
.w95N {font-size:95%;  line-height:135%; color:#FFF;}
.w100N {font-size:100%;  line-height:145%; color:#FFF;}
.w110N {font-size:110%;  line-height:150%; color:#FFF;}

.w80B {font-size:80%;   font-weight:bold; line-height:125%; color:#FFF;}
.w85B {font-size:85%;   font-weight:bold; line-height:125%; color:#FFF;}
.w90B {font-size:90%;   font-weight:bold; line-height:130%; color:#FFF;}
.w95B {font-size:95%;   font-weight:bold; line-height:135%; color:#FFF;}
.w100B {font-size:100%; font-weight:bold; line-height:140%; color:#FFF;}
.w110B {font-size:110%; font-weight:bold; line-height:150%; color:#FFF;}

.blackINDENTEDtext90N {font-size:90%;  line-height:130%; margin-left:8px;}
.blackINDENTEDtext90N-JUSTIFY {font-size:90%;  line-height:130%; margin-left:8px; text-align:justify; }

.blackINDENTEDtext95N {font-size:95%;  line-height:125%; margin-left:8px;}
.blackINDENTEDtext95N-JUSTIFY {font-size:95%;  line-height:125%; margin-left:8px; text-align:justify; }

.blackINDENTEDtext100N {font-size:100%;  line-height:140%; margin-left:8px;}
.blackINDENTEDtext100N-JUSTIFY {font-size:100%;  line-height:140%; margin-left:8px; text-align:justify; }

/* LINKS */

a.link110 { color:#000; font-size:  110%; line-height: 150%;}
a.link110:hover { background-color: #F9E8C1; color:#900; font-size:  110%; line-height: 150%;}
a.link110:visited {color:#306;font-size:  110%; line-height:150%;}

a.link-WHITE-100 { color:#fff; font-size:  100%; line-height: 140%;}
a.link-WHITE-100:hover { background-color: #fff; color:#900; font-size:  100%; line-height:140%;}
a.link-WHITE-100:visited {color:#841A1A; font-size: 100%; line-height:140%; }

a.link-WHITE-90 { color:#fff; font-size: 90%; line-height: 130%;letter-spacing:0.1em; }
a.link-WHITE-90:hover { background-color: #9A011C; color:#fff; font-size: 90%; line-height:130%;letter-spacing:0.1em; }
a.link-WHITE-90:visited {color:#fff; font-size: 90%; line-height:130%; letter-spacing:0.01em; }

a.link90w { color:#000; font-size: 90%; line-height:130%;}
a.link90w:hover { background-color: #fff; color:#900; font-size: 90%; line-height:130%; }
a.link90w:visited {color:#306; font-size: 90%;line-height:130%; }

a.link100 {  color:#000; font-size:  100%; line-height: 140%;}
a.link100:hover { background-color: #9C9; color:#006; font-size:  100%; line-height:140%;}
a.link100:visited {color:#306;font-size:  100%;line-height:140%; }

a.link100-BRL {  color:#000; font-size:  100%; line-height: 140%;}
a.link100-BRL :hover { background-color: #FEF1C5; color:#900; font-size:  100%; line-height:140%;}
a.link100-BRL :visited {color:#306;font-size:  100%;line-height:140%; }


a.Plink100 { color:#27095B; font-size:  100%; line-height: 140%; text-decoration:none}
a.Plink100:hover { background-color: #F9E8C1; color:#660033; font-size:  100%; line-height:140%; text-decoration:none}
a.Plink100:visited {color:#306;font-size:  100%;line-height:140%;  text-decoration:none}

a.link100w {  color:#000; font-size:  100%; line-height: 140%;}
a.link100w:hover { background-color: #fff; color:#900; font-size:  100%; line-height:140%;}
a.link100w:visited {color:#306;font-size:  100%;line-height:140%; }

a.red90 { color:#841A1A; font-size:  90%; line-height:130%; font-weight:bold;}
a.red90:hover { background-color: #F9E8C1; color:#000066; font-size:  90%; line-height:130%; font-weight:bold;}
a.red90:visited {color:#306;font-size:  90%;line-height:130%; font-weight:bold;}

a.purple90 { color:#306; font-size:  90%; line-height:130%;}
a.purple90:hover { background-color: #fff; color:#900; font-size:  90%; line-height:130%; }
a.purple90:visited {font-size:  90%;line-height:130%; }

a.link90 { color:#000; font-size: 90%; line-height:130%;}
a.link90:hover { background-color:#F9E8C1; color:#900; font-size:90%; line-height:130%; }
a.link90:visited {color:#306; font-size:90%; line-height:130%; }

a.link85w { color:#000; font-size:  85%; line-height:125%;}
a.link85w:hover { background-color:#9C9; color:#006; font-size:  85%; line-height: 125%; }
a.link85w:visited {color:#306;font-size:  85%;line-height:125%; }


a.link85 { color:#000; font-size:  85%; line-height:125%;}
a.link85:hover { background-color: #99CC99; color:#900; font-size:  85%; line-height: 125%; }
a.link85:visited {color:#306;font-size:  85%;line-height:125%; }


a.link95 { color:#000; font-size:  95%; line-height:130%;}
a.link95:hover { background-color: #99CC99; color:#900; font-size:  95%; line-height: 130%; }
a.link95:visited {color:#306;font-size:  95%;line-height:130%; }


a.link80w {  color:#000; font-size:  78%; line-height:110%;}
a.link80w:hover { background-color: #99CC99; color:#900; font-size:  78%; line-height: 110%; }
a.link80w:visited {color:#306; font-size:  78%;line-height:110%; }

a.link75w {  color:#000; font-size:  75%; line-height:115%;}
a.link75w:hover { background-color: #99CC99; color:#900; font-size:  75%; line-height: 115%; }
a.link75w:visited {color:#000;font-size:  75%;line-height:115%; }

a.link70w {  color:#000; font-size:  65%; line-height:130%;}
a.link70w:hover { background-color: #9C9; color:#006; font-size:  65%; line-height: 130%; }
a.link70w:visited {color:#306;font-size:  65%;line-height:130%; }

li.red1 {padding:0px; line-height:135%; font-size:95%; font-weight:bold; margin-right:10px; margin-left:0px; color:#841A1A; list-style:url(../graphics/misc/red-dot2.jpg)}
li.black1-li {padding:0px; line-height:135%; font-size:95%; font-weight:bold; margin-right:10px; margin-left:0px; color:#000; list-style:url(../graphics/misc/dark-dot.jpg)}

li.red1b {padding:0px; line-height:135%; font-size:95%; font-weight:bold; margin-right:10px; margin-left:0px; color:#000; list-style:url(../graphics/misc/red-dot2.jpg)}

ul.red2 {padding:0px; line-height:140%; font-size:110%; font-weight:bold; color:#000; }

li.red-home {padding:0px; line-height:135%; font-size:115%; font-weight:bold; margin:0px; color:#000; list-style:url(../graphics/misc/red-dot2.jpg)}

