@charset "utf-8";
/* CSS Document */

html,body { 
	background-image: url('imgLayout_bgTop.jpg');
	background-repeat: repeat-x;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin:0;
	padding:0;
	height:100%;
}

a:link {
	color: #507664;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #405E50;
}
a:hover {
	text-decoration: underline;
	color: #59AB83;
}
a:active {
	text-decoration: none;
	color: #507664;
}

#container {
   min-height:100%;
   position:relative;
}
#header {
   padding:0px;
}
#body {
   padding:0px;
   padding-bottom:60px;   /* Height of the footer */
}
#body2 {
   padding:0px;
   padding-bottom:60px;   /* Height of the footer */
   background-color:#323232;
}
#footer {
   position:absolute;
   bottom:0;
   width:100%;
   height:60px;   /* Height of the footer */
   background:#999999;
} 

[if lt IE 7]>
    /*  */
	#container {
		height:100%;
	}
	/*  */

.bigGreenTxt {	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	color: #65B18D;
}
.simpleBackTxt {	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.italicLightGreyTxt {	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #575757;
	font-style: italic;
}

.niceLinkGreenLeftTxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #507664; }
.underHeadTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2E2E2E;
}
.greyLeftSideTxt {color: #333333}
.littleBiggerHeadTxt {font-size: 14px}


.manPageDispTop {
	border: 1px solid #59AB83;
}
.loginBox {
	border: 1px solid #59AB83;
	background-color: #D6EBE0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #555555;
}
.loginTxt {font-size: 9px}
.style1 {font-size: 10px}


.fieldTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #C6E3D5;
	border: 1px solid #468C69;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #C6E3D5;
	border: 1px solid #468C69;
	}
	
#container1 {
            background-color: #fff;
            width: 578px;
            margin: 15px auto;
            padding: 0px;
        }
        
        /* slider specific CSS */
        .sliderGallery {
            overflow: hidden;
            position: relative;
            padding: 10px;
            height: 215px;
            width: 577px;
        }
        
        .sliderGallery UL {
            position: absolute;
            list-style: none;
            overflow: none;
            white-space: nowrap;
            padding: 0;
            margin: 0;
        }
        
        .sliderGallery UL LI {
            display: inline;
        }
        
        .slider {
            width: 542px;
            height: 17px;
            margin-top: 200px;
            margin-left: 5px;
            padding: 1px;
            position: absolute;
            background: url(images/productbrowser_scrollbar_20070622.png) no-repeat;
        }
        
        .handle {
            position: absolute;
            cursor: move;
            height: 17px;
            width: 181px;
            top: 0;
            background: url(images/productbrowser_scroller_20080115.png) no-repeat;
            z-index: 100;
        }
        
        .slider span {
            color: #000000;
            font-size: 80%;
            cursor: pointer;
            position: absolute;
            z-index: 110;
            top: 3px;
        }
