BODY {

	margin:5px 7px; background-color: #000000;

    FONT-FAMILY: "TAHOMA", "ARIAL","HELVETICA"; FONT-SIZE: 10pt; FONT-WEIGHT: normal 

}

table {

    FONT-FAMILY: "TAHOMA", "ARIAL","HELVETICA"; color: #595959; FONT-SIZE: 10pt; FONT-WEIGHT: normal;

}

form {

	MARGIN:0px; PADDING:0px;

FONT-FAMILY: "VERDANA", "ARIAL","HELVETICA"; FONT-SIZE: 11px;

}





.button10 { 

	FONT-FAMILY: "VERDANA", "ARIAL","HELVETICA"; FONT-SIZE: 10pt;



}

.field10 { 

	FONT-FAMILY: "VERDANA", "ARIAL","HELVETICA"; FONT-SIZE: 10pt; BORDER: 1px solid; BORDER-COLOR: #A8B0B8; BACKGROUND-COLOR: #FFFFFF;

}

.field13 { 

	FONT-FAMILY: "VERDANA", "ARIAL","HELVETICA"; FONT-SIZE: 9pt; BORDER: 1px solid; BORDER-COLOR: #A8B0B8; BACKGROUND-COLOR: #FFFFFF;

}

input {  color: #595959;

	

}











.text_bold {

	FONT-WEIGHT: bold;

}

.text10 {

	FONT-SIZE: 9pt;

}

.text10_bold {

	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666;

}

.text_highlight { /* highlighted text in search results */

	FONT-WEIGHT: bold; TEXT-DECORATION: underline;

}

.info_line {

	BORDER: #6894DD 1px solid; width: 90%; color: #0B21B9;

	PADDING: 9px; background-color: #EFF5FC;

}

A:link {

	color: #3764AA; TEXT-DECORATION: none;

}

A:visited {

	color: #3764AA; TEXT-DECORATION: none;

}

A:hover {

	color: #3764AA; TEXT-DECORATION: none;

}

A:active {

	color: #3764AA; TEXT-DECORATION: underline;

}

A.link10 {

	FONT-SIZE: 12px;

}





.div_navigation {

	width: 99%;

TEXT-ALIGN: left; line-height: 30px;

border-bottom:1px solid #BFE1FD; width: 99%;

	BACKGROUND-IMAGE:url('postbg.gif'); BACKGROUND-REPEAT:repeat; HEIGHT: 35px; TEXT-ALIGN: center; line-height: 27px;

}

.div_navigation a:link {

	TEXT-DECORATION: none;

}

.div_navigation a:visited {

	TEXT-DECORATION: none;

}

.div_navigation a:active {

	TEXT-DECORATION: underline;

}

.div_navigation a:hover {

	TEXT-DECORATION: underline;

}

.div_navigation h1 {

	FONT-WEIGHT:bold; FONT-SIZE:13px; LETTER-SPACING:0px; LINE-HEIGHT:20px; MARGIN:0px; PADDING:0px; display: inline; 

}





h1 {

	FONT-SIZE:20px; LETTER-SPACING:0px; LINE-HEIGHT:25px; MARGIN:0px; PADDING:0px; display: inline; 

}

.common_div1 {

	width: 99%;

}

.common_div {

	width: 99%;

	BACKGROUND-COLOR: #FFFFFF; BORDER: 1px solid #80A3DD;

	-moz-border-radius-bottomleft: 15px; -moz-border-radius-bottomright: 15px;

	-webkit-border-bottom-left-radius: 15px; -webkit-border-bottom-right-radius: 15px;

	border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;

	padding-bottom: 9px; margin-bottom: 8px

}



.common_div_2 {

	width: 99%;

	BACKGROUND-COLOR: #E3ECFB; BORDER: #BFE1FD 3px solid;

	-moz-border-radius-bottomleft: 15px; -moz-border-radius-bottomright: 15px;

	-webkit-border-bottom-left-radius: 15px; -webkit-border-bottom-right-radius: 15px;

	border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;

	padding-bottom: 9px; margin-bottom: 8px;

}

.common_div_title {

	border-bottom:1px solid #BFE1FD; width: 99%;

	BACKGROUND-IMAGE:url('postbg.gif'); BACKGROUND-REPEAT:repeat; HEIGHT: 35px; TEXT-ALIGN: center; line-height: 27px;

	FONT-WEIGHT: bold; COLOR: #000000;



}

.common_div_title a {

	COLOR: #395A91; TEXT-DECORATION: none;

}

.common_div_title a:visited {

	COLOR: #395A91; TEXT-DECORATION: none;

}

.common_div_title a:hover {

	COLOR: #395A91; TEXT-DECORATION: underline;

}

.common_div_title a:active {

	COLOR: #395A91; TEXT-DECORATION: underline;

}

.common_table {

	BORDER-RIGHT: #094A8E 1px solid; BORDER-TOP: #094A8E 1px solid; BORDER-LEFT: #094A8E 1px solid; BORDER-BOTTOM: #094A8E 1px solid; BACKGROUND-COLOR: #EFF5FC;

}

.common_table_top_cell {

	background-image:url('common_table_top_cell.jpg'); background-repeat:repeat; FONT-SIZE: 15px; BORDER-BOTTOM: #6894DD 1px solid;

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-WEIGHT: bold; COLOR: #395A91; HEIGHT: 30px; TEXT-ALIGN: center;

}









.main_table { /* main table of all pages */

	BORDER-STYLE: NONE;

	PADDING-RIGHT: 3px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;

}

.cell_middle { /* cell in the middle of most pages */

	BORDER-STYLE: NONE;

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;

}

.table_text10 {

	BORDER-STYLE: NONE;

    FONT-SIZE: 9px;

}







.table_items { /* table which contains multiple links, articles, news, videos */

	BORDER-STYLE: NONE;

}

.table_item { /* table which contains single link, article, video, news item in categories */

	BACKGROUND-COLOR: #FBFBFB; PADDING: 0px; MARGIN: 0px;

	BORDER-RIGHT: #113082 1px solid; BORDER-TOP: #113082 1px solid; BORDER-LEFT: #113082 1px solid; BORDER-BOTTOM: #113082 1px solid;

}

.table_item_advertising { /* table which contains single advertising link in categories */

	BACKGROUND-COLOR: #DBE7F9;

	BORDER-RIGHT: #113082 1px solid; BORDER-TOP: #113082 1px solid; BORDER-LEFT: #113082 1px solid; BORDER-BOTTOM: #113082 1px solid;

}

.table_item_top_cell { /* top cell in the table with a single link, article, video, news */

	border-top:1px solid #80A3DD; HEIGHT: 30px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;

	 FONT-WEIGHT: bold; TEXT-ALIGN: left; text-decoration: none; background-repeat:repeat-x;  border-left-width:1; border-right-width:1; font-size:10pt; color:#000000

}

.table_item_top_cell_home{ /* top cell in the table with a single link, article, video, news */

	border-left:1px solid #F2F7FD; border-right:1px solid #B4CCF1; border-top:1px solid #F2F7FD; border-bottom:1px solid #B4CCF1; BACKGROUND-COLOR: #ffffff;

	HEIGHT: 25px; PADDING-RIGHT: 3px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;

	 FONT-WEIGHT: normal; TEXT-ALIGN: left; text-decoration: none;

}





.table_item_right_cell {

	BACKGROUND-COLOR: #E2ECFA; text-align: center; vertical-align: top;

}

.table_adlink {

	BACKGROUND-COLOR: #E7EEF8; FONT-SIZE: 10px;

	BORDER-RIGHT: #456AA8 1px solid; BORDER-TOP: #456AA8 1px solid; BORDER-LEFT: #456AA8 1px solid; BORDER-BOTTOM: #456AA8 1px solid;

}











.table_left_right_main { /* whole tables in left/right columns */

	BORDER-STYLE: NONE;

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left;

}

.table_left_right_small { /* small tables in left/right columns */

	BACKGROUND-COLOR: #E2ECFA;

	FONT-SIZE: 9pt;

	BORDER-WIDTH:1px; BORDER-TOP-color: #595959; BORDER-RIGHT-color: #595959; BORDER-BOTTOM-color: #595959; BORDER-LEFT-color: #595959; BORDER-STYLE:solid; TEXT-ALIGN: left;

}

.table_left_right_small_topcell { /* top of tables in the left/right columns  395A91 */

	BACKGROUND-IMAGE:url('table_left_right_top.png'); BACKGROUND-REPEAT:no-repeat;

	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px;

	HEIGHT: 24px; TEXT-ALIGN: left;

	FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-TRANSFORM: uppercase;

}

.table_left_right_small_inside {


	BORDER-WIDTH:3px; BORDER-TOP-COLOR: #BFE1FD; BORDER-RIGHT-COLOR: #BFE1FD; BORDER-BOTTOM-COLOR: #BFE1FD; BORDER-LEFT-COLOR: #BFE1FD; BORDER-STYLE:solid;

	FONT-SIZE: 9pt; WIDTH: 160px; padding:0; margin:0; TEXT-ALIGN: left;

}

.table_left_right_small_cell {
	border-left:1px solid #FFFFFF; border-right:1px solid #ADC8EF; border-top:1px solid #FFFFFF; border-bottom:1px solid #ADC8EF; PADDING: 2px; MARGIN: 0px; FONT-SIZE: 9pt; TEXT-ALIGN: left; background-color:#EDF4FF}



.cell_embosed1 {

	BACKGROUND-COLOR: #F2F8FD; PADDING: 4px; TEXT-ALIGN: left

}

.cell_embosed2 {

	BACKGROUND-COLOR: #FFFFFF; PADDING: 2px;

	BORDER-WIDTH:1px; BORDER-TOP-COLOR: #F2F7FD; BORDER-RIGHT-COLOR: #B4CCF1; BORDER-BOTTOM-COLOR: #B4CCF1; BORDER-LEFT-COLOR: #F2F7FD; BORDER-STYLE:solid;

	PADDING: 4px; TEXT-ALIGN: left;

}

.cell_embosed3 {

	BACKGROUND-COLOR: #FFFFFF; PADDING: 2px;

	PADDING: 4px; TEXT-ALIGN: left;

}

.cell_embosed10 {

	BACKGROUND-COLOR: #FFFFFF; PADDING: 2px;

	BORDER-WIDTH:1px; BORDER-TOP-COLOR: #F2F7FD; BORDER-RIGHT-COLOR: #B4CCF1; BORDER-BOTTOM-COLOR: #B4CCF1; BORDER-LEFT-COLOR: #F2F7FD; BORDER-STYLE:solid;

    FONT-SIZE: 10pt; TEXT-ALIGN: left;

}

.inside_table {

	BACKGROUND-COLOR: #FFFFFF; PADDING: 0px; MARGIN: 0px;

}

.inside_table td {

	BACKGROUND-COLOR: #FFFFFF; PADDING: 2px; MARGIN: 0px;

	BORDER-WIDTH:1px; BORDER-TOP-COLOR: #F2F7FD; BORDER-RIGHT-COLOR: #B4CCF1; BORDER-BOTTOM-COLOR: #B4CCF1; BORDER-LEFT-COLOR: #F2F7FD; BORDER-STYLE:solid;

}

.item_info_popup_out {

	width:700px;

	position:relative;

}

.item_info_popup_in {

	display:none;

	position:absolute;

	width:100%;

	top:-15px;

	right:5px;

	BACKGROUND-COLOR: #C2D7F5;

	BORDER: #395A91 3px solid;

	z-index:100;

}













/* styles for search autocomplete */

.ac_results {

	padding: 0px;

	border: 1px solid #A8B0B8;

	background-color: #FFFFFF;

	overflow: hidden;

	z-index: 99999;

}

.ac_results ul {

	width: 100%;

	list-style-position: outside;

	list-style: none;

	padding: 0;

	margin: 0;

	height: 200px;

}

.ac_results li {

	margin: 0px;

	padding: 2px 5px;

	cursor: default;

	display: block;

	font-size: 12px;

	line-height: 16px;

	overflow: hidden;

}

.ac_loading {

	background: #FFFFFF url('waiting.gif') right center no-repeat;

}

.ac_odd {

}

.ac_over {

	background-color: #B8D8FF;

	color: #595959;

}











/* styles for google search results */

.gs-result .gs-title * {

	color: #595959;

	text-decoration:underline;

	FONT-WEIGHT: bold;

}

.gs-publishedDate, .gs-relativePublishedDate {

	color: #595959;

}

.gsc-results .gsc-cursor-box .gsc-cursor-page {

	color: #595959;

}

.gs-newsResult .gs-publisher {

	color: #595959;

}

.gs-newsResult .gs-location {

	color: #595959;

}

.gsc-resultsHeader .gsc-title{

	color: #595959;

	FONT-WEIGHT: bold;

}

.gs-imageResult .gs-size {

	color: #595959;

}

.gsc-trailing-more-results a:link, .gsc-trailing-more-results a:visited, .gs-clusterUrl a:link, .gs-clusterUrl a:visited, .gs-visibleUrl a:link, .gs-visibleUrl a:visited {

	color: #595959;

}









/* top menu */

.menu_table {

	padding-top: 2px; padding-bottom: 0px; padding-left: 2px; padding-right: 2px;

	BORDER-RIGHT: #456BAB 1px solid; BORDER-LEFT: #456BAB 1px solid;

	background-color: #9DC0F6;

	background-image:url('menu.jpg'); height:30px; font-variant:normal; color:#FFFFFF; font-weight:bold

}

.top_menu{

	width: 100%;

	font-weight: normal;

}

.top_menu ul{

	border: none;

	width: 100%;

	padding: 0;

	margin: 0;

	TEXT-ALIGN: left;

}

.top_menu ul li {

	display: inline; padding-top: 5px; height:26px;

}

.top_menu ul li a {

	color: #ffffff;

	margin: 0;

	text-decoration: none;

	padding-top: 5px; padding-bottom: 4px; padding-left: 15px; padding-right: 17px;

	BORDER-RIGHT: #456BAB 1px solid;

}

.top_menu ul li a:active, .top_menu ul li a.hover, .top_menu ul li a.current {

	background-color: #006FA4;

	color:#ffffff;

	BORDER-RIGHT: #456BAB 1px solid;

	BORDER-TOP: #456BAB 1px solid;

	BORDER-BOTTOM: #BEE0FC 1px solid;

	padding-top: 4px;

	text-decoration: none;

	-moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;

	-webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;

	border-top-left-radius: 5px; border-top-right-radius: 5px;

}

.top_menu ul li a:active, .top_menu a:hover {

	background-color: #006FA4;

	color: #ffffff;

	BORDER-RIGHT: #456BAB 1px solid;

	BORDER-TOP: #456BAB 1px solid;

	BORDER-BOTTOM: #BEE0FC 1px solid;

	padding-top: 4px;

	text-decoration: none;	-moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;

	-webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;

	border-top-left-radius: 5px; border-top-right-radius: 5px;

}

.top_menu ul li a:visited {

	color: #ffffff;

	text-decoration: none;

}

.top_submenu_table {

	BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid;

}

.top_submenu_cell {

	BACKGROUND-COLOR: #BEE0FC; height:22px; padding-left:5px; FONT-SIZE: 10pt; color: #395A91;

}

.top_submenu_cell a, .top_submenu_cell a:visited {

	margin: 0; 

	text-decoration: none;

    FONT-SIZE: 10pt;color: #395A91;

    padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:4px;

	BACKGROUND-COLOR: #BEE0FC; line-height:22px;

	BORDER-WIDTH:1px; BORDER-TOP-COLOR: #81AEF3; BORDER-RIGHT-COLOR: #81AEF3; BORDER-BOTTOM-COLOR: #81AEF3; BORDER-LEFT-COLOR: #81AEF3; BORDER-STYLE:solid;

}

.top_submenu_cell a:hover, .top_submenu_cell a:active {

	BACKGROUND-COLOR: #BEE0FC;

    FONT-SIZE: 10pt;

	color: #395A91; 

	text-decoration: none;

	BORDER-WIDTH:1px; BORDER-TOP-COLOR: #BEE0FC; BORDER-RIGHT-COLOR: #BEE0FC; BORDER-BOTTOM-COLOR: #BEE0FC; BORDER-LEFT-COLOR: #BEE0FC; BORDER-STYLE:solid;

}











.menu_container {

	clear: left;

	width:100%; /*width of 2nd level sub menus*/

}

.menu_content {

	display:none;

}









/* menu on link, article, video, news details pages */

.item_detail_menu ul{

margin: 4px;

padding: 3px;

padding-right: 6px;

margin-left: 0;

margin-bottom: 0;

FONT-SIZE: 12px;

FONT-WEIGHT: bold;

list-style-type: none;

TEXT-ALIGN: left;

}

.item_detail_menu li{

display: inline;

margin: 0;

}

.item_detail_menu li a{

text-decoration: none;

padding: 3px 7px;

margin-right: 3px;

border: 1px solid #808080;

background-color: #DEE9FA;

color: #2b2b2b;

}

.item_detail_menu li a:visited{

text-decoration: none;

color: #2b2b2b;

}

.item_detail_menu li a:hover, .item_detail_menu li a.current{

text-decoration: none;

background-color: #FFAF03;

color: #595959;

}

.item_detail_menu li a:active{

text-decoration: none;

color: #595959;

}
