﻿body
{
	color: #000066;
	background-color: #c9cccd;
	font-family: Verdana;
	font-size: 80%;
	margin: 0px;
}

.bodyMain { background-color: white; }
table, tr, td { font-size: 100%; }
th, thead { background-color: #c0c0c0; font-weight: bold }
input { font-size: 100%; font-family: Verdana }


a { color: Blue; }
a:hover { color: red; }
/* #bbc8ff */
.CallBackTitle { font-weight: bold; vertical-align: top; }
.MenuBar { padding: 0px; padding-left: 8px; padding-right: 8px; background-color: #bdc4e3; border-top: solid 1px black; border-bottom: solid 1px black; background-image: url(/images/nav_back.gif); background-repeat:repeat-x; height: 30px }
.MenuBar_Front { padding: 0px; padding-left: 8px; padding-right: 8px; background-color: #bdc4e3; border-bottom: solid 1px black; background-image: url(/images/nav_back.gif); background-repeat:repeat-x; height: 30px }
.aMenu { color: #57618d; text-decoration: none; font-weight: bold; }
.aMenu:hover { color: #999ca9; }

.sectColorButton { border: 0px }

.contentPage
{
	vertical-align: top;
	padding-left: 50px;
	padding-top: 30px;
	padding-right: 60px;
	background-image: url(/images/uk2.png);
	background-position: right top;
	background-repeat: no-repeat;
	min-height: 370px;
	height: 370px;
}
.ContentBox { background-image: url(/images/contentback.gif); background-repeat: repeat-x; }
.ButtonBox { background-image: url(/images/buttonback.gif); background-repeat: repeat-x; background-color: #9297bb; }

.highLight { color: Red; font-weight: bold; }

.formLabel { font-weight: bold; padding-right: 25px; }
.formField { width: 250px; }

.compPlusListing { color: white; width:200px; }
.compTitle { font-size: 150%; font-weight: bold; text-align: left}

.errorLabel { color: Red; }

.regColumn
{
	width: 170px !important;
	padding: 0px 0px 0px 0px;
}


.regColHead2
{
	height: 36px;
	padding: 1px 0px 0px 0px;
}

.regColHead2 a:hover
{
	color: #ffffff;
}


.regColHead2 a
{
	padding: 0px 0px 0px 5px;
	font-weight: bold;
	font-size: 130%;
	cursor: hand;
	color: #ffffff;
}

.regColGlazing_Arrow
{
	background: url(/images/arrow_glazing.gif) top left no-repeat;
}

.regColGlazing
{
	background: url(/images/spacer_glazing.gif) top left repeat-x; margin: 0px; padding: 0px
}


.regColLocksmiths_Arrow
{
	background: url(/images/arrow_locks.gif) top left no-repeat;
}

.regColLocks
{
	background: url(/images/spacer_locks.gif) top left repeat-x; margin: 0px; padding: 0px
}


.regColPlumbing_Arrow
{
	background: url(/images/arrow_plumbing.gif) top left no-repeat;
}

.regColPlumbing
{
	background: url(/images/spacer_plumb.gif) top left repeat-x; margin: 0px; padding: 0px
}


.regColElectrics_Arrow
{
	background: url(/images/arrow_elect.gif) top left no-repeat;
}

.regColElectrics
{
	background: url(/images/spacer_elect.gif) top left repeat-x; margin: 0px; padding: 0px
}

.regColDrains
{
	background: url(/images/spacer_drains.gif) top left repeat-x; margin: 0px; padding: 0px
}

.regColDrains_Arrow
{
	background: url(/images/arrow_drains.gif) top left no-repeat;
}

.regColPests
{
	background: url(/images/spacer_pests.gif) top left repeat-x; margin: 0px; padding: 0px;
}

.regColPests_Arrow
{
	background: url(/images/arrow_wasps.gif) top left no-repeat;
	
	}

.reportGridCell { padding: 3px; background-color: White; }

.sbGrabber
{
	color: #c0c0c0;
	text-align: center;
	font-size: 60%;
}

.rightSideBarCell
{
	font-size: 80%;
	text-align: right;
	vertical-align: top;
	color: White;
}

h1
{
	color: #8b9ff7;
	font-size: 140%;
	font-weight: bold;
}

h2
{
	font-size: 110%;
	font-weight: bold;
	padding-bottom: 0px;
	margin: 0px; 
}

/* p { margin: 0px; } */
