﻿@charset "utf-8";
/* CSS Document */

/* a fix for IE6\*/
/* triggers IE6 "haslayout"*/
* html * {
	zoom:100%;
	 }
* html #rt_col_backer {display:none;}
	 
	 
/* this clears out the browser gunk */
* {padding: 0 0 0 0; margin:0 0 0 0; azimuth:center; border:none; }

/*defines the global font style and size we use: everything starts at 1em in the cascade */
/* 1em = 16pts(ish) */
body {font-family: Helvetica, Tahoma, Arial, "Microsoft Sans Serif", Veranda, sans-serif;
font-size:1em;} 

/* Simple top-level definitions for links in general */

a {color:#0000CC;}
a:hover {text-decoration:underline; color:#ffcc00;}
a:visited {color:#9900FF;}

sup {font-size:.85em; line-height:1.75em; padding:0 0 .25em 0;}


/* FONT SIZES - these are from the stylelib from stylin' with CSS, thanks to author Charles Wyke-Smith*/
h1 {font-size:1.5em; /* 24pt */
padding:0 0 .5em 0;
	}
h2 {font-size:1.375em; /* 22pt */
	line-height:1.25;
	padding:.7em 0 .4em 0;	
	}
h3 {font-size:1.125em; /* 18pt */
	line-height:1.25;
	padding:.7em 0 .2em 0;	
	}
h4 {font-size:1.125em; /* 18pt */
padding:.5em 0 .3em 0;	
	}
h5 {font-size:1em; /* 16pt */
padding:.3em 0 .3em 0;	
	}
h6 {font-size:.875em; /* 14pt */
}
p  {
	font-size:.8em; /* 12pt */
	line-height:1.25; /* on 15pt */
	margin-bottom:.75em; /* 12pts of space */
 	}

/*Other Basic Font stuff, simple alignments, etc.*/

.lalign {
	text-align:left;
}

.indented {text-indent:1em;}

.multirowfull tr.indented {
text-indent:4em;
margin-left:1em;
padding-left:1em;
text-align:left;
background-color:#ffcc00; 
color:#000000;}

.multirowfull td.indented {
text-indent:5em;
margin-left:1em;
padding-left:1em;
background-color:#ffffff;
text-align:left;}


.multirowfull tr.indented td.lalign{
background-color:#ffffff;
text-align:left;}





/* basic list styling  */
ol {
		margin:0 1em .75em 1em; /* lists without specific classes */
		font-size:.8em;
		line-height:1.5;}
dl {
		margin:0 1em .75em 1em; /* lists without specific classes */
		font-size:.8em;
		line-height:1.5;}
ul {
		margin:0 1em .75em 1em; /* lists without specific classes */
		font-size:.8em;
		line-height:1.5;}
dd {
		padding:0em 0; /* lists without specific classes */
		margin-left:2em;
		}
li {
		padding:0em 0; /* lists without specific classes */
		margin-left:2em;
		}
#nav ol {
		margin:.5em 1em .75em 1em; /* lists without specific classes */
		}
#nav dl {
		margin:.5em 1em .75em 1em; /* lists without specific classes */
		}
#nav ul {
		margin:.5em 1em .75em 1em; /* lists without specific classes */
		}
#nav li {
	list-style-type:none;
	margin-left:0
	}
#promo ol {
		margin:.5em 1em .75em 1em; /* lists without specific classes */
		}
#promo dl {
		margin:.5em 1em .75em 1em; /* lists without specific classes */
		}
#promo ul {
		margin:.5em 1em .75em 1em; /* lists without specific classes */
		}
#promo li {
	list-style-type:none;
	margin-left:0
	}		
dt {font-weight:bold;}

code {font-size:1.25em;}
* html code {font-size:1.1em;} /* default size is smaller in IE */
	
cite {
	font-size:.85em;
	font-style:italic;

	}
blockquote {
	border-top:2px solid;
	border-bottom:2px solid;
	width:50%;
	margin:1em 0 1em 20%;
	padding:.3em 1em;
	}
blockquote p {
	margin-bottom:.1em;
	}
blockquote p:before { /* IDWIMIE 6 and 7 */
	content: open-quote;
	color:#cccc8f;
}
blockquote p:after {  /* IDWIMIE 6 and 7 */
	content: close-quote;
	color:#366;
}
blockquote cite {
	font-size:.85em;
	}
acronym {
	border-bottom:1px dashed #000;
	cursor:default;
	}
abbr {
	border-bottom:1px dashed #000;
	cursor:default;
	}
address {
	margin:0 1em .75em 1em;
	}
img {
	border:0;
	}

.no-bullet {
	list-style:none;}
}
ul.no-bullet li {
	padding: 0 0 1em 0:
	list-style:none;}
}

li.indented {text-indent:1em; list-style:none;}



/* Clearing method devised by Tony Aslett - www.csscreator.com */
/* simply add the clearfix class to any containter that must enclose floated elements */
.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}

.clearfix {display: inline-block;}   /* a fix for IE Mac */


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* end of "no-extra-markup" clearing method */


/* basic table styling */  
table caption {
	font-weight:bold;
	font-size:1em;
	margin-top:.6em;
	}
table {
	margin: .3em 1em 1em 1em;
	border-top:1px solid #069;
	border-collapse:collapse;
	font-size:.8em;
	}
table th	{
	padding: .3em .5em .3em .5em;
	border-bottom:2px solid #069;
	}
table td	{
	padding: .3em .5em .3em .5em;
	border-bottom:1px solid #069;
	}



* {margin:0; padding:0;}





div#header {
	width:auto;	
	}
#threecolwrapper {
	float:left;
	width:100%;
	min-width: 1000px;
  }
#twocolwrapper {
 	float:left;
	width:100%;
	display:inline; /* stops IE double margin--Bad IE!!!*/
	margin-right:-250px; 
	}	
#footer {
	width:92.09%;
	clear:both;
 	}
#left_col {

	float:left;
 	width:184px;
	display:inline; 
	}
#main_col {
	width:auto;
	margin-left:184px;
	margin-right:250px;
	height:1%;
	}
#rt_col {
	float:left;
 	width:250px; 
	display:inline;
	}
#footer {
	margin:0 0px;
	clear:both;
	}
#promo_inner {
	overflow:hidden; /* prevents oversize elements from breaking the layout */
	}
#content_inner {
	overflow:hidden; /* prevents oversize elements from breaking the layout */
	}
#header_content {
	overflow:hidden; /* prevents oversize elements from breaking the layout */
	}
#header_content {
	padding:0 0 0 0;
	min-width: 900px;
	}
#left_col_content {;
	padding:0 0 0 0;
	
	}
#main_col_content {
	padding:0 20px 0 2em;
	}
#rt_col_backer {
	padding:-10em 0 0;
	background-image:url(http://www.jcsu.edu/redesign/css_images/s-logo.png);
	margin: -10em 0 -10em -8em;
	height: 726px;
	background-repeat:no-repeat;
	position:relative;
	display:block;
	z-index: -100;
	}
#rt_col_content {
	padding:3em 0 10em 8em;
	margin: 5em	0 0 0;
}	
	
#footer_content {
	padding:0 0 0 0;
	}

.clearway {clear:both;}



/* 3-col specific */


/* STRUCTURE */
#bodywrapper {
min-width:800px;
max-width:1600px;
width:100%;
}



#home-header {
	width:125%;
	margin:.5em 0 0 0;
	
}





#callaction {position:relative;
float:left;
display:block;
margin:0 0 0 10em}


/*CONTENT*/

#home-header_content {
	background-image:url(http://www.jcsu.edu/redesign/css_images/biddlebacker.jpg);
	background-position:left;
	padding: 0 -630px 0 0;
	height:160px;
	min-width: 1300px;
}

#surround_logo {
	background-image:url(http://www.jcsu.edu/redesign/css_images/JCSU-logo_whiteback.jpg);
	width:650px;
	height:160px;
	background-repeat:no-repeat;
	float:left;
}

#searchbox {
	float:left;
	width:100px;
	margin: 0 0 0 0;
	display:block;
	position: relative;
}





	
	
	
	
	
	

	#bottomcolor {
	width:100%;
	background-image:url(http://www.jcsu.edu/redesign/css_images/headbacker.jpg);
	background-repeat:repeat-x repeat-y;
	background-color:#003366;
	position:relative;
	padding-top:-2em;
}

#bottomcolorstripe {content: "."; display:block; width:100%; height:0; border-top:#425180 2px solid; margin-top:.5em;}

#footer {
	background-color:#425180;
	border:#707070 2px solid;
	padding: 1em 3em 0em 3em;
	clear: both;
	margin: 0 -2px 0 0;
	z-index: 3000;
	min-width:1000px;
}

#footer p {font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF;}

#footer a {font-family:Georgia, "Times New Roman", Times, serif; color:#ccccff;text-decoration:underline; padding: 5px,}

#footer a:hover {font-family:Georgia, "Times New Roman", Times, serif; color:#003366; text-decoration:underline; background-color:#ffcc00;}

#footer #centertext {text-align:center;}


/* NAVIGAION */


/* Top navigation bar */
#linkbar {
	clear:both;
	display:block;
	position:relative;
	margin: 28px 0 0 0;
	min-width:1000px;
	top: auto;
	float: none;
}

#linkbar ul {
	background-color:#ffcc00;
	border:#FF8D02 3px groove;
	background-image:url(http://www.jcsu.edu/redesign/css_images/apply-button-backer.jpg);
	background-repeat:repeat-x;
	float:left;
	padding: 8px 16px;
	margin: -63px 0 0 0;
}
#linkbar li {list-style-type:none; float:left; padding: 0 16px; border-left:1px solid #000000; margin: 0 0 0 0; font-family:"Times New Roman", Times, serif; font-size:16px;}
#linkbar li.firstlink {border-left: none;}
#linkbar li a:hover {color:#FFFFFF; text-decoration:underline;}
#linkbar li a {color:#000000; text-decoration:none;}
#linkbar li:hover {background-image:none; background-color:#ffcc00; }





#apply {
	margin: -45em 8em 0 20em;
	display:inline-block;
	position:relative;
	padding: 0 0 5em 0;
	float:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	width: 25ex;
	
}

#applyholder {
	min-width:78em;}

#apply ul{list-style:none; z-index:200;}

#apply li {padding:.3em .3em .3em .3em; margin:0 0 1em 0; text-align:center; border:#75A2DB outset 3px; background-image:url(http://www.jcsu.edu/redesign/css_images/apply-button-backer.jpg); background-repeat:repeat-x; min-width:130px;}

#apply li:hover {color:#75A2DB; text-decoration:underline; border:#75A2DB inset 3px}


#giving ul {margin-left: 10 em; position:relative; display:block;}

#giving li {background-color:#FF0000; background-image:none;}





	
	

	



#left_nav {
	border:#003366;
	font-family:"Times New Roman", Times, serif;
	color:#330000;
	margin: -30px 0 0 -10px;
	position: relative;
	float:left;
	width:184px;
	padding:16px 0 0 0;
	display: block;
}

#left_nav ul {border:3px #1262B3; border-style: solid inset inset solid; height:293px; width:190px;}

#left_nav li {list-style-type:none; border:1px solid #ccccff; height:40px; font-size:18px;  margin: 0 0 0 0;}

#left_nav li a {font-size:20px; padding:5px 5px 5px 9px; text-decoration:none; line-height: 40px;}

#left_nav li a:hover {text-decoration:underline;}

#left_nav #nav1 {background:url(http://www.jcsu.edu/redesign/css_images/L-nav1.jpg); color:#1d1815; font-family:Helvetica, Tahoma, Arial, Arial, Microsoft Sans Serif, Verdana, sans-serif; padding: 0 0 0 3px; line-height:20px;}

#left_nav #nav2 {
	background:url(http://www.jcsu.edu/redesign/css_images/L-nav2.jpg);
	color:#1A1615;
}

#left_nav #nav3 {background:url(http://www.jcsu.edu/redesign/css_images/L-nav3.jpg); color:#5f5653;}

#left_nav #nav4 {background:url(http://www.jcsu.edu/redesign/css_images/L-nav4.jpg); color:#5f5653;}

#left_nav #nav5 {background:url(http://www.jcsu.edu/redesign/css_images/L-nav5.jpg); color:#79706d;}

#left_nav #nav6 {background:url(http://www.jcsu.edu/redesign/css_images/L-nav6.jpg); color:#978e8c;}

#left_nav #nav7 {background:url(http://www.jcsu.edu/redesign/css_images/L-nav7.jpg); color:#b9b2af}

#left_nav #nav1:hover {}

#left_nav #nav2:hover {background:url(http://www.jcsu.edu/redesign/css_images/L-nav2-roll.jpg); border:1px solid #ffcc00;}

#left_nav #nav3:hover {background:url(http://www.jcsu.edu/redesign/css_images/L-nav3-roll.jpg); border:1px solid #ffcc00;}

#left_nav #nav4:hover {background:url(http://www.jcsu.edu/redesign/css_images/L-nav4-roll.jpg); border:1px solid #ffcc00; color:#4d4e4f;}

#left_nav #nav5:hover {background:url(http://www.jcsu.edu/redesign/css_images/L-nav5-roll.jpg); border:1px solid #ffcc00;}

#left_nav #nav6:hover {background:url(http://www.jcsu.edu/redesign/css_images/L-nav6-roll.jpg); border:1px solid #ffcc00;}

#left_nav #nav7:hover {background:url(http://www.jcsu.edu/redesign/css_images/L-nav7-roll.jpg); border:1px solid #ffcc00;}

#left_nav #nav1 a {color:#1d1815;}

#left_nav #nav2 a {color:#322b29;}

#left_nav #nav3 a {color:#5e4f4f;}

#left_nav #nav4 a {color:#dfdfdf;}
#left_nav #nav4 a:hover {color:#4d4e4f;}

#left_nav #nav5 a {color:#e3e1e0;}
#left_nav #nav5 a:hover {color:#4e4e4f;}

#left_nav #nav6 a {color:#edeceb;}

#left_nav #nav7 a {color:#ffffff;}


#pagelinks {
	{
	background-color:#ffcc00;
	padding-bottom:1em;
	}

#pagelinks ul {
	list-style-type:none;
	margin-left:-.25em;

	}
	
#pagelinks ul a:hover{
background-color:#003366;
color:#ffcc00;
padding:.2em;

	}

#pagelinks ul a{
color:black;

	}





/* style search elements */

#searchplacer {
	float:left;
	width:100px;
	display:block;
	position:relative;
	margin: 0 0 0 -35px;
}

#searchelems {
	width: 400px;
	margin:15px 0 0 0;
	display:block;
	position:relative;
	float:left;
}

#searchbox {
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	
	
}

#searchbutton {
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 0 80px;
}

#quiclinkplacer {
	margin:10px 0 0 0;
	float: left;
	display: block;
	width: 100%;
}



/* right column style */

#rt_infobox {
	font-family:Arial, Helvetica, sans-serif;
	margin: 0em .5em .2em .5em;
	background-color:#ccccff;
	border-bottom:thin;
	border-bottom-color:#000000;
	border-bottom-style:ridge;
	border-left:thin;
	border-left-color:#000000;
	border-left-style:ridge;
	margin: -28px 0 0 0;
	padding: 0 0 0 5px;
	z-index: 2000;
	position: relative;

}

#rt_infobox h3{color:#003366; margin-left:.5em; margin-top:0; padding-top:.5em; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:oblique;}

#rt_infobox hr {
	border:1px;
	background-color:#003366;
	color:#003366;
	width:80%;
	margin-left:0.5em;
	display:block;
	margin-top:-0.25em;
	margin-bottom:0;
	padding-bottom:0;
	position: relative;
}

#rt_infobox h4 {
	display: inline-block;
	color:#003366;
	margin-left:0.5em;
	font-size:0.75em;
	font-weight:bold;
	font-style:italic;
	padding-bottom: .5em;
	padding-bottom: 0em;
	padding-right:0.5em;
}

#picturewrapper {
	margin: 8px;
	z-index: 2000;
	display: block;
	position: static;
}

#picquote {
	font-family:Arial, Helvetica, sans-serif;
	margin: -10px 0 0 0;
	z-index: 2000;
}

#picquote h5{
	background-image:url(http://www.jcsu.edu/redesign/css_images/quoteme.png);
	padding: 25px 5px 5px 10px;
	font-size:1.75em;
	z-index: 2000;
	background-repeat:no-repeat;

}
#picquote h6{
padding: 0 0 5px 10px;
font-size:.8em;

}


.clearboth {
	clear:both;
}

.clearright {
	clear:right
}

.clearleft {
	clear:left
}


/* Center column newsbox style */

#rtcolfooter {
	background-color:#ccccff;
	border:thin;
	border-color:#000000;
	border-style:solid;
	padding: 0 30px 1em 0;
	background-color:#FFFFFF;
	margin: 2em 0 5px 0;
	
}
#rtcolfooter h5 {font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size: 1.2em; margin: .2em .5em 1em .5em; border-bottom:#000000 dashed 1px; padding-bottom:.2em; }
#rtcolfooter p {margin: .3em .5em .2em .5em; font-family:Arial, Helvetica, sans-serif; font-size: .9em; font-weight:500;}
#rtcolfooter a {text-decoration:underline;z-index: 3000;}

#addressblock {
	border-right:double #000000 2px;
	border-bottom:double #000000 2px;
	padding: 5px;
}


#breadcrumbs a:visited {color:#0000CC;
}
#breadcrumbs {font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:.8em;
font-style:italic; border-bottom:1px #000000 dashed; padding: 0 0 5px 0;
}


/* nifty table style */


.multirowfull {
	text-align:center;
	border-collapse:separate;
	empty-cells:show;
	line-height:1em;
	width:100%;
	
}

th.multirowfull {
	width:100%;
}

tr.multirowfull {
	min-height:1em;
}

td.multirowfull  {
width:100%

}

.fulltblspan {
	min-width:100%;
}





.multirow75 {
	text-align:center;
	border-collapse:separate;
	empty-cells:show;
	line-height:1em;
	width:75%;
	
}

th.multirow75 {
	width:100%;
}

tr.multirow75 {
	min-height:1em;
}

td.multirow75  {
width:100%

}
.yellow {
	background-color:#ffcc00; color:#000000;
}

.yellow-pad {
	background-color:#ffcc00; color:#000000;
	padding:5px 10px 5px 10px;
}

.ltblue-pad {
	background-color:#ccccff; color:#000000;
	padding:5px 10px 5px 10px;
}



tr.odd {
	background-color:#D9DFE9; color:#003366; 
}

tr.odd a:hover{
	 color:#000000;
}


tr.odd2 {
	background-color:#ffcc00; color:#000000; 
}


caption {
	background:#425180; color:#ffffff; padding:.3em 0 0 0; 
	}
	
	
/* Landing Page Specific */

#landingpic	{
	margin: 10px 0 0 5px
}

#landingnewsbox {background-color:#ccccff;
	border:thin;
	border-color:#000000;
	border-style:solid;
	padding: 0 0 0 0;
	background-color:#FFFFFF;
	margin: 10px 0 1em 0;

	
}

#landingnewsbox h5 {
	margin: 0 0 0 5px;
}
	
.rss-title a  {
	display:none;
}

.rss-items { list-style:none; padding: 1em 0 0 0; margin: -1em 0 0 -8px ;

}

.rss-items li {
	padding:0 0 .5em 1em; border-top:1px #003366 dashed; margin: 0 5px 5px 0;
}


#successstoriesrss {
	width:75%;
	border:2px #000000 solid;
	margin:10px 10px 25px 10px;
	display:block;
	position:relative;
	float:left;
}

#successstoriesrss .rss-title a  {
	display:none;}

#successstoriesrss .rss-items {list-style:none; padding: 20px 0 0 0; margin: -2em 0 0 0 ;
}

#successstoriesrss .rss-items li {padding:.5em .3em .5em 2em; border-top:1px #003366 solid; margin: 0 5px 5px .3em;

	
}

#successstoriesrss h5 {margin:0 0 0 15px;

	
}






.bottomspacer {
	min-height:10px;
	height:10px;
	margin:10px;
	display:block;
	position:static;
}




.linkholder {
	width:700px;
	min-width:700px;
	max-width:700px;
}

.linkbox {
	max-width:40%;
	min-width:40%;
	padding:0 10px 0 10px;
	display:block;
	position:relative;
	float:left;
	}

.linkbox li {
	list-style:none;
	overflow:hidden;
}



.introtext {
	min-width: 60%;
	max-width:85%
	
}

#clearblox {
	display:block;
	min-width:100%;
	
}

#clearblox p {
	display:block;
	max-width:80%;
	min-width:80%;
	width:80%;
	
}

#clearblox h2 {
	display:block;
	max-width:80%;
	min-width:80%;
	width:80%;
	
}
#clearblox hr {
display:block;
	
	min-width:100%;
	
	margin:.5em;

}



/* Greeny page */


.greenplacer  {
display:block;
width:150px;
height:150px;
float:left;
margin:3px;
position:relative;

}




.greeny p {
	font-size:14px;
}

.greeny2 p {
	font-size:14px;
}

.greeny3 p {
	font-size:14px;
}

.greeny4 p {
	font-size:14px;
}


.greeny {
width:150px;
color:#ffffff;
font-size:12px;
background:#009933;
min-height:150px;}

.greeny div {
  background: transparent url('http://www.jcsu.edu/redesign/img/green-ul.jpg') no-repeat top left;
}
.greeny div div {
  background: transparent ;
}
.greeny div div div {
  background: transparent ;
}




.greeny2 {
width:150px;
color:#ffffff;
font-size:12px;
background:#009933 url('http://www.jcsu.edu/redesign/img/green-ur.jpg') no-repeat top right;
min-height:150px;}

.greeny2 div {
  background: transparent;
}
.greeny2 div div {
  background: transparent;
}
.greeny2 div div div {
  background: transparent;
}



.greeny3 {
width:150px;
color:#ffffff;
font-size:12px;
background:#009933;
min-height:150px;}

.greeny3 div {
  background: transparent;
}
.greeny3 div div {
  background: transparent;
}
.greeny3 div div div {
  background: transparent url('http://www.jcsu.edu/redesign/img/green-ll.jpg') no-repeat bottom left;
}



.greeny4 {
width:150px;
color:#ffffff;
font-size:12px;
background:#009933;
min-height:150px;}

.greeny4 div {
  background: transparent;
}
.greeny4 div div {
  background: transparent;
}
.greeny4 div div div {
  background: transparent;
}

#addressblock {
	border-right:double #000000 2px;
	border-bottom:double #000000 2px;
	padding: 5px;
}

.addressblock2 {
	padding: 5px;
	font-size:.75em;
}

.pullquote { padding-right:15px;
border-top:#003366 15px solid;
padding-left: 15px;
float:left;
max-width:50%;
padding-bottom:15px;
margin-right: 15px;
padding-top:10px; 
background-color:#ccccff;
font-size:105%;
color:#000000;
font-family:Georgia, serif, 'Times New Roman', Times}

.pullquote-right { padding-left:15px;
border-top:#003366 15px solid;
padding-right: 15px;
float:right;
max-width:50%;
padding-bottom:15px;
margin-left: 15px;
padding-top:10px; 
background-color:#ccccff;
font-size:105%;
color:#000000;
font-family:Georgia, serif, 'Times New Roman', Times}

.pullquote25 { padding-right:15px;
border-top:#003366 15px solid;
padding-left: 15px;
float:left;
max-width:25%;
padding-bottom:15px;
margin-right: 15px;
padding-top:10px; 
background-color:#ccccff;
font-size:75%;
color:#000000;
font-family:Georgia, serif, 'Times New Roman', Times}

.pullquote-right25 { padding-left:15px;
border-top:#003366 15px solid;
padding-right: 15px;
float:right;
max-width:25%;
padding-bottom:15px;
margin-left: 15px;
padding-top:10px; 
background-color:#ccccff;
font-size:75%;
color:#000000;
font-family:Georgia, serif, 'Times New Roman', Times}

.pullquoterev { padding-right:15px;
border-top: 20px solid;
padding-left: 15px;
float:left;
max-width:35%;
padding-bottom:5px;
margin-right: 15px;
padding-top:5px; 
background-color:#003366;
font-size:90%;
color:#ffffff;
font-family:Georgia, serif, 'Times New Roman', Times}

.pullquoterev-right { padding-left:15px;
border-top: 20px solid;
padding-right: 15px;
float:right;
max-width:35%;
padding-bottom:5px;
margin-left: 15px;
padding-top:5px; 
background-color:#003366;
font-size:90%;
color:#ffffff;
font-family:Georgia, serif, 'Times New Roman', Times}


.bottomspan { padding-left:30px;
border-top: #003366 20px solid;
padding-right: 30px;
max-width:100%;
min-width:100%;
width:100%;
padding-bottom:10px;
padding-top:10px; 
background-color:#ccccff;
font-size:100%;
color:#000000;
font-family:Georgia, serif, 'Times New Roman', Times}


.sidebar { 
border-top: #003366 20px solid;
max-width:35%;
float:left;
margin-right :10px;
padding-bottom:40px;
padding-top:10px; 
background-color:#ccccff;
font-size:80%;
color:#000000;
font-family:Georgia, serif, 'Times New Roman', Times}

.sidebar-right { 
border-top: #003366 20px solid;
max-width:35%;
float:right;
margin-left: 10px;
padding-bottom:40px;
padding-top:10px; 
background-color:#ccccff;
font-size:80%;
color:#000000;
font-family:Georgia, serif, 'Times New Roman', Times}
