@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{margin:0; padding:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-weight:normal; }
ol,ul {
padding-left:14px;
}
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:”; }
abbr,acronym { border:0; }

html {
font-size:62.5%;
height:100%;
font-family:Tahoma,Arial,Helvetica,sans-serif !important;
color:#5F5F5F
}
strong{
font-weight:bold;
}

body {
	background-color: #4C8AC8;
	width:100%;
	text-align:center;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#C1CEE3;
	scrollbar-3dlight-color:#C1CEE3;
	scrollbar-darkshadow-color:#C1CEE3;
	scrollbar-shadow-color:#C1CEE3;
	scrollbar-arrow-color:#C1CEE3;
	scrollbar-track-color:#E8EDF4;
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica,sans-serif !important;
}

#wrapper{
padding:0;
width:825px;
background-image:url(images/wrapper1.jpg);
background-repeat:repeat-y;
margin-right:auto;
margin-left:auto;
}
#innerwrapper{
padding:0;
margin:0;
text-align:center;
margin-right:auto;
margin-left:auto;
width:802px;
border:0px solid #006600;
background-color:#FFFFFF
}

#header{
text-align:center;
height:164px;
}

#footer{
clear:left;
height:10px;
width:825px;
background-image:url(images/footer_img.jpg);
margin-right:auto;
margin-left:auto;
text-align:right;
color:#FFFFFF;
padding-top:5px;
}
#topnav{
width:802px;
text-align:center;
}


#homecontent{
clear:left;
text-align:left;
background-color:#FFFFFF;
background-image:url(images/bubbles_bg.jpg);
background-repeat:no-repeat;
background-position:right;
font-size:11px;
padding:0;
margin:0;
}
#contentscroll{
height:390px;
padding-right:6px;
padding-left:6px;
line-height:175%;
overflow: auto;
overflow-x: hidden; 
}

#maincontent{
clear:left;
text-align:left;
background-color:#FFFFFF;
background-image:url(images/bubbles_bg.jpg);
background-repeat:no-repeat;
background-position:right;
height:440px;
overflow:hidden;
padding:0;
margin:0;
font-size:11px;
}
#homecontent a, #maincontent a{
color: #4C8AC8;
text-decoration:none;
}
#homecontent a:hover, #maincontent a:hover{
color:#5F5F5F;
text-decoration:underline;
}



#maincontent ul{
list-style-type:disc;
color:#5F5F5F;
margin-left:16px;
padding:5px;
}

#homecontent ul{
list-style-type:disc;
color:#5F5F5F;
margin-left:16px;
padding:5px;
}


#leftcol{}

td{
vertical-align: top
}
#middlecolumn{
width:285px;
float:left;
margin-left:18px;
margin-top:0px;
}

#rightcol{
width:200px;
float:left;
margin-left:18px;
margin-top:0px;
}



.boxed{
background-image:url(images/boxed.gif);
border:1px solid #C0E0EE;
padding:5px;
margin-top:5px;
}
#profileleftnav{
width:200px;
vertical-align:top;
border-right:1px solid #cecece; 
padding-right:20px;
}

.quote{
margin-top:15px;
background-image:url(images/quote.gif);
padding:0px;
padding-top:60px;
padding-bottom:60px;
line-height:150%;
height:253px;
color:#666666;
font-style:italic;
background-repeat:no-repeat;
}




h1{
color:#4C8AC8;
text-transform:capitalize;
font-size:16px;
margin-top:10px;
margin-bottom:10px;
font-weight:bold;
font-size:14px;
}


h2{
color:#4C8AC8;
font-size:11px;
padding-bottom:10px;
padding-top:0px;
font-weight:normal;
}
h3{
color:#4C8AC8;
text-transform:capitalize;
font-size:13px;
font-weight:bold;
padding-bottom:0px;
padding-top:0px;
}

#printheader{
display:none;
text-align:center;
}
#imca{
position:relative;
bottom:0px;
vertical-align:bottom;
}

ul.menu {
list-style-type:none;
width:100%;
position:relative;
display:block;
height:26px;
font-size:11px;
font-weight:bold;   
background:url(menu/images/bg.jpg) repeat-x top left;
font-family:Tahoma, Arial,Helvetica,sans-serif !important;
margin:0;
padding:0;
}

ul.menu li {
display:block;
border-right: 0px solid;
border-right-color:#FFFFFF;
float:left;
margin:0;
padding:0;
}

ul.menu li a {
float:left;
color:#FFFFFF;
text-decoration:none;
height:21px;
padding:3px 5px 0px 25px;
font-weight:bold;
}

ul.menu li a:hover,.current {
color:#66FF33;
background:url(menu/images/bg.jpg) repeat-x top left;
text-decoration:none;
}

ul.menu .current a {
color:#faa41a;
font-weight:700;
}


#centeredmenu{
   float:left;
   width:100%;
   background:#fff;
height:26px;
background:url(menu/images/bg.jpg) repeat-x top left;
   overflow:hidden;
   position:relative;
font-size:11px;
font-weight:bold;   
font-family:Tahoma, Arial,Helvetica,sans-serif !important;
}

#centeredmenu ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:46%;
   text-align:left;
}
#centeredmenu ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   margin-right:-1px;
   padding:0;
   position:relative;
   border-right: 1px solid #FFFFFF;
   border-left: 1px solid #FFFFFF;
   right:50%;
}
#centeredmenu ul li a {
   display:block;
   margin:0 0 0 1px;
   padding:1px 10px;
   color:#FFF;
   text-decoration:none;
   line-height:1.3em;
}
#centeredmenu ul li a:hover {
   color:#66FF33;
}
#centeredmenu ul li a.active,
#centeredmenu ul li a.active:hover {
   color:#66FF33;
   background:#000;
   font-weight:bold;
}

#marqueecontainer{
position: relative;
width: auto; /*marquee width */
height: 146px; /*marquee height */
overflow: hidden;
padding: 2px;
font-weight:bold;
text-decoration:none;
}
.news{
padding-bottom:10px;
padding-top:10px;
border-bottom:1px dashed #5FA9F3;
}
.news ul li a:hover,
.news ul li a:focus,
.news ul li a:active{
	color: #5FA9F3;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	text-transform: none;
}


#vmarquee a:active, #vmarquee a:link, #vmarquee a:visited {
color:#5FA9F3;
text-decoration:none;
}
#vmarquee a:hover{
color:#7B7D82;
text-decoration:none;
}

#crumbs{
margin-left:18px;
padding-bottom:8px
}
#content{
clear:left;
}

#content, #homecontent{
line-height:150%
}

#nav{
		margin-top:10px;
		margin:0;
		padding:0;
}
#nav ul{
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
}

#nav li{
	list-style-type: none; /*turns off display of bullet*/
	margin:0;
	padding:0;
}

#nav li a{
	display: block;
	list-style-type: none; /*turns off display of bullet*/
	list-style:none;
	padding: 3px 0px 5px 10px;
	margin: 0;
	background-color:#333399;
	background: #333399; /* IE6 Bug */
 	height: 15px;
	border-bottom: 0px solid #fff;	border-left: 1px solid #CECECE;
	color:#FFFFFF;
}

#nav li a:hover{
	background-color:#6083B7;
	background: #6083B7; /* IE6 Bug */
 	height: 15px;
	border-bottom: 0px solid #fff; 
	border-left: 1px solid #CECECE;
	color:#FFFFFF;
	text-decoration:none;
}


#nav .active, #nav .active:hover{
	background-color:#5FA9F3;
	background: #5FA9F3; /* IE6 Bug */
 	height: 15px;
	border-bottom: 0px solid #fff; 
	border-left: 1px solid #CECECE;
	color:#ffffff;
	text-decoration:none;
}
#nav .sublink{
	background-color:#808080;
	background: #808080; /* IE6 Bug */
 	height: 15px;
	border-bottom: 0px solid #fff; 
	border-left: 1px solid #CECECE;
	color:#ffffff;
	text-decoration:none;
}

#nav .sublink:hover{
	background-color: #8F8F8F;
	background: #8F8F8F; /* IE6 Bug */
 	height: 15px;
	border-bottom: 0px solid #fff; 
	border-left: 1px solid #CECECE;
	color:#ffffff;
	text-decoration:none;
}


#nav .parent{
	background-color:#5174AE;
	background: #5174AE; /* IE6 Bug */
 	height: 15px;
	border-bottom: 0px solid #ccc; 
	border-left: 1px solid #CECECE;
	color:#ffffff;
	text-decoration:none;
}


#test ul li:first-child a{
	display: block;
	list-style-type: none; /*turns off display of bullet*/
	list-style:none;
	padding: 3px 0px 5px 10px;
	margin: 0;
	background-color:#CCCCCC;
	background: #CCCCCC; /* IE6 Bug */
 	height: 15px;
	border-bottom: 0px solid #fff;	border-left: 1px solid #CECECE;
	color:#FFFFFF;
	}
	
#nav ul li #subnav li a{
	display: block;
	list-style-type: none; /*turns off display of bullet*/
	list-style:none;
	padding: 3px 0px 5px 10px;
	margin: 0;
	background-color:#fff !important;
	background: #fff; /* IE6 Bug */
 	height: 15px;
	border-bottom: 0px solid #fff;	border-left: 1px solid #CECECE;
	color:#666666;
}
#subnav ul li a:hover{
	display: block;
	list-style-type: none; /*turns off display of bullet*/
	list-style:none;
	padding: 3px 0px 5px 10px;
	margin: 0;
	background-color:#666666 !important;
	background: #666666; /* IE6 Bug */
 	height: 15px;
	border-bottom: 0px solid #fff;	border-left: 1px solid #CECECE;
	color:#000;
}

#profilenav{
display:none;
}
#profilenav ul{
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		width:100%;
}
#profilenav li{
	list-style-type: none; /*turns off display of bullet*/
	margin:0;
	padding:0;
	display: block;
	padding: 3px 0px 5px 10px;
	font-size:16px;
	font-weight:bold;
	text-align:right;

}

#profilenav li a{
	color:#4C8AC8;
	border-bottom: 0px solid #fefefe; 
}

#profilenav li a:hover{
color:#5FA9F3;
text-decoration:none;
}

.selected{
color:#666666 !important;
}



blockquote{
width:90%;
padding-left:18px;
padding-right:20px;
background-image:url(images/quotes1.gif);
background-position:top left;
background-repeat:no-repeat;
}

blockquote p {
	margin: 0;
	background: url(images/quotes2.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
/*	text-align: justify; text-justify: newspaper */
}

	#myoutercontainer { 
	position:relative; 
	height:390px;
	padding:0px;
	margin:0px;
	margin-left:-10px;
	}
	#myinnercontainer { position:absolute; bottom:0px;
		margin-left:10px;}
.dept{
font-size:11px;
color:#5F5F5F;
font-weight:normal;
font-weight:bold
}

.profilepic{
border:1px solid #333333;
padding:0;
margin:0;
margin-left:30px;
margin-bottom:20px;
margin-top:5px;
}

.green{
color:#66FF33;
}
