

a,a:link,
a:visited,
a:active, 
a:hover 
{
	text-decoration: none;
}

.sitemap_category
{
	color : #004b8d;
	font-weight : bold;
	font-size : 12px;
	text-decoration:none;
	padding-left:5px;
}

td.sitemap_cell_border
{
	background-image:url(../../images/Gibscamm/sitemap_cell_border.gif);
	background-repeat:repeat-y;
	width:18px;
}
img.sitemap_cell_border
{
	width:18px;
	height:1px;
}
.sitemap_row_spacing
{
	height:20px;
}



.general_image
{
	float:right;
	text-align:right;
	vertical-align:top;
	width:150px;
	padding-left:10px;
}

.spaced_1
{
	margin-top:-5px;
	line-height:20px;
}

.spaced_2
{
	line-height:17px;
}

.general_subtitle
{
	padding-bottom:10px;
	font-size:14px;
	font-weight:bold;
}

.faq_attached_file_text
{
	padding-bottom:5px;
}
a.faq_attached_file_text:link,
a.faq_attached_file_text:visited,
a.faq_attached_file_text:hover
{
	color:#555555;
}
a.faq_attached_file_text:hover
{
	color:#004b8d;
}
td.faq_open {
	border-top : 1px solid #C9C7C7;
	padding : 4px 0;
	font-weight:bold;
}
.sep
{
	background-color : #e4e3e3;
}
.c3 { color:#CDD41F !important;} /*Bright Green*/
.general_title_short
{
	background-repeat:no-repeat;
	background-position:left bottom;
}
.events3_date{
	padding : 15px 5px;
	color : #4F4E4E;
	text-align : center;
}
.events33_date{
	padding-top : 15px;
	padding-bottom : 15px;
	color : #4F4E4E;
	text-align : center;
}
.span.events3 {
	padding : 15px 5px;
	color : #4F4E4E;
	text-align : center;

}
.span.events33 {
	padding-top : 15px;
	padding-bottom : 15px;
	color : #4F4E4E;
	text-align : center;

}
.eventsName3
{
	padding : 15px 5px;
	color : #004b8d;
	font-weight : bold;
	text-align : center;
}
.eventsName33
{
	padding-top : 15px;
	padding-bottom : 15px;
	color : #004b8d;
	font-weight : bold;
	text-align : center;
}
.events_th {
	padding:10px 5px 5px 0px;
	color : #4F4E4E;
}
.events_th_marketing {
	padding:0px 5px 5px 5px;
	color : #4F4E4E;
}
.ErrorDiv
{
	margin-right:20px;
	border : 2px solid #D0D0D0;
	height : 19px;
	color : #555555;
	padding :10 10 10 10;
}
span.events {
	padding : 5px;
	color : #4F4E4E;
	text-align : center;
}
.KSFORM-REQ
{
	padding:2 10 5 0;
	background-image:url(../../images/Gibscamm/red_sqare.gif);	
	background-position:left 7px;
	background-repeat:no-repeat;
	color:#555555;
}
.button
{
	border-top:solid 1 #004b8d;
	border-left:solid 1 #004b8d;
	border-right:solid 2 #004b8d;
	border-bottom:solid 2 #004b8d;
	color:#004b8d;
	font-size:11px;
	font-weight:bold;
	background-color:White;
	height:18px;
}
table.login
{
	width:445px;
	border : 2px solid #D0D0D0;
	margin-top:20px;
}
.input_register
{
	border : 1px solid #D0D0D0;
	width: 200px;
	height:20px;
}
.reg_label
{
	font-weight:bold;
	padding:30 20 45 5;
	color:#706F6F;
}

td.events4 {
	padding : 15px 5px;
	color : #4F4E4E;
	text-align : center;
	border-top:1px solid #E4E3E3;
	text-overflow:normal;
	overflow:hidden;
	white-space:normal
	
	
}
td.eventsName4 {
	padding : 15px 5px;
	color : #004b8d;
	font-weight : bold;
	border-top:1px solid #E4E3E3;
	text-overflow:normal;
	overflow:hidden;
	white-space:normal;
}
td.api
{
	padding : 5px 5px;
}
.login_text
{
	padding:5 5 5 5;
	color:#706F6F;
	
}
.login_label
{
	font-weight:bold;
	text-align:left;
	padding:10 5 5 5;
	color:#555555;
}
.login_input
{
	padding-top:8px;
}
.login_input input
{
	border:solid 1px #d0d0d0;
}
td.login_delim
{
	padding:10 9 10 9;
}
td.login_delim div
{
	background-color:#D0D0D0;
	height:1px;
}
td.login_buttons
{
	padding:5 0 15 0;
}

.login_error
{
	padding:10 0 2 0;
	text-align : center;
	font-weight:bold;
	color:#004b8d;
}
.docPicturesH_1
{
	padding:0 8 0 8;
}
a.provider_email,
a.provider_email:link,
a.provider_email:visited,
a.provider_email:hover
{
	font-size:9px;
	color:#555555;
	text-decoration:none;
}
a.provider_email:hover
{
	color:#004b8d;
}

.general_main_content
{
	color:#555555;
	line-height:17px;	
}

/* OFIR ::
MOVE TO NEWS.CSS */
.news_title 
{
	color:#555555;
}
.news_author 
{
	color:#555555;
	padding:3px 0 7px;
}
td.news_container span
{
	color:#555555;
	line-height:17px;	
}

.materials
{
	width:55px;
}
.category_name_2
{
	margin : 10px 0 0;
	height : 16px;
	margin : 20px 0 0;
	background : url(../../images/Gibscamm/category_tit_bg.jpg) left repeat-y #E9E7E8;

}
.category_name_21
{
	height : 16px;
	background : url(../../images/Gibscamm/category_tit_bg.jpg) left repeat-y #E9E7E8;
}
.picture_eventList
{
	width:82px;
	height:50px;
}
.sideImgCustomerStories
{
	padding : 32px 0 10px 10px;
	text-align : right;
}

.KSFORM-FIELD-RADIOBUTTON-LABEL_EN,
.KSFORM-FIELD-RADIOBUTTON-LABEL_FR,
.KSFORM-FIELD-RADIOBUTTON-LABEL_DE,
.KSFORM-FIELD-RADIOBUTTON-LABEL_JA,
.KSFORM-FIELD-RADIOBUTTON-LABEL_ZH
{
	color:#555555;
}

.country_txt_map
{
	padding : 0px 0 20px 0px;
	color : #555555;
}

a.link_1:link,
a.link_1:visited,
a.link_1:hover
{
	font-size:11px;
	color:#555555;
	text-decoration:none;
}
a.link_1:hover
{
	color:#004b8d;
}

a.link_2:link,
a.link_2:visited,
a.link_2:hover
{
	font-size:11px;
	color:#555555;	
	text-decoration:underline;
}
a.link_2:hover
{
	color:#004b8d;
	text-decoration:none;
}

a.footer:link,
a.footer:visited,
a.footer:hover
{
	font-size:11px;
	font-weight:normal;
	color:#8a888a;
	text-decoration:none;
}
a.footer:hover
{
	color:#004b8d;
}

.uline
{
	text-decoration:underline;
}
.exec_img_td_info
{
	width :120px;
	padding:0px;
	text-align : center;
	vertical-align : top;
}
.exec_desc_td_info
{
	width:180px;
	vertical-align : top;
	padding:0px; 
}
.exec_name_td{
	width : 270px;
	padding : 0px 0px 17px 10px;
	vertical-align : top;
}
.news_more_padd
{
	height:7px;
}
td.eventsImg 
{
	padding:5px 0;
	width:120px;
}
td.eventsName
{

	width:210px;
	text-align:left;
	
}
.events_date_width
{
	width:110px;
	line-height:15px;
	
}
.events_location_width
{
	width:130px;
}
.italic
{
	font-style:italic;
}
.rs_container{
	padding : 2px 0 0;
	vertical-align : bottom;
}
.lobby_img{padding:0px 20px 15px 0px; width:115px; vertical-align:top; text-align:center; }
.lobby_img2{padding:1px 20px 15px 0px; width:115px; vertical-align:top; text-align:center; }
