/*
'********************************************************
'Copyright(c) 2008 CdCarousel.com(R) All rights reserved.
'THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE
'The copyright notice above does not evidence any
'actual or intended publication of such source code.
'********************************************************
' VERSION 1.0 LAST MODIFIED: CP 6/4/2008
'********************************************************
*/
/******* xxxxxxx *******/
/******* set website content *******/

.contentheader {
	font-weight : bold;
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
	color : #333333;
	background : transparent;
	text-decoration : none;
}
.contentheader2 {
	font-weight : bold;
	font-size : 12pt;
	font-family : arial, helvetica, sans-serif;
	color : #003366;
	background : transparent;
	text-decoration : none;
}
.contentparagraph {
	font-weight : normal;
	font-size : 9pt;
	font-family : arial, helvetica, sans-serif;
	color : #333333;
	background : transparent;
	text-decoration : none;
	text-align: justify;
	border-spacing: 5px;
}

/*******set website table *******/

.tableouter {
	width:800px;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
} /* outer border layer */

.tablecontent {
	width:100%;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
	margin: 5px 5px 5px 5px;
} /* inner border layer */

.tableinner {
	width:200px;
	border-width: 1px 1px 1px 1px;
	border-spacing: 5px;
	border-style: solid solid solid solid;
	border-color: green green green green;
	border-collapse: separate;
	background-color: white;
} /* not currently used */
.tableinner th {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: green green green green;
	background-color: white;
	-moz-border-radius: 12px 12px 12px 12px;
} /* table header */
.tableinner td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: green green green green;
	background-color: white;
	-moz-border-radius: 12px 12px 12px 12px;
} /* table data */

.tableproperties {
	width:800px; /* width of table 800px or 100% */
	border-width: 1px 1px 1px 1px; /* border */
	border-spacing: 5px; /* could be used for cellspacing also*/
	margin: 0; /* cellspacing*/
	padding: 0px; /* cellpadding */
	border-color: green green green green; /* background color */
	text-align: justify; /* justify, right, left, center */
	text-transform: uppercase; /* uppercase, lowercase, capitalize */
	border-style: outset outset outset outset; /* xxxxx */
	border-color: #00FF99 /* xxxxx */
	border-width: 0px 0px 0px 0px; /* top, xx,xx,xx */



	-moz-border-radius: 12px 12px 12px 12px;
} /* CSS Table Properties */

/*******set website spacers *******/

.spacercontentheader {
	padding: 25px 0px 0px 0px;
} 

.tag1 {
	text-align:center;
  margin-top:0px;
  margin-bottom:0px;
  padding:0px;
} /* centers any image */


	
/******* set website links *******/

.links {
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
	color:#0033CC;
	font-weight:normal;
	background:transparent;
	text-decoration:underline;	
}

A.linkheader {
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : white;
	background : transparent;
	text-decoration : none;
} /* 8pt header menu, hierachy 1*/
A.linkheader:visited {
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : white;
	background : transparent;
	text-decoration : none;
}
A.linkheader:hover {
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #999999;
	background : transparent;
	text-decoration : underline;
}
A.linkheader:active {
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : white;
	background : transparent;
	text-decoration : underline;
}

A.linkheader2 {
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : black;
	background : transparent;
	text-decoration : none;
} /* 8pt header menu, hierachy 1*/
A.linkheader2:visited {
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : black;
	background : transparent;
	text-decoration : none;
}
A.linkheader2:hover {
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #999999;
	background : transparent;
	text-decoration : underline;
}
A.linkheader2:active {
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : black;
	background : transparent;
	text-decoration : underline;
}

.linkleftchannel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: white;
	padding:3px 0px 3px 0px;
	font-weight: bold;
	text-decoration:none;
	background-color: transparent;
} /* left channel link*/
.linkleftchannel:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: white;
	padding:3px 0px 3px 0px;
	font-weight: bold;
	text-decoration:none;
	background-color: transparent;
}
.linkleftchannel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF6600;
	padding:3px 0px 3px 0px;
	font-weight: bold;
	text-decoration:underline;
	background-color: transparent;
}
.linkleftchannel:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: white;
	padding:3px 0px 3px 0px;
	font-weight: bold;
	text-decoration:none;
	background-color: transparent;
}

.linkfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	padding:3px 0px 3px 0px;
	font-weight: bold;
	text-decoration:none;
	background-color: #ff6600;
} /* footer link */
.linkfooter:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding:3px 0px 3px 0px;
	font-weight: bold;
	text-decoration:none;
	background-color: #ff6600;
}
.linkfooter:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	padding:3px 0px 3px 0px;
	font-weight: bold;
	text-decoration:underline;
	background-color: #ff6600;
}
.linkfooter:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding:3px 0px 3px 0px;
	font-weight: bold;
	text-decoration:none;
	background-color: #ff6600;
}

.linkemail {
	font-family:arial, helvetica, sans-serif;
	font-size:10px;
	color:#0033CC;
	font-weight:normal;
	background:transparent;
	text-decoration:underline;	
}
.linkemail:visited {
	font-family:arial, helvetica, sans-serif;
	font-size:10px;
	color:#0033CC;
	font-weight:normal;
	background:transparent;
	text-decoration:underline;
	}
.linkemail:hover {
	font-family:arial, helvetica, sans-serif;
	font-size:10px;
	color:#990000;
	font-weight:normal;
	background:transparent;
	text-decoration:underline;
}
.linkemail:active {
	font-family:arial, helvetica, sans-serif;
	font-size:10px;
	color:#0033CC;
	font-weight:normal;
	background:transparent;
	text-decoration:underline;	
}
/* page header styles ========================================= */
.pageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	font-weight: bold;
}
.pageheader:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	font-weight: bold;
}
.pageheader:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	font-weight: bold;
}
.pageheader:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	font-weight: bold;
}
/* page header styles ========================================= */

.text10a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #003366;
	font-weight: bold;
	text-align:center;
}
.text10b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	text-align:justify;
	
}

.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
}

.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.copylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none;
}
.copylink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none;
}
.copylink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration:underline;
}
.copylink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none;
}

.bodycopybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
	text-transform: capitalize;	
}
.bodycopybold:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
}
.bodycopybold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
}
.bodycopybold:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
}

.hdr_phone{
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size: 25px;
	color: #999999;
	font-weight: bold;
}

.fontsize1 {
	font-size: 1px;
} /* font-size used as height spacer */
.fontsize2 {
	font-size: 2px;
}
.fontsize3 {
	font-size: 3px;
}
.fontsize4 {
	font-size: 4px;
}
.fontsize5 {
	font-size: 5px;
}
.fontsize10 {
	font-size: 10px;
}
.fontsize20 {
	font-size: 20px;
}
.fontsize50 {
	font-size: 50px;
}

.spacer1 {
	font-size: 1px;
} /* font-size used as height spacer */
.spacer2 {
	font-size: 2px;
}
.spacer3 {
	font-size: 3px;
}
.spacer4 {
	font-size: 4px;
}
.spacer5 {
	font-size: 5px;
}
.spacer10 {
	font-size: 10px;
}
.spacer20 {
	font-size: 20px;
}
.spacer50 {
	font-size: 50px;
}

.xxspacer10{
	margin-top:5px;
}


.wordspace5 {
	word-spacing: 30px
}