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

#container {width:780px; min-height: 900px; margin: 0px auto; font-family: Arial, Helvetica, sans-serif
}
#leftmenu ul {
	width:145px;
	float:left;
	list-style: none; line-height: 2em; font-size: 90%; border-bottom: #12a7c2 0px solid; border-left: #82a8c7 5px solid; border-right: #a0a0a0 0px solid; padding-right: 0px; padding-left: 0px; margin-left:0px;
	}
#leftmenu li {
	color: #666; 
	border-bottom: #a6c5de 1px solid;	
	padding-left:3px;
	line-height:1.5em;
	padding-top:3px;
	padding-bottom:3px;
}
#leftmenu ul li a {color: #1b486d; text-decoration:none}
#leftmenu ul li a:hover {color: #a6c5de;}
#content {white-space:780px; margin-left:160px;
}
#content p {
	color: #1b486d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-align:left;
margin-top:0px;
padding-top:0px;
}

#content ul {
	color: #1b486d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-align:left;
margin-top:0px;
padding-top:0px;
}

#content #contright p {
	margin-top:0px;
}
.clearfloats {clear:both;}
#footerimages {float:right;}
.bluerule {
background: #a6c5de;
width: 780px;
height: 1px;
padding: 0;
margin-top: 5px;
}
.bluerule hr {
display: none;
}
/*#maincontainerspace {background-image:url(../images/backgroundimage.jpg); background-repeat:repeat-y; height:36px;
}*/
#maincontainer {background-image:url(../images/2colbackground.gif); background-repeat:repeat-y; margin-top:0px; min-height:700px;
}
#header {
	margin:0px; 

}
h1 
{font-size:110%; color:#ffffff; margin:0px;}
h2 
{font-size:90%; color:#ffffff;}
h3 
{font-size:100%; color:#1b486d;padding-left:3px;margin-bottom:5px;}
p 
{font-size:80%; color:#1b486d; padding-left:3px;padding-top:2px;}

#unibrand span.headright a:link {color:#ffffff;text-decoration:none;}     
#unibrand span.headright a:visited {color:#ffffff;text-decoration:none;} 
#unibrand span.headright a:hover {color:#a6c5de;} 
#unibrand span.headright a:active {color:#000000;}


a:link {color:#1b486d;text-decoration:underline;}     
a:visited {color:#999;text-decoration:none;} 
a:hover {color:#a6c5de;} 
a:active {color:#000000;}

/* CJD Uni Brand */
#homeimgcont {width:610px; background:#dab134; margin-left:10px;}
#contleft {width:443px; float:left; height:253px;}
#contright {width:155px; height:253px; margin-left:445px; background:#dab134;position: relative;}
#contright p {font-size:110%; position: absolute; bottom: 0; left: 0; color:#FFF;}

#mainsub {width:610px; margin-left:10px;}
#mainsubleft {width:433px; float:left;}
#mainsubright {width:165px; margin-left:440px;background-color:#f2e3b5; border: solid  #4b80ac 1px; }

#unibrand {background-image:url(../images/uniheadbg.jpg); height:69px;}

#newshead {width:165px; height:25px; background-color:#4b80ac;}

.newsstuff {border-top:solid #4b80ac 1px;}

#content .newsstuff h3 {margin-top:4px; padding-bottom:0px;font-size:90%;}
#content .newsstuff p {margin-top:0px; padding-bottom:0px;font-size:90%;}
.newsstuff h5 {color:#1b486d;padding-left:3px;}

#subbrand {height:87px; margin:0px;}
#newshead h1 {margin-top:0px; line-height:1.4em;padding-left:2px;}
#unibrand span.headright { float:right; color:#FFF; font-size:80%; padding-top:2px; padding-right:4px;}

/*inside page css*/

#insideimgcont {width:610px; background:#dab134; margin-left:10px;}
#incontleft {width:367px; float:left; height:119px;}
#incontright {width:220px; height:119px; margin-left:370px; background:#dab134;position: relative;}
#incontright p {
	font-size:150%;
	color:#FFF;
	margin-bottom:5px;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 172px;
}
#inmainsub {width:600px; margin-left:10px;margin-top:10px;}
#inmainsubleft {width:600px; float:left;}

/*inside 2colpage css*/

#inmainsubtwocol {
	width:610px;
	min-height:700px;
	margin-left:10px;
	margin-top:10px;
}
#inmainsubtwocolleft {
	width:285px;
	float:left;
	border-right: solid 1px #dbd788;
}
#inmainsubtwocolright {
	width:285px;
	float:left;
	margin-left: 20px;
}
#insideimgcontcontact {
	width:570px;
	height: 170px;
	margin-left:10px;
	padding-top: 10px;
	padding-left: 40px;
	background-image: url(../images/contactback.jpg);
}
#incontleftcontact  {
	width:300px;
	float:left;
	height:159px;
}
#incontleftcontact p {font-size:190%;}
#incontrightcontact {
	width:220px;
	height:159px;
	margin-left:340px;
	position: relative;
}
#incontrightcontact p {font-size:190%; color:#FFF; margin-bottom:5px; position: absolute; bottom: 0; left: 0;}
