@charset "utf-8";

/* =============================================================================
 * General styles
 * =============================================================================
 */
 
/* ------------
 * Global Reset
 * ------------
 *
 * Cross-browser style reset to a common base by Eric Meyers
 *
 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
 	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline
}
:focus { outline: 0 } /* remember to define focus styles! */
select, input, textarea, button {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 1em; color: #333 }
ul, ol { list-style: none }

table { border-collapse: separate; border-spacing: 0 } /* tables still need 'cellspacing="0"' in the markup */
caption, th, td { text-align: left; font-weight: normal }
blockquote:before, blockquote:after, q:before, q:after { content: "" }
blockquote, q {	quotes: "" "" }

/* Common */
a img{border:none;}
h1{color:#d3262f;font-size:18px;padding:0 0 20px 0; text-transform:uppercase}
h2{color:#d3262f;font-size:16px;font-weight: bold;padding:0 0 18px 0}
h3{color:#d3262f;font-size:14px;padding:0 0 16px 0}
p{font-size:13px;padding:0 0 26px 0;}
p.bold_pre_ul{padding:0 0 5px 0;}
p a, .content_txt a{color:#173275;}
.content_txt ul a {text-decoration:underline;}
.content_txt a:hover {text-decoration:underline; color:#d3262f}
/* Structure */
html{height:100%;}
body{font: 11px/1.64 Arial, "Lucida Sans", Tahoma, Helvetica, sans-serif;height:100%;text-align:center;background:url('../images/gray_top_bgr.gif') #EDEDED top left repeat-x;color:#454545;}
address {font-style:normal;}

div.geo_lines_container{width:100%;height:115px;background:url('../images/geo_lines.gif') top center no-repeat;}

* html div.container{height:100%;}
div.container{min-height:100%;margin:-115px auto 0;width:895px;background:url('../images/left_bgr_menu.gif') top left repeat-y;}
 div.container_inner{text-align:left;overflow:hidden;width:100%;background:url('../images/planet.gif') top right no-repeat;}
  div.left_site{float:left;width:160px;}
  div.pre_right_site{margin-left:160px;}
   div.right_site{float:left;width:100%;}

  div.header{width:100%;overflow:hidden;}
   div.header_left{float:left;width:160px;background:url('../images/gray_menu.gif') top left no-repeat;padding:0 0 20px;}
    div.banners{width:160px;margin:20px 0 0 0;text-align:center;}
    div.header_right{float:left;width:100%;margin-top:120px;}
	* html div.header_right{margin-top:119px;}
	 div.search_site_left{float:left;padding-left:14px;}
	 * html div.search_site_left{padding-top:1px;}
	 div.member_site_right{float:left;padding:0 14px 0 50px;}
	  * html div.member_site_right{padding-top:1px;}
 
  div.content_area_txt{width:100%;font-family:Tahoma;}
   div.content_menu{float:left;width:160px;margin-bottom:50px;}
    div.content_blog{float:left;width:100%;padding:10px 0 0;}
	 div.content_txt_breadcrumb{float:left;width:560px;padding:0 0 0 20px;position:relative;}
	 #width460{width:435px;}
	  div.breadcrumb{margin:10px 0;}
	  div.content_txt{overflow:hidden;width:100%;}
	  div.content_txt ul li {font-size: 13px}
	  div.content_txt ol li {font-size: 13px;list-style: decimal}
	 div.content_publication{float:right;width:143px;margin-top:35px;}
	 #width280{width:268px;}
	  div.publications{background:#fff;float:left;padding:12px;}
 
 div.footer{float:left;width:150px;height:150px;margin-top:20px;padding:0 10px 0 0;text-align:right;}
 div.footer p{font-size:11px;padding:0 0 10px 0;}
 div.footer p a{color: #454545; text-decoration:none; font-weight: bold}

/* Text styles */

div.breadcrumb span{background:url('../images/arrow.gif') center left no-repeat;color:#173275;padding:0 15px 0;}
div.breadcrumb span a{color:#173275;}

ul.blue_circle{padding: 0 0 20px 20px;}
ul.blue_circle li{background:url('../images/bullet.gif') 0 7px no-repeat;padding-left:15px;}

ul.black_circle{padding:0 0 20px 20px;display:block;}
ul.black_circle li{background:url('../images/black_bullet.gif') 0 7px no-repeat;padding-left:15px;}

ol.decimal {list-style-type: decimal}

div.width100{width:100%;overflow:hidden;float:left;}
a.gray_a{display:block;float:left;background:url('../images/gray_a_right.gif') #d1d1d1 top right no-repeat;color:#fff;text-decoration:none;font-size:12px;line-height:27px;padding:0 38px 0 0;margin-left:20px; text-transform:uppercase}
a.gray_a span{background:url('../images/gray_a_left.gif') top left no-repeat;line-height:27px;display:block;padding-left:10px;}
* html a.gray_a{margin-left:10px;}

div.content_publication h2{font-size:14px;color:#173e9f;font-weight:bold;padding:0 0 15px 0;}

div.publications ul.two_list{}
div.publications ul.two_list li{width:100%;overflow:hidden;}
div.publications ul.two_list li div {float:left;}
div.publications ul.two_list li div.center_in_li{padding-right:10px;}

div.header_right label{color:#000;padding:0 5px 0 0;}
div.header_right input{border:1px solid #a3a3a3;color:#000;padding:0 3px;}
div.header_right input.search_site{width:102px;}
div.header_right input.member_login{width:92px;}
div.header_right input.nav_submite{background:url('../images/arrow_search.gif') top left no-repeat;width:22px;height:15px;border:0;}
* html div.header_right input.nav_submite{height:15px;background-position:top left;}
body:last-child:not(:root:root) input.nav_submite{line-height:15px;}

div.header_right a.reminder{float:left;color:#000;background:url('../images/bullet_a.gif') 0px 8px no-repeat;padding:0 10px;}

div.content_letter_blog{overflow:hidden;padding-top:40px;width:100%;}
 div.letter{float:left;width:252px;background:url('../images/quote_top.gif') #fff top left no-repeat;margin:0 15px 0 20px;}
 * html div.letter{margin-left:10px;}
  div.letter_inner{background:url('../images/quote_bottom.gif') bottom right no-repeat;font-family:"Tahoma";padding:10px 7px 0 36px;}
  div.letter_inner blockquote{color:#173274;font-size:13px;line-height:16px;padding:0 0 10px;}
   div.letter_signature{color:#707070;padding:0 7px 10px 36px;}
   div.letter_signature cite{padding:0;line-height:15px;font-size:11px;}
   div.letter_button{background:url('../images/regional_studies_assoc.gif') #fff top left no-repeat;height:69px;}
   div.letter_button a{float:right;margin:15px 5px 0 0;}
 div.new_href{float:left;width:137px;background:#dd2e29;font-family:"Tahoma";padding:7px  5px;}
 div.new_href p{color:#fff;padding-bottom:20px;font-size:17px;line-height:23px;}
 div.new_href p span{font-size:24px;}
 div.new_href a.right_txt{float:right;}

 div.browse{background:#dcdcdc;padding:10px 12px 5px;float:left;width:244px;}
 ul.browse_list{font-size:15px;}
 ul.browse_list li{background:url('../images/browse_li_top.gif') #fff top left no-repeat;width:240px;margin-bottom:10px;}
 ul.browse_list li div{background:url('../images/browse_li_bottom.gif') bottom left no-repeat;width:240px;}
 ul.browse_list li a{display:block;background:url('../images/book.jpg') 0 7px no-repeat;margin-left:7px;padding-left:20px;color:#454545;line-height:25px;text-decoration:none;}

div.note{color:#173275;margin:30px 0 0 20px;}
div.note p{font-size:12px;line-height:16px;}


div.small_planet{background:url('../images/small_planet.gif') top left no-repeat;width:86px;height:86px;position:relative;margin-left:-100px;margin-top:200px;float:left;}

/*Added by TJ 08/07/2009 for search function */

div.content_txt_search{overflow:hidden;width:600px;}

/*added by JD 17/08/2009 for event detail pages*/


div.eventdetails ul a{color:#173275; text-decoration:underline;}
div.eventdetails a:hover {text-decoration:underline; color:#d3262f}

div.subnav{float:right;width:143px;margin-top:35px;}
	 #width280{width:268px;}
	 