
/******** site defaults ******/

	/********#font#******/	
		
body {
	font-size: 14px;
 	line-height: 21px;
	font-family: verdana,helvetica,arial,sans-serif;
}
		
	/********#color#******/

body {
 	color: #000000;
	background: #FFFFFF;	
//	background-image: url('images/bg.jpg');
}

a {
//	color: #000000;
}
a:hover {
//	color: #000000;
}

	/********defaults******/

body {
	margin: 0;
	padding: 0;
	border: 0;
}

p {margin-top: 10px; margin-bottom: 10px;}
	
strong {font-weight: bold;}
em {font-style: italic;}
del {	text-decoration: line-through;}

a {text-decoration: none;}
a:hover {text-decoration: none;}

	/********Lists******/

ul {
	list-style: outside url('images/list.png');
}

li ul {
	list-style: outside disc;
}

/******** container div ******/
	/********#color#******/
.builder-container-outer-wrapper {
	background: #FFFFFF;
}

/******** header module ******/

/******** image module ******/

.builder-module-image{
	font-size: 0px;
	line-height: 0px;
}

.builder-module-image .builder-module-element {
	font-size: 0;
}

/******** navigation module ******/
.builder-module-navigation {
	border-width:  0px 1px 1px 1px;
}

	/********#font#******/	

.builder-module-navigation ul a{
	font-size: 14px;
	line-height: 21px;
	font-weight: bold;
}

	/********#color#******/

.builder-module-navigation,
.builder-module-navigation ul.menu>li a {
	color: #FFFFFF;
	background-color: #00B5D2;
	background-image: url('images/nav_bg.jpg');
}

.builder-module-navigation ul.menu>li a:hover {
	color: #FFFFFF;
	background-color: #C70100;
	background-image: url('images/nav_bg_hover.jpg');
}

.builder-module-navigation ul.menu>li li a {
	color: #FFFFFF;
	background-color: #00B5D2;
	background-image: url('images/nav_bg.jpg');
}

.builder-module-navigation ul.menu>li li a:hover {
	color: #FFFFFF;
	background-color: #C70100;
	background-image: url('images/nav_bg_hover.jpg');
}

.builder-module-navigation {
	border-color: #FFFFFF;
}

.builder-module-navigation ul.menu > li {
	border-right-color: #FFFFFF;
}

.builder-module-navigation ul.menu>li li {
	border-top-color: #FFD7DF;
	border-bottom-color: #FFD7DF;
	border-left-color: #FFD7DF;
	border-right-color: #FFD7DF;
}

.builder-module-navigation ul.menu>li ul {
	-webkit-box-shadow: #0C1E29 0 0 8px;
	-moz-box-shadow: #0C1E29 0 0 8px;
	-o-box-shadow: #0C1E29 0 0 8px;
	-khtml-box-shadow: #0C1E29 0 0 8px;
	box-shadow: #0C1E29 0 0 8px;
}

/******** content module ******/
	/********#color#******/
	
.builder-module-content{
	border-top-color: #FFFFFF;
	border-bottom-color: #000000;
}

.builder-module-content .builder-module-element {
	background: transparent;
}

.builder-module-content .hentry {
	border-right-color: #FFFFFF;
}

/******** content module - sidebars ******/

/******** html module ******/

/******** footer module ******/

	/********#color#******/
.builder-module-footer {
	border-top-color: #000000;
}

/******** fcs footer ******/
/********#font#******/	

.fcs_footer {
	font-size: 10px;
	line-height: 1.2em;
}	

.fcs_footer a:hover {
	text-decoration: underline;
}	

.fcs_footer_left_1 {
	font-weight: bold;
}	

	/********#color#******/

.fcs_footer {
	color: #000000;
}	

.fcs_footer a {
}	

.fcs_footer a:hover {
}	

/******** fcs tabs ******/

.fcstabs .title { 
	font-size: 13px;
	font-weight: bold;
	line-height: 24px;
}

	/********#color#******/
	
.fcstabs .tabs {
	background: #FFFFFF;
	border-color: #000000;
}

.fcstabs .tab { 
	color: #4B0082;
	border-color: #000000;
	background-color: #F0DEF4;
	background-image: url('images/tab_bg_v1.jpg');
}

.fcstabs .tab:hover { 
	color: #FFFFFF;
	background-color: #D15FBE;
	background-image: url('images/tab_bg_hover_v1.jpg');
}

.fcstabs .tab_selected, 
.fcstabs .tab_selected:hover{ 
	color: #FFFFFF; 
	background-color: #664159;
	background-image: url('images/tab_bg_selected_v1.jpg');
}

.fcstabs .content { 
	background-color: #FFFFFF;
	border-color: #000000; 	 
	border-top-color: #9E4690; 	 
}

	/********	fcs tabs color schemes******/
	
.fcstabs_cs1 .tabs {
	background: #FFFFFF;
	border-color: #000000;
}

.fcstabs_cs1 .tab { 
	color: #4B0082;
	border-color: #000000;
	background-color: #FFFFFF;
	background-image: url('images/tab_bg_v2.jpg');
}

.fcstabs_cs1 .tab:hover { 
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: url('images/tab_bg_hover_v2.jpg');
}

.fcstabs_cs1 .tab_selected, 
.fcstabs_cs1 .tab_selected:hover { 
	color: #4B0082; 
	background-color: #FFFFFF;
	background-image: none;
//	background-image: url('images/tab_bg_selected_v2.jpg');
}

.fcstabs_cs1 .content { 
	background-color: #FFFFFF;
	border-color: #000000; 	 
	border-top-color: #FFFFFF; 	 
}

/******** fcs table ******/
	/********#color#******/

.fcs_table_v1 {
	color: #000000;
}


.fcs_table_v1 .fcs_thr {
	border-bottom-color: #000000;
}

.fcs_table_v1 .fcs_tbr {
	border-bottom-color: #000000;
}

.fcs_table_v2 .fcs_tc {
  color: #FFFFFF;
}

.fcs_table_v2 .fcs_thr {
	border-bottom-color: #FFFFFF;
}

.fcs_table_v2 .fcs_tbr {
	border-bottom-color: #FFFFFF;
}

/******** fcs drawer ******/

.fcs_handle {
	font-family:Arial, HelveticaNeue, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
}

	/********#color#******/

.fcs_drawer {background: #F08080;}

.fcs_handle {
	color: #FFFFFF;
	background-color: #F08080;
	border-color: #F08080;
}

.fcs_handle_right {border-bottom-color: #FFFFFF;}
.fcs_handle_left {border-top-color: #FFFFFF;}

/******** fcs dock ******/

	/********#color#******/

.fcs_dock_content {background-color: #DCDCDC;}

/******** fcs contact ******/

	/********#font#******/	
.fcs_contact_form label { 
	font-weight: bold;
}

.fcs_contact_form label em { 
	font-weight: bold; 
	font-style: normal; 
}

.fcs_contact_form input[type="submit"] { 
	font-weight: bold; 
}

.fcs_contact_form,
.fcs_contact_form label,
.fcs_contact_form textarea,
.fcs_contact_form select,
.fcs_contact_form input[type="text"],
.fcs_contact_form input[type="submit"] {
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 14px;
	line-height: 20px;
}

.fcs_contact_error { 
	font-weight: bold;  
}

	/********#color#******/
	/** default color scheme  **/
	
.fcs_contact_form label { 
	color: #000000;
}
.fcs_contact_form label em {color: #FC0C0C;}
.fcs_contact_form input[type="text"],
.fcs_contact_form select,
.fcs_contact_form textarea {
	color: #000000;
	border-color: #BBBBBB;
}
.fcs_contact_form input[type="submit"] { 
	color: #FFFFFF;
	background-color: #F9DEF4;
	background-image: url('images/contact_bg.jpg');
}
.fcs_contact_form input[type=submit]:hover {
	color: #FFFFFF;
	background-color: #B40000;
	background-image: url('images/contact_bg_hover.jpg');
}

.fcs_contact_msg.ok,
.fcs_contact_msg.err {
	color: #FFFFFF;
	background-color: #B40000; 
	border-color: #FFFFFF; 
}

.fcs_contact_error {color: #FC0C0C;}

	/** v1 color scheme  **/

.fcs_cc1 .fcs_contact_form label {}

/******** fcs builds ******/
/*** fcs default values ***********/

.fcs_block {
	font-size: 14px;
	line-height:	1.5em;
}

.fcs_header {
	font-size: 1.2em;
	line-height:	1.4em;
	font-weight: bold;
}

	/********#color#******/
.fcs_block {
	border-color: #000000;
	color: #000000;	
//	background-color:	#FFFFFF;
}

.fcs_header {
	border-color: #000000;
	color: #FFFFFF;	
	background-color:	#B40000;
	background-image: url('images/header_bg.jpg');
	background-repeat: repeat-x;
}

.fcs_posttext,
.fcs_pretext {
	color: #000000;	
	border-color: #000000;
}

/******** fcs button ******/

.fcs_button {
	font-weight: bold;
}

.fcs_button a:hover {text-decoration: underline;}

	/********#color#******/
.fcs_button {background-color: #ED0423;}
.fcs_button:hover {background-color: #BF001E;}
.fcs_button a {color: #FFFFFF;}
.fcs_button a:hover {color: #FFFFFF;}

.fcs_button_c1 {background-color: #CC2EB1;}
.fcs_button_c1:hover {background-color: #7B0269;}
.fcs_button_c1 a {color: #FFFFFF;}
.fcs_button_c1 a:hover {color: #FFFFFF;}

.fcs_button_c2 {background-color: #42A1FF;}	
.fcs_button_c2:hover {background-color: #0068CF;}
.fcs_button_c2 a {color: #FFFFFF;}
.fcs_button_c2 a:hover {color: #FFFFFF;}

/******** fcs quote ******/

.fcs_quote .fcs_qblock {
	font-weight: bold;
}

.fcs_quote .fcs_qcredit_title,
.fcs_quote .fcs_qcredit,
.fcs_quote .fcs_qlink {
	font-size: .85em; 
	line-height: 1.4em;
}

	/********#color#******/
.fcs_quote {background-color: #006F9C; background-image: url('images/q2_bg.jpg');color:	#FFFFFF;}
.fcs_quote .fcs_qlink a {color:	#FFFFFF;}
.fcs_quote .fcs_qlink a:hover {color:	#0000FF;}
.fcs_quote .fcs_qblock {background-image: url('images/q2.gif');}

.fcs_quote .fcs_qblock .fcs_qtext {background-image: url('images/q1.gif');}

.fcs_quote_c1 {background-color: #B40000; color:	#FFFFFF; }
.fcs_quote .fcs_qlink a {color:	#FFFFFF;}
.fcs_quote .fcs_qlink a:hover {color:	#0000FF;}
.fcs_quote_c1 .fcs_qblock {background-image: url('images/q2.gif');}
.fcs_quote_c1 .fcs_qblock .fcs_qtext {background-image: url('images/q1.gif');}

/******** fcs image ******/

.fcs .fcs_blockimage,
.fcs .fcs_itemimage,
.fcs .fcs_galleryimage{
	font-size: 0px;
	line-height: 0px;
}

.fcs .fcs_blockimage a,
.fcs .fcs_itemimage a,
.fcs .fcs_galleryimage a {
	font-size: 0px;
	line-height: 0px;
}

	/********#color#******/
.fcs_blockimage {
	border-color: #A3A97F;
	background: #FFFFFF;
}

/******** fcs list ******/

.fcs_title {
	font-weight: bold;
}

.fcs_title a {
	text-decoration: none;
}

.fcs_title_inline {
	font-weight: bold;
}

	/********#color#***** */

.fcs_list {
}

.fcs_item {
}
.fcs_itemimage {
	border-color: #A3A97F;
	background: #FDFCFC;
}
/******** fcslv ******/

	/********#color#***** */
.fcs .fcslv {
	border-color: #000000;
}	
	
.fcslv .fcs_item {
	background: #E5E5E5;
}

.fcslv .fcs_title a {
	color: #000000;
}
.fcslv .fcs_title a:hover {
	color: #0000FF;
}

.fcslv .fcs_description, 
.fcslv .fcs_description .fcsp {
	color: #000000;
}

.fcslv .fcs_itemimage {
	border-color: #A3A97F;
	background: #FDFCFC;
}

/******** fcslv_sitemap ******/

.fcslv_sitemap .fcs_title {
	font-weight: normal;	
}

	/********#color#*****/
.fcslv_sitemap .fcs_item {
	background-color: #FFFFFF;
	list-style: outside url('images/list.png');
}

.fcslv_sitemap .fcs_title a {
	color: #000000;
}

.fcslv_sitemap .fcs_title a:hover {
	color: #0000FF;
}

/******** fcslv_text ******/

.fcslv_text  .fcs_item {
	list-style: outside url('images/list.png');
	background: none;
}

	/********#color#******/
	
.fcs .fcslv_text {
	color:	#000000;
}


/************ fcslv_gallery ***************/

	/********#color#******/
.fcslv_gallery .fcs_galleryimage {
	border-color: #A3A97F;
	background: #FDFCFC;
}

/****************	fcslv_buttons **************/

	/********#color#***** can we merge with fcs_buttons ??*/
.fcslv_buttons .fcs_item {
	background-color: #CC2EB1;
}
.fcslv_buttons .fcs_title a {
	color: #FFFFFF;	
}
.fcslv_buttons .fcs_title a:hover {

}

 
/******** fcs hide ******/

	/********#color#******/

.fcs .fcs_hide_v1 .fcs_hide_open {
	background-image: url('images/hide_plusminus_visible.png');
}
.fcs .fcs_hide_v1 .fcs_hide_closed {
	background-image: url('images/hide_plusminus_hidden.png');
}

.fcs .fcs_hide_v2 .fcs_hide_open {
	background-image: url('images/hide_faq_visible.png');
}
.fcs .fcs_hide_v2 .fcs_hide_closed {
	background-image: url('images/hide_faq_hidden.png');
}

.fcs .fcs_hide_v3 .fcs_hide_open {
	background-image: url('images/hide_triangle_visible.png');
}
.fcs .fcs_hide_v3 .fcs_hide_closed {
	background-image: url('images/hide_triangle_hidden.png');
}

.fcs .fcs_hide_v4 .fcs_hide_open {
	background-image: url('images/hide_square_visible.png');
}
.fcs .fcs_hide_v4 .fcs_hide_closed {
	background-image: url('images/hide_square_hidden.png');
}


/******** fcs bullets ******/


	/*********item bullet default ************************************/
.fcs .fcs_item_b_list {list-style-image: url('images/list.png');}

	/********#color#******/

.fcs .fcs_item_b_xxx {list-style-image: url('images/xxx.png');}
.fcs .fcs_item_b_redtick {list-style-image: url('images/list_redtick.png');}
.fcs .fcs_item_b_redbullet {list-style-image: url('images/list_redbullet.png');}

/******** fcstip_link ******/

	/*************#color#**************/

.fcstip_link_inline,
.fcstip_link_inline:hover {
	border-bottom-color: #0000FF
}

/******** fcstip_screen ******/

	/*************#color#**************/

.fcstip_screen {
	background: #A9A9A9;
}	

/******** fcstip_box ******/

.fcstip .tipbox  {
	font-size: 15px;
}

.fcstip .tipheaderbox {
 	font-weight: bold;
}

.fcstip .tipclose_text {
	font-size: .85em;
}

	/*************#color#**************/

.fcstip .tipbox {
 border-color: #000000;
 background-color: #FFFFFF;
}

.fcstip .tipheaderbox {
 background-color: #B40000;
 background-image: url('images/header_bg.jpg');
 color: #FFFFFF;
}

.fcstip .tipclose_text {
	color: #FFFFFF;
}

.fcstip .tipclose_img {
	background: url('images/tip_close.png') no-repeat;
}

.fcstip .tipbody {
 background-color: #FFFFFF;
 color: #000000;
}

/******** fcs slider ******/

	/********#color#******/

.fcs .fcs_slider .fcs_move .fcs_prev,
.fcs .fcs_slider .fcs_move .fcs_next {
  background: #FFFFFF no-repeat;
}

.fcs .fcs_slider .fcs_move .fcs_prev{
	background-image: url('images/slider_previous_arrow.png');
}

.fcs .fcs_slider .fcs_move .fcs_next{
	background-image: url('images/slider_next_arrow.png');
}

.fcs .fcs_slider .fcs_select .fcs_select_item {
  border-color: #FFFFFF;
  background: #000000;
//  box-shadow: 0 0 50px rgba(0,0,0,0.5);
}

.fcs .fcs_slider .fcs_select .fcs_select_active {
  background: #FD0100;
}

/*****************variation********************************/

.fcs .fcs_slider_v1 .fcs_select .fcs_select_item {
  background: #FD0100;
}
.fcs .fcs_slider_v1 .fcs_select .fcs_select_active {
  background: #000000;
}

.fcs .fcs_slider_v2 .fcs_select .fcs_select_item {
  background: #8B4513;
}
.fcs .fcs_slider_v2 .fcs_select .fcs_select_active {
  background: #006400;
}

/******** fcsh ******/

	/********#font#******/	

.fcsh {
	font-weight: bold;
}

.fcsh1 h1 {font-size: 20px; line-height: 24px;}
.fcsh2 h2 {font-size: 16px; line-height: 20px;}
.fcsh3 h3 {font-size: 15px; line-height: 20px;}
.fcsh4 h4 {font-size: 14px;	line-height: 20px;}
.fcsh5 h5 {font-size: 13px; line-height: 18px;}
.fcsh6 h6 {font-size: 12px;	line-height: 16px;}

/***************** header linking********************/

.fcs .fcs_hl a {text-decoration: none;}
.fcs .fcs_hl a:hover {text-decoration: underline;}

/***************** header linking colour********************/

.fcs .fcs_hl a {color: #000000;}
.fcs .fcs_hl a:hover {color: #000000;}

	/**************anchor text linking*************/

a.fcsh_anchor:hover {text-decoration: none;}
			
a.fcsh_anchor {color: #000000;}
a.fcsh_anchor:hover {color: #000000;}

/******** fcs list background color schemes ******/

.fcs .fcs_bcs_v {background-color: #FFE4E1;}
.fcs_bcs_v .fcs_header {}
.fcs_bcs_v .fcs_posttext,
.fcs_bcs_v .fcs_pretext {}
.fcs_bcs_v .fcs_list {background-color: #F08080;}
.fcs_bcs_v .fcs_item {background-color: #A52A2A;}

/******** fcs container background color schemes ******/

.fcs .fcs_ccs_xxlight {background-color: #F5F5F5; color: #000000;}
.fcs .fcs_ccs_xlight {background-color: #DCDCDC; color: #000000;}
.fcs .fcs_ccs_light {background-color: #C0C0C0; color: #000000;}
.fcs .fcs_ccs_dark {background-color: #FFE4E1; color: #000000;}
.fcs .fcs_ccs_xdark {background-color: #F08080; color: #000000;}
.fcs .fcs_ccs_xxdark {background-color: #CD5C5C; color: #000000;}

/******** fcs container background colors ******/

.fcs .fcs_cbgc_xxlight {background-color: #F5F5F5;}
.fcs .fcs_cbgc_xlight {background-color: #DCDCDC;}
.fcs .fcs_cbgc_light {background-color: #C0C0C0;}
.fcs .fcs_cbgc_dark {background-color: #FFE4E1;}
.fcs .fcs_cbgc_xdark {background-color: #F08080;}
.fcs .fcs_cbgc_xxdark {background-color: #CD5C5C;}

/******** fcs container background colors generic variations ******/

.fcs .fcs_cbgc_blue {background-color: #00609D;}
.fcs .fcs_cbgc_xxxxx {background-color: #000000;} 

/******** fcs container width ******/

/******** fcs container padding ******/

/******** fcs container margin ******/

/******** fcs child nodes margin ******/

/*********************************************
	fcs container color scheme
	
*********************************************/

/******** fcs container border colors ******/

.fcs .fcs_cbc_xlight {border-color: #DCDCDC;}	  /* */
.fcs .fcs_cbc_light {border-color: #F08080;}	  /*  */	
.fcs .fcs_cbc_dark {border-color: #CD5C5C;}	  /*  */
.fcs .fcs_cbc_xdark {border-color: #8B0000;}	  /*  */

/******** fcs container border radius ******/

.fcs .fcs_cbr {
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}

.fcs .fcs_cbr_l {
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
}

.fcs .fcs_cibr {
	-webkit-border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
}

.fcs .fcs_cibr_l {
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}

.fcs .fcs_cbtr {
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}

.fcs .fcs_cbtr_l {
	-webkit-border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
}

/******** fcs container border shadow ******/

.fcs .fcs_cbs {
	-webkit-box-shadow: #808080 4px 4px 4px;
	-moz-box-shadow: #808080 4px 4px 4px;
	-o-box-shadow: #808080 4px 4px 4px;
	-khtml-box-shadow: #808080 4px 4px 4px;
	box-shadow: #808080 4px 4px 4px;	
}

.fcs .fcs_cbs_l {
	-webkit-box-shadow: #808080 8px 8px 8px;
	-moz-box-shadow: #808080 8px 8px 8px;
	-o-box-shadow: #808080 8px 8px 8px;
	-khtml-box-shadow: #808080 8px 8px 8px;
	box-shadow: #808080 8px 8px 8px;	
}

.fcs .fcs_cibs {
	-webkit-box-shadow: #D3D3D3 4px 4px 3px;
	-moz-box-shadow: #D3D3D3 4px 4px 3px;
	-o-box-shadow: #D3D3D3 4px 4px 3px;
	-khtml-box-shadow: #D3D3D3 4px 4px 3px;
	box-shadow: #D3D3D3 4px 4px 3px;
}

.fcs .fcs_cibs_l {
	-webkit-box-shadow: #D3D3D3 4px 4px 3px;
	-moz-box-shadow: #D3D3D3 4px 4px 3px;
	-o-box-shadow: #D3D3D3 4px 4px 3px;
	-khtml-box-shadow: #D3D3D3 4px 4px 3px;
	box-shadow: #D3D3D3 4px 4px 3px;
}

/******** fcst ******/

.fcs .fcs_tc_xxlight, .fcs_tc_xxlight {color: #000000;}
.fcs .fcs_tc_xlight, .fcs_tc_xlight {color: #000000;}
.fcs .fcs_tc_light, .fcs_tc_light {color: #000000;}
.fcs .fcs_tc_dark, .fcs_tc_dark {color: #000000;}
.fcs .fcs_tc_xdark, .fcs_tc_xdark {color: #000000;}
.fcs .fcs_tc_xxdark, .fcs_tc_xxdark {color: #000000;}

		/******anchor text linking******/

a.fcst_anchor:hover {text-decoration: none;}
			
a.fcst_anchor {color: #000000;}
a.fcst_anchor:hover {color: #000000;}

/******** fcst text linking ******/

.fcs .fcs_tl a {text-decoration: none;}
.fcs .fcs_tl a:hover {text-decoration: underline;}

	/***************** text linking colour********************/

.fcs .fcs_tl a {color: #0000FF;}
.fcs .fcs_tl a:hover {color: #0000FF;}

	/***************** text linking variants ********************/

.fcs .fcs_tlc_light a {color: #000000;}
.fcs .fcs_tlc_light a:hover {color: #000000;}

.fcs .fcs_tlc_dark a {color: #000000;}
.fcs .fcs_tlc_dark a:hover {color: #000000;}

/******** google customer search engine ******/
	/******** google customer search box sizes ******/

.fcs .gsc-search-box .gsc-input {
	font-family: verdana,helvetica,arial,sans-serif;
}

.fcs .gsc-control-cse {
	padding-top: 0px;
	padding-bottom: 0px;
}

.fcs .gsc-search-box .gsc-input {
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	line-height: 16px;
}

.fcs .gsc-search-box .gsc-input-box {
	padding-top: 0px;
	padding-bottom: 0px;
	height: 20px;
}

.fcs .gsst_a .gscb_a {
	font-size: 20px;
}

	/******** google customer search box colours ******/

.fcs .gsc-control-cse {
	background-color: #FFFFFF;
}

.fcs .gsc-search-box .gsc-input-box {
	border-color: #0082B5;
}

.fcs .gsc-search-box input.gsc-search-button {
	color: #FFFFFF;
	border-color: #A90000;
	background-color: #A90000;
}

.fcs .gsst_a .gscb_a {
	color: #A90000;
}

	/******** google customer search result sizes ******/

.fcs .gsc-result-info {
//	font-size: 10px;
}

.fcs .gsc-control-cse .gs-result .gs-title, 
.fcs .gsc-control-cse .gs-result .gs-title b{
//	font-size: 18px;
}

.fcs .gsc-control-cse .gs-result .gs-snippet {
	padding-left: 8px;
//	font-size: 15px;
// 	line-height: 21px;
}

.fcs .gsc-control-cse .gs-result .gs-image {
	margin-left: 4px;
}

.fcs .gsc-control-cse .gs-result .gs-visibleUrl-short, 
.fcs .gsc-control-cse .gs-result .gs-visibleUrl-long{
//	font-size: 12px;
}

.fcs .gsc-control-cse .gsc-cursor-page {
//	font-size: 15px;
//	text-decoration: none;
}

.fcs .gsc-control-cse .gcsc-branding-text {
//	font-size: 10px;
}

.fcs .gsc-results .gsc-cursor .gsc-cursor-page:hover {
	text-decoration: none;
}

	/******** google customer search result colours ******/

	
.fcs .gsc-results .gsc-result .gs-title a.gs-title,
.fcs .gsc-results .gsc-result .gs-title a.gs-title b {
//	color: #000000;
}

.fcs .gsc-results .gsc-result .gs-snippet {
//	color: #000000;
}

.fcs .gsc-results .gsc-result .gs-visibleUrl {
//	color: #FF0000;
}

.fcs .gsc-results .gsc-cursor .gsc-cursor-page {
//	color: #000000;
//	background-color: #FFFFFF;
}

.fcs .gsc-results .gsc-cursor .gsc-cursor-page:hover {
//	color: #000000;
//	background-color: #FFFFFF;
}

.fcs .gsc-results .gsc-cursor .gsc-cursor-current-page, 
.fcs .gsc-results .gsc-cursor .gsc-cursor-current-page:hover{
//	color: #000000;
//	background-color: #FFFFFF;
}

