.subgridheader {
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8px;
font-weight:normal;

}

.editbox {
font-family:	Verdana, Arial, Sans-Serif;
font-size:	9px;
width:99%;
height:240px;
}

.jGrowl-notification{
   	color: 				#000; 
}

div.jGrowl {
	padding: 			10px;
	z-index: 			9999;
	color: 				#000;
	font-size: 			12px;
}

/** Special IE6 Style Positioning **/
div.ie6 {
	position: 			absolute;
}

div.ie6.top-right {
	right: 				auto;
	bottom: 			auto;
	left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.top-left {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-right {
	left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-left {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.center {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	width: 				100%;
}

/** Normal Style Positions **/
body > div.jGrowl {
	position:			fixed;
}

body > div.jGrowl.top-left {
	left: 				0px;
	top: 				0px;
}

body > div.jGrowl.top-right {
	right: 				0px;
	top: 				0px;
}

body > div.jGrowl.bottom-left {
	left: 				0px;
	bottom:				0px;
}

body > div.jGrowl.bottom-right {
	right: 				0px;
	bottom: 			0px;
}

body > div.jGrowl.center {
	top: 				0px;
	width: 				50%;
	left: 				25%;
}

/** Cross Browser Styling **/
div.center div.jGrowl-notification, div.center div.jGrowl-closer {
	margin-left: 		auto;
	margin-right: 		auto;
}

div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
	background-color:       #9fd9da;
	color: #ffffff;
	opacity: 				.85;
    -ms-filter: 			"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
    filter: 				progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
	zoom: 					1;
	width: 					235px;
	padding: 				10px;
	margin-top: 			5px;
	margin-bottom: 			5px;
	font-family: 			Tahoma, Arial, Helvetica, sans-serif;
	font-size: 				1em;
	text-align: 			left;
	display: 				none;
	-moz-border-radius: 	5px;
	-webkit-border-radius:	5px;
}

div.jGrowl div.jGrowl-notification {
	min-height: 			40px;
}

div.jGrowl div.jGrowl-notification div.header {
	font-weight: 			bold;
	font-size:				.85em;
}

div.jGrowl div.jGrowl-notification div.close {
	z-index:				99;
	float: 					right;
	font-weight: 			bold;
	font-size: 				1em;
	cursor:					pointer;
}

div.jGrowl div.jGrowl-closer {
	padding-top: 			4px;
	padding-bottom: 		4px;
	cursor: 				pointer;
	font-size:				.9em;
	font-weight: 			bold;
	text-align: 			center;
}

/** Hide jGrowl when printing **/
@media print {
	div.jGrowl {
		display: 			none;
	}
}



.colinput {
background-color: #FFFFFF;
color: black;
font-family: arial, verdana, ms sans serif;
font-size: 9px;
}


#container  {
color:	#000000;
background-color:	#DDDDDD;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8pt;
margin-bottom:	0;
margin-left:	auto;
margin-right:	auto;
margin-top:	80px;
}

.colicon {
float:right;
padding-left:3px;
padding-right:3px;
}

.colbutton {
color: black;
font-family: arial, verdana, ms sans serif;
font-size: 9px;

}


.colformfieldtitle {
text-align:right;
}



.coltable {
width: 100%px;
}

.coltable td {
padding: 0px;
}


.coltabledate {
width: 30px;
}

.coltablevenue {
width:35%;
}

.coltablevenuecancelled {
width:35%;
text-decoration: line-through;
}

.coltablevenuepencilled {
width:35%;
color:#FF0000;
}

.coltablevenuepencilled a{
color:#FF0000;
}

.coltableartist {
width:35%;
}

.coltablecity {
width:35%;
}

.coltableflag {
width:5%;
}

.coltablecontact{
width:35%;
}


.coltablecompany{
width:35%px;
}

.coltablerole{
width:35%px;
}

.coltablebutton {
width:10%px;
}

.infowindow{
border: .05em solid #000;
border-style:thin;
background-color:#EEFFFF;
display: none;
cursor: default;
margin: 5px;
padding:5px;
color:#000000;
font-size:	9px;
}

.infowindowvisible{
border: .05em solid #000;
border-style:thin;
background-color:#EEFFFF;
cursor: default;
margin: 1px;
padding:1px;
color:#000000;
font-size:	9px;
}

.infowindowpencilled{
border: .05em solid #500;
border-style:thin;
background-color:#EEFFFF;
cursor: default;
margin: 1px;
padding:1px;
color:#550000;
font-size:	9px;
}

.infowindowpencilled td{
color:#550000;

}


#resizable { width: 100px; height: 100px; background: silver; }

/* Windows
----------------------------------*/
.handlehead{
margin-left:	auto;
margin-right:	auto;
height=15px;
text-align: left ;
align: left ;
background-color:	#1C4294;
color:	#FFFFFF;
}



.handlehead a {
  background-color:	#1C4294;
  text-decoration:none;
  color:	#FFFFFF;
 }

.handlehead td,.handlehead tr,.handlehead table{
background-color:	#1C4294;
color:	#FFFFFF;
}

.menuhead{
margin-left:	auto;
margin-right:	auto;
height=15px;
text-align: left ;
align: left ;
background-color:	#8899BB;
color:	#FFFFFF;
}

.menuhead a {
  text-decoration:none;
  color:	#FFFFFF;
 }



/* Main Menu Window
----------------------------------*/
#window0  {
color:	#000000;
position: absolute;
width: 768px;
height: 50px;
font-size: 8px;
z-index: 1;
left: 0px;
top: 0px;
padding:	0;

}

/* Artist browser Window
----------------------------------*/
#window1  {
padding-top: 0;
width: 768px;
top: 180px;
left:10px;
position: absolute;
z-index: 1;
border-collapse: collapse;
border: .05em solid #000;

}


/* Calendar Window
----------------------------------*/
#window5  {
padding-top: 0;
width: 768px;
height:500px;
top: 160px;
left:20px;
position: absolute;
z-index: 1;
background-color:	#EEFFFF;
border-collapse: collapse;
border: .05em solid #000;
}

/* Map Window
----------------------------------*/
#window9  {
padding-top: 0;
width: 768px;
height:480px;
top: 200px;
left:40px;
position: absolute;
z-index: 1;
background-color:	#EEFFFF;
border-collapse: collapse;
border: .05em solid #000;
}


#calendar_content{
background-color:	#EEFFFF;

}

.caltop table,.caltop tr,.caltop td{
border-collapse: collapse;
border: .05em solid #000;
background-color:	#EEFFFF;
color:	#000000;
font-size:	10pt;
font-weight: 			bold;
}


.caltitle{
background-color:	#000044;
color:	#FFFFFF;
font-size:	12pt;
font-weight: 			bold;
vertical-align: top;
text-align: right;
}

.caltitle table,.caltitle td,.caltitle tr{
background-color:	#000044;
color:	#FFFFFF;
font-size:	10pt;
font-weight: 			bold;
vertical-align: top;
text-align: right;
}

.calweekday table,.calweekday tr,.calweekday td{
border-collapse: collapse;
border: .05em solid #000;
background-color:	#000044;
color:	#FFFFFF;
font-size:	10pt;
font-weight: 			bold;
vertical-align: top;
}

.caldatehead,.caldatehead table,.caldatehead tr,.caldatehead td{
border-collapse: collapse;
border: .05em solid #000;
background-color:	#000000;

color:	#FFFFFF;
font-size:	10pt;
font-weight: 			bold;
vertical-align: top;
}

.calbody {
border-collapse: collapse;
border: .05em solid #000;
background-color:	#CCCCCC;
color:	#000000;
height:480px;
overflow:auto;

}

.calbody table{
width:100%;
}

.calbody td{
width:14.8%;
}

.caleventheader{
margin-left:	auto;
margin-right:	auto;
height=15px;
text-align: left ;
align: left ;
background-color:	#1C4294;
color:	#FFFFFF;
}

.calvenue{
margin-left:	auto;
margin-right:	auto;
height=15px;
text-align: left ;
align: left ;
width: 100%;
background-color:	#4C62B4;;
color:	#FFFFFF;
  text-decoration:none;
}

.calvenue a{
color:	#FFFFFF;

}


.caleventheader a {
  background-color:	#1C4294;
  text-decoration:none;
  color:	#FFFFFF;
 }

.caleventheader td{
background-color:	#1C4294;
color:	#FFFFFF;
}

.calhead table{
width:100%;
}

.caldatebody {
background-color:	#EEFFFF;
color:	#000000;
vertical-align: top;
}

.calevent{
background-color:	#EEFFFF;
color:	#000000;
font-size:8px;
vertical-align: top;
border-collapse: collapse;
border: .05em solid #000;
margin-bottom:2px;

}

.caleventpencilled{
background-color:	#FFDDDD;
color:	#444444;
vertical-align: top;
border-collapse: collapse;
border: .05em solid #000;
margin-bottom:2px;

}

.caleventhead{
background-color:	#DDDDDD;
color:	#000000;
vertical-align: top;
border-collapse: collapse;
border: .05em solid #000;
margin-top:2px;
}

.caleventpencilled img {
opacity:0.4;
filter:alpha(opacity=40);
}

.caleventhead img{
opacity:1;
filter:alpha(opacity=100);
  }


.caleventcancelled{
opacity:0.5;
filter:alpha(opacity=40);
background-color:	#DDDDDD;
color:	#444444;
vertical-align: top;
border-collapse: collapse;
border: .05em solid #000;
margin-bottom:2px;
background-image: url('../gifs/redcross.gif');
background-repeat: repeat;

}

.calnoevent{
vertical-align: top;
margin-top:2px;
height:110px;

}

.caleventmyspace{

background-color:	#EEEEFF;
color:	#000000;
vertical-align: top;
border-collapse: collapse;
border: .05em solid #000;
margin-bottom:2px;
}

.caleventmyartist{

background-color:	#FFFFEE;
color:	#000000;
vertical-align: top;
border-collapse: collapse;
border: .05em solid #000;
margin-bottom:2px;

}

/* Event viewing window
----------------------------------*/
#window6  {
padding-top: 0;
z-index: 2;
margin-top:0;
position: absolute;
width: 256px;
top: 40px;
left: 638px;
float: right;
margin-left:	auto;
margin-right:	auto;
text-align: center ;
align: center ;
padding: 5px;
background-color:	#BBCCDD;
border-collapse: collapse;
border: .05em solid #000;
}


/* Artist viewing window
----------------------------------*/
#window2  {
padding-top: 0;
z-index: 2;
margin-top:0;
position: absolute;
width: 256px;
top: 10px;
left: 618px;
float: right;
margin-left:	auto;
margin-right:	auto;
text-align: center ;
align: center ;
padding: 5px;
background-color:	#BBCCDD;
border-collapse: collapse;
border: .05em solid #000;
}



/* Contact viewing window
----------------------------------*/
#window7  {
padding-top: 0;
z-index: 2;
margin-top:0;
position: absolute;
width: 256px;
top: 10px;
left: 618px;
float: right;
margin-left:	auto;
margin-right:	auto;
text-align: center ;
align: center ;
padding: 5px;
background-color:	#BBCCDD;
border-collapse: collapse;
border: .05em solid #000;
}

/* Contact viewing window
----------------------------------*/
#window8  {
padding-top: 0;
z-index: 2;
margin-top:0;
position: absolute;
width: 256px;
top: 10px;
left: 618px;
float: right;
margin-left:	auto;
margin-right:	auto;
text-align: center ;
align: center ;
padding: 5px;
background-color:	#BBCCDD;
border-collapse: collapse;
border: .05em solid #000;
}

.rightcolumn{
width: 256px;
float: right;
margin-left:	auto;
margin-right:	auto;
text-align: center ;
align: center ;
padding: 10px;
background-color:	#BBCCDD;
}

.rightcontainer{
margin-left:	auto;
margin-right:	auto;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8pt;
text-align: left ;
align: left ;
padding: 5px;
background-color:	#AABBDD;
border-width: medium;
border-color: #FFFFFF;
border-style: solid;
}


/* Media window
----------------------------------*/
#window3  {
padding-top: 0;
margin-top:80;
width: 460px;
height: 360px;
top: 200px;
left:250px;
position: absolute;
border-collapse: collapse;
border: .05em solid #000;
}


#media_all{
margin-left:	auto;
margin-right:	auto;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8pt;
text-align: left ;
align: left ;
padding: 5px;
background-color:	#AABBDD;

}
#media_header{
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
background-color:	#8899BB;
color:	#FFFFFF;
}
#media_content{
height: 380px;
background-color:	#AABBDD;
}

/* Search window
----------------------------------*/
#window4  {
padding-top: 0;
margin-top:80;
width: 768px;
height: 100px;
top: 70px;
left:5px;
position: absolute;
border-collapse: collapse;
border: .05em solid #000;
}

#search_all{
margin-left:	auto;
margin-right:	auto;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8pt;
text-align: left ;
align: left ;
padding: 5px;
background-color:	#AABBDD;

}
#search_header{
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
background-color:	#8899BB;
color:	#FFFFFF;
}
#search_content{
background-color:	#AABBDD;
}

#search_content td{
background-color:	#AABBDD;
}

.mainbody1{
width:768px;
margin-left:	auto;
margin-right:	auto;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8pt;
text-align: left ;
align: left ;
padding: 5px;
background-color:	#AABBDD;
border-width: medium;
border-color: #FFFFFF;
border-style: solid;
}

.tablecontainer{
margin-left:	auto;
margin-right:	auto;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8pt;
text-align: left ;
align: left ;
padding: 5px;
background-color:	#AABBDD;
border-width: medium;
border-color: #FFFFFF;
border-style: solid;
}





.inner{
margin-left:	auto;
margin-right:	auto;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	9px;
text-align: left ;
align: left ;
padding: 0px;
background-color:	#AABBDD;
border-width: medium;

}


.innerhead{
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
font-size:	8px;
font-weight: bold;
background-color:	#8899BB;
color:	#FFFFFF;
}

.inner1{
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
padding: 0px;
background-color:	#99CCCC;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8px;

}

.inner1head{
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
background-color:	#77AAAA;
color:	#FFFFFF;
}

.inner1head a { text-decoration:none;
 }

.inner2head a { text-decoration:none;

 }
 .inner3head a { text-decoration:none;}

 .inner4head a { text-decoration:none;
}

.inner2{
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
padding: 0px;
background-color:	#99CCDD;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8px;

}

.inner2head{
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
background-color:	#77aabb;
color:	#FFFFFF;
}

.inner3{
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
padding: 0px;
background-color:	#BBCCDD;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8px;

}

.inner3head{
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
background-color:	#99AABB;
color:	#FFFFFF;
}


.inner4{
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
padding: 0px;
background-color:	#BBBBDD;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8px;

}

.inner4head{
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
background-color:	#9999BB;
color:	#FFFFFF;
}

.inner5{
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
padding: 0px;
background-color:	#AAAAEE;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8px;

}

.inner5head{
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
background-color:	#8888CC;
color:	#FFFFFF;
}

.inner6{
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
padding: 0px;
background-color:	#CC99DD;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8px;

}

.inner6head{
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
background-color:	#AA77BB;
color:	#FFFFFF;
}


#tdimagestaron{background: url('http://www.newmusicplatform.com/gifs/opinionstarlit.gif');}

#tdimagestaroff{background: url('../gifs/opinionstarunlit.gif');}

.rightcolumntabs{
width:256px;
height:35px;
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
background-color:	#99BBDD;

}

.maintabs{
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
background-color:	#AACCEE;
}

.innercentred{
margin-left:	auto;
margin-right:	auto;
text-align: centre ;
align: centre ;
padding-left: 0px;
padding-right: 0px;
background-color:	#AACCDD;
}

.genrebar{
margin-left:	auto;
margin-right:	auto;
text-align: centre ;
align: centre ;
padding-left: 0px;
padding-right: 0px;
background-color:#000000;
height: 14px;
}

.infobar {
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: left ;
padding-left: 0px;
padding-right: 0px;
background-color:#000000;
font-size:8px;
font-weight:bold;
color:#FFFFFF;
}

.infobar td{
color:#FFFFFF;
}


.locationbar{
margin-left:	auto;
margin-right:	auto;
text-align: centre ;
align: centre ;
padding-left: 0px;
padding-right: 0px;
background-color:#001D53;
color:#FFFFFF;
}

.locationbar td {
  text-decoration:none;
  color:	#FFFFFF;
 }



.genrebar a {
  text-decoration:none;
  color:	#FFFFFF;
 }

.shortpressbar{
margin-left:	auto;
margin-right:	auto;
text-align: left ;
align: centre ;
padding: 8px;

background-color:	#1C3F93;
}

.rightcolumntop{
width: inherit;
margin-left:	0;
margin-right:	0;
text-align: left ;
padding: 0px;
border: solid #FFF 2px;
background-color:	#99AADD;
color:	#FFFFFF;
}


.rightcolumnimageheader{
margin-left:	auto;
margin-top:	8px;
margin-right:	auto;
text-align: centre ;
align: centre ;
background-color:#1C3F93;
color:	#FFFFFF;
}

.artistbar{
margin-left:	auto;
margin-right:	auto;
text-align: centre ;
align: centre ;
background-color:#1C3F93;
color:	#FFFFFF;
padding-bottom: 0px;
margin-bottom: 0px;

}

.venuebar{
margin-left:	auto;
margin-right:	auto;
text-align: centre ;
align: centre ;
background-color:#1C3F93;
color:	#FFFFFF;
padding-bottom: 0px;
margin-bottom: 0px;

}


.rightcolumnheader{
margin-left:	auto;
margin-right:	auto;
text-align: centre ;
align: centre ;
padding: 5px;
background-color:	#99AADD;

}

table#artistlist {


border: solid #FFF 2px;
border-spacing: 0;
}

table#artistlist td {

border: solid #FFF 1px;
border-spacing: 0;
padding: 3;
}

table#artistlist th {

text-align: left ;

}

/* body  {
background-color:	#DDDDDD;
color:	#000000;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	8pt;
max-width:	1024px;
 text-align:center;

} 


#wrapper {
        margin: 0 auto;
        text-align:left;

} */

.tabletext
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 padding:	0;

}

td {
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #000000;
 padding:	0;
 align: left;

}

fieldset {
border: none;
}

hr {
  border: 0;
  width: 80%;
  color: #fff;
}





.rightimage img{
border=0;
padding:10 px;
}

.menubg {
background-image: url('../gifs/menus/sky/menubg1.gif') ;
background-repeat: no-repeat;
width: 768;
}

.menubgdim {
background-image: url('http://www.newmusicplatform.com/gifs/menus/sky/menubg2.gif') ;
background-repeat: no-repeat;
width: 768;
}

form#login {
 background-color: #EEFFFF;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: left;
}

#login .text {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8px;
 width: 100pt;
}

#login .checkbox {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8px;
 text-align: left;
 vertical-align: centre;
}

#login .checkboxtd {
 width: 120pt;
 font-size: 8px;
 vertical-align: centre;
}


#login .buttons {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8px;
 color: #000000;
 width: 40pt;

}

.textalert {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #FF0000;
}


#rightcontainer {
	width:256px;
}
.tabs {

	padding:0px;
	text-align:center;
	float:left;
	cursor:pointer;
	border-bottom:0;
}
#rightcontent {
	clear:both;
	border:2px solid #ccc;
	background-color:#BEF;
}


#load {
	position:absolute;
	margin-top:100px;
	width:100px;
	height:20px;
	color:black;
	display:none;
}

/* Tabs
----------------------------------*/
.ui-tabs {padding: .2em;}
.ui-tabs .ui-tabs-nav { padding: .2em .2em 0 .2em;  position: relative; }
.ui-tabs .ui-tabs-nav li { float: left; border-bottom: 0 !important; margin: 0 .2em -1px 0; padding: 0; list-style: none; }
.ui-tabs .ui-tabs-nav li a { display:block; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {  padding-bottom: .1em; border-bottom: 0; }
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em;  display: block; border: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

.ui-tabs-nav { padding:0 0 0 8px; }
.ui-tabs-nav li { margin:5px 5px 0 0; }

.ui-tabs-nav li a:link,
.ui-tabs-nav li a:visited,
.ui-tabs-nav li a:hover,
.ui-tabs-nav li a:active { font-size:14px; padding:4px 1.2em 3px; color:#fff; }

.ui-tabs-nav li.ui-tabs-selected a:link,
.ui-tabs-nav li.ui-tabs-selected a:visited,
.ui-tabs-nav li.ui-tabs-selected a:hover,
.ui-tabs-nav li.ui-tabs-selected a:active { color:#e6820E; }

.ui-tabs-panel { padding:20px 9px; font-size:12px; line-height:1.4; color:#000; }

.ui-widget-content a:link,
.ui-widget-content a:visited { color:#1b75bb; text-decoration:none; }
.ui-widget-content a:hover,
.ui-widget-content a:active { color:#0b559b; }


----------------------------------*/
.ui-dialog { position: relative; padding: .2em; width: 256px; }
.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable
----------------------------------*/
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider
----------------------------------*/
/* STAR RATING */
/*!
 * jQuery UI Stars v2.1.1
 * http://plugins.jquery.com/project/Star_Rating_widget
 *
 * Copyright (c) 2009 Orkan (orkans@gmail.com)
 * Dual licensed under the MIT and GPL licenses.
 * http://docs.jquery.com/License
 *
 * $Rev: 102 $
 * $Date:: 2009-06-07 #$
 * $Build: 32 (2009-06-12)
 *
 */

#stars-wrapper1 {

width:256px;
padding-left:50px;
padding-bottom:10px;
margin-bottom:10px;
}

#stars-wrapper2 {

width:256px;
padding-left:50px;
padding-bottom:10px;
margin-bottom:10px;
}

.ui-stars-star,
.ui-stars-cancel {
	float: left;
	display: block;
	overflow: hidden;
	text-indent: -999em;
	cursor: pointer;
}
.ui-stars-star a,
.ui-stars-cancel a {
	width: 16px;
	height: 15px;
	display: block;
	background: url('../gifs/menus/ui.stars.gif') no-repeat 0 0;
}
.ui-stars-star a {
	background-position: 0 -32px;
}
.ui-stars-star-on a {
	background-position: 0 -48px;
}
.ui-stars-star-hover a {
	background-position: 0 -64px;
}
.ui-stars-cancel-hover a {
	background-position: 0 -16px;
}
.ui-stars-star-disabled,
.ui-stars-star-disabled a,
.ui-stars-cancel-disabled a {
	cursor: default !important;
}


/* Comments */

.commenthead{
background-color:	#0C1F73;
 color: #FFFFFF;
 margin-bottom:10px;
 width:256px;
}

.commenthead td{
background-color:	#0C1F73;
 color: #FFFFFF;
}


#comments {
padding-top:10px;
 color: #FFFFFF;

}

input, textarea{
font-family:	Verdana, Arial, Sans-Serif;
font-size:	9px;
text-align: left ;

}


div.jGrowl {
	padding: 			10px;
			z-index:                99999;
}

/** Special IE6 Style Positioning **/
div.ie6 {
	position: 			absolute;
}

div.ie6.top-right {
	right: 				auto;
	bottom: 			auto;
	left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.top-left {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-right {
	left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-left {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.center {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	width: 				100%;
}

/** Normal Style Positions **/
body > div.jGrowl {
	position:			fixed;
}

body > div.jGrowl.top-left {
	left: 				0px;
	top: 				0px;
}

body > div.jGrowl.top-right {
	right: 				0px;
	top: 				0px;
}

body > div.jGrowl.bottom-left {
	left: 				0px;
	bottom:				0px;
}

body > div.jGrowl.bottom-right {
	right: 				0px;
	bottom: 			0px;
}

body > div.jGrowl.center {
	top: 				0px;
	width: 				50%;
	left: 				25%;
}

/** Cross Browser Styling **/
div.center div.jGrowl-notification, div.center div.jGrowl-closer {
	margin-left: 		auto;
	margin-right: 		auto;
}

div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
	background-color: 		#0FF;
	color: 					#000;


	z-index:                99999;
	opacity: 				.60;
	filter: 				alpha(opacity = 60);
	zoom: 					1;
	width: 					256px;
	height: 				15px;
	padding: 				10px;
	margin-top: 			5px;
	margin-bottom: 			5px;
	font-family: 			Tahoma, Arial, Helvetica, sans-serif;
	font-size: 				10px;
	text-align: 			left;
	display: 				none;
	-moz-border-radius: 	5px;
	-webkit-border-radius:	5px;
}

div.jGrowl div.jGrowl-notification {
	min-height: 			15px;
		z-index:                99999;
}

div.jGrowl div.jGrowl-notification a:link {
	color: 					#0ff;
   }

div.jGrowl div.jGrowl-notification a:visited {
	color: 					#0ff;
   }

div.jGrowl div.jGrowl-notification div.header {
	font-weight: 			bold;
	font-size:				10px;
	color: 					#000;
}

div.jGrowl div.jGrowl-notification div.close {
	float: 					right;
	font-weight: 			bold;
	font-size: 				10px;
	cursor:					pointer;
}

div.jGrowl div.jGrowl-closer {
	height: 				15px;
	padding-top: 			4px;
	padding-bottom: 		4px;
	cursor: 				pointer;
	font-size:				10px;
	font-weight: 			bold;
	text-align: 			center;
}


.artistphoto {
  cursor: url('../gfx/zoomin.cur'), default;
}

/* SLIMBOX */

#lbOverlay {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
	z-index:                99999;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(gfx/loading.gif) no-repeat center;
		z-index:                99999;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
	z-index:                99999;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(gfx/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(gfx/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url('../gfx/closelabel.gif') no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}



/* Suggestions
----------------------------------*/

.suggestionsBox {
	position: absolute;
	left: 10px;
	top:40px;
	margin: 26px 0px 0px 0px;
	width: 200px;
	height: 200px;
	padding:0px;
	font-size:9pt;
	background-color: #003;
	border-top: 3px solid #000;
	color: #fff;
	z-index:                9999;
}

.suggestionsBox ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFF;
	padding:0;
	margin:0;
		z-index:                9999;
}

.suggestionList {
	height: 180px;
overflow:auto;
	margin: 0px;
	padding: 0px;
		z-index:                9999;
}
.suggestionList ul li {
	list-style:none;
	font-size:9pt;
	margin: 0px;
	padding: 6px;
	border-bottom:1px dotted #666;
	cursor: pointer;
		z-index:                9999;
}
.suggestionList ul li:hover {
	background-color: #CCF;
	color:#000;
		z-index:                9999;
}



.contactsuggestionsBox {

	left: 10px;
	top:40px;
	margin: 0px 0px 0px 0px;
	width: 200px;
	height: 200px;
	padding:0px;
	background-color: #003;
	border-top: 3px solid #000;
	color: #fff;
		font-size:9pt;
	z-index:                9999;
}

.contactsuggestionsBox ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFF;
	padding:0;
	margin:0;
}

.contactsuggestionList {
	height: 180px;
    overflow:auto;
	margin: 0px;
	padding: 0px;
	font-size:9pt;
	color: #fff;
}
.contactsuggestionList ul li {
	list-style:none;
	margin: 0px;
	padding: 6px;
	border-bottom:1px dotted #666;
	cursor: pointer;
	font-size:9pt;
	color: #fff;

}
.contactsuggestionList ul li:hover {
	background-color: #CCF;
	color:#000;
}

#suggest {
	position:relative;
}

/* Dropdown Menu
----------------------------------*/

ul.topnav {

color:	#555555;
position: absolute;
left:110px;
height: 30px;
z-index: 1;
top: 0px;
list-style: none;

}

ul.subnav {
z-index: 99;

}

ul.topnav li {
	float: left;
	margin: 0;
	padding: 0 0 0 0;
	position: relative; /*--Declare X and Y axis base--*/
}
ul.topnav li a{
	padding: 10px 5px;
	color: #555;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
  	color: #000;
	background: url('../gifs/topnav_hover.gif') no-repeat center top;
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 60px;
	height: 35px;
	float: left;
	background: url(../gifs/menus/htrack01.gif) no-repeat center top;
}

ul.topnav li span.subhover {	background: url(../gifs/menus/htrack02.gif) no-repeat center top;}

ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0;
    top: 35px;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 100px;


}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	width: 100px;
	height:30px;

}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 100px;
	background: #BCD url(../gifs/menus/droptrack01.gif) no-repeat 10px center;
	padding-left: 40px;
    color: #555;

}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #BCD url(../gifs/menus/droptrack02.gif) no-repeat 10px center;
    color: #000;
}



ul.vsubnav {
	list-style: none;
	margin: 0; padding: 0;
	float: left;
	width: 100px;
    z-index:99;
}
ul.vsubnav li{
	margin: 0; padding: 0;
	width: 100px;
	height:16px;

}

ul.vsubnav li a {
	float: left;
	width: 100px;
	background: #BCD url(../gifs/menus/rvmenu01.gif) no-repeat 10px center;
	padding-left: 40px;
    color: #555;

}
ul.vsubnav li a:hover { /*--Hover effect for subnav links--*/
	background: #BCD url(../gifs/menus/rvmenu01.gif) no-repeat 10px center;
    color: #000;
}



/* FANCY CAPTCHA STARTS */
.ajax-fc-container { width: 256px; background:#EEFFFF;  color:#000;  margin:0 5px; }


/* describes left and right boxes */
div#ajax-fc-content { margin-top: 5px; margin-right: 9px; width: 256px; height: 60px; padding: 4px;}
div#ajax-fc-content div#ajax-fc-left { width: 180px; height: 60px; float: left; }
div#ajax-fc-content div#ajax-fc-right { width: 40px; height: 40px; float: left; margin:0px; }


ul#ajax-fc-task { width: 170px; height: 40px; list-style-type: none; margin: 0px 0 0 0; padding: 5px 0 0 2px; }

/* block right: cycle and backlink */
ul#ajax-fc-task li { float: left; margin-right: 5px; margin-top: 2px;}

p#ajax-fc-circle { width: 40px; height: 40px; background: #000 url(../gifs/icons/dropbox.gif) }
img#ajax-fc-backlink { position: absolute; margin-top: 1px; margin-left: 6px; border: 0px; z-index: 101; }

/* FANCY CAPTCHA ENDS */

.bizcard {
width:256px;
height:180px;
background-color:#FFF;
font-family:Verdana, Arial, Sans-Serif;
font-size:	8pt;
  margin-left: auto ;
  margin-right: auto ;
    font-size:7pt;
}

.bizcardmini {
width:140px;
height:90px;
background-color:#FFF;
font-family:Verdana, Arial, Sans-Serif;
font-size:	8pt;
  margin-left: auto ;
  margin-right: auto ;
  margin: 2px;
    font-size:7pt;
    border: .05em solid #000;
    float:left;
border-style:thin;

}


.bizcardlogo {
  width:130px;
  height:80px;
  float:left;
  margin:5px;
  vertical-align : top;
  text-align:left;
}

.bizcardname {
width:130px;
height:80px;
float:right;
margin:5px;
text-align:right;
vertical-align : top;
}

.bizcardnamemini {
width:65px;
height:40px;
float:right;
margin:5px;
text-align:right;
vertical-align : top;
}

.bizcardinfo{
margin-left:5px;
width:256px;
height:50%;
color:#555;
text-align: left;
width: 250px;
position: relative;
top: 30px;
}

.bizcardinfomini{
margin-left:5px;
width:256px;
height:50%;
color:#555;
text-align: left;
width: 250px;
position: relative;
top: 30px;
}

#contact_window{

align:centre;

}


.contacttable
{
width:256px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
border-collapse:collapse;
}
.contacttable td, .contacttable th
{
font-size:1em;

}
.contacttable th
{
text-align:left;
background-color:#A743C9;
color:#000000;
}
.contacttable tr.alt td
{
color:#000000;
background-color:#99CCDD;
}


.rightmenubutton {

color:	#555555;
width: 40px;
height: 30px;
text-align:center;
float: left;
background: url('../gifs/menus/htrack03.gif') no-repeat center top;
z-index: 1;
top: 0px;
padding-top:4px;
font-size: 7px;
font-weight: bold;
}

a { text-decoration:none }

.rightmenubuttonhover {
background: url('../gifs/menus/htrack04.gif') no-repeat center top;
}


#artistmenu01button {
background-color:#AABBDD;
}
#artistmenu01button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#artistmenu02button {
background-color:#99CCCC;
}

#artistmenu02button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#artistmenu03button {
background-color:#99CCDD;
}

#artistmenu03button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#artistmenu04button {
background-color:#BBCCDD;
}

#artistmenu04button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#artistmenu05button {
background-color:#BBBBDD;
}

#artistmenu05button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#artistmenu06button {
background-color:#AAAAEE;
}

#artistmenu06button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#venuemenu01button {
background-color:#AABBDD;
}
#venuemenu01button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#venuemenu02button {
background-color:#99CCCC;
}

#venuemenu02button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#venuemenu03button {
background-color:#99CCDD;
}

#venuemenu03button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#venuemenu04button {
background-color:#BBCCDD;
}

#venuemenu04button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#venuemenu05button {
background-color:#BBBBDD;
}

#venuemenu05button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#venuemenu06button {
background-color:#AAAAEE;
}

#venuemenu06button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#companymenu01button {
background-color:#AABBDD;
}
#companymenu01button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#companymenu02button {
background-color:#99CCCC;
}

#companyvenuemenu02button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#companymenu03button {
background-color:#99CCDD;
}

#companymenu03button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#companymenu04button {
background-color:#BBCCDD;
}

#companymenu04button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#companymenu05button {
background-color:#BBBBDD;
}

#companymenu05button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#companymenu06button {
background-color:#AAAAEE;
}

#companymenu06button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#contactmenu01button {
background-color:#AABBDD;
}
#contactmenu01button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#contactmenu02button {
background-color:#99CCCC;
}

#contactmenu02button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#contactmenu03button {
background-color:#99CCDD;
}

#contactmenu03button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#contactmenu04button {
background-color:#BBCCDD;
}

#contactmenu04button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#contactmenu05button {
background-color:#BBBBDD;
}

#contactmenu05button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#contactmenu06button {
background-color:#AAAAEE;
}

#contactmenu06button:hover{background-image:url('../gifs/menus/htrack04.gif');
}

#dashboarda{
position: absolute;
width: 75%;
height: 50px;
z-index: 1;
left: 0;
top: 0;
border-collapse: collapse;
border: .1em solid #FFF;
background-color:	#BBCCDD;
background: url('../gifs/menus/htrack.gif');
background-repeat:repeat-x;
}

#platformdashb{
position: absolute;
left: 75%;
top: 0px;
width: 25%;
height: 125px;
z-index: 1;
border-collapse: collapse;
border: .1em solid #FFF;
background-color:	#BBCCDD;
padding: 0px;
}

#platformdashb table{
padding: 0px;
cellpadding: 0px;
cellspacing:0px;
}



#dashboardc{
position: absolute;
width: 75%;
height: 25px;
z-index: 0;
left: 0;
top: 50px;
border-collapse: collapse;
border: .1em solid #FFF;
background-color:	#BBCCDD;

}


#leftwindow{
position: absolute;
width: 75%;
top: 75px;
left:0px;
z-index: -10;
border: .1em solid #FFF;
padding:0px;
}

#rightwindow {
position: absolute;
padding-top: 0;
margin-top:0;
width: 25%;
top: 0px;
left: 75%;
float: right;
margin-left:	auto;
margin-right:	auto;
text-align: center ;
align: center ;
padding: 0px;
background-color:	#BBCCDD;
border: .1em solid #FFF;
z-index: -10;
}



table.jCalendar {
	border: 1px solid #000;
	background: #aaa;
    border-collapse: separate;
    border-spacing: 2px;
}
table.jCalendar th {
	background: #333;
	color: #fff;
	font-weight: bold;
	padding: 3px 5px;
}

table.jCalendar td {
	background: #ccc;
	color: #000;
	padding: 3px 5px;
	text-align: center;
}
table.jCalendar td.other-month {
	background: #ddd;
	color: #aaa;
}
table.jCalendar td.today {
	background: #666;
	color: #fff;
}
table.jCalendar td.selected {
	background: #f66;
	color: #fff;
}
table.jCalendar td.selected.dp-hover {
	background: #f33;
	color: #fff;
}
table.jCalendar td.dp-hover,
table.jCalendar tr.activeWeekHover td {
	background: #fff;
	color: #000;
}
table.jCalendar tr.selectedWeek td {
	background: #f66;
	color: #fff;
}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {
	background: #bbb;
	color: #888;
}
table.jCalendar td.unselectable,
table.jCalendar td.unselectable:hover,
table.jCalendar td.unselectable.dp-hover {
	background: #bbb;
	color: #888;
}

/* For the popup */

/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */

div.dp-popup {
	position: relative;
	background: #ccc;
	font-size: 10px;
	font-family: arial, sans-serif;
	padding: 2px;
	width: 171px;
	line-height: 1.2em;
}
div#dp-popup {
	position: absolute;
	z-index: 199;
}
div.dp-popup h2 {
	font-size: 12px;
	text-align: center;
	margin: 2px 0;
	padding: 0;
}
a#dp-close {
	font-size: 11px;
	padding: 4px 0;
	text-align: center;
	display: block;
}
a#dp-close:hover {
	text-decoration: underline;
}
div.dp-popup a {
	color: #000;
	text-decoration: none;
	padding: 3px 2px 0;
}
div.dp-popup div.dp-nav-prev {
	position: absolute;
	top: 2px;
	left: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-prev a {
	float: left;
}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
	cursor: pointer;
}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
	cursor: default;
}
div.dp-popup div.dp-nav-next {
	position: absolute;
	top: 2px;
	right: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-next a {
	float: right;
}
div.dp-popup a.disabled {
	cursor: default;
	color: #aaa;
}
div.dp-popup td {
	cursor: pointer;
}
div.dp-popup td.disabled {
	cursor: default;
}

