/* General styles x */
body {
	background:#eae4d4 url(/images/my_images/background.png) repeat-x;
	font-family:Georgia,"Times New Roman", Times, serif;
	font-size:87.5%;
	line-height: 1.5;
	color:#111;
}

p { font-size: 1em; /* 14px */ line-height: 1.5em; /* 21px */ margin: 0 0 1.5em 0; }

/* 24 */
.font24, h1 { font-size: 1.7143em; /* 24px */ line-height: 1.75em; /* 42px */ margin-bottom: 0.875em; }
/* 20 */
.font20, h2 { font-size: 1.4286em; /* 20px */ line-height: 1.05em; /* 21px */ margin-bottom: 1.05em; }
/* 18 */
.font18, h3 { font-size: 1.2857em; /* 18px */ line-height: 1.1667em; /* 21px */  margin-bottom: 1.1667em; }
/* 16 */
.font16, h4 { font-size: 1.1429em; /* 16px */ line-height: 1.3125em; /* 21px */  margin-bottom: 1.3125em; }
/* 14 */
.font14, h5 { font-size: 1em; /* 14px */ line-height: 1.5em; /* 21px */  margin-bottom: 1.5em; }
/* 12 */
.font12, h6 { font-size: 0.8571em; /* 12px */ line-height: 1.75em; /* 21px */  margin-bottom: 1.75em; font-family: Verdana, Tahoma, Arial, sans-serif;}
/* 11 */
.font11 { font-size: 0.7857em; /* 11px */ line-height: 1.9091em; /* 21px */  margin-bottom: 1.9091em; font-family: Verdana, Tahoma, Arial, sans-serif;}
/* 10 */
.font10 { font-size: 0.7143em; /* 10px */ line-height: 2.1em; /* 21px */  margin-bottom: 2.1em; font-family: Verdana, Tahoma, Arial, sans-serif;}

h1, h2, h3, h4, h5, h6 {
	font-family: "Helvetica Neau", Helvetica, Arial, sans-serif;
	font-weight:bold;
	color:#111;
}

.container {
	border-left: 1px solid #6a6a6a;
	border-right: 1px solid #6a6a6a;
	border-bottom: 1px solid #6a6a6a;
	background-color: #fff;
}

.lst_box {
	margin-bottom: 0.5em;
}

img.lst_box {
	display:block;
}

.sidebar h2 {
	text-align: center;
}

hr {
	color: #999;
	background: #999;
}

.navbar {
	margin-bottom: 1.5em;
	float:left;
	position:relative;
	width:100%;
	background:#beb6a4 url(/images/my_images/navbar_background.png) repeat-x;
}

.byline {
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
}
.box {

	/* border: 1px solid #001861; */
}

.conference_box {
	padding:0.5em;margin-bottom:1.5em;background:#EAE4D4;
}

.updated {
	border-top: 1px dotted #aaa;
	margin-top: 2em;
	text-indent: 0em;
}

.searchbox {
	float:right;
	padding: 5px 0 5px 0;
	background:#beb6a4 url(/images/my_images/navbar_background.png) repeat-x;
	font-size:12px;
}

input.text {
	padding: 0;
	margin: 0;
}

.searchbar {
	border-top: 1px solid #00144e;
	border-bottom: 1px solid #00144e;
	background:#beb6a4 url(/images/my_images/navbar_background.png) repeat-x;
}

.yellow_box {
/* background-color: #f0eada; */
background-color: #EAE4D4;
}

.gray_box {
background-color: #e6e6e6;
}

.green_box {
background-color: #a4dfb6;
}

.red {
color: #990c00;
}

.green {
color: #09710e;
}

.blue {
color: #012ba7;
}

.dark_blue {
color: #001861;
}

.validation-advice {
color: red;
background: #f9f9f9 url(images/my_images/alert.gif) no-repeat left center;
padding-left: 22px;
} 

/* Footer styles */
.footer {
	color: #fff;
	background:#990c00 url(/images/my_images/footer.png) repeat-x;
	text-align: center;
	font-family: "Helvetica Neau", Helvetica, Arial, sans-serif;
	font-size: 0.8571em; /* 12px */ 
	line-height: 1.75em;
}

.footer p {
	padding: 1.5em 0 1.5em 0;
	margin:0;
}
.footer a {
	color: #fff;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}
.ssm {
	background: #00144f;
	color: #fff;
	text-align: center;
	border-top: 1px solid #000;
	font-family: "Helvetica Neau", Helvetica, Arial, sans-serif;
}

.ssm p {
	padding: 0.375em 0 0.375em 0;
	margin:0;
}

.showgrid {background:url(http://69.65.56.166/images/my_images/grid2.png);}
