/* CSS Document */

html { overflow-y:scroll;  } 

BODY{
	margin:0 0 0 0;
	padding:0;
	background-color:#FFFFFF;
	color:#75786f;
	font-size:12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*line-height:17px;*/
}

DIV#center{
	width:1024px;
	background-color:#f4f5ef;
	display:table;
	
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

/* =============================================================== header and top nav ===*/

DIV#center #headerOuter{
	padding:33px 45px 13px 45px;
	display:block;
}
DIV#center #header{
	width:934px;
	display:block;
}
DIV#header .logo{
	float:left;
	width:139px;
	height:60px;
	margin-right:95px;
	padding-top:10px;

}
DIV#header .map{
	background-image:url(/content/s4/img/bg/map_logo.gif);
	background-position:right;
	background-repeat:no-repeat;
	float:right;
	width:105px;
	height:56px;
}

DIV#header #topNav{
	float:left;
	width:580px;
	font-family:Georgia, Arial, Helvetica, sans-serif;
	display:table;
}

DIV#topNav a{
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:bottom left;
		
	text-decoration:none;
	display:block;
}
DIV#topNav a:hover{
	/*background-position:top left;*/
	background-position:bottom left;
}

DIV#topNav span{
	line-height:0;
	padding:0;
	margin:0;
	overflow:hidden;
	display:block;
	height:0;
	width:0;
}

DIV#topNav #selected A{
	color:#91ae00;
	text-decoration:none;
	background-position:top left;
}
DIV#topNav #notselected A{
	color:#91ae00;
	text-decoration:none;
	background-position:bottom left;
}
DIV#topNav #notselected A:hover{
	color:#91ae00;
	text-decoration:none;
	background-position:top left;
}
DIV#navWith226px{
	display:table;
	width:236px;
	border:1px solid red;
}

DIV#topNav .navWith150px, DIV#topNav #navWith226px LI{
	width:236px;
	height:16px;

}
DIV#topNav .navWith150px, DIV#topNav #navWith226px LI a {
	width:236px;
	height:16px;
}

DIV#topNav UL{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

	float:left;
	list-style:none;
}
DIV#topNav LI{
	color:#5a5e53;
	width:118px;
	float:left;
	display:table;
	font-weight:bold;
	list-style:none;
	text-transform:uppercase;
		
}
DIV#topNav LI LI{
	color:#a3a59f;
	font-size:11px;
	width:108px;
	font-weight:bold;
	text-transform:lowercase;
}



/* =============================================================== main content ========*/

DIV#mainContentOuter{
	padding:0px 24px 0px 24px;
	display:block;
}
DIV#mainContentWithFlash{
	padding:5px 21px 0px 21px;
	width:934px;
	background-color:#FFFFFF;
}
DIV#mainContent{
	padding:0px 21px 21px 10px;
	width:944px;
	background-color:#FFFFFF;	
}
DIV#mainContentOuter .additionalTopPaddingGreen11px{
	height:11px;
	display:block;
}


/* ==== mainContent general==== */

DIV.headingFull{
	background-image:url(/content/s4/img/bg/headingFull.gif);
	background-position:220px top;
	background-repeat:no-repeat;
	padding:56px 0px 50px 12px;
	height:50px;
	float:left;
	width:700px;
}	
/*== left nav ==*/

DIV.leftNav{
	width:225px;
	float:left;
}
DIV.leftNav h2{
	padding-left:12px;
}

DIV.leftNav SELECT{
	width:196px;
	color:#FFFFFF;
	border:1px solid #a3a59f;
	background-color:#a3a59f;
	margin-left:10px;
	font-size:11px;
	height:20px;
}
/*
DIV.leftNav SELECT:hover{
	background-color:#FF0000;
	color:#FFFFFF;
}
*/
DIV.leftNav OPTION{
	border-bottom:1px solid #f4f5ef;
	background-color:#75786f;
	height:19px;
}
DIV.content933px{
	width:933px;
	padding-left:10px;
	position:relative;

}
DIV.content698pxLeft{
	width:698px;
	float:right;
	min-height:350px;		
}
#mainContent #content698pxLeft ul li  {
	line-height:15px;
}

DIV.content460pxLeft{
	width:460px;
	font-size:12px;
	float:left;
}
DIV.content460pxLeft P{
	margin-top:0px;
}
DIV.content330pxLeft{
	width:330px;
	float:left;
}
DIV.content330pxRight{
	width:344px;
	float:right;
}

DIV.content330pxLeft a, DIV.content330pxRight a {
text-decoration:none;
font-size:9px;
font-family:Trebuchet MS;
letter-spacing:2px;
color:#91AE00;
padding:0px 2px 0px 3px;
margin-left:-3px;
}

DIV.content330pxLeft a:hover, DIV.content330pxRight a:hover {
background:#91AE00;
color:#FFF;
}
 
DIV.content343pxLeft{
	width:333px;
	padding-right:20px;
	float:left;
	font-size:12px;
}
DIV.loginBoxLeft{
	width:214px;
	padding-right:20px;
	float:left;
	min-height:100px;
	font-size:12px;
}
DIV.loginBoxRight{
	width:445px;
	padding-right:20px;
	float:left;
	font-size:12px;
}


DIV.content343pxLeft P{
	margin-top:0px;
	padding-top:0px;
}
DIV.content226pxRight{
	width:226px;
	float:right;
	font-size:12px;
}
DIV.content226pxRight P{
	margin-top:0px;
	padding-top:0px;
}
DIV.content218pxRight{
	width:218px;
	float:right;
	font-size:12px;
}
DIV.content218pxRight P{
	margin-top:0px;
	padding-top:0px;
}
DIV.imgDiv{
	width:114px;
	float:left;
}
DIV.imgDiv img{
	margin-top:3px;
}
DIV.textDiv{
	font-size:11px;
	line-height:15px;
	width:212px;
	float:left;
}
DIV.textDiv P{
	margin:0px;
	
	padding:0px 0px 20px 0px;
}

/* ==== list ==== */

UL.listNavWithGreenArrow{
	padding:0px;
	margin-left:15px;
	margin-top:0px;
	color:#75786f;
	list-style:none;
	font-size:12px;
	text-transform:lowercase;
}
UL.listNavWithGreenArrow LI{
	padding:0px;
	margin:0px;
	line-height:1.5em;
	list-style:none;
}
UL.listNavWithGreenArrow LI A{
	color:#75786f;
	text-decoration:none;
	list-style:none;
	
}
UL.listNavWithGreenArrow LI A:hover{
	color:#333333;
	text-decoration:none;
	list-style-image:url(/content/s4/img/bg/arrowGreen.gif);
}

UL.listNavWithGreenArrow LI.selected{
	color:#333333;
	list-style-image:url(/content/s4/img/bg/arrowGreen.gif);
	margin:0;
	padding:0;
}
UL.listNavWithGreenArrow LI.selected A {
	color:#333333;
	list-style-image:url(/content/s4/img/bg/arrowGreen.gif);
	margin:0;
	padding:0;
}

UL.listNavWithGreenArrow .level2{
	color:#75786f;
	list-style:none;
	/* text-transform:lowercase; */
	margin-left:17px;
	padding:0;
} 
UL.listNavWithGreenArrow .level2 LI.selected{
	color:#333333;
	list-style-image:url(/content/s4/img/bg/arrowGreen.gif);
}
UL.listNavWithGreenArrow .level2 LI.selected A{
	color:#333333;
	list-style-image:url(/content/s4/img/bg/arrowGreen.gif);
}
UL.listNavWithGreenArrow .level2 .notSelected{
	color:#75786f;
	list-style-image:url();
}
UL.listNavWithGreenArrow .level2 .notSelected A{
	color:#75786f;
	list-style-image:url();
}


/*=======*/

UL.listGreen, #mainContent UL {
	padding:8px 0px 0px 0px;
	margin:0px 0px 10px 15px;

	list-style:disc;
	color:#75786f;
	line-height:10px;

}

UL.listGreen span{
	color:#91ae00;
	font-weight:normal;
}
UL.listGreen LI , #mainContent UL LI {
	padding-bottom:10px;
	line-height:110%;
}

UL.listGreen LI em, #mainContent UL LI em {
	font-style:normal;
	font-weight:normal;
	color:#91ae00;
}
/*=======*/

UL.listNumber{
	padding:0px;
	margin-top:0px;
	margin-left:24px;
	list-style:decimal;
	color:#75786f;

	font-size:12px;
	/*font-weight:bold;
	color:#91ae00;
		*/
}
UL.listNumber span{
	color:#75786f;
	font-weight:normal;
}
UL.listNumber LI{
	padding-bottom:15px;
}
/*
UL.listNumber LI em{
	font-style:normal;
	font-weight:normal;
	color:#75786f;
}*/
/* =============================================================== footer ==============*/

DIV#footerOuter{
	font-family:"Trebuchet MS", georgia;
	font-size:9px;
	height:83px;
	display:block;
	color:#75786f;
	background-color:#333333;
}
DIV#footer{
	padding:14px 45px 14px 45px;
	height:43px;
	width:934px;
}
DIV#footer .left{width:400px; float:left;}
DIV#footer UL{
	margin:0px;
	padding:0px;
	letter-spacing:0.4em;
	list-style:none;
	line-height:12px;
	text-transform:uppercase;
}
DIV#footer UL A{
	color:#75786f;
	text-decoration:none;
}
DIV#footer UL LI A:hover ,DIV#footer UL .selected A{	color:#FFFFFF;	}
DIV#footer .right{
	/*color:#FFFFFF;
	padding:0px 10px 0px 10px;
	margin:0px;
	display:block;*/
	float:right;
	background-image:url(/content/s4/img/bt/bt_receiveOurNewsletter.gif);
	background-position:right;
	background-repeat:no-repeat;
	border-right:1px solid #4f4f4e;
	border-left:1px solid #4f4f4e;
	width:234px;
	height:55px;
}
Div.footerWhite{
	padding:14px 45px 14px 45px;
	height:43px;
	width:934px;
	background-color:#FFFFFF;
	font-size:10px;
}
/* =============================================================== boxInner108px ============*/
DIV.boxOuter108px{
	width:118px;
	float:right;
	margin-top:10px;
	font-size:12px;
}
TABLE.boxOuter108px td{width:108px; padding-left:10px}
DIV.boxInner108px{
	width:108px;	
	float:right;
}
DIV.boxInner108px P{
	margin:0px;
	overflow:hidden;
}

DIV.boxInner108px .seeMore{
	font-family:"Trebuchet MS", georgia;
	font-size:9px;
	color:#91ae00;
	text-transform:uppercase;
	padding-bottom:50px;
	height:10px;
}
DIV.boxInner108px .seeMore A{
	color:#91ae00;
	text-decoration:none;
	letter-spacing:0.2em;
	padding: 0px 2px 0px 3px;
	margin-left:-3px;
	font-size:9px;
	
}
DIV.boxInner108px .seeMore A:hover{
	color:#FFFFFF;
	background-color:#91ae00;
	
}



	

/* =============================================================== popup =========*/
DIV#popup{
	font-size:11px;
	position:absolute;
	display:none;
	right:246px;
	background-color:#333333;
}
DIV#popup .popupBox{

	background-color:#333333;

	width:226px;
	padding:7px 10px 30px 10px;
	position:relative;

}

DIV#popup .content{
	width:226px;
	margin-top:10px;
	color:#dcdbce;
}
DIV#popup .content H2{
	color:#91ae00;
	padding:15px 0px 0px 0px;	
	font-weight:normal;
}
DIV#popup .content P{
	padding:0px;
	margin:0px 0px 10px 0px;
	
	
}

DIV#popup em{
	font-style:normal;
	color:#91ae00;
} 

/*=========*/
DIV.popup2{
	font-size:11px;
	display:none;
	background-color:#333333;
	z-index:10;
	position:absolute;
	margin-top:10px;
}
DIV.popup2 .popupBox{
	background-color:#333333;
	width:226px;
	padding:7px 10px 30px 10px;
	
}
DIV.popup2 .content{
	width:226px;
	margin-top:10px;
	color:#dcdbce;
}
DIV.popup2 .content H2{
	color:#91ae00;
	padding:15px 0px 0px 0px;	
	font-weight:normal;
}
DIV.popup2 .content P{
	padding:0px;
	margin:0px 0px 10px 0px;
}
DIV.popup2 em{
	font-style:normal;
	color:#91ae00;
}
/*=========*/
DIV.popup3{
	font-size:11px;
	display:none;
	background-color:#333333;
	z-index:10;
	position:absolute;
	left:340px;
}
DIV.popup3 .popupBox{
	background-color:#333333;
	width:226px;
	padding:7px 10px 30px 10px;
	
}
DIV.popup3 .content{
	width:226px;
	margin-top:10px;
	color:#dcdbce;
}
DIV.popup3 .content H2{
	color:#91ae00;
	padding:15px 0px 0px 0px;	
	font-weight:normal;
}
DIV.popup3 .content P{
	padding:0px;
	margin:0px 0px 10px 0px;
}
DIV.popup3 em{
	font-style:normal;
	color:#91ae00;
}
/*=========*/
DIV.popup4{
	font-size:11px;
	display:none;
	background-color:#333333;
	z-index:10;
	position:absolute;
	top:150px;
}
DIV.popup4 .popupBox{
	background-color:#333333;
	width:226px;
	padding:7px 10px 30px 10px;
	
}
DIV.popup4 .content{
	width:226px;
	margin-top:10px;
	color:#dcdbce;
}
DIV.popup4 .content H2{
	color:#91ae00;
	padding:15px 0px 0px 0px;	
	font-weight:normal;
}
DIV.popup4 .content P{
	padding:0px;
	margin:0px 0px 10px 0px;
}

DIV.popup4 em{
	font-style:normal;
	color:#91ae00;
} 

/*=========*/

DIV.popupCloseButton{
	height:20px;
	float:right;
}
DIV.popupCloseButton A{
	
	height:16px;
	line-height:16px;
	font-family:"Trebuchet MS", georgia;
	font-size:9px;
	letter-spacing:0.2em;
	text-transform:uppercase;
	color:#91ae00;
	text-decoration:none;
	padding:0px 0px 0px 3px;
	float:right;
	
}

DIV.popupGreenButton{
	height:15px;
	font-size:9px;
	height:16px;
	line-height:16px;
	font-family:"Trebuchet MS", georgia;
	letter-spacing:0.3em;
	text-transform:uppercase;
	color:#91ae00;
	padding:20px 3px 40px 3px;	
}
DIV.popupGreenButton A{
	color:#91ae00;
	text-decoration:none;
	
}

TABLE#tat_table{width:218px;}

/*================================================================ sitemap ============*/

DIV#sitemap{
	font-size:12px;
	text-transform:lowercase;
}
/* DIV#sitemap UL{
	position:relative;
	color:#75786f;
	font-weight:bold;
	margin:0px;
	padding:0px;
} */

/* DIV#sitemap UL LI{
	background-image:url(/content/s4/img/bg/buletLevel1.gif) ;
	background-repeat:no-repeat;
	list-style:none;
	padding:8px 0px 0px 40px;
	color:#5a5e53;
	width:200px;
} */

DIV#sitemap UL {
	float:left;
	width:690px;
	color:#75786f;
	font-weight:bold;
	margin:0px;
	padding:0px;
} 

DIV#sitemap UL LI{
	background-image:url(/content/s4/img/bg/buletLevel1.gif) ;
	background-repeat:no-repeat;
        list-style-type: none;
	padding:8px 0px 0px 40px;
	width:120px;
	float:left;
	color:#5a5e53;
} 

DIV#sitemap UL LI A{
	text-decoration:none;
	color:#75786f;
}

DIV#sitemap UL LI A:hover {
	text-decoration:none;
	color:#91ae00;
}

DIV#sitemap UL LI UL#level2 { 
	
	font-size:11px;
	float:left;
        width:120px;
	margin-top:10px;
}

DIV#sitemap UL LI UL#level2 LI { 
	background:none;
	list-style-type: disc;
	padding:3px 0px 5px 0px;
	width:120px;
}

DIV#sitemap UL LI UL#level2 LI UL#level3 { 
	width:110px;
	padding-left:10px;
	font-weight:300;
	margin-top:10px;
}

DIV#sitemap UL LI UL#level2 LI UL#level3 LI { 
	float:left;
	list-style-type: none;
}

/*
DIV#sitemap UL LI A{
	text-decoration:none;
	color:#75786f;
}
DIV#sitemap UL UL{
	left:120px;
	top:0px;
}
DIV#sitemap #level2 LI {
	background:none;
	list-style-type: disc;
	padding:3px 0px 5px 0px;
	width:150px;
}

DIV#sitemap #level3 {
margin-top:10px;
}
DIV#sitemap #level3 LI {
	background:none;
	list-style-type: circle;
	padding:0px 0px 5px 0px;
	width:150px;
	font-weight:300;
	line-height:140%;
}
*/


/* =============================================================== general ============*/
A{  outline: none;	}
IMG{	border:none; line-height:0;}
element {	cursor: pointer;	}

FORM{
	margin:0px;
	padding:0px 0px 50px 0px;
}
FORM INPUT.input {
	width:311px;
	/* float:right; */
	background-color:#a3a59f;
	color:#FFFFFF;
	border:0px;
	padding:2px;
	font-family: Trebuchet MS;
}

FORM select {
	width:315px;
	padding:0px;
	background-color:#a3a59f;
	color:#FFFFFF;
	border:0px;
	font-family: Trebuchet MS;
}

.radioTextWidth50px input.radio{
float:none;
}
FORM LABEL{
	float:left;
	clear:both;
	width:140px;
}

FORM LABEL SPAN{
	color:#91AE00;
}
FORM TEXTAREA{
	width:311px;
	height:80px;
	padding:2px;
	line-height:17px;
	background-color:#a3a59f;
	color:#FFFFFF;
	border:0px;
	font-family: Trebuchet MS;
	font-size:11px;
}


FORM INPUT.checkbox{
	width:15px;
	height:15px;
	float:right;
}
FORM INPUT.radio{
	width:15px;
	height:15px;
	float:left;	
}
.label200px{
	width:200px;
}
.label500px{
	width:500px;
}
FORM#autoCompleteSearch input#tb SELECT{
	color:red;
}
FORM .radioText{
	height:15px;
	margin-left:10px;
	float:left;
}

FORM .radioTextWidth50px{
	height:15px;
	width:60px;
	float:left;
	text-align:center;
	
}
FORM .rightRadio250px{
	float:right;
	width:250px;
}

FORM .rightRadio{
	float:right;
	width:320px;
}
FORM .right{
	float:right;
	width:200px;
}
FORM .left{
	float:left;
	width:162px;
}
FORM h3{
	clear:both;
	padding-top:14px;
}
DIV.submit{
	height:15px;
}
DIV.submit A{
	width:50px;
	height:16px;
	line-height:16px;
	font-family:"Trebuchet MS", georgia;
	font-size:9px;
	letter-spacing:0.2em;
	text-transform:uppercase;
	background-color:#FFFFFF;
	color:#91ae00;
	float:right;
	text-decoration:none;
	padding-left:5px;
}
DIV.submit A:hover{
	background-color:#91ae00;
	color:#FFFFFF;
	text-decoration:none;
}
/*
FORM INPUT.submit{
	width:50px;
	height:15px;
	font-family:"Trebuchet MS", georgia;
	font-size:0.9em;
	letter-spacing:0.2em;
	text-transform:uppercase;
	background-color:#FFFFFF;
	color:#91ae00;
}*/

/*===========*/
DIV.greenButton{
	height:15px;
	width:72px;
	margin-left:-3px;
}
DIV.greenButton A{	
	height:16px;
	line-height:16px;
	font-family:"Trebuchet MS", georgia;
	font-size:0.9em;
	letter-spacing:0.2em;
	text-transform:uppercase;
	background-color:#FFFFFF;
	color:#91ae00;
	text-decoration:none;
	padding:0px 3px 0px 3px;
	margin-left:-3px;
}
DIV.greenButton A:hover{
	background-color:#91ae00;
	color:#FFFFFF;
	text-decoration:none;
}






/*===========*/
DIV.downloadButton{
	height:10px;	
	width:72px;
	margin-left:-3px;
}
DIV.downloadButton a{
	height:10px;
	width:72px;	
	display:block;
	background-image:url(/content/s4/img/bt/bt_download.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
DIV.downloadButton a:hover{
	background-position:left bottom;
}
DIV.downloadButton span{
	height:0px;
	width:0px;	
	line-height:0px;
	margin:0;
	overflow:hidden;
	padding:0;
	display:block;
}
/*===========*/
DIV.detailsButton{

}

/*============*/

/* DIV.boxInner108px .seeMore A{
	height:10px;
	width:65px;
	display:block; 
	background-image:url(/content/s4/img/bt/bt_seeMore.jpg);
	background-repeat:no-repeat;
	background-position:left top; 
	
}
DIV.boxInner108px .seeMore A:hover{
	background-position:left bottom;
} */

/* DIV.boxInner108px .seeMore span{
	height:0px;
	width:0px;	
	line-height:0px;
	margin:0;
	overflow:hidden;
	padding:0;
	display:block;
} */ 

/* ============ 
DIV.emailMeButton{
	height:10px;
	width:65px;
	margin-left:-3px;
}
DIV.emailMeButton A{
	height:10px;
	width:63px;
	display:block;
	background-image:url(/content/s4/img/bt/bt_emailMe.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	
}
DIV.emailMeButton A:hover{
	background-position:left bottom;
}
DIV.emailMeButton span{
	height:0px;
	width:0px;	
	line-height:0px;
	margin:0;
	overflow:hidden;
	padding:0;
	display:block;
}

*/
/*============*/

DIV.submitButton{
	height:10px;
	width:50px;
	margin-left:-3px;
	float:right;
}
DIV.submitButton A{
	height:10px;
	width:50px;
	display:block;
	background-image:url(/content/s4/img/bt/bt_submit.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	
}
DIV.submitButton A:hover{
	background-position:left bottom;
}
DIV.submitButton span{
	height:0px;
	width:0px;	
	line-height:0px;
	margin:0;
	overflow:hidden;
	padding:0;
	display:block;
}
/*
DIV.submitButton{
	height:10px;
	background-image:url(/content/s4/img/bt/bt_submit.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:50px;
	margin-left:-3px;
	margin-top:5px;
	float:right;
}
DIV.submitButton:hover{
	background-position:bottom;
}

*/
/*===========*/



H1{ margin-top:0px; font-size:37px;color:#a3a59f; font-weight:normal; display:table;}
H2{ margin:0px 0px 15px 0px; font-size:12px; color:#333333; font-weight:bold; display:table;}
H3{ margin:0px;			font-size:12px; color:#333333; font-weight:normal; display:table;}
H4{ margin-top:0px; font-size:12px; color:#333333; font-weight:normal; display:table;}
H5{ margin-top:0px; font-size:10px;   color:#333333; font-weight:normal; display:table;}



.right{float:right;}
.left {float:left;}
.right21px { float:right; margin-top:21px;}
.right108px{ float:right; width:108px;}
.left108px { float:left;  width:108px;}
.leftWidth230px { float:left;  width:230px; font-size:12px;}
.clear {
	margin:0;
	padding:0;
	line-height:0px;
	font-size:0px;
	clear:both;
	overflow:hidden;
	height:0px;
}
.clearspace10pxTop{
	padding:0;
	margin:0;
	line-height:0px;
	font-size:0px;
	clear:both;
	overflow:hidden;
	height:10px;	
}

.clearspace15pxTop{
	padding:0;
	margin:0;
	line-height:0px;
	font-size:0px;
	clear:both;
	overflow:hidden;
	height:15px;	
}
.clearspace30pxTop{
	padding:0;
	margin:0;
	line-height:0px;
	font-size:0px;
	clear:both;
	overflow:hidden;
	height:30px;	
}

/* A LINKS in CONTENT */

.green {
color:#91AE00;
}

.content343pxLeft a, .content226pxRight a, .content460pxLeft a, #mainContent p a {
color:#91AE00;
}


/* A BUTTONS */

a.greenButton {
text-decoration:none;
font-size:9px;
font-family:Trebuchet MS;
letter-spacing:3px;
color:#91AE00;
padding:0px 2px 0px 3px;
margin-left:-3px;
text-transform:uppercase;
}

a.greenButton:hover {
background:#91AE00;
color:#FFF;
}


DIV.btMore{
	font-family:"Trebuchet MS", georgia;
	font-size:9px;
	color:#91ae00;
	text-transform:uppercase;
	padding-bottom:50px;
	height:10px;
	float:right;
}
DIV.btMore A{
	color:#91ae00;
	text-decoration:none;
	letter-spacing:3px;
	padding: 0px 2px 0px 3px;
/*	margin-left:-3px;*/
	font-size:9px;
	
}
DIV.btMore A:hover{
	color:#FFFFFF;
	background-color:#91ae00;
	
}

/* ========= login  */
form #loginArea{
	padding-top:10px;
}
form #loginArea label {
	width:119px;
}
form #loginArea input{
	width:215px;
	background-color:#a3a59f;
	border:0px;
	color:#ffffff;
	height:15px;

	padding:2px 5px 3px 5px;
}
form #loginArea .divide{
	clear:5px;
	display:table;
	font-size:0px;
	height:7px;
}
form input.newLoginPage{
	padding-top:5px;

	padding-left:301px;
}
/* ========= login end */

/* ========= Gallery */
#mainContent.gallery .right21px{
         padding-top:20px;
}

DIV.galleryContent{
	width:585px;
	
	float:left;
	font-size:12px;
}

#mainContent.gallery ul.galleryList {
        width:226px;

        list-style:none;
        padding:0px;
        margin:0px;
}
div#mainContent.gallery ul.galleryList li{
        width:108px;
   /*     height:100px;*/
        float:left;
        padding:0px;
        margin:0px 0px 10px 0px;
}

div#mainContent.gallery ul.galleryList li img{
        width:108px;
       /* height:100px;*/
}
div#mainContent.gallery .navButtons{
	font-family:"Trebuchet MS";
	font-size:9px;
}
div#mainContent.gallery .navButtons .noLine{
	text-decoration:none;
}
div#mainContent.gallery .navButtons .pNumbers{
	float:left;
	width:157px;
	text-align:center;	
}

.gallery .hideThumb{display:none;}
.gallery .showThumb{display:block;}

.galleryList li a{
  position:relative;
}
.divImg {
  width:325px;
 
  background-color:#333333;
  padding:10px;
  position:absolute;
  bottom:3px;
  right:3px;
  display:none;
}
div#mainContent.gallery ul.galleryList li .divImg img.divImgImage{
  width:325px;
  
}
div#mainContent.gallery ul.galleryList li .divImg .close{
  float:right;
  padding-bottom:8px;
  font-family:"Trebuchet MS";
}

.DescriptionDivImg{
  width:225px;
  background-color:#333333;
  padding:10px;
  position:absolute;
  bottom:23px;
  right:122px;
  display:none;
  color:#ffffff;
}

/* ========= Gallery end */
/* ========= claimBox */
.claimBox{
	border:5px solid #f4f5ef;
	width:302px;
	padding:10px;
}
/* ========= claimBox end*/

/* End of CSS */

