.font_highligthed {
  color: #000000;
}

A, img {outline:none;}

.basic_font {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size:11px;
}

.header {
   background-color:#798297;
   background-image: url("images/shared/header_background.jpg");
   text-align:left;
   color: #FFFFFF;

}

.body_top_background {
   background-image: url("images/shared/body_top_background.jpg");
   background-repeat:repeat-x;
}

/* ////// BASIC TABLE ////// */
.basic_table, .basic_table_header, .basic_table_separator, .basic_table_header_link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size:11px;
}
.basic_table {
	background-color: #FFFFFF;
	border-style: solid;
	border-color:#6A6A6A;
/*  border-color: #CC9900; */
	border-width: 1px;
    font-size:11px;
	margin-bottom:4px;
}


.basic_table_header {
    font-size:10px;
	height: 24px;
	color: #FFFFFF;
	font-weight: bold;
/*  background-color: #6A6A6A; */
/*  background-image: url("images/shared/basic_table_header_2.jpg");  */
    background-color: #CC9900;
    background-image: url("images/shared/basic_table_header.jpg"); 
	padding:0px;
}
a.basic_table_header_link:link, a.basic_table_header_link:visited, a.basic_table_header_link:hover {
    font-size:10px;
	color:#FFFFFF;
}


.basic_table_separator{
  padding:0px;
  height:1px;
  background-color: #C19200;
}


/* ////// BASIC TABLE ////// */
.dialog_table, .dialog_header, .dialog_content{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
}
.dialog_table {
	background-color: #FFFFFF;
	border-style: solid;
	border-color:#6A6A6A;
	border-width: 1px;
    font-size:11px;
}
.dialog_table-rounded {
	background-color: #FFFFFF;
    font-size:11px;
	padding: 0px;
}

.dialog_header {
    font-size:10px;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
    background-color: #C19200;
    background-image: url("images/shared/basic_table_header.jpg");
}

.dialog_content {
    font-size:10px;
	padding: 4px;
}
.dialog_content-rounded {
    font-size:10px;
	padding: 0px;
}

.dialog_buttons {
   cursor:pointer;
}

/* ////// LIST OF TRACKS AND SFXS //////// */
.list_table, .list_header, .list_cell_1, .list_cell_2, .list_bottom, .list_col_names {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
}
.list_table {

	border-style:solid;
	border-color: #5B7895;
	border-width: 1px;
	font-size: 10px;
}
.list_header {
    background-color: #5B7895;
    background-image: url("images/shared/list_header.jpg");
    color:#FFFFFF;
	font-size: 10px;
}
.list_cell_1 {
    background-color: #E1E1FF;
	font-size:11px;
    color:#000000;

}
.list_cell_2 {
    background-color: #F0F0FF;
	font-size:11px;
    color:#000000;
}

.list_cell_over {
    background-color:#B4B4C2;
	font-size:11px;
    color: #000000;
}
.list_cell_inactive {
    background-color:#999999;
	font-size:11px;
    color:#333333;
}
.list_bottom {
	font-size: 9px;
    color: #000000;
    background-color: #E1E1FF;
}
.list_col_names {
	font-size: 10px;
    color: #000000;
}
a.list_link:link, a.list_link:visited, a.list_link:hover {
	color: #000000;
	text-decoration:none;
}
a.list_link:hover {
   text-decoration:underline;
}


/* ////// MUSIC TABLE //////// */
.music_table_header, .music_table_content, .music_table_description, .music_table_track_cell {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.music_table_header {
    background-color: #5B7895;
    background-image: url("images/shared/music_table_header.jpg");
    color:#FFFFFF;
	font-size: 10px;
}
.music_table_content {
    background-color: #E3E3E8;
	font-size:11px;
    color:#000000;
	border-style: solid;
	border-color: #6A6A6A;
	border-width: 1px;
}
.music_table_description {
    background-color: #F0F0FF;
	font-size:11px;
    color:#000000;
}
.music_table_track_cell, .music_table_track_cell_over  {
    background-color: #F0F0FF;
	font-size:11px;
    color:#000000;
}
.music_table_track_cell_over  {
    background-color:#FFFFFF;
}
.music_table_separator {
    background-color: #5B7895;
	height:1px;
    padding:0px;
}


/* ////// CATEGORY NAVIGATOR ////// */
.category_navigator_table, .category_navigator_header, .category_navigator_path, .category_navigator_cell {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
}

.category_navigator_table{
	font-size: 11px;
	background-color: #FFFFFF;
/*  border-color: #7D9DDF; */
	border-style: solid;
	border-color: #5B7895;
	border-width: 1px;
}
.category_navigator_header{
    font-size:11px;
	height: 22px;
	color: #FFFFFF;
    background-color: #5B7895;
    background-image: url("images/shared/list_header.jpg");
}

.category_navigator_path {
    font-size:11px;
	color: #000000;
	font-weight:bold;
}

.category_navigator_cell{
	background-color: #EAEAF4;/*#F0F0FF*/
    font-size:11px;
	text-align:left;
}
.category_navigator_cell a{
	display:block;
	width:auto;
	line-height: 12px;
	padding: 5px;
	-moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius:5px;
}
.category_navigator_cell a:hover{
	background-color: #677076;
	color: #FFF;
	text-decoration:none;
}


.category_navigator_cell_small_padding{
	background-color: #F0F0FF;
	padding: 1px;
    font-size:11px;
	text-align:left;
}

a.c_nav_link:link, a.c_nav_link:visited, a.c_nav_link:hover {
	color: #000000;
	text-decoration:underline;
}




/* ////// CART TABLES ////// */
.cart_table_header, .cart_table_border, .cart_cell, .cart_subtotal {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
}

.cart_table_header {
    background-color: #5B7895;
    background-image: url("images/shared/list_header.jpg");
    color:#FFFFFF;
    font-size:11px;
}
.cart_table_border {
	background-color:#FFFFFF;
	border-style:solid;
	border-width: 0px;
	border-color:#036;
}
.cart_cell {
    background-color: #F0F0FF;
    font-size:11px;
}
.cart_cell_1 {
    background-color: #F0F0FF;
    font-size:11px;
}
.cart_cell_2 {
    background-color: #E1E1FF;
    font-size:11px;
}
.cart_subtotal {

    background-color:#F8F8F8;
    font-size:11px;
}



/* ///// LEFT MENU /////// */

.menu_music_cell {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#F0F0FF;
    /* background-image: url("images/shared/menu_music_bg.gif"); */
	font-size: 11px;
    color: #000000;
}
.menu_sounds_cell {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#F9FCFF;
    background-image: url("images/shared/menu_sounds_bg.gif");
	font-size: 11px;
    color: #000000;
}



/* ///// FORMS /////// */
.form_header, .form_field, .form_field2, .form_field_no_shadows, .form_cell, .form_button, .basic_form, .searchbox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
}
.basic_form {
	margin-top:    0px;
	margin-left:   0px;
	margin-right:  0px;
	margin-bottom: 0px;
    padding:0px;
}

.form_header {
	font-size: 10px;
	height: 20px;
	color: #FFFFFF;
	padding: 0px;
	background-color: #5B7895;
    background-image: url("images/shared/list_header.jpg");
}

.form_field {
	font-size: 10px; 
	background: url(images/shared/bg_form_field.gif) no-repeat 0 0;
	border-width:1px;
	border-style:solid;
	border-color:#5B7895;
	padding:2px;
	background-color:#FFFFFF;
}

.searchbox_bg {
    background: url(images/shared/forms/searchbox_bg.png) no-repeat ;
}
.searchbox {
    font-size: 11px; 
	margin-left: 7px;
    margin-right: 1px;
	border-width:0px;
	border-style:solid;
	background-color: transparent;
}

.searchbox_button {
	height: 20px;
	width: 28px;
	border-width: 0px;
	border-style:solid;
	padding:0px;
	background-color: transparent;
	cursor:pointer;
    background: url(images/shared/forms/searchbox_button.png) no-repeat !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/forms/searchbox_button.png",sizingMethod="scale",enabled="true");
}
.form_field2 {
	font-size: 10px;
	background: url(images/shared/bg_form_field.gif) no-repeat 0 0;
	border-width:1px;
	border-style:solid;
	border-color:#5B7895;
	padding:2px;
	background-color:#FFFFFF;
}
.form_field_no_shadows {
	font-size: 10px;
	background: url(images/shared/bg_form_field.gif) no-repeat 0 0;
	border-width:1px;
	border-style:solid;
	padding:1px;
	border-color:#5B7895;
	background-color:#FFFFFF;
}

.form_cell {
	font-size: 11px;
	background-color: #F0F0FF;
	font-weight: normal;
	padding: 4px;
}
.form_button {
	font-size: 10px;
	font-weight: normal;
}




.chapter_cell {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #E1E1FF;
	font-size: 10px;
}

.content_background_main {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F0F0FF;
  /*  background-image: url("images/shared/content_background_main.gif"); */
	font-size: 11px;
    color: #000000;
}


.page_main_header{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
}

.page_content_name{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	/* background-color:#F2F2E6; */
	background-color: #E1E1FF;
}
.page_content_header{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	background-color:#F2F2E6;
}


.error_message {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#990000;
}

.error_message_big {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#990000;
}

.separator{
  padding:0px;
  height:1px;
  background-color: #899BBC;
}

.product_name{
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   background-color: #5B7895;
   background-image: url("images/shared/list_header.jpg");
   color:#FFFFFF;
   font-size: 10px;
}



.neo_pagenavigator{
	float:right;
	font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
	text-align:right;
}
.neo_pagenavigator ul{
	display:inline;
	margin-left: -40px;
}
.neo_pagenavigator ul li{
    text-align:center;
	display: inline;
	color:#000000;
	height:20px;
	width:auto;
}
.neo_pagenavigator ul li a{
	background-color:#EFEDED;
	border:1px solid #79788D;
	line-height:20px;
	padding:0px 6px 0px 6px;
	color:#000000;
	text-decoration:none;
}
.neo_pagenavigator ul li a:hover{
	background-color:#fff;
	text-decoration:none;
}


.verticallmenulinks{font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; width:100%; text-align:center; padding:6px;}
.verticallmenulinks a{
	display:block;
	line-height:22px;
	width:180px;
	margin:8px;
	text-decoration:none;
    font-weight:bold;
	text-indent:8px;
	text-align:left;
	vertical-align:middle;
    background-image:url(http://www.neosounds.com/images/shared/links/link_bg.png) !important;vbackground-image: none;
    filter: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/shared/links/link_bg.png');
}
.verticallmenulinks img{vertical-align:middle; padding-right:8px;}
.verticallmenulinks a:hover{background-color:#fff;}



.customer_panel {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #000000;
}


#RoyaltyFreeMusic {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index: 1;
	position: absolute;
	top: -600px;
	width: 800px;
}

#RoyaltyFreeExplanation {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index: 1;
	position: absolute;
	top: -700px;
	width: 800px;
}

.trans_box {
  background-image:url(http://www.neosounds.com/images/shared/transparent1.png) !important;
  background-image: none;
  filter: none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.neosounds.com/images/shared/transparent1.png');
}



.modal_overlay {
  background-image:url(http://www.neosounds.com/images/shared/transparent2.png) !important;
  background-image: none;
  filter: none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.neosounds.com/images/shared/transparent2.png');
  left: 0px;
  top: 0px;
  position:fixed !important; 
  position:absolute; 
}


.shadowed { empty-cells: show; }

.shadowed .lb {
 height: 6px; width: 6px;
    background: url(images/shared/dialog/shadow-lb.png) no-repeat !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/shadow-lb.png",sizingMethod="scale",enabled="true");
}
.shadowed .lb-rounded {
 height: 10px; width: 10px;
    background: url(images/shared/dialog/dlg-shadow-lb-rounded.png) no-repeat !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/dlg-shadow-lb-rounded.png",sizingMethod="scale",enabled="true");
}


.shadowed .lt {
 height: 6px; width: 6px;
    background: url(images/shared/dialog/shadow-lt.png) no-repeat !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/shadow-lt.png",sizingMethod="scale",enabled="true");
}
.shadowed .lt-rounded {
 height: 10px; width: 10px;
    background: url(images/shared/dialog/dlg-shadow-lt-rounded.png) no-repeat !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/dlg-shadow-lt-rounded.png",sizingMethod="scale",enabled="true");
}


.shadowed .rt {
 height: 6px; width: 6px;
    background: url(images/shared/dialog/shadow-rt.png) no-repeat !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/shadow-rt.png",sizingMethod="scale",enabled="true");
}
.shadowed .rt-rounded {
 height: 10px; width: 10px;
    background: url(images/shared/dialog/dlg-shadow-rt-rounded.png) no-repeat !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/dlg-shadow-rt-rounded.png",sizingMethod="scale",enabled="true");
}



.shadowed .r {
    width: 6px;
    background: url(images/shared/dialog/shadow-r.png) repeat-y 0 0 !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/shadow-r.png",sizingMethod="scale",enabled="true");
}
.shadowed .r-rounded {
    width: 10px;
    background: url(images/shared/dialog/dlg-shadow-r-rounded.png) repeat-y 0 0 !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/dlg-shadow-r-rounded.png",sizingMethod="scale",enabled="true");
}

.shadowed .l {
    width: 6px;
    background: url(images/shared/dialog/shadow-l.png) repeat-y 0 0 !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/shadow-l.png",sizingMethod="scale",enabled="true");
}
.shadowed .l-rounded {
    width: 10px;
    background: url(images/shared/dialog/dlg-shadow-l-rounded.png) repeat-y 0 0 !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/dlg-shadow-l-rounded.png",sizingMethod="scale",enabled="true");
}

.shadowed .l-cos {
    width: 6px;
    background: url(images/shared/dialog/shadow-l-cos.png) no-repeat bottom !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/shadow-l-cos.png",sizingMethod="scale",enabled="true");
}

.shadowed .r-cos {
    width: 6px;
    background: url(images/shared/dialog/shadow-r-cos.png) no-repeat bottom !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/shadow-r-cos.png",sizingMethod="scale",enabled="true");
}



.shadowed .rb {
 height: 6px; width: 6px;
    background: url(images/shared/dialog/shadow-rb.png) no-repeat !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/shadow-rb.png",sizingMethod="scale",enabled="true");
}
.shadowed .rb-rounded {
 height: 10px; width: 10px;
    background: url(images/shared/dialog/dlg-shadow-rb-rounded.png) no-repeat !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/dlg-shadow-rb-rounded.png",sizingMethod="scale",enabled="true");
}


.shadowed .b {
 height: 6px;
    background: url(images/shared/dialog/shadow-b.png) repeat-x 0 0 !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/shadow-b.png",sizingMethod="scale",enabled="true");
}
.shadowed .b-rounded {
 height: 10px;
    background: url(images/shared/dialog/dlg-shadow-b-rounded.png) repeat-x 0 0 !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/dlg-shadow-b-rounded.png",sizingMethod="scale",enabled="true");
}

.shadowed .t {
 height: 6px;
    background: url(images/shared/dialog/shadow-t.png) repeat-x 0 0 !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/shadow-t.png",sizingMethod="scale",enabled="true");
}
.shadowed .t-rounded {
 height: 10px;
    background: url(images/shared/dialog/dlg-shadow-t-rounded.png) repeat-x 0 0 !important;
	background-image: none;
	filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/dialog/dlg-shadow-t-rounded.png",sizingMethod="scale",enabled="true");
}


.checklist, .checklist_over {
	width:175px;
    line-height:20px; height:20px;
	background: url(images/shared/forms/dropdown_bg_standard.gif) no-repeat 0 0;
	text-align:left;
	padding-left:6px;
	cursor:pointer;
	display:block;
	vertical-align:middle;
	overflow:hidden;
	margin-right:-6px;
}
.checklist_over {
		background: url(images/shared/forms/dropdown_bg_standard_over.gif) no-repeat 0 0;
}

.checklist_content {
	width:143px;
	line-height:20px; height:20px;
	text-align:left;
	font-size:10px;
	display:block;
	vertical-align:middle;
	overflow:hidden;
}
