/* COLORS AND BACKGROUNDS */
.transparentGreyBg{
	background-image:url(/__images/Masterpage/transparentGrey.png);
}

.Blue{
	color:#00467f;
}


/* STYLED OBJECTS */
.hr{
	background-image:url(/__images/Masterpage/transparentGrey.png);
	height:52px;
	padding:15px;
}


.photo{
	border:1px solid #808080 !important;
	padding:6px;
	margin:6px;
	background-color:#FFFFFF;
}

.Table-Colour{
	border: 1px solid #8ec85c;
	border-collapse:collapse;
	background-color:#FFFFFF;
}

.Table-Colour th{
	background-color:#8ec85c;
	color:#003c6d;
	padding:4px;
	/*border:1px solid #00467f;*/
    background-image:url(/__images/Masterpage/th-Greenl.jpg);
    

}




.Table-Colour td{
COLOR: #666666;
border: 1px solid #8ec85c;
padding:4px;
}

.Table-Colour td a{
COLOR: #666666;
}

.Table-Colour .QRow2 {
BACKGROUND-COLOR: #e6f2db !important; 

}

.Table-Sections{
	
}

.Table-Sections th{
	background-color:#80af3a;
	color:#FFFFFF;
	padding:10px;
	font-size:100%;
	font-weight:normal;
	text-align:center;
		background-image:url(/__images/Masterpage/th-Greenl.jpg);
		background-position:center center;
		background-repeat:repeat-x;
	
}

.Table-Sections th a{
color:#FFFFFF;
text-decoration:none;
}

.Table-Sections td{
vertical-align:top;
padding:4px;
}

A.greenButton{
	background-image:url(/__images/Buttons/btnBg.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	height:34px;
	display:inline-block;
	vertical-align:middle;
	text-decoration:none;
	font-weight:bold;
}

A:Hover.greenButton{
	
	color:#8ec85c;

}

A.greenButton SPAN.left{
	background-image:url(/__images/Buttons/btnLeft.gif) !important;
	background-position:left top;
	background-repeat:no-repeat;
	display:inline-block;
	width:25px;
	height:34px;
	vertical-align:middle;
}

A.greenButton SPAN.right{
	background-image:url(/__images/Buttons/btnRight.gif) !important;
	background-position:right top;
	background-repeat:no-repeat;
	display:inline-block;
	width:25px;
	height:34px;
	vertical-align:middle;
}



/* Text Styles */
h1, h2, h3, h4{
	font-family:"century gothic", Verdana, Sans-Serif;
	color:#00467f;
	margin-bottom:4px;
	margin-top:4px;
}

h1{
	font-size:190%;
	line-height:70%;
}

h2{
	font-size:140%;
}

h3{
	font-size:120%;
}

h3{
	font-size:100%;
}



.BreakingNews p{
color:#00467f;
margin-top:0px;
margin-bottom:5px;
}

.BreakingNews a{

}

.BreakingNews h1, .BreakingNews h2, .BreakingNews h3, .BreakingNews h4{
	font-family:"century gothic", Verdana, Sans-Serif;
	color:#00467f;
	margin-bottom:6px;
	margin-top:4px;
}

.BreakingNews h1{
	font-size:14px;
}

.BreakingNews h2{
	font-size:12px;
}

.BreakingNews h3{
	font-size:10px;
}



/* MASTERPAGE STYLES */

.rollover{
	/* This is for the rollover Img Code */
	/* Place holder to sow up in tinyMCE */
}
body{
	border:0px; 
	margin:0px; 
	padding:0px;
	
		background-image:url(/__images/Masterpage/bgSwoosh.jpg);
		background-repeat:no-repeat;
		background-position:center top;

}

*{
	font-family:Verdana, Sans-Serif;
}

p, div, td{
	font-size:95%;
	color:#808080;
}

a{
	color:#698550;
}

a img{
    border:none;
}

option, input{
	font-size:95%;
	color:#00467f;
}


.header{
	background-image:url(/__images/Masterpage/head_rpt.jpg);
	text-align:center; 
	background-repeat:repeat-x;
	margin-bottom:50px;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
}
.mnuContainer{
	/*width:900px;*/
	margin:auto;
	/*margin-left:expression( (document.body.clientWidth - 900) / 2 + 'px'); /*to center for ie */
}


.footer{
	margin-top:60px;
	clear:both; 
	width:100%;
	background-image:url(/__images/Masterpage/foot_rpt.jpg);
	text-align:center;
	background-repeat:repeat-x;
	height:91px;
}
.footer a{
	color:#FFFFFF;
	text-decoration:none;
}

.footer a:hover{
	text-decoration:underline;
}

.footer .innerDiv{
	 padding-top:25px;color:#FFFFFF;
}




.Boxed {
	background-color: #FFFFFF;
	border: 1px solid #000000 !important;
	padding: 7px;
}
