/* CSS Document */


.c_head{padding:0; margin-top:8px;text-align:left;}

/*---------- To align the Actions, Icon and Title ---------*/
.c_icon, .c_actions, .c_head h1{float:left;}
.c_head h1{margin:0; padding:0;}
.icn img{margin-right:5px;}

.head_title{margin:0; float:left;}
.title_vis{margin:0; float:right;}


/* Start --- Menu topcontainer*/




.c_contentpane_topcontainer
{
	padding:0 0 0 0; 
	text-align:left;
	margin-left:10px;
	margin-right:5px;
	height:20px;
	
	
}

.Head
{}

.c_contentpane .Normal:link, .c_contentpane .Normal:visited{ font-family: Tahoma, Arial; font-size: 11px;  font-weight: bold; color: #000000; text-decoration: none;}


.c_contentpane_links .Normal:link, .c_contentpane_links .Normal:visited{ margin-left:30px; font-family: Tahoma, Arial; font-size: 11px; font-weight: bold; color: #0096cc; text-decoration: none;}


.c_content_menu_topcontainer
{
	
	background: #edf0f2 url(images/bg_menu.gif) left top repeat-y;
	padding-bottom:1px;
	
}

/* END --- Menu section container*/



/* Start --- Menu section container*/

.Head_section_menu 
{
	padding-left: 10px; 
	font-size: 10px; 
	color: #756000; 
	font-family: Tahoma, Arial;
 
}

.c_content_section_menu
{
	
	background: #edf0f2 url(images/bg_menu.gif) left top repeat-y;
	padding-bottom:10px;
	
}


.c_footer_section_menu {
	margin-bottom:0px;
	padding:0 0 0 0; 
	text-align:right;
	
}

.c_content_section_menu_top
{
	
	background: #edf0f2 url(images/bg_menu_title.gif) left top repeat-x;
	height:18px;
	margin-right:2px;
	padding-top:5px;

	
}

/* END --- Menu section container*/

/* Start --- Menu container*/

.Head_menu 
{
	color: #000; 
	font-size: 11px; 
	font-family: Tahoma, Arial; 
	font-weight: bold; 
	text-decoration: none;
	padding: 0px 6px 0px 0px;
 
}


.c_content_menu
{
	
	background: #edf0f2 url(images/bg_menu.gif) left top repeat-y;
	padding-bottom:10px;
	margin-bottom:0px;
	margin-top:0px;
	
}


.c_contentpane_menu:link, .c_contentpane_menu:visited{ font-family: Tahoma, Arial; font-size: 11px;  font-weight: bold; color: #000000; text-decoration: none;}

.c_footer_menu {
	margin-bottom:0px;
	padding:0; 
	text-align:right;
	
}

.c_content_menu_top
{
	
	background: #edf0f2 url(images/bg_menu_title.gif) left top repeat-x;
	height:23px;
	margin-right:2px;
	
}

/* END --- Menu container*/

/* Start --- Latest updates container*/


.Head_latest 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #fff; 
	font-size: 18px;  
 
}

.c_content_latest_top
{
	
	background: #fff url(images/bg_news_list_header.gif) right top repeat-x;
	height:23px;
	margin-right:2px;
	margin-left:17px;
	margin-right:17px;
	padding: 4px 35px 4px 5px;
	
}



/* END --- Latest updates container*/

.c_content_link_top
{
	
	background: #fff url(images/bg_search_header.gif) left top repeat-x;
	height:23px;
	margin-right:2px;
	margin-left:17px;
	margin-right:17px;
	padding: 4px 35px 4px 5px;

	
}


.c_footer_link
{

	margin-bottom:20px;
	
}


/* Start --- Technically speaking container*/


.Head_speaking
{
	font-family: Arial, Helvetica, sans-serif;
	color: #fff; 
	font-size: 13px; 
	font-weight: bold; 
	
vertical-align:45%;

}

.c_content_speaking_top
{
	
	background: #fff url(images/bg_tech_header.gif) right top repeat-x;
	height:23px;
	margin-left:17px;
	margin-right:17px;
	padding: 4px 35px 4px 5px;
	
}


.c_content_speaking_top_innerpane
{
	
	background: #fff url(images/bg_tech_header.gif) right top repeat-x;
	height:23px;

	margin-left:17px;
	margin-right:3px;
	padding: 4px 35px 4px 5px;
	
}


.c_content_list_speaking_innerpane
{ 
	background: #fff url(images/bg_list2.gif) left top repeat-x;
	margin-left:17px;
	margin-right:3px;
}

/* END --- Technically speaking container*/



/* Start --- News container*/

.Head_news
{
	font-family: Arial, Helvetica, sans-serif;
	color: #fff; 
	font-size: 13px; 
	font-weight: bold; 
	
 
}

.c_content_news_top
{
	
	background: #fff url(images/bg_news_header.gif) right top repeat-x;
	height:23px;
	margin-left:17px;
	margin-right:17px;
	padding: 4px 35px 4px 5px;
	
}

.c_content_news_top_innerpane
{
	
	background: #fff url(images/bg_news_header.gif) right top repeat-x;
	height:23px;

	margin-left:3px;
	margin-right:17px;
	padding: 4px 35px 4px 5px;
	
}


.c_content_list_news_innerpane
{ 
	background: #fff url(images/bg_list2.gif) left top repeat-x;
	margin-left:3px;
	margin-right:17px;
}


div.PrintLink
{
  text-align:left;
  margin-left:17px;
}

.PrintLink a
{
  font-family: Arial, Helvetica, sans-serif;
  padding-left:5px;
  padding-top:5px;  
  border-top:solid 1px #D6D6D6;
  border-bottom:solid 1px #D6D6D6;
  border-left:solid 1px #D6D6D6;
  margin-top:10px;
  vertical-align: middle; 
 
}

.PrintLinkText:link, .PrintLinkText:hover, .PrintLinkText:visited
{
  font-size: 11px;
  color:#0096cc;
  padding-right:70px;
  padding-bottom:1px;
  font-weight: bold;
  border-left:solid 1px #ffffff;
  border-right:solid 1px #D6D6D6;
  vertical-align: middle;  
}

/* END --- News container*/

.c_content_list
{ 
	background: #fff url(images/bg_list2.gif) left top repeat-x;
	margin-left:17px;
	margin-right:17px;
}


.c_content{clear:both;}

.c_contentpane
{
	padding:0 0 0 0; 
	text-align:left;
	margin-left:15px;
	margin-right:17px;
	
	
}
.c_footer {
	margin-bottom:20px;
	padding:0; 
	text-align:right;
	
}


.box_search { width: 100%; background: #fff url(images/bg_box_search.jpg) right 1px no-repeat; }
.box_search .box_top_left { width: 10px; height: 10px; font-size: 0px; background: url(images/bg_box_search_top_left.gif) left top no-repeat; }
.box_search .box_top_right { width: 10px; height: 10px; font-size: 0px; background: url(images/bg_box_search_top_right.gif) right top no-repeat; }
.box_search .box_top { border-top: 1px solid #b6b6b6; font-size: 0px; }

.box_search .box_left { width: 10px; font-size: 0px; background: url(images/bg_box_search_left.gif) left top repeat-y; }
.box_search .box_right { width: 10px; font-size: 0px; background: url(images/bg_box_search_right.gif) right top repeat-y; }
.box_search .box_main { padding: 15px 8px 15px 8px; color: #3c3c3c; font-family: Tahoma, Arial; font-size: 11px; }

.box_search .box_bottom_left { width: 10px; height:7px; font-size: 0px; background: url(images/bg_box_search_bottom_left.gif) left bottom no-repeat; }
.box_search .box_bottom_right { width: 10px; height:7px; font-size: 0px; background: url(images/bg_box_search_bottom_right.gif) right bottom no-repeat; }
.box_search .box_bottom { height:7px; font-size: 0px; background: url(images/bg_box_search_bottom.gif) left bottom repeat-x; }


/*---------- default style for head & normal -----------*/
.Normal p{margin-top:0px;}

/*---------- For the inline edit icons -----------*/
.eipbackimg {background-color:#DAE7F2;border:solid 1px #4F839F}










