/* v1.14 */
* {
	font-family: Tahoma; 
	font-size: 10px;
	color: #5F4739;
}

a, a:link, a:visited, a:active,a:hover, .hd {
	color: #bc0000;
/*	text-decoration: none; */
}

.quest {
	color: #bc0000;
	text-decoration: none;
}

.quest:hover {
	text-decoration: underline;
}

.quest-level {
	display: block;
	width: 38px;
	height: 37px;
	margin: 0 auto;
	line-height: 35px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #ffea00;
	background: url('/images/qst_qty.png') 0 0 no-repeat;
}

.redd, .redd * {
	color: #bc0000 !important;
}

input, textarea {
	border: 1px solid #E1B58A;
	background-color: #FFFDEE;
	font-weight: bold;
	margin: 1px 0;
	//margin: 0px;
}
input {
	height: 17px;
}
select {
	margin: 1 0;
	background-color: #ffe9cc;
	font-weight: bold;
	font-size: 9px;
	height: 15px
}

body {
	background-color: #EBC8A8;
	margin: 0px;
	scrollbar-3dlight-color: #C9A481;
	scrollbar-arrow-color: #453125;
	scrollbar-base-color: #E6C5A5;
	scrollbar-darkshadow-color: #69523D;
	scrollbar-face-color: #C9A481;
	scrollbar-highlight-color: #EABF96;
	scrollbar-shadow-color: #99795F;
	scrollbar-track-color: #E6C5A5;
}
form {
	margin: 0px;
}
.bginf {
	background-color: #1F2435 !important;
	background-image: url(/images/bg-dark.gif) !important;
}
.bg {
	background-color: #E2C4A6;
	background-image: url(/images/bg-light0.gif);
}
.float {
	float: left;
}
.iframe {
	width: 100%;
	height: 100%;
}
.backpack_overflow {
	height: 100%;
	overflow: scroll;
	overflow-x: auto;
	overflow-y: auto;
}
.lscroll {
	scrollbar-3dlight-color: #C9A481;
	scrollbar-arrow-color: #453125;
	scrollbar-base-color: #E6C5A5;
	scrollbar-darkshadow-color: #69523D;
	scrollbar-face-color: #C9A481;
	scrollbar-highlight-color: #EABF96;
	scrollbar-shadow-color: #99795F;
	scrollbar-track-color: #E6C5A5;
}

/* ====================================================================== */
.pnick, .pnick:hover {
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #674F3D !important;
}
.enick, .enick:hover {
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #B70000 !important;
}
.ecol {
	color: #B70000 !important;
}

.b {
	font-weight: bold;
}
.u {
	text-decoration: underline;
}
.i {
	font-style: italic;
}
.red, .red * {
	color: #d00000;
}
.blue, .blue * {
	color: #0000d0;
}

.ajustify, .ajustify * {
	text-align: justify;
}

table.vatop td {
	vertical-align: top;
}
table.vamiddle td {
	vertical-align: middle;
}
table.vabottom td {
	vertical-align: bottom;
}
.p0, .p0 td{
	padding: 0px;
}
.p1, .p1 td{
	padding: 1px;
}
.p2v, .p2v td {
	padding-top: 2px;
	padding-bottom: 2px;
}
.p4v, .p4v td {
	padding-top: 4px;
	padding-bottom: 4px;
}
.p6v, .p6v td {
	padding-top: 6px;
	padding-bottom: 6px;
}
.p6h, .p6h td {
	padding-left: 6px;
	padding-right: 6px;
}
.p10h, .p10h td {
	padding-left: 10px;
	padding-right: 10px;
}
.w100 {
	width: 100%;
}
.h100 {
	height: 100%;
}
.dbg {
	background-color: #F3D8B2;
}
.dbgl {
	background-color: #FFE7C5;
}
.dbgl2 {
	background-color: #FFFBD6;
}
.transp {
	background-color: transparent;
}
table.coll {
	border-collapse: collapse;
}
.brd, .brd td  {
	border: 1px solid #C49485;
}
.brd-all  {
	border: 1px solid #C49485;
}
.brd-top {
	border-top:1px solid #C49485;
}
.brd-bt {
	border-bottom:1px solid #C49485;
}
.brd2, .brd2 td  {
	border: 1px solid #DB9F73;
}
.brd2-all  {
	border: 1px solid #DB9F73;
}
.brd2-top {
	border-top:1px solid #DB9F73;
}
.brd2-bt {
	border-bottom:1px solid #DB9F73;
}
.nobrd, .nobrd td  {
	border: none !important;
}
.nobg, .nobg td {
	background: none !important;
}

.grnn, .grnn * {
	color: #4B7B00 !important;
}
.brown, .brown * {
	color: #955C4A !important;
}
.dark, .dark * {
	color: #49382D !important;
}
.dim, .dim * {
	color: #573d33;
}
.big, .big * {
	font-size: 11px;
}
.small, .small * {
	font-size: 9px;
}

/* --- button styles --- */
b.butt1 {
	font-size: 30px;
	height: 18px;
	background: url('/images/int/but2l.gif') left bottom no-repeat;
}
b.butt1 b {
	font-size: 30px;
	height: 18px;
	background: url('/images/int/but2r.gif') right bottom no-repeat;
}
b.butt1 input, b.butt2 button{
	height: 18px;
	border: 0px solid;
	color: #FFDF72;
	font: bold 11px tahoma;
	text-decoration: none;
	margin: 0 26 0 26 !important;
	padding: 0px;
	background: url('/images/int/but2c.gif')  center bottom repeat-x;
}

b.butt2 {
	font-size: 30px;
	height: 15px;
	background: url('/images/int/but3l.gif') left bottom no-repeat;
}
b.butt2 b {
	font-size: 30px;
	height: 15px;
	background: url('/images/int/but3r.gif') right bottom no-repeat;
}
b.butt2 input, b.butt2 button{
	height: 15px;
	border: 0px solid;
	color: #b70000;
	font: bold 10px/10px tahoma;
	text-decoration: none;
	text-transform: lowercase;
	margin: 0 13 0 13 !important;
	padding: 0 0 2 0;
	padding: expression('0px');
	background: url('/images/int/but3c.gif') center bottom repeat-x;
}

b.butt10 {
	font-size: 30px;
	height: 14px;
	background: url('/images/but_l.gif') left bottom no-repeat;
	margin: 0 0 0 0 !important;
	padding: 0 0 0 0;
	padding: expression('0px');
}
b.butt10 b {
	font-size: 30px;
	height: 14px;
	background: url('/images/but_r.gif') right bottom no-repeat;
	margin: 0 0 0 0 !important;
	padding: 0 0 0 0;
	padding: expression('0px');
}

b.butt10 input, b.butt10 button{
	height: 15px;
	border: 0px solid;
	color: #FFFFFF;
	font: bold 10px/10px tahoma;
	text-decoration: none;
	margin: 0 2 0 2 !important;
	padding: 0 0 0 0;
	padding: expression('0px');
	background: url('/images/but_c1.gif') center bottom repeat-x;
}




.list_dark {
	background-color: #F4BB8A;
}
.skill_list td {
	padding: 0 7;
}
.btn_1 {
	color: #461C0B !important;
	text-decoration: none;
	font-weight: bold;
}
.btn_2 {
	color: #FFE9BA !important;
	text-decoration: none;
	font-weight: bold;
}


/* ########### */

.tabcat, .tabcat * {
	color: #573d33 !important; 
	font-weight: bold; 
	text-decoration: none;
}
.tabcata, .tabcata * {
	color: #bc0000; 
	font-weight: bold; 
	text-decoration: none;
}
.tabcap1, .tabcap1 * {
	color: #ffdfba; 
	font-weight: bold; 
}
.tabcap2, .tabcap2 * {
	color: #bc0000; 
	font-weight: bold; 
	text-transform: uppercase;
}
.tabcap, .tabcap * {
	color: #bc0000; 
	font-weight: bold; 
	text-transform: uppercase;
}


.tab1 {
	background: transparent url('/images/intd/tab1c.gif') repeat-x top left; 
	padding: 3 0 0 0;
}
.tab1, .tab1 * {
	color: #8D97B3 !important; 
	font-size: 10px;
	font-weight: bold; 
	text-decoration: none;
	
}
.tab2 {
	background: transparent url('/images/intd/tab2c.gif') repeat-x top left; 
	padding: 4 0 0 0;
}
.tab2, .tab2 * {
	color: #FFDE00 !important; 
	text-decoration: none !important;
	font-size: 11px;
	font-weight: bold; 

} 
.tab3 * {
	color: #FFDE00; 
	font-size: 11px;
	font-weight: bold; 
}
.tab3 {
	color: #FFDE00; 
	font-size: 11px;
	font-weight: bold; 
	background: transparent url('/images/intd/tab3c.gif') repeat-x top left; 
	padding: 4 10 0 10;
	vertical-align: top;
	width: 1px;
}

.tabl1 {
	background: transparent url('/images/intl/tab1c.gif') repeat-x top left; 
	padding: 6 0 0 0;
}
.tabl1, .tabl1 * {
	color: #93755C !important; 
	font-size: 10px;
	font-weight: bold; 
	text-decoration: none !important;
}
.tabl2 {
	background: transparent url('/images/intl/tab2c.gif') repeat-x top left; 
	padding: 7 0 0 0;
}
.tabl2, .tabl2 * {
	color: #9F0000 !important; 
	text-decoration: none !important;
	font-size: 11px;
	font-weight: bold; 
}
.tabl3 {
	background: transparent url('/images/intl/tab3c.gif') repeat-x top left; 
	padding: 4 10 0 10;
	vertical-align: top;
	width: 1px;
}
.tabl3, .tabl3 * {
	color: #FFDE00 !important; 
	font-size: 11px;
	font-weight: bold; 
}

.tabl11 {
	background: transparent url('/images/intl1/tab1c.gif') repeat-x top left; 
	padding: 6 0 0 0;
}
.tabl11, .tabl11 * {
	color: #93755C !important ; 
	font-size: 10px;
	font-weight: bold; 
	text-decoration: none !important;
}
.tabl12 {
	background: transparent url('/images/intl1/tab2c.gif') repeat-x top left; 
	padding: 7 0 0 0;
}
.tabl12, .tabl12 * {
	color: #9F0000 !important ; 
	font-size: 11px;
	font-weight: bold; 
	text-decoration: none !important;
}

.tabf1 {
	background: url(/images/fr/tab1c.gif) repeat-x bottom left;
	vertical-align: top;
	padding: 4 15 0 15;
}
.tabf1, .tabf1 * {
	color: #FFDE00 !important; 
	text-decoration: none !important;
	font-size: 11px;
	font-weight: bold; 
}
.tbl1 td, .tbl1 th {
	background: url('/images/int/tbl1bg0.gif');
	color: #723920;
	font-weight: bold;
	padding: 3px;
}
.tbl1 {
	border-collapse: collapse;
	border: 1px solid #d8ad83;
}
.tbl1 th {
	color: #a96a4e;
} 
.tbl1 thead th{
	color: #bc0000;
	background: url('/images/int/tbl1bgh.gif') repeat-x bottom;
} 
.tbl1 tr.hi td, .tbl1 tr.hi th {
	background: url('/images/int/tbl1bg1.gif');
	
}
.brdvo { 
	border-left: 1px solid #d8ad83 !important; 
	border-right: 1px solid #d8ad83 !important;
}
.brdvo td, .brdvo th {
	border: none !important;
}

.tbl2 {
	background: url('/images/int/tbl1bg0.gif');	
	border: 1px solid #d8ad83;
}
.tbl2 td, .tbl2 th {
	font-weight: bold;
	padding: 3 8 3 8;
}
.tbl2 {
	border-collapse: collapse;
}
.tbl2 th {
	color: #a96a4e;
} 
.tbl2 thead th {
	color: #bc0000;
	background: url('/images/int/tbl1bgd.gif') repeat-x bottom;
} 
.tbl2 tr.hi td, .tbl2 tr.hi th, .tbl2 td.hi, .tbl2 th.hi {
	background: url('/images/int/tbl1bg1.gif');
}

.tbl3 {
	background: url('/images/int/tbl1bg0.gif');	
	border: 1px solid #d8ad83;
	border-collapse: collapse;
}
.tbl3 td, .tbl3 th {
	font-weight: normal;
	padding: 3 8 3 8;
}
.tbl3 td.b {
	font-weight: bold;
}
.tbl3 th {
	color: #a96a4e;
} 

.tbl3 thead th {
	color: #bc0000;
	background: url('/images/int/tbl1bgd.gif') repeat-x bottom;
} 

.tbl3 tr.hi td, .tbl3 tr.hi th, .tbl3 td.hi, .tbl3 th.hi {
	background: url('/images/int/tbl1bg1.gif');
}

tr.fr {
	background-image:url('/images/fr_bg.gif'); 
	height: 22px; 
}
tr.fr td {
	color: #FFE7CB;
	padding: 0px;
}

.nb {
	font-weight: normal;
	text-decoration: none;
}

.sepp {
	background: url('/images/int/tbl1bgd.gif') repeat-x left center;
	height: 1px;
	margin: 0px;
	width: 100%;
}
.sepb, .sepb1 {
	background: url('/images/int/sepb.gif') repeat-x left center;
	height: 2px;
	margin: 1 0;
	width: 100%;
}
.sept, .sept1 {
	background: url('/images/int/sept.gif') repeat-x left center;
	height: 2px;
	margin: 1 0;
	width: 100%;
}
.sepb1, .sept1 {
	margin: 0px;
}
.artslot {
	padding: 3px;
	background: url('/images/artslot.gif') no-repeat;
	width: 55px;
	height: 55px;
}
.artslot img{
	width: 55px;
	height: 55px;
}
.artslot0 {
	padding: 3px;
	background: url('/images/artslot0.gif') no-repeat;
	width: 30px;
	height: 30px;
	float: left;
}
.artslot0 img{
	width: 30px;
	height: 30px;
}
.pg-act {
	background: #faeac0;
	border: 1px solid #bd794f;
	padding: 0 5;
	color: #573d33 !important;
	text-decoration: none;
}


.page0 a {
	text-decoration: none;
	font-weight: bold;
}
.page1 a{
	color: #ffffff !important;
	text-decoration: none;
	font-weight: bold;
}
.page0, .page1 {
	width: 18px;
	height: 13px;
	text-align: center;
}
.page0 {
	background: url(/images/bg-page0.gif) no-repeat center;
}
.page1 {
	background: url(/images/bg-page1.gif) no-repeat center;
}

.alt {
	background: url(/images/inta/bg.gif);
	width: 220px;
}
.alt div {
	background: url(/images/inta/bg-t.gif) repeat-x top;
}
.alt div div {
	background: url(/images/inta/bg-b.gif) repeat-x bottom;
}
.alt div div div {
	background: url(/images/inta/bg-l.gif) repeat-y left;
}
.alt div div div div {
	background: url(/images/inta/bg-r.gif) repeat-y right;
}

.alt div div div div div {
	background: url(/images/inta/bg-tl.gif) no-repeat top left;
}
.alt div div div div div div {
	background: url(/images/inta/bg-br.gif) no-repeat bottom right;
}
.alt div div div div div div div {
	background: url(/images/inta/bg-bl.gif) no-repeat bottom left;
}
.alt div div div div div div div div {
	background: url(/images/inta/bg-tr.gif) no-repeat top right;
}
.alt div div div div div div div div div {
	padding: 3 3 4 2;
}


.bpdig {
	position: absolute;
	bottom: 0;
	right: 0;
	background: url('/images/bpdig.gif') no-repeat center;
	width: 38px;
	height: 13px;
	color: #FFEA00;
	font-weight: bold; 
	text-align: center;
}
.un{
	text-decoration: none !important;
}
.team_1, .team_1 * {
	color: #a30000;
}
.team_2, .team_2 * {
	color: #00437c;
}
.passedq, .passedq * {
	color: gray !important;
}

.bg_l {
	cursor:pointer;
}

.bg_l2 {
	background-image: url('/images/int/tbl1bg1.gif');
	cursor:pointer;
}

.tabcap_sm, tabcap_sm * {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #bea283;
}

