/* BODY STYLES */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F5F4F0;
	
}
body,td,th {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #666666;
}

p,span {												/*PADS ALL BODY TEXT IN <P> OR <SPAN> TAGS*/
padding-left: 19px;
}

/*.bodypad {
	padding-left: 19px;
}*/

/*GENERAL LINK STYLES*/
a {														
	font-size: 11px;
	color: #666666;
}

a:hover {												
	color: #6F9FAA;
}

.content_light {color: #CCCCCC}

/*E7 FOOTER LINK STYLES*/
.footerlink {											
	font-size: 10px;
	color: #666666;
}
.footerlink a {
	text-decoration: none;
	font-size: 10px;
	color: #666666;
}

.footerlink a:hover {
	text-decoration: underline;
	color: #6F9FAA;
}
	

/*FONT STYLES*/

.body2 {												/*LARGER BODY SIZE (EG. CONTACT.HTM)*/
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #666666;
}

.footer {												/*E7 FOOTER TEXT (OVERRIDDEN BY FOOTERLINK STYLES ABOVE)*/
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #5D5C5A;
}

.subheader {											/*SUBHEADINGS IN BLUE*/
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #6F9FAA;
}

/* BACKGROUND STYLES */

.navbg_main {											/*THE DIAGONAL LINES IN THE NAV AREA*/
	background-image: url(../images/nav_bg.gif);
	background-repeat: repeat-x;
}

.navbg_top {											/*THE TOP LINES IN THE NAV AREA*/
background-image: url(../images/nav_bg_top.gif);
	background-repeat: repeat-x;
}

.navbg_bot {											/*THE BOTTOM LINES IN THE NAV AREA*/
background-image: url(../images/nav_bg_bot.gif);
	background-repeat: repeat-x;
}

.navbg_grad_bot {										/*THE GRADIENT AT THE BOTTOM OF THE NAV AREA*/
background-image:url(../images/nav_bot_grad.gif);
	background-repeat: repeat-x;
}

.navbg_grad_bot2 {
background-image:url(../images/nav_bot_grad2.gif);
	background-repeat: repeat-x;
}

.contentgrad_top {										/*THE TOP OF THE BROWN AND WHITE CONTENT AREA*/
background-image: url(../images/con_grad_top.gif); 
	background-repeat: repeat-x;
}

.contentgrad_left {										/*THE GRADIENT DOWN THE LEFT OF THE CONTENT AREA*/
background-image: url(../images/con_grad_left.gif); 
	background-repeat: repeat-y;
}

.contentgrad_right {									/*THE GRADIENT DOWN THE RIGHT OF THE CONETENT AREA*/
background-image: url(../images/con_grad_right.gif); 
	background-repeat: repeat-y;
}

.contentgrad_bot {										/*THE GRADIENT AT THE BOTTOM OF THE CONTENT AREA*/
background-image: url(../images/con_grad_bot.gif);
	background-repeat: repeat-x;
}

/* SPLASH BACKGROUND STYLES*/
.splash_top {											/*THE TOP OF THE SPLASH CONTENT AREA*/
background-image: url(../images/splash/content_splash_top.jpg);
	background-repeat: repeat-x;
}

.splash_main {
background-image: url(../images/splash/content_splash_main.jpg);
	background-repeat: repeat-x;
}

/*BORDERS AND LINE STYLES*/
.border_colour {										/*THE SOLID BROWN DOWN THE LEFT AND RIGHT OF THE CONTENT AREA*/
background-color:#EBE9E2;
}

.header_line {											/*THE LINE EITHER SIDE OF THE HEADER*/
background-image: url(../images/header_line.gif);
	background-repeat: repeat-x;
}

.content_line {											/*THE LINE WITHIN THE CONTENT (DIVIDERS)*/
background-image: url(../images/nav/header_line2.gif);
	background-repeat: repeat-x;
}

/*PADDING STYLES*/

.copyrightpad {											/*PADS THE COPYRIGHT IN THE BOTTOM LEFT OF EVERY PAGE*/
padding:15px 0 0 13px;
}

.e7_textpad {											/*PADS THE E7 TEXT LINK*/
padding:13px 2px 0 0;
}

.e7_logopad {											/*PADS THE E7 LOGO LINK*/
padding:15px 4px 0 0;
}

.headerpad {											/*PADS THE HEADINGS ON EVERY PAGE*/
	padding: 0 7px 0 7px;
}

.logopad {												/*PADS THE LOGO AREA (TOP RIGHT OF EVERY PAGE)*/
	padding: 0 10px 0 30px;
}

.navpad {												/*PADS THE TOP NAV AREA*/
	padding: 47px 0 0 0;
}

.tablepad {												/*PADS THE CONTENT AREA OF A TABLE (EG. BIBLIOGRAPHY.HTM)*/
	padding: 5px 5px 5px 5px;
}

.tablepad2 {											/*PADS THE BLUE HEADER AREA OF A TABLE (EG. BIBLIOGRAPHY.HTM)*/
	padding: 2px 5px 2px 5px;
}

.tablepad3 {
	padding: 0 10px 0 19px;
}

.tablepad4 {
	padding: 3px 2px 1px 2px;
}

.tablepad5 {											/*PADS THE HEADER AREA OF THE CONTACTS (EG. CONTACT.HTM)*/
	padding: 0 5px 5px 19px;
}

.pdfpad {												/*PADS PDF IMAGES IN TABLE (EG. BIBLIOGRAPHY.HTM)*/
	padding: 5px 5px 5px 5px;
}

/*SPLASH PAGE*/
.imgpad {												/*PADS THE HERO IMAGE OF THE FLOWER*/
	padding: 10px 0 0 18px;
}

.headerpad2 {											/*PADS THE SPLASH HEADER*/
	padding: 10px 0 10px 0;
}

.headerpad3 {											/*PADS THE SPLASH HEADER*/
	padding: 0 0 0 147px;
}
.textpad {												/*PADS THE SPLASH TEXT*/
	padding: 10px 0 0 5px;
}


