/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 







body{



	font-family: Arial,sans-serif;



	color: #333333;



	line-height: 1.166;	



	margin: 0px;



	padding: 0px;



	background-image:url(images/bge.jpg);



	background-repeat:repeat-y;



}







a:link, a:visited, a:hover {



	color: #660000;



	text-decoration: none;



}







a:hover {



	text-decoration: underline;



}



/* overrides decoration from previous rule for hovered links */







h1, h2, h3, h4, h5, h6 {



	font-family: Arial,sans-serif;



	margin: 0px;



	padding: 0px;



}







h1{



 font-family: Verdana,Arial,sans-serif;



 font-size: 120%;



 color: #334d55;



}







h2{



 font-size: 114%;



 color: #006699;



}







h3{



 font-size: 100%;



 color: #334d55;



}







h4{



 font-size: 100%;



 font-weight: normal;



 color: #333333;



}







h5{



 font-size: 100%;



 color: #334d55;



}







ul{



 list-style-type: square;



}







ul ul{



 list-style-type: disc;



}







ul ul ul{



 list-style-type: none;



}







label{



 font: bold 100% Arial,sans-serif;



 color: #334d55;



}



				







/***********************************************/



/* Layout Divs                                 */



/***********************************************/







#masthead{



	margin: 0;



	padding: 0px 0px;



	border-bottom: 0px solid #cccccc;



	width: 100%;



	background-image:url(images/entrytopbg.gif);



}







#header{



	height:160px;



}







#navBar{



	padding: 0px;



	background-color: #e0e0a3;



	border-right: 1px solid #cccc66;



	border-bottom: 0px solid #cccc66;



	width:171px



}







#envelope{



	margin-left: 15px;



}







#content{



	float:right;



	width:82%;



	margin: 0;



	padding: 10px 0 0 0;



}







#topimg{



	margin: 0px;



	padding: 0px 0px 0px 0px;



	background-image: url(images/g_centretopimg.gif);



	background-repeat: no-repeat;



	background-position: right top;



	height: 105px;



}







#toplogo{



	position:absolute;



	left: 0;



	top: 0;



	padding: 0px 0px 0px 0px;



}







/*************** #pageName styles **************/







#pageName{



	padding: 0px 0px 10px 10px;



}











/************* #globalNav styles **************/







#globalNav{



text-align: right;

padding-right: 10px;



}







a.topnav {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 9pt;



	font-weight: bold;



	color: #660000;



    text-decoration: none;



}







#globalNav a:hover{



	text-decoration: underline;



}











/*********** #navBar link styles ***********/







#navBar ul a:link, #navBar ul a:visited {display: block;}



#navBar ul {list-style: none; margin: 0; padding: 0;}







/* hack to fix IE/Win's broken rendering of block-level anchors in lists */



#navBar li {border-bottom: 1px solid #e0e0a3;}







/* fix for browsers that don't need the hack */



html>body #navBar li {border-bottom: none;}











/*********** #sectionLinks styles ***********/







#sectionLinks{



	position: relative;



	margin: 0px;



	padding: 3px;
	font-size: 90%;



}







#sectionLinks h3{



	padding: 10px 0px 2px 10px;



}







.leftlinks{



	border-top-width: 1px;



	border-bottom-width: 1px;



	border-top-style: solid;



	border-right-style: none;



	border-bottom-style: solid;



	border-left-style: none;



	border-top-color: #660000;



	border-bottom-color: #660000;



	background-color: #FFFFFF;



	font-family: Arial, Helvetica, sans-serif;



	color: #660000;



	font-weight: bold;



	margin: 3px auto;



	font-size: 12px;



	padding: 3px;



	height:auto;



}







.leftinsidelinks{



	border-bottom-width: 1px;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: solid;



	border-left-style: none;



	border-bottom-color: #ffffff;



	font-family: Arial, Helvetica, sans-serif;



	color: #ffffff;



	font-weight: bold;



	margin: 3px auto;



	font-size: 10px;



	padding: 3px;



	height:auto;



	text-align:right;



}







.leftnavimg{



	margin: 0;



	border: 0px none;



}







.arial18px {



	font-family:arial;



	font-size:18px;



	color:#660000;



	vertical-align: middle;



	line-height: 40px;



} 







.right_top_colored_bar {



	float:right;



	width: 30%; 



	background-color:#cccc66; 



	vertical-align:bottom; 



	line-height:34px; 



	margin-top: 2px 



}

