/* CSS Document */

	body {
		margin:0px 0px 0px 0px; padding:0px; 
		background:#FFFFFF;
		}
	
	#ContentFrame {
		width:1009px;
		height:650px;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		}


	#Logo{
		width:239px;
		height:446px;	
		float:left;
		padding: 0px 0px 0px 0px;
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		background: url("../images/struts/logo.jpg");
		background-repeat: no-repeat;
		background:#FFFFFF;
		}

	#Flash{
		width:526px;
		height:190px;	
		float:left;
		padding: 0px 0px 0px 0px;
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
		background:#FFFFFF;
		background: url("../images/struts/top.jpg");
		background-repeat: no-repeat;
		}

	#Nav {
		width:240px;
		height:400px;
		float:none;
		padding: 0px 0px 0px 0px;
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #000000;
		background: url("../images/struts/menu.jpg");
		background-repeat: no-repeat;
		}

	.NavShell {
		width:275px;
		float:left;
		margin:0px auto;
		/* background:#00FF00; */
		line-height: 14pt;
		}

	#Banner{
		width:240px;
		height:235px;	
		float:left;
		padding: 0px 0px 0px 0px;
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #FEB967;
		background: url("../images/struts/banner.jpg");
		background-repeat: no-repeat;
		}


	#Header {
		width:511px;
		height:20px;
		float:left;
		padding: 4px 0px 0px 20px;
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 14px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #000000;
		background: #004A80;
		}

	#BodyFull {
		width:506px;
		float:left;
		background:white;
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
		background: #FFFFFF;
		text-align:justify;
		}

	#BodyMainContent {
		margin:0px auto; /* Right and left margin widths set to "auto" */
		width:500px;
		height:438px;
		font-family: Arial, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #2E3092;
		line-height: 13pt;
		text-align:justify;
		}

	#DPA {
		margin:0px auto;
		width:300px;
		height:300px;
		font-family: Arial, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #2E3092;
		line-height: 13pt;
		text-align:justify;
		overflow:scroll;
		}

    .BodyText {
		font-family: Arial, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #2E3092;	
		text-align:justify;
	}

	.TextContent {
		width:300px;
		float:left;
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #000000;
		}
	
	
	.ClientTestimonialContentTop {
		background-image:url(../images/web/container-top.jpg); background-repeat:no-repeat; height:21px; clear:both; width:486px;
		}

	.ClientTestimonialContentMiddle {
		background-image:url(../images/web/container-mid.jpg); background-repeat:repeat-y; float:left; clear:both; width:486px;
		}	
		
	.ClientTestimonialContentMiddle p {margin-bottom:10px;}
	
	.ClientTestimonialContent p {margin-bottom:0px;}

	.ClientTestimonialContentBot {
		background-image:url(../images/web/container-bottom.jpg); background-repeat:no-repeat; height:30px; clear:both; width:486px;
		}		

	.ClientTestimonialContent {
		background-image:url(../images/pages/client-testi.jpg); background-repeat:no-repeat; height:123px; float:left; margin-top:15px; width:486px;
		}
		
	.IllContent {
		width:190px;
		float:left;
		}


	#Footer {
		width:526px;
		height:58px;
		padding: 0px 0px 0px 0px;
		float:left;
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: normal;
		background: url("../images/struts/footer-new.jpg");
		background-repeat: no-repeat;
		}

	#SubFooter {
		width:766px;
		height:0px;
		float:left;
		text-align:left;
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: normal;
		}

	#DPA {
		width:440px;
		height:100px;
		padding:10px;
		background:#EBEBEB;
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		overflow:auto;
		}


	.enquirylinks {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #2E3092;
		text-decoration: none;
	}
	
	.enquirylinks:hover {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #FCAD15;
		text-decoration: underline;
	}

	.menulinks {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		color: #004A80;
		text-decoration: none;
	}
	
	.menulinks:hover {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #008840;
		text-decoration: underline;
	}

	.whitelinks {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFF;
		text-decoration: none;
	}
	
	.whitelinks:hover {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color:#FF6600;
		text-decoration: underline;
	}

	.menulinksactive {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: underline;
	}

	.menulinksactive:hover {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		color: #004A80;
		text-decoration: underline;
	}
			

	.prodlinks {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 10px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #000;
		text-decoration: underline;
	}
	
	.prodlinks:hover {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 10px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #000;
		text-decoration: none;
	}

	.navlinks {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #FFF;
		text-decoration: underline;
	}
	
	.navlinks:hover {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #FFF;
		text-decoration: none;
	}

	.mortlinks {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #2E3092;
		text-decoration: none;
	}
	
	.mortlinks:hover {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #FFAE17;
		text-decoration: none;
	}

	.maglinks {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color:#009900;
		text-decoration: none;
	}
	
	.maglinks:hover {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #FFAE17;
		text-decoration: none;
	}



	a {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #2E3092;
		text-decoration: underline;
	}
	
	a:hover {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #2E3092;
		text-decoration: none;
	}

	a:active {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #004A80;
		text-decoration: none;
	}


	h1 {
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: normal;
		letter-spacing: 1px;
		color: #FFF;
		text-decoration: none;
	 	margin: 0px;
	  	padding: 0px;
	}
	
	h2 {
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		letter-spacing: 1px;
		color: #2E3092;
		text-decoration: none;
	}	

	h3 {
		font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		letter-spacing: 1px;
		color: #000000;
		text-decoration: none;
	}
	
	h5 {
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: normal;
		letter-spacing: 1px;
		color: #FFF;
		text-decoration: none;
	 	margin: 0px;
	  	padding: 0px;
	}



	.disabledincomelinks {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color:#FF9900;
		text-decoration: none;
	}
	
	.disabledincomelinks:hover {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color:#FF9900;
		text-decoration: none;
	}

	.adversecreditlinks {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color:#006600;
		text-decoration: none;
	}
	
	.adversecreditlinks:hover {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color:#006600;
		text-decoration: none;
	}

	.frontpage {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color:#000066;
		text-decoration: none;
	}
	
	.frontpage:hover {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color:#000066;
		text-decoration: none;
	}

	.selfcertlinks {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color:#0099FF;
		text-decoration: none;
	}
	
	.selfcertlinks:hover {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color:#0099FF;
		text-decoration: none;
	}
	
	
	.introlinks {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #74BC19;
		text-decoration: none;
	}
	
	.introlinks:hover {
		font-family: Arial, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #74BC19;
		text-decoration: underline;
	}
	
	.red_text {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #FF0000;
		font-style: normal;
		text-align:justify;
	}
	
	.contact_text {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		color: #000;
		font-style: normal;
	}

	.contact_headings {
		font-family: Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
		font-style: normal;

	}	

	.text_headings {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 22px;
		font-weight: normal;
		letter-spacing: 8px;
		color: #000000;
		font-style: normal;
		text-decoration: none;
	}

	.text_subheadings {
		font-family: Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		font-style: normal;
		text-decoration: underline;
	}

	.text_scroller {
		font-family: Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
		font-style: normal;
	}
	
	.maillinks {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
		letter-spacing: 1px;
		text-decoration: underline;
	}

	.maillinks:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
		letter-spacing: 1px;
		text-decoration: none;
	}

	.redtext {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		letter-spacing: 1px;
		color: #ff0000;
	}

	.whitetext {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 10px;
		letter-spacing: 1px;
		font-weight: normal;
		color: #ffffff;
	}	

	.apptext {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		color: #2E3092;
	}	

	.bodyfooterlinks {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: normal;
		color: #0000ff;
		text-decoration: underline;
	}
	
	.bodyfooterlinks:hover {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: normal;
		color: #0bc854;
		text-decoration: none;
	}

	.bodyfooterlinks:visited {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: normal;
		color: #0000ff;
		text-decoration: underline;
	}

	.formtext {
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		color: #2E3092;
	}	

	.formbutton {
		width: 120px;
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		color: #ffffff;
		background:#004A80;
		padding: 2px;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #000000;
		border-right-color: #000000;
		border-bottom-color: #000000;
		border-left-color: #000000;
	}

	.form{
		
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		color: #000000;
		padding: 3px;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #445F56;
		border-right-color: #445F56;
		border-bottom-color: #445F56;
		border-left-color: #445F56;
		background:#ccdef5;
	}


	
	br {
		clear: left;
	}

	.formfield{
		width: 190px;
		font-family: Verdana, Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: #000000;
		background:#7ACCC8;
		padding: 3px;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #445F56;
		border-right-color: #445F56;
		border-bottom-color: #445F56;
		border-left-color: #445F56;
	}
	
	fieldset {
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #000000;
		border-right-color: #FFF;
		border-bottom-color: #FFF;
		border-left-color: #FFF;
	    color: #000000;
	 }

	legend {
		/*
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #000000;
		border-right-color: #000000;
		border-bottom-color: #000000;
		border-left-color: #000000;
		*/
	    color: #445F56;
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing: 1px;
		font-weight: bold;
		letter-spacing: 1px;
	 }
	
	.Submit { 
		font-family: Arial, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #74BC19;
		letter-spacing: 2px;	
	}

	.QuoteoftheDay{
		height:150px;
		width:220px;
		float:left;
		background:#CCCCCC;
	}

	.GarfieldoftheDay{
		height:150px;
		width:220px;
		float:left;
		background:#CCCCCC;
	}

	.CrosswordoftheDay{
		height:150px;
		width:120px;
		float:left;
		background:#CCCCCC;
	}
	
	p { 
		margin: 0px;
	  	padding: 0px; 
		}

	ul, ol {
		margin-left:0px; padding:0px 0px 0px 20px; margin:0;
		}

	li { 
		margin-top: 10px; 
		}
		
/* Easy Slider */

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:696px;
		height:300px;
		overflow:hidden; 
		}
	span#prevBtn{}
	span#nextBtn{}					

/* // Easy Slider */		
		