﻿@charset "utf-8";
/* CSS Document */

body{
	margin: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	/* background-color: #8FA670; */
	background-color: #FFFFFF;
}
.left{
	width: 50%;
	background-image: url(images/fadeLeft.png);
	background-repeat: repeat-y;
	background-position: right;
}
.middle{
	width: 950px;
	background-color: #FFFFFF;
}
.right{
	width: 50%;
	background-image: url(images/fadeRight.png);
	background-repeat: repeat-y;
	background-position: left;
}

a.liblink { font-size: 15px; font-weight: bold; text-decoration: underline; }

/*/////////////////////////////////////////////*/

#header_wrap{}
#topbar{
	height: 40px;
	background-image: url('images/topbar-bg.png');
	background-repeat: repeat-x;
	background-color: #3C3568;
	text-align: right;
}
#middlebar{
	height: 40px;
	background-color: #3C3568;
}
#bottombar{
	height: 50px;
}

/*/////////////////////////////////////////////*/

#mainbody_wrap{
	padding-right: 20px;
	padding-left: 20px;

}
.leftcolumn{
	width: 190px;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #CCCCCC;
}
.rightcolumn{
	vertical-align: top;
	border: 1px solid #CCCCCC;
	padding: 10px;
}
#rightcolumn_content{padding: 20px;border: 1px solid #CCCCCC;}

.main{ background: url(/images/main-bg.png) no-repeat top}
.main1{width:33%;vertical-align: top;}
.main2{width:33%;vertical-align: top;}
.main3{width:33%;vertical-align: top;}
.maintitle{font-weight: normal;text-transform: uppercase;color: #FFFFFF;letter-spacing: 1px;font-size: 20px; margin-top:-4px; margin-bottom:15px}
.maintitleDM{font-weight: normal; color: #FFFFFF; font-size: 18px; margin-top:-4px; margin-bottom:15px}

/*/////////////////////////////////////////////*/

#logos{
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
}
#userarea_wrap{

}
.user1{width: 25%;}
.user2{width: 25%;}
.user3{width: 25%;}
.user4{width: 25%;}

/*/////////////////////////////////////////////*/

#footer_wrap{
	background-image: url(images/footer-bg.png);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 10px;
	background-color: #B2B2B2;
	color: #666666;
}

/*/////////////////////////////////////////////*/

#sidemenu{
	background-color: #5D6366;
}
#sidebox{}

/*/////////////////////////////////////////////*/

p{line-height: 20px;}

h1{}
h2{}
h3{}
h4{}
h5{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4px;
	border: 1px solid #CCCCCC;
	background-image: url(images/user-bg.png);
	background-repeat: repeat-x;
}

hilite1{}
hilite2{}
hilite3{}

a:link.footer-menu, a:visited.footer-menu, a:hover.footer-menu {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}
a:hover.footer-menu{
	color: #660099;
	text-decoration: underline;
}

a:link.pangea, a:visited.pangea, a:hover.pangea {
	color: #666666;
	text-decoration: none;
	font-size: 10px;
}
a:hover.pangea{
	color: #660099;
	text-decoration: underline;
}
