/* CSS Document *//* MAIN SITE CSS */.holding_area{	background:url(../../media/interface/png/CONTENT_AREA.png) top left no-repeat;	height:30px;}img.spider{	display:none;}*{	padding:0px;	margin:0px;}body{	background:#DDDBD1;	padding:0px;	margin:0px;}.webpage{	display:block;	font-family:Arial, Helvetica, sans-serif;	/*min-width:1020px;	max-width:1020px;*/	width:995px;	text-align:left;	line-height:100%;}.container{	background-color:#FFFFFF;	padding:10px 0px 10px 0px;}.wrapper_left{	padding-left:10px;	background:url(../../media/interface/jpg/wrapper_left.jpg) repeat-y bottom left;}.wrapper_right{	padding-right:10px;	margin-right:30px;	background:url(../../media/interface/jpg/wrapper_right.jpg) repeat-y bottom right;}.wrapper_top{	padding-top:10px;	background:url(../../media/interface/jpg/wrapper_top.jpg) no-repeat top left;}.wrapper_bottom{	padding-bottom:10px;	background:url(../../media/interface/jpg/wrapper_bottom.jpg) no-repeat bottom left;}.minwidth{	position:relative;	padding-top:20px;}.one_col_content{	width:100%;}.two_col_content{	width:49%;	float:left;}#template_1_col_3  /* gateway RHS */{	width:328px;}/*HTML ELEMENTS*//****************	HTML 	****************/.webpage h1, .webpage h2, .webpage h3, .webpage h4, .webpage p, .webpage img{	margin:0px;	padding:0px 0px 15px 17px;	border:none;}.webpage .one_col_content .module_html h1 , .webpage .one_col_content .module_html h2, .webpage .one_col_content .module_html h3, .webpage .one_col_content .module_html h4, .webpage .one_col_content .module_html p, .webpage .one_col_content .module_html li{	padding-right:15px;}.webpage .module_html li{	padding-bottom:5px;	margin-left:20px;}.webpage .module_html ul,.webpage .module_html ol{	list-style-position:outside;}.webpage .module_html a,.webpage .module_html a:hover,.webpage .module_html a:visited{	color:#14213D;}/*.webpage h1*/.webpage h1{	font-size:125%;	line-height:110%;	font-weight:100;	font-style:normal;	color:#14213D;	font-family:Helvetica, Arial, sans-serif;}.webpage h2{	font-size:125%;	line-height:110%;	font-weight:100;	font-style:normal;	color:#14213D;	font-family:Helvetica, Arial, sans-serif;}/*.webpage h2*/.webpage h3{	font-size:95%;	line-height:130%;	font-weight:500;	color:#14213D;	font-family:Helvetica, Arial, sans-serif;}/*.webpage h3*/.webpage h4{	font-size:95%;	line-height:130%;	font-weight:500;	color:#333;	font-family:Helvetica, Arial, sans-serif;}/*.webpage h4*/.webpage h5{	font-size:100%;	line-height:100%;	color:#14213D;	font-weight:bold;}.webpage p{	font-size:80%;	line-height:80%;	line-height:140%;	color:#666666;}.webpage p.intro{	color:#14213D;}.webpage strong.seo_bold{	font-weight:100 !important;}.webpage em.seo_italic{	font-style:normal !important;}.webpage hr{	background-color:#FFFFFF;	color:#FFFFFF;	border:0px;	height:1px;	overflow:hidden;	border-bottom:2px solid #ccc;	margin:0px 17px 20px 17px;}.webpage .page_content_midd_col hr{	margin-right:0px;}/*MAIN PAGE HEADER*/.page_header{	background-color:#14213D;	height:72px;	margin:0px 10px 0px 10px;}.page_header img{	padding:0px;	margin:0px;	float:left;}.page_header_right{	width:15px;	height:72px;	float:right;	background:url(../../media/interface/png/header_right.png);}/*	MAIN MENU*/.gateway_bar{	height:30px;	background:url(../../media/interface/png/gateway_bar.png) repeat-x;	margin:0px 10px 0px 10px;}.gateway_menu_replace{	background:url(../../media/interface/jpg/left_col_fade.jpg) no-repeat 609px 0px;}.main_menu{	background:url(../../media/interface/png/main_menu_bg.png);	margin:0px 10px 0px 10px;	/*padding:5px 0px 5px;  match .main_menu a padding */}.main_menu ul{	list-style-type:none;	list-style-position:outside;	position:relative;	z-index:1;	font-size:80%;	font-weight:100;	line-height:100%;		display:none;}.main_menu li{	float:left;display:block;	/*display:inline;	padding:6px 0px 6px 0px;*/	}.webpage .main_menu a{	text-decoration:none;	margin:0px;	color:#14213D;	background:url(../../media/interface/png/main_menu_point.png) no-repeat center top;}.main_menu span{	margin:0px;	width:5px;	overflow:hidden;	color:#14213D;	background:url(../../media/interface/png/main_menu_divide.png) no-repeat center top;}.main_menu a{	padding:7px 5px 7px 5px;}.main_menu span{	padding:7px 0px 10px 0px;}.main_menu a:hover{	color:#FFFFFF;	background:url(../../media/interface/png/main_menu_over_bg.png) no-repeat center top;	text-decoration:none;	/*background-color:#14213D;	filter:alpha(opacity=50);	-moz-opacity:.5;	opacity:0.5;*/}.main_menu li a.on,.main_menu li a.on:hover{	color:#FFFFFF;	background:url(../../media/interface/png/main_menu_on_bg.png) no-repeat center top;}.main_menu a.login_button,.main_menu a.login_button:hover{	color:#FFFFFF;	background:url(../../media/interface/png/main_menu_over_bg.png) repeat-x center top;	text-decoration:none;}/*	DROP DOWN MENUES*/.main_menu ul li a{	display:block;/**/}.main_menu ul li ul li a.on,.main_menu ul li ul li a.on:hover{	background-color:#50D7B8;	color:#FFF !important;}.main_menu ul li:hover a{	color:#FFFFFF;	background:url(../../media/interface/png/main_menu_over_bg.png) no-repeat center top;}.webpage .main_menu ul li ul{	display:none;	margin:0px;	padding:0px;	font-size:100%;}.main_menu ul li ul li{	float:none;	width:170px;	/*background:url(../../media/interface/png/dd_right.png) repeat-y right top;*/}.main_menu ul li.selected ul li a,.main_menu ul li:hover ul li a{	/*background:url(../../media/interface/png/dd_top.png) repeat-x left top;	margin-right:5px;	background-color:#DDDBD1;*/	/*border-bottom:1px solid #ccc;*/	color:#052C50;	background-image:none !important;	padding:5px;	text-align:left;	float:none;	display:block;}.main_menu ul li ul li.selected a,.main_menu ul li ul li.selected a:hover {	background-image:none !important;	background:#14213D; 	color:#fff;}.main_menu ul li ul li a:hover{	background-image:none !important; 	background:#14213D; 	color:#fff;}.main_menu ul li:hover ul{	width:170px;	display:block;	position:absolute;	padding-top:0px;	padding-bottom:8px;	/*background:url(../../media/interface/png/dd_bottom.png) no-repeat left bottom;*/	background:url(../../media/interface/png/dd_bg.png) no-repeat bottom left;}.main_menu li:hover ul li{	padding:0px;	border-top:1px solid #fff;}.main_menu li:hover ul li.last{	border-bottom:0px;}/*SUBMENU*/.site_submenu{	padding-bottom:93px;	width:190px;	background:url(../../media/interface/jpg/submenu_base.jpg) no-repeat bottom left;	font-size:80%;		display:none;}.webpage .site_submenu ul{	border:7px solid #B9BDC5;	border-left:0px;	border-right:0px;	list-style-type:none;	margin:0px;}.webpage .site_submenu a{	text-decoration:none;	display:block;	padding:8px 7px 8px 10px;	color:#14213D;	background:url(../../media/interface/gif/sm_point.gif) no-repeat center left;}.webpage .site_submenu a:hover{	color:#fff;	background-color:#14213D;}.webpage .site_submenu li{	border-bottom:1px solid #B9BDC5;}.webpage .site_submenu li.selected{	/*background-color:#14213D;*/	background-color:#50D7B8;}.webpage .site_submenu li.selected{	border-bottom:0px;}.webpage .site_submenu li:hover a,.webpage .site_submenu li.selected a{	color:#fff;}.webpage .site_submenu li ul{	border:0px;}/*	SUBMENU 2ND LEVEL*/.webpage .site_submenu li.selected li a{	background:none;	padding:5px 7px 5px 10px;	color:#333;}.webpage .site_submenu li.selected li a:hover{	color:#FFF;	background-color:#666;}.webpage .site_submenu li.selected li {	border-bottom:1px solid #fff;}.webpage .site_submenu ul ul{	background:url(../../media/interface/jpg/sm_l2_bg.jpg) no-repeat bottom left;/*	*/}.webpage .site_submenu ul ul a.on{	background:url(../../media/interface/jpg/sm_l2_on.jpg) no-repeat bottom left;/*	*/	color:#FFF;}/*	SUBMENU 3ND LEVEL*/.webpage .site_submenu ul ul ul{	background:#e5e5e5;}.webpage .site_submenu ul ul ul a.on{	background:none;/*	*/}.webpage .site_submenu  li.selected li.selected li a{	/*text-decoration:underline;*/	background-color:#e5e5e5;	color:#333;}.webpage .site_submenu  li.selected li.selected li a:hover,.webpage .site_submenu  li.selected li.selected li a.on{	background-color:#ccc;	color:#333;}/*MAIN PAGE STRUCTURE*/.page_content_table{	width:100%;	display:table;}.table_row{	display:table-row;}.table_cell_left{	vertical-align:top;	display:table-cell;	padding-bottom:10px;	background:url(../../media/interface/jpg/left_col_fade.jpg) no-repeat right top;	padding-top:23px;}.no_marketing{	background:none;	width:100% !important;}.gateway{	padding-top:0px;}.table_cell_right{	vertical-align:top;	display:table-cell;	width:300px;	padding-bottom:10px;}.page_content_submenu_col{	width:190px;	float:left;	padding-bottom:10px;		width:0px;}.page_content_midd_col{	width:435px;	float:left;}.no_marketing_template{	width:740px;}.split{	width:49%;	float:left;	overflow:hidden;}/*MARKETING AREA OF THE PAGE*/.marketing_area{	position:absolute;	width:335px;	right:0px;	top:0px;	height:575px;	overflow:visible;		display:none;}.marketing_story{	height:80px;		width:290px;	overflow-y: scroll;}.webpage .made_for_you_story .marketing_story p{	padding-bottom:10px;	color:#666;}.marketing_story{	height:70px;		width:290px;	overflow-y: scroll;}.marketing_content{	position:relative;	height:575px;/**/}.image_area{	position:absolute;	top:27px;	left:14px;	/*filter:alpha(opacity=50);	-moz-opacity:.5;	opacity:0.5;*/	width:312px;	height:512px;}.webpage .image_area img{	width:312px;	height:512px;	padding:0px;}.made_for_you{	width:178px;	height:96px;	position:absolute;	top:165px;	left:14px;}.webpage .made_for_you img{	width:178px;	height:96px;	padding:0px;}.gateway_version{	top:145px;}.made_for_you_story{	position:absolute;	bottom:12px;	/*top:485px;*/}.webpage .made_for_you_story h3,.webpage .made_for_you_story h2{	padding-left:15px;	padding-bottom:0px;}.webpage .made_for_you_story p{	padding-bottom:0px;	padding-left:15px;	color:#14213D;}.below_marketing_area{	background:url(../../media/interface/png/marketing_base.png) no-repeat left top;	padding-top:15px;	margin-top:434px;}/*GATEWAY BANNERS*/.blue90{	background-color:#2C3851;}.blue80{	background-color:#505A6E;}.blue70{	background-color:#676F81;}.blue60{	background-color:#878E9B;}.blue50{	background-color:#969CA8;}.blue40{	background-color:#A7ABB6;}.blue90:hover,.blue80:hover,.blue70:hover,.blue60:hover,.blue50:hover,.blue40:hover{	background-color:#14213D;}.gateway_banner{	width:313px;	padding-top:10px;	margin-bottom:20px;}.gateway_banner a{	text-decoration:none;	color:#FFFFFF;	margin:0px;	padding:0px;	line-height:120%;}.gateway_right{	margin-left:15px;}.webpage .gateway_banner h1,.webpage .gateway_banner p{	color:#FFF;}.webpage .gateway_banner p{	width:230px;	padding-bottom:10px;	margin:0;	border:0;	text-decoration:none;}.gateway_left{	width:313px;	background-image:url(../../media/interface/png/gateway_banner_top.png);	background-repeat:no-repeat;	background-position:top right;}.gateway_right{	background-image:url(../../media/interface/png/gateway_banner_top_r.png);	background-repeat:no-repeat;	background-position:top left;}.gateway_left .banner_content{	background:url(../../media/interface/png/banner_point_curve.png) no-repeat right bottom;}.gateway_right .banner_content{	background:url(../../media/interface/png/banner_point_corner.png) no-repeat right bottom;}/*BREADCRUMB*/.breadcrumb{	padding:0px 0px 20px 17px;	margin:0px 0px 0px 0px;}.breadcrumb .breadcrumb{	padding:0px;}.breadcrumb ul{	list-style-type:none;	list-style-position:outside;	font-size:75%;	font-weight:100;	line-height:110%;	margin:0px;	padding:0px;}.breadcrumb li{	float:left;	display:block;	padding:0px 5px 10px 0px;	color:#14213D;	color:#666;}.webpage .breadcrumb li h1{	margin:0;	padding:0;	font-size:100%;	color:#999;	line-height:110%;	font-family:Arial, Helvetica, sans-serif;}.webpage .breadcrumb li h1 a{	text-decoration:none;	background:none;}.breadcrumb li strong{}.breadcrumb a{	color:#999999;	padding-right:10px;	background:url(../../media/interface/gif/bc_point.gif) no-repeat right center;}.breadcrumb a:hover{	color:#14213D;}/*LITERATURE FOCUS*/.lit_focus{	background:#DDDBD1 url(../../media/interface/jpg/lit_point.jpg) no-repeat right bottom;	background-color:#DDDBD1;	margin:0px 0px 20px 17px;	width:280px;}.cover_img{	float:left;	width:105px;	overflow:hidden;}.cover_img img{	padding:0px;}.cover_text{	float:left;	width:170px;}.webpage .cover_text p {	padding-left:10px;	padding-top:7px;}.webpage .cover_text p a{	color:#14213D;	text-decoration:none;}.webpage .cover_text p a span{	color:#666;	text-decoration:underline;}/*ACCENT COLOUR BUTTON MODULE*/.button_bubble{	margin-left:17px;	margin-right:17px;	margin-bottom:20px;	float:left;}.button_content{	background:#50D7B8 url(../../media/interface/jpg/button_bg.jpg) repeat-x left bottom;	margin:0px;	padding:0px;	float:left;}.button_top{	background: url(../../media/interface/gif/btl.gif) no-repeat left top;	height:7px;	overflow:hidden;}.button_top_right{	background: url(../../media/interface/gif/btr.gif) no-repeat right top;	width:5px;	height:7px;	float:right;	overflow:hidden;}.webpage .button_bubble h3{	color:#14213D;	padding:2px 10px 0px 10px;	line-height:100%;	width:auto;}.webpage .button_bubble h3 a{	color:#fff;	text-decoration:none;	font-style:normal;	font-weight:100;	font-size:90%;}.webpage .button_bubble h3 a:hover{	color:#14213D;}.button_bottom{	background: url(../../media/interface/gif/bbl.gif) no-repeat left bottom;	height:7px;	line-height:100%;}.button_bottom_right{	background: url(../../media/interface/gif/bbr.gif) no-repeat right top;	width:5px;	height:7px;	float:right;	overflow:hidden;}/*LINKS BUBBLE*/.links_bubble{	margin-left:17px;}.links_content{	background-color:#DDDBD1;	width:600px;	float:left;}.page_content_midd_col .links_content{	width:415px;}.no_marketing_template .links_content{	width:720px;}.links_top{	background:#DDDBD1 url(../../media/interface/gif/ltl.gif) no-repeat left top;	height:7px;	overflow:hidden;}.links_top_right{	background: url(../../media/interface/gif/ltr.gif) no-repeat right top;	width:5px;	height:7px;	float:right;}.webpage .links_bubble h3{	color:#14213D;	padding:3px 10px 0px 10px;	line-height:100%;	width:auto;}.links_bottom{	background:#DDDBD1 url(../../media/interface/gif/lbl.gif) no-repeat left top;	height:7px;	overflow:hidden;}.links_bottom_right{	background:#DDDBD1 url(../../media/interface/gif/lbr.gif) no-repeat right top;	width:5px;	height:7px;	float:right;}.links_bubble_links {	margin:0px 0px 20px 0px;}.links_bubble_links ul{	list-style-type:none;	list-style-position:outside;	margin-left:17px;	margin-bottom:0px;	padding:0px;	font-size:75%;	font-weight:100;	line-height:110%;}.links_bubble_links li{	float:left;	display:block;	background:url(../../media/interface/gif/bubble_links_point.gif) no-repeat top center;	margin:0px;	padding:10px 0px 5px 0px;}.links_bubble_links a{	margin:0px;	color:#666;	padding:0px 10px 0px 10px;}.links_bubble_links a:hover{	color:#14213D;	text-decoration:underline;}/*QUESTION*/.question_bubble{	margin-left:17px;	margin-right:17px;	float:left;}.bubble_content{	background-color:#2C3851;	margin:0;	padding:0;	line-height:0;	overflow:hidden;}.question_top{	background:#2C3851 url(../../media/interface/gif/qtl.gif) no-repeat left top;	height:4px;	overflow:hidden;	margin:0;	padding:0;}.question_top_right{	background:#2C3851 url(../../media/interface/gif/qtr.gif) no-repeat right top;	width:5px;	height:4px;	float:right;	overflow:hidden;}.webpage .question_bubble h3{	color:#FFFFFF;	padding:3px 10px 3px 10px;	width:auto;}.question_bottom{	background:#2C3851 url(../../media/interface/gif/qbl.gif) no-repeat left bottom;	height:4px;}.question_bottom_right{	background:#2C3851 url(../../media/interface/gif/qbr.gif) no-repeat right bottom;	width:5px;	height:4px;	float:right;}.question_bottom_point{	background:url(../../media/interface/gif/bubble_base.gif) no-repeat center bottom;	height:4px;}/*QUESTION LINKS*/.question_links{	background:#EDECE7 url(../../media/interface/gif/links_bg_top.gif) no-repeat right top;	margin-left:17px;	padding-top:10px;	margin-bottom:20px;}.question_links ul{	list-style-type:none;	list-style-position:outside;	font-size:80%;	font-weight:100;	line-height:130%;}.question_links li{	padding:0px 5px 10px 30px;	background:url(../../media/interface/jpg/question_links_li.jpg) no-repeat left center;}.question_links a{	text-decoration:none;	border-bottom:1px dotted #999;	margin:0px;	color:#666;}.question_links a:hover{	border-bottom:1px solid #999;}.question_links_bottom{	background:#EDECE7 url(../../media/interface/gif/links_bg_bottom.gif) no-repeat right bottom;	height:8px;	overflow:hidden;}/*USEFUL LINKS*/.useful_links{	margin-left:5px;	margin-bottom:20px;}.useful_links ul{	list-style-type:none;	list-style-position:outside;	font-size:80%;	font-weight:100;	line-height:130%;}.useful_links li{	padding:0px 5px 10px 30px;	background:url(../../media/interface/jpg/usefull_links_li.jpg) no-repeat left center;}.useful_links a{	text-decoration:none;	border-bottom:1px dotted #999;	margin:0px;	color:#666;}.useful_links a:hover{	border-bottom:1px solid #999;}/*SEARCH FORM*/.search_form {	text-align:right;	margin-right:17px;	margin-bottom:20px;	padding-left:20px;		display:none;}#module_dynamic_crumbtrail{	width:600px;}.breadcrumb #module_dynamic_search{	width:250px;	float:right;}.breadcrumb .search_form {	margin-bottom:0px;	margin-top:-30px;	float:right;}.search_form input{	float:right;	margin-left:5px;	padding:2px;	font-size:70%;}.search_form input.search{	margin-top:8px;	float:left;}.search_button{	margin-top:-4px;}/*DOWNLOAD*/.download {	margin-left:17px;}.webpage .download p {	padding-left:0px;}.webpage .download p a{	color:#14213D;	text-decoration:none;}.webpage .download p a span{	color:#666;	text-decoration:underline;}.ico_document{	background:url(../../media/interface/jpg/ico_document.jpg) no-repeat left top;	padding-left:38px;	padding-bottom:15px;}.ico_comparison{	background:url(../../media/interface/jpg/ico_glance_products.jpg) no-repeat left top;	padding-left:38px;	padding-bottom:15px;}.ico_check{	background:url(../../media/interface/jpg/ico_check.jpg) no-repeat left top;	padding-left:38px;	padding-bottom:15px;}.below_marketing_area .ico_check,.below_marketing_area .ico_comparison,.below_marketing_area .ico_document{	padding-bottom:0px;}/*DOWNLOAD MODULE*/.download_file{	background:url(../../media/interface/jpg/ico_download.jpg) no-repeat left top;	padding-left:38px;	padding-bottom:15px;	margin-left:17px;	width:85%;}.webpage .download_file p {	padding-left:0px;}.webpage .download_file p.download_title{	padding-bottom:0px;}.webpage .download_file p a{	color:#14213D;}/*DOWNLOAD MODULE : NAVIGATION*/.list_navigation{	border-top:1px solid #CCCCCC;	margin-left:17px;	padding-top:10px;}.webpage .list_navigation a{	background-color:#14213D;	display:block;	width:15px;	height:15px;	overflow:hidden;	color:#FFF;	float:left;	margin-right:5px;	text-decoration:none;}.webpage .list_navigation p {	padding-left:0px;}.webpage .list_navigation a#first_pg{	background:url(../../media/interface/jpg/list_nav_start.jpg) no-repeat left top;}.webpage .list_navigation a#prev_pg{	background:url(../../media/interface/jpg/list_nav_prev.jpg) no-repeat left top;}.webpage .list_navigation a#next_pg{	background:url(../../media/interface/jpg/list_nav_next.jpg) no-repeat left top;}.webpage .list_navigation a#last_pg{	background:url(../../media/interface/jpg/list_nav_end.jpg) no-repeat left top;}/*FOOTER*/.page_footer{	margin:0px 10px 0px 10px;	border-top:1px solid #ccc;	padding-top:5px;}.webpage .page_footer p{	padding-left:0px;	font-size:75%;	color:#999999;}.webpage .page_footer a{	color:#14213D;}.clear_float{	width:auto;	height:0px;	overflow:hidden;	clear:both;}.page_footer_links{	margin:0px 0px 0px 0px;	padding:0px;	background:url(../../media/interface/gif/foot_links_top.gif) no-repeat center top;	line-height:100%;		display:none;}.footer_links_bottom{}.page_footer_links ul{	line-height:180%;	list-style-type:none;	list-style-position:outside;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 17px;	background:url(../../media/interface/gif/foot_links_bottom.gif) no-repeat center bottom;}.page_footer_links li{	font-size:75%;	font-weight:100;	padding:0px;	display:inline;}.page_footer_links a{	text-decoration:none;	margin:0px;	color:#666;	padding:7px 2px 7px 2px;/**/}.page_footer_links span{	font-size:90%;	font-weight:100;	padding:0px;	margin:0px;	width:5px;	overflow:hidden;	color:#fff;}.page_footer_links a:hover{	color:#14213D;	text-decoration:underline;}/*	CURVED BOX*/.curved_box{	background-color:#E0DFD6;	margin-left:18px;	margin-bottom:18px;}.download_links{	margin-bottom:30px;}.webpage .curved_box ul{	list-style-type:none;	margin-left:15px;	font-size:80%;	margin-bottom:20px;}.webpage .curved_box ul a,.webpage .curved_box ul a:visited{	color:#14213D;}.webpage .curved_box ul.download_links a{	font-weight:bold;}.webpage .curved_box ul.download_links a:hover{	color:#50D7B8;}.webpage .curved_box ul.curvedbox_useful_links a{	background-color:#EFEFEA;	text-decoration:none;	display:block;	padding:1px;	margin-bottom:2px;}.webpage .curved_box ul.curvedbox_useful_links {	margin-bottom:0px;}.webpage .curved_box ul.curvedbox_useful_links a:hover{	background-color:#14213D;	color:#FFF;}.webpage .curved_box img{	margin:0px;	padding:0px;}.webpage .curved_box h3{	margin-bottom:0px;	padding-bottom:5px;	padding-left:15px;}.box_content{	width:285px;}.useful_link_holder{}.img_holder{	width:130px;	text-align:right;}.webpage .curved_box .img_holder img{	margin-right:10px;}.curved_box_top,.curved_box_top_right,.curved_box_bottom,.curved_box_bottom_right{	height:12px;}.curved_box_top{	background:url(../../media/interface/gif/curved_tl.gif) no-repeat top left;}.curved_box_top_right{	background:url(../../media/interface/gif/curved_tr.gif) no-repeat top right;}.curved_box_bottom{	background:url(../../media/interface/gif/curved_bl.gif) no-repeat bottom left;}.curved_box_bottom_right{	background:url(../../media/interface/gif/curved_br.gif) no-repeat bottom right;}/*	HTML TABLE SYLES*/.module_html ol,.module_html ul{	font-size:80%;	list-style-position:inside;	margin-left:17px;	margin-bottom:20px;	color:#14213D;}.module_html ol li,.module_html ul li{	color:#14213D;}.module_html ol ol,.module_html ul ul,.module_html ul ol,.module_html ol ul{	font-size:100%;	margin-bottom:0px;} .module_html caption{	font-weight:100;	font-style:normal;	font-size:78%;	line-height:150%;	width:auto;	padding:2px;	padding-bottom:15px;	text-align:left;	color:#333;}.module_html th{	color:#fff;	font-weight:100;	font-style:normal;	font-size:80%;	line-height:130%;	text-align:left;	background-color:#14213D;	padding:4px;}.module_html td{	font-style:normal;	font-size:80%;	font-weight:100;	line-height:130%;	width:auto;	background-color:#EEEDE8;	padding:4px 4px;	border-bottom:1px solid #fff;	color:#666;}.module_html .row2 td{	background-color:#fff;}.module_html table{	margin-bottom:20px;	margin-left:17px;	border-bottom:5px solid #DDDBD1;	border-top:5px solid #DDDBD1;}/*	SITE FORMS*/.webpage .site_form {	margin-left:17px;} .webpage .site_form label{	font-size:80%;	line-height:80%;	line-height:140%;	color:#666666;	display:block;	width:40%;	float:left;		margin-bottom:10px;}.webpage .site_form br{	clear:both;}.webpage .site_form input,.webpage .site_form textarea{	font-family:Arial, Helvetica, sans-serif;	font-size:80%;	line-height:80%;	line-height:140%;	color:#14213D;	width:48%;	margin-bottom:10px;	padding:2px;	border:2px solid #DDDBD1;}.webpage .site_form input.radio,.webpage .site_form label.radio{	margin-bottom:5px;	width:auto;	display:inline;	float:none;	border:0px;}.webpage .site_form label.radio{	margin-left:5px;	color:#14213D;}.form_action_buttons{	margin-bottom:10px;	padding:10px;	background:transparent url(../../media/interface/png/marketing_base.png) repeat-x scroll left top;}.webpage .site_form .form_action_buttons input{	width:auto;	margin-bottom:0px;	margin-left:0px;	margin-right:10px;}.form_right{	width:55%;	float:left;	margin-bottom:10px;}.webpage .site_form input.submit{	background-color:#50D7B8;	border:2px solid #50D7B8;}.webpage .site_form input.submit:hover{	color:#fff;}.webpage .site_form input.clear_form:hover{	background-color:#14213D;	border:2px solid #14213D;	color:#fff;}/*BRANCH LOCATOR*/.address_details{	background-color:#EDECE7;	width:70%;	padding:10px;	margin-left:17px;	margin-bottom:20px;}.webpage .address_details p{	color:#14213D;	padding-bottom:0;	padding-left:0;}.office_list ul{	margin-left:17px;	list-style-type:none;	font-size:80%;}.office_list li a{	color:#14213D;}.office_list li a:hover{	background-color:#14213D;	color:#FFFFFF;}/* TEMP CMS FIX .cms #template_1_col_1 ,.cms #template_1_col_2 ,.cms #template_1_col_3 ,.cms #template_1_col_4 ,.cms #template_1_col_5 ,.cms #template_2_col_1 ,.cms #template_2_col_2 ,.cms #template_2_col_3 ,.cms #template_2_col_4 ,.cms #template_2_col_5 ,.cms #template_2_col_6 ,.cms #template_3_col_1 ,.cms #template_3_col_2 ,.cms #template_3_col_3 ,.cms #template_3_col_4 ,.cms #template_3_col_5 ,.cms #template_3_col_6 ,.cms #template_4_col_1 ,.cms #template_4_col_2 ,.cms #template_4_col_3 ,.cms #template_4_col_4 ,.cms #template_4_col_5 ,.cms #template_4_col_6 ,.cms #template_5_col_1 ,.cms #template_5_col_2 ,.cms #template_5_col_3 ,.cms #template_5_col_4 ,.cms #template_5_col_5 ,.cms #template_5_col_6 ,.cms #template_6_col_1 ,.cms #template_6_col_2 ,.cms #template_6_col_3 ,.cms #template_6_col_4 ,.cms #template_6_col_5 ,.cms #template_6_col_6 {	padding-bottom:10px;}*/.cms_admin_page .one_col_content,.cms_admin_page .two_col_content,.cms_admin_page .full_width_col,.cms_admin_page .page_content_midd_col .split{	min-height:10px;}.cms_admin_page .one_col_content:hover,.cms_admin_page .two_col_content:hover,.cms_admin_page .full_width_col:hover,.cms_admin_page .page_content_midd_col .split:hover{}/* CRUMBTRAIL & SEARCH FORM FIX #module_dynamic_crumbtrail {float:left}#module_dynamic_search {float:right}*/a.isearch-title, a.isearch-description, a.isearch-url, a.isearch-prevnext:active{    color:#FF0000;    background-color:transparent}a.isearch-title, a.isearch-description, a.isearch-url, a.isearch-prevnext:hover{    color:#FF0000;    background-color:transparent}/* Usage :  Page heading on the search results page. */.module_dyn_search_results{	margin:0 20px 20px 17px;	font-size:80%;	line-height:130%;}h1.isearch{   /*text-align:center;    font-size:20px;    color:#3366cc; */	color:#14213D;}/* Usage :  To display the header line with the following messages: *             "Search results for _words_." *             "Showing results 1 to 10 of 17" */table.isearch-head{	background-color:#14213D;	background-color:#DDDBD1;    width: 100%;    /*background-color:#3366cc;    border: 0px;*/}/* Usage :  Advanced search form. */table.isearch-advanced{   /* background-color:#b8ccee; */   background-color:#ccc;}td.isearch-head{    color:#14213D;	padding:0px 4px 0px 4px;     /* font-size:16px; */}/* Usage :  To display the page title in the results list. */a.isearch-title:link{     /* color:#3366cc; */ 	color:#14213D;   	background-color:transparent}a.isearch-title:visited{    /* color:#336644; */ 	color:#14213D;    background-color:transparent}/* Usage :  To display the page description in the results list. */.isearch-description{    /* font-size:12px;    color:#000000; */ 	color:#666;}/* Usage :  To display the page score in the results list. */.isearch-score{    /* font-size:12px;    color:#000080;  	color:#14213D;*/	color:#50D7B8;}/* Usage :  To display the page url in the results list. */a.isearch-url:link{    /* font-size:11px;    color:#008000;  	color:#052C50;*/	color:#14213D;    background-color:transparent}a.isearch-url:visited{    /* font-size:11px;    color:#008000; */ 	color:#052C50;    background-color:transparent}/* Usage :  To display the file size in the results list. */.isearch-size{    /* font-size:11px;    color:#008000;    font-size:80%; */ 	color:#14213D;}/* Usage :  To display the "Cached" string in the results list. */a.isearch-viewcache:link{    /* font-size:11px;    color:#6f6f6f; */ 	color:#14213D;    background-color:transparent}a.isearch-viewcache:visited{    /* font-size:11px;    color:#6f6f6f;*/ 	color:#14213D;    background-color:transparent}/* Usage :  To display the "<< Previous Page" and "Next Page >>" links. */table.isearch-prevnext{	background-color:#DDDBD1;    width: 100%;    border: 0px;}td.isearch-prevnext{    color:#14213D;   /*  font-size:14px; */}a.isearch-prevnext:link{    color:#ffffff;    color:#14213D;    background-color:transparent}a.isearch-prevnext:visited{    color:#ffffff;    color:#14213D;    background-color:transparent}/* Usage :  To display the "No matches found." string. */h2.isearch-nomatch{     /*  font-size:16px; */    color:red;}/* Usage :  To display highlighted words in the page descriptions */.isearch-highlight{    font-weight:bold;}/* Usage :  Displaying the search string in the message: *              Search results for _words_. */.isearch-search{    /*font-style:italic;*/}/* Usage :  To display the: *               "This is the contents of the iSearch cache for the URL %u" *          message when displaying a cached page. */h2.isearch-cachedpage{    /*font-size:16px; */}/* Usage :  To display the search statistics table */table.isearch-stats{}table.isearch-stats th, table.isearch-stats td{    padding: 3px;    padding-left: 10px;    padding-right: 10px;}table.isearch-stats th{    color: #ffffff;    background-color: #3366cc;}table.isearch-stats td{    background-color: #ffffcc;    color: #003399;}table.isearch-stats caption{    color: #003399;    font-weight: bold;    font-size: 17px;    font-style: italic;}/* Usage:  Displaying "Did you mean to search for:" test and links when * displaying alternative searches. */.isearch-suggest-title{   /* color: #004422; */	color:#14213D;}a.isearch-suggest:link{    padding-left: 50px;    /* color: #008844; */	color:#14213D;}a.isearch-suggest:visited{    padding-left: 50px;   /*  color: #008844; */	color:#14213D;}/* Usage: Displaying a single extra link in search results (professional version only) */.isearch-link{    /* Set background colour for extra links */    background-color: #ffffff;}/* Usage: Displaying all extra links in search results (professional version only) */.isearch-link-all{    /* Add an extra space seperating links from normal results. */    padding-bottom: 15px;}/* STYLES ADDED */.isearch-li-none{    list-style-type: none;}/*	SITE MAP*/.module_dyn_site_map{	font-size:80%;	margin-left:17px;	line-height:170%;}.module_dyn_site_map ul{	list-style-type:none;}.module_dyn_site_map ul li{}.module_dyn_site_map ul a{	list-style-type:none;	color:#14213D;	font-weight:bold;	text-decoration:none;}.module_dyn_site_map ul a:hover{	text-decoration:underline;}.module_dyn_site_map ul ul{	border-left:1px dotted #999;	padding-left:10px;	margin-bottom:10px;}.module_dyn_site_map ul ul li{	margin-bottom:0px;}.module_dyn_site_map ul ul a{	list-style-type:none;	color:#666;	font-weight:100;}/* RIGHT COLUMN STYLES - TUDOR */.search_area{	background:transparent;	padding-top:15px;}.right_col_content{	width:300px;	padding-top:23px;}.right_col_content table{	width:300px;	color:#ffffff;}.right_col_content table td{	padding:3px 0 3px 34px;	border-bottom:2px #2C3851 solid;	font-size:80%;	line-height:140%;}.right_col_content table td.title{	font-size:100%;	line-height:100%;	padding-top:12px;	padding-bottom:12px;	border-bottom:0;}.right_col_content table tr{	background-color:#2C3851;}.right_col_content table tr.odd{	background-color:#505A6E;}.right_col_content table tr.even{	background-color:#676F81;}.right_col_content table td.left{	width:80px;}.right_col_content table td.cyan{	color:#57e2c1;}/*	POPUP TEMPLATE CSS*/.popup{	width:490px;}.popup .wrapper_right{	margin-right:0px;}.popup .wrapper_top{	background:url(../../media/popup/wrapper_top.jpg) no-repeat top left;}.popup .wrapper_bottom{	padding-bottom:10px;	background:url(../../media/popup/wrapper_bottom.jpg) no-repeat bottom left;}.popup .table_cell_left{	background-image:none;	padding-top:5px;}.popup .minwidth{	padding-top:5px;}.popup .scrollarea{	height:230px;	width:460px;	overflow:hidden;	overflow-y: auto;}