/* Begin Style Sheet */





/* Standard Tags */



body {

margin: 0px;

text-align: center;

font-family: Tahoma;

font-size: 11px;

color:#777777; 

background-color: #4a9529;

}



/* Link Tags */


img {
	border:0;
}


/* Begin Navigation Link Editing */



.Jlink A:link {

color: #FFffff;

font-weight: bold;

text-decoration: none;

}



.Jlink A:visited {

color: #FFFFFF;

text-decoration: none;

font-weight: bold;

}



.Jlink A:hover {

color: #2d7117;

text-decoration: underline;

font-weight: bold;

}



.Jlink A:active {

text-decoration: none;

font-weight: bold;

color: #FFffff;

}



/* End Navigation Link Editing */



/* Begin Navigation *** SELECTED *** Link Editing */



.JlinkSel A:link {

color: #FFffff;

text-decoration: none;

font-weight: bold;



}



.JlinkSel A:visited {

color: #FFffff;

text-decoration: none;

font-weight: bold;

}



.JlinkSel A:hover {

color: #FFFFFF;

text-decoration: none;

font-weight: bold;

}



.JlinkSel A:active {

text-decoration: none;

font-weight: bold;

color: #FFffff;

}





/* End Navigation *** SELECTED *** Link Editing */





/* Standard Links (Body Copy) */



a:link {

color: #2d7117;

text-decoration: none;

font-weight: normal;

}



a:visited {

color: #2d7117;

text-decoration: none;

font-weight: normal;

}



a:hover {

color: #2d7117;

text-decoration: underline;

}



a:active {

color: #2d7117;

text-decoration: none;

}



/* End Standard Links */





/* Containers 



// Do not edit any of these!



*/



#headcontainer { 

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

height: 112px;

margin-left: auto;

margin-right: auto;

width: 100%;

/* Contains the Header BACKGROUND of the webpage */

}



#container {

width: auto;

margin-left: auto;

margin-right: auto;

background-color: #eeeeee;

/* Contains the entire site */



}



#footcontainer {

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

height: 49px;

clear: both;
font-size: 11px;
color: #f5c184;

/* Contains the Footer BACKGROUND of the website */

}



#contentcontainer {

width: 770px;

margin-left: auto;

margin-right: auto;

background: #fff;



/* Contains the body of the website */

}

#cc2 {
background: #fff;
}


.copycontainer {

padding-left: 4px;

padding-right: 4px;

padding-top: 4px;

padding-bottom: 4px;

/* Contains the copy in the main content area */

}



.aboutcontainer {

padding-left: 4px;

padding-right: 4px;

padding-top: 3px;

padding-bottom: 3px;



}

/* Sub-Page Containers */


.picturecontainer {

width: 246px;

height: 164px;

/* Div to put image into */

}



.picturecontainer2 {

width: 246px;

height: 250px;

/* Div to put image into */

}



.descriptioncontainer {

width: 241px;

margin-top: 5px;

margin-bottom: 7px;

line-height: 25px;

padding-left: 5px;

background-color: #e3e1e4;

/* Description Container (under image) */

}



.descriptioncontainerlong {

width: 241px;

margin-top: 5px;

margin-bottom: 7px;

line-height: 12.5px;

padding-left: 5px;

background-color: #e3e1e4;

/* Description Container (under image) */

}



.subcontain {

width: 250px;

float: left;

/* Contains both of the above on the sub page (left and right) */

}





/* Layout Tags */



#JHeader {

width: 796px;

height: 112px;

margin-left: auto;

margin-right: auto;

/* Main Image in the Header */

}



#JLeft {

float: left;

width: 233px;

margin-top: 4px;



}



#JCenter {

float: left;

width: 346px;

margin-top: 4px;

/* used only on the index */

}



#JCenterSub {

float: left;

width: 537px;

margin-top: 4px;

/* used only on sub-pages */



}



#JRight {

float: left;

width: 191px;

margin-top: 4px;

/* used only on the index */

}



.JSub {

width: auto;

background-color: #c1c1c1;

text-align: center;

color: #444;

font-weight:bold;

font-size: 12px;

height: 20px;

padding-top: 5px;

border-style: solid;

border-color:#FFFFFF;

border-left: 0;

border-right: 0;

/* Sub-heading Styles *for example, 'our base' * */

}



#JFooter {

background: url(../images/J_r9_c1.jpg) center center no-repeat;

width: 796px;

height: 49px;

clear: both;

margin-left: auto;

margin-right: auto;

}
#JFooterPad {
	padding-top:14px;
	padding-left: 15px;
	padding-right: 250px;
}
#JFooterTT {
	color: #ae4b07;
}
#JFooter a {
	color: #fff;
}



.JTable {

background-color: #F1F1F1;

text-align: left;

margin-left: 13px;

margin-right: 13px;



}



.JTablecontent {

background-color: #F1F1F1;

text-align: left;

}



/* Font Tags */



.TPageTitle {

color: #FF8728;

font-size: 16px;

font-weight: bold;

text-align: left;

/* Main Page Title */

}



/* Different Colour options, in this order: Green, Orange and Grey */



.Tgrn {

color: #4a9529;

}



.Torng {

color: #fa6916;

}



.Tgrey {

color: #777777

}



/* Button Tags - NAVIGATION BAR! 



#JButtonSelected {

width: auto;

padding-left: 8px;

background-color: #fa6916;

color: #ffffff;

font-size: 12px;

text-decoration: none;

font-weight:bold;

margin-top: 2px;

height: auto;

padding-top: 6px;

padding-bottom: 6px;

}

*/

.JButton {

width: auto;

padding-left: 8px;

background-color: #4a9529;

color: #ffffff;

font-size: 12px;

text-decoration: none;

font-weight:bold;

margin-top: 2px;

height: auto;

padding-top: 6px;

padding-bottom: 6px;

}

.JButton img {
	
}

.JlinkSel a, .Jlink a {
	display: block;
	padding:5px;
	padding-left:35px;
}
#JButtonSelected {
	background: url('../images/icon_r2_c2.gif') 5px 5px no-repeat #fa6916;	
}

.nav, .nav li {
	list-style:none;
	margin:0;
	padding:0;
}

.nav li {
	display: block;
	background: url('../images/icon_r4_c2.gif') 5px 5px no-repeat #4a9529;	
	margin-bottom: 2px;
}
.nav li a {
	display: block;
	padding:6px;
	padding-left:28px;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
}
.nav li a:hover {
	background: url('../images/icon_r2_c2.gif') 5px 5px no-repeat #fa6916;
	text-decoration: none;
}

h1 {
	font-weight: normal;
	font-size: 24px;
	margin:0;
	margin-top:5px;
	margin-bottom:5px;
	color: #FF8728;
}

p {
	line-height: 16px;
	font-size: 12px;
	margin-top:3px;
	margin-bottom: 15px;
}

/* Form Tags */



input.grey {

background-color: #D0D0D0;

}



input.orange {

background-color: #fa6916;

}

input, textarea {

		padding:3px;		

		margin-bottom:4px;

		background-color:#cccccc;

		border:1px solid #b0b0b0;

		border-bottom-color:#ffffff;

		border-right-color:#ffffff;

		font-family:Tahoma;

		font-size:11px;

		color:#7b7a7a;

		overflow:auto;

		width:186px;

}

	.submit {

		background:#ff7c15;

		border: 1px #ff7c15 outset;

padding:3px;
		width:186px;

		font-weight:bold;

		font-family:Tahoma, Arial;

		font-size:11px;

		color:#fff;

}


