@charset "utf-8";
@import url('rte.css');
/* CSS Document */

/*	////////////////////////////////////////////////////////////////////
	DEFINE HTML TAGS
*/




body{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal;
	background-image: url(../template/main/images/page_bg1.gif);
	background-repeat: repeat-x;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	text-align:left;
	background-color: #E7E5D6;
}

img {
	border: 0px solid black;
}


h1 {
    color: #524e29;
    font-family: Lucida, Helvetica, Arial, sans-serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 26px;
    margin: 0 0 10px;

	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;

    text-align: left;
    border-bottom: thin dashed;
}

/*h1 {
	font-family: Lucida, Times New Roman, Times, serif;
	font-size: 22px;
	color:#075820;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
	line-height: 26px;
}*/

h2 {
	font-family: Lucida, Times New Roman, Times, serif;
	font-size: 18px;
	color:#000000;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;	
	/*font-weight:bold;*/
	font-style:italic

}

h3 {
	font-family: Lucida, Times New Roman, Times, serif;
	font-size: 16px;
	color:#000000;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;	
	font-weight:bold;
}

h4 {
	font-family: Lucida, Times New Roman, Times, serif;
	font-size: 14px;
	color:#000000;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin: 6px 0px 10px 0px;	
	font-weight:bold;
}

h5 {
	font-family: Lucida, Times New Roman, Times, serif;
	font-size: 22px;
	color:#FF0000;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
	line-height: 26px;
}





p{	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
	color:#000000;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 14px 0px;	
	text-align: justify;
}

td{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	margin: 0px;
	padding: 2px;
	}

a:link {
	    color: #627423;
	    font-family: Lucida, Helvetica, Arial, sans-serif;
	    font-size: 13px;
	    font-weight: bold;
	    text-decoration: none;
	}

a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 13px; color:#627423; text-decoration: none; font-weight: bold;}
a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 13px; color:#627423; text-decoration: underline; font-weight: bold;}
a:active {font-family: Arial, Helvetica, sans-serif;font-size: 13px; color:#627423; text-decoration: none; font-weight: bold;}


 li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;	
}



/*	////////////////////////////////////////////////////////////////
	COMMON SITE LAYOUT - EXLUDING HOME PAGE SPECIFIC LAYOUT

/* Controls the overall width of the site */
#wrap {
	position:relative;
	width:980px;
	height:auto;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	/*background-color:#ffffff;
	overflow:hidden;*/
}


/* Controls the header of the page */
#header {
	width: 980px;
	height:71px;
	/*background-image:url(../chrome/header.gif);
	background-repeat:no-repeat;*/
	margin: 0px;
	padding: 0px;
	position:relative;
	float:left;

	}
	
#header_left {
 width: 550px;
 height:71px;
 margin: 0px;
 padding: 0px;
 position:relative;
 float:left;
}
 
#header_right {
 width: 430px;
 height:71px;
 margin: 0px;
 padding: 0px;
 position:relative;
 float:right;
 background-image: url(../template/main/images/header_right1.gif);
 background-repeat: no-repeat;
 }
 
#header_right p{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #FFFFFF;
 text-align:left;
 padding:0px 0px 0px 0px;
 margin:10px 0px 0px 190px;
 
 }
 
#header_right a{
 color: #7fde04;
 font-weight: bold;
}

#photopanel_base {
	width: 974px;
	height:286px;
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 0px 3px;
	position:relative;
	float:left;
	background-color: #ffffff;
	}	
	

#photopanel_base_inner {
	width: 974px;
	height:120px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
	background-color: #ffffff;
	}	

#photopanel {
	width: 620px;
	height:280px;
	margin: 3px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
	background-color: #ffffff;
	}	


#search_box {
	width: 290px;
	height:280px;
	margin: 3px 0px 0px 0px;
	padding: 0px 30px 0px 30px;
	position:relative;
	float:right;
	/*background-color: #0000ff;*/
	background-image: url(../template/main/images/search_box_base1.gif);
	background-repeat: no-repeat;
	}

#search_box p{
	font-family: Lucida, "Times New Roman", Times, serif;
	color:#000000;
	padding:0px;
	margin: 18px 0px 0px 0px;
	font-weight: bold;
	line-height:14px;
	}

#search_box img{
	float:right;
	margin:0px 0px 0px 10px;
	padding:0px;
	border:none;
	vertical-align:middle;
	}
	
#search_box h1{
	font-family: Lucida, Times New Roman, Times, serif;
	font-size: 22px;
	color:#524e29;
	text-align:left;
	padding:20px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	border-bottom: none;
	}

#search_box h2{
	font-family: Lucida, Times New Roman, Times, serif;
	font-size: 18px;
	color:#000000;
	text-align:left;
	padding:0px;
	margin: 32px 0px 0px 0px;
	font-weight: normal;
	line-height: 34px;
	vertical-align:middle;
	}

#search_box table{
	padding:0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;

	}
	

	

	
#top_seperator {
width:980px;
height:10px;
	clear:both;
	padding:0px;
	margin:0px;
	background-color: #E7E5D6;
}


/* ########################################################### */

	
#challengeMenu {
	position:relative;
	width:184px;
	height:auto;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align:left;

}

#challengeMenu td {
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../template/main/images/leftnav_bg1.gif);
	background-repeat: no-repeat;
	height: 30px;
	background-position: left bottom;
	line-height: 30px;

}

#challengeMenu .activeLink{
	height:30px;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 12px;
	/*background-image: url(../template/main/images/leftsubnav_bg1.gif);
	background-repeat: no-repeat;*/
	line-height:30px;
	/*background-color: #009900;*/

}


#challengeMenu .submenu{
	height:30px;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 12px;
	background-image: url(../template/main/images/leftsubnav_bg1.gif);
	background-repeat: no-repeat;
	line-height:30px;
	background-color: #E7E5D6;

}

#challengeMenu .submenu a:link, #challengeMenu .submenu a:visited, #challengeMenu .submenu a:active {
	color: #524e29;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	line-height: 30px;
	font-weight: normal;
	font-size: 12px;

}

#challengeMenu .submenu a:hover{
	text-decoration:none;
	color:#068a30;

}

#challengeMenu ul {
	list-style:none;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}



#challengeMenu a:link, #challengeMenu a:visited, #challengeMenu a:active {
	color: #524e29;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	line-height: 30px;
	font-weight: bold;
	font-size: 12px;
}

#challengeMenu a:hover{
	text-decoration:none;
	color:#068a30;

}

#challengeMenu .submenu2{

                height:30px;

                text-align:left;

                margin: 0px 0px 0px 0px;

                padding: 0px 0px 0px 30px;

                background-image: url(../template/main/images/leftsubnav_bg1.gif);

                background-repeat: no-repeat;

                line-height:30px;

                background-color: #837B5A;

 

}
 

#challengeMenu .submenu2 a:link, #challengeMenu .submenu2 a:visited, #challengeMenu .submenu2 a:active {
                color: #000000;
                font-size: 0.7em;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 10px;
                line-height: 30px;
                font-weight: normal;
}

 

#challengeMenu .submenu2 a:hover{
                text-decoration:none;
                color:#068a30;
}

li.even, li.odd{
                list-style: none;
                margin: 0px;
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 16px;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 0.8em;
                /*background-image: url(../template/main/images/bullet1a.gif);*/
                background-repeat: no-repeat;
}

 




#left_ads1 {
width:184px;
height:auto;
padding:0px 0px 0px 0px;
margin:0px 0px 20px 0px;
text-align:center;

}

#left_ads1 img{
border:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;

}


/* ########################################################### */


#mainpanel {
	position:relative;
	float:left;
	width: 980px;
	height:auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;

}



#content {
	width: 796px;
	height:auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
}

#frame_content {
	width: 550px;
	height:auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
	background-color: #FFFFFF;
}


/* ########################################################### */

#colNarrow {
	width: 556px;
	height:auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 20px 20px;
	position:relative;
	float:left;
		/*background-image: url(../template/main/images/content_bg1.gif);
	background-repeat: repeat-x;*/
	/*background-color: #ff0000;*/
	/*border: 1px solid #f0ebe9;*/

}




/* ########################################################### */

#colNormal {
	width: 740px;
	height:auto;
	margin: 0px 0px 0px 30px;
	padding: 20px 0px 20px 0px;
	position:relative;
	float:left;
	/*background-color: #ff0000;*/
	/*border: 1px solid #f0ebe9;*/

}

/* IE 6 ONLY */
	
* html #colNormal {
	width:93%;
	height:auto;
	margin: 0px 0px 0px 10px;
	padding: 20px 0px 20px 0px;
	position:relative;
	float:left;

}

#colNormal th{
   font-weight: bold;
   text-align: center;
}


/* ########################################################### */

#photo_caption_235px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	width:235px;
	height:auto;
	float:right;
	margin: 0px 10px 10px 10px;
	padding: 0px 0px 0px 10px;
	text-align:center;
}

#photo_caption_235px img{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#photo_caption_180px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	width:180px;
	height:auto;
	float:right;
	margin: 0px 10px 10px 10px;
	padding: 0px 0px 0px 10px;
	text-align:center;
}

#photo_caption_180px img{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


#photo_caption_520px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	width:520px;
	height:auto;
	float:left;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
}

#photo_caption_520px img{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#mainpanel-leftlarge {
	width: 680px;
	height:auto;
	margin: 0px 0px 0px 0px;
	padding: 20px 20px 20px 10px;
	position:relative;
	float:left;
	/*background-color: #ff0000;*/
	/*border: 1px solid #f0ebe9;*/

}

#mainpanel-leftlarge img{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*border: 1px solid #eeeeee;*/

}


/* ##################################################################### */



.signpost-panel {
	width: 258px;
	height:auto;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;

}

.signpost-panel2 {
	width: 258px;
	height:auto;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:right;

}

.signpost-panel h2 {
	font-family: Lucida, "Times New Roman", Times, serif;
	font-size: 20px;
	text-align:left;
	/*font-weight:bold;*/
	margin:0px;
	padding:15px 0px 0px 20px;
	color:#524e29;
	text-decoration:none;
}

.signpost-panel2 h2 {
	font-family: Lucida, "Times New Roman", Times, serif;
	font-size: 20px;
	text-align:left;
	/*font-weight:bold;*/
	margin:0px;
	padding:15px 0px 0px 20px;
	color:#524e29;
	text-decoration:none;
}

.signpost-panel p{
	text-align:center;

}

.signpost-panel img {
	border:none;
	padding:0px;
	margin:0px;
	text-align:center;
	}

.signpost-panel-top {
	width: 268px;
	height:47px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../template/main/images/signpost_top1.gif);
	background-repeat: no-repeat;
	/*border: 1px solid #c6c29c;*/

}



.signpost-panel-mid {
	width: 258px;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	background-image: url(../template/main/images/signpost_bg1.gif);
	background-repeat: repeat-y;
	height:auto;
	/*border: 1px solid #c6c29c;	*/
}



.signpost-panel-content {
	width: 238px;
	margin: 0px;
	height:auto;
	padding: 10px 10px 0px 10px;

	}
	

/* IE 6 only */

* html .signpost-panel-mid { width: 258px; height:auto;}
* html .signpost-panel-content { width: 248px; 	padding: 10px 10px 0px 10px;}


.signpost-panel-content td{
	margin: 0px;
	padding: 2px 2px 2px 2px;

}

.signpost-panel-photo {
	width: 258px;
	height:75px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	background-color: #FFFFFF;
}

.signpost_image {
	text-align:center;
	border:none;

}

.signpost-panel-bot {
	width: 268px;
	height:15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-image:url(../chrome/sign-post-panel-bot.jpg);
	background-repeat:no-repeat;*/
	text-align:right;
	background-image: url(../template/main/images/signpost_bot1.gif);
	background-repeat: no-repeat;
}



.signpost-panel-content ul {
	list-style:none;
	text-align:left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	
}

.signpost-panel-content li {
	display: list;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	background-image: url(../template/main/images/bullet1a.gif);
	background-repeat: no-repeat;
}





#testimonials {
	position:relative;
	float:left;
	width: 556px;
	height:auto;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	/*background-color: #006666;*/
}

#testimonials  blockquote.style1 {
	padding: 0px;
	margin: 5px;
	background-image: url(../template/main/images/openquote1.gif);
	background-position: left top;
	background-repeat: no-repeat;
	text-indent: 23px;
	font-family: Lucida, "Times New Roman", Times, serif;

	text-align:left;
	font-style: italic;
	font-weight: normal;
  }
 
 #testimonials  h5 {
	font-family:  Lucida, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-align:left;
	color: #000000;
	padding:0px;
	margin:0px;
	text-align:left;
	font-weight:normal;
	text-indent:10px;
	background-color: #FFFFFF;
  }
 
  #testimonials  p {
  	font-size: 13px;
	line-height: 16px;
text-align:justify;
font-family: Lucida, "Times New Roman", Times, serif;
  }
  
 #testimonials  blockquote.style1 span {
	display: block;

   }
   
/* ##################################################################### */


#colRight {
	width: 200px;
	position:relative;
	float:right;	
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}


#colRight p{
	margin: 10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
}

.colright-panel {
	width: 200px;
	height:auto;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
	background-color: #ffffff;
}

.colright-panel h2 {
    color: #524e29;
    font-family: Lucida, Helvetica, Arial, sans-serif;
    font-size: 17px;
    font-weight: normal;
    margin: 0;
    padding: 8px 0 0 14px;
    text-align: left;
}

/*.colright-panel h2 {
	font-family: Lucida, "Times New Roman", Times, serif;
	font-size: 17px;
	text-align:left;
	font-weight:bold;
	margin:0px;
	padding:8px 0px 0px 14px;
	color:#000000;

}*/

.colright-panel-top {
	width: 200px;
	height:33px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;	
	background-image: url(../template/main/images/colright_top1.gif);
	background-repeat: no-repeat;
}

.colright-panel-mid {
	width: 200px;
	height:auto;
	margin: 0px;
	padding: 0px;
	background-image: url(../template/main/images/colright_bg1.gif);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
}

.colright-panel-content {
	margin: 0px ;
	padding: 10px 0px 5px 10px;
	text-align: left;
	width:180px;
	}
	
/* IE 6 only */

* html .colright-panel-mid { width: 180px; }
* html .colright-panel-content { width: 199px; 	padding: 10px 10px 0px 10px;}

.colright-panel-content td{
	text-align:left;
	margin: 0px ;
	padding: 2px 2px 2px 2px;
			font-family: Verdana, Arial, Helvetica, sans-serif;


}

.colright-panel-photo {
	width: 200px;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	text-align:center;

}

.colright-panel-content p{
	text-align:left;
	margin: 0px ;
	padding: 0px;	

}



.colright-panel-bot {
	width: 200px;
	height:15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-image:url(../chrome/sign-post-panel-bot.jpg);
	background-repeat:no-repeat;*/
	text-align:right;
	background-image: url(../template/main/images/colright_bot1.gif);
	background-repeat: no-repeat;
}



.colright-panel-content ul {
	list-style:none;
	text-align:left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	
}

.colright-panel-content li {
	display: list;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

/* ######################################################### */

#table_large {
	font-family:  Lucida,Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 80%;
	margin: 0px auto 10px auto;
	padding: 0px;
	position:relative;
	text-align:left;
	border: 1px solid #c6c29c;
	}

#table_large td{
	background-color: #f7f6f0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c6c29c;
	}

#table_large th{
	background-color: #E7E5D6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c6c29c;
	font-size: 11px;
	}

#table_large .tablefooter{
	background-color: #f7f6f0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
	
#table_large h1 {
	font-family: Lucida, "Times New Roman", Times, serif;
	font-size: 18px;
	/*color: #075820;*/
	font-weight:bold;
	text-align:center;
	height:25px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../template/main/images/table_green1.gif);
	background-repeat: repeat-x;
	font-style:italic;
	border-bottom: none;
	}

#table_large p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight:normal;
	text-align:left;
	margin: 0px;
	padding: 5px;
	}

#table_extra_large_top {
	width: 80%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position:relative;
	text-align:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c6c29c;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-right-width: 1px;
	border-right-color: #ffffff;
	}

#table_extra_large_top  td{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}



#table_extra_large_top .base1{
	background-image: url(../template/main/images/advanced_search_top_base1.gif);
	background-repeat: no-repeat;
		margin: 0px;
	padding: 0px 0px 0px 0px;
	}


	

	


#table_extra_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	width: 80%;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	position:relative;
	text-align:left;
	/*background-color: #f7f6f0;*/
	background-color: #f7f6f0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #c6c29c;
	border-bottom-color: #c6c29c;
	border-left-color: #c6c29c;
	}

#table_extra_large h1 {
	font-family: Lucida, "Times New Roman", Times, serif;
	font-size: 18px;
	/*color: #075820;*/
	font-weight:bold;
	text-align:center;
	height:25px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../template/main/images/table_green1.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c6c29c;
	font-style:italic;
	border-bottom: none;
	}

#table_extra_large p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:normal;
	text-align:left;
	margin: 0px;
	padding: 5px;
	}

#table_adv_search{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 80%;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	position:relative;
	text-align:left;
	border: 1px solid #1c4577;
	}

#table_adv_search h1 {
	font-family: Lucida, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #ffffff;
	font-weight:bold;
	text-align:center;
	height:25px;
	margin: 0px;
	padding: 3px 0px 0px 0px;
	background-image: url(../template/main/images/table_adv.gif);
	background-repeat: repeat-x;
	border-bottom: none;
	}

#table_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px auto 10px auto;
	padding: 0px;
	position:relative;
	border: 1px solid #c6c29c;
	width:80%;
	background-color: #f7f6f0;
	}



#table_green h1 {

	font-family: Lucida, "Times New Roman", Times, serif;
	font-size: 18px;
	/*color: #075820;*/
	font-weight:bold;
	text-align:center;
	height:25px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../template/main/images/table_green1.gif);
	background-repeat: repeat-x;
	font-style:italic;
	border-bottom: none;
	}

#table_green p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:normal;
	text-align:left;
	margin: 0px;
	padding: 5px;
	width:90%;

	}


#table_green_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px auto 10px auto;
	padding: 0px;
	position:relative;
	border: 1px solid #c6c29c;
	width:100%;
	background-color: #f7f6f0;
	text-align: left;
	}



#table_green_large h1 {
	font-family: Lucida, "Times New Roman", Times, serif;
	font-size: 18px;
	/*color: #075820;*/
	font-weight:bold;
	text-align:center;
	height:25px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../template/main/images/table_green1.gif);
	background-repeat: repeat-x;
	font-style:italic;
	border-bottom: none;
	}

#table_green_large p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:normal;
	text-align:left;
	margin: 0px;
	padding: 5px;
	width:90%;

	}


#table_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 80%;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	position:relative;
	text-align:center;
	border: 1px solid #98BDCD;
	}

#table_blue h1 {
	font-family: Lucida, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #000000;
	font-weight:bold;
	text-align:center;
	height:25px;
	margin: 0px;
	padding: 3px 0px 0px 0px;
	background-image: url(../template/main/images/table_blue1.gif);
	background-repeat: repeat-x;
	border-bottom: none;
	}

#table_blue h3 {
	font-size: 15px;
	color: #fe1100;
	font-weight:bold;
	height:25px;
	margin: 0px;
	padding: 3px 0px 0px 0px;
	background-image: url(../template/main/images/table_blue1.gif);
	background-repeat: repeat-x;
	}
		
#table_blue p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight:normal;
	text-align:left;
	margin: 0px;
	padding: 5px;

	}

#table_blue_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 90%;
	margin: 0px;
	padding: 0px;
	position:relative;
	border: 1px solid #98BDCD;
	text-align:left;
	}

#table_blue_large h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	font-weight:bold;
	text-align:center;
	height:25px;
	margin: 0px;
	padding: 3px 0px 0px 0px;
	background-image: url(../template/main/images/table_blue1.gif);
	background-repeat: repeat-x;
	border-bottom: noone;
	}

#table_blue_large p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight:normal;
	text-align:left;
	margin: 0px;
	padding: 5px;

	}
	



/*	////////////////////////////////////////////////////////////////
	CONTROLS THE FOOTER GLOBAL NAV AREA OF EACH PAGE
*/

	
#footer {
	width: 980px;
	height:auto;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
	background-image: url(../template/main/images/footer_bg1.gif);
	background-repeat: repeat;
}
	
#footer ul {
	list-style:none;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

#footer li {
	
	display: inline;
	font-size: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;	
	color: #ffffff;
}

#footer a:link, #footer a:visited, #footer a:active {
	font-family: Arial, Helvetica, sans-serif;;
	font-weight:normal;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;

}

#footer a:hover{
	text-decoration:none;
	color:#bbbbbb;

}


#footer_base{
	width: 980px;
	height:29px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
	background-image: url(../template/main/images/footer_base1.gif);
	background-repeat: no-repeat;
}

#credits {
	width: 100%;
	height:40px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
	

	}
	
#credits ul {
	list-style:none;
	text-align:center;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	
}

#credits li {
	font-size: 11px;
	display: inline;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;	
		color: #000000;
}

#credits a:link, #credits a:visited, #credits a:active {
font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	font-size: 11px;

}

#credits a:hover{
	text-decoration:none;
	color:#2acc5d;

}

.clearone {
height:1px;
clear:both;
}


/**************  Alert ****************/
.error {
    background-color: #F7F6F0;
    border: 1px solid #C6C29C;
    color: #FF0000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    height: auto;
    padding: 6px;
    text-align: center;
    margin: 0% 10% 0% 10%;
}

.alert  {
	color: red;
}
.alert a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

#centered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-align:center;
}

.centered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-align:center;
}

#system_message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #228B22;
	background-color: #f7faf9;
	font-weight:bold;
	text-align:center;
	height:auto;
	width: 78%;
	border: 1px solid #9bb0a5;
	padding: 6px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/**************  Results Table ****************/
table.resultstable {
   background: #ECF2F7;
   padding-top: 0px;
   font-size: 70%;
   border-bottom: 2px solid #04355F;
   border-top: 2px solid #04355F;
   border-left: 2px solid #04355F;
   border-right: 2px solid #04355F;
}

.resultstable th{
   background: #04355F;
   color: #fff;
   margin-top: 2px;
   text-indent: 3px;
   text-align: center;
   border-bottom: 2px solid #04355F;
}

.resultstable td{
   background: #ECF2F7;
   color: #094276;
   text-align: right;
}


.resultstable a:link {
   background-color: #ECF2F7; /*Lines*/
   color: #094276;
   text-decoration: none;
   text-align: right;
}

.resultstable a:visited {
   background-color: #ECF2F7; /*Lines*/
   color: #094276;
   text-decoration: none;
}

.resultstable a:active {
    background-color: #ECF2F7; /*Lines*/
   color: #094276;
   text-decoration: none;
}


.resultstable a:hover {
    background: #eec;
   color: #900;
   text-decoration: underline;
}

.msg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	background-color: #000000;
	font-weight:normal;
	text-align:center;
	padding-top: 6px;
	padding-bottom: 6px;
	width: 80%;
}

/************** Record Detail ****************/
#form_table_advanced {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	width: 80%;
	margin: 0px auto 10px auto;
	padding: 0px;
	position:relative;
	text-align:left;
	background-color: #f7f6f0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #c6c29c;
	border-bottom-color: #c6c29c;
	border-left-color: #c6c29c;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c6c29c;
 }

/*same as form_table_advanced but width 95% to accommodate data records on ships of wider length */
#ship_record {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	width: 95%;
	margin: 0px auto 10px auto;
	padding: 0px;
	position:relative;
	text-align:left;
	background-color: #f7f6f0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #c6c29c;
	border-bottom-color: #c6c29c;
	border-left-color: #c6c29c;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c6c29c;
 }
 
#form_table_advanced h1, #ship_record h1 {
	font-family: Lucida, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #075820;
	font-weight:bold;
	text-align:center;
	height:25px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: none;

	} 

#form_table_advanced h2, #ship_record h2 {
	font-family: Lucida, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #8bb6a1;
	font-weight:bold;
	text-align:center;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	} 

 #form_table_advanced table, #ship_record table{
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	} 

 #form_table_advanced td, #ship_record td {
	margin: 0px;
	padding: 4px 4px 4px 4px;
	} 

.ship_source {
	font-size: 11px;
	}
	
.form_body_advanced {
    	padding: 5px;
    	background-color: #C6C29C; 
    	color: #000000;
 }
 
.form_body_advanced input, select, checkbox{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background: #ffffff;
	border: 1px solid #a6c8b9;
 }

 textarea{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C6C29C;
    color: #000000;
 } 


tr.normal  {
    background-color: #EAF5EA; 
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
   	font-weight: normal;
 }
 
tr.viewagain {
    background-color: #C7E5C7; 
 	font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
   	font-weight: normal;
 }
tr.purchaseagain  {
    background-color: #D8EFD0; 
 	font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
   	font-weight: normal;
 }
tr.highlight  {
    background-color: #d9e9d9; 
 	font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
   	font-weight: normal;
 }

.form_table {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   text-align: left;
   width:100%;
 }
  
.form_table input[type=text], input[type=password], select{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C6C29C;
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
 }
 
.form_table textarea{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background: #ffffff;
	border: 1px solid #a6c8b9;

 }
 .form_table th {
    font-family: Lucida, Arial, Helvetica, sans-serif;
    color: #524e29;
    font-size: 10pt;
    font-weight: bold;
    background: #272310; 
    text-align: center;
    background-image: url(../template/main/images/table_green1.gif);
	height:25px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
    
    
  }
  .form_table td {
     font-family: Arial, Helvetica, sans-serif;
     color: #524e29;
     font-size: 10pt;
     font-weight: bold;
     background: #f7f6f0; 
     text-align: left;
   }



.table_sources {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
    border-color: #000;
    border-width: 0 0 1px 1px;
    border-style: solid;
	text-align: center;
	width: 90%;
	padding: 0px;
	vertical-align: middle;
	margin-left: auto;
	margin-right: auto;
	border-spacing:0px; 
}
.table_sources th {
   color: #226422;
   font-size: 10pt;
   font-weight: bold;
   background: #837B5A; 
   width: 25%;
    border-color: #220;
    border-width: 1px 1px 0 0;
    border-style: solid;
}
.table_sources td {
    border-color: #000;
    border-width: 1px 1px 0 0;
    border-style: solid;
	padding: 0px 3px 0px 3px;
    font-size: 10pt;
}

.form_footer {
	padding-top: 3px;
	padding-bottom: 3px;
	text-align:center; 
}

.footnote {
   font-size: 10px;
}
.footnote td {
   font-size: 10px;
   border:none;
}

.txmid {vertical-align:middle;}

#content_help {
	height:auto;
	margin: 0px;
	padding: 30px;
	position:relative;
	float:left;
	background-color: #FFFFFF;	
}

.nextPreviousButtons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000000;
}

.resultcount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	background-color: #E7E5D6;
	text-align: center;	
	margin: 0% 10% 0% 10%;
}
.redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0000;
}

.highlight_credit {
    color: #524e29;
    font-weight: bold;
    
}


#counties td{
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}


.table_subs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	width:70%;
	margin: 0em auto 0.5em auto;
	border: 1px solid #a6c8b9;
	padding: 0px 3px 0px 3px;
}


/** NEWS PAGE **/

.tx-ttnews-browsebox {
    background-color: #F7F6F0;
    border: 1px solid #C6C29C;
    margin: 3px;
    padding: 3px;
}

#dateposted {
    color: #9569060;
}




/**************  Hidden ****************/
.hidden {display: none}
.show	{ }					/* no actual style, just not hidden */

/* ******************  printing  ************** */

@media print {
	body   		{	background-color: white; background-image:none}
	#bluebar	{	background-color: white;}
	#footer		{	background-color: white;}
	.form_body_advanced  	{	background-color: white; }
	.form_table_advanced 	{	background-color: white; background-image: none}
	
   h1, h2, h3,
   h4, h5, h6    { page-break-after: avoid; page-break-inside: avoid }
   blockquote,
   pre           { page-break-inside: avoid }
   ul, ol, dl    { page-break-before: avoid }
   
   #header_left		{display: none}
   #header_right	{display: none}
   #challengeMenu	{display: none}
   #photopanel_base_inner	{display: none}
   #top_seperator	{display: none}
   #footer			{display: none}
   #credits			{display: none}
	
   #wrap			{width:100%;}
   #content_full	{width:100%;padding:0px;}
   
   .noPrint			{display: none}
   #footer_base     {display: none}
   
   .printBlock  {display: block; height: auto; overflow: visible;}
   textarea 	{display: none}
}

@media screen {
   .printBlock	{display: none}
}


#navigator {
/*background-color: #E7E5D6;*/
border: 1px #E7E5D6 solid;
width: 80%;
margin-top: 10px;
margin-left: 3.5%;
margin-right: 3.5%;
padding: 8px;
text-align: center;
position:relative;
}

.housebutton {
font-weight: bold;
text-align: center;
margin-bottom: 3px;
margin-top: 3px;
}

.housebuttonNeutral a {
padding: 4px;
text-decoration: none;
/*display: inline;*/
color: #524e29;
/*background-color: #E7E5D6;
border-top: 2px #E9E7D5 solid;
border-left: 2px #E9E7D5 solid;
border-bottom: 2px #8F8F8D solid;
border-right: 2px #8F8F8D solid;*/
}

.housebuttonNeutral a:hover {
background-color: #ABAAA2;
/*border-top: 2px #E9E7D5 solid;
border-left: 2px #E9E7D5 solid;
border-bottom: 2px #8F8F8D solid;
border-right: 2px #8F8F8D solid;*/
}

.linkSmall {
font-size: 9px;
font-style:italic

}




.buttonCreditSearch {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e7e5d6), color-stop(1, #b3b1a5) );
	background:-moz-linear-gradient( center top, #e7e5d6 5%, #b3b1a5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e5d6', endColorstr='#b3b1a5');
	background-color:#e7e5d6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
}.buttonCreditSearch:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b3b1a5), color-stop(1, #e7e5d6) );
	background:-moz-linear-gradient( center top, #b3b1a5 5%, #e7e5d6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b1a5', endColorstr='#e7e5d6');
	background-color:#b3b1a5;
}.buttonCreditSearch:active {
	position:relative;
	top:1px;
}


.buttonCreditSearchAlready {
	-moz-box-shadow:inset 0px 1px 0px 0px #5cb811;
	-webkit-box-shadow:inset 0px 1px 0px 0px #5cb811;
	box-shadow:inset 0px 1px 0px 0px #5cb811;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811) );
	background:-moz-linear-gradient( center top, #77d42a 5%, #5cb811 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811');
	background-color:#77d42a;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #268a16;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #5f9929;
}

.buttonCreditSearchAlready  a {
	color:#ffffff;
}

.buttonCreditSearchAlready:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a) );
	background:-moz-linear-gradient( center top, #5cb811 5%, #77d42a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a');
	background-color:#5cb811;
}

.buttonCreditSearchAlready:active {
	position:relative;
	top:1px;
}


/*	////////////////////////////////////////////////////////////////////
	CSS for New Sources page Styling. Added by Conor 13/12/2012
*/



.new_sources {
   
*border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    border: solid #ccc 1px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 1px #ccc; 
    -moz-box-shadow: 0 1px 1px #ccc; 
    box-shadow: 0 1px 1px #ccc; 
         
}

.new_sources tr:hover {
    background: #fbf8e9;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;     
}    
    
.new_sources td, .new_sources th {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 10px;
        
}

.new_sources th {
    background-color: #f7f6f0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f6f0), to(#dddbc5));
    background-image: -webkit-linear-gradient(top, #f7f6f0, #dddbc5);
    background-image:    -moz-linear-gradient(top, #f7f6f0, #dddbc5);
    background-image:     -ms-linear-gradient(top, #f7f6f0, #dddbc5);
    background-image:      -o-linear-gradient(top, #f7f6f0, #dddbc5);
    background-image:         linear-gradient(top, #f7f6f0, #dddbc5);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; 
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;  
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;        
    border-top: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5); 
    font-family: Lucida,Arial,Helvetica,sans-serif;
    color: #524e29;
    font-size: 10pt;
    font-weight: bold;
}

.new_sources td:first-child, .new_sources th:first-child {
    border-left: none;
}

.new_sources th:first-child {
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}

.new_sources th:last-child {
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}

.new_sources th:only-child{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}

.new_sources tr:last-child td:first-child {
    -moz-border-radius: 0 0 0 6px;
    -webkit-border-radius: 0 0 0 6px;
    border-radius: 0 0 0 6px;
}

.new_sources tr:last-child td:last-child {
    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0;
}

.new_icon {
display:inline;   
margin-left:auto;
}

.new_sources h1 {
  color: #524e29;
  font-family: Lucida,Helvetica,Arial,sans-serif;
  font-size: 20px;
  font-weight: normal;
  line-height: 20px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  text-align: center;
  border:0;
}

.standard_button {
	padding:5px 10px 5px 10px; 
	margin:0px; 
	background-image: linear-gradient(to bottom, #f6f5ee, #dedbc5 100%);
	border-radius: 6px 6px 6px 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #434127;
	text-decoration: none;
	font-weight: bold;
}

.standard_button:hover {
	background-image: linear-gradient(to bottom, #f6f5ee, #eeebd5 100%);
}
