html {overflow-y:scroll;}
body {background:url(/images/no_image.gif) repeat-x top center #fff; font-family: 'Helvetica Neue', 'Helvetica Neue', Arial, sans-serif; margin:0;padding:0;behavior:url(/system/storage/18/49/csshover3.htc);}

h1#logo {background:url(/system/storage/114/96/local_logo.png) !important;}
img {border:0;}

table {margin:0}
td {background:none; padding:0; vertical-align:middle}

a[href$=pdf]:after{margin:0 0 0 1px;padding:0 16px 0 0;background:url(/system/storage/18/46/pdf.png) no-repeat right;content:"";}
a[href$=doc]:after{margin:0 0 0 1px;padding:0 16px 0 0;background:url(/system/storage/18/85/word.png) no-repeat right;content:"";}
a[href$=xls]:after{margin:0 0 0 1px;padding:0 16px 0 0;background:url(/system/storage/18/26/excel.png) no-repeat right;content:"";}

a:link, a:active, a:visited {color:#1964A1;text-decoration:none;}
a:hover {color:#F15A29;}


/* Input Styles */
input[type=submit],select,.pointer { cursor:pointer; }
input[type=text],input[type=password],textarea,select{border:1px solid #666;color:#666;padding:2px;}
input[type=submit].submit_button{border:1px solid #D3D3D3;-webkit-border-radius:4px!important;-moz-border-radius:4px!important; background:#E6E6E6; padding:3px; color:#666; font: normal 12px "Lucida Grande",Tahoma,"Bitstream Vera Sans",Arial,sans-serif; text-shadow:1px 1px 1px #7B7B7B;}
input[type=submit].submit_button:hover{border:1px solid #999;background:#DADADA;cursor:pointer;}

.invalidInput {border:1px solid #F00 !important;background-color: #FFECE6 !important;}
.validInput {border: 1px solid #FF0000;}
/* End Input Styles*/


/*//////// Page Tools /////////*/
#printTitle,.takeaction span,.newsCenter span,#latestnews
span,#photostab span,.twittertitle_body span,#bodypage a
span,#font_size_links .title span{display:none;}
.bookmark,.print,.email,#font_size_links .title{float:left;font-size:11px;height:15px;line-height:15px;}
.clearfix{display:block;}
.bookmark a,.print a,.email a,.bookmark a:visited,.print a:visited{color:#e9f0f5;display:block;font-weight:700;height:15px;}
#bodypage{height:15px;margin:0;overflow:hidden;padding:0px 0px 0 10px;width:340px; position:absolute; bottom:10px; right:5px}

#font_size_links{color:#FFF;float:left;font-size:10px;height:16px;line-height:15px;margin-right:8px;width:104px;}
#font_size_links div.title,#font_size_links div.size{float:left;}
#font_size_links .title{background:url(/system/storage/18/44/pageTools-green.png) no-repeat -229px 0;margin:0;padding:0;width:69px;}
#font_size_links div.s{_overflow:hidden;width:8px;}

#font_select:link,#font_select:visited{background:url(/system/storage/18/44/pageTools-green.png) no-repeat -297px 0;display:block;height:15px;width:8px;}
#font_select_small:hover{background-position:-297px -25px;}
#font_select_med:link,#font_select_med:visited{background:url(/system/storage/18/44/pageTools-green.png) no-repeat -305px 0;display:block;height:15px;width:9px;}
#font_select_med:hover{background-position:-305px -25px;}
#font_select_large:link,#font_select_large:visited{background:url(/system/storage/18/44/pageTools-green.png) no-repeat -314px 0;display:block;height:15px;width:12px;}
#font_select_large:hover{background-position:-314px -25px;}

.med #font_select_med{background-position:-305px -25px;}
.large #font_select_large{background-position:-314px -25px;}
.med #font_select {background-position:-297px 0;}
.large #font_select{background-position:-297px 0;}

.print a{background:url(/system/storage/18/44/pageTools-green.png) no-repeat -162px 0;width:66px;}
.print a:hover {background-position:-162px -25px;color:#FFF;}

.bookmark a{background:url(/system/storage/18/44/pageTools-green.png) no-repeat 0 0;width:92px;}
.bookmark a:hover {background-position:0 -25px;color:#FFF;}

.email a{background:url(/system/storage/18/44/pageTools-green.png) no-repeat -92px 0;width:70px;}
.email a:hover {background-position:-92px -25px;color:#FFF;}
/*//////// End Page Tools /////////*/

/*////// DropDown Menu //////////*/
.rollover_menu_menu{-moz-border-radius:0 0 3px 3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border:1px solid #B7F9F1;width:170px;}
.rollover_menu{-moz-opacity:0.9;background:#0C12A8;border-bottom:1px dotted #fff;color:#1C2632;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);opacity:0.9;padding:5px 10px;}
.rollover_menu:hover{background:#415FCF;color:#1C2632;}
a.rollover_menu_item:link,a.rollover_menu_item:visited,a.rollover_menu_item:active{color:#fff;display:block;height:100%;text-decoration:none;width:100%;}
/*////// End DropDown Menu //////////*/

/*/////////// START RELEASES \\\\\\\\\\\*/
.releasesItemWrapper{border-bottom:1px dotted #666;}
.releasesSummary{color:#666;}
.releaseLinkBlock{text-align:right;}
.releaseDname{text-transform:lowercase;}
/* End Release Details */

/* Calendar */
.calendarMonthName {font-weight:bold;color:#000000;}
.calendarDate {width:15%;float:left;}
.calendarTitle {width:70%;float:left;}
.calendarLink {width:15%;float:left;}
.calendarSeparator {clear:both;	height:5px;}
/* End Calendar */

/* Calendar Details */
.calendarDrow {float:left;width:10%;font-weight:bold;}
.calendarDcontent {float:left;width:90%;}
.calendarDreturn {clear:both;}
/* End Calendar Details */


.error {font-weight:700;color:red;}

/* ZISSOU TOOLS A LA BENNET */
button,
.user_table input[type='submit'],
input[type=submit].submit_button,
#login_submit {border:0; -webkit-border-radius:3px!important;-moz-border-radius:3px!important;color:#fff;background:url(/images/no_image.gif) repeat-x 0 50%;font-weight:normal;padding:3px; font-size:12px}

button:hover,
.user_table input[type='submit']:hover,
input[type=submit].submit_button:hover,
#login_submit:hover {background:#007A65;cursor:pointer;}

#view_contacts_manual input[type='submit'] {border:0; -webkit-border-radius:3px!important;-moz-border-radius:3px!important;color:#fff;background:url(/images/no_image.gif) repeat-x 0 50%;font-weight:normal;padding:3px; font-size:12px}
#view_contacts_manual input[type='submit']:hover{background:#007A65;cursor:pointer;}

.overlay_window {padding:10px; border:solid 1px #333}
.phone_bank_right {margin-left:20px;}
#contact_list_update_form { padding:20px 0}
#contact_list_update_form table th {text-align:left; padding:0 0 10px}
#contact_list_update_form table th a {font-family:Georgia; font-style:italic; color:#1C74BB}
#contact_list_update_form table a {font-style:italic; color:#1C74BB}
.pagination_row {font-size:11px}
.selected_row {background:url(/system/storage/26/388/members_09.png) repeat-y center}
.highlighted_row {background:#B7E4F9}
#send_to_text {font-size:11px}

#run_search {margin-left:5px}
/* END ZISSOU TOOLS */

ul#slides {list-style:none; margin:0; padding:0; float:left; height:38px}
ul#slides li {float:left; border:2px solid #313541; width:37px; padding:0; margin-right:2px; height:34px}
ul#slides li:hover {border:2px solid #5AC5CB;cursor:pointer}
ul#slides li.active {border:2px solid #5AC5CB;}


.prev {
	float:left;
	padding:12px 5px 0 0;
	display:block;
	cursor:pointer;
}
.prev img,.next img {position:relative}
.next {
	float:left;
	padding:12px 0 0 3px;
	display:block;
	cursor:pointer;
}
.footerBorder {
	padding:7px 15px;
	border:1px dotted #515151;
	border-right:none;
	border-left:none;
}
.footerBlock {
	margin:4px 4px 0 0;
	background:#2C313E;
	float:left;
	padding:7px 0;
}
#watchFull, #watchFull2 {
	float:left;
	background:#2C323E;
	margin-right:10px;
	color:#47B4B8;
	font-size:14px;
	padding:11px 15px;
	cursor:pointer;
}

#quote {
	float:left;
	color:#fff;
	font-size:14px;
	width:320px;
	padding:5px 0;
}
#photoB {
	float:right;
	padding:5px;
	background:#646464;
}
#fullname {
	color:#47B4B8;
	font-size:15px;
}
.slideNumber {display:none}
#slidesContentModule {display:none}
#slideBg {
	float:left;
	width:523px;
	position:relative;
	height:310px;
}
/* NICETITLES */
.tooltip{
   position: absolute;
   top: 0;
   left: 0;
   z-index: 3;
   display: none;
}
            
td {padding:8px}
   #table1_length{width:30%;}
/*#table1_filter{clear:both;}*/
#table1_length select{border:1px solid #ccc; border-top:1px solid #666;padding:3px;}
#table1_filter input{width:143px;border:1px solid #666;padding:3px;}
#state_sel select{width:151px;border:1px solid #ccc; border-top:1px solid #666;padding:3px;}
#state_sel{float:right;}
#table1{clear:both;}
th{cursor:pointer;}
.center img{cursor:pointer;}
.dataTables_wrapper{position:relative;min-height:302px;_height:302px;clear:both;}
.dataTables_processing{position:absolute;top:0;left:50%;width:250px;margin-left:-125px;border:1px
solid #ddd;text-align:center;color:#999;font-size:11px;padding:2px 0;}
.dataTables_length{width:40%;float:left;}
.dataTables_filter{width:220px;float:right;text-align:right;}
.dataTables_info{width:80%;float:left;}
.paginate_disabled_previous,.paginate_enabled_previous,.paginate_disabled_next,.paginate_enabled_next{height:19px;width:19px;margin-left:3px;float:left;}
.paginate_disabled_previous{background-image:url(/system/storage/18/92/back_disabled.jpg);}
.paginate_enabled_previous{background-image:url(/system/storage/18/93/back_enabled.jpg);}
.paginate_disabled_next{background-image:url(/system/storage/18/94/forward_disabled.jpg);}
.paginate_enabled_next{background-image:url(/images/no_image.gif);}
table.display{margin:0 auto;width:100%;clear:both;}
table.display thead th{padding:3px 18px 3px 10px;border-bottom:1px solid #000;font-weight:700;cursor:pointer;cursor:hand;}
table.display tfoot th{padding:3px 10px;border-top:1px solid #000;font-weight:700;}
table.display tr.heading2 td{border-bottom:1px solid #aaa;}
table.display td{padding:3px 10px;}
table.display td.center{text-align:center;}
.sorting_asc{background:url(/system/storage/18/89/sort_asc.jpg) no-repeat center right;}
.sorting_desc{background:url(/system/storage/18/91/sort_desc.jpg) no-repeat center right;}
.sorting{background:url(/system/storage/18/90/sort_both.jpg) no-repeat center right;}
table.display tr.odd.gradeA{background-color:#dfd;}
table.display tr.even.gradeA{background-color:#efe;}
table.display tr.odd.gradeA{background-color:#dfd;}
#table1_wrapper {margin-top:20px}
table.display tr.even.gradeA{background-color:#efe;}
table.display tr.odd.gradeC{background-color:#ddf;}
table.display tr.even.gradeC{background-color:#eef;}
table.display tr.odd.gradeX{background-color:#fdd;}
table.display tr.even.gradeX{background-color:#fee;}
table.display tr.odd.gradeU{background-color:#ddd;}
table.display tr.even.gradeU{background-color:#eee;}
tr.odd td{background-color:#96D8DC !important;}
tr.even td{background-color:#CBECED !important;}
.center {text-align:center; font-size:10px}
.top,.bottom{padding:15px;background-color:#F5F5F5;border:1px solid #CCC;}
.top .dataTables_info{float:none;}
.clear{clear:both;}
.dataTables_empty{text-align:center;}
tfoot input{margin:.5em 0;width:100%;color:#444;}
tfoot input.search_init{color:#999;}
td.group{background-color:#d1cfd0;border-bottom:2px solid #A19B9E;border-top:2px solid #A19B9E;}
td.details{background-color:#f4f4f4;border:1px solid #ccc;}
.example_alt_pagination div.dataTables_info{width:40%;}
.dataTables_paginate {height:22px;line-height:22px; padding-top:10px; float:right}
.dataTables_paginate
span.paginate_button, .dataTables_paginate .paginate_active {border:1px
solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;padding:2px
5px;margin:0 3px;cursor:pointer;cursor:hand;}
.dataTables_paginate span.paginate_button {background-color:#ddd;}

.next, .previous {display:none !important}
.dataTables_paginate span.paginate_button:hover {background-color:#ccc;}
.dataTables_paginate span.paginate_active {background-color:#CBECED;}
table.display tr.even.row_selected td{background-color:#B0BED9;}
table.display tr.odd.row_selected td{background-color:#9FAFD1;}
/*tr.odd td.sorting_1{background-color:#D3D6FF;}
tr.odd td.sorting_2{background-color:#DADCFF;}
tr.odd td.sorting_3{background-color:#E0E2FF;}
tr.even td.sorting_1{background-color:#EAEBFF;}
tr.even td.sorting_2{background-color:#F2F3FF;}
tr.even td.sorting_3{background-color:#F9F9FF;}
tr.odd.gradeA td.sorting_1{background-color:#c4ffc4;}
tr.odd.gradeA td.sorting_2{background-color:#d1ffd1;}
tr.odd.gradeA td.sorting_3{background-color:#d1ffd1;}
tr.even.gradeA td.sorting_1{background-color:#d5ffd5;}
tr.even.gradeA td.sorting_2{background-color:#e2ffe2;}
tr.even.gradeA td.sorting_3{background-color:#e2ffe2;}
tr.odd.gradeC td.sorting_1{background-color:#c4c4ff;}
tr.odd.gradeC td.sorting_2{background-color:#d1d1ff;}
tr.odd.gradeC td.sorting_3{background-color:#d1d1ff;}
tr.even.gradeC td.sorting_1{background-color:#d5d5ff;}
tr.even.gradeC td.sorting_2{background-color:#e2e2ff;}
tr.even.gradeC td.sorting_3{background-color:#e2e2ff;}
tr.odd.gradeX td.sorting_1{background-color:#ffc4c4;}
tr.odd.gradeX td.sorting_2{background-color:#ffd1d1;}
tr.odd.gradeX td.sorting_3{background-color:#ffd1d1;}
tr.even.gradeX td.sorting_1{background-color:#ffd5d5;}
tr.even.gradeX td.sorting_2{background-color:#ffe2e2;}
tr.even.gradeX td.sorting_3{background-color:#ffe2e2;}
tr.odd.gradeU td.sorting_1{background-color:#c4c4c4;}
tr.odd.gradeU td.sorting_2{background-color:#d1d1d1;}
tr.odd.gradeU td.sorting_3{background-color:#d1d1d1;}
tr.even.gradeU td.sorting_1{background-color:#d5d5d5;}
tr.even.gradeU td.sorting_2{background-color:#e2e2e2;}
tr.even.gradeU td.sorting_3{background-color:#e2e2e2;}*/
.ex_highlight #example tbody tr.even:hover,#example tbody tr.even td.highlighted{background-color:#ECFFB3;}
.ex_highlight #example tbody tr.odd:hover,#example tbody tr.odd td.highlighted{background-color:#E6FF99;}

table th {background-color:#fff !important}
td {vertical-align:middle !important}
select {margin:0 !important}

