@charset "utf-8";

/* CSS Document */

html {

	padding:0;

	margin:0;

	overflow-x:hidden;

	border:none;

}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, blockquote, th, td, p {

	margin:0;

	padding:0;

}

body {

	font-size:15px;

	font-family:Arial, Helvetica, sans-serif;

	color:#000000;

}

.underline{

	text-decoration:underline;

}
.footer #footer-pdf-holder{
    pointer-events: none !important;
}
img {

	border:0;

}

.relative{

	position:relative;

}

.after {

	clear:both;

	display:block;

	height:0;

	visibility:hidden;

}

.mb5{

	margin-bottom:5px;

}

.mb10{

	margin-bottom:10px;

}

.mt10{

	margin-top:10px;

}

.colord91820{

	color:#d91820;

}

.color6c6c6c{

	color:#6c6c6c;

}

a {

	outline: none;

	text-decoration:none;

	cursor:pointer

}

.floatLeft {

	float:left

}

.floatRight {

	float:right

}

.cur {

	cursor:pointer;

}

.fjalla{

	font-family: 'Fjalla One', sans-serif;

}

.none{

	display:none;

}

h2{

	font-size:24px;

	color:#000000;

	font-weight:normal;

}

h3{

	font-size:16px;

	color:#000000;

	font-weight:normal;

}

h3 a{

	font-size:16px;

	color:#000000;

	font-weight:bold;

}

h3 a:hover{

	color:#DA1921;

}

h4{

	font-size:12px;

	color:#000000;

	font-weight:normal;

}

#MainContainer{

	float:left;

	width:100%;

}

.header{

	float:left;

	width:100%;

	height:46px;

	background:url(../images/header.jpg) repeat-x ;

	

}



.center_header{

	margin:0 auto;

	width:960px;

	

}

.topbanner{

	position:absolute;

	top:0;

	left:0;

	display:none;

}

.topbanner1{

	position:absolute;

	top:0;

	left:0;

	display:none;

}

.topbanner2{

	position:absolute;

	top:0;

	left:0;

	display:none;

}

.topbanner3{

	position:absolute;

	top:0;

	left:0;

	display:none;

}

.center_header ul{

	list-style-type:none;

}

.center_header li{

	float:left;



	position:relative;



}

.click_menu a{

	color:#ffffff;

	font-size:13px;

	padding:0 14px;

	line-height:46px;

	text-transform:uppercase;

	border-right:1px solid #ffffff;

	display:block;	

}

.click_menu a:hover{

	color:#404040;

}



.click_menu:hover{

	color:#404040 !important;

	background-color:#ffffff;

}

.click_menu .active{

	color:#404040 !important;

	background-color:#ffffff;

}

.click_menu:hover a{

	color:#404040;	

}



.click_menu:hover .sub_acc{

	color:#ffffff;

	

}

.accordion_about_absolute{

	position:absolute;

	height:50px;

	top:40px;

	left:0;

	z-index:1000;

	width:100%;

}

.accordion_about{

	position:absolute;

	top:6px;

	left:-15px;

	z-index:1000;

	display:none;

}

.accordion_about_content{

	float:left;

	width:155px;

	padding:4px 10px 4px 14px;

	border-bottom:1px solid #d2d3d2;

	color:#ffffff !important;

	font-size:12px;

	line-height:25px;

	background:url(../images/header.jpg) no-repeat top left;



}

.center_header li:hover .accordion_about{

	display:block;

}

.center_header li:hover .click_menu{

	color:#404040;



}

.accordion_about_content:hover{

	color:#404040 !important;

	background:#ffffff;

}

.accordion_about_content:hover .sub_acc{

	color:#404040 !important;

}

.adv_search{

	float:right;

	width:189px;

	height:22px;

	padding:1px;

	border:1px solid #8b8b8b;

	background:url(../images/sear.png) repeat top left;

	margin-top:11px;

}

.advance_search{

	float:left;

	width:153px;

	height:100%;

	color:#ffffff;

	border:none;

	background:none;

	padding-top:3px;

	padding-left:3px;

}

.submit_advance_search{

	float:left;

	width:27px; 

	height:100%;

	border-left:1px solid #ffffff;

	background:url(../images/icon.png) no-repeat center center;

	cursor: pointer;

	border:none;

}

.top_page{

	float:left;

	width:100%;

	padding:17px 0;

}

.center_top{

	margin:0 auto;

	width:960px;

	position:relative;

}

.logo{

	position:absolute;

	top:10px;

	left:0;

}

.menu_partners{

	float:left;

	width:100%;

	background-color:#da1921;

}

.menu_allpart{

	list-style-type:none;

	float:left;

	padding:10px 7px;

	text-transform:uppercase;

	border-right:1px solid #b40109;

	font-size:13px;

}

.menu_allpart a{

	color:#ffffff;

	font-weight:bold;

}

.last_menu_allpart{

	border:none;

	padding-right:0 !important;

	}

.menu_allpart a:hover{

	color:#404040;	

}

.menu_allpart a.active{

	color:#404040;	

}

.content_home{

	float:left;

	width:100%;

	padding:2px 0 25px 0;

}

.center_home{

	margin:0 auto;

	width:960px;

}

.banner_container{

	float:left;

	width:953px; 

	height:384px;

	position:relative;

	border:1px solid #ececec;

}

.bannersmall_container{

	float:left;

	width:953px; 

	height:203px;

	position:relative;

	border:1px solid #ececec;

}



.onebannner{

	position:absolute;

	width:100%;

	height:100%;

	display:none;

}

.banner_relative{

	float:left;

	position:relative;

	width:100%;

	height:100%;

}

.image_banner{

	position:absolute;

	top:0;

	left:0;

}

.content_desc{

	position:absolute;

	width:901px;

	height:72px;

	padding:8px 14px 0 14px ;

	background:url(../images/back_banner.png) no-repeat top left;

	bottom:12px;

	left:12px;

}

.title_banner{

	float:left;

	width:100%;

	padding-bottom:10px;

	color:#f9a61c;

	font-size:16px;

	text-transform:uppercase;

}

.title_banner a{

	color:#f9a61c;

}

.desc_banner{

	float:left;

	width:100%;

	color:#ffffff;

}

.desc_banner a{

	color:#ffffff;

	font-style:italic;

	font-size:11px;

}

.left_banner{

	position:absolute;

	top:164px;

	left:-8px;

	z-index:5;

}

.right_banner{

	position:absolute;

	top:164px;

	right:-8px;

	z-index:5;

}

.left_bannersmall{

	position:absolute;

	top:79px;

	left:-8px;

	z-index:5;

}

.right_bannersmall{

	position:absolute;

	top:79px;

	right:-8px;

	z-index:5;

}

.leftban{

	cursor:pointer;

}

.rightban{

	cursor:pointer;

}

.rest_container

{

	float:left;

	width:100%;

	padding-top:12px;

}

.left_home{

	float:left;

	width:697px;

	padding-right:9px;

}

.mcc{

	float:left;

	width:100%;

	padding-bottom:7px;

}

.left_lefthome{

	float:left;

	width:469px;

	padding-right:8px;

}

.title_allnews{

	float:left;

	width:100%;

	padding:5px 0;

	height:54px;

	background:url(../images/newshome.png) no-repeat center left;

	border-bottom:1px dotted #989898;

	position:relative;

}

.titlenewscadre{

	position:absolute;

	top:12px;

	left:80px;

	color:#da1921;

	font-size:20px;

	font-family: 'Fjalla One', sans-serif;

	text-transform:uppercase;

}

.titlenewscadre a{

	color:#da1921;

}

.descnewscadre{

	position:absolute;

	top:35px;

	left:80px;

	color:#000000;

	font-size:13px;

}

.content_newhome{

	float:left;

	width:100%;

	color:#000000;

	font-size:14px;

	padding-top:12px;

	height:321px;

	position:relative;

	overflow:hidden;

}

.newhomeabsolute{

	position:absolute;

	top:12px;

	left:0;

	height:321px;

}

.onecadre_newhome{

	float:left;

	width:469px;

	height:100%;

	padding-right:20px;

}

.one_news{

	float:left;

	width:224px;

	height:90px;

	padding-bottom:17px;

	padding-right:20px;

}

.image_newhome{

	float:left;

	width:85px;

	height:85px;

	border:3px solid #e5e5e5;

}

.title_newhome{

	float:left;

	padding-left:11px;

	width:119px;

	color:#000000;

	font-size:14px;

}

.title_newhome a{

	color:#000000;

}

.blog_home{

	float:left;

	width:187px;

	height:506px;

	padding:10px 12px 0 14px;

	border:1px solid #dcdcdc;

	background:url(../images/blog.jpg) no-repeat top left;

	position:relative;

}

.top_bloghome{

	float:left;

	width:100%;

	background:url(../images/bloglogo.png) no-repeat top right;

}

.title_bloghome{

	width:100%;

	color:#da1921;

	font-size:20px;

	font-family: 'Fjalla One', sans-serif;

	text-transform:uppercase;

}

.subtitle_bloghome{

	float:left;

	width:100%;

	color:#000000;

	font-size:13px;

}

.container_new_blog{

	float:left;

	width:100%;

	padding-bottom:17px;

}

.title_articles_home2{

	float:left;

	width:100%;

	color:#da1921;

	font-size:20px;

	font-family: 'Fjalla One', sans-serif;

	text-transform:uppercase;

	padding-bottom:8px;

	

}

.title_articles_home{

	float:left;

	width:100%;

	color:#da1921;

	font-size:20px;

	font-family: 'Fjalla One', sans-serif;

	text-transform:uppercase;

	border-bottom:1px solid #da1921;

	padding-bottom:8px;

}

.lefthome_articles{

	float:left;

	width:168px;

	height:100%;

	padding:0 5px 0 3px;

	border-right:1px solid #c2c2c2;

}

.righthome_articles{

	float:left;

	width:514px;

	padding-top:9px;

	height:438px;

	position:relative;

}

.titleall_articleshome{

	float:left;

	width:100%;

	color:#000000;

	font-size:17px;

	font-family: 'Fjalla One', sans-serif;

	text-transform:capitalize;

	margin-top:20px;

	margin-bottom:17px;

}

.container_all_articles{

	float:left;

	width:100%;

	height:447px;

	border-bottom:2px solid #da1921;

	margin-bottom:15px;

}

.titleone_articleshome{

	float:left;

	width:163px;

	height:20px;

	padding-top:4px;

	padding-left:5px;

	color:#000000;

	cursor:pointer;

}

.titleone_articleshome:hover{

	color:#ffffff;

	background:url(../images/boxred.png) no-repeat top left;

}

.activeTitleArticle{

	color:#ffffff;

	background:url(../images/boxred.png) no-repeat top left;

}

.onearticle_home{

	float:left;

	width:497px;

	height:86px;

	padding:8px 0 8px 16px;

	border-bottom:1px solid #dedcdc;

}

.images_articles{

	float:left;

	width:78px;

	height:78px;

	padding:3px;

	border:1px solid #dedede;

}

.right_articleshome{

	float:left;

	width:388px;

	padding-left:20px;

}

.title_righthomearticles{

	float:left;

	width:100%;

	color:#363535;

	font-size:13px;

	padding-bottom:8px;

}

.title_righthomearticles a{

	color:#363535;

	font-weight:bold;

}

.subtitle_righthomearticles{

	float:left;

	width:100%;

	color:#000000;

	padding-bottom:1px;

}

.subtitle_righthomearticles a{

	color:#000000;

}

.subtitle_righthomearticles a:hover{

	color:#444C4C;

}

.desc_righthomearticles{

	float:left;

	width:100%;

	color:#000000;

}

.view_articles{

	position:absolute;

	right:10px;

	top:-40px;

}

.finance

{

	float:right;

	width:247px;

	height:88px;

	border:1px solid #bcbcbc;

	background:url(../images/site/finance.jpg) no-repeat top right #dec8d5;

	/*margin-top:5px;*/

	position:relative;

	border-radius:3px;

	margin-bottom:11px;

}

.title_vid{

	float:left;

	width:100%;

	padding:10px 0;

}

.finance_search

{

	width:148px;

	height:55px;

	position:absolute;

	z-index:20;

	top:23px;

	left:35px;

	border-radius:3px;

	background:#fdfdfd;

}



.finance-menu

{

	float:left;

	margin-top:3px;

	margin-left:2px;

	

}



.finance-menu ul li

{

	float:left;

	list-style:none;

	color:#5f5f5f;

	padding-right:9px;

	border-right:1px solid #e4e4e4;

	height:15px;

	cursor:pointer;

	padding-left:6px;

	padding-right:6px;

	font-weight:normal !important;	

}



.finance-menu ul li:hover

{

color:#883b6a;

	

}

.finance-menu ul li.active

{

color:#883b6a;

	

}

.finance-menu-input

{

	float:left;

	margin-left:12px;

	width:100px;

	font-size:11px;

	height:18px;

	border:1px solid #e5e4e0;

	color:#bab9c4;

	margin-top:10px;

}



.finance-menu-submit

{

	float:left;

	margin-left:1px;

width:27px;

height:20px;

border:1px solid #e5e4e0;

color:#a2667f;

background:#ebd9a6;

margin-top:10px;

cursor:pointer;

}

.title_partnershome{

	float:left;

	width:100%;

	height:18px;

	padding-top:10px;

	padding-bottom:15px;

}

.container_all_partner2{

	float:left;

	width:100%;

	height:143px;

	position:relative;

}

.container_all_partner{

	float:left;

	width:100%;

	height:67px;

	position:relative;

}

.left_clickpartners2{

	position:absolute;

	top:40px;

	left:4px;

	cursor:pointer;

}

.right_clickpartners2{

	position:absolute;

	top:40px;

	right:4px;

	cursor:pointer;

}

.left_clickpartners{

	position:absolute;

	top:24px;

	left:4px;

	cursor:pointer;

}

.right_clickpartners{

	position:absolute;

	top:24px;

	right:4px;

	cursor:pointer;

}

.content_allpart{

	position:absolute;

	width:615px;

	height:100%;

	left:42px;

	top:0;

}

.content_allpart_relative{

	float:left;

	width:100%;

	height:100%;

	position:relative;

	overflow:hidden;

}

.partner_ul2{

	position:absolute;

	top:0;

	left:0;

}

.partner_ul{

	position:absolute;

	top:0;

	left:0;

}

.one_partners{

	float:left;

	width:140px;

	height:65px;

	border:1px solid #e7e7e7;

	margin-right:15px;

}

.one_partners2{

	float:left;

	width:140px;

	height:105px;

	border:1px solid #e7e7e7;

	margin-right:15px;

}

.right_home{

	float:left;

	width:252px;

}

.events_jqueryhome{

	float:left;

	width:100%;

	padding-bottom:8px;

}

.practice_home{

	float:left;

	width:242px;

	padding:0 3px;

	height:350px;

	background:url(../images/practice.jpg) repeat top left;

	border:1px solid #dcdcdc;

	margin:8px 0 11px 0;

}

.title_practicehome{

	float:left;

	width:100%;

	color:#da1921;

	font-size:20px;

	padding:15px 0;

	text-align:center;

	font-family: 'Fjalla One', sans-serif;

	text-transform:uppercase;

	border-bottom:1px dotted #989898;

	margin-bottom:17px;

	font-weight:normal !important;

}

.one_practice_right{

	float:left;

	width:180px;

	padding-left:24px;

	margin-left:13px;

	padding-right:26px;

	padding-bottom:16px;

	background:url(../images/point.png) no-repeat top left;

	color:#5b5a5a;

}

.one_practice_right a{

	color:#5b5a5a;

	font-weight:normal !important;

}

.newslettre_content{

	width:212px;

	padding-left:16px;

	height:187px;

	border:1px solid #DCDCDC;

	margin-bottom:11px;

	padding-top:3px;

	padding-right:20px;

	background:url(../images/site/nl-bg.jpg) repeat-x;

	float:right;

}

.title_newslettre{

	float:left;

	padding-top:10px;

	width:152px;

	font-family: 'Fjalla One', sans-serif;

	text-transform:uppercase;

	font-size:20px;

	padding-right:60px;

	padding-bottom:10px;

	color:#da1921;

	background:url(../images/mail.png) no-repeat top right;

	font-weight:normal !important;

}

.one_inputnewsletter{

	float:left;

	width:210px;

	height:26px;

	background-color:#ffffff;

	color:#8b8b8b;

	border:1px solid #c8c8c8;

	margin-bottom:5px;

	

}

.input_letter{

	float:left;

	padding-left:8px;

	width:196px;

	border:none;

	padding-top:5px;

	color:#8b8b8b;

}

.error_newsletter{

	float:left;

	width:100%;

	padding-bottom:3px;

	color:#F00;

	height:15px;

	font-weight:normal;

}

.click_newsletter{

	float:left;

	width:82px;

	height:25px;

	cursor:pointer;

	margin-top:3px;

	margin-bottom:3px;

}

.footer{

	float:left;

	width:100%;

	border-top:2px solid #da1921;

	background:url(../images/header.jpg) repeat;

}

.center_footer{

	margin:0 auto;

	width:960px;

	padding-top:20px;

}

.one_colone{

	float:left;

	padding-right:35px;

}

.title_footer{

	float:left;

	width:137px;

	color:#ffffff;

	font-weight:bold;

	border-bottom:1px solid #525252;

	padding-bottom:7px;

	margin-bottom:7px;

	text-transform:uppercase;

}

.title_footer a{

	color:#ffffff;

}

.title_footer a:hover{

	text-decoration:underline;

}

.title_footer a.active{

	text-decoration:underline;

}

.free_footer{

	float:left;

	width:100%;

	height:25px;

}

.subtitle_footer{

	float:left;

	width:137px;

	color:#a6a6a6;

	padding-bottom:7px;

	margin-bottom:7px;

	text-transform:uppercase;

}

.subtitle_footer a{

	color:#a6a6a6;

	font-weight:normal !important;

}

.subtitle_footer a:hover{

	text-decoration:underline;

}

.subtitle_footer a.active{

	text-decoration:underline;

}

.subtitle_footer_click{

	float:left;

	width:137px;

	color:#ffffff;

	padding-bottom:7px;

	margin-bottom:7px;

	text-transform:uppercase;

}

.subtitle_footer_click a{

	color:#ffffff;

}

.links_footer{

	float:left;

	width:120px;

	color:#cecccc;

	padding-bottom:7px;

	margin-bottom:7px;

	text-transform:uppercase;

}

.links_footer a{

	color:#cecccc;

}

.click_linksfooter{

	float:left;

	padding-left:10px;

	padding-top:3px;

	font-weight:normal !important;

}

.click_linksfooter:hover{

	text-decoration:underline;

}

.im_linksfooter{

	float:left;

}

.title_partners_section{

	float:left;

	width:100%;

	font-family: 'Fjalla One', sans-serif;

	text-transform:uppercase;

	font-size:20px;

	color:#da1921;

	height:17px;

	padding-bottom:20px;

	padding-top:7px;

	background:url(../images/borderpart.png) repeat-x bottom left;

	margin-bottom:12px;

	

}

.content_all_partners{

	float:left;

	width:100%;

}

.left_category_partners{

	float:left;

	width:200px;

	padding-right:5px;

}

.right_category_partners{

	float:left;

	width:755px;

}

.onecat_partners{

	float:left;

	width:191px;

	height:21px;

	margin-bottom:3px;

	color:#000000;

	font-size:14px;

	cursor:pointer;

	padding-top:5px;

	padding-left:9px;

}

.onecat_partners:hover{

	background:url(../images/clickpart.png) no-repeat top left;

}

.onecat_active{

	background:url(../images/clickpart.png) no-repeat top left;

}

.one_cadre_part{

	float:left;

	width:180px;

	height:111px;

	border:1px solid #e8e8e8;

	margin-right:7px;

	margin-bottom:17px;

}

.article-image67{

	min-width:120px;

	height:100px;

	border:1px solid #a5a5a5;

	margin-right:8px;

}

.h85{

	height:85px !important;

}

.article-image-details{

	min-width:257px;

	border:1px solid #a5a5a5;

	margin-right:10px;

}

.w680{

	width:680px !important;

}

.article-description{

	color:#000000;

	line-height:1.7em;

	width:685px;
	
	

}

.article-description li{

	margin-left:20px;

}

.w595{

	width:595px;

}

.w550{

	width:550px;

}

.w685{

	width:685px;

}

.container_gal{

	 float: left;

    min-height: 287px;

    position: relative;

    width: 685px;

	

}

.groimgcon{

   float: left;

    height: 270px;

    overflow: hidden;

    position: relative;

    width: 263px;		

}

.container_gros_image{

 display: none;

    height: 100%;

    left: 0;

    position: absolute;

    top: 0;

    width: 100%;	

	

}

.containersmallimg{

	 float: left;

    height: 60px;

    margin-top: 209px;

    padding-left: 22px;

    width: 350px;

	

}

.clicknew{

	float: left;

    height: 100%;

    position: relative;

    width: 9px;

}

.left_newsclick{

	position:absolute;

	top:25px;

	left:0;

	cursor:pointer;

}

.right_newsclick{

	position:absolute;

	top:25px;

	left:0;

	cursor:pointer;

}

#absolute_gallery{

	position:absolute;

	top:0;

	left:0;

}

.contentclicknew{

	float:left;

	width:313px;

	position:relative;

	margin-left:9px;

	margin-right:9px;

	height:100%;

	overflow:hidden;

}

.imgsmal{

	float:left;

	cursor:pointer;

	margin-right:4px;

}

.article-box{

	width:685px;

	min-height:165px;

	border-bottom:1px dotted #929292;

	margin-bottom:15px;

	float:left;

	position:relative;

}

.smimg{

	position:absolute;

	top:0;

	right:0;

}

.mh150{

	min-height:150px !important;

}

.breadcrumbs{

	float:left;

	width:100%;

	color:#5a5a5a;

	height:10px;

	padding-bottom:20px;

	padding-top:10px;

	background:url(../images/borderpart.png) repeat-x bottom left;

	margin-bottom:12px;

	padding-bottom:25px;

}

.breadcrumbs a{

	color:#5a5a5a;

}

.breadcrumbs a:hover{

	color:#da1921;

}

.breadcrumbs .active{

	color:#da1921;

}

.breadcrumbs span{

	color:#da1921;

	margin-left:5px;

	margin-right:5px;

}

.comment-input{

	width:352px;

	height:31px;

	border:1px solid #e5e5e5;

	background-color:#f5f6f5;

	padding-left:8px;

	color:#000000;

	margin-bottom:7px;

}

.comment-textarea{

	width:575px;

	height:95px;

	border:1px solid #e5e5e5;

	background-color:#f5f6f5;

	padding-left:8px;

	color:#000000;

	padding-top:5px;

	resize:none;	

}

.red-submit-btn{

	width:79px;

	height:35px;

	background:url(../images/site/res-submit-btn.jpg) no-repeat;

	border:none;

	cursor:pointer;

}

.validation_errors{

	color:#900;

}

.validation_success{

	color:#030;

}

.comments-nb{

	color:#da1921;

}

.comments-nb:hover{

	text-decoration:underline;

}

.comment-box{

	width:655px;

	min-height:110px;

	background-color:#f5f5f6;

	padding-left:15px;

	padding-right:15px;

	padding-top:10px;

	margin-bottom:10px;

}

.comment-box .postedon{

	display:block;

	color:#000000;

	margin-top:10px;

	margin-bottom:20px;

}

.readmore{

	color:#000000;

	font-weight:bold;

}

.readmore:hover{

	color:#d91820;

}

.event-filter-box{

	width:662px;

	height:127px;

	background:url(../images/site/event-filter-box.png) no-repeat;

	padding-top:18px;

	padding-left:35px;

}

.mr75{

	margin-right:75px;

}

.w35{

	width:35px;

}

.h14{

	height:14px;

}

.filter-input{

	width:126px;

	height:31px;

	background:url(../images/site/filter-input-bg.jpg) repeat-x;

	border:1px solid #c8c8c8;

	color:#67696a;

	padding-left:3px;

	padding-right:3px;

}

.filter-select{

	width:132px;

	height:31px;

	background:url(../images/site/filter-input-bg.jpg) repeat-x;

	border:1px solid #c8c8c8;

	color:#67696a;

}

.datepick-trigger{

	position:relative;

	top:6px;

	left:10px;

	cursor:pointer;

}

.export-btn{

	display:block;

	width:105px;

	height:35px;

	background:url(../images/site/export-filter-sprite.png) no-repeat;

	border:none;

	cursor:pointer;

	margin-left:250px;

	margin-top:10px;

}

.excel-export-btn{

	display:block;

	width:105px;

	height:35px;

	background:url(../images/site/excel-export-btn.png) no-repeat;

	border:none;

	cursor:pointer;

}

.outlook-export-btn{

	display:block;

	width:105px;

	height:35px;

	background:url(../images/site/outlook-export-btn.png) no-repeat;

	border:none;

	display:block;

}

.filter-btn{

	display:block;

	width:105px;

	height:35px;

	background:url(../images/site/export-filter-sprite.png) no-repeat;

	background-position:-110px 0px;

	border:none;

	cursor:pointer;

	margin-top:10px;	

}

.hover-red:hover{

	color:#da1921

}

.calendar

{

	width:232px;

	height:240px;

	margin-right:2px;

	background:url(../images/site/calendar-bg.png) no-repeat;

}

.nav_cal_left{

	color:#FFF;

	position:relative;

	top:14px;

	left:36px;

	width:8px;

	height:10px;

	display:block;

	background:url(../images/site/cal-arrows.png) no-repeat;

	z-index:50;

}

.nav_cal_right{

	color:#FFF;

	position:relative;

	top:14px;

	right:36px;

	width:8px;

	height:10px;

	display:block;

	background:url(../images/site/cal-arrows.png) no-repeat;

	background-position:-15px 0px;

}

.calendar_month{

	 width:180px;

	 height:30px;

	 text-align:center;

	 font-size:17px;

	 color:#FFF;

}

.calendar_top_month{

	 width:180px;

	 height:30px;

	 text-align:center;

	 font-size:17px;

	 color:#FFF;

	 padding-top:12px;

}

.calendar_top_month span{

	display:block;

	position:relative;

	top:8px;

}

.day_gray{

	 width:33px;

	 height:22px;

	 padding-top:10px;

	 text-align:center;

	 font-size:9px;

	 color:#6c7174;

}

.calendar_day{

	font-size:15px;

	height:33px;

	color:#5a5c5c;

	text-align:center;

}

.calendar_day a{

	color:red;

}

.day-act

{

	background-color:#da1921;

	width:17px;

	height:17px;

	color:#FFF !important;

	display:block;

	padding:8px;

}

.current-day{

	padding:8px;

	background:#e9e9e9;

	margin-left:3px;

}

.blog_home .input{

	width:170px;

	background-color:#F4F3F3;

	border:1px solid #D1D1D1;

	border-radius:5px 5px 5px 5px;

	color:#868686;

	padding-left:5px;

	padding-right:5px;

	padding-top:3px;

	padding-bottom:3px;

	margin-bottom:10px;

}

.blog_home .textarea{

	width:170px;

	height:244px;

	background-color:#F4F3F3;

	border:1px solid #D1D1D1;

	border-radius:5px 5px 5px 5px;

	color:#868686;

	padding-left:5px;

	padding-right:5px;

	padding-top:3px;

	padding-bottom:3px;

	margin-bottom:10px;

}

.blog-ajax-results{

	margin-top:5px;

}

.red{

	color:#900;

}

.green{

	color:#060;

}

.w250{

	width:250px;

}

.filter-options{

	width:667px;

	height:225px;

	background:url(../images/site/filter-options-bg.png) no-repeat;

	padding-top:18px;

	padding-left:18px;

	position:relative;

}

.search-input{

	width:640px;

	height:31px;

	background-color:#FFF;

	border:1px solid #e5e5e5;

	border-radius:7px;

	padding-left:5px;

	padding-right:5px;

	font-size:14px;

	color:#67696a;

	margin-bottom:5px;

}

.small-input{

	width:170px;

	background-color:#FFF;

	border:1px solid #D1D1D1;

	border-radius:5px 5px 5px 5px;

	color:#868686;

	padding-left:5px;

	padding-right:5px;

	padding-top:3px;

	padding-bottom:3px;

	margin-bottom:10px;

}

.w15{

	width:15px;

}

.search-select{

	background-color:#FFF;

	border:1px solid #D1D1D1;

	height:22px;

	color:#868686;	

}

.search-btn{

	width:1063px;

	height:35px;

	border:none;

	background:url(../images/site/search-btn.png) no-repeat;

	position:absolute;

	left:293px;

	bottom:0;

	cursor:pointer;

}

.w690{

	width:690px;

}



#footer-pdf-holder{

	width:240px;

	height:143px;

	position:relative;

	float:left;

}

#tab2{

	padding-left:20px;

	padding-top:2px;	

	width:131px;

	height:21px;	

	top:0;

	left:105px;

	position:absolute;	

}

#footer-pdf-holder .tab{

	background:url(../images/site/normal-tab.png) no-repeat;

	font-weight:bold;

	color:#FFF;

	cursor:pointer;		

}

#tab1{

	padding-left:10px;

	padding-top:2px;

	top:0;

	left:0;

	position:absolute;

	width:118px;

	height:21px;			

}

#footer-pdf-holder .active-tab{

	background:url(../images/site/current-tab.png) no-repeat;

	z-index:10;

	font-weight:bold;

	color:#da1921;

}

.tabcontent{

	width:240px;

	height:123px;

	position:absolute;

	left:0;

	top:19px;

	background-color:#FFF;

	z-index:50;

}

#tabcontent1{

	z-index:10;

}

#tabcontent2{

	z-index:5;

	padding-left:10px;

	padding-top:5px;

	font-weight:normal;

}

.tabcontent select{

	margin-bottom:8px;

	border:1px solid #474747;

	width:150px;

	color:#000000;

}

.tabcontent .search{

	border:none;

	background-color:#404040;

	color:#FFF;

	display:block;

	cursor:pointer;

	padding:3px;

}

#signature{

	margin-right:37px;

	color:#FFF;

	margin-bottom:10px;

	border-top:1px solid #525252;

	width:100%;

	text-align:right;

	padding-top:5px;

	font-size:11px;

}

#signature a{

	color:#FFF;

}

.contact_input{

	width:334px;

	height:23px;

	border:1px solid #d4d4d4;

	margin-top:6px;

	color:#7d7d7d;

}

.blog-viewall{

	position:absolute;

	right:5px;

	bottom:5px;

}

#tellafriend-form{

	border:1px solid #000000;

	padding:5px;

	width:490px;

}

.friend-ajax-results{

	color:#030;

}

.organizer-logo{

	position:absolute;

	right:0;

	top:0;

}

.home-left-arrow {

    background: url("../images/site/home-sprite.png") no-repeat scroll -120px 0 rgba(0, 0, 0, 0);

    height: 22px;

	position: absolute;

    right: 28px;

    top: 36px;

    width: 22px;

}

.home-right-arrow {

    background: url("../images/site/home-sprite.png") no-repeat scroll -144px 0 rgba(0, 0, 0, 0);



    height: 22px;

     position: absolute;

    right: 0;

    top: 36px;

    width: 22px;

}
.title_allpost{

	float:left;

	width:100%;

	padding:5px 0;

	height:54px;

	/*background:url(../images/newshome.png) no-repeat center left;*/

	border-bottom:1px dotted #989898;

	position:relative;

}
.titlerelatedcadre{

	position:absolute;

	top:12px;

	

	color:#da1921;

	font-size:20px;

	font-family: 'Fjalla One', sans-serif;

	text-transform:uppercase;

}
.titlerelatedcadre a{

	color:#da1921;

}
.paging {
	float:left;
	height:25px;
	margin-top:20px;
}
.paging a {
	color:#666;
	font-size:18px;
	text-decoration:none;
	padding:8px 7px 0 5px;
}
.paging a:hover {
	color:#cf140f;
}