/* STYLES (ADMIN) ================== */
/* 04 Nov 2006 ===================== */

body {
	padding				: 0px;
	margin-top			: 12px;
	color				: #002942;
	background-color	: #d4d0c8;
	/*font-family			: Arial,Helvetica,sans-serif;*/
	font-family			: Arial, Helvetica, sans-serif;
	text-align			: center; /* Needed for IE to center the content */
}

/* BLOCKS ============================ */
#holder {
	/*width: 946px;*/
	background-color	: #ffffff;
    width				: 766px;
	min-width			: 766px;
	margin-left			: auto;
	margin-right		: auto;
	padding				: 0px 0px 0px 0px !important; /* Top, right, bottom, left*/ 
	border				: solid 1px #1e1a1b;
}

td.menu {
	width	: 578px;
    padding	: 74px 0px 0px 0px;
    background-color	: #002942;
};

/* DEFAULTS ========================================= */
p, li {
	font-family			: Arial, Helvetica, sans-serif;
	line-height			: 140%;
	font-size			: 12px;
	/*text-align			: left;*/
	margin-top			: 0px;
	margin-bottom		: 6px;
	color				: #002942;
	background-color	: inherit;
}

li {
	/*text-align			: left;*/
	margin-top			: 0px;
	margin-bottom		: 0px;
	background-color	: inherit;
}

ol {
	margin-top			: 2px;
	margin-bottom		: 3px;
}

.highlight {
	color				: #0000cc;
}

tr {
	/*color				: #000000;*/
	background-color	: inherit;
}

th {
	font-family			: Verdana,Helvetica,sans-serif;
	font-size			: 9px;
	line-height			: 120%;
	text-align			: left;
	color				: #444444;
	background-color	: #cccccc;
	padding				: 0px 0px 2px 4px; /* Top|right|bottom|left */ 
}

td {
	font-size			: 12px;
	line-height			: 120%;
	padding-left		: 4px;
	padding-right		: 4px;
}

h1 {
	font-size		: 16px;
	font-weight		: bold;
	line-height		: 120%;
	margin-top		: 0px;
	margin-bottom	: 4px;
	color			: #572c17;
	background-color: inherit;
}

div.intro {
	width		:50%;
	text-align	:left;
	border		: 1px solid #5566cc;
	padding		: 6px;
}

div.home p {
	font-family			: Arial, Helvetica, sans-serif;
	line-height			: 140%;
	font-size			: 14px;
	text-align			: center;
    margin				: 6px 30px 6px 30px;
	color				: #002942;
	background-color	: inherit;
}

div.home h1 {
	font-family			: Arial, Helvetica, sans-serif;
	line-height			: 140%;
	font-size			: 20px;
	text-align			: center;
    margin				: 0px 30px 0px 30px;
	color				: #2c95b5;
	background-color	: inherit;
}

div.home h2 {
	font-family			: Arial, Helvetica, sans-serif;
	line-height			: 140%;
	font-size			: 16px;
	text-align			: center;
    margin				: 0px 30px 0px 30px;
	color				: #002942;
	background-color	: inherit;
}

div.bodytext {
	margin-top: 14px;
}

div.bodytext p {
	font-family			: Arial, Helvetica, sans-serif;
	line-height			: 140%;
	font-size			: 12px;
	text-align			: justify;
    margin				: 6px 10px 6px 212px;
	color				: #002942;
	background-color	: inherit;
}

div.bodytext h1 {
	font-family			: Arial, Helvetica, sans-serif;
	line-height			: 140%;
	font-size			: 16px;
	text-align			: left;
    margin				: 0px 10px 0px 212px;
	color				: #2c95b5;
	background-color	: inherit;
}

div.bodytext h2 {
	font-family			: Arial, Helvetica, sans-serif;
	line-height			: 140%;
	font-size			: 18px;
	text-align			: left;
    margin				: 0px 10px 0px 212px;
	color				: #002942;
	background-color	: inherit;
}

div.bodytext h3 {
	font-family			: Arial, Helvetica, sans-serif;
	line-height			: 140%;
	font-weight			: bold;
	font-size			: 14px;
	text-align			: left;
	margin				: 16px 0px 0px 0px;
	color				: #2c95b5;
	background-color	: inherit;
}


/* =================================== */

tr.label p {
	line-height			: 100%;
	font-size			: 11px;
	color				: #888888;
	text-align			: left;
	margin-top			: 1px;
	margin-bottom		: 1px;
	/*background-color	: #dddddd;*/
}

/*a:hover {
	color				: #ff0077;
	text-decoration		: underline;
};*/


.menu {
	font-family			: Arial,Helvetica,sans-serif;
	line-height			: 13px;
	font-size			: 11px !important;
	color				: #669966;
	text-align			: center;
	margin-top			: 0px;
	margin-bottom		: 1px;
	background-color	: inherit;
}

.menu A:link, .menu A:visited, .menu A:active {
	color			: #000066;
	text-decoration	: none;
}

.menu A:hover {
	color				: #000000;
	background-color	: #ccddff;
}

td.nolink A:link, .nolink A:visited, .nolink A:active {
	color			: #000000;
	text-decoration	: none;
}

td.nolink A:hover {
	color				: #000000;
	background-color	: #ccddff;
	text-decoration		: underline;
}


/* FORMS ============================= */

.label {
	line-height			: 130%;
	font-size			: 10px;
	/*text-align			: left;*/
	margin-top			: 0px;
	margin-bottom		: 3px;
	color				: #000000;
	background-color	: inherit;
}

.small {
	line-height			: 120%;
	font-size			: 11px;
	/*text-align			: left;*/
	margin-top			: 0px;
	margin-bottom		: 2px;
	color				: #000000;
	background-color	: inherit;
}

form {
	margin-top			: 0px;
	margin-bottom		: 0px;
}

input,textarea	{
	font-family			: Arial,Helvetica,sans-serif;
	line-height			: 13px;
	font-size			: 12px;
	color				: #000000;
	text-align			: left;
	margin				: 2px 0px 0px 0px; /* Top|right|bottom|left */ 
	padding				: 0px 0px 0px 0px; /* Top|right|bottom|left */ 
	background-color	: inherit;
	border				: solid 1px #888888;
}

select	{
	font-family			: Arial,Helvetica,sans-serif;
	line-height			: 11px;
	font-size			: 11px;
	color				: #000000;
	text-align			: left;
	margin				: 2px 0px 0px 0px; /* Top|right|bottom|left */ 
	padding				: 0px 0px 0px 0px; /* Top|right|bottom|left */ 
	background-color	: #ddeeff;
}

input:focus, textarea:focus, select:focus { background-color : #f0f0ff !important; /*outline: solid 1px #ff6699;*/ }

input.button-red {
  color				: #ffffff !important;
  background-color	: #ac4c5d !important;
  font-family		: Arial, Helvetica, sans-serif;
  text-align		: center !important;
  font-size			: 11px !important;
  /*line-height		: 14px !important;*/
  font-weight		: normal;
  border			: 1px solid #000000 !important;
  /*width				: auto;*/
  padding			: 0px 2px 2px 2px !important; /* Top, right, bottom, left*/ 
  height			: 18px !important;
  margin-bottom		: 3px !important;
}

span.action {
	color				: #006600;
	background-color	: inherit;
}

p.footer {
	color				: #000000;
    font-size			: 11px;
}

a.no_ul:link, a.no_ul:visited, a.no_ul:active {
	color			: #ffffff;
	text-decoration	: none;
}

a.no_ul:hover {
	color				: #2c95b5;
}

ul.submenu {
	text-align	: left;
    line-height	: 13px;
    padding		: 0px 6px 0px 20px;
    margin		: 0px 0px 0px 0px;;
}

ul.bodytext {
    padding		: 0px 0px 0px 00px;
    margin		: 0px 0px 0px 364px;;
}

ul.bodytext li {
    margin-bottom : 2px;
}
