#__asptrace
{
	margin-top:1500px;
}

body
{
    background-image:url("../images/bodybg.jpg");
    background-repeat:repeat-x;
    background-color:#eeeeee;
    font-family:Arial, Helvetica, Sans-Serif;
    color:#444444;
}

.layertable th 
{
	background: silver;
	padding: 2px;
	margin: 0xp;
}

.layertable td
{
	padding: 2px;
	margin: 0xp;
}

hr 
{
	color: Silver;
}

#contentcontainer {
	position: relative;
	margin-left: auto;
	margin-right: auto;
    width:976px;
    background-image:url("../images/centrebg.jpg");
	background-repeat: no-repeat;
}

#rivercentre {
    position: absolute;
	top: 0px;
	left: 38px;
    width:900px;
}

.site
{
    text-align:center;
    width:898px;
    border: 1px solid #ababab;
    background: url("../images/sitebg2a.gif") no-repeat;
}

.site2
{
    text-align:center;
    width:898px;
    background: url("../images/sitebg2b.gif") repeat-y;
}

.footer
{
	position: relative;
	top:0px;
	left:0px;
    background-image: url("../images/footer.jpg");
    background-position:bottom;
    background-repeat:no-repeat;
    width:898px;
    height:70px;
    text-align:center;
    vertical-align:bottom;
}

.footerMenu
{
	position: absolute;
	bottom:0px;
	left: 0px;
	width:898px;
	padding-bottom: 6px;
    font-size:1em;
    text-align:center;
}

.footerlinks td,
.footerlinks tr td,

.footerlinks table td,
.footerlinks table tr td,

.footerlinks table tr td table tr td,
.footerlinks table td table td
{
	font-size:1em;
	color : #444444;
	
}

.footerlinks
{
	font-size:1em;
	color : #444444;
}

.copyright
{
    font-family:Verdana;
    font-size:1em;
    color:black;
    padding-top: 6px;
    padding-bottom: 6px;
}
.nav
{
    margin-left:164px;
    width: 568px;
    height: 22px;
    padding-top: 6px;
    background-image:url("../images/navigation/mainnavbg.jpg");
}

.ltab
{
    display:inline;
    width:7px;
    height:28px;
    background-image:url("../images/navigation/ltab.gif");
}


.rtab
{
    display:inline;
    width:7px;
    height:28px;
    background-image:url("../images/navigation/rtab.gif");
    
}
.menubackground
{
    
    display:inline;
    height:28px;
    background-image:url("../images/navigation/bgtab.gif");
    background-repeat: repeat-x;
}

a.ctl00_Menu1_1
{
   font-family:Arial, Helvetica, Sans-Serif;
    font-size : 1em;
    text-transform: uppercase;
    padding-left: 24px;
    padding-right: 24px;
}

.centre
{
    text-align:center;
}

.login
{
    float:right;
    text-align:left;
    width:190px;
    margin-top:20px;
    font-size:1em;
}

.content
{
    text-align:left;
    margin-left:36px;
    margin-right:36px;
}
.textContent
{
    font-family:Arial;
    font-size:1em;
    color:#444444;
}

.textContent p
{
    text-align:left;
    margin-top:8px;
}

.londonBox
{
    background-image:url("../images/londonpic.jpg");
    width:485px;
    height:101px;
}

.dividedbox
{
    background-image:url("../images/dividerbg.gif");
    background-repeat:repeat-y;
    font-size:1em;
    float:left; 
    width: 480px;
}

.leftDivide
{
    float:left; 
    width:220px;
}

.rightDivide
{
    float:right; 
    width:220px;
}

.quote
{
    font-size:1.3em;
    color:#587993;
    font-style:italic;
}

.controlBoxHead
{
    font-family:Arial;
    font-size:1em;
    color:#ffffff;
    background:#587993;
    text-align:left;
    width:135px;
    margin-top:250px;
}
.controlBox
{
	
	/*vertical-align:top; */
    background:#DDDDDD;
    text-align:left;
    width:135px;
    font-size:1em;
}
.controlList
{
    font-size:1em;
}

.menuTest
{
    
}

.menuText
{
	text-transform:capitalize;

}

.warningMessage
{
	color:Red;
}


/****************************************************************************/
/*				Site Member Edit Form CSS Begin								*/
/****************************************************************************/

/*	Containing table style */
.SiteMemberEditTable
{
		
}

/*	Row style */
.SiteMemberEditTableRow
{
	
}

/*	Label / title column style */
.SiteMemberEditTableTitleCol
{
	
}

/*	input box column style */
.SiteMemberEditTableValueCol
{
	
}
/****************************************************************************/
/*				Site Member Edit Form CSS End								*/
/****************************************************************************/


.menuFoot
{
	display:inline;
    height:10px;
    font-family:Arial;
    font-size :0.9em;
    padding-bottom :0px;
    
}

.sectionHead 
{
	font-weight: bold;
	font-size: 1em;
}

.tableMain
{
    background-color:#cccccc;
    border:#cccccc thin solid;
}

.tableHeader
{
     background-color:#cccccc;
     color:Black;
}

.oddRow 
{
    background-color: #FFFFCC;
}

.evenRow
{
    background-color:White;
}

.key
{
    border: 1px black solid;
    padding: 4px;
    background-color: #cccccc;
    font-weight:bold;
    font-family:System;
    font-size:large;
}

.subnav 
{
	text-align: left;
	margin-top: 20px;
	padding-left: 4px;
}

.subnav ul 
{	
	margin-top: 0px;
	padding-left: 0px;
	margin-left: 0px;
}

.subnav ul li 
{
	padding-top: 4px;
	padding-left: 0px;
	margin-left: 0px;
	list-style: none;
}