

	/* ----------- LAYOUT ---------------- */
body {
    text-align: center;
}

div#lborders {
    background-color: #9CA3B3;
    text-align: left;
    width: 865px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
}

div#lbody {
    background-color: white;
}

div#lheader {
    height: 128px;
    background-image: url(images/header.gif);
    background-repeat: no-repeat;
}

ul#ltabs {
    height: 19px;
    margin: 0px;
    padding-top: 3px;
    padding-left: 39px;
    padding-right: 42px;
    list-style: none;
}

ul#ltabs li {
    display: block;
    float: left;
    width: 123px;
    height: 12px;
    margin-left: 3px;
    padding: 2px;
    background-color: #EBEBEB;
    font-size: 8pt;
}

div#ltopbar {
    height: 17px;
    clear: both;
    background-image: url(images/topbar.gif);
}

div#lcontent {
    background-color: #EFEFEF;
    margin-left: 42px;
    margin-right: 42px;
    padding: 10px;
    padding-bottom: 20px;
}

div.lsubmenu {
    visibility: hidden;
    position: absolute;
    top: 150px;
    left: 378px;
    width: 117px;
    padding: 5px;
    background-image: url(images/popup.gif);
    opacity: 0.9;
}

div.lsubmenu a {
    color: black;
    display: block;
    text-decoration: none;
}

div.lsubmenu a:hover {
    text-decoration: underline;
}

div#lfooter, div#lfooter a {
    font-size: 8pt;
    color: #808080;
}

div#lfooter {
    height: 14px;
    clear: both;
    background-image: url(images/topbar.gif);
    padding-top: 3px;
    padding-left: 10px;
}

	/* ----------- TEXT & CONTENT -------- */

body, td {
						color:								black;
						margin:								0px;
						text-decoration:			none;
						font-weight:					normal;
						font-style:						normal;
						font-variant:					normal;
						font-stretch:					normal;
						font-family:					Verdana, Arial, Helvetica, sans-serif;
						font-size:						10pt;
						text-transform:				none;
                        cursor:                         default;
}
  
	
hr {
						height:								0px;
						border-width:					0px;
						border-top:						1px solid #A0A0A0;
}

a {
						color:								#600000;
}

a:hover {
						text-decoration:			none;
}

textarea.tinymce {
						width:								100%;
}


.title1 {
						font-family:					verdana;
						font-size:						18pt;
						font-weight:					bold;
						font-variant:					small-caps;
}

h1 {
            padding-top:          20px;
						margin-top:						0px;
						font-size:						14pt;
						border-bottom:				1px solid #A0A0A0;
}

h2 {
						margin:								0px;
}

.smallFontIndent {
						font-size:						10pt;
						text-indent:					20px;
}










	/* ----------- FORMS ----------------- */

.label {
						font-size:						10pt;
						font-variant:					small-caps;
						text-align:						right;
						vertical-align:				bottom;
}

.txt, .txt2, .txt32, .txt34, .area1 {
						background-color:			#E0E0E0;
						border:								1px solid #C0C0C0;
						font-family:					courier new;
						font-size:						10pt;
						width:								200px;
						
}

.txt:focus, .txt2:focus, .txt32:focus, .txt34:focus, .area1:focus {
						background-color:			white;
}

.txt2 {
						width:								100px;
  }

.txt32 {
						width:								30px;
}

.txt34 {
						width:								50px;
}
  
.area1 {
						width:								400px;
}

fieldset {
						border:								1px solid #AB8239;
}

fieldset legend {
						font-style:						italic;
						font-weight:					bold;
}





	/* ----------- BUTTONS --------------- */

  a.btn:link, a.btn:hover, a.btn:active, a.btn:visited {
						color:								#303030;
						text-decoration:			none !important;
						font-family:					verdana;
 						font-size:						10pt;
						padding-top:					4px;
						background-image:			url(images/btn_normal.gif);
						background-repeat:		no-repeat;
						width:								142px;
						height:								26px;
						text-align:						center;
						display:							table-cell;
						padding-left:					2px;
						padding-right:				2px;
}

a.btn:hover {
						background-image:			url(images/btn_hover.gif);
						color:								black;
}

a.btn:active, a.btn:focus {
						background-image:			url(images/btn_down.gif);
						color:								black;
}







	/* ----------- MESSAGES -------------- */

.failed {
						color:								#800000;
						font-weight:					bold;
}

.errorBox {
						margin-left:					10%;
						margin-right:					10%;
						margin-top:						20px;
						margin-bottom:				30px;
						background-color:			#E5959A;
						padding:							10px;
						padding-left:					30px;
						color:								black;
						border:								1px solid black;
}
  
  


	/* ----------- TABLE ----------------- */
table.ltable {
						border-right:					1px solid #A0A0A0;
} 

table.ltable tr th {
						background-color:			#C0C0C0;
						border-left:					1px solid #A0A0A0;
						border-top:						1px solid #A0A0A0;
						border-bottom:				1px solid #A0A0A0;
						padding:							3px;
}

table.ltable tr td {
						border-left:					1px solid #A0A0A0;
						border-bottom:				1px solid #A0A0A0;
						padding:							2px;
}

table.ltable tr td.odd {
						background-color:			#E0E0E0;
}

table.ltable tr td.even {
						background-color:			#F0F0F0;
}




