@media print { nobutton { display: none;} }
@media print { DIV.PAGEBREAK {page-break-before: always} }
a:visited    { color: #4169e1; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:hover     { color: #FF3333; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline}
a     { color: #4169e1; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}

a.countryNavi { color: #778899; font-size: 7pt;  text-decoration: none;  font-family: sans-serif  }
a.countryNavi:hover { color: #778899; font-size: 7pt;  text-decoration: underline;  font-family: sans-serif  }
a.countryNavi:visited { color: #778899; font-size: 7pt;  text-decoration: none;  font-family: sans-serif  }



a.Navi:visited    { color: #4169e1; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
a.Navi:hover     { color: #FF3333; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; }
a.Navi     { color: #4169e1; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }



.cCountryRight { font-size: 7pt;  border-style: none solid none none; border-width: 0px 1px 0px 0px; border-color: #8a8a8a;  padding-left: 15px;  font-family: sans-serif; text-decoration: none;  }
.cCountryLeft { font-size: 7pt;  border-style: none none none solid; border-width: 0px 0px 0px 1px; border-color: #8a8a8a;  padding-left: 15px;  font-family: sans-serif; text-decoration: none;  }

address { color: #4c4c4c; font-size: 7pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
blockquote    { color: #4C4C4C; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 8px }
body     { color: #4C4C4C; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px; margin: 0px 70px; scrollbar-3dlight-color: #ABABAB; scrollbar-arrow-color: #778899; scrollbar-darkshadow-color: #858585; scrollbar-face-color: #D3D3D3; scrollbar-highlight-color: #EBEBEB; scrollbar-shadow-color: #808080; scrollbar-track-color: #778899  }
form  { color: #4C4C4C; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }
h1    { color: #4C4C4C; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; letter-spacing: 8px }
h2    { color: #4C4C4C; font-weight: normal; font-size: 10pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 2px; padding: 4px }
h3   { 
color: #4C4C4C; 
font-weight: normal; 
font-size: 8pt; 
line-height: normal; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
background-color: #eed5d2; 
letter-spacing: 2px 
}



h4    { 
color: #4C4C4C; 
font-weight: normal; 
font-size: 8pt; 
line-height: normal; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
letter-spacing: 2px; 
padding: 4px
 }
 
h5   { color: #4C4C4C; font-weight: bold; font-size: 7pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; letter-spacing: 2px; padding: 3px }


hr { border:dotted 0.3pt #9fb6cd; noshade; height: 1px }
li   { color: #4C4C4C; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; letter-spacing: 1px }
menu { color: #4C4C4C; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, fantasy, SunSans-Regular; list-style-type: disc; list-style-position: inside; padding-left: -10px }
ol  { font-size: 8pt; font-family: Verdana; list-style-type: decimal }
p  { color: black; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }
table  { color: #4C4C4C; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffffff; letter-spacing: 1px }
tbody  { color: #4C4C4C; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; letter-spacing: 1px; border: none 0 white }
td  { color: black; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }
ul   { color: #4C4C4C; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; letter-spacing: 1px }
.activeDesign   { color: #789; font-size: 7pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; letter-spacing: 4pt; padding-right: 10px; border: none }
.cBottom { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #fff; padding: 3px; border-style: none none solid none; border-width: 0px 0px 1px 0px; border-color: #8a8a8a;
}
.cLeft { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #fff; padding: 3px; border-style: none none none solid; border-width: 0px 0px 0px 1px; border-color: #8a8a8a }
.cLeftBottom { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; margin-top: 0px; padding-top: 3px; padding-left: 3px; border-style: none none solid solid; border-width: medium medium 1px 1px; border-color: #8a8a8a }
.cLeftRight { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; margin-top: 0px; padding-top: 3px; padding-left: 3px; border-style: none solid none solid; border-width: medium 1px medium 1px; border-color: #8a8a8a }
.cLeftTop { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; margin-top: 0px; padding-top: 3px; padding-left: 3px; border-style: solid none none solid; border-width: 1px medium medium 1px; border-color: #8a8a8a }
.cOutline { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #fff; padding: 3px; border: solid 1px #8a8a8a }
.cRight { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #fff; padding: 3px; border-style: none solid none none; border-width: 0px 1px 0px 0px; border-color: #8a8a8a }
.cRightBottom { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding-top: 3px; padding-right: 3px; border-style: none solid solid none; border-width: medium 1px 1px medium; border-color: #8a8a8a }
.cRightBottomTop { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding-top: 3px; padding-right: 3px; border-style: solid solid solid none; border-width: 1px 1px 1px thin; border-color: #8a8a8a }
.cRightTop { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding-top: 3px; padding-right: 3px; border-style: solid solid none none; border-width: 1px 1px medium medium; border-color: #8a8a8a }
.cTop { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #fff; padding: 3px; border-style: solid none none none; border-width: 1px 0px 0px 0px; border-color: #8a8a8a }
.descriptionLight { color: #ffffff; font-size: 4pt; line-height: -1; font-family: Arial; background-color: #ffffff; letter-spacing: -3px; padding: 0; position: absolute; z-index: -2; top: 0; left: 0; visibility: hidden }
.disclaimer { color: #789; font-size: 7pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;  letter-spacing: 1px; padding-right: 10px; border: none;  line-height: normal;  }
.documentDownload { color: #fff; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #f33; padding: 0px 0px 0px 3px; border-right: 1px solid #fff; border-bottom: 1px solid #fff }
.inputDisabled { color: #e0e0e0; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #fff; padding: 3px; border: solid 1px #e0e0e0 }
.premiumHeader { color: #fff; font-size: 8pt; line-height: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #a9a9a9; padding: 0px 0px 0px 3px; border-right: 1px solid #fff; border-bottom: 1px solid #fff }


/*ROUNDED CORNERS */
.cornerLeftTop { background: white url(../_images/TopLeft.gif) no-repeat;  background-position: right;  }
.TopLine { background: white url(../_images/Tline.gif) repeat-x }
.cornerRightTop { background: white url(../_images/TopRight.gif) no-repeat;  background-position: left;     }
.RightLine { background: white url(../_images/Rline.gif) repeat-y }
.cornerRightBottom { background: white url(../_images/BottomRight.gif) no-repeat;  background-position: left;  }
.BottomLine { background: white url(../_images/Bline.gif) repeat-x }
.cornerLeftBottom { background: white url(../_images/BottomLeft.gif) no-repeat;  background-position: right;  }
.LeftLine { background: white url(../_images/Lline.gif) repeat-y;  background-position: right;    }

/* vertidots */
.vertidots { background: white url(../_images/vertidots.gif) repeat-y;  background-position: center;  }

/* horizontaldots */
.horidots { background: white url(../_images/horidots.gif) repeat-x;  background-position: center;  }
