/*************************************************
 General styles:
**************************************************/
TD {
	font-family: verdana;
	font-size:11px;
	font-weight: normal;
	color: #000000;
	line-height:1.5;
}

.newp {
	line-height: 7px;
}

.headerLogo {
	padding-left:100px;
}

.spanGreyBox 	{
	background-color:dddddd;
	cursor:pointer;
	border:solid 1px #000000;
	cursor:pointer;
}

/*************************************************
 Text styles:
**************************************************/
.txtReg {
	font-family: verdana;
	font-size:11px;
	font-weight: normal;
	color: #000000;
	line-height:1.5;
}

.txtBig {
	font-family: verdana;
	font-size:12px;
	font-weight: normal;
	color: #000000;
	line-height:1.5;
}

.txtBold {
	font-family: verdana;
	font-size:11px;
	font-weight: bold;
	color: #000000;
	line-height:1.5;
}
.txtItalics {
	font-family: verdana;
	font-size:11px;
	font-style: italic;
	color: #000000;
	line-height:1.5;
}

.txtSubtitle {
	font-family: verdana;
	font-size:16px;
	font-weight: bold;
	color: #cc6600;
	padding-left:10px;
}

.txtSubtitleBlack {
	font-family: verdana;
	font-size:16px;
	font-weight: bold;
	color: #000000;
}

.txtSubtitleBlackItalics {
	font-family: verdana;
	font-size:14px;
	font-weight: bold;
	font-style: italic;
	color: #000000;
}

.txtHeader {

	font-family: verdana;
	font-size:14px;
	font-weight: bold;
	color: #cc6600;
	line-height:1.5;
}

.txtHeaderSmall {

	font-family: verdana;
	font-size:11px;
	font-weight: bold;
	color: #cc6600;
	line-height:1.5;
}

.txtHeaderSmallBlack {
	text-align:center;
	font-family: verdana;
	font-size:11px;
	font-weight: bold;
	color: #000000;
	line-height:1.5;
}

.txtHeaderGrey {

	font-family: verdana;
	font-size:14px;
	font-weight: bold;
	color: #bbbbbb;
	line-height:1.5;
}

/*************************************************
 List styles:
**************************************************/

ul.disc 	{
	list-style-type: disc
}

ul.circle 	{
	list-style-type: circle
}

ul.square 	{
	list-style-type: square
}

ul.none 	{
	list-style-type: none
}

/*************************************************
 Nav Menu styles:
**************************************************/

.cellBorderRight {
	border-right:solid;
	border-width:1px;
	border-color:#996699;
}

.cellBorderLeft {
	border-left:solid;
	border-width:1px;
	border-color:#996699;
}

.menuCell 	{
	background-color:#ffffff;
	height:31;
	text-align:right;
	padding-right:10;
	padding-left:0;
	border-right:solid;
	border-width:1px;
	border-color:#996699;
}

.menuCellOver 	{
	border-width: 1px;
	background-color:#DA801F;
	background-image:URL(../images/menu_orange.gif);
	height:31;
	text-align:right;
	padding-right:10;
	padding-left:0;
}

.menuCellOver1 	{
	border-right:solid 1px #D8CE9B;
	background-color:#DA801F;
	background-image:URL(../images/menu_orange.gif);
	height:31;
	text-align:right;
	padding-right:10;
	padding-left:0;
}

.menuCellLink 	{
	text-decoration:none;
	font-family: verdana;
	font-size:11px;
	font-weight: bold;
	color:#886699;
}

.menuCellOverLink 	{
	text-decoration:none;
	font-family: verdana;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

.menuCellOverLink1 	{
	text-decoration:none;
	font-family: verdana;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

.menuLastRow 	{
	background-color:#ffffff;
	background-image:URL(../images/spacer.gif);
	height:25;
}

/*************************************************
 Photos styles:
**************************************************/


.photoCell 	{
	background-color:#ffffff;
	cursor:pointer;
	border:solid 1px #ffffff;

}

.photoCellOver 	{
	cursor:pointer;
	border:solid 1px #996699;
	cursor:pointer;
}

/*************************************************
 Horizontal/Vertical Divider styles:
**************************************************/

.spanSponsorsText	{
	height:50;
	padding-top:6px;
	padding-bottom:4px;
	text-valign:top;
	text-align:center;
	font-family: verdana;
	font-size:11px;
	font-weight:crisp;
	font-spacing: 1.5;
	color:#000000;
}

.spanSponsors	{
	padding-top:3px;
	padding-left:3px;
	padding-bottom:3px;
	text-valign:top;
	text-align:center;
	font-family: verdana;
	font-size:11px;
	font-weight:crisp;
	font-spacing: 1.5;
	color:#000000;
}

.spanSponsors_bak	{
	height:25;
	text-align:right;
	padding-right:20;
	padding-left:10;
	font-family: verdana;
	font-size:11px;
	font-weight:crisp;
	font-spacing: 1.5;
	color:#000000;
}

.spanHeader	{
	background-color:#8262A5;
	background-image:URL(../images/pwp_bgcolor_purple.gif);
}

.spanPurpleGradient	{
	background-image:URL(../images/purple_header_line.gif);
}

.spanPurple	{
	background-color:#8262A5;
	background-image:URL(../images/pwp_bgcolor_purple.gif);
	height:25;
	text-align:right;
	padding-right:30;
	padding-left:30;
	font-family: verdana;
	font-size:9px;
	font-weight:crisp;
	font-spacing: 1;
	color:#ffffff;
}

.spanOrange	{
	background-color:#DA701F;
	background-image:URL(../images/pwp_bgcolor_orange.gif);
	height:25;
	text-align:right;
	padding-right:30;
	padding-left:30;
}

.spanPurpleVertical	{
	background-image:URL(../images/dot_purple.gif);
}

.spanPurpleLine_bak	{
	height:1;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#996699', EndColorStr='#ffffff');
	width:100%;
	background-align:center;
}

