/* CSS Document */
body{
	background-color:#FFFFFF;
	margin-top:5px;
	font-size:12px;
	font-family: Arial, Verdana, Helvetica ;
	color:#666666;
}
/* General Style */
div{padding:0; margin:0; text-align:left;}
p{padding:0; margin:0;}
img{padding:0; margin:0; border:0;}
form{padding:0; margin:0;}

/* Diferent Fonts */
.title_blue{
	color:#0B4D6F;
	font-weight:bold;
}
.font_black{
	color:#000000;
	font-weight:bold;
}

/* Header*/
#header{width:983px; height:80px; padding-bottom:10px;}
#languages{float:left; height:70px; padding:10px 48px 0 25px;}

/* First Top Menu*/
#top_menu{width:983px; height:15px; border-bottom:solid 1px #D1D1D1;}

.top_menu_vline{ width:1px; height:15px; background-color:#D1D1D1;float:right;}

/* Main menu */
#main_menu{width:983px; height:29px; background-image:url(../images/menu_back.jpg); background-repeat:repeat-x; text-align:center}

.section_line{height:29px; width:1px; float:left; background-image:url(../images/menu_line.jpg); background-repeat:no-repeat;}

/* Main banner */
#main_banner{width:983px; height:95px; float:left;padding:0 0 5px 0;}


/* Login, Subscribe,Submit */
#login_grave_back{width:983px; float:left; color:#000000; font-weight:bold; font-size:11px;}

.ligin_input{
	width:100px;
	height:14px;
	font-size:11px;
	padding-left:3px;
	padding-top:2px;
	margin-top:1px;
	color:#000000;
	border:solid 1px #9F9F9F;
}
#prince_down{ width:983px; padding:10px 0 0 0; float:left;}

.selection{
	width:120px;
	height:18px;
	font-size:11px;
	color:#000000;
	border:solid 1px #9F9F9F;
}
/* How to search */
.navtext {text-align:left; width:200px; font:normal 11px Arial; border-width:1px; border-style:outset; border-color:#888888; background-color:white; color:black; }

/* Country menu */
.like_main_menu{
	width:983px;
	height:30px;
	padding-top:2px;
	float:left;
	background-image:url(../images/country_back.jpg);
	background-repeat:repeat-x;
}
.country_line{
	height:30px;
	width:1px;
	float:left;
	background-image:url(../images/country_line.jpg);
	background-repeat:no-repeat;
}

/* Box in the Middle */
.middle_box{
	width:983px;
	padding:10px 0 10px 0;
	float:left;
	border-bottom:solid 1px #FF9900;
}
.middle_change{
	width:860px;
	float:left;
}
#top_news{
	width:482px;
	float:left;
	padding:0 8px 0 0;
}
.top_news_box{
	padding-bottom:12px;
}
.banner_in_news{
	width:590px;
	border:solid 1px #D1D1D1;
	float:left;
}
.banner_in_news_title{
	width:570px;
	height:13px;
	background-image:url(../images/grave_box_header_back.jpg);
	background-repeat:repeat-x;
	float:left;
	padding:6px 10px 5px 10px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
}
.event_box{
	width:440px;
	height:335px;
	overflow:auto;
	padding:10px 5px 10px 5px;
	float:right;
}
.event{
	width:440px;
	padding:10px 5px 0 5px;
	float:left;
}
.banner_event{
	width:120px;
	height:90px;
	border:solid 1px #D1D1D1;
	margin:15px 0 0 5px;
}
#grave_boxes{
	width:377px;
	float:right;
	padding:0 0 0 5px;
}
.grave_box{
	width:375px;
	border:solid 1px #D1D1D1;
	float:left;
	margin-bottom:8px;
}
.grave_box_title{
	height:13px;
	background-image:url(../images/grave_box_header_back.jpg);
	background-repeat:repeat-x;
	padding:6px 10px 5px 10px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
}
.grave_box_body{
	width:365px;
	padding:5px;
	float:left;
}
.grave_box_market{
	width:241px;
	border:solid 1px #D1D1D1;
	margin-bottom:8px;
}
.grave_box_title_indices{
	height:13px;
	background-image:url(../images/grave_box_header_back.jpg);
	background-repeat:repeat-x;
	padding:6px 10px 5px 10px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
}
.grave_box_indices{
	width:241px;
}
/* After Front Page Redesign */
#grave_boxes2{
	width:277px;
	float:left;
	padding:0 0 0 5px;
}
.grave_box2{
	border:solid 1px #D1D1D1;
	margin-bottom:8px;
}
.grave_box_title2{
	height:13px;
	background-image:url(../images/grave_box_header_back.jpg);
	background-repeat:repeat-x;
	padding:6px 10px 5px 10px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
}
.grave_box_body2{
	padding:5px;
}
/* Box in the Middle */
#right_boxes{
	width:123px;
	float:right;
}
.banner_right{
	width:120px;
	height:90px;
	float:left;
	margin-bottom:10px;
	border:solid 1px #D1D1D1;
}
/* Down */
.tabs_box{
	width:480px;
	margin-top:10px;
	float:left;
	border:solid 1px #D1D1D1;
}
.tabs_back{
	height:29px;
	background-image:url(../images/tabs_down.jpg);
	background-repeat:repeat-x;
}
.tabs_news_box{
	padding:0px 10px 5px 10px;
	background-color:#FFFFFF;
}
.tabs_read_more{
	width:465px;
	padding:8px 15px 8px 0;
	background-color:#EFEFEF;
}
.banner_down{
	margin-top:10px;
	margin-bottom:15px;
	width:300px;
	border:solid 1px #D1D1D1;
}
/* Testimonila and Vote */
#testimonial{
	width:148px;
	height:200px;
	padding:25px 10px 25px 10px;
	margin-top:10px;
	float:right;
	background-image:url(../images/testimonials.jpg);
	background-repeat:no-repeat;
	font-size:11px;
}
#vote_box{
	width:170px;
	color:#000000;
	float:right;
	padding-top:20px;
}
.radio_style{
	background:none;
}
/* Footer*/
#footer{
	width:973px;
	margin-bottom:10px;
	padding:5px;
	float:left;
	color:#B3B3B3;
}

/* Countries*/
#country_boxes{
	width:352px;
	float:left;
	padding:0 0 0 6px;
}
.bycountry{
	width:425px;
	float:left;
	padding:0 3px 0 0;
}
.bycountrybox{
	width:400px;
	float:left;
	padding-bottom:12px;
}
.most_read_box{
	width:300px;
	border:solid 1px #D1D1D1;
	float:left;
	margin-bottom:8px;
}

.most_read_box_title{
	width:280px;
	height:13px;
	background-image:url(../images/grave_box_header_back.jpg);
	background-repeat:repeat-x;
	float:left;
	padding:6px 10px 5px 10px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
}
.most_read_box_body{
	width:290px;
	padding:5px;
	float:left;
}
.send{
	background:none;
	border:none;
	width:127px;
	height:25px;
	background-image: url(../images/send.jpg);
	background-repeat:no-repeat;
	float:right;
	cursor:pointer;
}
.send:hover{
	background-position:0 -25px;
}
.header_blue{
	color:#146091;
	font-size:22px;
	font-weight:bold;
}

.newsletter_input{
	width:100px;
	height:14px;
	font-size:11px;
	padding-left:3px;
	padding-top:2px;
	margin-top:1px;
	color:#000000;
	border:solid 1px #9F9F9F;
	background-color:#FFFFFF;
}

.newsletter_subsribe{
	background:none;
	border:none;
	text-decoration:underline;
	color:black;
	font-weight:bold;
	cursor:pointer;
}
.newsletter_subsribe:hover{
	color:#146091;
	}
/* Jobs Center*/
.jobs_title{width:640px; padding:15px 0 15px 0; float:left; color:#0B4D6F; font-size:14px; font-weight:bold;}
.jobs_category{width:190px; float:left; border-bottom:1px solid #CCCCCC; margin:0 20px 10px 0;}
