#ajax_trash {
	display:none;	
}

html, body {
	margin: 0;
	padding: 0;
	height: 100%;
}


.listScroll li.lstShow {
	display:block;
}
.listScroll li.lstHide {
	display:none;
}

body {
	background-color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

a,
a.redLink:hover {
	color: #FF6600;
}
a:hover,
a.redLink {
	color: #CC0000
}

h1, h2, h3, h4, h5, h6 {
	padding: 0;
	margin: 0;
}

h1 {
	font-size: 24px;
	letter-spacing: -1px;
	font-family: "Trebuchet MS", Tahoma, Helvetica, sans-serif;
}

h2 {
	font-size: 18px;
}

h3 {
	font-size: 14px;
	padding: 5px;
}

h4 {
	font-size: 13px;
	padding-bottom: 4px;
	color: #CC0000;
}

h5 {
	font-size: 12px;
	padding-top: 10px;
}

h6 {
	font-size: 11px;
	padding-bottom: 10px;
}
h6 a {
	color: #CC0000;
}
h6 a:hover {
	color: #FF6600;
}

p, form, ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

small {
	font-size: 10px;
}

.biggerText {
	font-size: 12px;
}

.blueText {
	color: #1D4190;
}

.grayText {
	color: #666666;
}

.orangeText {
	color: #FF6600;
}

.redText {
	color: #CC0000
}


#wrapper {
	position: relative;
	z-index: 1;
	width: 970px;
	padding-left: 30px;
}

#wrapper .vTop {
	vertical-align: top;
}
#wrapper .vMid {
	vertical-align: middle;
}
#wrapper .vBot {
	vertical-align: bottom;
}




#top {
	width: 805px;
	height: 80px;
	padding-top: 15px;
	text-align: right;
}
#top .logo {
	position: absolute;
	z-index: 1;
	left: 30px;
	top: 20px;
}



.cleaner {
	clear: both;
	font-size: 1px;
	height: 1px;
}
#wrapper .sepp {
	height: 8px;
}


#content {
	width: 805px;
	float: left;
	padding-bottom: 14px;
}
#content td {
	vertical-align: top;
}

.txt ul {
	padding: 0 0 12px 0;
}

.txt ul li {
	background: url(../i/li1.gif) left 4px no-repeat;
	padding: 0 0 7px 12px;
}



.breadCrumb {
	padding: 0 0 12px 0;
}
.breadCrumb li {
	display: inline;
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
	margin-right: 2px;
}
#content .breadCrumb li b {
	color: #000;
}
.breadCrumb li a {
	color: #CC0000;
	text-decoration: none;
}
.breadCrumb li a:hover {
	color: #FF6600;
	text-decoration: underline;
}





#tm {
	width: 805px;
	height: 58px;
	background: url(../i/tm_bg.png) repeat-x;
	text-align:center;
}
#tm td a {
	display: block;
	/*float: left;*/
	font-size: 10px;
	font-weight: bold;
}
#tm td {
	background: url(../i/tm_sepp.png) right top no-repeat;
	height: 33px;
}
#tm td a {
	padding: 3px 6px 0 4px;
	height: 30px;
	margin-right: 2px;
	color: #FFF;
	text-decoration: none;
	background: url(../i/tm_bg_.png) -100px -100px no-repeat;
}
#tm td a:hover,
#tm td a.act {
	color: #FFF;
	text-decoration: none;
	background-color: #FF6600;
}


#tm td a span {
	display: block;
	padding-top: 6px;
}


#tm .home img {
	width: 28px;
	height: 17px;
	margin-top: 4px;
	background: url(../i/icon_home.gif) center top no-repeat;
}
#tm .home:hover img,
#tm .act img {
	background: url(../i/icon_home.gif) center bottom no-repeat;
}
#wrapper #tm .tm_l a {
	background: url(../i/tm_l_.png) -100px -100px no-repeat;
	background: url(../i/tm_l.png) left top no-repeat;
}
#wrapper #tm .tm_l a:hover,
#wrapper #tm .tm_l a.act {
	background: #FF6600 url(../i/tm_l_.png) left top no-repeat;
}



#wrapper #tm .tm_r {
	background: url(../i/tm_r.png) right top no-repeat;
}
#wrapper #tm .tm_r a {
	margin: 0;
	background: url(../i/tm_r_.png) -100px -100px no-repeat;
	padding: 3px 8px 0 8px;
}
#wrapper #tm .tm_r a:hover {
	background: #FF6600 url(../i/tm_r_.png) right top no-repeat;
}











#sidebar {
	width: 201px;
	float: left;
}
#sidebar .cards {
	margin-top: 7px;
}


.sideMenu {
	display: block;
	width: 188px;
	background-color: #D7E1FF;
	padding: 20px 0 5px 13px;
	margin-top: 12px;
}
.sideMenu li {
	display: block;
	width: 151px;
	background: url(../i/arw1.gif) left 2px no-repeat;
	font-size: 11px;
	font-weight: bold;
	padding: 0 0 14px 20px;
}
.sideMenu li a {
	color: #003399;
}
.sideMenu li a:hover {
	color: #0E63E2;
}


.img2 {
	width: 145px;
	height: 75px;
	position: relative;
	z-index: 1;
	background: url(../i/img2.jpg) left top no-repeat;
	padding: 3px 0 0 65px;
	margin: 30px 0 20px -9px;
}

.img2 p {
	padding-bottom: 12px;
}


.bnr_t {
	margin-top: 14px;
}






#middle {
	width: 595px;
	float: right;
}




.orngBg_lt {
	background: #FFF1E7 url(../i/crn1_lt.gif) left top no-repeat;
}
.orngBg_rt {
	background: url(../i/crn1_rt.gif) right top no-repeat;
	padding: 15px;
}


.arwTabz,
.arwTabz li {
	display: block;
	width: 180px;
}
.arwTabz_,
.arwTabz_ li {
	display: block;
	width: 20px;
}
.arwTabz,
.arwTabz_ {
	padding: 10px 0 0 0;
}

.arwTabz li,
.arwTabz_ li {
	padding-bottom: 15px;
}

.arwTabz {
	padding: 10px 0 0 0;
}

.arwTabz li {
	padding-bottom: 15px;
}

.arwTabz a {
	display: block;
	width: 180px;
	height: 25px;
	color: #CC0000;
	font-size: 12px;
	font-weight: bold;
	background: url(../i/arw2.gif) left 10px no-repeat;
}
.arwTabz a span {
	display: block;
	width: 170px;
	padding: 5px 0 0 10px;
	height: 20px;
	cursor: pointer;
}
.arwTabz a:hover,
.arwTabz .act a {
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
	background: #FF6501 url(../i/arw2.gif) 168px bottom no-repeat;
}
.arwTabz .act a span,
.arwTabz a:hover span {
	background: url(../i/arw2.gif) -12px bottom no-repeat;
}



.hide {
	display: none;
}
.show {
	display: block;
}

.listScroll {
	display: block;
	position: relative;
	z-index: 10;
	width: 210px;
}
.listScroll .arwLink {
	display: block;
	width: 16px;
	height: 16px;
	position: absolute;
	z-index: 10;
	top: 15px;
	left: 165px;
	background: url(../i/arw3.gif) center center no-repeat;
	text-decoration: none;
	border-top:1px solid #FF9955;
	border-left:1px solid #FF9955;
	border-right:1px solid #FF4411;
	border-bottom:1px solid #FF4411;
}

.listScroll ul {
	width: 158px;
	position: absolute;
	z-index: 10;
	left: 0;
	top: 34px;
	background-color: #FFF;
	padding: 1px;
	border: 1px solid #CFC1B7;
}
.listScroll ul li {
	display: block;
}
.listScroll ul li a {
	text-decoration: none;
	color: #000;
	display: block;
	width: 148px;
	padding: 0 5px;
}
.listScroll ul li a:hover {
	text-decoration: none;
	color: #000;
	background-color: #FFDAC2;
}
.listScroll ul li .up {
	background-image: url(../i/arw4.gif);
	background-position: center 3px;
	background-repeat: no-repeat;
}
.listScroll ul li .down {
	background-image: url(../i/arw4.gif);
	background-position: center -16px;
	background-repeat: no-repeat;
}




.ttl_orng,
.ttl_red,
.ttl_orng2 {
	height: 27px;
	color: #FFF;
}
.ttl_orng b,
.ttl_orng2 b,
.ttl_red b {
	display: block;
	padding: 6px 0 0 10px;
	height: 21px;
}

td.ttl_orng,
.ttl_orng_l {
	background: #FF6600 url(../i/ttl_orng.gif) left top no-repeat;
}
.ttl_orng2 {
	background-color: #FF6600;
}
.ttl_orng b,
.ttl_orng_r {
	background: url(../i/ttl_orng.gif) right bottom no-repeat;
}

.ttl_red {
	background: #CC0000 url(../i/ttl_red.gif) left top no-repeat;
}
.ttl_red b {
	background: url(../i/ttl_red.gif) right bottom no-repeat;
}


tr.ttl_orng td {
	background-color: #FF6600;
}
.ttl_orng span {
	padding: 7px 0 0 0;
	height: 20px;
	display: block;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	color: #FFF;
}
.ttl_orng .brd {
	border-right: 1px solid #FFF;
}



.padd1 {
	padding: 10px;
}
.padd2 {
	padding: 12px 4px;
}
.padd3 {
	padding: 12px 10px;
}

.tbl1 td {
	padding-bottom: 8px;
}

.orng_bg {
	height: 126px;
	background: url(../i/orng_bg.jpg) left top no-repeat;
	color: #FFF;
	padding: 14px 0 0 14px;
}
.orng_bg a {
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
}
.orng_bg a:hover {
	color: #FFFF66;
}
.orng_bg p {
	padding: 5px 0 17px 0;
}
.orng_bg b {
	font-size: 14px;
}



.orng_bg2 {
	background-color: #FFF1E7;
}
.orng_bg3 {
	background-color: #FFEFE5;
}


.orng_brd_l,
td.orng_brd_r,
tr.orng_brd_r td {
	background-image: url(../i/dots_orng_2x1.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}
.orng_brd_l {
	border-left: 1px solid #FF6600;
}
td.orng_brd_r,
tr.orng_brd_r td {
	border-right: 1px solid #FF6600;
}



.txt p {
	padding-bottom: 12px;
}




.jumpToPage {
	margin: 15px 0 10px 0;
}
.jumpToPage .prev {
	background: url(../i/prevNext.gif) left bottom no-repeat;
}
.jumpToPage .next {
	background: url(../i/prevNext.gif) right bottom no-repeat;
}
.jumpToPage .prev_disabled {
	background: url(../i/prevNext.gif) left top no-repeat;
}
.jumpToPage .next_disabled {
	background: url(../i/prevNext.gif) right top no-repeat;
}



.pages {
	margin: 15px 0 10px 0;
}
.pages .total {
	border: 1px solid #DEDEDE;
	padding: 1px 4px;
}
.pages .pgs a {
	margin-left: 10px;
}
.pages .prev {
	background: url(../i/prevNext2.gif) left bottom no-repeat;
}
.pages .next {
	background: url(../i/prevNext2.gif) right bottom no-repeat;
}
.pages .prev_disabled {
	background: url(../i/prevNext2.gif) left top no-repeat;
}
.pages .next_disabled {
	background: url(../i/prevNext2.gif) right top no-repeat;
} 


a.prev2,
a.next2 {
	color: #554A42;
	text-decoration: none;
	font-weight: bold;
}
a.prev2:hover,
a.next2:hover {
	color: #CC0000;
	text-decoration: underline;
	font-weight: bold;
}
a.prev2 {
	background: url(../i/prev.gif) left top no-repeat;
	padding-left: 20px;
}
a.next2 {
	background: url(../i/next.gif) right top no-repeat;
	padding-right: 20px;
}



.orng_bg4 {
	background: #FF6600 url(../i/crn2_rb.gif) right bottom no-repeat;
}
.orng_bg4 div {
	background: url(../i/crn2_rt.gif) right top no-repeat;
	color: #FFF;
	padding: 14px;
}
.orng_bg4 h3 {
	padding: 14px 0 0 0;
}
.orng_bg4 a {
	color: #FFF;
	text-decoration: none;
}
.orng_bg4 a:hover {
	color: #FFFF66;
	text-decoration: none;
}


.brdr_t {
	border-top: 1px solid #FF6600;
}


.orng_bg2_1 {
 background-color: #FFF1E7;
 padding: 10px;
 height: 75px;
}
*|html .orng_bg2_1 {
 height: 95px;
}



#wrapper .crnrz_3 .lt,
#wrapper .crnrz_3 .rt {
	vertical-align: bottom;
}
.crnrz_3 .lt img {
	background: url(../i/crnrz_3.gif) left top no-repeat;
	height: 8px;
	width: 8px;
}
.crnrz_3 .rt img {
	background: url(../i/crnrz_3.gif) right top no-repeat;
	height: 8px;
	width: 8px;
}
.crnrz_3 .t {
	background: url(../i/crnrz_3_t.gif) left bottom repeat-x;
}
.crnrz_3 .t b {
	background-color: #FFF;
	display: block;
	padding: 0 3px;
	float: left;
	color: #334C7C;
}


.crnrz_3 .r {
	border-right: 1px solid #FF6600;
}
.crnrz_3 .l {
	border-left: 1px solid #FF6600;
}
.crnrz_3 .b {
	border-bottom: 1px solid #FF6600;
}


.crnrz_3 .lb img {
	background: url(../i/crnrz_3.gif) left bottom no-repeat;
	height: 8px;
	width: 8px;
}
.crnrz_3 .rb img {
	background: url(../i/crnrz_3.gif) right bottom no-repeat;
	height: 8px;
	width: 8px;
}

.crnrz_3 .m {
	padding: 5px;
}







.prev3,
.next3,
.prev3:hover,
.next3:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	display: block;
	text-decoration: none;
}
.prev3 {
	padding: 3px 12px 0 0;
	width: 89px;
	height: 16px;
	text-align: right;
	background: url(../i/btn_prev.gif) left top no-repeat;
}
.next3 {
	padding: 3px 0 0 12px;
	width: 89px;
	height: 16px;
	text-align: left;
	background: url(../i/btn_next.gif) left top no-repeat;
}



.dots_b {
	background-image: url(../i/dots_orng_2x1.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}

#wrapper .tbl2 td {
	vertical-align: middle;
	padding: 3px 0 6px 0;
}


#wrapper .td6 {
	border-left: 1px solid #FFBD1D;
}
#wrapper .td7 {
	border-right: 1px solid #FFBD1D;
}
#wrapper .td8 {
	border-top: 1px solid #FFBD1D;
}

#wrapper .td9 {
	background-color: #FFE6AA;
	padding: 12px;
	border-left: 1px solid #FFBD1D;
	border-right: 1px solid #FFBD1D;
}

.cell2 {
	padding: 10px 7px;
	background-color: #FFF5DE;
	border: 1px solid #FFBD1D;
	margin: 5px 0;
}



.crnrz img.lt1 {
	background: url(../i/crnrz_1.gif) left top no-repeat;
	height: 8px;
	width: 8px;
}
.crnrz td.lt1 {
	background-color: #FFE6AA;
	border-top: 1px solid #FFBD1D;
}

.crnrz img.rt1 {
	background: url(../i/crnrz_1.gif) right top no-repeat;
	height: 8px;
	width: 8px;
}
.crnrz td.rt1 {
	background-color: #FFF3D7;
	border-top: 1px solid #FFBD1D;
}




.crnrz img.lt2 {
	background: url(../i/crnrz_2.gif) left top no-repeat;
	height: 8px;
	width: 8px;
}
.crnrz td.lt2 {
	background-color: #FFE6AA;
	border-top: 1px solid #FFBD1D;
}

.crnrz img.rt2 {
	background: url(../i/crnrz_2.gif) right top no-repeat;
	height: 8px;
	width: 8px;
}
.crnrz td.rt2 {
	background-color: #FFF3D7;
	border-top: 1px solid #FFBD1D;
}



.crnrz img.lb1 {
	background: url(../i/crnrz_1.gif) left bottom no-repeat;
	height: 8px;
	width: 8px;
}
.crnrz td.lb1 {
	background-color: #FFE6AA;
	border-bottom: 1px solid #FFBD1D;
}

.crnrz img.lb2 {
	background: url(../i/crnrz_2.gif) left bottom no-repeat;
	height: 8px;
	width: 8px;
}
.crnrz td.lb2 {
	background-color: #FFF3D7;
	border-bottom: 1px solid #FFBD1D;
}



.crnrz img.rb1 {
	background: url(../i/crnrz_1.gif) right bottom no-repeat;
	height: 8px;
	width: 8px;
}
.crnrz td.rb1 {
	background-color: #FFF3D7;
	border-bottom: 1px solid #FFBD1D;
}

.crnrz img.rb2 {
	background: url(../i/crnrz_2.gif) right bottom no-repeat;
	height: 8px;
	width: 8px;
}
.crnrz td.rb2 {
	background-color: #FFF3D7;
	border-bottom: 1px solid #FFBD1D;
}




#bnr {
	width: 160px;
	padding-left: 5px;
	float: right;
}


#footer {
	border-top: 1px solid #DEDEDE;
	padding: 14px 290px 20px 0;
	clear: both;
	width: 515px;
	color: #333333;
	position: relative;
	z-index: 10;
	text-align: right;
	height: 14px;
}

#footer a {
	color: #006699;
}
#footer a:hover {
	color: #555;
}

#footer ul,
#footer .era {
	position: absolute;
	z-index: 10;
}
#footer ul {
	top: 14px;
	left: 0;
}
#footer ul li {
	display: inline;
}
#footer ul li a {
	font-weight: bold;
}

#footer .era {
	top: 14px;
	right: 0;
}

/* --- Forms --- { --- */

.inpt,
.shortInput, 
.normalInput, 
.mediumInput, 
.longInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565656;
	border: 1px solid #999999;
	background-color: #FFF;
}

.form .inpt, 
.form .shortInput, 
.form .normalInput, 
.form .mediumInput, 
.form .longInput {
	margin: 5px 0 10px 0;
}

.form2 .inpt,
.form2 .shortInput, 
.form2 .normalInput, 
.form2 .mediumInput, 
.form2 .longInput {
	margin: 2px 0 10px 0;
}

.shortInput {
	width: 50px;
}

.normalInput {
	width: 160px;
}

.mediumInput {
	width: 270px;
}

.longInput {
	width: 320px;
}

.btn75,
.btn45 {
	color: #FFF;
	text-decoration: none;
	border: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0;
}

.btn45 {
	background: url(../i/btn_45.gif) left top no-repeat;
	width: 44px;
	height: 19px;
}

.btn75 {
	background: url(../i/btn_75.gif) left top no-repeat;
	width: 75px;
	height: 19px;
}

input.btn75,
input.btn45 {
	padding-bottom: 2px;
}

a.btn75,
a.btn75:hover {
	display: block;
	color: #FFF;
	text-decoration: none;
	height: 16px;
	padding: 3px 0 0 0;
	text-align: center;
}

/* --- } --- Forms --- */
