/****************************************************
 * HTML & BODY
 ****************************************************/

BODY
{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
    color: #6699cc;
    background-color: white;
}
/*
	background-image: url('images/backgrounds/bg.gif');
    background-repeat: no-repeat;
	background-position: 2% 2%;
	background-attachment: scroll;
*/

/****************************************************
 * LINK
 ****************************************************/

a
{
	font-weight: bolder;
}

a:link
{
	font-family: verdana;
    color: #75937E;
    text-decoration: none;
}
a:visited
{
	font-family: verdana;
    color: #75937E;
    text-decoration: none;
}
a:hover
{
	font-family: verdana;
    color: #8AA693; /* 8AA693 555588 6699cc 996633 */
    text-decoration: none;
}
a:active
{
	font-family: verdana;
    color:  #75937E;
    text-decoration: none;
}

/****************************************************
 * MUSIC LINK
 ****************************************************/

a.musiclink:link
{
    color: #9999cc; /* 6699cc */
    text-decoration: none;
}
a.musiclink:visited
{
    color: #9999cc;
    text-decoration: none;
}
a.musiclink:hover
{
    color: 9999cc;
    text-decoration: none;
}
a.musiclink:active
{
    color: #9999cc;
    text-decoration: none;
}

/****************************************************
 * IMAGE
 ****************************************************/

img
{
	border: none;
}

/****************************************************
 * PARAGRAPH
 ****************************************************/

p
{
    /*font-weight: bolder;*/
    font-size: 8pt;
    color: #666666; /* #666666 #6699cc #9999cc #99ccff #ccffff */
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
}

/****************************************************
 * LIST
 ****************************************************/

ul
{
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bolder;
	list-style-image: url('images/bullet_circumscribed.gif');
	list-style-position: inside;
	margin: 15px
}

/****************************************************
 * TABLE
 ****************************************************/

table
{
	width: 100%;
    color: #666666;
    border: none;
/*	border: 1px solid white;*/
}
tr
{
	text-align: left;
}
td
{
    color: #666666;
	padding: 1px;
}

/****************************************************
 * CUSTOM STYLES
 ****************************************************/

.title
{
	font-weight: bolder;
    font-size: 16pt;
    color: #A05A6A; /* #669999 #666666 #996666 */
    text-align: left
}

.title2
{
    font-weight: bolder;
	font-size: 10pt;
	color: #996633;

}

.mailform
{
	color: red;

}

.invisible
{
	visibility: hidden;
}

#scroll {
	overflow: auto;
}

/****************************************************
 * PIC TABLE
 ****************************************************/

table #picTable
{
    width: 100%;
	border: 1px solid #green;
	border-collapse: collapse;
}

table #picTable tr
{
	border: none;
}

table #picTable td
{
	border: none;
}

/****************************************************
 * TOP TABLE
 ****************************************************/

table #topTable
{
	width: 100%;
	border: 1px solid #666666;
	border-collapse: collapse;
	background-image: url('images/backgrounds/bg_title.gif');
    background-repeat: no-repeat;
	background-position: 2% 2%;
	background-attachment: scroll;
}

/****************************************************
 * CDBABY TABLE
 ****************************************************/

table #cdbabyTable
{
    width: 100%;
	border: 1px solid #666666;
	border-collapse: collapse;
}

table #cdbabyTable tr
{
	padding: 1px;
	border: 1px solid #666666;
	border-collapse: collapse;
}

table #cdbabyTable td
{
	text-align: right;
	padding: 10px;
	border-collapse: collapse;
}

table #cdbabyTable p
{
	font-size: 6pt;
}

/****************************************************
 * CENTER TABLE
 ****************************************************/

table #centerTable
{
	width: 100%;
    color: #666666;
	border: 1px solid #666666;
	border-collapse: collapse;
	background-image: url('images/bg.gif');
	background-repeat: no-repeat;
}

table #centerTable td
{
    color: #666666;
	padding: 10px;
	border: 1px solid #666666;
	border-collapse: collapse;
}

table #centerTable td.centerTableLeft
{
/*	width: 221px;
*/
	width: 100px;
	text-align: center;
	vertical-align: top;
	border: 1px solid #666666;
	border-collapse: collapse;
}


table #centerTable td.centerTableMiddle
{
	border-collapse: collapse;
	border: 1px solid #666666;
	width: 1px;
	rowspan: 2;
}

table #centerTable td.centerTableRight
{
	width: 100%;
	height: 100%;
	text-align: left;
	vertical-align: top;
	border: 1px solid #666666;
	border-collapse: collapse;
}

table #centerTable div.scrollDiv {
	width: 100%;
	height: 100%;
	border: none;
	border-collapse: collapse;
}

/****************************************************
 * FOOTER TABLE
 ****************************************************/

table #footerTable
{
	width: 100%;
}

table #footerTable p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

table #footerTable td.footerTableLeft
{
	width: 100%;
	text-align: right;
	padding: 0px;
}

table #footerTable td.footerTableRight
{
	text-align: right;
	padding: 10px;
}

/****************************************************
	SCROLLING PROPERTIES (IE only)
****************************************************/
/*
	scrollbar-face-color: black;
	scrollbar-track-color: black;
	scrollbar-3dlight-color: black;
	scrollbar-arrow-color: #666666;
	scrollbar-base-color: #666666;
	scrollbar-darkshadow-color: black;
	scrollbar-track-color: black;
*/