/* Woodrow Wilson School Custom Styles (custom.css)
========================================================*/

/* General
========================================================*/

.body
{
font-family: Arial, Verdana, "Lucida Grande", "Bitstream Vera Sans", sans-serif;
}

a:link,
a:active,
a:visited
{
color: #930;
text-decoration: none;
}
hr
{
color: #930 1px solid;
}
.body blockquote 
{
height: auto;
border : none;
margin-right: 12px;
margin-left: 12px;
padding: 12px;
background-color: none;
}
.body ul
{
margin-top: 10px;
margin-bottom: 6px;
}
*:hover
{
outline: none;
}

a:hover
{ 
color: #003;
}

acronym 
{
border-bottom: none;
}


/* Toolbar
========================================================*/

#toolbar
{
	padding: 5px 0;
	margin-top: 0;
}

#toolbar a
{
	text-decoration: none;
	color: #003;
	border-right: 1px solid #930;
	padding: 0 7px;
	font-weight: normal;
}

#toolbar a.first 
{ 
	border-left: 1px solid #930;
}

#toolbar a:hover
{
	color: #930;
}


/* Logobar Container
========================================================*/

#logobarcontainer
{
	background: #852304 url(/images/logobarcontainer_bg.gif) repeat-x top center;
	padding: 13px 0 0 4px;
	height: 29px;
}


/* Old Banner Container
=======================================================

#home #bannercontainer
{
	background: #fff url(/images/bannercontainer_home_bg.gif) no-repeat top center;
}

#bannercontainer
{
	background: #fff url(/images/bannercontainer_bg.gif) no-repeat bottom center;
}
========================================================*/


/* Banner
========================================================

#banner
{
	height: 115px;
}

#home #banner
{
	height: 150px;
}
========================================================*/

/* Banner Logo
========================================================
#bannerlogo
{
	height: 115px;
	width: 160px;
}

#home #bannerlogo
{
	height: 100px;
}

#bannerlogo a img
{
	margin: 0 0 0 0;
}

#home #bannerlogo a img
{
	margin: 28px 0 0 0;
}

#bannerlogo a img
{
	margin: 10px 0 0 0;
}
   
#home #bannerphoto
{
	height: 150px;
	background: url(/images/banner_photo_default_home.jpg) no-repeat top right;
	border-right: none;
}

========================================================*/

/* Quick Links
========================================================*/

#quicklinks {
	width: 221px;
	margin-right: 2px;
}

#quicklinks select {
	width: 196px;
	margin-right: 3px;
	border: 0;
	font-size: 90%;
	background-color: #eee;
}

#quicklinks select option {
	background-color: #fff;
}

#quicklinks input {
	width: 18px;
}

/* Nav Alpha Container
========================================================*/
#navalphacontainer
{
	background: #000026 url(/images/navalphacontainer_bg.gif) repeat-x top center;
}

/* Nav Alpha
========================================================*/
#navalpha
{
    background: #852304 url(/images/navalpha_bg.gif) repeat-x top center;
}
 

/* Nav Beta
========================================================*/
#navbeta
{
	font-size: 95%;
	line-height: 150%;
}

#navbeta ul li
{
	margin-right: .9em;
}

#navbeta ul li.divider_0,
#navbeta ul li.divider_1,
#navbeta ul li.divider_2,
#navbeta ul li.divider_3,
#navbeta ul li.divider_4
{
	min-height: 0;
	border-bottom: 1px solid #930;
	margin-bottom: 8px;
	margin-right: 0;
}



#navbeta ul li a
{
	color: #003;
	font-weight: normal;
	padding: 0;
}

#navbeta ul li a:hover
{
	color: #930;
}

#navbeta .selected a
{
	font-weight: bold;
	color: #930;
}

#navbeta .selected ul a
{
	font-weight: normal;
	color: #930;
}

#navbeta ul ul
{
	margin-left: 1em;
	font-weight: normal;
	padding-top: .5em;
}

#navbeta li.disabled,
#navbeta li.unfolded disabled
{
	display: none;
}

/* Main Container
========================================================*/
#maincontainer
{
	padding-bottom: .5em;
         width: 100%;
}
 
 
 /* Main
========================================================*/

#main 
{
     background: none;

 }

/* Content
========================================================*/

#content
{
 	font-size: 95%;
 	padding-left: .8em;
  	padding-right: .8em;
 	color: #222;
 	width: 407px;
 	overflow: hidden;
}
#subcontent.rxml-component
{
 	font-size: 100%;
 	padding-left: .8em;
  	padding-right: .8em;
 	color: #999;
        font-weight: bold;
 	width: 407px;
}
#home #content
{
 	width: 290px;
}


#content a:hover
{
	color: #930;
 	border-bottom: 1px dotted #930;
}

#content h2
{
	font-size: 200%;
	line-height: 1.1em;
	font-family: Arial, Verdana, "Lucida Grande", "Bitstream Vera Sans", sans-serif;
	font-weight: normal;
	color: #003;
	margin: .15em -.4em .5em -.4em;
	padding: .25em .4em .35em .4em;
	border-top: 1px solid #d1aca0;
	border-bottom: 1px solid #d1aca0;
}

#content h1,
#content h2,
#content h3,
#content h4,
#content h5
{
	clear: left;
}

#content h3
{
	font-size: 130%;
	color: #993300;
	display: block;
	margin-bottom: .5em;
	font-weight: strong;
}
#content h4
{
	padding-top: 1em;
	margin-bottom: .25em;
}

#content h5
{
	font-size: 1em;
	margin-bottom: 1em;
}

#content p
{
	line-height: 1.5em;
	margin: 0 0 1em 0;
}
#subcontent h3
{
	font-size: 12.35px;
	line-height: 1.1em;
	font-family: Arial, Verdana, "Lucida Grande", "Bitstream Vera Sans", sans-serif;
	font-weight: normal;
	color: #003;
	padding-top: 1em;
	margin-bottom: .25em;
         border-top: 1px solid #003;
}
div.cell, div.row {
	height: auto;
}

.body { padding-top: .25em; 
}
table.studyabroad
{
border: 1px solid #ececec;
}
.studyabroad_even td
{
padding: 3px;
background-color: #ececec;
valign: top;
}
.studyabroad_odd td
{
background-color: #ffffff;
padding: 3px;
valign: top;
}


table.finance
{
border: 1px solid #ececec;
}
.finance_even td
{
padding: 6px;
background-color: #ececec;
valign: top;
}
.finance_odd td
{
background-color: #ffffff;
padding: 6px;
valign: top;
}

#content ul
{
	margin-top: -.5em;
}

#content ul li
{
	list-style: none;
	padding-left: 11px;
	background: url(/images/content_bullet.gif) no-repeat left .45em;
	margin-bottom: 1em;
}

#people #content ul li
{
	margin-bottom: 0;
}

select {
	background: #eee;
	outline: none;
	line-height: 2em;
}

.flashnews 
{
	text-align: center;
	margin-bottom: 1.25em;
}

#content div.header-component h3 {
	font-size: 135%;
	color: #003;
	display: block;
	margin-top: .5em;
	margin-bottom: .5em;
}

#content div.picture-component h3 {
	font-size: 130%;
	color: #993300;
	display: block;
	margin-bottom: .5em;
	font-weight: strong;
}

#content div.picture-component img {
	margin-top: .5em;
	border: 1px solid #999;
}

div.component-spacing {
	display: none;
}
div.caption   {
	font-size: 100%;
	color: #636363;
	margin-bottom: .75em;
	font-style italic;
}
         

#content .title-box-center  {
	font-size: 135%;
         font-weight: bold;
	color: #003;
	display: block;
	margin-top: .5em;
	margin-bottom: .5em;
}

/* File Component
========================================================*/
#content .icon a:hover {
	border-bottom: none;
}

#content .table {
	margin-top: 1.5em;
}

#content .icon {	
	float: left;
}

/* General Forms
========================================================*/
textarea {
	margin-top: 0;
	margin-bottom: 1em;
	width: 400px;
}

#content form p {
	margin-top: 1em;
	margin-bottom: 0;
}

/* Search Form
========================================================*/
#search #searchdata {
	border-top: 1px solid #999;
	background-color: #ddd;
	margin-top: 2.5em;
	padding: .4em 1em;
}

#search #searchtabs {
     margin-bottom: 2.5em;
}

#searchhelp {
	font-size: 105%;
	padding-bottom: 1.5em;
	margin-top: -.5em;
}

#searchhelp a {
	font-weight: bold;
	display: block;
	border: none;
	outline: none;
}

.searchlink {
	font-weight: bold;
	font-size: 105%;
	margin-bottom: 1.5em;
	margin-top: -.5em;
}

#searchhelp a:hover {
	border-bottom-width: 0;
}

#searchhelp h2 {
	display: none;
}

#searchhelpdetails {
	padding-top: .5em;
	position: absolute;
	left: -4000px;
	overflow: hidden;
}

#search #content ul {
	margin-top: .5em;
	margin-bottom: 1.5em;
}

#search #content h4 {
	font-size: 110%;
	margin: 0;
	padding: 0;
}

#search .searchform {
	margin-top: .25em;
}

#search .searchform p {
	margin-bottom: 0;
}

#search .searchform form {
	margin-bottom: 0;
}

#content form .searchform input {
	display: inline;
	vertical-align: middle;
	width: auto;
}

#content form .searchform label {
	display: inline;
	font-weight: normal;
}

#content form .searchform input#submit {
	width: auto;
    background: none;
    border: none;
    padding-left: 1px;
}

#content form .searchform input#submit:hover {
     background: none !important;
     border: none;
     cursor: pointer;
}



/* People Pages
========================================================*/
.peopleadmin {
	text-align: center;
	margin: .5em 0 1.5em 0;
}

.peopleadmin a {
	margin: 0 .5em;
}

#peoplesearchform {
	margin-top: 1.5em;
	margin-bottom: 2em;
}

#peoplesearchform form {
	margin-bottom: 1em;
}

#peoplesearchform input#keyword,
#peoplesearchform input#people_search,
#peoplesearchform input#people_search_area {
	display: inline;
	vertical-align: middle;
	margin-top: -3px;
}

#peoplesearchform input#keyword {
	margin-left: 2px;
}

table#peopleresults {
 	margin: 1em 0 2em 0;
 }

#people #content table,
table#peopleresults {
 	border-collapse: collapse;
 	border-spacing: 0;
 	empty-cells: show;
 	table-layout: auto;
 	width: 100%;
 	border: 1px solid #ccc;
 }

#people #content th,
table#peopleresults th {
	text-align: left;
 	background-color: #666;
 	padding: .25em .75em;
 	vertical-align: top;
 	color: #fff;
 }
 
#people #content tr,
table#peopleresults tr {
 	background-color: #ebebeb;
 }

#people #content tr.odd,
table#peopleresults tr.odd {
 	background-color: #ffffff;
 }
 
 #people #content tr.even,
 table#peopleresults tr.even {
 	background-color: #ebebeb;
 }

#people #content td,
table#peopleresults td {
 	padding: .5em .75em;	
  	vertical-align: top;
 }
 
#people #content td.phone,
table#peopleresults td.phone {
  	white-space: nowrap;
 }
 
 #people #content div
 {
 	margin-bottom: .5em;
 }
 
#people #content ul
 {
 	margin-top: 0;
 	margin-bottom: 0;
 }
 
 #people #department
 {
 	margin-top: .25em;
 }
 
#personinterview {
	padding-left: 17px;
	padding-right: 17px;
}

#personinterview h3 {
	padding-top: .5em;
}
 
#person_info {
float: left;
padding-left: 17px;
padding-right: 10px;
width: 300px;
}

#person_photo img {
border: solid #333333 1px;
}


/* Feed Boxes
========================================================*/
.feedbox {
 	width: 275px;
 	font-size: 95%;
	float: left;
	padding: 0 10px 0 15px;
}


#contentcontainer .feedbox h3
{
	font-size: 130%;
	font-family: Arial, Verdana, "Lucida Grande", "Bitstream Vera Sans", sans-serif;
	font-weight: normal;
	color: #003;
	letter-spacing: .25em;
	text-transform: uppercase;
	margin-bottom: .5em;
	margin-left: -.1em;
	padding: .25em .5em .2em .5em;
	border-top: 1px solid #9192a3;
	border-bottom: 1px solid #9192a3;
}

.feedbox ul
{
	margin-top: .75em;
}

.feedbox ul li
{
	list-style: none;
	padding-left: 11px;
	margin-bottom: .6em;
	background: url(/images/content_bullet.gif) no-repeat left .45em;
}

.feedbox p
{
	font-weight: bold;
	margin-top: .8em;
	padding-left: 11px;
}

.feedbox a:hover
{
	color: #930;
 	border-bottom: 1px dotted #930;
}

/* Subcontent
========================================================*/
#subcontent
{
	float: right;
	padding: 4px 0 0 0;
	width: 160px;
	font-size: 95%;
	line-height: 1.1em;
}

#subcontent .caption
{
	margin-bottom: 1em;
}

#subcontent ul li a,
#subcontent ul li a:hover
{
	padding: 0;
	background: none;
}

#subcontent ul li
{
	margin-bottom: .75em;
	margin-left: 4px;
}


#subcontent ul li ul
{
	margin-top: .6em;
	margin-left: 1em;
}

#subcontent .divider_0,
#subcontent .divider_1,
#subcontent .divider_2,
#subcontent .divider_3
{
	border-bottom: 1px solid #003;
	font-weight: normal;
	color: #003;
	margin-left: 0;
}

#subcontent .divider_0 span,
#subcontent .divider_1 span,
#subcontent .divider_2 span,
#subcontent .divider_3 span
{
	display: block;
	margin-top: -.45em;
	margin-bottom: .3em;
	margin-left: 4px;
}

#subcontent .selected a
{
         color: #000033;
         font-weight: bold;
}

#subcontent .selected ul li a
{
         color: #930;
         font-weight: normal;
}

#subcontent .selected ul li.selected a
{
         color: #000033;
         font-weight: bold;
}

#subcontent .picture-component
{
	text-align: left;
}


/* Footer Container
========================================================*/
#footercontainer
{
	border-bottom: solid 1px #ccc;
	margin-bottom: 1.5em;
}

/* Footer
========================================================*/
#footer
{
	padding: 1.5em 1em 1.5em 4px;
	font-size: 85%;
}

#footer a:hover
{
	color: #930;
 	border-bottom: 1px dotted #930;
}

 
 /* Footer Logo
========================================================*/
#footerlogo
{
	display: none;
}

a:link.editmode,
a:visited.editmode,
a:hover.editmode,
a:active.editmode
{
	color: #003;
	text-decoration: none;
}

/* Footer Feeds
========================================================*/

#footerfeeds {
	float: right;
	text-align: right;
	padding-right: 4em;
	margin-top: -.5em;
width: 300px;
}

#footerfeeds li a {
	list-style: none;
	padding: 2px 20px 2px 0;
	line-height: 1.7em;
	background: url(/images/feed_icon_wws.gif) no-repeat center right;
}

#footerfeeds li a:hover {
	border-bottom: none;
}

#footerfeeds li {
	list-style: none;
	margin-bottom: 2px;
}

/*Some useful elements 
===========================================================*/

.wrap-right{
	float: left;
	margin-right: 10px;
}

img.wrap-right{
	border: 1px solid #999;
}

.sidebar_tab
{
width: 12px;
}

.inline{
display: inline;
padding:20px 5px 0 0;
}

/* Events and People Browse
===========================================================*/

#people #subcontent,
#events_archive #subcontent,
#search #subcontent
{
	display: none;
}

#people #content,
#events_archive #content,
#search #content
{
	width: 580px;
}

#peoplebrowse {
	font-size: 95%;
	margin-top: 1.5em;
}

#peoplebrowse, 
#events_nav {
	border-bottom: 1px solid #424363;
	height: 2em;
	padding-left: .25em;
	overflow: visible;
	width: 100%;
}

#peoplebrowse a, 
#events_nav a {
	border: 1px solid #A9A9B6;
	border-bottom: none;
	background: #ededed;
	padding: .35em 4px .25em 4px;
	margin-left: .25em;
	display: block;
	float: left;
	line-height: 1.32em;
}

#peoplebrowse a:hover, 
#events_nav a:hover {
	border-bottom: none;
}

#peoplebrowse a.tabselected,
#events_nav a.tabselected {
	background: #fff;
	border: 1px solid #424363;
	border-bottom: none;
	padding: .42em 4px .25em 4px;
	color: #003;
	font-weight: bold;
}

.event_description {
	padding-bottom: 1em;
}


#events_archive #content ul li {
	background: none;
	padding-left: 0;
	margin-top: 1.5em;
}


#events_archive #content ul ul li {
	background: none;
	padding-left: 0;
	margin-top: 1em;
}

#content input.searchbox {
	display: inline;
	vertical-align: middle;
}

#content input.searchbutton {
	margin-left: 2px;
	vertical-align: middle;
}


/* Dynamic (News) RSS viewer
===========================================================*/

#RSSViewer {
	width: 540px;
	margin: 0 auto 1em auto;
	text-align: right;
	background: #fff url(/images/flashnews_text_bg.gif) repeat-x bottom center;
	border-top: 1px solid #666;
	position: absolute;
	left: -999px;
	overflow: hidden;
}

#RSSViewer a {
	display: block;
	cursor: hand;
}

#RSSBlender {
	display: none;
}

#RSSControls {
	border-top: 1px solid #666;
	clear: both;
	background: #fff url(/images/flashnews_bottom_rounded_bg.gif) no-repeat bottom center;
}

#RSSPlayer {
	float: left;
	padding: 4px 0 0 12px;
	height: 23px;
}

#RSSPlayer img {
	padding-right: 10px;
}

#RSSPlayer img:hover {
	cursor: pointer;
}

#RSSSelection {
	float: right;
	padding: 6px 12px 0 0;
}

#RSSSelection img {
	padding-left: 5px;
}

#RSSSelection img:hover {
	cursor: pointer;
}

#RSSImage {
	float: left;
	width: 200px;
	height: 200px;
	border: 1px solid #666;
	border-top: none;
	border-bottom: none;
}

#RSSPlay {
	display: none;
}

#RSSText {
	float: right;
	height: 180px;
	line-height 1.5em;
	overflow: auto;
	width: 305px;
	text-align: left;
	padding: 10px 16px 10px 16px;
	border-right: 1px solid #666;
}

#RSSText h3 {
	margin-bottom: 1em;
	color: #930;
}

#RSSViewer a:link,
#RSSViewer a:visited,
#RSSViewer a:hover,
#RSSViewer a:active
{
	color: black;
}

#RSSViewer a:link .RSSMore,
#RSSViewer a:visited .RSSMore,
#RSSViewer a:hover.RSSMore,
#RSSViewer a:active .RSSMore
{
	color: #930;
}

#RSSViewer a:hover .RSSMore,
#RSSViewer a:active .RSSMore
{
 	border-bottom: 1px dotted #930;
}

label{
	display: block;
}

form .readonly {
background:#ddd;
color: #aaa;
}
#people #content{
overflow: visible;
}

#content div.picture-component div.left div.row div.cell a:hover {
	border: none;
}
/* Facebook - icon for footer
========================================================*/

#footerfeeds ul li#facebook a {
	list-style: none;
	padding: 2px 20px 2px 0;
	line-height: 1.7em;
         background: none;
	/*background: url(/images/facebook_icon_wws.gif) no-repeat center right; */
} 
/* Computing Services RSS
========================================================*/
#computing #subcontent.picture-component #footerfeeds ul li a {
	list-style: none;
	padding: 2px 20px 2px 0;
	line-height: 1.7em;
	background: url(/images/feed_icon_wws.gif) no-repeat center right;
}


/* Secondary banner section
========================================================*/
#bannercontainer
{
	background: #fff url(/images/banner-bg.gif) no-repeat bottom center;
}
#banner
{
	height: 115px;
         width: 760px;
         border-right: 1px solid #ffffff;      
}
#bannerphoto
{
display:none;
}
#bannerlogo
{
display:none;
}
#navalphacontainer
{
	background: #000026 url(/images/navalphacontainer-bg.gif) repeat-x top center;
}
#bannercontainer
{
	background: #fff url(/images/banner-bg.gif) no-repeat bottom center;
}
#about_wws #banner
{
	background-image: url(/images/banner-about.jpg);
}
#academics #banner
{
	background-image: url(/images/banner-academics.jpg);
}
#admissions #banner
{
	background-image: url(/images/banner-admissions.jpg);
}
#GradAdmissions #banner
{
	background-image: url(/images/banner-gradadmissions.jpg);
} 
#UgradAdmissions #banner
{
	background-image: url(/images/banner-ugradadmissions.jpg);
}
#faculty #banner
{
	background-image: url(/images/banner-faculty.jpg);
}
#research #banner
{
	background-image: url(/images/banner-research.jpg);
}
#pubaff #banner
{
	background-image: url(/images/banner-default.jpg);
}
#events #banner
{
	background-image: url(/images/banner-events.jpg);
}
#webmedia #banner
{
	background-image: url(/images/banner-pubaff.jpg);
}
#webmedia_archive #banner
{
	background-image: url(/images/banner-pubaff.jpg);
}
#webmedia_new #banner
{
	background-image: url(/images/banner-pubaff.jpg);
}
#wwsvideo #banner
{
	background-image: url(/images/banner-pubaff.jpg);
}
#experts_guide #banner
{
	background-image: url(/images/banner-pubaff.jpg);
}
#centers_programs #banner
{
	background-image: url(/images/banner-centers-programs.jpg);
}
#administration #banner
{
	background-image: url(/images/banner-administration.jpg);
}
#qzalumni #banner
{
	background-image: url(/images/banner-alumni.jpg);
}
#grad #banner
{
	background-image: url(/images/banner-grad.jpg);
}
#acad-adm #banner
{
	background-image: url(/images/banner-grad.jpg);
}
#ugrad #banner
{
	background-image: url(/images/banner-ugrad.jpg);
}
#jsi #banner
{
	background-image: url(/images/banner-jsi.jpg);
}
#career_services #banner
{
	background-image: url(/images/banner-resources.jpg);
}
#prc #banner
{
	background-image: url(/images/banner-resources.jpg);
}
#grants #banner
{
	background-image: url(/images/banner-grants.jpg);
}
#grants_new #banner
{
	background-image: url(/images/banner-grants.jpg);
}
#computing #banner
{
	background-image: url(/images/banner-computing.jpg);
}
#scholars #banner
{
	background-image: url(/images/banner-sinsi.jpg);
}
#business #banner
{
	background-image: url(/images/banner-business.jpg);
}
#bernstein #banner
{
	background-image: url(/images/banner-bernstein.jpg);
}
#bernstein_rep #banner
{
	background-image: url(/images/banner-bernstein.jpg);
}
#finmgmt #banner
{
	background-image: url(/images/banner-finmgmt.jpg);
}
#finance #banner
{
	background-image: url(/images/banner-finmgmt.jpg);
}
#web-services #banner
{
	background-image: url(/images/banner-web-services.jpg);
}
#annex #banner
{
	background-image: url(/images/banner-annex.jpg);
}
#annex_rep #banner
{
	background-image: url(/images/banner-annex.jpg);
}
#wws-news-magazine #banner
{
	background-image: url(/images/banner-default.jpg);
}
#study-abroad #banner
{
	background-image: url(/images/banner-studyabroad.jpg);
}
#news #banner
{
	background-image: url(/images/banner-default.jpg);
}
#extaff #banner
{
	background-image: url(/images/banner-default.jpg);
}
#coverstories #banner
{
	background-image: url(/images/banner-default.jpg);
}
#news_archive #banner
{
	background-image: url(/images/banner-default.jpg);
}
#events_archive #banner
{
	background-image: url(/images/banner-events.jpg);
}
#announcements #banner
{
	background-image: url(/images/banner-events.jpg);
}
#event_rep #banner
{
	background-image: url(/images/banner-default.jpg);
}
#search #banner
{
	background-image: url(/images/banner-default.jpg);
}
#people #banner
{
	background-image: url(/images/banner-default.jpg);
}
#contact #banner
{
	background-image: url(/images/banner-default.jpg);
}
#pathways #banner
{
	background-image: url(/images/banner-default.jpg);
}
#cases #banner
{
	background-image: url(/images/banner-default.jpg);
}
#centersresources #banner
{
	background-image: url(/images/banner-default.jpg);
}
#forms #banner
{
	background-image: url(/images/banner-default.jpg);
}
#secure #banner
{
	background-image: url(/images/banner-default.jpg);
}
#gstf #banner
{
	background-image: url(/images/banner-default.jpg);
}
#reunions #banner
{
	background-image: url(/images/banner-default.jpg);
}
#site-map #banner
{
	background-image: url(/images/banner-default.jpg);
}
#calendar #banner
{
	background-image: url(/images/banner-default.jpg);
}
#grad-alum-dir #banner
{
	background-image: url(/images/banner-default.jpg);
}
#grad-career-services-database #banner
{
	background-image: url(/images/banner-default.jpg);
}
#jdp #banner
{
	background-image: url(/images/banner-grad.jpg);
}

/* Home banner section
========================================================*/

#home #bannercontainer
{
	background: #fff url(/images/banner-bg.gif) no-repeat bottom center;
}
#home #banner
{
	height: 150px;
         width: 760px;
	background: url(/images/home1.jpg);
	border: none;      
}
#home #bannerphoto
{
display:none;
}
#home #bannerlogo
{
display:none;
}
#home #navalphacontainer
{
background: #000026 url(/images/navalphacontainer-bg.gif) repeat-x top center;
}
.clear {
         clear: both;
}
#prc #contentcontainer
{
width: 600px;
}
#prc #content
{
width: 600px;
}
#prc #content iframe
{
width: 600px;
border: none;
} 
#prc #subcontent 
{
display: none;
}
.icon.bullet.title {
color: #852304;
}
#subcontent .title {
 display: block;
}
#UgradAdmissions #content {
width: 600px;
}
#centers_programs #content {
width: 600px;
}
#news #content {
width: 600px;
}
.title-box-center {
line-height: 200%;
}

/****************
Courses  Component
*****************/
.courses-component-general {
	padding: 0;
	margin: 0;
}

.courses-component-general div{
	padding: 0;
	margin-bottom: 1.5em;
}

.courses-component-general div span.designation,
.courses-component-general div span.offered {
	font-size: .9em;
}

.courses-component-general div span.title,
.courses-component-general div span.designation {
	margin-left: 6px;
         color: #993300;
         font-weight: bold;
}

.courses-component-general div span.description{
     display: block;
     text-align: justify;
     clear: left;
}

.courses-component-general div span.instructor {
     font-style: italic;
     font-weight: bold;
     margin-left: .5em;
}

/***
JDP
****/

#jdp #content {
width: 432px;
}
#jdp #subcontent {
padding-top: 125px;
width: 135px;
}
#jdp #subcontent .selected a {
color: #993300;
font-weight: normal;
}
#jdp #subcontent a:hover {
color: #000033;
}

