.terms { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.minitxt { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.headers { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-left: 8px;cursor: pointer;-moz-user-select: none;-webkit-user-select:none;-khtml-user-select: none;user-select: none; }
.sideboxmain { background-color: #ffffff;padding-left:5px;padding-right:5px }
.sideimagebox { background-color: #eee }
.bodytxt { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; margin: 8px 5px 12px 8px }
.bodytxt-green { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 12px }
.bodytxt2  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-align: justify }
/*main_text_with_bigger_line_spacing*/
.bodytxt3 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px }
.bodytxt4 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.bodytxt_blue { font-size: 11px; color:#164183; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px }

/*main_text*/
.header12 { font-size: 12px }
.title { color: #0C352B; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif }
.title_black { color: #000000; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif }
.title_black_bold { color: #000000; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

.subtitle { color: #666; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
/*subtitle*/
.inlinetxt-ctr { text-align: center }
.btm-links { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
a.btmenu:link { color: #fff; text-decoration: none }
a.btmenu:visited { color: #fff; text-decoration: none }
a.btmenu:hover { color: #fff; text-decoration: underline }
.main { color: #0C352B; font-weight: bold; text-decoration: none }
a.main:link { color: #0C352B; font-weight: bold; text-decoration: none }
a.main:visited { color: #0C352B; font-weight: bold; text-decoration: none }
a.main:hover { color: #0C352B; font-weight: bold; text-decoration: underline }
/*main_link*/
.header-bkgd { background-image: url("images/bluebar-dk.gif");background-repeat:repeat-y;  height:1px; background-color:#728F88;background-clip:padding-box;webkit-background-clip:padding-box;-moz-background-clip:padding-box; }

.header-bkgd-solid { background-color:#728F88; }

.header-blue-bg { background-image: url("images/bluebar-dk.gif"); background-color:#728F88; background-repeat:repeat-y;background-clip:padding-box;webkit-background-clip:padding-box;-moz-background-clip:padding-box; }
.header-lightbrown-bg   { background-image: url("images/kb-bars/sm-researcher-bar.jpg") }
.header-purple-bg  { background-image: url("images/kb-bars/sm-docs-bar.jpg") }
.header-red-bg   { background-image: url("images/kb-bars/sm-org-bar.jpg") }
.header-green-bg { background-image: url("images/green-bkgd.gif");background-repeat:repeat-y;background-clip:padding-box;webkit-background-clip:padding-box;-moz-background-clip:padding-box;}
.header-big-green-bg { background-image: url("images/green-bkgd_big.gif") }

.header-menasm { background-image: url("images/rw-bars/sm-mena-bar.jpg") }
.header-menasm-bg { background-image: url("images/rw-bars/sm-mena-bar.jpg") }



.header-menabg { background-image: url("images/rw-bars/bg-mena-bar.jpg") }
.header-easiasm { background-image: url("images/rw-bars/sm-easia-bar.jpg") }
.header-easiabg  { background-image: url("images/rw-bars/bg-easia-bar.jpg") }
.header-africasm { background-image: url("images/rw-bars/sm-africa-bar.jpg") }
.header-africabg { background-image: url("images/rw-bars/bg-africa-bar.jpg") }
.header-sasiabg { background-image: url("images/rw-bars/bg-sasia-bar.jpg") }
.header-sasiasm { background-image: url("images/rw-bars/sm-sasia-bar.jpg") }
.header-ceesm { background-image: url("images/rw-bars/sm-cee-bar.jpg") }
.header-ceebg { background-image: url("images/rw-bars/bg-cee-bar.jpg") }
.header-oceansm { background-image: url("images/rw-bars/sm-oceania-bar.jpg") }
.header-oceanbg { background-image: url("images/rw-bars/bg-oceania-bar.jpg") }
.header-lasm { background-image: url("images/rw-bars/sm-latinamer-bar.jpg") }
.header-labg { background-image: url("images/rw-bars/bg-latinamer-bar.jpg") }
.header-cissm { background-image: url("images/rw-bars/sm-cis-bar.jpg") }
.header-cisbg { background-image: url("images/rw-bars/bg-cis-bar.jpg") }
.cal-bg-grey { background-color: #ccc }

.imagemargin { padding-right: 12px; padding-bottom: 12px }
.tabtxt  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; padding-right: 7px; padding-left: 7px }
ul { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; list-style-type: disc; list-style-image: url("images/dot.png"); margin-left: 10px; padding: 0px 0px 0 0 }
li { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; list-style-type: disc; list-style-image: url("images/dot.png"); margin-left: 10px; padding: 0px 0px 0 0 }
.header-bkgd-gn { background-image: url("images/green-bkgd.gif") }
.button { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #CF9720; border:1px solid #EC9E15 }
.button1 { color: #696969; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #dcdcdc; border: outset 2px #c0c0c0 }
.keywordbox { color: #666; font-size: 10px; width: 164px; background-color:#ffffff; border:1px solid #EC9E15 }
.loginboxes { font-size: 10px; width: 85px; background-color:#ffffff; border:1px solid #EC9E15 }
.emailbox { color: #666; font-size: 10px; width: 118px; background-color:#ffffff; border:1px solid #EC9E15 }
.chatbox { color: #666; font-size: 11px; width: 125px }
.popup-lang { font-size: 10px; width: 90px }
.popup-search { font-size: 10px; width: 115px }
.activities { background-image: url("images/puzzleimage.jpg"); background-repeat: no-repeat; background-position: right bottom }
.indent { margin-left: 20px; padding-left: 20px }
.kb { background-image: url("images/globecomputers"); background-repeat: no-repeat; background-position: right bottom }
hr  { color: #999; background-color: #fff; height: 1px; border-top: 1px dashed #999; border-right: 0 dashed; border-bottom: 0 dashed; border-left: 0 dashed }
.search-txt-bld { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.search-txt-nobld { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.search-box { color: #666; font-size: 10px; width: 230px }
.search-popup { font-size: 11px; width: 230px }
.search-popup1 { font-size: 11px; width: 110px }
.calendartxt { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 5px 2px }
a.calendar:link { color: #c00; font-weight: bold; text-decoration: none }
a.calendar:visited { color: #c00; font-weight: bold; text-decoration: none }
a.calendar:hover { color: #c00; font-weight: bold; text-decoration: underline }
.calendar_day_digit { color: #c00; font-weight: bold; text-decoration: none }


.tabletxt { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 4px 2px 6px 8px }
.tabletxt-indent { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 2px 8px 30px }
.daysofweek { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.title14 { font-size: 14px; font-weight: bold }
.title-box { color: #666; font-size: 11px; width: 642px }
.textarea { font-size: 11px; width: 642px; height: 165px }
.numbers { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.emphasis { font-style: italic; font-weight: bold }



.curved_corner {-khtml-border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius: 10px;background-clip:padding-box ;webkit-background-clip:padding-box;-moz-background-clip:padding-box;border-left:1px solid #999999;border-bottom:1px solid #999999;border-top:1px solid #999999;border-right:1px solid #999999;}
.cell_curved_corner {-khtml-border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius: 10px;background-clip:padding-box;webkit-background-clip:padding-box;-moz-background-clip:padding-box;top-border:1px solid #999999;right_border:1px solid #999999;}

.header-community_groups-small-bkgd { background-image: url("images/new_design/community_group_small_box_hearder.png");background-repeat:repeat-y; width:186px; height:1px; background-color:#728F88;background-clip:padding-box;webkit-background-clip:padding-box;-moz-background-clip:padding-box; }

.header-community_groups-big-bkgd { background-image: url("images/new_design/community_group_big_box_header.jpg");background-repeat:repeat-y; width:694px; height:1px; background-color:#728F88;background-clip:padding-box;webkit-background-clip:padding-box;-moz-background-clip:padding-box; }

.secondary_banner {background-image: url(images/new_design/default_banner.jpg)}

.menu_item {
	cursor: pointer;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: center; 
	padding-right: 10px; 
	padding-left: 10px;
	color: #ffffff;
	font-weight:normal;
} 
	
.menu_item_over {
	cursor: pointer;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: center; 
	padding-right: 10px; 
	padding-left: 10px;
	color: #094329;
	font-weight:normal;
 	background-image:url("images/nav_hover.jpg");
	}
	
.submenu_item {
	cursor: pointer;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: left; 
	padding-right: 20px; 
	padding-left: 7px;
	padding-top: 5px; 
	padding-bottom: 5px;
	color: #094329;
	font-weight:normal;
	background-image:url("images/nav_hover.jpg");
	} 
	
.submenu_item_over {
	cursor: pointer;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: left; 
	padding-right: 20px; 
	padding-left: 7px;
	padding-top: 5px; 
	padding-bottom: 5px;
	color: #ffffff;
	font-weight:normal;
	background-image:url("images/btn-bkgd_v2.jpg");
	}

.submenu_table {
	cursor: pointer;
	border: 1px solid #A9B9D2;
	border-spacing:1px;
	z-index:100;
	/*background-color:#A9B9D2;*/
}

.main_text_black { 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 14px;
	color:#4E4E4E  }
	
.main_text_black_with_bigger_line_spacing  { 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 16px; 
	text-align: justify }
	
.main_text_blue { 
	color: #153091;
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 14px;  }
	
.main_text_blue_with_bigger_line_spacing  { 
	color: #153091;
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 16px; 
	text-align: justify }
	
.subtitle { 
	color: #666; 
	font-size: 14px; 
	font-family: Verdana, Arial, Helvetica, sans-serif }

.main_link {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #2C823D;
        font-weight: bold;
        text-decoration: none;
	text-align: justify }

.main_link:link { 
	font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2C823D; 
	font-weight: bold; 
	text-decoration: none }
	
.main_link:visited { 
	font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2C823D; 
	font-weight: bold; 
	text-decoration: none }
	
.main_link:hover { 
	font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2C823D; 
	font-weight: bold; 
	text-decoration: underline }

.main_text_red {
	color: #881920;
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 14px;
	font-weight:bold;  }

.tabtitle_unactive {color: #ADB7B0; font-weight: bold; text-decoration: none }
a.tabtitle_unactive:link { color: #ADB7B0; font-weight: bold; text-decoration: none }
a.tabtitle_unactive:visited { color: #ADB7B0; font-weight: bold; text-decoration: none }	
a.tabtitle_unactive:hover { color: #ADB7B0; font-weight: bold; text-decoration: underline }


.custom_title {
	color: #000000; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; }


.popup_border
{
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-color: #174283;
	border-style: solid;
	border-top: 4px solid #174283;
}

.colorbg
{
	color: #000000;
	background-color: #eeeeee;
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 14px;  
}
.whitebg
{
	color: #000000;
	background-color: #ffffff;
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 14px;  
}

.blue_title
{
	font-size: 12px;
	font-weight: bold;
	color: #174283;
}

.title_bar_background
{
	background-color: #E6EFE0;
}

.kb_summary
{
	background-image:url(images/new_design/gdnet.jpg)  ;
	background-repeat: no-repeat;
	width:670px; 
	height:228px;
}

.kb_summary_link {
	color: #881920;
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:none;  }

.kb_summary_text {
	color: #000000;
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:none;margin-top:10px}

.footer_small_text {
	color: #000000;
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:none;margin-top:10px}
	
.footer_text {
	color: #000000; text-align:center;
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:none;margin-top:10px;margin-bottom:8px}

.footer_line{background-image:url(images/new_design/line.png); background-repeat:repeat-x;height:1px}

.main_banner
{
	background-image:url(images/new_design/banner.png);
	background-repeat:no-repeat;
}

p { background-color: transparent;margin-top: 0px; margin-bottom: 0px; }

