.code {
font-weight:bold;
font: bold 11px tahoma;
color:#9900CC;
text-decoration:none;
}
.code A{
font: bold 11px tahoma;
color:#9900CC;
text-decoration:none;
}
A:hover.code{
text-decoration:underline;
color:#9900CC;
}
.dotSpacer {
	height:3px;
	width:95%;
	background-image:url(/imgs/general/spacer_dots.gif);
	background-repeat:repeat-x;
	background-position: center;
}
.dotSpacer100 {
	height:3px;
	width:100%;
	background-image:url(/imgs/general/spacer_dots.gif);
	background-repeat:repeat-x;
}
/**** HEADER ****/
.HEADER{
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
	background-color: #ff6601;
	background-image: url(/imgs/header/bg-gradient.gif);
	background-repeat: repeat-x;
}
.HEADER #header-panel_spacer{
	background-image: url(/imgs/header/bg-gradient.gif);
	background-repeat: repeat-x;
}
.HEADER TR TD{
	padding: 0px;
}
.HEADER .inside{
	width: 100%;
	background-image: url(/imgs/header/bg-wave.jpg);
	background-repeat: no-repeat;
	border-collapse:collapse;
	padding: 0px;
	margin: 0px;
}
.HEADER .inside #wap{
	color: #ffffff;
	text-align: right;
	font-size: 10px;
	line-height: 2px;
}

.BLOCK_SELF_SETTINGS{
	width: 500px;
	height: 71px;
	margin: 5px;
	padding:0px;
	border-collapse:collapse;
	background-color: #ffa333;
	background-image: url(/imgs/form_self_settings/bg-gradient.gif);
	background-repeat: repeat-x;
}
.BLOCK_SELF_SETTINGS table{
	width: 100%;
	margin: 0px;
	padding:0px;
	border-collapse:collapse;
}
.BLOCK_SELF_SETTINGS .reg-enter{
	padding:0px;
	margin: 2px;
	width: 480px;
}
.BLOCK_SELF_SETTINGS .reg-enter #reg{
	background-image: url(/imgs/icons/registration.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	padding: 0px 0px 0px 20px;
	height: 15px;
}
.BLOCK_SELF_SETTINGS .reg-enter #enter{
	background-image: url(/imgs/icons/enter.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	padding: 0px 0px 0px 20px;
	height: 15px;
}

.BLOCK_SELF_SETTINGS .reg-enter #flags{
	padding: 0px;
	margin: 3px;
}
flags_active
.BLOCK_SELF_SETTINGS .reg-enter TD{
	margin: 2px;
	vertical-align: middle;
}
.BLOCK_SELF_SETTINGS .reg-enter a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9900cc;
	text-decoration: none;
}
.BLOCK_SELF_SETTINGS .reg-enter a:hover{
	color: #ffffff;
}
.BLOCK_SELF_SETTINGS .welcom{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}
.BLOCK_SELF_SETTINGS .welcom A{
color:#FFFFFF;
text-decoration: underline;
}
.BLOCK_SELF_SETTINGS .welcom A:hover{
color:#FFFFFF;
text-decoration: underline;
}
.BLOCK_SELF_SETTINGS .selForm{
	width: 450px;
	padding-left: 4px;
	padding-top: 4px;
}

.BLOCK_SELF_SETTINGS TR TD {
	padding: 0;
}

.BLOCK_SELF_SETTINGS .inside_set{
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
	background-image: url(/imgs/form_self_settings/bg-gradient.gif);
	background-repeat: repeat-x;
}
.BLOCK_SELF_SETTINGS .inside_set #form{
	height: 59px;
}

/* commers */
.BLOCK_SELF_SETTINGS .inside_set #commer_LT{
	background-image: url(/imgs/form_self_settings/commer_LT.gif);
	background-repeat: no-repeat;
	height: 6px;
	width: 6px;
}
.BLOCK_SELF_SETTINGS .inside_set #commer_LB{
	background-image: url(/imgs/form_self_settings/commer_LB.gif);
	background-repeat: no-repeat;
	height: 6px;
	width: 6px;
	background-position: bottom;
}
.BLOCK_SELF_SETTINGS .inside_set #commer_RT{
	background-image: url(/imgs/form_self_settings/commer_RT.gif);
	background-repeat: no-repeat;
	height: 6px;
	width: 6px;
}
.BLOCK_SELF_SETTINGS .inside_set #commer_RB{
	background-image: url(/imgs/form_self_settings/commer_RB.gif);
	background-repeat: no-repeat;
	height: 6px;
	width: 6px;
	background-position: bottom;
}

/* borders */
.BLOCK_SELF_SETTINGS .inside_set #border_T{
	background-image: url(/imgs/form_self_settings/border_T.gif);
	background-repeat: repeat-x;
}
.BLOCK_SELF_SETTINGS .inside_set #border_B{
	background-image: url(/imgs/form_self_settings/border_B.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.BLOCK_SELF_SETTINGS .inside_set #border_R{
	background-image: url(/imgs/form_self_settings/border_R.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.BLOCK_SELF_SETTINGS .inside_set #border_L{
	background-image: url(/imgs/form_self_settings/border_L.gif);
	background-repeat: repeat-y;
}
/*******************/
/**** MAIN MENU ****/
/*******************/
.HEADER .mainMenu{
	width: 100%;
	height: 26px;
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
}
.HEADER .mainMenu  TR TD{
	padding: 0px;
}
.HEADER .mainMenu a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9900cc;
	text-decoration: none;
}
.HEADER .mainMenu a:hover{
	color: #c569e4;
}
/* !!!!!!!! BUTTON WIDTH !!!!!!!! */
.HEADER .mainMenu  #butWidth{
	width: 12%;
}
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
.HEADER #sidePadding{
	padding-right: 4px;
	padding-left: 4px;
	background-image: url(/imgs/main_menu/bg-button_border.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.HEADER #sidePadding2{
	padding-right: 4px;
	padding-left: 4px;
	background-color: #FFFFFF;
}

/**** NORMAL BUTTON ****/
.HEADER .mainMenu .button  TR TD{
	padding: 0px;
	/*cursor:pointer;
	cursor:hand; */
}

.HEADER .mainMenu .button{
	width: 100%;
	height: 26px;
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
	background-image: url(/imgs/main_menu/bg-gradient.gif);
}
.HEADER .mainMenu .button #left{
	width: 7px;
	background-image: url(/imgs/main_menu/left_side.gif);
	background-repeat: no-repeat;
}
.HEADER .mainMenu .button #right{
	width: 7px;
	background-image: url(/imgs/main_menu/right_side.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.HEADER .mainMenu .button #body{
	font-size: 11px;
	font-weight: bold;
	color: #9900cc;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	text-transform: uppercase;
}

/**** SELECTED BUTTON ****/
.HEADER .mainMenu .button_selected  TR TD{
	padding: 0px;
}
.HEADER .mainMenu .button_selected{
	width: 100%;
	height: 26px;
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
	background-image: url(/imgs/main_menu/bg-gradient_selected.gif);
}
.HEADER .mainMenu .button_selected #left{
	width: 7px;
	background-image: url(/imgs/main_menu/left_side_selected.gif);
	background-repeat: no-repeat;
}
.HEADER .mainMenu .button_selected #right{
	width: 7px;
	background-image: url(/imgs/main_menu/right_side_selected.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.HEADER .mainMenu .button_selected #body{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9900cc;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}

/********************/
/**** PATH PANEL ****/
/********************/

.HEADER .pathPanel{
	width: 100%;
	height: 26px;
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
	background-image: url(/imgs/path_panel/bg-gradient.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #e7cff4;
}
.HEADER .pathPanel  TR TD{
	padding: 0px;
}
.HEADER .pathPanel .active{
	color:#ff6600;
}
.HEADER .pathPanel #left{
	width: 7px;
	background-image: url(/imgs/path_panel/left_side.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.HEADER .pathPanel #right{
	width: 7px;
	background-image: url(/imgs/path_panel/right_side.gif);
	background-repeat: no-repeat;
	background-position: right;
	background-position: bottom;
}
.HEADER .pathPanel #path{
  color:#ff6600;
	font-size: 11px;
	text-decoration: none;
	vertical-align: middle;
}
.HEADER .pathPanel #div{
  color:#000000;
	font-size: 10px;
	text-decoration: none;
	vertical-align: top;
}
.HEADER .pathPanel #icon{
	width: 35px;
	vertical-align: middle;
	text-align: center;
}

/***********************************/
/********* CONTENT_TABLE ***********/
/***********************************/
.CONTENT_TABLE{
	margin: 3px 0px 0px;
	padding: 0px;
	border-collapse:collapse;
}
.CONTENT_TABLE  TR TD{
	padding: 0px;
}
.CONTENT_TABLE  #blockColumn{
	padding: 0px 5px 0px 5px;
}

/************* SECTION MENU **********/
.CONTENT_TABLE  .navigationBlock{
	width:235px;
	background-color: #FFFFFF;
	text-align: left;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border-collapse:collapse;

	background-image:url(/imgs/navigationBlock/bg-main.gif);
	background-repeat:repeat-x;
}
.CONTENT_TABLE  .navigationBlock#noBG{
	background-color: #FFFFFF;
	text-align: left;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border-collapse:collapse;

	background-image:url(/imgs/general/spacer.gif);
	background-repeat:repeat-x;
}

.CONTENT_TABLE  .navigationBlock #noSpacer{
	background-image:url(/imgs/general/spacer.gif);
	margin-bottom:0px;
}

.moreInfo{
	padding-right:15px;
	padding-left:15px;
	text-align: left;
	font-size: 12px;
	color:#ca64fc;
	text-decoration: none;
	font-weight: bold;
}
.moreInfo a{
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
}
.moreInfo a:hover{
	text-decoration: underline;
	color: #9900cc;
}
.moreInfo a#normal{
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;
}
.moreInfo a#normal:hover{
	text-decoration:underline
}
.moreInfo img{
	margin:0px 0px 0px 3px;
	padding-top: 3px;
	vertical-align: middle;
	width:12px;
	height:12px;
}

.CONTENT_TABLE  .navigationBlock table{
	width: 235px;
	padding: 0px;
	border-collapse:collapse;
}
.CONTENT_TABLE  .navigationBlock .title{
	color:white;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-bottom: 3px;
	vertical-align:middle;
	height:20px;
	padding-top:5px;
}
.CONTENT_TABLE  .navigationBlock .title a{
	color:white;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.CONTENT_TABLE  .navigationBlock .title a:hover{
	text-decoration: underline;
}

.CONTENT_TABLE  .navigationBlock .item{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9900cc;
	border: none;
	margin: 2px;
	margin-bottom:5px;
	margin-top:8px;
	padding-bottom: 8px;
	background-image: url(/imgs/navigationBlock/spacer.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.CONTENT_TABLE  .navigationBlock .item .sectionTitle{
	font-weight: bold;
	background-repeat: no-repeat;

	vertical-align:middle;
	background-position: 5px;

	text-decoration: none;
	padding-left: 6px;
}
.CONTENT_TABLE  .navigationBlock .item .sectionTitle img{
	width:12px;
	height:12px;
	padding:  0px 2px 0px 5px;
	margin: 2px 0px 0px 0px;
	vertical-align:middle;
}

.CONTENT_TABLE  .navigationBlock .item .sectionTitle a{
	font-size: 13px;
	text-decoration: none;
}
.CONTENT_TABLE  .navigationBlock .item .sectionTitle a:hover{
	font-size: 13px;
	text-decoration: underline;
	color: #9900cc;
}

.CONTENT_TABLE  .navigationBlock .item .subItem{
	vertical-align:middle;
	padding-left:25px;
}
.CONTENT_TABLE  .navigationBlock .item .subItem img{
	width:3px;
	height:5px;
	padding:  0px 5px 0px 1px;
	margin: 2px 0px 0px 0px;
	vertical-align:middle;
}

.CONTENT_TABLE  .navigationBlock .item .subItem a{
	font-size: 12px;
	text-decoration: none;
}
.CONTENT_TABLE  .navigationBlock .item .subItem a:hover{
	text-decoration: underline;
	color: #9900cc;
}


.CONTENT_TABLE  .navigationBlock .item .active{
	vertical-align:middle;
	padding-left:25px;
	background-color:#E9D4F4;
}
.CONTENT_TABLE  .navigationBlock .item .active img{
	width:3px;
	height:5px;
	padding:  0px 5px 0px 1px;
	margin: 2px 0px 0px 0px;
	vertical-align:middle;
}
.CONTENT_TABLE  .navigationBlock .item .active a{
	font-size: 12px;
	color: #ff6600;
	text-decoration: none;
}
.CONTENT_TABLE  .navigationBlock .item .active a:hover{
	text-decoration: underline;
	color: #ff6600;
}

.CONTENT_TABLE  .navigationBlock .bg-top{
	background-image:url(/imgs/navigationBlock/bg-top.gif);
	background-repeat:repeat-x;
}
.CONTENT_TABLE  .navigationBlock .bg-top{
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;

}
.CONTENT_TABLE  .navigationBlock .bg-top#second{
	background-color: #e6b6fe;
}
.CONTENT_TABLE  .navigationBlock .bg-top#main{
	background-color: #ca64fc;
}
.CONTENT_TABLE  .navigationBlock #bg-bot{
background-image:url(/imgs/navigationBlock/bg-bot.gif);
background-repeat:repeat-x;
}
.CONTENT_TABLE  .navigationBlock #bg-vertBorders{
background-image:url(/imgs/navigationBlock/bg-vertBorders.gif);
background-repeat:repeat-y;
}
.CONTENT_TABLE  .navigationBlock #bg-leftBorder{
	background-image:url(/imgs/navigationBlock/bg-vertBorders.gif);
	background-repeat:repeat-y;
}
.CONTENT_TABLE  .navigationBlock #bg-rightBorder{
	background-image:url(/imgs/navigationBlock/bg-vertBorders.gif);
	background-repeat:repeat-y;
	background-position: right;
}
.CONTENT_TABLE  .navigationBlock #bg-none{
background-image:url(/imgs/general/spacer.gif);
}


/********* SEARCH_FORM ***********/
.SEARCH_FORM{
	margin:15px 0px 5px 0px;
}
.SEARCH_FORM TR TD{
	padding:2px;
}
.SEARCH_FORM #field1{
	width:160px;
	font-size: 11px;
	margin:0px 0px 0px 5px;
}
.SEARCH_FORM #field2{
	width:154px;
	font-size: 11px;
	margin:0px 0px 0px 5px;
}
.SEARCH_FORM #label{
	padding:0px 0px 0px 5px;
	color:#9900cc;
	font-size: 11px;
	text-align: right;
	vertical-align: middle;
}
.SEARCH_FORM  #but{
	padding:0px 10px 0px 0px;
	text-align: right;
}

/********** SUBSCRIBE_FORM ************/
.SUBSCRIBE_FORM{
	margin:5px 0px 5px 0px;

}
.SUBSCRIBE_FORM a{
	font-size: 11px;
	color:#000000;
}
.SUBSCRIBE_FORM TR TD{
	padding:2px;
text-align:center;

}
.SUBSCRIBE_FORM #field{
	width:205px;
	font-size: 11px;
}
.SUBSCRIBE_FORM  #but{
	padding:0px 10px 0px 0px;
	text-align: right;
}
/********* VOTING_FORM ***********/
.CONTENT_TABLE .VOTING_FORM table{
	width:225px;
}
.CONTENT_TABLE .VOTING_FORM TD{
	vertical-align:middle;
	text-align:left;
	height:30px;
}


.CONTENT_TABLE .VOTING_FORM .question{
	margin:5px 0px 5px 0px;
	padding:0px 0px 5px 0px;
	font-size: 12px;
	color:#9900cc;
	font-weight: bold;
	text-align:center;
	background-image: url(/imgs/navigationBlock/spacer.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}




.CONTENT_TABLE .VOTING_FORM input{
	margin:3px;
}
.CONTENT_TABLE .VOTING_FORM label{
	font-size: 11px;
}

.CONTENT_TABLE .VOTING_FORM   #results{
margin-top:5px;
}


/********** MORE_IN_SITE *************/
.CONTENT_TABLE  .navigationBlock .item_MORE_IN_SITE{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9900cc;
	border: none;
	margin: 2px;
	margin-bottom:5px;
	margin-top:8px;
	padding-bottom: 8px;
}
.CONTENT_TABLE  .navigationBlock .item_MORE_IN_SITE .sectionTitle{
	font-weight: bold;
	background-repeat: no-repeat;

	height:16px;
	vertical-align:middle;
	background-position: 5px;

	text-decoration: none;
	padding-left: 6px;
}
.CONTENT_TABLE  .navigationBlock .item_MORE_IN_SITE .sectionTitle img{
	width:22px;
	height:17px;
	padding:  0px 2px 0px 5px;
	vertical-align:middle;
}
.CONTENT_TABLE  .navigationBlock .item_MORE_IN_SITE .sectionTitle a{
	font-size: 13px;
	text-decoration: none;
}
.CONTENT_TABLE  .navigationBlock .item_MORE_IN_SITE .sectionTitle a:hover{
	font-size: 13px;
	text-decoration: underline;
	color: #9900cc;
}

.CONTENT_TABLE  .navigationBlock .item_MORE_IN_SITE .subItem{
	height:auto;
	vertical-align:middle;
	padding-top:5px;
	padding-left:15px;
}
.CONTENT_TABLE  .navigationBlock .item_MORE_IN_SITE .subItem img{
	width:3px;
	height:5px;
	padding:  0px 5px 0px 1px;
	margin: 2px 0px 0px 0px;
	vertical-align:middle;
}

.CONTENT_TABLE  .navigationBlock .item_MORE_IN_SITE .subItem a{
	font-size: 11px;
	text-decoration: none;
}
.CONTENT_TABLE  .navigationBlock .item_MORE_IN_SITE .subItem a:hover{
	text-decoration: underline;
	color: #9900cc;
}
.CONTENT_TABLE  .navigationBlock .item_MORE_IN_SITE .descript{
	margin-top:5px;
	padding-left:15px;
	margin-right:3px;
	color:black;
	font-size:11px;
}
.CONTENT_TABLE  .navigationBlock .item_MORE_IN_SITE .descript a{
	text-decoration:none;
	color:black;
	font-size:11px;
}
.CONTENT_TABLE  .navigationBlock .item_MORE_IN_SITE .descript a:hover{
	text-decoration:none;
	color:black;
	font-size:11px;
}

.CONTENT_TABLE  .navigationBlock .item_MORE_IN_SITE .descript img{
	margin:0px 5px 0px 0px;
}

/********* NEWS ***********/
.CONTENT_TABLE  .navigationBlock .item_NEWS{
	margin:5px 15px 0px 15px;
	padding-bottom:10px;
	background-image: url(/imgs/navigationBlock/spacer.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}



.CONTENT_TABLE  .navigationBlock .item_NEWS .date a{
	font-size: 11px;
	text-decoration: none;
	font-style: italic;
}
.CONTENT_TABLE  .navigationBlock .item_NEWS .date a:hover{
	color:#9900cc;
	text-decoration: underline;
}
.CONTENT_TABLE  .navigationBlock .item_NEWS .date img{
	width:3px;
	padding:  0px 5px 0px 1px;
	margin: 0px 0px 0px 0px;
	vertical-align:middle;
}
.CONTENT_TABLE  .navigationBlock .item_NEWS .title{
	color:#9900cc;
	font-size: 11px;
}
.CONTENT_TABLE  .navigationBlock .item_NEWS .title a{
	color:#9900cc;
	font-size: 11px;
	text-decoration: none;
}
.CONTENT_TABLE  .navigationBlock .item_NEWS .title a:hover{
	text-decoration: underline;
}
.CONTENT_TABLE  .navigationBlock .item_NEWS .news{
	color:black;
	font-size:11px;
}
.CONTENT_TABLE  .navigationBlock .item_NEWS .news a{
	color:black;
	font-size:11px;
	text-decoration:none;
}
.CONTENT_TABLE  .navigationBlock .item_NEWS .news a:hover{
text-decoration:none;
}
.CONTENT_TABLE  .navigationBlock .item_NEWS .news img{
	margin:0px 5px 0px 0px;
	border: 1px solid #000000;
}
.CONTENT_TABLE  .navigationBlock .item_NEWS .news .fullNews{
	vertical-align:middle;
	border: none;
}

.CONTENT_TABLE  .contentCell{
 	/*width:100%;*/
	padding-right:5px;
}
/******************************/
/********** DUDKONOS **********/
/******************************/
.DUDKONOS{
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border-collapse:collapse;
	background-color: #ffffff;
	border-top: 0px solid #9900cc;
	border-right: 0px solid #9900cc;
	border-bottom: 0px solid #9900cc;
	border-left: 0px solid #9900cc;
	height: 135px;
}
.DUDKONOS .categoriesLink{
font-size:13px;
font-weight:bold;
width:100%;
margin-bottom:2px;
}
.DUDKONOS .categoriesLink TD{
text-align:center;
}
.DUDKONOS .categoriesLink A{
text-decoration:underline;
}
.DUDKONOS .categoriesLink A:hover{
color:#9900cc;
}


.DUDKONOS#noBorder{
	border:0px;
	margin-bottom:0px;
}

.DUDKONOS#forMain{
	background-image:url(/imgs/dudkonos/main/bg.gif);
	background-repeat:no-repeat;
}
.DUDKONOS .sprite .SPRITE_HEADER{
	position:relative;
	text-align:center;
	z-index:100;
	width:100%;
	top:-10px;
	margin-bottom:-5px;
	font-size:12px;
	font-weight:bold;
}
.DUDKONOS .sprite{
	width: 100%;
	margin: 0px 0px 5px;
	padding: 0px;
	border-collapse:collapse;
	background-color: #ffffff;
}

.DUDKONOS .sprite #forMain{
	margin-top:4px;
}
.DUDKONOS .sprite #top{
	background-image: url(/imgs/dudkonos/sprite_T.gif);
	background-repeat: repeat-x;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:bottom;
}
.DUDKONOS .sprite #bottom{
	background-image: url(/imgs/dudkonos/sprite_B.gif);
	background-repeat: repeat-x;
}
.DUDKONOS .sprite #left{
	background-image: url(/imgs/dudkonos/sprite_L.gif);
	background-repeat: repeat-y;
}
.DUDKONOS .sprite #right{
	background-image: url(/imgs/dudkonos/sprite_R.gif);
	background-repeat: repeat-y;
}
.DUDKONOS .sprite #main{
	background-color: #ffa230;
	background-image: url(/imgs/dudkonos/sprite_bg.gif);
	background-repeat: repeat-x;
	padding-left: 3px;
	vertical-align: middle;
	color:#FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

.DUDKONOS .sprite #main A:hover{
	color:#FFFFFF;
}

.DUDKONOS .sprite #main .news {
	width:100%;
	vertical-align:top;
	border-collapse:collapse;
	margin: 5px 0 0 0;
	padding: 0px;
}

.DUDKONOS .sprite #main .news .odd{
background-color:#ff9d50;
}
.DUDKONOS .sprite #main .news .even{
background-color:#ff9538;
}
.DUDKONOS .sprite #main .news .icon{
	width:9px;
	vertical-align:top;
	padding: 3px 5px 0 3px;
}
.DUDKONOS .sprite #main .news .text{
	vertical-align:top;
	padding: 0px 0px 3px;
}
.DUDKONOS .sprite #main .news .text span{
font-style:italic;
}
.DUDKONOS .sprite #main .news a {
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;
}
/***** SPRITE FOR PICTURES *****/
.DUDKONOS .sprite TD.pictures{
	vertical-align:bottom;
	background-color: #ffa230;
	background-image: url(/imgs/dudkonos/sprite_bg.gif);
	background-repeat: repeat-x;
	color:#FFFFFF;
	font-size: 11px;
}
.DUDKONOS .sprite .pictures TABLE{
	margin:0px;
}
/***** SPRIT FOR MELODIES ******/
.DUDKONOS .sprite .melodies{
	background-color: #ffa230;
	background-image: url(/imgs/dudkonos/sprite_bg.gif);
	background-repeat: repeat-x;
	color:#FFFFFF;
	font-size: 11px;
}

#border{
	border: 1px solid #000000;
}

.DUDKONOS .sprite .melodies table{
	width:100%;
	border-collapse:collapse;
	padding: 3px;
}
.DUDKONOS .sprite .melodies A{
	color:#FFFFFF;
}
.DUDKONOS .sprite .melodies A.code{
	color:#9900cc;
}
.DUDKONOS .sprite .melodies A#composition{
	color:#FFFFFF;
	font-size: 11px;
	text-decoration:none;
}
.DUDKONOS .sprite .melodies A:hover#composition{
	text-decoration:underline;
}

.DUDKONOS .sprite .melodies A#autor{
	color:#ffead7;
	font-size: 10px;
	text-decoration:none;
}
.DUDKONOS .sprite .melodies A:hover#autor{
	color:#ffffff;
	text-decoration:underline;
}
.littlewhite{
	padding-bottom:3px;
}
.littlewhite a{
	color:#FFFFFF;
	font-size:11px;
	text-decoration: none;
}
.DUDKONOS .sprite .melodies #odd  TD{
	padding:3px;
	vertical-align:middle;
	background-color:#ff9d50;
}

.DUDKONOS .sprite .melodies #even  TD{
	padding:3px;
	vertical-align:middle;
	background-color:#ff9538;
}
.DUDKONOS .sprite .melodies #noBg TD{
background-color:#fd9726;
width:1px;
}
.DUDKONOS .sprite .melodies #label{
width:40%;
}
.DUDKONOS .sprite .melodies #listenIcon{
text-align:center;
 width:10%;
}

/****************************/
/****** CONTENT_HEADER ******/
/****************************/
.CONTENT_HEADER{
	width: 100%;
	height:37px;
	margin: 0px 0px 5px;
	padding: 0px;
	border-collapse:collapse;
	border-bottom:3px solid #9900cc;
}
.CONTENT_HEADER TD{
	font-size:11px;
}
/* ---- FOR NEWS ---- */
.CONTENT_HEADER TR#news{
	background-image:url(/imgs/general/mainContentHeader_bg_violet.gif);
	background-repeat:repeat-x;
	background-color:#b649db;
}
/* ---- FOR ACTIONS ---- */
.CONTENT_HEADER TR#actions{
	background-image:url(/imgs/general/mainContentHeader_bg_01.gif);
	background-repeat:repeat-x;
	background-color:#ff5900;
}
/* ---- FOR MELODIES ---- */
.CONTENT_HEADER TR#melodies{
	background-image:url(/imgs/general/mainContentHeader_bg_02.gif);
	background-repeat:repeat-x;
	background-color:#ff5900;
}

/* ---- FOR ADVANCED PICTURES ---- */
.CONTENT_HEADER TR#adv_pict{
	background-image:url(/imgs/general/mainContentHeader_bg_03.gif);
	background-repeat:repeat-x;
	background-color:#ff5900;
}
/* ---- FOR BW PICTURES ---- */
.CONTENT_HEADER TR#bw_pict{
	background-image:url(/imgs/general/mainContentHeader_bg_04.gif);
	background-repeat:repeat-x;
	background-color:#ff5900;
}

.CONTENT_HEADER TD{
	vertical-align:middle;
}
.CONTENT_HEADER TD#commer{
	width: 9px;
	vertical-align:top;
}
.CONTENT_HEADER TD#icon{
	text-align:center;
	width: 40px;
}
.CONTENT_HEADER TD#arrow{
	text-align:right;
	width: 20px;
}

/********** FOR CONT *********/
.MAIN_CONT_ACTION{
	width: 100%;
	margin: 0px 0px 10px;
	padding: 0px;
	border-collapse:collapse;
}
.MAIN_CONT_ACTION .label {
	width:30%;
}

.MAIN_CONT_ACTION .descriptCurrent IMG#actionIcon{
	margin:0px 5px 0px 0px;
	float:left;
}
.MAIN_CONT_ACTION TD.descriptCurrent {
	padding:0px 5px 0px 4px;
	width:70%;
	background-image: url(/imgs/general/spacer_dots.gif);
	background-repeat:repeat-y;
	background-position: right top;
}
.MAIN_CONT_ACTION .descriptCurrent a{
	color:#000000;
	text-decoration:none;
}
.MAIN_CONT_ACTION .descriptCurrent a:hover{
	color:#000000;
	text-decoration:none;
}

.MAIN_CONT_ACTION .title {
	min-height:15px;
	font-size:15px;
	color:#9900cc;
	padding:0px 5px 0px 5px;
	font-weight: bold;
}
.MAIN_CONT_ACTION .title A{
	color:#9900cc;
	text-decoration:none;
}
.MAIN_CONT_ACTION .title A:hover{
	color:#9900cc;
	text-decoration:underline;
}

.MAIN_CONT_ACTION .listAction {
	color:#9900cc;
	padding:0px 5px 0px 5px;
}
.MAIN_CONT_ACTION .listAction .link{
	min-height:15px;
	vertical-align:middle;
	padding-left:15px;
}
.MAIN_CONT_ACTION .listAction .link IMG{
	width:3px;
	height:5px;
	padding:  0px 5px 0px 1px;
	margin: 2px 0px 0px 0px;
	vertical-align:middle;
}

.MAIN_CONT_ACTION .listAction .link a{
	font-size: 11px;
	text-decoration: none;
}
.MAIN_CONT_ACTION .listAction .link a:hover{
	text-decoration: underline;
	color: #9900cc;
}

.MAIN_CONT_DOUBLE {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
}
.MAIN_CONT_DOUBLE #cell{
	width: 50%;
}






/******* NAV_TO_PAGE ********/
.navToPage{
width:100%;
margin-bottom:5px;
background-color:#f5e5fa;
height:36px;
}
.navToPage .numbers{
vertical-align:middle;
text-align:left;
}
.navToPage .numbers td{
/*vertical-align:middle;*/
padding-right: 9px;
}
.navToPage  td{
font-size:11px;
vertical-align:middle;
}
.navToPage .txt{
	color:#9900CC;
	padding-left: 9px;
	vertical-align:middle;
	width:15%

}

.navToPage .numbers span#selected{
color:#ff6902;
font-weight:bold;
}


/******* MELO_TABLE *********/
.MELO_TABLE{
	width: 100%;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	border-collapse:collapse;
}
.MELO_TABLE#non{
	width:99%;
}
.MELO_TABLE TR TD{
	vertical-align:middle;
}

.MELO_TABLE TD#commer{
	width:4px;
	height:4px;
}
.MELO_TABLE TD#commerWhite_L{
	height:5px;
	background-color:#feefe2;
	text-align:left;
	vertical-align:bottom;
}
.MELO_TABLE TD#commerWhite_R{
	height:5px;
background-color:#feefe2;
	text-align:right;
	vertical-align:bottom;
}

.MELO_TABLE .positionNumber{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #9900cc;
}

.MELO_TABLE .soundDetalies{
	margin-left:10px;
	padding:2px 5px 2px 5px;

}
.MELO_TABLE .soundDetalies#noPaddingnoMargin{
	padding:0px;
	margin:0px;
}
.MELO_TABLE .soundDetalies A#composition{
	color:#9900cc;
	font-size: 11px;
	text-decoration:none;
}
.MELO_TABLE .soundDetalies A:hover#composition{
	text-decoration:underline;
}

.MELO_TABLE .soundDetalies A#autor{
	color:#e81600;
	font-size: 10px;
	text-decoration:none;
}
.MELO_TABLE .soundDetalies A:hover#autor{
	text-decoration:underline;
}
.MELO_TABLE .soundDetalies A#autorBig{
	color:#e81600;
	font-size: 11px;
	text-decoration:none;
}
.MELO_TABLE .soundDetalies A:hover#autorBig{
	text-decoration:underline;
}
.MELO_TABLE .sortedLabels A{
text-decoration:none;
color:#ffd4b3;
}
.MELO_TABLE .sortedLabels A:hover{
text-decoration:none;
color:#ffffff;
}
.MELO_TABLE .sortedLabels IMG{
padding:4px 0px 0px 2px;
vertical-align:middle;
}
.MELO_TABLE .sortedLabels #active{
color:#ffffff;
}



.MELO_TABLE .list3{
	width: 100%;
	background-color:#ff6f00;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	border-collapse:collapse;
}
.MELO_TABLE .list3  TD#position{
	width:5%;
	text-align:center;
	color:#FFFFFF;
}
.MELO_TABLE .list3  TD#name{
	width:30%;
	text-align:left;
	padding-left:5%;
	color:#FFFFFF;
}
.MELO_TABLE .list3  TD#listen{
	width:15%;
	text-align:center;
	color:#FFFFFF;
}
/****/
.MELO_TABLE .list3  TD#name2{
	width:40%;
	text-align:left;
	padding-left:5%;
	color:#FFFFFF;
}
.MELO_TABLE .list3  TD#listen2{
	width:20%;
	text-align:center;
	color:#FFFFFF;
}

.MELO_TABLE .list3  TD#autor{
	width:40%;
	text-align:left;
	padding-left:5%;
	color:#FFFFFF;
}

.MELO_TABLE .list2{
	width: 100%;
	background-color:#ff6f00;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	border-collapse:collapse;
}
.MELO_TABLE .list2  TD#name{
	width:60%;
	text-align:left;
	padding-left:5%;
	color:#FFFFFF;
}
.MELO_TABLE .list2  TD#listen{
	width:40%;
	text-align:center;
	color:#FFFFFF;
}

/* --- MELODIES --- */
.MELO_TABLE .list7{
	width: 100%;
	background-color:#ff6f00;
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 3px 0px;
	border-collapse:collapse;
}
.MELO_TABLE .list7  TD#hl{
	text-align:left;
	padding-left:5%;
	color:#ffd4b3;
}
.MELO_TABLE .list7  TD#new_hit{
	width:5%;
	text-align:center;
	color:#FFFFFF;
}
.MELO_TABLE .list7  TD#name{
	width:30%;
	text-align:left;
	padding-left:5%;
	color:#ffd4b3;
}
.MELO_TABLE .list7  TD#autor{
	width:20%;
	text-align:left;
	padding-left:5%;
	color:#ffd4b3;
}

.MELO_TABLE .list7  TD#code{
	width:10%;
	text-align:center;
	color:#ffd4b3;
}
.MELO_TABLE .list7  TD#rating{
	width:15%;
	text-align:center;
	color:#ffd4b3;
}
.MELO_TABLE .list7  TD#listen{
	width:8%;
	text-align:center;
	color:#ffd4b3;
}
.MELO_TABLE .list7  TD#voting{
	width:12%;
	text-align:center;
	color:#ffd4b3;
}
/* --- HIT_PARAD --- */
.MELO_TABLE .list6{
	width: 100%;
	background-color:#ff6f00;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
	border-collapse:collapse;
}
.MELO_TABLE .list6  TD#position{
	width:5%;
	text-align:center;
	color:#FFFFFF;
}
.MELO_TABLE .list6  TD#status{
	width:10%;
	text-align:center;
	color:#FFFFFF;
}
.MELO_TABLE .list6  TD#code{
	width:10%;
	text-align:center;
	color:#ffd4b3;
}
.MELO_TABLE .list6  TD#name{
	width:35%;
	text-align:left;
	padding-left:5%;
	color:#FFFFFF;
}
.MELO_TABLE .list6  TD#autor{
	width:30%;
	text-align:left;
	padding-left:5%;
	color:#FFFFFF;
}

.MELO_TABLE .list6  TD#listen{
	width:8%;
	text-align:center;
	color:#FFFFFF;
}
.MELO_TABLE .list6  TD#voting{
	width:12%;
	text-align:center;
	color:#FFFFFF;
}


.MELO_TABLE .list5{
	width: 100%;
	background-color:#ff6f00;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
	border-collapse:collapse;
}
.MELO_TABLE .list5  TD#new_hit{
	width:10%;
	text-align:center;
	color:#FFFFFF;
}
.MELO_TABLE .list5  TD#name{
	width:40%;
	padding-left:10px;
	text-align:left;
	color:#FFFFFF;
}
.MELO_TABLE .list5  TD#autor{
	width:30%;
	text-align:left;
	padding-left:10px;
	color:#FFFFFF;
}

.MELO_TABLE .list5  TD#listen{
	width:8%;
	text-align:center;
	color:#FFFFFF;
}
.MELO_TABLE .list5  TD#voting{
	width:12%;
	text-align:center;
	color:#FFFFFF;
}





.MELO_TABLE TD#top{
	background-image: url(/imgs/meloTabel/header_T.gif);
	background-repeat: repeat-x;
}
.MELO_TABLE TD#left{
	background-image: url(/imgs/meloTabel/header_L.gif);
	background-repeat: repeat-y;
}
.MELO_TABLE TD#bottom{
	background-image: url(/imgs/meloTabel/header_B.gif);
	background-repeat: repeat-x;
}
.MELO_TABLE TD#right{
	background-image: url(/imgs/meloTabel/header_R.gif);
	background-repeat: repeat-y;
}

.MELO_TABLE TR#space{
	height:5px;
	background-color:#ffffff;
}
.MELO_TABLE TD#space{
	height:5px;
	background-color:#ffffff;
}
.MELO_TABLE TR#spaceEven{
	background-color:#ffe6d2;
}
.MELO_TABLE TR#odd{
	height:28px;
	background-color:#feefe2;

}
.MELO_TABLE TR#even{
	height:28px;
	background-color:#ffe6d2;
}
.MELO_TABLE TD#bgWhite{

	background-color:#ffffff;
}

.MELO_TABLE .liters{

	width:100%;
	padding: 0px;
	margin: 0px;
	border-collapse:collapse;

}
.MELO_TABLE .liters TD{
	height:12px;
}
.MELO_TABLE .liters A{
font-size:11px;
}

/******* JAVA_TABLE *********/
.JAVA_TABLE{
	width: 100%;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	border-collapse:collapse;
}
.JAVA_TABLE .contPict{
	width:1px;
	text-align:center;
	vertical-align:top;
	padding:5px;
}
.JAVA_TABLE .cont{
	width:50%;
	vertical-align:top;
	padding:5px;
	font-size:11px;
}
.JAVA_TABLE .cont a#name{
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
}
.JAVA_TABLE .cont a:hover#name{
	color: #9900CC;
	text-decoration:underline;
}
.JAVA_TABLE .cont a#namepas{
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	color:#999999;
}
.JAVA_TABLE .cont a:hover#namepas{
	color: #9900CC;
	text-decoration:underline;
}
.JAVA_TABLE .cont a#pas{
	text-decoration: none;
	font-size:11px;
	color:#999999;
}
.JAVA_TABLE .cont a:hover#pas{
	color: #000000;
	text-decoration:underline;
}
.JAVA_TABLE .cont img{
	margin-top:5px;
}
.JAVA_TABLE .contPict img{
	border: 1px solid #000000;
}
.JAVA_TABLE .more{
	padding-bottom:5px;
}
.JAVA_TABLE TR#spacer{
	height:3px;
	background-color:#ffe6d2;
}
.JAVA_TABLE TR#odd{
	height:28px;
	background-color:#feefe2;

}
.JAVA_TABLE TR#even{
	height:28px;
	background-color:#ffe6d2;
}
.JAVA_TABLE TD#bgWhite{
	background-color:#ffffff;
}
.JAVA_TABLE TD#commerWhite_L_odd{
	height:5px;
	background-color:#feefe2;
	text-align:left;
	vertical-align:bottom;
}
.JAVA_TABLE TD#commerWhite_R_odd{
	height:5px;
	background-color:#feefe2;
	text-align:right;
	vertical-align:bottom;
}
.JAVA_TABLE TD#commerWhite_L_even{
	height:5px;
	background-color:#ffe6d2;
	text-align:left;
	vertical-align:bottom;
}
.JAVA_TABLE TD#commerWhite_R_even{
	height:5px;
	background-color:#ffe6d2;
	text-align:right;
	vertical-align:bottom;
}
/******* PICT_TABLE *********/
.PICT_TABLE{
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border-collapse:collapse;
}
.PICT_TABLE TR TD{
	vertical-align:middle;
}
.PICT_TABLE TD#commerWhite_L_odd{
	height:5px;
	background-color:#fff3e9;
	text-align:left;
	vertical-align:bottom;
}
.PICT_TABLE TD#commerWhite_R_odd{
	height:5px;
	background-color:#fff3e9;
	text-align:right;
	vertical-align:bottom;
}
.PICT_TABLE TD#commerWhite_L_even{
	height:5px;
	background-color:#ffe6d2;
	text-align:left;
	vertical-align:bottom;
}
.PICT_TABLE TD#commerWhite_R_even{
	height:5px;
	background-color:#ffe6d2;
	text-align:right;
	vertical-align:bottom;
}


.PICT_TABLE TR#odd{
		height:28px;
	background-color:#fff3e9;
}
.PICT_TABLE TR#even{
	height:28px;
	background-color:#ffe6d2;
}
.PICT_TABLE TR#spacer{
	height:3px;
	background-color:#ffe6d2;
}

.PICT_TABLE TD#contPict{
	height:56px;
	text-align:center;
}
.PICT_TABLE TD#contPict A{
	color:#9900cc;
	text-decoration:none;
}
.PICT_TABLE TD#contPict A:hover{
	color:#9900cc;
	text-decoration:underline;
}

.PICT_TABLE TD#contPict IMG{
	background-color:#FFFFFF;
	border:1px solid #000000;
	margin: 5px;
}

.PICT_TABLE TR TD#space{
	height:5px;
	width:4px;
	background-color:#ffffff;
}
.PICT_TABLE TD#bgWhite{
	width:4px;
	background-color:#ffffff;
}
/******** SEND_SMS *********/
.SEND_SMS{
	height:60px;
	width:100%;
	padding-bottom:5px;
}
.SEND_SMS TD{
	text-align: center;
	vertical-align: middle;
	color:#9900cc;
	font-family: Arial, "Geneva CY", Sans-Serif;
	font-size:18px;
	text-transform: uppercase;
	text-decoration:none;
}
.SEND_SMS A{
	text-decoration:none;
}
.SEND_SMS A:hover{
	color:#9900cc;
	text-decoration:underline;
}
.SEND_SMS IMG{
	margin:0px 5px 10px 0px;
	vertical-align:middle;
}
/****************************/
/********* INDEXES **********/
/****************************/
.INDEXES{
	margin-bottom:10px;
}
.INDEXES #marg13{
margin-top:13px;
}
.INDEXES TD#description{
	padding: 15px 0px 0px 5px;
}
.INDEXES H4{
padding-bottom:5px;
margin-bottom:-1px;
}
.INDEXES A{
	color:#9900cc;
	text-decoration:none;
}
.INDEXES A:hover{
	color:#9900cc;
	text-decoration:underline;
}

/***************************/
/******** INFO_PAGE ********/
/***************************/
DIV.INFO_PAGE{
padding:10px;
}

.accentBlock{
padding: 5px 10px 5px 10px;
border:1px solid #F5EAF9;
font-size:11px;
background-color:#FAF5FC;
}

.INFO_PAGE .list{
	width:50%;
	border:1px solid #9900cc;
	margin: 0px;
    padding: 0px;
    border-collapse:collapse;
}

.INFO_PAGE .list TR TD{
padding:4px;
vertical-align:middle;
}
.INFO_PAGE .list #odd{
background-color:#f5eaf9;
}
.INFO_PAGE .list #even{
background-color:#faf5fc;
}
/****************************/
/********* FOOTER ***********/
/****************************/
.FOOTER{
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
}

.FOOTER table{
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
}
.FOOTER  TR TD{
	height:30px;
	padding: 0px;
}

.FOOTER .top{
	text-align:center;
	vertical-align:middle;
	background-image:url(/imgs/footer/main_menu.gif);
	background-repeat:repeat-x;
}
.FOOTER .top .main_menu {
	width:100%;
	text-align:center;
}
.FOOTER .top .main_menu TD{
	width:12%;
	vertical-align:middle;
	color:#cf74ff;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
}

.FOOTER .top .main_menu a{
	color:#9900cc;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	text-transform:lowercase;
}
.FOOTER .top .main_menu a:hover{
			text-decoration:underline;
}

.FOOTER .bottom{
	text-align:center;
	height:80px;
	background-color:#ffa532;
	background-image:url(/imgs/footer/bg-bottom.gif);
	background-repeat:repeat-x;
}
.FOOTER .bottom .second TD {
	vertical-align:middle;
}
.FOOTER .bottom .second TD#counter {
	padding:5px;
	width:20%;
}

.FOOTER .bottom .second .secondMenu TD{
	height:15px;
	border-right:1px solid #ffffff;
}
.FOOTER .bottom .second .secondMenu TD#noBorder{
	border:0px;
}
.FOOTER .bottom .second .secondMenu A{
	text-decoration:none;
	color:#fce2c1;
	text-transform:lowercase;
}
.FOOTER .bottom .second .secondMenu A:hover{
	color:#ffffff;
	text-decoration:underline;
}

.FOOTER .copyright{
	padding:10px;
	height:15px;
	color:#fce2c1;
	vertical-align:middle;
	text-align:center;
	font-size:10px;
}
.FOOTER .copyright A{
	color:#fce2c1;
}
.FOOTER .copyright A:hover{
	color:#ffffff;
}


/********************/
/***TABLO&MONIC******/
/********************/
.outer {
	border: 1px solid #9900CC;
	width: 100%;
}
.outer th {
	background-color: #FFA532;
	color: #FFFFFF;
	padding : 2px;
	vertical-align : middle;
	font-weight: bold;
	background-image: url(/imgs/tablo-monic/footer-line.gif);
	background-repeat: repeat-x;
}
.outer th#violet {
	background-color: #e6c0f3;
	color: #FFFFFF;
	padding : 2px;
	vertical-align : middle;
	font-weight: bold;
	background-image: url(/imgs/tablo-monic/gradient_violet.gif);
	background-repeat: repeat-x;
}
.outer TR TD {
	padding:2px 5px 2px 5px;
}
.outer .head {
	background-color: #DAB5EC;
	font-weight: bold;
}
.outer .even {
background-color:#EFDEF7;
}
.outer .odd {
background-color:#F5EAF9;
}
/** PHONE DISPLAY **/
.phoneDisplay {
	width: 100px;
	margin: 5px;
	border-collapse:collapse;
	padding:0px;
}
.phoneDisplay TR TD{
	padding: 0px;
}
.phoneDisplay  #topViolet{
	background-image: url(/imgs/phoneDisplay/bg-top_violet.gif);
	background-repeat: repeat-x;
	height: 6px;
}
.phoneDisplay  #mainViolet{
	background-image: url(/imgs/phoneDisplay/bg-main_violet.gif);
	background-repeat: repeat-x;
}
.phoneDisplay  #violet{
	font-size: 13px;
	font-weight: bold;
	color: #9900CC;
}
/*--- ORANGE ---*/
.phoneDisplay  #topOrange{
	background-image: url(/imgs/phoneDisplay/bg-top_orange.gif);
	background-repeat: repeat-x;
	height: 6px;
}
.phoneDisplay  #mainOrange{
	background-image: url(/imgs/phoneDisplay/bg-main_orange.gif);
	background-repeat: repeat-x;
}
.phoneDisplay  #orange{
	font-size: 13px;
	font-weight: bold;
	color: #FF770F;
}
.phoneDisplay  #bot{
	background-image: url(/imgs/phoneDisplay/bg-bottom.gif);
	background-repeat: repeat-x;
	height: 6px;
}
.phoneDisplay  #left {
	background-image: url(/imgs/phoneDisplay/bg-left.gif);
	background-repeat: repeat-y;
	width: 6px;
	height: 100%;
}
.phoneDisplay  #right{
	background-image: url(/imgs/phoneDisplay/bg-right.gif);
	background-repeat: repeat-y;
	width: 6px;
}
.phoneDisplay  #display{
	padding-bottom: 8px;
	text-align: center;
	vertical-align: middle;
}

/********** ERROR BLOCK **********/
.errorBlock{
	text-align:center;
	margin: 0px;
	padding: 0px;
	border-collapse:collapse;
}

.errorBlock TR TD{
	margin: 0px;
	padding: 0px;
}


.errorBlock #bg-top{
background-image:url(/imgs/orangeBlock/bg-top.gif);
background-repeat:repeat-x;
}
.errorBlock #bg-bot{
background-image:url(/imgs/orangeBlock/bg-bot.gif);
background-repeat:repeat-x;
}
.errorBlock #bg-right{
background-image:url(/imgs/orangeBlock/bg-right.gif);
background-repeat:repeat-y;
}
.errorBlock #bg-left{
background-image:url(/imgs/orangeBlock/bg-left.gif);
background-repeat:repeat-y;
}
.errorBlock TD#message {
	vertical-align:middle;
	font-family: Arial, "Geneva CY", Sans-Serif;
	font-size: 14px;
	font-weight:bold;
	color: #FF5A00;
	padding-left: 10px;
	text-transform:uppercase;
}
.errorBlock #selectForm{
	width:1px;
	margin-top: 10px;
}

#tooltip {
background-color:#eddcf7;

border: 1px solid #9900cc;
text-align: justify;
font-size:10px;
margin:0px;
padding: 7px 7px;
position:absolute;
visibility:hidden
}

.PHONE_BRANDS_PAGE td { text-align: left; vertical-align: middle; }
.PHONE_BRANDS_PAGE td.brand { width: 150px; }