
.pageSize
{
	background-color: White;
	WIDTH: 761px; 
	HEIGHT: 570px;
}


body
{
	background-color: #efefef;
	background-image: url(../images/bak.gif);
	font-family:Tahoma;
	text-align:center;
}

.bodyForm
{
	padding: 2px 2px 1px 2px;
	background-color:#333333;
	WIDTH: 761px; 	
}

.mainbody
{
	padding-top:15px;
	font-family:Tahoma;	
}

.header
{
	/*border-bottom:solid 1px #ccc;*/
	padding-bottom:5px;
}

.headerText
{
	background-color:White;	
	font-size:18px;
	color:#6E6D6D;	
	margin-left:5px;
}

.headerTop
{
	background-image: url(../images/headerTop.jpg);
	background-repeat:repeat-x;	
	height:13px;	
}

.headerLogo
{	
	width:50px;	
	height:40px;
	background-image: url(../images/Campbelllogo_45.gif);	
	background-repeat:no-repeat;	
}

.headerBar
{
	background-color:#F9F9F9;
	border-bottom:solid 1px #DCDCDC;
	border-left:solid 3px #DCDCDC;
	border-right:solid 3px #DCDCDC;
	border-top:solid 1px #DCDCDC;
}

.headerUser
{
	font-size:11px;
	color:dimgray;
	text-align:right;	
}

.headerUserID
{
	font-size:18px;
	color:#0077AA;
}

.headerUser a
{
	color:#DD6600;
	text-decoration:none;
	font-size:11px;
}

.headerUser a:hover
{
	border-bottom:dashed 1px #DD6600;
}


.navProps a
{
	color:#0077AA;
	text-decoration:none;
	font-size:12px;	
	font-weight:bold;
}

.navProps a:hover
{
	border-bottom:dashed 1px #0077AA;
}

.navProps
{
	border-right:dashed 1px #ccc;
	padding-left:4px;
}

/*
.navprops
{
	width:120px;	
	border-right: solid 1px #ccc;	
	text-align: left;
	vertical-align: top;
	margin: 0;
	padding: 0;	
	background-color: white;	
	font-size:12px;	
}

.navprops a:link,
.navprops a:visited,
.navprops a:active
{
  margin: 1px 0px 1px 0px;
  padding: 2px;
  border: 1px solid white;
  color: blue;
  background-color: transparent;
  text-decoration: none;
  display: block;
  color:dimgray;
}

.navprops a:hover
{
  margin:  1px 0px 1px 0px;
  padding: 2px;
  border: 1px solid #DD6600;
  color: #DD6600;
  background-color: #ffeec2;
  text-decoration: none;
  display: block;
}
*/
  


.footer 
{
	color:#6E6D6D;
	font-size:11px;
	padding: 10px 0px 5px 0px;
	text-align:center;	
	border-top:solid 1px #ccc;
	height:10px;
}

.footer a
{
	text-decoration:none;	
	color:#DD6600;
}

.footer a:hover
{
	border-bottom: dashed 1px #DD6600;
}

.warningMessage
{
	color:firebrick;
	font-size:12px;
}



.pageTitle
{
	color:#DD6600;
	font-size:18px;	
	text-align:left;
	padding-left:15px;
	padding-top:18px;
}


.pageDesc td
{	
	padding-left:30px;
	border-bottom: solid 1px dimgray;
	margin: 5px 10px 5px 10px;
	font-size:13px;
	color:dimgray;
}



.gridHeader td
{
	background-color:#949494;
	border: solid 1px black;
	color:white;
	font-size:13px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}

.gridHeader td a
{
	color:white;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.gridHeader td a:hover
{
	color: #000080; 
}



.gridPager
{
	background-color:#F4F3EE;
	font-size:13px;
	color:#000080
	font-weight:bold;
}

.gridPager a
{
	color:#B2A51B;
}

.gridPager a:hover
{
	color:#000080
}



.gridItem td
{
	background-color:White;
	border: solid 1px #C0C0C0;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
}


.gridAlternatingItem td
{
	background-color:#ECECEC;
	border: solid 1px #C0C0C0;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
}

.gridItem td a, .gridAlternatingItem td a
{
	color: #B2A51B; 
	text-decoration: none; 
	font-weight:bold;
}

.gridItem td a:hover, .gridAlternatingItem td a:hover
{
	color: #000080;
}

.gridFooter
{
}

