body {
 background-color: #F4F3F1; 
 margin-top: 0px; 
 margin-bottom: 0px; 
 background-image: url(images/v4/images/lemca_backgr.gif); 
 background-repeat: repeat-x }

body, td, th {
 font-family:Tahoma, Geneva, sans-serif; 
 font-size: 12px; 
 line-height: 15px; 
 color: #444444; 
 /*letter-spacing: 0.05em*/ }

h1 {
 font-size: 15px; 
 color: #777777;
 margin-bottom:20px; }

h2 {
 font-size: 12px; 
 color: #333333 }

.small {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 letter-spacing: 0.04em }

.Xsmall {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 7pt; 
 letter-spacing: 0.05em }

.back-menu-left {
 background-image: url(images/v4/images/background_menu-left.gif); 
 background-repeat: no-repeat }

.back-menu-right {
 background-image: url(images/v4/images/background_menu-right.gif); 
 background-repeat: no-repeat }

.back-gradient {
 background-image: url(nl2/images/gradient.jpg); 
 background-repeat: repeat-x; 
 background-color: #595959 }

.back-gradient-2col {
 background-image: url(nl2/images/back-2col.png); 
 background-repeat: no-repeat; 
 background-position: top; 
 background-color: #595959 }
 
.pdf{ background:url(../images/bg-pdf.png) no-repeat 5px 15px; padding:15px 10px 10px 65px; width:125px; min-height:48px; }

ul {
 list-style-type: none; 
 padding: 0; 
 margin: 0; 
 margin-left: 1em }

li {
 background-image: url(images/arrow4.gif); 
 background-repeat: no-repeat; 
 background-position: 0 .5em; 
 margin: 0.4em; 
 padding-left: 1.5em; 
 margin-top: 0.4px }

img {
 border: none }

form {
 margin: 0px; 
 padding: 0px }

hr {
 overflow: hidden; 
 font-size: 0; 
 line-height: 0; 
 height: 0; 
 border: 0; 
 color: #cccccc; 
 background-color: #F4F3F1; 
 border-bottom: 1px solid #cccccc; 
 border-top-style: none; 
 border-left-style: none; 
 border-right-style: none; 
 margin-top: 19px; 
 /* all browsers (including IE8) */
 *margin-top: -6px; 
 /* override for IE7 and prior*/
	margin-bottom: 19px; 
 *margin-bottom: -6px }

table {
 border-collapse: collapse }

.title {
 font-family: Tahoma, Helvetica, sans-serif; 
 font-weight: bold; 
 font-size: 14pt; 
 color: #A3A3A3; 
 line-height: 24px }

.title-color {
 font-family: Tahoma, Helvetica, sans-serif; 
 font-weight: bold; 
 font-size: 14pt; 
 color: #9AB13B; 
 line-height: 24px }

.title2 {
 font-family: Arial, Helvetica, sans-serif; 
 font-weight: bold; 
 font-size: 12pt; 
 color: #CCCCCC; 
 line-height: 16px }

.title2-color {
 font-family: Arial, Helvetica, sans-serif; 
 font-weight: bold; 
 font-size: 12pt; 
 color: #9AB13B; 
 line-height: 15px }

.title3 {
 font-family: Arial, Helvetica, sans-serif; 
 font-weight: bold; 
 font-size: 11pt; 
 color: #890000; 
 line-height: 18px }

.subtitle {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11pt; 
 color: #416093; 
 line-height: 15px }

.quote {
 font-family: Georgia,"Times New Roman", Times, serif; 
 font-size: 11px; 
 font-style: italic }

a:link {
 color:#39C; 
 text-decoration: underline }

a:visited {
 color: #39C; 
 text-decoration: underline }

a:hover {
 color: #404040; 
 text-decoration: underline }

a.linkmenu:link {
 color: #BBBBBB; 
 text-decoration: none }

a.linkmenu:visited {
 color: #BBBBBB; 
 text-decoration: none }

a.linkmenu:hover {
 color: #eeeeee; 
 text-decoration: none }

a.linkgreydark:link {
 color: #444444; 
 text-decoration: underline }

a.linkgreydark:visited {
 color: #444444; 
 text-decoration: underline }

a.linkgreydark:hover {
 color: #000000; 
 text-decoration: underline }

a.linkwhite:link {
 color: #FFFFFF; 
 text-decoration: none }

a.linkwhite:visited {
 color: #FFFFFF; 
 text-decoration: none }

a.linkwhite:hover {
 color: #333333; 
 text-decoration: none }

a.linkwhite2:link {
 color: #FFFFFF; 
 text-decoration: none }

a.linkwhite2:visited {
 color: #FFFFFF; 
 text-decoration: none }

a.linkwhite2:hover {
 color: #92B110; 
 text-decoration: none }

a.linkorange:link {
 color: #FF9900; 
 text-decoration: none }

a.linkorange:visited {
 color: #FF9900; 
 text-decoration: none }

a.linkorange:hover {
 color: #FFCC00; 
 text-decoration: underline }

a.linkservices:link {
 color: #3D525C; 
 text-decoration: none }

a.linkservices:visited {
 color: #3D525C; 
 text-decoration: none }

a.linkservices:hover {
 color: #000000; 
 text-decoration: none }

.top {
 vertical-align: top }

.bottom {
 vertical-align: bottom }

.bgcolor {
 background-color: #333333 }

.bgcolor1 {
 background-color: #9AB13B }

.bgcolor2 {
 background-color: #F0F0F0 }

.bgcolor3 {
 background-color: #FFFFFF }

.bgcolor4 {
 background-color: #595959 }

.white {
 color: #FFFFFF }

.grey {
 color: #BBBBBB }

.green {
 color: #92B110 }

.darkgrey {
 color: #666666 }

.red {
 color: #A0353A }

.yellow {
 color: #D4A620 }

.blue {
 color: #5F82A2 }

.darkred {
 color: #800000 }

select {
 font-size: 10px; 
 /*font-family: Tahoma, Arial, Helvetica, sans-serif; 
 */
 color: #333333; 
 border-style: solid; 
 border-color: #777777; 
 border-width: 1px; 
 background-color: #FFFFFF; 
 margin: 0px }

.select-radio {
 background: none; 
 border: 0px }

/*input {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 color: #333333; 
 border-style: solid; 
 border-color: #cccccc; 
 border-width: 1px; 
 background-color: #FFFFFF; 
 padding: 2px }

*/
.btn {
 background-color: #ffffff; 
 filter: progid; 
 color: #555555; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px; 
 font-weight: bold; 
 border-bottom-color: #555555; 
 padding: 2px; 
 cursor: pointer }

.inputradio {
 border: none !important; 
 background-image: none !important; 
 margin: 0px 1px 0px 1px; 
 padding: 0px }

.inputtext {
 background-color: #FFFFFF; 
 background-image: url(admin/images/bg_txt.jpg); 
 background-repeat: repeat; 
 font-family: Tahoma, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 border: #CCCCCC 1px solid; 
 color: #465E66; 
 /*height: 17px; 
 */
 padding: 2px; 
 width: 200px }

.inputselect {
 color: #465E66; 
 background-color: #FFFFFF; 
 font-family: Tahoma, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 border: #888888 1px solid; 
 height: 17px }

.inputtextarea {
 color: #465E66; 
 background-color: #FFFFFF; 
 font-family: Tahoma, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 border: #CCCCCC 1px solid }

.inputbutton {
 color: #444444; 
 background-color: #EEEEEE; 
 background-image: url(admin/images/bg_btn.jpg); 
 background-repeat: repeat; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px; 
 cursor: pointer; 
 border-bottom: 0px solid; 
 border-left: 0px solid; 
 border-right: 0px solid; 
 border-top: 0px solid; 
 height: 19px; 
 width: 70px; 
 font-weight: bold }

.extraLinespace {
 line-height: 20px }

.border-bottom {
	border-bottom: #999999 1px dotted
}

.border-left-right {
 border-left: #BBB 1px dotted; 
 border-right: #BBB 1px dotted; 
 padding-left: 20px; 
 padding-right: 20px }

.width-small {
 width: 230px; 
 color: #ffffff; 
 background-color: #000000; 
 border: 0px; 
 border-style: solid; 
 overflow: hidden }

.all-caps {
 text-transform: uppercase }

.no-scrollbar {
 overflow: hidden }

.border-white {
 border: #FFFFFF 5px solid }

.border-grey {
 border: #999999 1px solid }

.width_100perc {
 width: 100% }

.width_100px {
 width: 100px }

.width_200px {
 width: 200px }

.width_300px {
 width: 300px }

.padding-top {
	padding-top: 6px
}

