body {  background-image: url(img/basic/back-1.gif);
margin:0;
padding:0;
; font-size: 12pt; text-align: center}
.base-back1 {  background-image: url(img/basic/back-gr-left.jpg); background-repeat: repeat-y; width: 7px}
.base-back2 { background-image: url(img/basic/back-gr-right.jpg); background-repeat: repeat-y; width: 7px}
.base-back-col { background-image: url(img/basic/col-base1.gif); background-repeat: repeat}
.text-center {  text-align: center}
.base-back-col2 { background-image: url(img/basic/col-base2.gif); background-repeat: repeat; font-size: 12pt}
.base-topbar { background-image: url(img/basic/col-base1.gif); background-repeat: repeat; color: #FFFFFF; text-align: center; font-size: 10pt; vertical-align: middle ; padding-top: 3px; padding-bottom: 3px}
.table-body {  width: 600px; padding-right: 20px; padding-left: 20px; background-color: #FFFFFF; background-image: url(img/basic/back-gr-body.jpg); background-repeat: repeat-x; z-index: 0; clip:   rect(   ); padding-top: 20px; padding-bottom: 20px}
.text-copy {  font-size: 10px; font-weight: lighter; color: #666666; letter-spacing: 1pt}
a:hover {  color: #FF3366}
a:link {  color: #3366CC}
.table-dn-menu { height: auto; width: 600px; padding-right: 20px; padding-left: 20px; text-align: right; font-size: 12px; letter-spacing: 1px; line-height: 120%; padding-top: 2px; padding-bottom: 2px }
.ul#mailmenu{
width:160px;
height:28px;
background:url(img/basic/mail.jpg);
}
.li#menu a:hover{
background:url(img/Basic/mail.jpg) 0px-28px;
}.table-whatsnew { padding-right: 20px; padding-left: 20px; background-image: url(img/basic/back-w-new.gif); background-repeat: repeat-y; z-index: 0; clip:  rect(   ); padding-top: 10px; padding-bottom: 5px; font-size: 10pt; text-align: left; background-position: center top; font-weight: normal; color: #333333; height: 25px}
.table-memo { padding-right: 15px; padding-left: 15px; z-index: 0; clip: rect( ); padding-top: 10px; padding-bottom: 5px; font-size: 10pt; text-align: left; font-weight: normal; line-height: 140%}
.text-10-120 {  font-size: 10pt; line-height: 120%}
.table-con { height: auto; padding-right: 20px; padding-left: 20px; text-align: left; font-size: 12px; letter-spacing: 1px; line-height: 180%; padding-top: 2px; padding-bottom: 2px ; clip:  rect(   ); background-image: url(img/info/con_03.jpg); background-repeat: no-repeat}
.table-con2 { height: auto; padding-right: 20px; padding-left: 20px; text-align: right; font-size: 12px; letter-spacing: 1px; line-height: 180%; padding-top: 15px; padding-bottom: 2px ; clip: rect( ) }
.base-back-col75 { background-image: url(img/basic/col-base75.gif); background-repeat: repeat }
.text-10-120gray { font-size: 10pt; line-height: 120% ; color: #666666}
.text-10-120center { font-size: 10pt; line-height: 120% ; text-align: center}
.table-photo { height: auto; padding-right: 30px; padding-left: 30px; text-align: center; font-size: 12px; line-height: 120%; padding-top: 30px; padding-bottom: 30px; color: #666666; background-color: #FFFFFF; clip:  rect(   )}
.text-right { text-align: right; font-size: 10pt}
.table-pad10 {  font-size: 12px; line-height: 140%; text-align: left; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.table-pad5 { font-size: 12px; line-height: 140%; text-align: left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.text-12-120center { font-size: 12pt; line-height: 120% ; text-align: center }
.text-10-120centerBold { font-size: 10pt; line-height: 120% ; text-align: center ; font-weight: bold}
.text-12-120 { font-size: 11pt; line-height: 120% }
.table-quest { font-size: 12px; line-height: 120%; text-align: left; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 10px; font-weight: bold}
