* {
margin:0;
padding:0;
border:0;
}

body {
background-color: #fff;
}

p, td {
font-family: 'Gill Sans', 'Trebuchet MS', Verdana, sans-serif;
font-size: 15px;
color: #333;
margin-bottom: 20px;
line-height: 20px;
text-align: justify;
}

form select {
border: 1px solid #ccc;
}

form select option {
color: #900;
}

a {
color: #900;
text-decoration: none;
}
a:hover, a:visited:hover {
color: #900;
text-decoration: none;
}


p a {
color: #900;
padding-bottom:2px;
text-decoration: none;
}
p a:hover, p a:visited:hover {
color: #900;
text-decoration: none;
padding-bottom:2px;
border-bottom: 1px solid #993333;
}


#logo {
background-color: #333;
background-image: url(../_img/topbar.jpg);
background-repeat: repeat-x;
height: 71px;
}

#leftDecoration {
position: absolute;
top: 71px;
left:0;
width: 178px;
height: 237px;
float: left;
}

#mainContentContainer {
margin-top: 24px;
margin-left: 178px;
margin-right: 100px;
}

#mainContent {
position:relative;
padding-top: 24px;
width:667px;
margin:auto;
}

#footer {
position:relative;
padding-top: 14px;
width:775px;
margin:auto;
}

.footerNav {
text-align:center;
color: #ccc;
}

.footerNav a {
/* color: #993333; */
color: #999;
font-size:11px;
padding-bottom:2px;
text-decoration: none;
}
.footerNav a:hover, .footerNav a.current {
color: #993333;
font-size:11px;
text-decoration: none;
padding-bottom:2px;
/* border-bottom: 1px solid #993333; */
}

#copyright {
	text-align:center;
	color: #999;
}


#mainNav {
margin-top: 58px;
float: left;
position: relative;
}

#mainImg {
position: relative;
float: right;
}

.mainNavImg {
margin-bottom: 12px;
width: 199px;

}

#leftimg {
clear: both;
float: left;
}

#contentText {
padding-top: 13px;
width: 453px;
float: right;
}
