/* CSS Document */



/* general */

body {

  margin: 0;

  background: #DBF3FB;

}

p, td, th, input, a {

  font: 12px arial, verdana, helvetica, sans-serif;

  color: #000000;

}

a {

  text-decoration: underline;

  color: #015E7D;

}

a:hover {

  text-decoration: underline;

  color: #015E7D;

}



.leftNav {

	color: #135062;

	font-weight: bold;

	padding-top: 5px;

	padding-left: 8px;

	border-top-width: 0px;

	border-right-width: 3px;

	border-bottom-width: 0px;

	border-left-width: 3px;

	border-right-style: solid;

	border-top-color: #cc9966;

	border-right-color: #cc9966;

	border-bottom-color: #cc9966;

	border-left-color: #cc9966;

	border-left-style: solid;



}



a.leftNavLinks {

	color: #000066;

	text-decoration: none;

	font: bold 11px arial, verdana, helvetica, sans-serif;

}

.rightNav {

	color: #135062;

	border-top-width: 0px;

	border-right-width: 3px;

	border-bottom-width: 0px;

	border-left-width: 3px;

	border-right-style: solid;

	border-top-color: #cc9966;

	border-right-color: #cc9966;

	border-bottom-color: #cc9966;

	border-left-color: #cc9966;

	border-left-style: solid;

	background-color:#9AC0EA;



}

.interiorBody {

	background-color: #C8DFF9;

	padding: 20px;

	border: 4px solid #000093;

}

.pageheaders {

	font-size: 16px;

	font-weight: bold;

	color: #013648;

}

.pagesubheaders {

	font-size: 14px;

	font-weight: bold;

	color: #013648;

}

.photoBackLeft {

	background-image: url(images/photo_back_left.jpg);

	background-position: right;

}

.photoBackRight {

	background-image: url(images/photo_back_right.jpg);

	background-position: left;

}

.smallType {

	font-size: 10px;

	font-weight: bold;

}

.rightColumnHome {

	border-top-width: 0px;

	border-right-width: 3px;

	border-bottom-width: 0px;

	border-left-width: 3px;

	border-left-style: solid;

	border-top-color: #000066;

	border-right-color: #000066;

	border-bottom-color: #000066;

	border-left-color: #000066;

	border-right-style: solid;



}

.insetTableHeader {

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #026383;

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 3px;

}

.listingHeader {

	font-size: 24px;

	color: #FF0000;

	background-color: #000033;

	padding: 5px;

	font-weight: bold;

	text-align: center;

}

.listingBody {

	padding-top: 8px;

	padding-right: 10px;

	padding-bottom: 8px;

	padding-left: 0px;

	background-color: #FFFFFF;

}

.headerLeft {

	background-image: url(images/re_logo_header.jpg);

	background-position: right;

}

.101Header {

	font-size: 16px;

	font-weight: bold;

	color: #CC0000;

}

.101HeaderBrightRed {

	font-size: 18px;

	font-weight: bold;

	color: #FF0000;

}

.101Text {

	font-size: 14px;

	color: #000;

}


