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

<style>

{margin:0; padding:0; } 
* html {margin:0; padding:0; } 



body {
	background-color: #27346B;
	margin-top: 0px;
	text-align:left;
	* html behavior: url("csshover3.htc"); 
} 

#main_container {width:1000px;}

#header {width:1000px; background-color:pink; height:150px; }




#col_wrapper {width:1000px; /*background-color:red;*/ margin:0px; padding:0px; background-image:url(../images/left_col_bg_2a.gif); background-repeat:repeat-y; }

#left_container {width:280px; float:left; /*background-color:#27346b;*/ float:left; min-height:452px; }

#left_col {width: 200px; background-color:#e5e9f8; min-height:292px; float:right; }

#right_container {width:80px; float:right; background-color:#27346b; height:auto; }

#content {width:640px; background-color:#ffffff; margin: 0px 0px 0px 0px; min-height:417px; float:left; background-image:url(../images/books-right.jpg); background-repeat:no-repeat; background-position:top left; }

#left_col p {
	font-family:"Arial Black", Gadget, sans-serif;
	color:#27346b;
	font-size:14px; 
	font-style:italic;
	padding: 6px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
	text-align:center; 
	height: 100%; 
}


#footer {width: 1000px; height: 30px; background-color:#27346b; clear:both; margin-top:0px; padding-top:10px; }
#footer p {color:#e5e9f8; font-family:Arial, Helvetica, sans-serif; font-size: 14px; vertical-align:middle; margin-top:0px; padding-top:0px;text-align:center; }
#footer a {color:#e5e9f8; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; }
#footer a:hover {color:#e5e9f8; font-family:Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:none; border-bottom:solid 1px #e5e9f8; }


/* TAG LEVEL ELEMENTS */
#content h1 {font-family:"Arial Black", Gadget, sans-serif; text-align:right; padding:20px 40px 0px 30px; font-size:2em; color:#1d3387; }

#content h2 {font-family:"Arial Black", Gadget, sans-serif; text-align:left; padding-left:30px; border-top:solid 2px #e5e9f8; font-size:1.5em; color:#1d3387; margin-bottom:-15px; }

#content h3 {font-family:"Arial Black", Gadget, sans-serif; text-align:left; padding-left:30px; border-top:solid 2px #e5e9f8; font-size:1.25em; color:#1d3387; margin-bottom:-15px; }

#content h4 {font-family:"Arial Black", Gadget, sans-serif; text-align:left; padding-left:30px; margin-bottom: -15px; border-top:none; font-size:1em; color:#1d3387; }



p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:1.5em;
	padding: 0px 30px 10px 30px;
	text-align:left; 
}

p.first {	
	padding: 15px 30px 20px 30px;
}

p.firstlist {	
	padding-bottom:0px; padding-top:15px ;
}

p ol li {list-style-type:decimal; list-style-position:outside; line-height:1.5em; padding-left:-25px; }
p ul li {list-style-type:disc; list-style-position:outside; line-height:1.5em; padding-left:-25px; }

p.list {padding-bottom:0px; padding-top:0px; line-height:1.5em; }


p a:link, a:visited {color:#27346b; text-decoration:none; font-weight:bold; }
p a:hover, a:active {color:#27346b; text-decoration:none; border-bottom:#27346b solid 1px; }

#left_col a:link, a:visited {border:none; }
#left_col a:hover, a:active {border:none; text-decoration:none; }


/*TESTIMONIAL STYLES*/
p.testimonial {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:1.5em;
	padding: 15px 30px -50px 30px;
	text-align:left; 
}

p.testimonial1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:1.5em;
	padding:25px 30px -50px 30px; 
	text-align:left; 
}

p.byline {
	padding-bottom:10px; padding-top:-15px;
	text-align:right; 
}

/*CENTERED FOOTNOTES*/

.footnotes {text-align:center; }


/* TABLE STYLES */
#table {border:solid #27346b 2px; font-family:Arial, Helvetica, sans-serif; width:90%; margin:0; padding:0; border-collapse: collapse;    
}

#table th {background-color:#27346b; border:#27346b; font-weight:bold; color:#FFF; height:1.5em;
}

.tr_blue {background-color:#e5e9f8; 
}

.table_td {font-weight:normal; font-size:1em; 
}

#table td {border:solid #27346b 2px; }

#table p {font-weight:normal; font-size:.9em; color:#000;  padding:4px; margin:0;
}

.table a:link, a:visited {text-decoration:none; border:none; 
}

.table a:hover, a:active {border:none; text-decoration:none; 
}


/*FORM FORMATTING*/
.formtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:1.2em;
	padding: 0px;
}

.formtext_head {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#27346b;
	font-size:14px;
	line-height:1.2em;
	padding: 0px;
	margin-bottom:0px;
}


/* NAVIGATION HIDE ELEMENTS */
ul.nav li ul {padding:0;margin:0;display:none; }

/*sfHover = function() {
    var sfEls = document.getElementById("navContainer").getElementsByTagName("li");
    for (var i=0; i<sfEls.length; i++) {
        sfEls[i].onmouseover=function() {
            this.className+=" hover";
        }
        sfEls[i].onmouseout=function() {
            this.className=this.className.replace(new RegExp(" hover\\b"), "");
        }
    }
}
if (window.attachEvent) window.attachEvent("onload", sfHover); */



/* FIRST LEVEL NAVIGATION */
#navContainer { /* Navigation Container Only */
	width:640px;
	height:26px;
	float:left;
	background-color:#e5e9f8; 
	border-top:solid 2px #27346b;
	border-bottom:solid 2px #27346b;
	z-index: 2;	
}

.nav { /* Navigation Font Style Only */
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

ul.nav {
	list-style-type: none;
	padding-left:0px;
	margin-top:0px;
	width:100%;
	float:left;
	position:relative;
}

ul.nav li {
	float:left;
	position:relative; 
}

ul.nav a {
	display:block;
	height:1.85em;
	line-height:1.85em;
	
	background-color:#e5e9f8;
	
	
	width: 6.5em;
	text-align:center;
	text-decoration:none; 
	color:#27346b;
	vertical-align:middle;
}

ul.nav a:hover {
	background-color:#27346b;
	color:#e5e9f8;
}


/* SECOND LEVEL NAVIGATION */
ul.nav li:hover ul {display:block; list-style-type:none; margin-top:1px;} /*Displays Second Level Nav List */

ul.nav li ul li {float:none; } /*Displays Second Level Nav List */

ul.nav li ul a {
	display:block;
	height:1.85em;
	line-height:1.85em;
	
	
	border-top:solid 0px #e5e9f8;
	border-bottom:solid 0px #e5e9f8;
	background-color:#27346b;
	
	width: 100%;
	text-align:center;
	text-decoration:none;
	font-family:Arial Narrow;  
	font-size: .95em; 
	color:#e5e9f8;
	vertical-align:middle;
}

ul.nav li ul a:hover {
	background-color:#e5e9f8;
	color:#27346b;
	display:block;
}


/* IE Hacks */
* html ul.nav li:hover ul {height:1px; zoom:1; }

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */


/* SHAY SHISHTER STUFF */
#shishter_header {width:600px; background-color:pink; height:150px; }

#shishter_content {width:600px; background-color:#ffffff; margin: 0px 0px 0px 0px; min-height:417px; align: center; }


#shishter_content h1 {font-family:"Arial Black", Gadget, sans-serif; text-align:left; padding:20px 40px 0px 30px; font-size:2em; color:#1d3387; }

#shishter_content h2 {font-family:"Arial Black", Gadget, sans-serif; text-align:left; padding-left:30px; border-top:solid 2px #e5e9f8; font-size:1.5em; color:#1d3387; margin-bottom:-15px; }
s
#shishter_content h3 {font-family:"Arial Black", Gadget, sans-serif; text-align:left; padding-left:30px; border-top:solid 2px #e5e9f8; font-size:1.25em; color:#1d3387; margin-bottom:-15px; }

#shishter_content h4 {font-family:"Arial Black", Gadget, sans-serif; text-align:left; padding-left:30px; margin-bottom: -15px; border-top:none; font-size:1em; color:#1d3387; }

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:1.5em;
	padding: 0px 30px 10px 30px;
	text-align:left; 
}

p.first {	
	padding: 15px 30px 20px 30px;
}


</style>
