@charset "utf-8";
/* Pertunda CSS - lusciousness */

body, td, th {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
}

body {
	background-color: #7E3992;
	background-image: url('g_bg.gif');
	background-repeat: repeat-x;
	margin: 0px
}


/* header */
.header {
	width: 765px;
	height: 133px;
}
.hr {
	height: 80px;
	width: 362px;
}
.hr01 {
	background-image: url('hr01_01.jpg');
	display: block;
	float: left;
	height: 80px;
	width: 245px
}
.hr02 {
	display: block;
	float: left;
	height: 80px;
	width: 78px;
}
div#mb {
	background-color: #D3E6F6;
	width: 765px;
	display: block;
	height: auto;
}
.lc {
	display: block;
	float: left;
	width: 456px;
	background-color: #D3E6F6;
	padding-left: 4px;
}
.rc {
	display: block;
	width: 305px;
	float: right;
	background-color: #D3E6F6;
}

.hr03 {
	background-image: url('hr01_03.jpg');
	display: block;
	float: left;
	height: 80px;
	width: 39px
}
.hr2 {
	height: 53px;
	width: 362px;
}
.hr2_01 {
	background-image: url('hr02_01.jpg');
	display: block;
	height: 21px;
	width: 362px;
	float: left
}
.hr2_02 {
	display: block;
	float: left;
	height: 18px;
	width: 122px;
}
.hr2_03 {
	display: block;
	float: left;
	height: 18px;
	width: 131px;
}
.hr2_04 {
	display: block;
	float: left;
	height: 18px;
	width: 109px;
}
.hr2_05 {
	display: block;
	height: 14px;
	width: 362px;
	background-image: url('hr02_05.jpg');
	clear: both;
	float: none
}
.logo {
	display: block;
	float: left;
	height: 133px;
	width: 403px;
}
.rh {
	float: left;
	height: 133px;
	width: 362px;
}


/* navigation */
.nav {
	height: 34px;
	width: 765px;
}
.nav01 {
	background-image: url('nav_01.gif');
	display: block;
	float: left;
	height: 34px;
	width: 154px
}
.nav02 {
	background-image: url('nav_02.gif');
	display: block;
	float: left;
	height: 34px;
	width: 152px
}
.nav03 {
	background-image: url('nav_03.gif');
	display: block;
	float: left;
	height: 34px;
	width: 152px
}
.nav04 {
	background-image: url('nav_04.gif');
	display: block;
	float: left;
	height: 34px;
	width: 152px
}
.nav05 {
	background-image: url('nav_05.gif');
	display: block;
	float: left;
	height: 34px;
	width: 155px
}
.bp {
	padding-top: 13px;
}
a.b1:link { font-weight:bold; font-size:10px; color: #FFFFFF; text-decoration: none; }
a.b1:visited { font-weight:bold; font-size:10px; color: #FFFFFF; text-decoration: none; }
a.b1:hover { font-weight:bold; font-size:10px; color: #6DB930; text-decoration: none; }
a.b1:active { font-weight:bold; font-size:10px; color: #FFFFFF; text-decoration: none; }

a.b2:link { font-weight:bold; font-size:10px; color: #FFFFFF; text-decoration: none; }
a.b2:visited { font-weight:bold; font-size:10px; color: #FFFFFF; text-decoration: none; }
a.b2:hover { font-weight:bold; font-size:10px; color: #F9AB02; text-decoration: none; }
a.b2:active { font-weight:bold; font-size:10px; color: #FFFFFF; text-decoration: none; }

a.b3:link { font-weight:bold; font-size:10px; color: #FFFFFF; text-decoration: none; }
a.b3:visited { font-weight:bold; font-size:10px; color: #FFFFFF; text-decoration: none; }
a.b3:hover { font-weight:bold; font-size:10px; color: #E9272C; text-decoration: none; }
a.b3:active { font-weight:bold; font-size:10px; color: #FFFFFF; text-decoration: none; }

a.b4:link { font-weight:bold; font-size:10px; color: #FFFFFF; text-decoration: none; }
a.b4:visited { font-weight:bold; font-size:10px; color: #FFFFFF; text-decoration: none; }
a.b4:hover { font-weight:bold; font-size:10px; color: #2A9DF0; text-decoration: none; }
a.b4:active { font-weight:bold; font-size:10px; color: #FFFFFF; text-decoration: none; }

a.b5:link { font-weight:bold; font-size:10px; color: #FFFFFF; text-decoration: none; }
a.b5:visited { font-weight:bold; font-size:10px; color: #FFFFFF; text-decoration: none; }
a.b5:hover { font-weight:bold; font-size:10px; color: #00A99D; text-decoration: none; }
a.b5:active { font-weight:bold; font-size:10px; color: #FFFFFF; text-decoration: none; }


/* cc box */
.ch01 {
	background-image: url('ch_01.gif');
	display: block;
	float: left;
	height: 22px;
	width: 65px
}
.ch02 {
	background-image: url('ch_02.gif');
	background-repeat: repeat-x;
	display: block;
	height: 20px;
	width: 376px;
	float: left;
	padding-top: 2px
}
.ch03 {
	background-image: url('ch_03.gif');
	display: block;
	height: 22px;
	width: 14px;
	float: left
}
.ch {
	height: 22px;
	width: 455px;
}
.cc {
	border-left:1px solid #999999; border-right:1px solid #999999; background-color: #ffffff;
	background-repeat: repeat-x;
	width: 439px;
	padding: 7px
}
.cv {
	border-left:1px solid #999999; border-right:1px solid #999999; background-color: #d3e6f6;
	background-image: url('cc_bg.gif');
	background-repeat: repeat-x;
	padding: 0px
}

.cb {
	width: 455px; height: 22px;
}
.cb01 {
	background-image: url('cb_01.gif');
	display: block;
	height: 22px;
	width: 65px;
	float: left
}
.cb02 {
	background-image: url('cb_02.gif');
	background-repeat: repeat-x;
	display: block;
	height: 22px;
	width: 325px;
	float: left
}
.cb_ins {
	background-image: url('cb_ins.gif');
	display: block;
	height: 22px;
	width: 95px
}
.cb03 {
	background-image: url('cb_03.gif');
	display: block;
	height: 22px;
	width: 65px;
	float: left
}
.chadh {
	background-image: url('ch_02.gif');
	background-repeat: repeat-x;
	display: block;
	height: 20px;
	width: 675px;
	float: left;
	padding-top: 2px
}
.chadm {
	height: 22px;
	width: 755px;
}
.ccad {
	background-color: #ffffff;
	width: 738px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	padding: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.ccad2 {
	background-color: #d3e6f6;
	width: 738px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	padding: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.cad {
	background-color: #D3E6F6;
	display: block;
	clear: both;
	width: 755px;
	padding: 2px;
}
.ccf {
	background-color: #d3e6f6;
	width: 445px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	padding: 4px;
}
.cb2 {
	width: 455px;
	height: 22px;
	clear: both;
}
.ch02r {
	background-image: url('ch_02.gif');
	background-repeat: repeat-x;
	display: block;
	height: 20px;
	width: 215px;
	float: left;
	padding-top: 2px
}
.cb02r {
	background-image: url('cb_02.gif');
	background-repeat: repeat-x;
	display: block;
	height: 22px;
	width: 164px;
	float: left
}
.ccr {
	border-left:1px solid #999999; border-right:1px solid #999999; background-color: #ffffff;
	background-repeat: repeat-x;
	width: 282px;
	padding: 5px
}
.chr {
	height: 22px;
	width: 295px;
}
.cbr {
	width: 295px;
	height: 22px;
}


/* folders */
.fh {
	height: 50px;
	width: 220px;
}
.f01 {
	display: block;
	height: 50px;
	width: 50px;
	float: left;
}
.f02 {
	background-image: url('f01_02.gif');
	display: block;
	height: 14px;
	width: 170px;
	float: right;
	padding-top: 11px
}
.f03 {
	background-image: url('f01_03.gif');
	display: block;
	height: 25px;
	width: 170px;
	float: right
}
.fch {
	display: block;
	width: 220px;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 1px;
	background-color: #d3e6f6;
	float: left;
}
.fch2 {
	display: block;
	width: 220px;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 1px;
	background-color: #d3e6f6;
	float: center;
}


/* -- */
.ecb {
	clear: both;
	width: 765px;
	height: 11px;
	background-color: #D3E6F6;
	display:block;
}
.bcb {
	background-color: #D3E6F6;
	display: block;
	height: 11px;
	width: 50px;
}
.clr {
	clear: both;
}
.bcb2 {
	background-color: #D3E6F6;
	display: block;
	height: 1px;
	width: 700px;
}
.ft01 {
	background-color: #A53CA5;
	clear: both;
	height: 15px;
	width: 760px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	display: block;
}
.ft02 {
	background-color: #FFFFFF;
	clear: both;
	height: 40px;
	width: 760px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	display: block;
}
.ft03 {
	background-color: #FFFFFF;
	clear: both;
	height: 60px;
	width: 760px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	display: block;
}

/* text */
.disc {	font-size: 10px; font-family: "Trebuchet MS"; }
.ct_s { font-weight:bold; font-size: 13px ;color: #FFFF66; }
.ct_02 { font-weight:bold; font-size: 10px ;color: #FFFFFF; }
.t_h1 { font-size: 12px; font-weight: bold; }
.b_sep { font-weight: bold; color:#999999; }
.copyright { font-size: 10px; }


a.fb1:link { font-size: 12px; font-weight: bold; color: #A438A5; text-decoration:none; }
a.fb1:visited { font-size: 12px; font-weight: bold; color: #A438A5; text-decoration:none; }
a.fb1:hover { font-size: 12px; font-weight: bold; color: #A438A5; text-decoration:none; }
a.fb1:active { font-size: 12px; font-weight: bold; color: #A438A5; text-decoration:none; }

a.disc:link { font-size: 10px; font-family: "Trebuchet MS"; text-decoration:none; color: #333333; }
a.disc:visited { font-size: 10px; font-family: "Trebuchet MS"; text-decoration:none; color: #333333; }
a.disc:hover { font-size: 10px; font-family: "Trebuchet MS"; text-decoration:none; color: #333333; }
a.disc:active {	font-size: 10px; font-family: "Trebuchet MS"; text-decoration:none; color: #333333; }

a.fnav:link { font-size: 11px; font-weight:bold; text-decoration:none; color: #FFFFFF; }
a.fnav:visited { font-size: 11px; font-weight:bold; text-decoration:none; color: #FFFFFF; }
a.fnav:hover { font-size: 11px; font-weight:bold; text-decoration:none; color: #FFFFFF; }
a.fnav:active {	font-size: 11px; font-weight:bold; text-decoration:none; color: #FFFFFF; }

a.mch:link { font-size: 12px; font-weight:bold; text-decoration:none; color: #A53CA5; }
a.mch:visited { font-size: 12px; font-weight:bold; text-decoration:none; color: #A53CA5; }
a.mch:hover { font-size: 12px; font-weight:bold; text-decoration: underline; color: #A53CA5; }
a.mch:active {	font-size: 12px; font-weight:bold; text-decoration:none; color: #A53CA5; }


div#main { width: 765px; padding-right: 1px; padding-left: 1px; background-color: #FFFFFF; }
div#global { width: 100%; }

/* search results */
.lc2 {
	display: block;
	float: left;
	width: 200px;
	background-color: #D3E6F6;
	padding-left: 4px;
}
.rc2 {
	display: block;
	width: 560px;
	float: right;
	background-color: #D3E6F6;
}
.ch3 {
	height: 22px;
	width: 550px;
}
.ch023 {
	background-image: url('ch_02.gif');
	background-repeat: repeat-x;
	display: block;
	height: 20px;
	width: 471px;
	float: left;
	padding-top: 2px
}
.cc3 {
	background-color: #ffffff;
	width: 534px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	padding: 7px;
}
.cb3 {
	width: 550px;
	height: 22px;
}
.cb023 {
	background-image: url('cb_02.gif');
	background-repeat: repeat-x;
	display: block;
	height: 22px;
	width: 420px;
	float: left
}
.chl {
	height: 22px;
	width: 200px;
}
.ch02l {
	background-image: url('ch_02.gif');
	background-repeat: repeat-x;
	display: block;
	height: 20px;
	width: 121px;
	float: left;
	padding-top: 2px
}
.cb02l {
	background-image: url('cb_02.gif');
	background-repeat: repeat-x;
	display: block;
	height: 22px;
	width: 70px;
	float: left
}
.cbl {
	width: 200px;
	height: 22px;
}
.ccl {
	border-left:1px solid #999999; border-right:1px solid #999999; background-color: #ffffff;
	background-repeat: repeat-x;
	width: 188px;
	padding: 5px
}
.cdl {
	border-left:1px solid #999999; border-right:1px solid #999999; background-color: #ffffff;
	width: 188px;
	padding: 5px
}
.sr01 { border-bottom: 2px solid #999999; padding-bottom: 15px; width:500px }

a.sr:link { color: #A53CA5; font-weight:bold; text-decoration: underline; }
a.sr:visited { color: #A53CA5; font-weight:bold; text-decoration: underline; }
a.sr:hover { color: #A53CA5; font-weight:bold; text-decoration: underline; }
a.sr:active { color: #A53CA5; font-weight:bold; text-decoration: underline; }




















