/* Overall */
.tdgem1 { width: 300px; vertical-align: top; background-color: #F1F2F5; }
.tdgem2 { width: 300px; background-color: #D5D7E1; }
.tdgem3 { width: 300px; vertical-align: top; background-color: #EBEDF1; }

.gram-wh { background-color: #FFFFFF; height: 2px; }
.gram-gr { background-color: #D5D5D5; height: 4px; }
.gram-gr2 { background-color: #D5D5D5; height: 5px; }

.tdtit { width: 800px; vertical-align: top; background-color: #F1F2F5; }
.tbtit { width: 800px; background-image: url(images/bg_top.gif); background-repeat: no-repeat; margin-top: 20px; height: 66px; }
.imt { width: 302px; height: 28px; margin-top: 4px; margin-bottom: 3px; margin-left: 20px; }

.tdsr { width: 14px; background-image: url('images/side_r.gif'); background-repeat: repeat; }
.tdsl { width: 14px; background-image: url('images/side_l.gif'); background-repeat: repeat; }

.tdbm { width: 800px; vertical-align: top; background-color: #F1F2F5; }
.tbbm { width: 800px; border-width: 0px; margin-top: 0px; }

.imbm1 { width: 800px; background-image: url(images/bm1.gif); background-repeat: no-repeat; margin-bottom: 0px; height: 33px; }
.imbm2 { width: 800px; background-image: url(images/bm2.gif); background-repeat: no-repeat; vertical-align: top; margin-top: -4px; margin-bottom: 0px; margin-left: 0px; height: 64px; }

.txmen { font-family: verdana; font-size: 11px; color: white; font-weight: bold; text-align: center; }
#pmenu A { font-family: verdana; font-size: 11px; color: white; font-weight: bold; TEXT-DECORATION: none;}
#pmenu A:hover { font-family: verdana; font-size: 11px; color: #2D3040; font-weight: bold; TEXT-DECORATION: none;}

/* Index */
.kfot { font-family: verdana,arial,times; font-size: 10px; line-height: 10px; font-weight: bold; margin-top: 20px; text-align: center; }
.snd A { color: #000048; TEXT-DECORATION: none; }
.snd A:hover { COLOR: #B90000; TEXT-DECORATION: underline; }

/* Info */
.kab1 { font-family: verdana,arial,times; font-size: 12px; font-weight: bold; line-height: 12px; color: #00003E; text-align: center; letter-spacing: 1px; margin-top: 70px; }
.kab2 { font-family: verdana,arial,times; font-size: 12px; font-weight: bold; line-height: 12px; color: #000053; text-align: center; letter-spacing: 1px; margin-top: 20px; }
.kab3 { font-family: verdana,arial,times; font-size: 11px; font-weight: bold; line-height: 11px; color: #000053; text-align: center; letter-spacing: 0px; margin-top: 4px; }
.kab4 { font-family: verdana,arial,times; font-size: 10px; font-weight: bold; line-height: 16px; color: #000053; text-align: center; letter-spacing: 0px; margin-top: 30px; }
.kab5 { font-family: arial,times; font-size: 11px; font-weight: bold; line-height: 15px; color: #414141; margin-left: 30px; margin-right: 0px; text-align: left; letter-spacing: 0px; margin-top: 90px; }

/* Links */
.links { font-family: verdana,arial,times; font-size: 12px; font-weight: bold; font-style: normal; line-height: 12x; margin-top: 0px; margin-bottom: 10px; text-align: left; margin-left: 0px; margin-right: 0px; letter-spacing: 0px; }
.tblk { width: 602px; border-width: 0px; margin-top: 80px; }
.tblk2 { width: 410px; border-width: 0px; margin-top: 50px; margin-left: 140px; }
.tdlk3 { width: 41px; background-image: url(images/lks2.gif); background-repeat: no-repeat; }
.slk A { color: #000048; TEXT-DECORATION: none; }
.slk A:hover { COLOR: #B90000; }
.slk2 A { color: #515151; TEXT-DECORATION: none; }
.slk2 A:hover { COLOR: #B90000; }
.mirlk A { color: #6C6C6C; TEXT-DECORATION: none; }
.mirlk A:hover { COLOR: #B90000; }

/* Bios */

.syk A { font-size: 11px; font-weight: bold; color: #000048; TEXT-DECORATION: none; }
.syk A:hover { COLOR: #B90000; }
.tib { font-family: verdana,arial; font-size: 16px; color: #000053; letter-spacing: 1px; font-weight: bold; line-height: 16px; margin-top: 75px; margin-bottom: 0px; text-align: center; }
.tibu { font-family: verdana,arial; font-size: 13px; color: #000053; letter-spacing: 0px; font-weight: bold; line-height: 13px; margin-top: 10px; margin-bottom: 0px; text-align: center; }
.kbi { font-family: verdana,arial; font-size: 13px; color: #000037; margin-top: 45px; margin-right: 70px; margin-left: 70px; line-height: 15px; text-align: justify; }
.kb1a { font-family: verdana, arial; font-size: 9px; line-height: 10px; color: #000053; font-weight: bold; margin-left: 100px; margin-right: 70px; margin-top: 0px; text-align: left; }
.kbse { font-family: verdana, arial; font-size: 10px; line-height: 10px; color: #000053; font-weight: bold; font-style: italic; text-align: left; margin-left: 70px; margin-top: 25px; }
.ksp { font-size: 11px; font-weight: bold; }
.imtp { width: 55px; height: 48px; vertical-align: bottom; margin-top: 20px; margin-bottom: 20px; margin-right: 25px; border-width: 0px; }
.tp1 { font-size: 1px; color: white; }

/* Years */
.imy { margin-top: 55px; margin-bottom: 20px; margin-right: 0px; }

.hvtx A { COLOR: #000048; TEXT-DECORATION: none; } 
.hvtx A:hover { COLOR: #8C0046; TEXT-DECORATION: overline underline; }

.cat { font-family: verdana, arial, times; font-size: 12px; line-height: 12px; color: #000048; font-weight: bold; text-align: left; letter-spacing: 0px; margin-top: 30px; margin-left: 45px;}
.itm { margin-left: 70px; font-family: verdana, arial, times; font-size: 9px; line-height: 14px; color: #000048; font-weight: bold; text-align: left; letter-spacing: 0px; margin-top: 14px; }
.itma-z { margin-left: 54px; font-family: verdana, arial, times; font-size: 9px; line-height: 14px; color:#000048; font-weight: bold; text-align: left; letter-spacing: 0px; margin-top: 14px; }













.imr { width: 130px; height: 18px; background-image: url(images/references.gif); background-repeat: no-repeat; }
.imf { width: 83px; height: 18px; background-image: url(images/photos.gif); background-repeat: no-repeat; }

.tbr { margin-top: 50px; margin-left: 0px; border-width: 0px; }
.tbf { margin-top: 40px; margin-left: 0px; border-width: 0px; }


.tba { width: 800px; margin-top: 25px; }
.tbb { width: 800px; background-image: url(images/bg_tit.gif); background-repeat: no-repeat; margin-top: 0px; }
.tbc { width: 798px; margin-bottom: 1px; BORDER-LEFT: #00003c 1px solid; BORDER-RIGHT: #00003c 1px solid; BORDER-BOTTOM: #00003c 1px solid; BORDER-TOP: #00003c 1px solid; }
.tbmenu { width: 790; margin-top: 1px; BORDER-Top: white 1px solid; BORDER-BOTTOM: #00003c 2px solid; margin-left: 0px; margin-right:0px; margin-bottom:0px; BORDER-LEFT: white 1px solid; } 

.tdlk { width: 41px; vertical-align: bottom; }

.tbs { width: 552px; margin-top: 60px; height: 360px; border-width: 0px; }
.tbs2 { width: 552px; margin-top: 0px; border-width: 0px; }
.txs { font-family: verdana,arial,times; font-size: 10px; font-weight: bold; color: #00003C; line-height: 10px; text-align: center; }

.td1 { background-color: #00003C; }
.tdst { height: 14px; background-image: url('images/side_t.gif'); background-repeat: repeat; }
.tdsb { height: 14px; background-image: url('images/side_b.gif'); background-repeat: repeat; }

.imb1 { width: 33px; height: 34px; border-width: 0px; }
.imb2 { width: 364px; background-image: url(images/bg_bm_grad-l.jpg); background-repeat: repeat-y; }
.imb3 { width: 370px; background-color: #04023C; background-image: url(images/bg_bm_grad-r.jpg); background-repeat: repeat-y; }
.imb4 { width: 33px; height: 34px; border-width: 0px; }


.links { font-family: verdana,arial,times; font-size: 12px; font-weight: bold; font-style: normal; line-height: 12x; margin-top: 0px; margin-bottom: 10px; text-align: left; margin-left: 0px; margin-right: 0px; letter-spacing: 0px; }

.sfu A { COLOR: red; font-size: 9px; font-weight: bold; TEXT-DECORATION: none; } 
.sfu A:hover { COLOR: #008040; }




.kab1 { font-family: verdana,arial,times; font-size: 12px; font-weight: bold; line-height: 12px; color: #00003E; text-align: center; letter-spacing: 1px; margin-top: 70px; }
.kab2 { font-family: verdana,arial,times; font-size: 12px; font-weight: bold; line-height: 12px; color: #000053; text-align: center; letter-spacing: 1px; margin-top: 20px; }
.kab3 { font-family: verdana,arial,times; font-size: 11px; font-weight: bold; line-height: 11px; color: #000053; text-align: center; letter-spacing: 0px; margin-top: 4px; }
.kab4 { font-family: verdana,arial,times; font-size: 10px; font-weight: bold; line-height: 16px; color: #000053; text-align: center; letter-spacing: 0px; margin-top: 30px; }
.kab5 { font-family: arial,times; font-size: 11px; font-weight: bold; line-height: 15px; color: #414141; margin-left: 30px; margin-right: 0px; text-align: left; letter-spacing: 0px; margin-top: 90px; }


.hvobs A { COLOR: #000048; TEXT-DECORATION: none; }
.hvobs A:hover { COLOR: red; TEXT-DECORATION: none; }
.rel { font-family: verdana, arial, times; margin-left: 50px; font-size: 11px; line-height: 11px; color: #000048; font-weight: bold; text-align: left; letter-spacing: 0px; margin-top: 20px; }


.obs1l { font-family: verdana,arial,times; font-size: 13px; font-weight: bold; line-height: 13px; color: #000028; margin-top: 70px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-align: center; letter-spacing: 0px; }
.obs1la { font-family: verdana,arial,times; font-size: 11px; font-weight: bold; line-height: 11px; color: #000028; margin-top: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-align: center; letter-spacing: 0px; }
.wobsk { font-family: verdana,arial,times; font-size: 14px; font-weight: bold; line-height: 17px; color: #840052; margin-top: 40px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-align: center; letter-spacing: 0px; }
.obsk { font-family: verdana,arial,times; font-size: 13px; font-weight: bold; line-height: 17px; color: #840052; margin-top: 40px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-align: center; letter-spacing: 0px; }
.obs2l { font-family: verdana,arial,times; font-size: 13px; font-weight: bold; line-height: 13px; color: #840052; margin-top: 30px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-align: center; letter-spacing: 0px; }
.obs2ll { font-family: verdana,arial,times; font-size: 12px; font-weight: bold; line-height: 12px; color: #840052; margin-top: 30px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-align: center; letter-spacing: 0px; }
.obs2la { font-family: verdana,arial,times; font-size: 11px; font-weight: bold; line-height: 11px; color: #840052; margin-top: 10px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-align: center; letter-spacing: 0px; }
.obs3l { font-family: verdana,arial,times; font-size: 10px; font-weight: bold; line-height: 10px; color: #840052; margin-top: 15px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-align: center; letter-spacing: 0px; }
.obs3la { font-family: verdana,arial,times; font-size: 10px; font-weight: bold; line-height: 12px; color: #840052; margin-top: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-align: center; letter-spacing: 0px; } 
.obs4l { font-family: verdana,arial,times; font-size: 13px; font-weight: bold; line-height: 13px; color: #000028; margin-top: 45px; margin-bottom: 50px; margin-left: 0px; margin-right: 0px; text-align: center; letter-spacing: 0px; }
.bkst { font-family: verdana,arial,times; font-size: 10px; font-weight: bold; color: #000028; letter-spacing:4px; margin-bottom: 10px; }


#desm A { font-family: verdana; font-size: 11px; font-weight: bold; color: #FFFFFF; TEXT-DECORATION: none; }
#desm A:hover { COLOR: #FFFFFF; }

.imb9 { width: 22px; background-image: url(images/side001.gif); background-repeat: repeat-÷y; }

