body{ 
	background: #d7d7b9;
	color: #333;
	margin: 0;
	padding: 0;
	font: small Verdana, Geneva, Arial, 'Trebuchet MS', Helvetica, sans-serif!important;
	font /**/: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}

body, form, input {	
	padding: 0px;
	margin: 0px;
}

h1, h2, p, blockquote, label { 
	margin:10px 0; 	
}

h2, h3, h4, h5, h6 {
	margin:15px 0; 	
}

h2 {
	font : bold 14pt verdana,'trebuchet ms',arial,sans-serif,geneva;
	color : #33c;
	background : #fff;
	padding-left : 8px;
	line-height : 1.5;
	border-bottom : #999 dashed 2px;
	border-right : #999 solid 2px;
	text-align : left;
}

h3 {
	font : bold 14pt verdana,'trebuchet ms',arial,sans-serif,geneva;
	color : #33c;
	background : #eee;
	margin : 10px 0px;
	padding-left : 8px;
	line-height : 1.5;
	border-bottom : #999 dashed 2px;
	border-right : #999 solid 2px;
	text-align : left;
}

h4 {
	font : bold 13pt verdana,'trebuchet ms',arial,sans-serif,geneva;
	color : #33c;
	background : transparent;
	text-align : left;
}

h5 {
	font : bold 11pt verdana,'trebuchet ms',arial,sans-serif,geneva;
	color : #33c;
	padding-left : 3px;
	margin-left : 3px;
	background : transparent;
	text-align : left;
}

p {
	font : normal 11pt verdana,'trebuchet ms',arial,sans-serif,geneva;
	color : #333;
	background : transparent;
	line-height : 135%;
}

blockquote {
	margin-left: 30px;
	color : #f60;
}

blockquote span{
	display : block;
	margin-left: 30px;
}

ul, ol {
	font : normal 11pt arial, verdana,'trebuchet ms',sans-serif,geneva;
	color : #333;
	background : transparent;
	line-height : 1.4;
}

li {
	line-height : 1.5;
}

a:link, a:active, a:visited {	
	color : #009;	
}
a:hover {
	color : #f90;
}

.floatleft {
	float : left;
}

#mastercontainer {
	width : 100%;
	padding : 0;
	border : 0;
	margin : 0;
}

#maincontainer {
	width : 774px;
	margin : 30px auto;
	padding : 0;
	border : #682839 solid 2px;
	background : #fff;
	color : #333;
	width/**/:/**/778px;
}

#uc {
	width : 734px;
	margin : 0 auto;
	padding : 20px;
	border-left : #682839 solid 2px;
	border-right : #682839 solid 2px;
	background : #330;
	color : #fff;
	width/**/:/**/738px;
	text-align : center;
	font : bold 1.2em arial,sans-serif,verdana;
}

#top {
	width : 100%;
	padding : 0;
	margin : 0;
	background : #fff;
	height : 201px;
}

#logo {
	width : 258px;
	font : bold 1.6em 'trebuchet ms',arial,sans-serif,geneva;
	color : #682839;
	background : #fff;
	text-align : center;
	float : left;
	padding : 0 3px;
	height : 201px;
	width/**/:/**/264px;
}

#logo span {
	font-size : 0.5em;
}

#logo1 {
	width : 258px;
	margin : 5px auto;
	font : bold 1.6em 'trebuchet ms',arial,sans-serif,geneva;
	color : #682839;
	background : #fff;
	text-align : center;
	padding : 0 3px;
	height : 201px;
	width/**/:/**/264px;
}


#btncontainer {
	width : 105px;
	text-align : center;
	padding : 0;
	margin : 0;
	float : left;
	height : 201px;
}

#btncontainer div {
	width : 100%;
	background : #682839;
	color : #fff;
	border-top : #fff solid 2px;
	height : 48px;
}

#btncontainer div.last {
	width : 100%;
	background : #682839;
	color : #fff;
	border-top : #fff solid 2px;
	border-bottom : #682839 solid 1px;
	height : 48px;
}

#btncontainer div img {
	border : 0;
	margin : 8px 0 2px 0;
	width : 16px;
	height : 14px;
}

#btncontainer div a {
	font : bold 0.85em arial,sans-serif,verdana,geneva;
	text-decoration : none;
	color : #fff;
	background : #682839;
	display : block;
	line-height : 2.1em;
}
#btncontainer div a:hover {
	font : bold 0.85em arial,sans-serif,verdana,geneva;
	text-decoration : none;
	color : #fff;
	background : #f60;
	display : block;
	line-height : 2.1em;
}

#topbanner {
	float : right;
	margin : 0;
	padding : 0;
	border : 0;
}

#empty {
	float : left;
	width : 86px;
	height : 201px;
	border-left : #fff solid 2px;
	border-right : #fff solid 2px;
}
#empty img {
	border : 0;
}

.clear {
	border-top : #fff solid 1px;
	clear : both;
}

#news {
	width : 100%;
	background : #f60;
	color : #fff;
	padding : 0;	
}

#news p {
	margin : 0;
	padding : 4px 6px;
	font : bold 0.9em arial,sans-serif,verdana;
}

#news p img {
	margin : 0;
	border : 0;
}

#news span.arrow {
	font-size : 1.5em;
	color : #682839;
}

#news span.newshead {
	background : #682839;
	color : #fff;
	padding : 0 4px;
}

#mtxt a, #mtxt a:active, #mtxt a:visited{
	font-size : 1em;
	font-weight : normal;
	color : #fff;
	margin : 0 5px 0 20px;
	text-align : center;
}
#mtxt a:hover{
	color : #682839;
}

#centerhome {
	width : 100%;
	background : #fff;
	color : #fff;
	padding : 0;	
}

#lefthome {
	width : 475px;
	float : left;
	padding : 6px;
	background : #fff;
	color : #682839;
	border-right : #f60 solid 2px;
}

.homelinks {
	width : 49%;
	float : left;
}

.homelinks p {
	font : bold 0.9em arial,sans-serif,verdana;
	color : #682839;
	margin : 0 2px 0 12px;
	border-bottom : #682839 solid 2px;
	line-height : 1.8em;
	background : #fff;
}
.homelinks p span {
	font-size : 1.5em;
	padding : 0 5px 0 2px;
	line-height : 1em;
}

.homelinks ul {
	list-style : none;
	padding-left : 20px;
	margin : 10px 5px;
}

.homelinks a {
	font-size : 0.8em;
	font-weight : bold;
	text-decoration : none;
	background : #fff;
}

#prospectus, #iam {
	width : 49%;
	float : left;
	margin : 10px 0 0 5px;
}

#iam {
	text-align : center;
}

#iam img {
	margin : 0 auto;
	border : none;
	
}

#prospectus p {
	background : #682839 url(../images/prospectus.gif) right top no-repeat;
	color : #fff;
	height : 90px;
	border : #f60 solid 2px;
}

#prospectus a {
	font : bold 1em arial,sans-serif,verdana;
	color : #fff;
	text-decoration : none;
	padding-left : 10px;
	line-height : 70px;
	background : #682839;
}

#prospectus a:hover {
	color : #f60;
}

#iam a, #iam a:active, #iam a:link, #iam a:visited, #iam a:hover{
	border : none;
	font : bold 1em arial,sans-serif,verdana;
	text-decoration : none;
}


#affiliations {
	width : 135px;
	float : left;
	background : #fff;
	color : #f60;
}

#affiliations p {
	text-align : center;
}

#affiliations img {
	border : 0;
	margin : 5px 0;
}
#affiliations img.last {
	border : 0;
	margin : 3px 0 4px 0;
}

#rightlinks {
	width : 153px;
	height : 264px;
	background : #682839;
	float : right;
	margin : 0;
	padding : 0;
}

#rightlinks ul {
	list-style : none;
	padding-left : 10px;
	margin : 5px;
}

#rightlinks ul a {
	font : bold 0.8em arial,sans-serif,verdana;
	color : #fff;
	background : #682839;
	line-height : 3.5em;
	text-decoration : none;
	border-bottom : #fff solid 2px;
	
}

#rightlinks ul a:hover {
	color : #f60;	
}

#footer {
	width : 100%;
	background : #f60;
	color : #fff;
	margin : 0;
	padding : 0;
}

#footer div {
	font-size : 0.8em;
	margin : 0;
	padding : 8px 0;
	color : #fff;
	background : #f60;
}

.copyright {
	text-align : right;
}

#footer a {
	font-size : 0.9em;
	text-decoration : none;
	color : #333;
	background : #f60;
}

#footer a:hover {
	color : #fff;
	background : #f60;
}

.bottom {
	width : 100%;
	padding : 0 5px;
}
