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

body {
	padding				: 0px 0px 0px 0px;
	margin				: 16px 0px 0px 0px;
	color				: #000000;
	background-color	: #d4d0c8;
	background-image	: url(images/LW_tile2a.jpg);
	background-position	: 0px 0px;
	background-repeat	: repeat;
	font-family			: Arial, Helvetica, sans-serif;
	text-align			: center;
	/* Needed for IE to center the content */
}

p {
	font-family			: Arial, Helvetica, sans-serif;
	line-height			: 150%;
	font-size			: 12px;
	margin-top			: 0px;
	margin-bottom		: 6px;
	color				: #000000;
	background-color	: inherit;
}

li {
	font-family			: Arial, Helvetica, sans-serif;
	line-height			: 140%;
	font-size			: 12px;
	margin-top			: 0px;
	margin-bottom		: 3px;
	color				: #000000;
	background-color	: inherit;
}

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

ul {
	margin-top			: 0px;
	margin-bottom		: 3px;
}

/* BLOCKS ============================ */
.holder {
	position:relative;
	background	: none;
	/*background-image:url(images/grey_fade_75.png);*/
    width				: 910px;
	min-width			: 910px;
	margin				: 0px auto 0px auto; 
	padding				: 0px 0px 0px 0px !important;
	border-left			: solid 40px #b8b1a3;
	border-right		: solid 40px #b8b1a3;
	border-bottom		: solid 30px #b8b1a3;
	z-index:500; height:658px; 
	text-align:center;
}

.holder-popup {
	background-color	: #ffffff;
    width				: 580px;
	min-width			: 580px;
	margin-left			: auto;
	margin-right		: auto;
	padding				: 0px 0px 0px 0px !important; /* Top, right, bottom, left*/ 
	/*border				: solid 5px #455a21;*/
}

#grey_top_panel {
	position:absolute;
	margin:0px 0px 0px 0px;
	width:910px; height:109px;
	background-color:#B8B1A3;
	z-index:500;
};

div.contentpanel {
	position:relative;
	margin:2px 0px 0px 0px;
	width:910px;
	height:549px;
	background-image:url(images/white_fade_75.png);

}

/* DEFAULTS ========================================= */

.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		: 13px;
	font-weight		: bold;
	line-height		: 120%;
	margin-top		: 0px;
	margin-bottom	: 4px;
	color			: #455a21;
	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;
}


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

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 {
    width:764px;
	/*width:auto;*/
	text-align: left;
    margin  : 0px 0px 0px 146px;
	height	: 20px;
	/*background-color: #839368;*/
	/*border	: 1px solid red;*/
}

.menu_btn {
	font-family			: Verdana,Arial,Helvetica,sans-serif;
	font-weight			: bold;
    line-height			: 11px;
	font-size			: 10px !important;
	text-align			: left;
    margin-top			: 0px;
	margin-bottom		: 0px;
	background-color	: inherit;
    letter-spacing		: 0px;
    text-decoration		: none !important;
	/*height				: 14px;*/
}

.menu_btn A:link, .menu_btn A:visited, .menu_btn A:active {
    /*color			: #004d55;*/
	color			: #004A62;
	text-decoration	: none;
	/*height			: 4px;*/
}

.menu_btn A:hover {
	color			: #ffffff !important;
    text-decoration	: none !important;
	/*background-color	: #ccddff;*/
	/*height				: 4px;*/
}


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;
	background-image:url(images/grey_fade_50.png);
	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			: #60879e;
	text-decoration	: none;
}

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

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

ul.bodytext {
    padding		: 0px 0px 0px 0px;
    margin		: 0px 0px 0px 14px;
}

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

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

/*
@font-face {
	font-family: HelveticaNeueLTStd-MdC;
	src: url('HelveticaNeueLTStd-MdCn.otf');
}

h3 { 
	font-family: HelveticaNeueLTStd-MdCn,sans-serif;
	font-size:36px;
	color: #006A72;
	text-align: left;
}*/
