body
{
	background-color: #FFFFFF;
}


/*----------------- copy --------------*/

.menu
	{
	color: #EA5A00;
	background-color: #fff;
	font-family: Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	font-size: 18px;
	}
	
	.menu a:link
	{
	color: #EA5A00;
	background-color: #fff;
	font-family: Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	font-size: 18px;
	}
	
	.menu a:active
	{
	color: #fff;
	background-color: #EA5A00;
	font-family: Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	font-size: 18px;
	}

	.menu a:visited
	{
	color: #EA5A00;
	background-color: #fff;
	font-family: Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	font-size: 18px;
	}
	
	.menu a:hover 
	{
	color: #fff;
	background-color: #EA5A00;
	font-family: Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	font-size: 18px;
	}
	
.here
	{
	color: #fff;
	background-color: #EA5A00;
	font-family: Arial, Helvetica, Swiss, sans-serif;
	text-decoration: none;
	font-size: 18px;
	}
	
.l
	{
	float: left;
	margin: 3px 0px 1px 0px;
	}

.r
	{
	float: right;
	margin: 3px 10px 1px 3px;
	}

.headline
	{
	background-color: transparent;
	color: #1b1b1b;
	font-family: Helvetica, Swiss, Arial, sans-serif;
	font-size: 30px;
	line-height: 40px;
	}

.text
	{
	color: #535353;
	background-color: transparent;
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-style: normal;
	text-decoration: none;
	font-size: 14px;
	line-height: 16px;
	}

.copy
	{
	color: #535353;
	background-color: transparent;
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-style: normal;
	text-decoration: none;
	font-size: 14px;
	line-height: 16px;
	font-size: 12px;
	padding-left: 55px;
	padding-right: 0px;
	padding-top:35px;
	}

.copy a:link
	{
	color: #EA5A00;
	background-color: transparent;
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-style: normal;
	text-decoration: none;
	font-size: 14px;
	line-height: 16px;
	}
.copy a:active
	{
	color: #fff;
	background-color: #EA5A00;
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-style: normal;
	text-decoration: none;
	font-size: 14px;
	line-height: 16px;
	}
.copy a:visited
	{
	color: #EA5A00;
	background-color: transparent;
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-style: normal;
	text-decoration: none;
	font-size: 14px;
	line-height: 16px;
	}
.copy a:hover
	{
	color: #fff;
	background-color: #EA5A00;
	font-family: Arial, Helvetica, Swiss, sans-serif;
	font-style: normal;
	text-decoration: none;
	font-size: 14px;
	line-height: 16px;
	}

.l
	{
	float: left;
	margin: 3px 10px 3px 3px;
	}
/*----------------- end ---------------*/
.important { font-size:13px; font-weight:bold; }
.small { font-size: 10px; font-weight:bold; }
.fileInput {width:650px;}
.error { color: red; }
.ok { color: green; }
.debug {color:blue;font-weight:bold;font-size:11px; }
.editorsHeadline { text-align:center; background-color:#eee; border-bottom:1px solid #000;padding-top:2px; }
.strongAlert { text-align:center; background-color:#f00; border:1px solid #000;padding-bottom:2px;padding-top:2px; color: #fff; font-size: 13px; font-weight:bold; margin-bottom:5px;}
.pointer { cursor: pointer; }
/*a:link, a:active, a:visited { color:silver;text-decoration:none;font-weight:bold; }*/
/*a:hover { color:black; }*/

a.navigation:link, a.navigation:visited { color:#EA5A00; }
a.navigation:hover { color:#E4E4E4; background-color:#717171; }
a.navigation:active { color:#FFFFFF; background-color:#717171; }
span.navigationActive { color:#FFFFFF; background-color:#F55500; font-weight:bold;}
td.navigation { height:20px; padding-top:0px; padding-right:13px; padding-bottom:0px; }

a.linksLink:link, a.linksLink:link, a.linksLink:active { color:#EA5A00; }
a.linksLink:hover { color:#E4E4E4; background-color:#717171; }
.linksContainerEditor { border:1px solid black;background-color:#eee;padding-right:50px;vertical-align:middle;margin-bottom:2px; }
.linksHeaderEditor { border:1px solid black;background-color:#eee;padding-left:10px;vertical-align:middle;margin-bottom:2px; }

.textContent {
	color: #535353; 
	font-weight:bold; 
	font-family: Arial, Helvetica, Swiss, sans-serif; 
	font-size:14px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top:7px;
	width: 345px;
 }
/* the content box */
.dataContent {
	color: #535353; 
	font-weight: bold; 
	font-family: Arial, Helvetica, Swiss, sans-serif; 
	font-size: 12px;
	padding-left: 55px;
	padding-right: 0px;
	padding-top:35px;
	border: none;
}

/* unused*/
.addressContent {
	padding-top: 20px;
}


.images { border:1px solid #A0A0A0; width:159px; height:159px; text-align:center; vertical-align:middle; }
.emptyImage { background-color: #c0c0c0; }
.linkedImage { cursor: pointer; }
td.imagesFrame { 
	height:180px; 
	width:180px;
	background-image: url(../webimages/imagesframe.gif); 
	background-repeat: no-repeat; 
	background-color: #FFFFFF;
	text-align:center;
 }
.imageHeader { background-color:#CCCCCC; color:#000000; font-weight:bold; }
.trashHeader { background-color:#CCCCCC; color:#000000; font-weight:bold;font-size:12px; text-align:center; }
h1 { font-size:20px;font-weight:bold;color:green; }
.h1Label { font-size:20px;font-weight:bold;color:green;background-color:#cccccc;padding-left:15px;padding-right:10px; }
hr { width:900px; border:1px solid #c0c0c0; }
hr.editor { width:900px; border:1px solid #c0c0c0; text-align:left; }
.borderTopMargin { border-top:1px solid #c0c0c0; margin-top:35px; }
.label { background-color:#cccccc;color:#000000;padding-left:5px;margin-left:5px; }
.loginLabel { background-color:#c0c0c0;color:black;font-weight:normal;cursor:pointer;border:1px solid #c0c0c0; font-size:12px; padding-left:5px; padding-right:5px; }
.inputSmall { background-color:#EEEEEE;color:black;font-weight:normal;cursor:text;border:1px solid #c0c0c0;font-size:12px; }

/* tooltips for (up to) three symbols on each members pages */
.tooltip {
	position: absolute;
	display: none;
	background-color: #FFFFFF;
	border:1px solid black;
	padding:5px;
	text-align:center;
	width: 150px;
}

.cHelp {cursor:help;}

/* the editors start */
#mainContainer
{
	width: 900px;
	text-align: center;
	border: none;
	background-color: #FFFFFF;
}
.mainContainer
{
	width: 900px;
	text-align: center;
	border: none;
	background-color: #FFFFFF;
}
#logoContainer
{
	background-image: url(../webimages/wccdg1.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	height: 68px;
	vertical-align: bottom;
}
.myButtonAlert { background-color:red;color:white;font-weight:bold;cursor:pointer;border:1px solid black;font-size:12px; }
.myButton { background-color:#EEEEEE;color:black;font-weight:bold;cursor:pointer;border:1px solid black;font-size:12px; }
.otherbutton { background-color:#FFFFFF;color:#c0c0c0;border:1px solid grey;cursor:pointer;font-size:12px; }

.textContainer { border:1px solid grey; color:#535353; width:345px; height:180px; padding:5px; font-size: 13px; font-weight: bold;font-family: Arial, Helvetica, Swiss, sans-serif; }
.textContainerOuter { border:1px solid grey; color:#535353; width:351px; padding:3px; text-align:center;}
.textContainerInner { border:none; color:#535353; width:351px; padding:0px; }

.dataContainer { border:1px solid grey; color:#535353; width:510px; height:180px; padding:5px; font-size: 13px; font-weight: bold;font-family: Arial, Helvetica, Swiss, sans-serif; }
.dataContainerOuter { border:1px solid grey; color:#535353; width:351px; padding:3px; text-align:center;}
.dataContainerInner { border:none; color:#535353; width:351px; padding:0px; }

.textInput { border:1px solid grey; color:#535353; width:250px; 
	font-weight:bold; 
	font-family: Arial, Helvetica, Swiss, sans-serif; 
	font-size:12px;
	padding-left:2px;

}
.labeldataEditor { border:1px solid grey; cursor:pointer; color:#000; font-weight:bold; font-size: 12px;}
.labeldataEditorOuter { border:1px solid grey; cursor:pointer; }
/* the editors end */

