
.header{
		padding-top: 15px; 
		padding-right: 15px; 
		padding-bottom: 10px; 
		padding-left: 25px;
		border-color: #e0e0e0; 
		border-style: solid; 
		border-width: 1px;
		background-color: #f4f4f4;
	
		}
.header_logo{
		margin-right: 25px; 
		}
h1 { font-size: 0.9em; ; color: #333333; font-family: "Trebuchet MS"; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; letter-spacing: 0em} 
h2 { font-size: 1.8em; color:#333333; font-family: "Trebuchet MS"; padding-top: 5px;}
h3 { font-size: 1.6e; color:#C34E23; letter-spacing: 0px;}
h4 {font-size: 1.2em; color:#555555; font-family: "Trebuchet MS"; padding-top: 5px;}

.front-page{border: 1px solid #666666;
		padding-top: 15px; 
		padding-right: 15px; 
		padding-bottom: 15px; 
		padding-left: 15px;
		text-color:#555555;
		}
		
.img-float-right{
		position:relative;
		float:right;     
		border: 1px solid #666666;  
		margin: 10px 10px 10px 10px;
		padding: 10px 10px 10px 10px;

		}		
.article-text{
		padding: 10px 5px 5px 5px;
		font-family: "Trebuchet MS";
		}
		
.img {  border-style: solid; 
		border-top-width: thin; 
		border-right-width: thin; 
		border-bottom-width: thin; 
		border-left-width: thin; 
		padding-top: 5px; 
		padding-right: 5px; 
		padding-bottom: 25px; 
		padding-left: 5px;
}
.error_text{
	
		border: 1px solid #666666;
		padding-top: 5px; 
		padding-right: 15px; 
		padding-bottom: 5px; 
		padding-left: 15px;
		background-color: #FF1818;
	}

.snapshot {
	border: 1px solid #666666;
	padding: 10px 10px 10px 10px;
	font-size: 0.9em; 
	color: #333333; 
	font-family: "Trebuchet MS";
	}
	
.titlefont{
	border: 1px solid #666666;
		padding-top: 5px; 
		padding-right: 15px; 
		padding-bottom: 5px; 
		padding-left: 15px;
		background-color: #efefef;
	}

.SELL_title{
color: #b84;
font-family: "Trebuchet MS";
}
.SELL_heading{
color: #07077A;
border: 1px solid #666666;
text-align: center;
font-size: 2.0em;
background:#f8f8f8;
font-weight:bold;
font-family: "Trebuchet MS";
}

.promoimg {  border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.sidebar { border: 1px #999999 solid}
.box {  background-color: #FFFFFF; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.main {  background-color: #FFFFFF; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 15px; font-family: "Trebuchet MS"}
.feature_img {  float: left; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.featured {  font-family: "Trebuchet MS"; font-size: 0.6em; text-align: left}
.featured_link {  font-size: 1.4em}

.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(images/backbar.gif) repeat-x left top;
}
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

a.boldbuttons{
background: transparent url('images/roundedge-gray-left.gif') no-repeat top left;
display: block;

font: bold 13px Arial; /* Change 13px as desired */
line-height: 22px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 30px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;

}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
color: white; /*button text color*/
}

a.boldbuttons span{
background: transparent url('images/roundedge-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 15px 4px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.boldbuttons{ /* Hover state CSS */
text-decoration: underline;
}


.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; 
width: 100%;
}.hovertext {  position: relative; left: 150px; top: 300px; clip:     rect(   )}


div#test {
    background-image:  url(images/certificate.JPG);
    background-repeat: no-repeat;
    height: 500px;
    width: 380px;
}
.title-background {
	margin: 10px 20px 10px 20px;
	padding: 5px 15px;
	background: #eaeaea;	
	border: 1px solid #cecece;	
	width: 510px;
}
.table-inner {
	border-color: #e0e0e0; 
	border-style: solid; 
	border-width: 1px;
}