/* CSS Document */
*
{
	padding:0px;
	margin:0px;
}

body
{
	background:#005daa;
	font-family:"Century Gothic";
}

a.links, a.links:visited, a.links:active{
	text-decoration: underline;
	color:#003366;
	font-size:12px;
}

a.links:hover{
	text-decoration: none;
	color:#005DAB;
	font-size:12px;
}


.layout-main
{
	margin:0px auto;
	
}

.main
{
	background:#FFFFFF;
	
}

.header-top
{
	background:url(header-slogen.jpg) scroll 317px 10px no-repeat;
	text-align:center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.header-top img
{
	border:0px;
}

.header-image
{
	/*background:url(header-image.jpg) scroll left top no-repeat;*/
	height:161px;
	vertical-align:top;
}

.content-part
{
	width:780px;
	background:url(content-bg.jpg) scroll left bottom repeat-x #FFFFFF;
	padding:20px 0px 20px 0px;
	vertical-align:top;
}

.content-part-full-content
{
	width:780px;
	background:url(content-bg.jpg) scroll left bottom repeat-x #FFFFFF;
	padding:0px 20px 45px 20px;
	vertical-align:top;
}


.content-part-full-content h1
{
	font-family:"Monotype Corsiva", "Trebuchet MS", "Bookman Old Style";
	color:#7d7d7d;
	font-size:28px;
	text-align:left;
	margin:0px 0px 15px 0px;
}



.content-part-full-content h2
{
	font-family:"Monotype Corsiva", "Trebuchet MS", "Bookman Old Style";
	color:#009390;
	font-size:24px;
	text-align:left;
	margin:0px 0px 15px 0px;
}

.content-part-full-content p
{
	font-family:Verdana, Tahoma, "Trebuchet MS", Arial;
	font-size:12px;
	line-height:20px;
	text-align:justify;
	color:#000000;
	margin:0px 0px 20px 0px;
}


.content-left
{
	width:240px;
	vertical-align:top;
}

.content-left-menu
{
	font-family:Tahoma, Arial, Helvetica;
	font-size:24px;
	padding:0px 0px 10px 0px;
	color:#f26631;
	text-align:left;
	background:url(left-menu-bottom-strip.jpg) scroll left bottom repeat-x;
}

.content-left-menu-highlight
{
	font-family:Tahoma, Arial, Helvetica;;
	font-size:24px;
	padding:0px 0px 10px 0px;
	color:#009390;
	text-align:left;
	background:url(left-menu-bottom-strip.jpg) scroll left bottom repeat-x;
}

.content-left-menu a
{
	color:#003366;
	text-decoration:none;
	font-size:24px;
}

.content-left-menu a:hover
{
	color:#005DAB;
	text-decoration:none;
	font-size:24px;
}

.content-right
{
	width:500px;
	vertical-align:top;
	padding:0px 20px 0px 20px;
}
.content-right-but
{
	width:500px;
	float:left;
	text-align:center;
	padding:0px;
	margin:0px;	
}

.content-right-but p
{	
	text-align:center;
	padding:0px;
	margin:0px;	
}

.content-right-but img
{
	margin:0px;
	padding:0px;
	vertical-align:middle;
}

.content-right h1
{
	color:#7d7d7d;
	font-size:28px;
	text-align:left;
	margin:0px 0px 15px 0px;
	font-family: Tahoma, Geneva, sans-serif;
}

.heading-green
{
	color:#002A5C;
	font-size:38px;
}

.content-right h2
{
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
	font-size:24px;
	text-align:left;
	margin:0px 0px 15px 0px;
}

.content-right h3
{
	font-family:Verdana, Tahoma, "Trebuchet MS", Arial;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	margin:0px 0px 10px 0px;
}

.content-right p
{
	font-family:"Century Gothic";
	font-size:12px;
	line-height:20px;
	text-align:left;
	color:#000000;
	margin:0px 0px 20px 0px;
}

.join-us-heading
{
	background:url(join-us-bg.jpg) scroll left top repeat-x;
	height:31px;
	vertical-align:top;
}


.join-us-heading img
{
	text-align:left;
}

/*.join-us-Learnmore
{
	background:url(orange_box.jpg) ;
}
scroll left top repeat-x;
	height:31px;
	vertical-align:top;*/

.join-us-Learnmore img
{
	text-align:left;
}
.join-us-quote-Learnmore
{	
	background:#A0CDEE;
	padding:10px;
	margin:15px 0px 0px 0px;	
}
.join-us-quote-Learnmore p
{
	font-family:"Maiandra GD", Garamond, "Times New Roman";
	color:#002A5C;
	font-size:16px;
	text-align:left;
	line-height:18px;
}

.join-us-quote
{	
	background:#A0CDEE;
	padding:10px;
	margin:15px 0px 0px 0px;	
}

.join-us-quote p
{
	font-family:"Maiandra GD", Garamond, "Times New Roman";
	color:#002A5C;
	font-size:16px;
	text-align:left;
	line-height:18px;
}

.join-link
{
	margin:10px 0px 0px 0px;
	font-family:"Maiandra GD", Garamond, "Times New Roman";
	background:url(../images/join-now-link.jpg) scroll right top no-repeat;
	height:26px;
	float:right;
	color:#002A5C;
	font-size:16px;
	text-align:right;
	padding:5px 15px 0px 0px;
	text-decoration: none;
}

.join-link a
{
	color:#002A5C;
	text-decoration: none;
	font-weight:bold;
}

.join-link a:hover
{
	color:#ffffff;
	text-decoration: underline;
	font-weight:bold;
}
.join-link a:visited
{
	color:#002A5C;
	text-decoration: none;
	font-weight:bold;
	font-family: "Maiandra GD", Garamond, "Times New Roman";
}

.waysto-contri
{
	height:33px;
	background:url(waysto-contri-bg.jpg) scroll left top repeat-x;
}

.waysto-contri img
{
	text-align:left;
}

.contri-quote
{	
	background:#9FCBED;
	padding:10px;	
}

.contri-quote p
{
	font-family:"Maiandra GD", Garamond, "Times New Roman";
	color:#002A5C;
	font-size:16px;
	text-align:left;
	line-height:18px;
}

.contri-link
{
	margin:10px 0px 0px 0px;
	font-family:"Maiandra GD", Garamond, "Times New Roman";
	background:url(contri-link.jpg) scroll right top no-repeat;
	height:26px;
	float:right;
	color:#aa3a0c;
	font-size:16px;
	text-align:right;
	padding:5px 15px 0px 0px;
}

.contri-link a
{
	color:#002A5C;
	text-decoration:none;	
	font-weight:bold;
}

.contri-link a:hover
{
	color:#002A5C;
	text-decoration:underline;
	font-weight:bold;
}
.contri-link a:visited
{
	color:#002A5C;
	text-decoration: none;
	font-weight:bold;
}
ul.content-list
{
	margin:0px 0px 0px 20px;
	text-align:left;	
}

ul.content-list li
{
	list-style-type:disc;
	color:#000000;
	font-family:"Century Gothic";
	font-size:12px;
	line-height:22px;
}

.footer
{
	text-align:center;
	color:#ffffff;
}

.footer-statement
{
	font-size:12px;
	line-height:60px;
	text-align:center;	
	color:#ffffff;
}

.footer-copyright
{
	color:#99d4d3;
	text-align:center;
	font-size:11px;
	line-height:12px;
	padding:0px 0px 20px 0px;
}

.topmenu
{
	font-family:"Bookman Old Style", "Monotype Corsiva", Tahoma, "Trebuchet MS";
	color:#ffffff;
	font-size:14px;
	vertical-align:middle;
	padding:12px 0px 12px 0px;
	background:#9FCBED url(top-menu-bg.jpg) repeat-x scroll left top;
}


/* --------------- staff page ------------------*/
.staff-image
{
	padding:0px;
	margin:0px;
	padding:10px;
	vertical-align:top;
}

.staff-image img
{
	padding:0px;
	margin:10px 0px 10px 0px;
}

.staff-details
{
	color:#003366;
	vertical-align:top;
	padding:10px;
	text-align:left;
	font-size:12px;
	line-height:20px;
			
}

.staff-details a
{
	color:#003366;
	text-decoration:underline;
}

.staff-details a:hover
{
	color:#005DAB;
	text-decoration:none;
}

.staff-details a:visted
{
	color:#003366;
	text-decoration:none;
}
.staff-details p
{
	margin:20px 0px 20px 0px;
	padding:0px;
	color:#000000;
	font-size:12px;
	text-align:justify;
	line-height:20px;		
}
/* --------------- staff page ------------------*/

.login-button
{
	background:url(login-but.jpg) scroll left top no-repeat;
	width:68px;
	display:block;
	height:22px;
	float:right;
	border:none;
	font-size:10px;
	color:#000000;
	text-align:center;
	padding:2px 0px 3px 0px;
	cursor:pointer;
}

.register-button
{
	background:url(register-but.jpg) scroll right top no-repeat;
	width:68px;
	display:block;
	height:22px;
	float:right;
	border:none;
	font-size:10px;
	color:#000000;
	text-align:center;
	padding:2px 0px 3px 0px;

	cursor:pointer;
}

.newuser-button
{
	background:url(form-button.jpg) scroll right top no-repeat;
	width:59px;
	display:block;
	height:21px;
	float:left;
	border:none;
	font-size:10px;
	color:#000000;
	text-align:center;
	padding:2px 0px 3px 0px;
	cursor:pointer;
}

.contribute-link
{
	margin:10px 0px 0px 0px;
	font-family:"Monotype Corsiva", "Trebuchet MS", "Bookman Old Style";
	height:26px;
	float:right;
	color:#ffffff;
	font-size:16px;
	text-align:right;
	padding:5px 15px 0px 0px;
	text-decoration: none;
}

.contribute-link a
{
	color:#ffffff;
	text-decoration: none;		
}

.contribute-link a:hover
{
	color:#ffffff;
	text-decoration:underline;
}

.imgindent {margin:0 10px 0 0; float:left;}