/* Logo color: #5072b2 */

body {
	font-family:times;
	font-size:10pt;
	background-color: #b5c5e3;
	margin: 0 auto;
}

textarea, input{
	font-family:arial;
	font-size:9pt;
}

a:link, a:visited{
	color:#5071b2;
	text-decoration:none;
	font-size:9pt;
}

a:hover{
	color:#c19241;	
}

td.leftSide img {
    background-image:url(images/ajax-loader.gif);
    background-repeat:no-repeat;
    background-position: center center;
} 

td.rightSide img {
    background-image:url(images/ajax-loader-right.gif);
    background-repeat:no-repeat;
    background-position: center center;
} 

h1, h3{
	margin-top:0px;
	margin-bottom: 10px;
	padding-bottom:10px;
	border-bottom: 1px solid #c19241;
	color: #000;
}
#headerBox {
	height:155px;
	background-color:#5071b2;
	border-bottom:3px solid #fff;
}

div#mainContainer{
	width:800px;
	margin:0 auto;
	margin-top:20px;
	border:2px solid #c19241;
	padding:3px;
	background-color:#fff;
}
div.contentBox{
	width:550px;
}
div.contentBox h1{
	font-size: 10pt;
}

div.footer{
	color:#fff;
	font-size:8pt;
	text-align:right;
	padding:5px;
	background-color:#5071b2;
	border-top:3px solid #fff;	
}

td.leftSide{
	vertical-align:top;
	width:457px;
	border-right:3px solid #fff;
	height:400px;
	padding:20px;
	background-color:#cfd9ef;
}
td.rightSide{
	vertical-align: top;
	text-align:left;
	background-color:#97aad1;
	padding:20px 0px 10px 24px;
}

td.rightSide a{
	display:block;
	width:238px;
	height:15px;
	font-size:10pt;
	text-decoration: none;
	color:#fff;
	border-bottom: 1px dotted #fff;
	/*border-left: 1px dotted #fff;*/
	padding:5px;
}

td.rightSide a:hover{
	color:#c19241;
	/*font-weight: bold;*/
	background-image:url('images/blend.png');
	background-repeat:repeat-x;
	background-position: bottom;
	/*border-left:6px solid #c19241;*/
	border-bottom:1px solid #c19241;
}

/*********   IMAGE CSS **********/
.thumbnail{
	position: relative;
	z-index: 0;
}

.thumbnail:hover{
	background-color: transparent;
	z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #cfd9ef;
	padding: 2px;
	left: -1000px;
	border: 2px dashed #c19241;
	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: 10px;
	left: 40px; /*position where enlarged image should offset horizontally */
}
ul.images{
	list-style:none;
}

