/* CSS Document */

a:link { 
	color: #00ACDC;
	text-decoration: none;
	}
	
a:visited { 
	color: #00ACDC;
	text-decoration: none;
	}
	
a:hover { 
	color: #00ACDC;
	text-decoration: underline;
	}
	
a:active {
	color: #00ACDC;
}

a {
color:#00ACDC;
cursor:pointer;
}

	
h1 {
	font: 170% Arial,sans-serif;
	font-weight: bold;
	margin-bottom:0px;
	margin-top:25px;
	color:#204953;
	}
	
h2 {
	font: 120% Arial,sans-serif;
	font-weight: bold;
	margin-bottom:0px;
	margin-top:25px;
	}
	
h2.news {
	font: 120% Arial,sans-serif;
	font-weight: bold;
	margin-bottom:0px;
	margin-top:0px;
	}
	
h3 {
	font: Arial,sans-serif;
	font-weight: bold;
	margin-bottom:0px;
	margin-top:0px;
	color:#204953;
	}
	
p {
	margin-top:5px;
	}
	

ul.checks li {
	font: 100% Arial,sans-serif;
	list-style-image: url("images/checkmark.gif");
	margin-left:30px;
}

ul.bullets {
	font: 100% Arial,sans-serif;
  	margin-left: 0px;
 	padding-left: 15px;
	list-style-type: disc;
	line-height:20px;
}

	
.white_text {
	color: #FFFFFF;
	}


.date {
	color: #666666;
	margin-bottom:0px;
	}

.frame_right {
	margin:15px 0px 15px 15px;
	padding:3px;
	border:solid;
	border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
	border-width: 1px;
	background-color:white;
  }
  
.frame_left {
	margin:15px 15px 15px 0px;
	padding:3px;
	border:solid;
	border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
	border-width: 1px;
	background-color:white;
  }
  
.noframe_right {
	margin:15px 0px 15px 15px;
	background-color:white;
  }
  
.noframe_left {
	margin:15px 15px 15px 0px;
	border:none;
  }
  
.noframe_video {
	margin:15px 5px 4px 0px;
	border:none;
  }
  
.nav_btn {
	margin:0px 0px 5px 0px;
  }


body {
 	background: url("/images/grad_bg.gif"); 
	background-repeat: repeat;
	font: 80% Arial,sans-serif;
	color:000;
	margin: 0; 
	padding: 0;
	text-align: center; /* this centers the wrap in IE 5* browsers. The text is then set to the left aligned default in the #wrap selector */
}

.two_column #container {
	width: 780px;  
	margin: 0 auto; /* space outside the div box */
	text-align: center; 
}

.two_column #wrap {
	float:right;
	width: 780px;  
	background: #fff;
	margin: 0 auto; /* space outside the div box */
	border: 1px solid #fff;
	text-align: left; 
}

.two_column #header {
	height:139px;
	width:780;
	
}

.two_column #nav {
	background-image: url("/images/nav_bg.gif");
	background-repeat: repeat;
	height:41px;
	width:780;
	color:fff;
}

.two_column #sidebar {
	background:#fff;
	float:left;
	width:192px;
	
}

.two_column #sidebar_home {
	background:#fff;
	float:left;
	width:118px;
	
}


.two_column #main {
	background:#fff;
	margin: 0px 0 0 0;
	padding: 0 25px 25px 0; /*  space inside the div box*/ 
	float:right;
	width:545px;
}


.two_column #main_home {
	background:#fff;
	margin: 10px 0 0 0;
	padding: 0 25px 10px 0; /*  space inside the div box*/ 
	float:right;
	width:605px;
}

.two_column #news_home {
	clear:both;
}

.news_block {
	float:left;
	width: 172px;
	height:25px;
	padding: 10px;
	border-right: 1px solid #ccc;
	
}


.two_column #special_event {
	clear:both;
	width: 740px;
	height:55px;
	padding: 20px;
	background-color:#cccccc;
	text-align:center;
	
}

.two_column #footer_wrap {
	clear:both;
	width:780px;
	height:175px;
}


.two_column #footer_text {
	float:right;
	width: 780px;  
	margin: 0 auto; /* space outside the div box */
	text-align: center; 
	padding:10px 0px 10px 20px;
	
}


#breadcrumb {
	font: 70% Arial,sans-serif;
	color:000;
	margin: 0; 
	padding: 10px;
	text-align: left; 
	z-index:10;
}

#tables {
	clear:both
	float:left;
	width:525px;
	height:250px;
}


/* book list */


#myvar {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar1 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar2 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar3 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar4 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar5 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar6 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar7 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar8 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar9 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar10 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar11 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar12 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar13 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar14 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar15 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar16 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar17 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar18 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar19 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar20 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar21 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}

#myvar22 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar23 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar24 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar25 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar26 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar27 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar28 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar29 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar30 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar31 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar32 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar33 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar34 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar35 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar24 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar36 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar37 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar38 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar39 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar40 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar41 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar42 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar43 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar44 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar45 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar46 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar47 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar48 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar49 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar50 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar51 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar52 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar53 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar54 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar55 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar56 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar57 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar58 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar59 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar60 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar61 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar62 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar63 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar64 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar65 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar66 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar67 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar68 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar69 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar70 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar71 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar72 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar73 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar74 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar75 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar76 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar77 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar78 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar79 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar80 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar81 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar82 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar83 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar84 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar85 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar86 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar87 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar88 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar89 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar90 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar91 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar92 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar93 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar94 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar95 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}
#myvar96 {
border:1px solid #ccc;
background:#f2f2f2;
padding:15px;
margin-top:5px;
}



/* nav */

	
ul#minitabs{
 	
	list-style: none;
	margin: 0;
	font: 90% Arial,sans-serif;
	text-align: left;
	color:fff;
	padding: 15px 218px  0px  17px;
	white-space: nowrap;
  }
  
ul#minitabs li{
	display: inline;margin: 0 2px;
	}

ul#minitabs a{
	text-decoration: none;padding: 0 0 3px;
  	color: #fff;
  }
  
ul#minitabs a#current{
	border-bottom: 4px solid #fff;color: #fff;
}

ul#minitabs a:hover{
	border-bottom: 4px solid #44CBEA;color: #fff;
} 

/* Sub nav */

#subnav_wrap {
	width:192px;
	float:left;
	}

ul {
	list-style: none;
	margin: 0px 5px 0px 5px; /* whole nav from left edge */
	padding: 0; /* whole nav height from top */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	}

#sidebar1 {
	width: 192px;
	margin: 0px;
	}
	
#sidebar1 li a {
	height: 24px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	}	
	
#sidebar1 li a:link, #sidebar1 li a:visited {
	color: #fff;
	display: block;
	background:  url(/images/menu1.gif);
	padding: 4px 0 0 14px;/* text from left edge */
	}
	
#sidebar1 li a:hover  {
	color: #FFF;
	background:  url(/images/menu1.gif) 0 -29px;
	padding: 4px 0 0 14px;}	
	
#sidebar1 li a#current {
	color: #FFF;
	background:  url(/images/menu1.gif) 0 -59px;
	padding: 4px 0 0 14px;}	
	
	
#sidebar_home {
	width: 118px;
	margin: 10px;
	}
	
	
#sidebar2 {
	width: 192px;
	margin: 0px;
	}
	
#sidebar2 li a {
	height: 24px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	}	
	
#sidebar2 li a:link, #sidebar2 li a:visited {
	color: #fff;
	display: block;
	background:  url(/images/menu2.gif);
	padding: 4px 0 0 14px;/* text from left edge */
	}
	
#sidebar2 li a:hover  {
	color: #FFF;
	background:  url(/images/menu2.gif) 0 -29px;
	padding: 4px 0 0 14px;}	
	
#sidebar2 li a#current {
	color: #FFF;
	background:  url(/images/menu2.gif) 0 -59px;
	padding: 4px 0 0 14px;}	
	
	
#sidebar3 {
	width: 192px;
	margin: 0px;
	}
	
#sidebar3 li a {
	height: 24px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	}	
	
#sidebar3 li a:link, #sidebar3 li a:visited {
	color: #fff;
	display: block;
	background:  url(/images/menu3.gif);
	padding: 4px 0 0 14px;/* text from left edge */
	}
	
#sidebar3 li a:hover  {
	color: #FFF;
	background:  url(/images/menu3.gif) 0 -29px;
	padding: 4px 0 0 14px;}	
	
#sidebar3 li a#current {
	color: #FFF;
	background:  url(/images/menu3.gif) 0 -59px;
	padding: 4px 0 0 14px;}	
	
	
#sidebar4 {
	width: 192px;
	margin: 0px;
	}
	
#sidebar4 li a {
	height: 24px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	}	
	
#sidebar4 li a:link, #sidebar4 li a:visited {
	color: #fff;
	display: block;
	background:  url(/images/menu4.gif);
	padding: 4px 0 0 14px;/* text from left edge */
	}
	
#sidebar4 li a:hover  {
	color: #FFF;
	background:  url(/images/menu4.gif) 0 -29px;
	padding: 4px 0 0 14px;}	
	
#sidebar4 li a#current {
	color: #FFF;
	background:  url(/images/menu4.gif) 0 -59px;
	padding: 4px 0 0 14px;}	
	
	
#sidebar5 {
	width: 192px;
	margin: 0px;
	}
	
#sidebar5 li a {
	height: 24px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	}	
	
#sidebar5 li a:link, #sidebar5 li a:visited {
	color: #fff;
	display: block;
	background:  url(/images/menu5.gif);
	padding: 4px 0 0 14px;/* text from left edge */
	}
	
#sidebar5 li a:hover  {
	color: #FFF;
	background:  url(/images/menu5.gif) 0 -29px;
	padding: 4px 0 0 14px;}	
	
#sidebar5 li a#current {
	color: #FFF;
	background:  url(/images/menu5.gif) 0 -59px;
	padding: 4px 0 0 14px;	}	
	
	
	
	