/* CSS Document */
Body { font: 100% garamond; font-size:11px; width:100%;}

BODY,TD,th,p {COLOR: #333;border: none;}

p, a, strong, font, form, span,td{ font-size:11px; }
p { margin-top:5px; }


/* FONTS */
/*********/
Body, h1, h2, h3, h4, h5, h6, p, td, th, div, span, a, li, strong, font{ 
	font-family: garamond;	}

/*h1 { font-size: 28px; margin:0px; margin-left: 5px; background-position:right; background-repeat:no-repeat;  font-weight:normal; letter-spacing: 4px; line-height:60px; color:#333; } */
.title_Section{font-size: 18px;color: #000;letter-spacing: 3px;}
.sub_title_Section{	font-size: 11px;color: #000;letter-spacing: 1px;font-weight: bold;}
h1 { font-size: 18px;color: #000;  margin: 14px 0 5px; font-weight: bold;}
h2 {padding: 0px;margin: 0px;color: #000;font-size: 11px;font-weight: bold;}

.error { color: red; font-weight: bold; }
/* overall link format COLOR: #333*/
a {  COLOR: #333; text-decoration : underline;  }
a:HOVER { text-decoration : none; }
a.special {  color: #ffffff; text-decoration : none;  }
a.special:HOVER { color: #cccccc; text-decoration : none; }

img {margin:0px; padding:0px; }


/* LAYOUTS */
/***********/
#wrapper { width:100%; text-align: left;}
#main { }

#banner {margin:0px; padding:0px; }
#banner table {height:60px; border:0px; padding:0px; margin:0px;}
#banner table h1, #banner h1 { font-size: 28px; margin:0px; padding-left: 6px; font-weight:normal; letter-spacing: 4px; line-height:60px; color:#333; } 
/* Top right links, Home, Search, Contact etc...*/

#topbar {background-color:#036; width:100%; }

#logo {padding:5px; margin:10px 0 10px 10px; width:400px; float:left;}
#toplinks { line-height: 20px;	font-weight:bold; width:330px;float:left; 
	text-align:left;	 color:#fff; margin-bottom: 1px; font-size:8px; color:#036;}
#toplinks a{  	border:0px; font-size: 10px; text-decoration:none; color:#ccc; padding: 15px 0px 0px;margin-left:0px;
	height:40px; vertical-align: bottom; }



#links { height: 31px; font-size:1ems; padding: 0px; padding-left:6px;
	 border-top: 1px solid #ccc;  }
#links a { color: #000; font-size:10px;  text-decoration: none; text-transform:capitalize; font-weight:bold; 
	padding-left:0px; padding-right: 5px; line-height: 28px; text-decoration: underline;}
#links a:hover {text-decoration: none;}
#links ul {margin:0px; padding:0px; } 
#links li { margin:0px; padding:0px; display:inline; }



#breadcrumbs { font-size: 10px; color: #666;  }
#breadcrumbs a{	color: #666; text-transform:capitalize;}



#content { margin-top: 5px; margin-left: 6px; }
#content p{ line-height: 15px; padding:0px; }


.right_nav {display:none;}

/* #sidenav */
#right_nav { width: 150px; margin:3px; padding:2px; float:right;border:1px solid #ccc; background-color:#ece9df;}
#sidenav p{ margin:0px; padding:2px }
#sidenav ul{padding:0px; margin:0px;  }
#sidenav li{list-style-image:url(../images/newhome/bullet_6_7.gif); list-style-position:inside;  margin:0px;   }
#sidenav a{ text-decoration: none; vertical-align:middle; font-size:10px;}
#sidenav a:hover{ text-decoration: underline}
#sidenav h3{font-weight:bold; border-bottom:1px solid #ccc; padding: 2px; font-size:12px; margin:0px; margin-top:10px; color:#036}
#sidenav .logo {margin:5px; text-align:center;}
#sidenav img {text-align:center; }

#footer { padding:4px; }
#footer span{ margin:4px; font-size:10px; color:#333; display:block;} 




/***************************
[PUBLOGIN] Publications Login
***************************/

#LoginAreaLinks {font-size:12px;background-color:#D6AD85; font-weight:bold; border-bottom:1px solid #000; line-height:24px;}
#LoginAreaLinks #MainLinks {width:auto;}
#LoginAreaLinks #MainLinks a{ border-right: 1px solid #000; padding: 5px 11px;
			letter-spacing: 1px; text-decoration:none; background-color:#D6AD85; }
#LoginAreaLinks #MainLinks a:hover{ background-color:#efece2;}
#LoginAreaLinks #ActionLinks {	width: 260px; letter-spacing:0px; padding: 0px; float:right; text-align:right;}
#LoginAreaLinks #ActionLinks a{ border:none; letter-spacing:0px; padding: 0px;}
#LoginAreaLinks #ActionLinks a:hover{ }

#EventsTable td.eventcell {border-left: solid 1px #ffffff;} 
#EventsTable td.month {border-top: solid 1px #ffffff;
		color: #003366;letter-spacing: 1px;} 
		
		
		
/**************************
[RIAPUB] Publications 
***************************/
ul .journals {margin-top:10px;}
ul .journals li {margin-bottom:20px}
#journalHeadings p { font-size: 120%; }

.titleSectionLarger {
font-size: 24px;color: #003366;
}
