/* CSS Document */



/* ---------------------

basic layout

--------------------- */

/* HTML Elements */

* {

	font-size:11px;

	font-family:Tahoma, Verdana, Arial, helvetica, sans-serif; 

	vertical-align:top;

}

body {

	background: #FFFFCC;

	color:#000000; 

}

a,

a:link,

a:active,

a:visited {

color:#0000FF; 

text-decoration:underline;

}

a:hover {

	text-decoration:none;

}

b {

	font-weight:bold;

}

big {

	font-size:12px;

	font-weight:bold;

}



/* Template IDs */

#xmaintable {

	width: 766px;

	margin-left: auto;

	margin-right: auto;

}

#xlogoleft {

}

#xlogo {

	width:100%;

}

#xlogoright {

}

#xtop {

}

#xmaintable #xtop table {

	margin-left: auto;

	margin-right: auto;

}

#xpathway {

}

#xmaincontent {

	background:#FFFFFF;

}

#xleft {

	padding-left:8px;

}

#xcontent {

	padding-top: 8px;

	padding-right: 8px;

	margin-bottom: 8px;

	margin-left: 18px;

}

#xcontentmods1 {

}

#xcontentmods2 {

}

#xcontent .contentpaneopen td {

	vertical-align:middle; 

}

#xright {

	padding-right:8px;

}

#xbottom {

}

#xfooter {

	background-color:#FFFFFF;

	text-align:center;

	padding-bottom:10px;

	width: 100%;

}

#xfooter table {

	margin-left: auto;

	margin-right: auto;

}

#xfooter .copyright {

	/* footer copyright msg text colour */

}

#xfooter .copyright a {

	/* footer copyright msg link text colour */

}

#footer {

	margin-top:10px;

	text-align:center;

}

#xform1 input {

	border:1px solid #000000;

	color:#000000;

	font:11px Tahoma, Arial, Geneva, sans-serif;

	padding:1px 1px 1px 1px;

	width: 250px;

}

#xform1 textarea {

	border:1px solid #000000;

	color:#000000;

	font:11px Tahoma, Arial, Geneva, sans-serif;

	padding:1px 1px 1px 1px;

	width: 250px;

	height: 150px;

}

#xform1 .button {

	color:#000000;

	font:11px Tahoma, Arial, Geneva, sans-serif;

	text-align: center;

	float: left;

	width: 50px;

}

#xform1 .date {

	border:1px solid #000000;

	color:#000000;

	font:11px Tahoma, Arial, Geneva, sans-serif;

	padding:1px 1px 1px 1px;

	width: 100px;

}

#xform1 .checkbox {

	width: 20px;

}

#xform1 .input2 {

	border:1px solid #000000;

	padding:1px 1px 1px 1px;

	width: 20px;

}

#xform1 .input4 {

	border:1px solid #000000;

	padding:1px 1px 1px 1px;

	width: 35px;

}

/* Template Classes */

.xmap {

	text-align:center;

}

/* Mambo Native IDs */

a#active_menu {

	color:#FFFFFF;

	text-decoration:none;

}

/* Mambo Native Classes */



/* page title bgimage */

.blog {

}

.contentpaneopen {

	width:100%;

}

.contentheading {

	background-color:#efe7d6;

	background-position:left;

	height:26px;

	font-size:16px;

	color:#b7c768;

	font-family:Georgia, Verdana, Arial, helvetica, sans-serif; 

	font-weight:bold;

}

.componentheading {

	background-color:#f6f9e5;

	background-position:left;

	height:26px;

	font-size:16px;

	color:#b7c768;

	font-family:Georgia, Verdana, Arial, helvetica, sans-serif; 

	font-weight:bold;

}

.module {

	height:24px;

}

#xcontentmods2 .moduletable {

	background-color:#ffffff;

	width:100%;

	margin-left:10px;

	margin-bottom:10px;

	margin-right:10px;

	margin-top:10px;

}

.moduletable { 

	background-color:#eae6d7;

	width:175px;

	margin-left:10px;

	margin-bottom:12px;

	margin-right:12px;

	margin-top:10px;

}

.moduletable th {

	background-color:#efe7d6;

	background-position:left;

	height:24px;

	font-size:16px;

	color:#b7c768;

	font-family:Georgia, Verdana, Arial, helvetica, sans-serif; 

}

#left a.mainlevel { 

	text-decoration:none;

	color:#9f8f68;

	margin-left:7px;

	margin-right:7px;

	margin-bottom:2px;

	margin-top:2px;

} 

#xleft a.mainlevel:hover {

	color:#000000;

	text-decoration:underline;

}

#xleft .mainlevel {

	height:20px;

	font-size:14px;

}

#xright a.mainlevel { 

	text-decoration:none;

	color:#9f8f68;

	margin-left:7px;

	margin-right:7px;

	margin-bottom:2px;

	margin-top:2px;

} 

#xright a.mainlevel:hover {

	color:#000000;

	text-decoration:underline;

}

#xright .mainlevel {

	height:20px;

	font-size:14px;

}

span.mainlevel {

	margin-left:3px;

	margin-right:3px;

}

.createdate {

	color:#000000;

}

.small {

	color:#000000;

	font-size:9px;

}

a.readon {

	text-decoration:none;

	color:#0000FF;

}

a.readon:hover {

	text-decoration:underline;

}

