
body
{
background-color: #000006;
font-family: Verdana, Tahoma, Arial, sans-serif;
width: 750;
position: absolute;
left: 50%;
margin-left: -365px;
}


div.banner
{
position: relative;
width: 730px;
height: 80px;
}

 .rightAlignImage
{
text-align:right;
display:block;
}

 .centerAlignImage
{
text-align:center;
display:block;
}

A:link
{
COLOR: black;
FONT-FAMILY: Georgia, Arial, helvetica;
FONT-SIZE: 1.3em;
FONT-WEIGHT: 500;
LETTER-SPACING: -0.5pt;
TEXT-DECORATION: none
}

A:visited
{
COLOR: black;
FONT-FAMILY: Verdana, Arial, Helvetica;
FONT-WEIGHT: 600;
LETTER-SPACING: -0.5pt;
TEXT-DECORATION: none
}

.style1
{
width: 756px;
FONT-FAMILY:  Verdana, Arial, Helvetica;
font-size: .8em;
background-color:#A9A9A9;
background-image:url('img/gradient.png');
background-repeat: no-repeat;

}


.style2
{
width: 100%;
FONT-FAMILY:  Verdana, Arial, Helvetica;
font-size: .7em;
background-color:#A9A9A9;
}

.style3
{
width: 20%;
border: solid 1px orange;
color:green;
font-size: 1em;
}

.style4
{
width: 60%;
FONT-FAMILY: Georgia, Arial, Helvetica;
border: solid 0px orange;
color:green;
font-size: 1.3em;
position=relative;
}

.footer
{
font-family: Verdana, Arial, "MS Sans Serif";
font-style: bold; font-size:.6em;
position: relative;
color: white;
top: 200px;
}


div.tabArea {
  font-size: 80%;
  font-weight: bold;
  background-color:#A9A9A9;
  width:1000px;
  
}

a.tab, a.tab:visited {
  color: #808080;
}

a.tab:hover {
  background-color: #d0d0d0;
  color: #606060;
}

a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {
  background-color: #123456;
  color: #000000;
}

div.tabIframeWrapper {
  width: 100%;
  height: 120%;
  color:#66CC33;
}

iframe.tabContent {
  background-color:green;
  width: 100%;
  height: 100%;
}



a.tab {
	font-size: 13px; font-weight: bold;
        color: #CFCFCF;
        text-decoration: none;
        font-family: Times New Roman, Georgia, Tahoma, serif;
        letter-spacing: 1px;
        line-height: 11px;
        border: 0px solid #000000;
	  border-bottom-width: 0px;
	  padding: 2px 1em 2px 1em;
	  position: relative;
	  text-decoration: none;
	  top: 100px;
 	 z-index: 100;	

}

a.tab 1{
  #background-color: #f0f0f0;
  border: 0px solid #000000;
  border-bottom-width: 0px;
  padding: 2px 1em 2px 1em;
  position: relative;
  text-decoration: none;
  top: 100px;
  z-index: 100;
}

a.tab.activeTab {
  z-index: 102;
}

div.tabMain {
  padding: 0.5em;
  position: relative;
  top:80px;
  width:740px;
  height:500px;
  
  
  
}

div.left { float: left; clear: left; padding-left: 22px; }
div.left table.CoCDataGrid { width: 340px; margin-bottom: 20px; }
div.left div { width: 340px; }
div.right { float: right; clear: right; padding-right: 22px; }
div.right table.CoCDataGrid { width: 340px; margin-bottom: 20px; }
div.right div { width: 340px; }
.tbl_header { background-color: #000A51; color:white;text-align: center; padding-top: 4px; height: 18px;}
.tbl_header a { font-size: 11px; font-weight: bold; letter-spacing: 2px; color: #CCCCCC; text-decoration: none; font-family: Times New Roman, Georgia, Tahoma, serif; }
.tbl_header a:hover { color: #FFFFFF; text-decoration: none; }
.tbl_header_classic { width: 700px; background-color: #2A3A45; text-align: center; padding-top: 4px; height: 22px; font-size: 11px; font-weight: bold; letter-spacing: 2px; color: #CCCCCC; text-decoration: none; font-family: Times New Roman, Georgia, Tahoma, serif; margin: 10px auto 0 auto; }
.tbl_stats { font-size: 10px; color: #222222; text-align: center; height: 15px; padding-top: 4px; padding-bottom: 5px; }
.tbl_stats a { font-size: 10px; }
.tbl_link { height: 22px; border: 1px solid #222222; text-align: center; padding-top: 4px; }
.tbl_link a { font-size: 11px; }
.tbl_highlight_pic { padding: 12px 5px 5px 10px; display: block; float: left; }
.tbl_highlight_pic img { width: 100px; height: 100px; }
.tbl_highlight_text { padding: 9px 10px 5px 5px; font-size: 10px; text-align: justify; line-height: 14px; float: right; display: block; width: 210px; }
.tbl_highlight_text a { font-size: 11px; line-height: 14px; display: block; margin-bottom: -9px; }
.tbl_clear { display: block; clear: both; height: 5px; font-size: 5px; width: 300px; }
div.right { float: right; clear: right; padding-right: 22px;  width: 340px;}




/*      m a i n      */

div.main_single { width: 440px; margin: 0 auto 10px auto; }
div.main_single span.tbl_highlight_text { width: 300px; font-size: 11px; line-height: 120%; }
div.main_single a { font-size: 11px; margin-bottom: -2px; }
div.main_clear { clear: both; }
div.main_table { margin: 0 auto 0 auto; width: 600px; }
div.main_table table { margin: 10px auto 0 auto; width: 600px; }
div.main_table td { font-size: 11px; padding: 5px 6px 5px 6px; }
tr.CoCDataGridHeader td { background-color: #2A3A45; text-align: center; vertical-align: middle; border: 2px solid #2A3A45; color: #CFCFCF; font-weight: bold; font-size: 12px; }
div.main_table a { font-size: 11px; }
a.CoCPager { color: #CFCFCF; text-decoration: underline; }
a.CoCPager:hover { color: #FFFFFF; }
div.MainFooter p { margin: 15px auto 15px auto; text-align: center; font-size: 10px; }
div.MainFooter { text-align: center; }
select.CoCDropDownList { font-size: 11px; background-color: #E0E0E0; color: #111111; vertical-align: top; }
input.CoCButton {
        height: 19px;
        font-size: 10px;
        line-height: 10px;
        color: #000000;
        background-color: #E0E0E0;
        border-width: 1px 2px 2px 1px;
        border-color: #777777;
        border-style: solid;
        text-align: center;
        vertical-align: top;
        border-collapse: collapse;
        cursor: pointer;
}
div.alphabet { border: 1px solid #222222; margin: 20px auto 20px auto; width: 600px; text-align: center; padding-top: 4px; }
div.alphabet a { font-size: 11px; }
div.TourDates { border: 1px solid #222222; margin: 0 auto 10px auto; width: 600px; text-align: center; padding-top: 4px; height: 22px; }
div.TourDates a { font-size: 11px; }



div.news {position: absolute; 
font-family: "Trebuchet MS", Arial, "MS Sans Serif";
font-style: bold; font-size:.8em;
	top: 60%;
	left: 0%;
	width: 66%;
	padding: 5;
	margin: 0;
	color: #D8D8D8;
}

div.gig {position: relative;
	width: 100%;
	padding: 0;
	margin: 0;
	background-color: #A9A9A9;
	color: black;
	padding: 9px 10px 5px 5px; font-size: 10px; text-align: justify; line-height: 14px; float: right; display: block; 
	
	
}




div.float {
	float: left;
	width: 20%;
}

div.float p {
	text-align: center;
}
   
div.container { background-color:#A9A9A9;
font-family: "Trebuchet MS", Arial, "MS Sans Serif";
font-style: bold; font-size:.8em;
	border: 2px  #333;
}
  
div.spacer {
	clear: both;
}

 
 div.Xlower_right {position: absolute;
 font-family: "Trebuchet MS", Arial, "MS Sans Serif"; 
	font-style: bold; font-size:.1.2em;
 	top: 60%;
 	left: 50%;
 	width: 43%;
 	padding: 10;
 	margin: 0;
 	color: #D8D8D8;
 }


.b {background: url(img/trans.gif) 0 100% repeat-x}
.t {background: url(img/trans.gif) 0 100% repeat-x}