/*** COLOURS **
TPA PURPLE: #693E97
*/
body{margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;}
h1{font-size:15px; font-weight:bold;}


#purpleFont{color:#693E97;}
#purpleFont a{font-size:10px; font-weight:bold; text-decoration:none;}
#purpleFont a:hover{text-decoration:underline;}

#header{width:100%; height:114px; background-image:url(images/includes/headerBg.jpg); background-position:left top; background-repeat:no-repeat;}
#headerImage{position:absolute; left:60%; width:261px; height:100px; position:absolute; top:14px; display: block;}

#menu{width:100%; height:20px; background-image:url(images/includes/menuBg.jpg); background-position:left top; background-repeat:repeat-x;}

#leftBody{
    background-image:url(images/includes/bodyLeftSide.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	position:absolute;
	left:10px;
	top:144px;	
	width:10px;
	height:300px;
	/*border:1px solid #000;*/
	padding-top:20px;
	}
#centerBody {	
    background-image:url(images/includes/bodyTopBg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	position:relative;
	top:10px;
	height:60%;
	margin-right:21px;
	margin-left: 20px;	
	/*border:1px solid #fff;*/
	padding-top:10px;
	}
	
#leftContentHolder{width:70%; background-color:#00FF00; height:100px; overflow:auto; position:relative; top:78px; position:absolute; left:10px}	
#logoHolder{width:320px; height:70px;}
	
#rightBody {
  background-image:url(images/includes/topRightCorner.jpg);
	background-position:right top;
	background-repeat:repeat-x;
	position:absolute;
	right:11px;
	top:144px;
	width:10px;
	height:300px;
	margin-right:0px;
	/*border:1px solid #000;*/
	padding-top:20px;	
	}	

#imageFooter{ background-image:url(images/includes/bodyBottomBg.jpg); background-repeat:no-repeat; background-position:center; width:97%; height:10px; position:absolute; right:12px; position:relative; top:15px; float:right;}
#menuFooter{ font-size:10px; color:#000000; width:97%; height:10px; position:absolute; right:12px; position:relative; top:15px; float:right;}
#menuFooter, a{font-size:10px; font-weight:bold; color:#4E2956; text-decoration:none; padding-bottom:1px;}
#menuFooter a:hover{text-decoration:underline;color:#4E2956; background-color:#D7D7E3;}
#menuFooter a:visited{text-decoration:none;color:#4E2956;}


#leftMainContainer{
background-image:url(images/includes/leftContentBg.jpg);
background-repeat:repeat-x;
    float:left;
    width:100%;
	height:252px; /*252px*/
	position:relative;
	left: 0px;
	position:relative;
	top: 0px;
	scrollbar-3dlight-color:#ffffff;
    scrollbar-arrow-color:#ffffff;
    scrollbar-base-color:#ffffff;
    scrollbar-darkshadow-color:#7C6659;
    scrollbar-face-color:#773E7E;
    scrollbar-highlight-color:#DCD3C2;
    scrollbar-shadow-color:#ffffff;
}
#leftContent{
width:70%;
    overflow:auto;
	height:252px;
    font-size:14px; 
	color:#000000;
	padding-left:6px;
	padding-right:5px;
	padding-top:5px;
}
#fullwidth_leftContent{
width:95%;
    overflow:auto;
	height:252px;
    font-size:14px; 
	color:#000000;
	padding-left:6px;
	padding-right:5px;
	padding-top:5px;
}
#leftContent a{font-size:14px; text-decoration:none;}
#leftContent a:hover{font-size:14px; text-decoration:underline;}
#fullwidth_leftContent a{font-size:14px; text-decoration:none;}
#fullwidth_leftContent a:hover{font-size:14px; text-decoration:underline;}

#subMenu{text-align:center; padding-top:10px; background-image:url(images/includes/buttonBg.jpg); background-position:left top; background-repeat:no-repeat; width:186px; height:230px; position:relative; right:3%; float:right;}
#businessServices_subMenu{text-align:center; padding-top:10px; background-image:url(images/includes/businessServices_buttonBg.jpg); background-position:left top; background-repeat:no-repeat; width:186px; height:270px; position:relative; right:3%; float:right;}

.imageBorder{border:2px solid #693E97;}