@import url('https://fonts.googleapis.com/css?family=Open+Sans:100,400,300,200,500,600,700');
@import url('https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,100..900;1,100..900&display=swap');

html, body, div, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, tt, var, dl, dt, dd, fieldset, form, label, legend, caption
{
	border: 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
}
table, tbody, tfoot, thead, tr, th, td
{
	font-family:'Albert Sans';
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	text-align:justify;
}
body
{
	margin:0px;
	padding:0px;
	background-color:#fff;
	/*background-color:#b5c0c8;
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff, endColorstr=#b5c0c8);
	background-image:-moz-linear-gradient(top, #ffffff 10%, #b5c0c8 100%);
	background-image:-webkit-linear-gradient(top, #ffffff 10%, #b5c0c8 100%);
	background-image:-ms-linear-gradient(top, #ffffff 10%, #b5c0c8 100%);
	background-image:linear-gradient(top #ffffff 10%, #b5c0c8 100%);
	background-image:-o-linear-gradient(top, #ffffff 10%, #b5c0c8 100%);
	background-image:-webkit-gradient(linear, right top, right bottom, color-stop(10%,#ffffff), color-stop(100%,#b5c0c8));
	background-repeat:no-repeat;
	background-attachment:fixed;*/
	font-family: 'Open Sans', sans-serif;
}
footer, header, nav, section
{
	display: block;
}
/* Clearing */
.clear:before, .clear:after, [class*="site"]:before, [class*="site"]:after, #reply-title:before, #reply-title:after
{
 content: "";
 display: table;
}
.clear:after, [class*="site"]:after, #reply-title:before, #reply-title:after
{
 clear: both;
}
/* Alignment */
.alignleft
{
	display: inline;
	float: left;
	margin-right: 24px;
}
.alignright
{
	display: inline;
	float: right;
	margin-left: 24px;
}
.aligncenter
{
	clear: both;
	display: block;
	margin: 0 auto;
}
img
{
	height: auto; /* Make sure images are scaled correctly. */
	max-width: 100%; /* Adhere to container width. */
	vertical-align: middle;
	margin:0px;
}
.site
{
	margin:0 auto;
	padding:0 auto;
	max-width: 1100px;
}
#header_bg
{
	margin:0px auto;
	padding:0px auto;
}
#header_bg_area
{
	margin:0px auto;
	padding:0px auto;
}
#logo_nav
{
	margin:0px auto;
	padding:0px auto;
	background: #00334e;
	background: -moz-linear-gradient(left, #00334e 40%, #1aa5de 100%);
	background: -webkit-gradient(left top, right top, color-stop(40%, #00334e), color-stop(100%, #1aa5de));
	background: -webkit-linear-gradient(left, #00334e 40%, #1aa5de 100%);
	background: -o-linear-gradient(left, #00334e 40%, #1aa5de 100%);
	background: -ms-linear-gradient(left, #00334e 40%, #1aa5de 100%);
	background: linear-gradient(to right, #00334e 40%, #1aa5de 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00334e', endColorstr='#1aa5de', GradientType=1 );
	background-repeat:no-repeat;
	background-attachment:fixed;
}
#logo_call
{
	margin:0px auto;
	padding:0px auto;
}
#nav_area
{
	margin:0px auto;
	padding:0px auto;
}
#banner_area
{
	background-color:#668ba6;
	margin:0px auto;
	padding:0px;
}
#inner_banner_area
{
	margin:25px 0px 0px;
	padding:0px;
}
#content_area
{
	margin:25px 0px 0px;
	padding:0px auto;
}
#content_area_inner
{
	margin:20px 0px 0px;
	padding:0px auto;
}
#content_left_area
{
	margin:0 auto;
	padding:0 auto;
}
#content_right_area
{
	margin:0 auto;
	padding:0 auto;
}
#enquiry_area
{
	margin:0 auto;
	padding:0 auto;
}
#enquiry_area_contact
{
	margin:0 auto;
	padding:0 auto;
}
#right_link_area
{
	margin:0 auto;
	padding:0 auto;
}
#contactinfo_area
{
	margin:0 auto;
	padding:0 auto;
}
#contactinfo_area_contact
{
	margin:0 auto;
	padding:0 auto;
}
#content_textarea ul li.list,
#content_textarea ol li.list
{
	margin:15px 0px;
}
#footer_area
{
	margin:40px 0px 0px;
	padding:20px 0px;
	background-color:#034159;
}
#footer_activa
{
	margin:0 auto;
	padding:0 auto;
}
#br_inner
{
	border-bottom: 2px dotted #d2e0e8;
    margin: 25px 0 0px;
    padding: 0;
    width: 100%;
}
#br_inner1
{
	border-bottom: 2px dotted #d2e0e8;
    margin: 20px 0 0px;
    padding: 0;
    width: 100%;
}
.content
{
	width:100%;
	margin:0px;
	padding:0px;
}
.img_box
{
	-webkit-box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.5);
}
.inner_img
{
	-webkit-box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.3);
	box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.3);
	border:5px solid #fff;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
}
.mediaimg
{
	-webkit-box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.3);
	box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.3);
	border:1px solid #1191c4;
}
.intelimg
{
	-webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.3);
	box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.3);
	border:2px solid #fff;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}
a.lang
{
	text-transform:uppercase;
	text-decoration:none;
	color:#fff;
}
a.lang:hover
{
	text-transform:uppercase;
	text-decoration:underline;
	color:#fff;
}
a.hemail
{
	text-decoration:none;
	color:#fff;
}
a.hemail:hover
{
	text-decoration:none;
	color:#fff;
}
a
{
	color:#000;
	text-decoration:none;
}
a:hover
{
	color:#000;
	text-decoration:none;
}
#content_area_right_title
{
	font-size:45px;
	font-weight:normal;
	color:#000;
	float:left;
	margin:0px 0px 20px;
	padding:0px;
	width:100%;
	text-align:left;
}
.error_textb
{
	font-size:22px;
	font-weight:normal;
	color:#000;
	float:left;
	margin:0px;
	padding:0px;
	width:100%;
	text-align:left;
}

@media screen and (min-width: 280px), print {
.site
{
	max-width:96%;
}
.platinum_service_mob
{
	display:block;
	width:100%;
	background:#003f5d;
	float:left;
	position:fixed;
	top:0;
	z-index:200;
	border-bottom:2px solid #fff;
}
.platinum_service_mob .platinum_serviceL
{
	float:left;
}
.platinum_service_mob .platinum_serviceL h2
{
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	color:#fff;
	margin:8px 0 0 53px;
	border-right:1px solid #fff;
}
.platinum_service_mob .platinum_serviceL h2 a
{
	font-size:13px;
	font-weight:bold;
	color:#fff;
	/*background:url(../images/call_icon_m.png) no-repeat left 5px;*/
	text-decoration:none;
	display:block;
	padding:2px 0px 0px;
	height:16px;
	margin-top:5px;
}
.platinum_service_mob .platinum_serviceR
{
	width:40%;
	text-transform:uppercase;
	float:right;
	margin:10px 0 0 2%;
}
.platinum_service_mob .platinum_serviceR a
{
	display:block;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	/*background:url(../images/contact_icon.png) no-repeat left top;*/
	height:26px;
	text-decoration:none;
	padding:0px 0px;
}
.platinum_service_mob .platinum_serviceL
{
	background-image:none;
	height:32px;
	width:49%;
	float:left;
	border-right:1px solid #fff;
	text-align:center;
}
.platinum_service_mob .platinum_serviceL h2
{
	font-size:0;
	border:0;
	margin:0;
}
.platinum_service_mob .platinum_serviceL h2 a
{
	height:31px;
	margin:0;
	line-height:29px;
	display:inline-block;
}
.platinum_service_mob .platinum_serviceR
{
	background-image:none;
	height:32px;
	width:48%;
	float:left;
	text-align:center;
	margin:0;
}
.platinum_service_mob .platinum_serviceR a
{
	height:31px;
	margin:0;
	line-height:29px;
	display:inline-block !important;
	padding:0px 0px;
	background-size:15%;
	background-position:0 8px;
}
#header_bg
{
	display:none;
}
#gap
{
	display:block;
	margin:34px 0px 0px;
}
#logo_nav
{
	margin:0px;
	padding:0px;
}
#logo_nav_area
{
	width:100%;
	margin:0px;
	padding:20px 0px 14px;
	background-image:none;
	background-repeat:no-repeat;
	background-position:left top;
}
#logo_call
{
	width:100%;
	margin:0px;
	padding:0px 0px 20px;
}
#logo
{
	width:70%;
	float:none;
	margin:0px 15%;
	padding:0px;
	text-align:none;
}
#call
{
	width:70%;
	float:none;
	margin:0px 15%;
	padding:0px;
}
#call_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#call_text_area
{
	width:100%;
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align:none;
	font-family: 'Open Sans', sans-serif;
	color:#fff;
}
#call_doc_name
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:20px;
	font-weight:600;
	display:none;
}
#call_doc_title
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
	display:none;
}
#call_text
{
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:left;
	float:left;
	font-size:14px;
}
#call_no_area
{
	width:100%;
	margin:5px 0px 0px 0px;
	padding:0px;
}
#call_icon
{
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	width:23%;
}
#call_no
{
	width:75%;
	margin:0px 0px 0px 2%;
	padding:0px;
	text-align:left;
	float:left;
	font-size:30px;
	line-height:30px;
	font-weight:600;
}
#call_doc_img
{
	width:37%;
	margin:0px 0px 0px 3%;
	padding:0px;
	float:right;
	text-align:right;
	display:none;
}
#nav_area #cssmenu > ul > li:last-child
{
	display:none;
}
#nav_area #cssmenu > ul > li:first-child
{
	display:none;
}
#nav_area #cssmenu > ul > li.home
{
	display:block;
}
#banner_area
{
	width:100%;
	background-color:#668ba6;
}
#content_area
{
	width:100%;
}
#content_left_area
{
	width:100%;
	float:left;	
	margin:0px 0px 0px 0px;
	padding:0px 0px;
}
#content_right_area
{
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#home_left_title_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_left_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_right_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_enquiry_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_readmore
{
	width:40%;
	margin:10px 0px 0px;
	padding:0px;
	float:right;
	text-align:right;
	display:none;
}
#line_br
{
	width:100%;
	margin:5px 0px 0px;
	padding:0px;
}
#about_line_dblue
{
	width:87%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#about_line_lblue
{
	width:13%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#media_line_dblue
{
	width:25%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#media_line_lblue
{
	width:75%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#enquiry_line_dblue
{
	width:55%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#enquiry_line_lblue
{
	width:45%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#contact_line_dblue
{
	width:32%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#contact_line_lblue
{
	width:68%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
}
#br
{
	width:100%;
	margin:25px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
}
#right_br
{
	width:100%;
	margin:35px 0px 20px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:block;
	clear:both;
}
#right_br1
{
	width:100%;
	margin:35px 0px 20px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:none;
	clear:both;
}
#bottom_br
{
	width:100%;
	margin:25px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:block;
}
#home_half
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_half_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_half_textarea
{
	width:86%;
	margin:10px 0px 0px;
	padding:17px 7% 30px;
	background-color:#c3d8e9;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
#home_half_textarea > ul
{
	margin:0px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_half_textarea > ul > li
{
	font-size:14px;
	color:#000;
	text-align:left;
	line-height:22px;
	font-family:'Albert Sans';
	padding:8px 0px;
}
#home_half_textarea > ul.last
{
	margin:0px 0px 0px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_gap
{
	width:4%;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}
#home_media_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_media_content
{
	width:100%;
	margin:25px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_middle
{
	width:100%;
	margin:25px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_last
{
	width:100%;
	margin:25px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_img
{
	width:28%;
	margin:0px 5% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_contentarea
{
	width:67%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-size:14px;
	color:#000;
	line-height:20px;
	font-family:'Albert Sans';
}
#right_link_area
{
	display:none;
}
#enquiry_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_area_contact
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_contentarea
{
	width:100%;
	margin:20px 0px 20px;
	padding:0px;
	float:left;
}
#contactinfo_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:right;
}
#contactinfo_area_contact
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#contactinfo_textarea
{
	width:100%;
	margin:20px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
}
#contactinfo_textarea table tr td
{
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
	line-height:25px;
}
#content_textarea ul
{
	margin:0px 0px 0px;
	padding: 0 0 0 20px;
}
#content_textarea ol
{
	margin:10px 0px 0px;
	padding: 0 0 0 20px;
}
#content_textarea ul li,
#content_textarea ol li
{
	font-size:14px;
	font-family:'Albert Sans';
	text-align:justify;
	color:#000;
	line-height:22px;
}	
#inner_left_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#inner_line_lblue
{
	width:100%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#breadcrumb_navigation
{
	width:100%;
	margin:0px 0px 20px;
	line-height:22px;
	padding:8px 0px;
	border-bottom:1px solid #d9e4eb;
	border-top:1px solid #d9e4eb;
	font-family:'Albert Sans';
	font-size:12px;
	color:#626366;
	text-align:left;
	display:block;
}
#footer_area
{
	width:100%;
	background-color:#034159;
	font-size:14px;
	font-family:'Albert Sans';
	color:#fff;
}
#footer_content_area
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:14px;
	font-family:'Albert Sans';
	line-height:22px;
	color:#fff;
}
#footer_activa
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:13px;
	font-family:'Albert Sans';
	color:#fff;
	line-height:22px;
}
#col_2_img
{
	width:100%;
	margin:0px 0px 20px;
	padding:0px;
	float:left;
}
#col_2_text
{
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align:justify;
	font-size:13px;
	color:#676767;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
.inner_img
{
	max-width:90%;
}
p
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
p.mediahome
{
	width:100%;
	margin:10px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
p.inner
{
	width:100%;
	margin:15px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
.contact_info_title
{
	font-size:18px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
}
.contact_info_stitle
{
	font-size:14px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
	font-weight:bold;
}
.title_b
{
	font-size:28px;
	color:#000;
	font-weight:500;
	text-align:left;
}
.title_normal
{
	font-size:28px;
	color:#000;
	font-weight:300;
	text-align:left;
}
.title_inner
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-family:'Albert Sans';
	font-size:16px;
	color:#000;
	font-weight:600;
	text-align:left;
}
.title_li
{
	font-family:'Albert Sans';
	font-size:14px;
	color:#000;
	font-weight:600;
	text-align:left;
}
a.home_link
{
	color:#000;
	text-decoration:none;
	font-size:14px;
	font-family:'Albert Sans';
}
a.home_link:hover
{
	color:#000;
	text-decoration:underline;
}
a.media_link
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:none;
	text-align:left;
}
a.media_link:hover
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:underline;
	text-align:left;
}
a.more
{
	background-color:#1cabe5;
	margin:0px;
	padding:4px 14px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.more:hover
{
	background-color:#0b5475;
	margin:0px;
	padding:4px 14px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.footer_link
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.footer_link:hover
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.activa
{
	font-size:12px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.activa:hover
{
	font-size:12px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.breadcrumb
{
	font-size:12px;
	color:#1cabe5;
	text-decoration:none;
	font-family:'Albert Sans';
}
a.breadcrumb:hover
{
	font-size:12px;
	color:#1cabe5;
	text-decoration:underline;
	font-family:'Albert Sans';
}
input.small
{
	border: 1px solid #dbe0e5;
	background-color:#fff;
	padding-left: 7px;
	height: 30px;
	color: #000;
	font-family:'Albert Sans';
	font-size: 14px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	width: 94%;
}
input.test
{
    border: 1px solid #dbe0e5;
	background-color:#fff;
	padding-left: 7px;
	height: 30px;
	color: #000;
	font-family:'Albert Sans';
	font-size: 14px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	width: 94%;
}
select.sel
{
    border: 1px solid #dbe0e5;
	background-color:#fff;
	padding-left: 7px;
	height: 30px;
	color: #000;
	font-family:'Albert Sans';
	font-size: 14px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	width: 94%;
}
textarea
{
    border: 1px solid #dbe0e5;
	background-color:#fff;
	padding-left: 7px;
	color: #000;
	font-family:'Albert Sans';
	font-size: 14px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	width: 94%;
}
#row
{
	margin:20px 0px 0px;
	padding:0px;
	width:100%;
}
#col_1
{
	width:100%;
	margin:0px 0px 10px;
	padding:0px;
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	float:left;
}
#col_2
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#col-1
{
	width:100%;
	margin:0px 0px 10px;
	padding:0px;
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	float:left;
}
#col-2
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:center;
}
#media_row
{
	margin:0px 0px;
	padding:0px;
	width:100%;
}
#media_col
{
	width:90%;
	margin:20px 5% 0px;
	padding:0px;
	float:left;
}
#media_col_img
{
	margin:0px 0px 20px;
	padding:0px;
	float:left;
	width:100%;
}
#media_text_area
{
	color:#000;
    float:left;
	font-family:'Albert Sans';
    font-size:14px;
    line-height:20px;
    margin:0px;
    padding:0px;
    text-align:center;
    width:100%;
}
#intel_img
{
	width:50%;
	float:left;
	margin:0px;
	padding:0px;
}
#intel_img img
{
	margin:20px 5px 0px;
	padding:0px;
	width:90%;
}
}

@media screen and (min-width: 360px), print {
#about_line_dblue
{
	width:75%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#about_line_lblue
{
	width:25%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#media_line_dblue
{
	width:20%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#media_line_lblue
{
	width:80%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#enquiry_line_dblue
{
	width:63%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#enquiry_line_lblue
{
	width:37%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#contact_line_dblue
{
	width:27%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#contact_line_lblue
{
	width:73%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}	
}

@media screen and (min-width: 390px), print {
.site
{
	max-width:96%;
}
#logo_nav
{
	margin:0px;
	padding:0px;
}
#logo_nav_area
{
	width:100%;
	margin:0px;
	padding:20px 0px 14px;
	background-image:none;
	background-repeat:no-repeat;
	background-position:left top;
}
#logo_call
{
	width:100%;
	margin:0px;
	padding:0px 0px 20px;
}
#logo
{
	width:60%;
	float:none;
	margin:0px 20%;
	padding:0px;
	text-align:left;
}
#call
{
	width:60%;
	float:none;
	margin:0px 20%;
	padding:0px;
}
#call_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#call_text_area
{
	width:100%;
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align:none;
	font-family: 'Open Sans', sans-serif;
	color:#fff;
}
#call_doc_name
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:20px;
	font-weight:600;
	display:none;
}
#call_doc_title
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
	display:none;
}
#call_text
{
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:left;
	float:left;
	font-size:14px;
}
#call_no_area
{
	width:100%;
	margin:5px 0px 0px 0px;
	padding:0px;
}
#call_icon
{
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	width:23%;
}
#call_no
{
	width:75%;
	margin:0px 0px 0px 2%;
	padding:0px;
	text-align:left;
	float:left;
	font-size:30px;
	line-height:30px;
	font-weight:600;
}
#call_doc_img
{
	width:37%;
	margin:0px 0px 0px 3%;
	padding:0px;
	float:right;
	text-align:right;
	display:none;
}
#banner_area
{
	width:100%;
	background-color:#668ba6;
}
#content_area
{
	width:100%;
}
#content_left_area
{
	width:100%;
	float:left;	
	margin:0px 0px 0px 0px;
	padding:0px 0px;
}
#content_right_area
{
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#home_left_title_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_left_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_right_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_enquiry_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_readmore
{
	width:40%;
	margin:10px 0px 0px;
	padding:0px;
	float:right;
	text-align:right;
	display:none;
}
#line_br
{
	width:100%;
	margin:5px 0px 0px;
	padding:0px;
}
#about_line_dblue
{
	width:72%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#about_line_lblue
{
	width:28%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#media_line_dblue
{
	width:20%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#media_line_lblue
{
	width:80%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#enquiry_line_dblue
{
	width:70%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#enquiry_line_lblue
{
	width:30%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#contact_line_dblue
{
	width:25%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#contact_line_lblue
{
	width:75%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
}
#br
{
	width:100%;
	margin:25px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
}
#right_br
{
	width:100%;
	margin:35px 0px 20px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:block;
	clear:both;
}
#bottom_br
{
	width:100%;
	margin:25px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:block;
}
#home_half
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_half_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_half_textarea
{
	width:86%;
	margin:10px 0px 0px;
	padding:17px 7% 30px;
	background-color:#c3d8e9;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
#home_half_textarea > ul
{
	margin:0px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_half_textarea > ul > li
{
	font-size:14px;
	color:#000;
	text-align:left;
	line-height:22px;
	font-family:'Albert Sans';
	padding:8px 0px;
}
#home_half_textarea > ul.last
{
	margin:0px 0px 0px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_gap
{
	width:4%;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}
#home_media_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_media_content
{
	width:100%;
	margin:25px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_middle
{
	width:100%;
	margin:25px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_last
{
	width:100%;
	margin:25px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_img
{
	width:28%;
	margin:0px 5% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_contentarea
{
	width:67%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-size:14px;
	color:#000;
	line-height:20px;
	font-family:'Albert Sans';
}
#enquiry_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_area_contact
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_contentarea
{
	width:100%;
	margin:20px 0px 30px;
	padding:0px;
	float:left;
}
#contactinfo_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:right;
}
#contactinfo_area_contact
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#contactinfo_textarea
{
	width:100%;
	margin:20px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
}
#contactinfo_textarea table tr td
{
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
	line-height:25px;
}
#footer_area
{
	width:100%;
	background-color:#034159;
	font-size:14px;
	font-family:'Albert Sans';
	color:#fff;
}
#footer_content_area
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:14px;
	font-family:'Albert Sans';
	line-height:22px;
	color:#fff;
}
#footer_activa
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:13px;
	font-family:'Albert Sans';
	color:#fff;
	line-height:22px;
}
p
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
p.mediahome
{
	width:100%;
	margin:10px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
p.inner
{
	width:100%;
	margin:15px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
.contact_info_title
{
	font-size:18px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
}
.contact_info_stitle
{
	font-size:14px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
	font-weight:bold;
}
.title_b
{
	font-size:30px;
	color:#000;
	font-weight:500;
	text-align:left;
}
.title_normal
{
	font-size:30px;
	color:#000;
	font-weight:300;
	text-align:left;
}
.title_inner
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-family:'Albert Sans';
	font-size:16px;
	color:#000;
	font-weight:500;
	text-align:left;
}
a.home_link
{
	color:#000;
	text-decoration:none;
	font-size:14px;
	font-family:'Albert Sans';
}
a.home_link:hover
{
	color:#000;
	text-decoration:underline;
}
a.media_link
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:none;
	text-align:left;
}
a.media_link:hover
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.more
{
	background-color:#1cabe5;
	margin:0px;
	padding:4px 14px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.more:hover
{
	background-color:#0b5475;
	margin:0px;
	padding:4px 14px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.footer_link
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.footer_link:hover
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.activa
{
	font-size:12px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.activa:hover
{
	font-size:12px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
}

@media screen and (min-width: 480px), print {
#about_line_dblue
{
	width:60%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#about_line_lblue
{
	width:40%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#media_line_dblue
{
	width:18%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#media_line_lblue
{
	width:82%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#enquiry_line_dblue
{
	width:70%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#enquiry_line_lblue
{
	width:30%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#contact_line_dblue
{
	width:23%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#contact_line_lblue
{
	width:77%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#intel_img
{
	width:33%;
	float:left;
	margin:0px;
	padding:0px;
}
#intel_img img
{
	margin:20px 5px 0px;
	padding:0px;
	width:90%;
}
}

@media screen and (min-width: 520px), print {
.site
{
	max-width:96%;
}
#logo_nav
{
	margin:0px;
	padding:0px;
}
#logo_nav_area
{
	width:100%;
	margin:0px;
	padding:20px 0px 14px;
	background-image:none;
	background-repeat:no-repeat;
	background-position:left top;
}
#logo_call
{
	width:100%;
	margin:0px;
	padding:0px 0px 20px;
}
#logo
{
	width:50%;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
}
#call
{
	width:50%;
	float:right;
	margin:0px;
	padding:0px;
}
#call_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#call_text_area
{
	width:100%;
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align:right;
	font-family: 'Open Sans', sans-serif;
	color:#fff;
}
#call_doc_name
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:20px;
	font-weight:600;
	display:none;
}
#call_doc_title
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
	display:none;
}
#call_text
{
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
}
#call_no_area
{
	width:100%;
	margin:5px 0px 0px 0px;
	padding:0px;
}
#call_icon
{
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
	width:40%;
}
#call_no
{
	width:60%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:34px;
	line-height:30px;
	font-weight:600;
}
#call_doc_img
{
	width:37%;
	margin:0px 0px 0px 3%;
	padding:0px;
	float:right;
	text-align:right;
	display:none;
}
#banner_area
{
	width:100%;
	background-color:#668ba6;
}
#content_area
{
	width:100%;
}
#content_left_area
{
	width:100%;
	float:left;	
	margin:0px 0px 0px 0px;
	padding:0px 0px;
}
#content_right_area
{
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#home_left_title_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_left_title
{
	width:60%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_right_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_enquiry_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_readmore
{
	width:40%;
	margin:10px 0px 0px;
	padding:0px;
	float:right;
	text-align:right;
	display:block;
}
#line_br
{
	width:100%;
	margin:5px 0px 0px;
	padding:0px;
}
#about_line_dblue
{
	width:55%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#about_line_lblue
{
	width:45%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#media_line_dblue
{
	width:16%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#media_line_lblue
{
	width:84%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#enquiry_line_dblue
{
	width:20%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#enquiry_line_lblue
{
	width:80%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#contact_line_dblue
{
	width:20%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#contact_line_lblue
{
	width:80%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
}
#br
{
	width:100%;
	margin:25px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
}
#right_br
{
	width:100%;
	margin:35px 0px 20px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:block;
	clear:both;
}
#bottom_br
{
	width:100%;
	margin:25px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:block;
}
#home_half
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_half_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_half_textarea
{
	width:90%;
	margin:10px 0px 0px;
	padding:17px 5% 30px;
	background-color:#c3d8e9;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
#home_half_textarea > ul
{
	margin:0px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_half_textarea > ul > li
{
	font-size:14px;
	color:#000;
	text-align:left;
	line-height:22px;
	font-family:'Albert Sans';
	padding:8px 0px;
}
#home_half_textarea > ul.last
{
	margin:0px 0px 0px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_gap
{
	width:4%;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}
#home_media_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_media_content
{
	width:48%;
	margin:25px 4% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_middle
{
	width:48%;
	margin:25px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_last
{
	width:48%;
	margin:25px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_img
{
	width:30%;
	margin:0px 8% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_contentarea
{
	width:62%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-size:14px;
	color:#000;
	line-height:20px;
	font-family:'Albert Sans';
}
#enquiry_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_area_contact
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_contentarea
{
	width:100%;
	margin:20px 0px 30px;
	padding:0px;
	float:left;
}
#contactinfo_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:right;
}
#contactinfo_area_contact
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#contactinfo_textarea
{
	width:100%;
	margin:20px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
}
#contactinfo_textarea table tr td
{
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
	line-height:25px;
}
#footer_area
{
	width:100%;
	background-color:#034159;
	font-size:14px;
	font-family:'Albert Sans';
	color:#fff;
}
#footer_content_area
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:14px;
	font-family:'Albert Sans';
	line-height:22px;
	color:#fff;
}
#footer_activa
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:13px;
	font-family:'Albert Sans';
	color:#fff;
	line-height:22px;
}
p
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
p.mediahome
{
	width:100%;
	margin:10px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
p.inner
{
	width:100%;
	margin:15px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
.contact_info_title
{
	font-size:18px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
}
.contact_info_stitle
{
	font-size:14px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
	font-weight:bold;
}
.title_b
{
	font-size:30px;
	color:#000;
	font-weight:500;
	text-align:left;
}
.title_normal
{
	font-size:30px;
	color:#000;
	font-weight:300;
	text-align:left;
}
.title_inner
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-family:'Albert Sans';
	font-size:16px;
	color:#000;
	font-weight:500;
	text-align:left;
}
a.home_link
{
	color:#000;
	text-decoration:none;
	font-size:14px;
	font-family:'Albert Sans';
}
a.home_link:hover
{
	color:#000;
	text-decoration:underline;
}
a.media_link
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:none;
	text-align:left;
}
a.media_link:hover
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.more
{
	background-color:#1cabe5;
	margin:0px;
	padding:4px 14px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.more:hover
{
	background-color:#0b5475;
	margin:0px;
	padding:4px 14px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.footer_link
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.footer_link:hover
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.activa
{
	font-size:12px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.activa:hover
{
	font-size:12px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
#media_row
{
	margin:0px 0px;
	padding:0px;
	width:100%;
}
#media_col
{
	width:45%;
	margin:20px 2.5% 20px;
	padding:0px;
	float:left;
}
#media_col_img
{
	margin:0px 0px 20px;
	padding:0px;
	float:left;
	width:100%;
}
#media_text_area
{
	color:#000;
    float:left;
	font-family:'Albert Sans';
    font-size:14px;
    line-height:20px;
    margin:0px;
    padding:0px;
    text-align:center;
    width:100%;
}
}

@media screen and (min-width: 620px), print {
.site
{
	max-width:96%;
}
#logo_nav
{
	margin:0px;
	padding:0px;
}
#logo_nav_area
{
	width:100%;
	margin:0px;
	padding:20px 0px 14px;
	background-image:none;
	background-repeat:no-repeat;
	background-position:left top;
}
#logo_call
{
	width:100%;
	margin:0px;
	padding:0px 0px 20px;
}
#logo
{
	width:50%;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
}
#call
{
	width:50%;
	float:right;
	margin:0px;
	padding:0px;
}
#call_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#call_text_area
{
	width:100%;
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align:right;
	font-family: 'Open Sans', sans-serif;
	color:#fff;
}
#call_doc_name
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:20px;
	font-weight:600;
	display:block;
}
#call_doc_title
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
	display:block;
}
#call_text
{
	width:100%;
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
	display:block;
}
#call_no_area
{
	width:100%;
	margin:5px 0px 0px 0px;
	padding:0px;
}
#call_icon
{
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
	width:50%;
}
#call_no
{
	width:50%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:34px;
	line-height:30px;
	font-weight:600;
}
#call_doc_img
{
	width:37%;
	margin:0px 0px 0px 3%;
	padding:0px;
	float:right;
	text-align:right;
	display:none;
}
#banner_area
{
	width:100%;
	background-color:#668ba6;
}
#content_area
{
	width:100%;
}
#content_left_area
{
	width:100%;
	float:left;	
	margin:0px 0px 0px 0px;
	padding:0px 0px;
}
#content_right_area
{
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#home_left_title_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_left_title
{
	width:60%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_right_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_enquiry_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_readmore
{
	width:40%;
	margin:10px 0px 0px;
	padding:0px;
	float:right;
	text-align:right;
}
#line_br
{
	width:100%;
	margin:5px 0px 0px;
	padding:0px;
}
#about_line_dblue
{
	width:45%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#about_line_lblue
{
	width:55%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#media_line_dblue
{
	width:13%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#media_line_lblue
{
	width:87%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#enquiry_line_dblue
{
	width:53%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#enquiry_line_lblue
{
	width:47%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#contact_line_dblue
{
	width:35%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#contact_line_lblue
{
	width:65%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
}
#br
{
	width:100%;
	margin:25px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
}
#right_br
{
	width:100%;
	margin:25px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:none;
}
#bottom_br
{
	width:100%;
	margin:30px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:block;
}
#home_half
{
	width:48%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_half_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_half_textarea
{
	width:80%;
	margin:10px 0px 0px;
	padding:17px 10% 25px;
	background-color:#c3d8e9;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
#home_half_textarea > ul
{
	margin:0px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_half_textarea > ul > li
{
	font-size:14px;
	color:#000;
	text-align:left;
	line-height:22px;
	font-family:'Albert Sans';
	padding:8px 0px;
}
#home_half_textarea > ul.last
{
	margin:0px 0px 18px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_gap
{
	width:4%;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}
#home_media_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_media_content
{
	width:48%;
	margin:25px 4% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_middle
{
	width:48%;
	margin:25px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_last
{
	width:48%;
	margin:25px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_img
{
	width:30%;
	margin:0px 8% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_contentarea
{
	width:62%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-size:14px;
	color:#000;
	line-height:20px;
	font-family:'Albert Sans';
}
#enquiry_area
{
	width:48%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_area_contact
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_contentarea
{
	width:100%;
	margin:30px 0px 30px;
	padding:0px;
	float:left;
}
#contactinfo_area
{
	width:48%;
	margin:0px;
	padding:0px;
	float:right;
}
#contactinfo_area_contact
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#contactinfo_textarea
{
	width:100%;
	margin:20px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
}
#contactinfo_textarea table tr td
{
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
	line-height:25px;
}
#footer_area
{
	width:100%;
	background-color:#034159;
	font-size:14px;
	font-family:'Albert Sans';
	color:#fff;
}
#footer_content_area
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:14px;
	font-family:'Albert Sans';
	line-height:22px;
	color:#fff;
}
#footer_activa
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:13px;
	font-family:'Albert Sans';
	color:#fff;
	line-height:22px;
}
p
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
p.mediahome
{
	width:100%;
	margin:10px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
p.inner
{
	width:100%;
	margin:15px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
.contact_info_title
{
	font-size:18px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
}
.contact_info_stitle
{
	font-size:14px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
	font-weight:bold;
}
.title_b
{
	font-size:30px;
	color:#000;
	font-weight:500;
	text-align:left;
}
.title_normal
{
	font-size:30px;
	color:#000;
	font-weight:300;
	text-align:left;
}
.title_inner
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-family:'Albert Sans';
	font-size:16px;
	color:#000;
	font-weight:600;
	text-align:left;
}
a.home_link
{
	color:#000;
	text-decoration:none;
	font-size:14px;
	font-family:'Albert Sans';
}
a.home_link:hover
{
	color:#000;
	text-decoration:underline;
}
a.media_link
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:none;
	text-align:left;
}
a.media_link:hover
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.more
{
	background-color:#1cabe5;
	margin:0px;
	padding:4px 14px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.more:hover
{
	background-color:#0b5475;
	margin:0px;
	padding:4px 14px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.footer_link
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.footer_link:hover
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.activa
{
	font-size:12px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.activa:hover
{
	font-size:12px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
#intel_img
{
	width:33%;
	float:left;
	margin:0px;
	padding:0px;
}
#intel_img img
{
	margin:20px 5px 0px;
	padding:0px;
	width:100%;
}
}

@media screen and (min-width: 768px), print {
.site
{
	max-width:97%;
}
.platinum_service_mob
{
	display:none;
}
#gap
{
	display:none;
	margin:0px 0px;
}
#header_bg
{
	margin:0px;
	padding:10px 0px;
	width:100%;
	background-color:#003f5d;
	display:block;
}
#header_bg_area
{
	width:100%;
	margin:0px;
	padding:0px;
	color:#fff;
}
#language
{
	width:15%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
	line-height:20px;
	font-size:14px;
	color:#fff;
}
#location
{
	width:58%;
	margin:5px 0px 0px 2%;
	padding:0px;
	float:left;
}
#location_img
{
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}
#location_text
{
	margin:-3px 0px 0px;
	padding:0px;
	float:left;
	font-size:12px !important;
	font-weight:300;
	color:#fff;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
}
#email_header
{
	width:25%;
	margin:5px 0px 0px;
	padding:0px;
	float:right;
}
#email_img
{
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}
#email_text
{
	margin:-3px 0px 0px;
	padding:0px;
	float:left;
	font-size:12px !important;
	font-weight:300;
	color:#fff;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
}
.lang_text
{
	font-size:16px;
	color:#fff;
}
#logo_nav
{
	margin:0px;
	padding:0px;
}
#logo_nav_area
{
	width:100%;
	margin:0px;
	padding:20px 0px 14px;
	background-image:url(../images/logo_nav_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
}
#logo_call
{
	width:100%;
	margin:0px;
	padding:0px 0px 20px;
}
#logo
{
	width:50%;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
}
#call
{
	width:50%;
	float:right;
	margin:0px;
	padding:0px;
}
#call_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#call_text_area
{
	width:60%;
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align:right;
	font-family: 'Open Sans', sans-serif;
	color:#fff;
}
#call_doc_name
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:20px;
	font-weight:600;
}
#call_doc_title
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:14px;
}
#call_text
{
	width:100%;
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:14px;
}
#call_no_area
{
	width:100%;
	margin:5px 0px 0px 0px;
	padding:0px;
}
#call_icon
{
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
	width:35%;
}
#call_no
{
	width:65%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:32px;
	line-height:30px;
	font-weight:600;
}
#call_doc_img
{
	width:37%;
	margin:0px 0px 0px 3%;
	padding:0px;
	float:right;
	text-align:right;
	display:block;
}
#nav_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#nav_area #cssmenu > ul > li.home
{
	display:none;
}
#nav_area #cssmenu > ul > li > a
{
	font-size:16px !important;
}
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	margin:0px;
	padding:18px 15px ;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	margin:0px;
	padding:18px 15px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 26px;
}
#nav_area #cssmenu > ul > li:last-child > a,
#nav_area #cssmenu > ul > li:last-child > a:hover
{
	padding:18px 20px;
}
#nav_area #cssmenu > ul > li:first-child
{
	display:block;
}
@-moz-document url-prefix()
{
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	padding:18px 16px;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	padding:18px 16px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 26px;
}
}
#banner_area
{
	width:100%;
	background-color:#668ba6;
}
#content_area
{
	width:100%;
}
#content_left_area
{
	width:100%;
	float:left;	
	margin:0px 0px 0px 0px;
	padding:0px 0px;
}
#content_right_area
{
	width:100%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#home_left_title_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_left_title
{
	width:60%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_right_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_enquiry_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_readmore
{
	width:40%;
	margin:10px 0px 0px;
	padding:0px;
	float:right;
	text-align:right;
}
#line_br
{
	width:100%;
	margin:5px 0px 0px;
	padding:0px;
}
#about_line_dblue
{
	width:36%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#about_line_lblue
{
	width:64%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#media_line_dblue
{
	width:10%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#media_line_lblue
{
	width:90%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#enquiry_line_dblue
{
	width:62%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#enquiry_line_lblue
{
	width:38%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#contact_line_dblue
{
	width:30%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#contact_line_lblue
{
	width:70%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
}
#br
{
	width:100%;
	margin:20px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
}
#right_br
{
	width:100%;
	margin:25px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:none;
}
#bottom_br
{
	width:100%;
	margin:30px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:block;
}
#home_half
{
	width:48%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_half_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_half_textarea
{
	width:80%;
	margin:10px 0px 0px;
	padding:17px 10% 25px;
	background-color:#c3d8e9;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
#home_half_textarea > ul
{
	margin:0px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_half_textarea > ul > li
{
	font-size:14px;
	color:#000;
	text-align:left;
	line-height:22px;
	font-family:'Albert Sans';
	padding:8px 0px;
}
#home_half_textarea > ul.last
{
	margin:0px 0px 40px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_gap
{
	width:4%;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}
#home_media_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_media_content
{
	width:30%;
	margin:20px 5% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_middle
{
	width:30%;
	margin:20px 5% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_last
{
	width:30%;
	margin:20px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_img
{
	width:30%;
	margin:0px 8% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_contentarea
{
	width:62%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-size:14px;
	color:#000;
	line-height:20px;
	font-family:'Albert Sans';
}
#enquiry_area
{
	width:48%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_area_contact
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_contentarea
{
	width:100%;
	margin:10px 0px 0px;
	padding:0px;
	float:left;
}
#contactinfo_area
{
	width:48%;
	margin:0px;
	padding:0px;
	float:right;
}
#contactinfo_textarea
{
	width:100%;
	margin:20px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
}
#contactinfo_textarea table tr td
{
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
	line-height:25px;
}
#breadcrumb_navigation
{
	width:100%;
	margin:0px 0px 20px;
	line-height:22px;
	padding:8px 0px;
	border-bottom:1px solid #d9e4eb;
	border-top:1px solid #d9e4eb;
	font-family:'Albert Sans';
	font-size:13px;
	color:#626366;
	text-align:left;
	display:block;
}
#footer_area
{
	width:100%;
	background-color:#034159;
	font-size:14px;
	font-family:'Albert Sans';
	color:#fff;
}
#footer_content_area
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:14px;
	font-family:'Albert Sans';
	line-height:22px;
	color:#fff;
}
#footer_activa
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:13px;
	font-family:'Albert Sans';
	color:#fff;
	line-height:22px;
}
#col_2_img
{
	width:20%;
	margin:0px 0px;
	padding:0px;
	float:left;
}
#col_2_text
{
	width:76%;
	margin:0px 0px 0px 4%;
	padding:0px;
	float:left;
	text-align:justify;
	font-size:13px;
	color:#676767;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
#row
{
	margin:20px 0px 0px;
	padding:0px;
	width:100%;
}
#col_1
{
	width:20%;
	margin:0px;
	padding:0px;
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	float:left;
}
#col_2
{
	width:80%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#col-1
{
	width:70%;
	margin:0px 0px 10px;
	padding:0px;
	font-size:16px;
	font-family:'Albert Sans';
	text-align:left;
	float:left;
}
#col-2
{
	width:30%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:center;
}
#media_row
{
	margin:0px 0px;
	padding:0px;
	width:100%;
}
#media_col
{
	width:21%;
	margin:30px 2% 0px;
	padding:0px;
	float:left;
}
#media_col_img
{
	margin:0px 0px 20px;
	padding:0px;
	float:left;
	width:100%;
}
#media_text_area
{
	color:#000;
    float:left;
	font-family:'Albert Sans';
    font-size:14px;
    line-height:20px;
    margin:0px;
    padding:0px;
    text-align:center;
    width:100%;
}
.inner_img
{
	max-width:100%;
}
p
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
p.mediahome
{
	width:100%;
	margin:10px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
p.inner
{
	width:100%;
	margin:15px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
.contact_info_title
{
	font-size:18px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
}
.contact_info_stitle
{
	font-size:14px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
	font-weight:bold;
}
.title_b
{
	font-size:30px;
	color:#000;
	font-weight:500;
	text-align:left;
}
.title_inner
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-family:'Albert Sans';
	font-size:16px;
	color:#000;
	font-weight:500;
	text-align:left;
}
.title_normal
{
	font-size:30px;
	color:#000;
	font-weight:300;
	text-align:left;
}
a.home_link
{
	color:#000;
	text-decoration:none;
	font-size:14px;
	font-family:'Albert Sans';
}
a.home_link:hover
{
	color:#000;
	text-decoration:underline;
}
a.media_link
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:none;
	text-align:left;
}
a.media_link:hover
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.more
{
	background-color:#1cabe5;
	margin:0px;
	padding:4px 14px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.more:hover
{
	background-color:#0b5475;
	margin:0px;
	padding:4px 14px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.footer_link
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.footer_link:hover
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.activa
{
	font-size:12px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.activa:hover
{
	font-size:12px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.breadcrumb
{
	font-size:13px;
	color:#1cabe5;
	text-decoration:none;
	font-family:'Albert Sans';
}
a.breadcrumb:hover
{
	font-size:13px;
	color:#1cabe5;
	text-decoration:underline;
	font-family:'Albert Sans';
}
input.small
{
	border: 1px solid #dbe0e5;
	background-color:#fff;
	padding-left: 7px;
	height: 30px;
	color: #000;
	font-family:'Albert Sans';
	font-size: 14px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	width: 90%;
}
input.test
{
    border: 1px solid #dbe0e5;
	background-color:#fff;
	padding-left: 7px;
	height: 30px;
	color: #000;
	font-family:'Albert Sans';
	font-size: 14px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	width: 90%;
}
select.sel
{
    border: 1px solid #dbe0e5;
	background-color:#fff;
	padding-left: 7px;
	height: 30px;
	color: #000;
	font-family:'Albert Sans';
	font-size: 14px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	width: 90%;
}
textarea
{
    border: 1px solid #dbe0e5;
	background-color:#fff;
	padding-left: 7px;
	color: #000;
	font-family:'Albert Sans';
	font-size: 14px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	width: 90%;
}
#intel_img
{
	width:25%;
	float:left;
	margin:0px;
	padding:0px;
}
#intel_img img
{
	margin:20px 5px 0px;
	padding:0px;
}
}

@media screen and (min-width: 800px), print {
.site
{
	max-width:98%;
}
#header_bg
{
	margin:0px;
	padding:10px 0px;
	width:100%;
	background-color:#003f5d;
	display:block;
}
#header_bg_area
{
	width:100%;
	margin:0px;
	padding:0px;
	color:#fff;
}
#language
{
	width:13%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
	line-height:20px;
	font-size:14px;
	color:#fff;
}
#location
{
	width:56%;
	margin:5px 0px 0px 4%;
	padding:0px;
	float:left;
}
#location_img
{
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}
#location_text
{
	margin:-3px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-weight:300;
	color:#fff;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
}
#email_header
{
	width:25;
	margin:5px 0px 0px;
	padding:0px;
	float:right;
}
#email_img
{
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}
#email_text
{
	margin:-3px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-weight:300;
	color:#fff;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
}
.lang_text
{
	font-size:16px;
	color:#fff;
}
#logo_nav
{
	margin:0px;
	padding:0px;
}
#logo_nav_area
{
	width:100%;
	margin:0px;
	padding:20px 0px 14px;
	background-image:url(../images/logo_nav_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
}
#logo_call
{
	width:100%;
	margin:0px;
	padding:0px 0px 20px;
}
#logo
{
	width:50%;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
}
#call
{
	width:50%;
	float:right;
	margin:0px;
	padding:0px;
}
#call_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#call_text_area
{
	width:60%;
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align:right;
	font-family: 'Open Sans', sans-serif;
	color:#fff;
}
#call_doc_name
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:20px;
	font-weight:600;
}
#call_doc_title
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
}
#call_text
{
	width:100%;
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
}
#call_no_area
{
	width:100%;
	margin:5px 0px 0px 0px;
	padding:0px;
}
#call_icon
{
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
	width:35%;
}
#call_no
{
	width:65%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:34px  !important;
	line-height:30px;
	font-weight:600;
}
#call_doc_img
{
	width:37%;
	margin:0px 0px 0px 3%;
	padding:0px;
	float:right;
	text-align:right;
}
#nav_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#nav_area #cssmenu > ul > li > a
{
	font-size:17px;
}
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	margin:0px;
	padding:18px 18px;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	margin:0px;
	padding:18px 18px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 25px;
}
#nav_area #cssmenu > ul > li:last-child
{
	display:none;
}
@-moz-document url-prefix()
{
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	padding:18px 20px;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	padding:18px 20px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 23px;
}
}
#banner_area
{
	width:100%;
	background-color:#668ba6;
}
#content_area
{
	width:100%;
}
#content_left_area
{
	width:64%;
	float:left;	
	margin:0px 4% 0px 0px;
	padding:0px 0px;
}
#content_right_area
{
	width:32%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#home_left_title_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_left_title
{
	width:60%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_right_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_enquiry_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
}
#home_readmore
{
	width:40%;
	margin:10px 0px 0px;
	padding:0px;
	float:right;
	text-align:right;
}
#line_br
{
	width:100%;
	margin:5px 0px 0px;
	padding:0px;
}
#about_line_dblue
{
	width:55%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#about_line_lblue
{
	width:45%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#media_line_dblue
{
	width:15%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#media_line_lblue
{
	width:85%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#enquiry_line_dblue
{
	width:42%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#enquiry_line_lblue
{
	width:58%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#contact_line_dblue
{
	width:42%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#contact_line_lblue
{
	width:58%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
}
#br
{
	width:100%;
	margin:20px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
}
#right_br
{
	width:100%;
	margin:25px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:block;
}
#bottom_br
{
	display:none;
}
#home_half
{
	width:48%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_half_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_half_textarea
{
	width:80%;
	margin:10px 0px 0px;
	padding:17px 10% 25px;
	background-color:#c3d8e9;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
#home_half_textarea > ul
{
	margin:0px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_half_textarea > ul > li
{
	font-size:14px;
	color:#000;
	text-align:left;
	line-height:22px;
	font-family:'Albert Sans';
	padding:8px 0px;
}
#home_half_textarea > ul.last
{
	margin:0px 0px 19px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_gap
{
	width:4%;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}
#home_media_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_media_content
{
	width:48%;
	margin:20px 4% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_middle
{
	width:48%;
	margin:20px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_last
{
	width:48%;
	margin:20px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_img
{
	width:30%;
	margin:0px 8% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_contentarea
{
	width:62%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-size:14px;
	color:#000;
	line-height:20px;
	font-family:'Albert Sans';
}
#right_br1
{
	width:100%;
	margin:35px 0px 20px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:block;
	clear:both;
}
#right_link_area
{
	margin:0px;
	padding:0px;
	width:100%;
	text-align:left;
	float:left;
	display:block;
}
#right_link_textarea
{
	margin:20px 0px;
	padding:0px;
	width:100%;
	float:left;
	text-align:left;
}
#right_link_textarea > ul
{
	margin:0px 0px;
	padding:10px 0px 10px 20px;
	border-bottom: 1px dotted #456d8d;
}
#right_link_textarea > ul:last-child
{
	border-bottom:none;
}
#enquiry_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_area_contact
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_contentarea
{
	width:100%;
	margin:40px 0px 60px;
	padding:0px;
	float:left;
}
#contactinfo_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#contactinfo_textarea
{
	width:100%;
	margin:20px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
}
#contactinfo_textarea table tr td
{
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
	line-height:25px;
}
#footer_area
{
	width:100%;
	background-color:#034159;
	font-size:14px;
	font-family:'Albert Sans';
	color:#fff;
}
#footer_content_area
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:14px;
	font-family:'Albert Sans';
	line-height:22px;
	color:#fff;
}
#footer_activa
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:13px;
	font-family:'Albert Sans';
	color:#fff;
	line-height:22px;
}
p
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
p.mediahome
{
	width:100%;
	margin:10px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
p.inner
{
	width:100%;
	margin:15px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
.contact_info_title
{
	font-size:18px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
}
.contact_info_stitle
{
	font-size:14px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
	font-weight:bold;
}
.title_b
{
	font-size:30px;
	color:#000;
	font-weight:500;
	text-align:left;
}
.title_normal
{
	font-size:30px;
	color:#000;
	font-weight:300;
	text-align:left;
}
.title_inner
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-family:'Albert Sans';
	font-size:16px;
	color:#000;
	font-weight:500;
	text-align:left;
}
a.home_link
{
	color:#000;
	text-decoration:none;
	font-size:14px;
	font-family:'Albert Sans';
}
a.home_link:hover
{
	color:#000;
	text-decoration:underline;
}
a.media_link
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:none;
	text-align:left;
}
a.media_link:hover
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.more
{
	background-color:#1cabe5;
	margin:0px;
	padding:4px 14px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.more:hover
{
	background-color:#0b5475;
	margin:0px;
	padding:4px 14px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.footer_link
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.footer_link:hover
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.activa
{
	font-size:12px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.activa:hover
{
	font-size:12px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.breadcrumb
{
	font-size:13px;
	color:#1cabe5;
	text-decoration:none;
	font-family:'Albert Sans';
}
a.breadcrumb:hover
{
	font-size:13px;
	color:#1cabe5;
	text-decoration:underline;
	font-family:'Albert Sans';
}
#intel_img img
{
	margin:20px 5px 0px;
	padding:0px;
	width:90%;
}
#intel_img
{
	width:33%;
	float:left;
	margin:0px;
	padding:0px;
}
#intel_img img
{
	margin:20px 5px 0px;
	padding:0px;
}
}

@media screen and (min-width: 900px), print {
.site
{
	max-width:98%;
}
#header_bg
{
	margin:0px;
	padding:10px 0px;
	width:100%;
	background-color:#003f5d;
	display:block;
}
#header_bg_area
{
	width:100%;
	margin:0px;
	padding:0px;
	color:#fff;
}
#language
{
	width:15%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
	line-height:20px;
	font-size:14px;
	color:#fff;
}
#location
{
	width:50%;
	margin:5px 0px 0px 12%;
	padding:0px;
	float:left;
}
#location_img
{
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}
#location_text
{
	margin:-3px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-weight:300;
	color:#fff;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
}
#email_header
{
	width:21%;
	margin:5px 0px 0px;
	padding:0px;
	float:right;
}
#email_img
{
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}
#email_text
{
	margin:-3px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-weight:300;
	color:#fff;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
}
.lang_text
{
	font-size:16px;
	color:#fff;
}
#logo_nav
{
	margin:0px;
	padding:0px;
}
#logo_nav_area
{
	width:100%;
	margin:0px;
	padding:20px 0px 14px;
	background-image:url(../images/logo_nav_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
}
#logo_call
{
	width:100%;
	margin:0px;
	padding:0px 0px 20px;
}
#logo
{
	width:50%;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
}
#call
{
	width:50%;
	float:right;
	margin:0px;
	padding:0px;
}
#call_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#call_text_area
{
	width:67%;
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align:right;
	font-family: 'Open Sans', sans-serif;
	color:#fff;
}
#call_doc_name
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:22px;
	font-weight:600;
}
#call_doc_title
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
}
#call_text
{
	width:100%;
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
}
#call_no_area
{
	width:100%;
	margin:5px 0px 0px 0px;
	padding:0px;
}
#call_icon
{
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
	width:45%;
}
#call_no
{
	width:55%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:34px;
	line-height:30px;
	font-weight:600;
}
#call_doc_img
{
	width:30%;
	margin:0px 0px 0px 3%;
	padding:0px;
	float:right;
	text-align:right;
}
#nav_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#nav_area #cssmenu > ul > li > a
{
	font-size:17px;
}
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	margin:0px;
	padding:18px 21px;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	margin:0px;
	padding:18px 21px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 21px;
}
#nav_area #cssmenu > ul > li:last-child > a,
#nav_area #cssmenu > ul > li:last-child > a:hover
{
	padding:18px 21px;
}
#nav_area #cssmenu > ul > li:last-child
{
	display:block;
}
@-moz-document url-prefix()
{
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	padding:18px 22px;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	padding:18px 22px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 23px;
}
#nav_area #cssmenu > ul > li:last-child > a,
#nav_area #cssmenu > ul > li:last-child > a:hover
{
	padding:18px 23px;
}
}
#banner_area
{
	width:100%;
	background-color:#668ba6;
}
#content_area
{
	width:100%;
}
#content_left_area
{
	width:64%;
	float:left;	
	margin:0px 4% 0px 0px;
	padding:0px 0px;
}
#content_right_area
{
	width:32%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#home_left_title_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_left_title
{
	width:70%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_right_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_enquiry_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
}
#home_readmore
{
	width:30%;
	margin:10px 0px 0px;
	padding:0px;
	float:right;
	text-align:right;
}
#line_br
{
	width:100%;
	margin:5px 0px 0px;
	padding:0px;
}
#about_line_dblue
{
	width:55%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#about_line_lblue
{
	width:45%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#media_line_dblue
{
	width:15%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#media_line_lblue
{
	width:85%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#enquiry_line_dblue
{
	width:42%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#enquiry_line_lblue
{
	width:58%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#contact_line_dblue
{
	width:42%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#contact_line_lblue
{
	width:58%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
}
#br
{
	width:100%;
	margin:30px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
}
#right_br
{
	width:100%;
	margin:30px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:block;
}
#home_half
{
	width:48%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_half_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_half_textarea
{
	width:80%;
	margin:10px 0px 0px;
	padding:17px 10% 25px;
	background-color:#c3d8e9;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
#home_half_textarea > ul
{
	margin:0px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_half_textarea > ul > li
{
	font-size:14px;
	color:#000;
	text-align:left;
	line-height:22px;
	font-family:'Albert Sans';
	padding:8px 0px;
}
#home_half_textarea > ul.last
{
	margin:0px 0px 19px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_gap
{
	width:4%;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}
#home_media_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_media_content
{
	width:30%;
	margin:20px 5% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_middle
{
	width:30%;
	margin:20px 5% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_last
{
	width:30%;
	margin:20px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_img
{
	width:30%;
	margin:0px 8% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_contentarea
{
	width:62%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
#enquiry_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_area_contact
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_contentarea
{
	width:100%;
	margin:33px 0px 60px;
	padding:0px;
	float:left;
}
#contactinfo_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#contactinfo_textarea
{
	width:100%;
	margin:20px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
}
#contactinfo_textarea table tr td
{
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
	line-height:25px;
}
#content_textarea ul
{
	margin:0px 0px 0px;
	padding: 0 0 0 20px;
}
#content_textarea ol
{
	margin:10px 0px 0px;
	padding: 0 0 0 20px;
}
#content_textarea ul li,
#content_textarea ol li
{
	font-size:14px;
	font-family:'Albert Sans';
	text-align:justify;
	color:#000;
	line-height:22px;
}	
#inner_left_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#inner_line_lblue
{
	width:100%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#breadcrumb_navigation
{
	width:100%;
	margin:0px 0px 20px;
	line-height:22px;
	padding:8px 0px;
	border-bottom:1px solid #d9e4eb;
	border-top:1px solid #d9e4eb;
	font-family:'Albert Sans';
	font-size:13px;
	color:#626366;
	text-align:left;
	display:block;
}
#footer_area
{
	width:100%;
	background-color:#034159;
	font-size:14px;
	font-family:'Albert Sans';
	color:#fff;
}
#footer_content_area
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:14px;
	font-family:'Albert Sans';
	line-height:22px;
	color:#fff;
}
#footer_activa
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:13px;
	font-family:'Albert Sans';
	color:#fff;
	line-height:22px;
}
p
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
p.mediahome
{
	width:100%;
	margin:10px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
p.inner
{
	width:100%;
	margin:15px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
.contact_info_title
{
	font-size:19px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
}
.contact_info_stitle
{
	font-size:16px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
	font-weight:bold;
}
.title_b
{
	font-size:34px;
	color:#000;
	font-weight:500;
	text-align:left;
}
.title_normal
{
	font-size:34px;
	color:#000;
	font-weight:300;
	text-align:left;
}
.title_inner
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-family:'Albert Sans';
	font-size:18px;
	color:#000;
	font-weight:500;
	text-align:left;
}
.title_li
{
	font-family:'Albert Sans';
	font-size:14px;
	color:#000;
	font-weight:600;
	text-align:left;
}
a.home_link
{
	color:#000;
	text-decoration:none;
	font-size:14px;
	font-family:'Albert Sans';
}
a.home_link:hover
{
	color:#000;
	text-decoration:underline;
}
a.media_link
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:none;
	text-align:left;
}
a.media_link:hover
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.more
{
	background-color:#1cabe5;
	margin:0px;
	padding:4px 15px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.more:hover
{
	background-color:#0b5475;
	margin:0px;
	padding:4px 15px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.footer_link
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.footer_link:hover
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.activa
{
	font-size:13px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.activa:hover
{
	font-size:13px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
#intel_img img
{
	margin:20px 5px 0px;
	padding:0px;
	width:85%;
}
}

@media screen and (min-width: 980px), print {
.site
{
	max-width:98%;
}
#header_bg
{
	margin:0px;
	padding:10px 0px;
	width:100%;
	background-color:#003f5d;
	display:block;
}
#header_bg_area
{
	width:100%;
	margin:0px;
	padding:0px;
	color:#fff;
}
#language
{
	width:15%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
	line-height:20px;
	font-size:14px;
	color:#fff;
}
#location
{
	width:44%;
	margin:5px 0px 0px 20%;
	padding:0px;
	float:left;
}
#location_img
{
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}
#location_text
{
	margin:-3px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-weight:300;
	color:#fff;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
}
#email_header
{
	width:19%;
	margin:5px 0px 0px;
	padding:0px;
	float:right;
}
#email_img
{
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}
#email_text
{
	margin:-3px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-weight:300;
	color:#fff;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
}
.lang_text
{
	font-size:16px;
	color:#fff;
}
#logo_nav
{
	margin:0px;
	padding:0px;
}
#logo_nav_area
{
	width:100%;
	margin:0px;
	padding:20px 0px 14px;
	background-image:url(../images/logo_nav_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
}
#logo_call
{
	width:100%;
	margin:0px;
	padding:0px 0px 20px;
}
#logo
{
	width:50%;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
}
#call
{
	width:50%;
	float:right;
	margin:0px;
	padding:0px;
}
#call_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#call_text_area
{
	width:67%;
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align:right;
	font-family: 'Open Sans', sans-serif;
	color:#fff;
}
#call_doc_name
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:22px;
	font-weight:600;
}
#call_doc_title
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
}
#call_text
{
	width:100%;
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
}
#call_no_area
{
	width:100%;
	margin:5px 0px 0px 0px;
	padding:0px;
}
#call_icon
{
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
	width:50%;
}
#call_no
{
	width:50%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:34px;
	line-height:30px;
	font-weight:600;
}
#call_doc_img
{
	width:30%;
	margin:0px 0px 0px 3%;
	padding:0px;
	float:right;
	text-align:right;
}
#nav_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#nav_area #cssmenu > ul > li > a
{
	font-size:17px;
}
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	margin:0px;
	padding:18px 25px;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	margin:0px;
	padding:18px 25px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 29px 19px;
}
#nav_area #cssmenu > ul > li:last-child > a,
#nav_area #cssmenu > ul > li:last-child > a:hover
{
	padding:18px 29px 19px;
}
@-moz-document url-prefix()
{
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	padding:18px 26px;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	padding:18px 26px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 31px 18px 30px;
}
#nav_area #cssmenu > ul > li:last-child > a,
#nav_area #cssmenu > ul > li:last-child > a:hover
{
	padding:18px 31px 18px 30px;
}
}
#banner_area
{
	width:100%;
	background-color:#668ba6;
}
#content_area
{
	width:100%;
}
#content_left_area
{
	width:65%;
	float:left;	
	margin:0px 5% 0px 0px;
	padding:0px 0px;
}
#content_right_area
{
	width:30%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#home_left_title_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_left_title
{
	width:70%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_right_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_enquiry_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
}
#home_readmore
{
	width:30%;
	margin:10px 0px 0px;
	padding:0px;
	float:right;
	text-align:right;
}
#line_br
{
	width:100%;
	margin:5px 0px 0px;
	padding:0px;
}
#about_line_dblue
{
	width:50%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#about_line_lblue
{
	width:50%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#media_line_dblue
{
	width:15%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#media_line_lblue
{
	width:85%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#enquiry_line_dblue
{
	width:42%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#enquiry_line_lblue
{
	width:58%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#contact_line_dblue
{
	width:42%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#contact_line_lblue
{
	width:58%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
}
#br
{
	width:100%;
	margin:30px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
}
#right_br
{
	width:100%;
	margin:30px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:block;
}
#home_half
{
	width:47%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_half_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_half_textarea
{
	width:80%;
	margin:10px 0px 0px;
	padding:17px 10% 25px;
	background-color:#c3d8e9;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
#home_half_textarea > ul
{
	margin:0px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_half_textarea > ul > li
{
	font-size:14px;
	color:#000;
	text-align:left;
	line-height:22px;
	font-family:'Albert Sans';
	padding:8px 0px;
}
#home_half_textarea > ul.last
{
	margin:0px 0px 19px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_gap
{
	width:6%;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}
#home_media_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_media_content
{
	width:30%;
	margin:20px 5% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_middle
{
	width:30%;
	margin:20px 5% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_last
{
	width:30%;
	margin:20px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_img
{
	width:30%;
	margin:0px 8% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_contentarea
{
	width:62%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
#enquiry_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_area_contact
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_contentarea
{
	width:100%;
	margin:33px 0px 60px;
	padding:0px;
	float:left;
}
#contactinfo_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#contactinfo_textarea
{
	width:100%;
	margin:20px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
}
#contactinfo_textarea table tr td
{
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
	line-height:25px;
}
#footer_area
{
	width:100%;
	background-color:#034159;
	font-size:14px;
	font-family:'Albert Sans';
	color:#fff;
}
#footer_content_area
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:14px;
	font-family:'Albert Sans';
	line-height:22px;
	color:#fff;
}
#footer_activa
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:13px;
	font-family:'Albert Sans';
	color:#fff;
	line-height:22px;
}
p
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
p.mediahome
{
	width:100%;
	margin:10px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
p.inner
{
	width:100%;
	margin:15px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
.contact_info_title
{
	font-size:19px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
}
.contact_info_stitle
{
	font-size:16px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
	font-weight:bold;
}
.title_b
{
	font-size:34px;
	color:#000;
	font-weight:500;
	text-align:left;
}
.title_normal
{
	font-size:34px;
	color:#000;
	font-weight:300;
	text-align:left;
}
.title_inner
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-family:'Albert Sans';
	font-size:18px;
	color:#000;
	font-weight:500;
	text-align:left;
}
a.home_link
{
	color:#000;
	text-decoration:none;
	font-size:14px;
	font-family:'Albert Sans';
}
a.home_link:hover
{
	color:#000;
	text-decoration:underline;
}
a.media_link
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:none;
	text-align:left;
}
a.media_link:hover
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.more
{
	background-color:#1cabe5;
	margin:0px;
	padding:4px 15px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.more:hover
{
	background-color:#0b5475;
	margin:0px;
	padding:4px 15px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.footer_link
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.footer_link:hover
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.activa
{
	font-size:13px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.activa:hover
{
	font-size:13px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
#intel_img
{
	width:25%;
	float:left;
	margin:0px;
	padding:0px;
}
#intel_img img
{
	margin:20px 5px 0px;
	padding:0px;
}
}

@media screen and (min-width: 990px), print {
.site
{
	max-width:98%;
}
#header_bg
{
	margin:0px;
	padding:10px 0px;
	width:100%;
	background-color:#003f5d;
	display:block;
}
#header_bg_area
{
	width:100%;
	margin:0px;
	padding:0px;
	color:#fff;
}
#language
{
	width:15%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
	line-height:20px;
	font-size:14px;
	color:#fff;
}
#location
{
	width:44%;
	margin:5px 0px 0px 20%;
	padding:0px;
	float:left;
}
#location_img
{
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}
#location_text
{
	margin:-3px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-weight:300;
	color:#fff;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
}
#email_header
{
	width:19%;
	margin:5px 0px 0px;
	padding:0px;
	float:right;
}
#email_img
{
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}
#email_text
{
	margin:-3px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-weight:300;
	color:#fff;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
}
.lang_text
{
	font-size:16px;
	color:#fff;
}
#logo_nav
{
	margin:0px;
	padding:0px;
}
#logo_nav_area
{
	width:100%;
	margin:0px;
	padding:20px 0px 14px;
	background-image:url(../images/logo_nav_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
}
#logo_call
{
	width:100%;
	margin:0px;
	padding:0px 0px 20px;
}
#logo
{
	width:50%;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
}
#call
{
	width:50%;
	float:right;
	margin:0px;
	padding:0px;
}
#call_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#call_text_area
{
	width:67%;
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align:right;
	font-family: 'Open Sans', sans-serif;
	color:#fff;
}
#call_doc_name
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:22px;
	font-weight:600;
}
#call_doc_title
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
}
#call_text
{
	width:100%;
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
}
#call_no_area
{
	width:100%;
	margin:5px 0px 0px 0px;
	padding:0px;
}
#call_icon
{
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
	width:45%;
}
#call_no
{
	width:55%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:36px;
	line-height:30px;
	font-weight:600;
}
#call_doc_img
{
	width:30%;
	margin:0px 0px 0px 3%;
	padding:0px;
	float:right;
	text-align:right;
}
#nav_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#nav_area #cssmenu > ul > li > a
{
	font-size:17px;
}
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	margin:0px;
	padding:18px 26px;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	margin:0px;
	padding:18px 26px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 28px 18px 29px;
}
#nav_area #cssmenu > ul > li:last-child > a,
#nav_area #cssmenu > ul > li:last-child > a:hover
{
	padding:18px 29px 18px 29px;
}
@-moz-document url-prefix()
{
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	padding:18px 27px;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	padding:18px 27px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 31px 18px 30px;
}
#nav_area #cssmenu > ul > li:last-child > a,
#nav_area #cssmenu > ul > li:last-child > a:hover
{
	padding:18px 30px 18px 30px;
}
}
#banner_area
{
	width:100%;
	background-color:#668ba6;
}
#content_area
{
	width:100%;
}
#content_left_area
{
	width:65%;
	float:left;	
	margin:0px 5% 0px 0px;
	padding:0px 0px;
}
#content_right_area
{
	width:30%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#home_left_title_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_left_title
{
	width:70%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_right_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_readmore
{
	width:30%;
	margin:10px 0px 0px;
	padding:0px;
	float:right;
	text-align:right;
}
#home_enquiry_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
}
#line_br
{
	width:100%;
	margin:5px 0px 0px;
	padding:0px;
}
#about_line_dblue
{
	width:50%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#about_line_lblue
{
	width:50%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#media_line_dblue
{
	width:15%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#media_line_lblue
{
	width:85%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#enquiry_line_dblue
{
	width:42%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#enquiry_line_lblue
{
	width:58%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#contact_line_dblue
{
	width:42%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#contact_line_lblue
{
	width:58%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
}
#br
{
	width:100%;
	margin:30px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
}
#right_br
{
	width:100%;
	margin:30px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:block;
}
#home_half
{
	width:47%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_half_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_half_textarea
{
	width:80%;
	margin:10px 0px 0px;
	padding:17px 10% 25px;
	background-color:#c3d8e9;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
#home_half_textarea > ul
{
	margin:0px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_half_textarea > ul > li
{
	font-size:14px;
	color:#000;
	text-align:left;
	line-height:22px;
	font-family:'Albert Sans';
	padding:8px 0px;
}
#home_half_textarea > ul.last
{
	margin:0px 0px 19px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_gap
{
	width:6%;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}
#home_media_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_media_content
{
	width:30%;
	margin:20px 5% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_middle
{
	width:30%;
	margin:20px 5% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_last
{
	width:30%;
	margin:20px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_img
{
	width:30%;
	margin:0px 8% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_contentarea
{
	width:62%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
#enquiry_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_area_contact
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_contentarea
{
	width:100%;
	margin:30px 0px 30px;
	padding:0px;
	float:left;
}
#contactinfo_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#contactinfo_textarea
{
	width:100%;
	margin:20px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
}
#contactinfo_textarea table tr td
{
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
	line-height:25px;
}
#footer_area
{
	width:100%;
	background-color:#034159;
	font-size:14px;
	font-family:'Albert Sans';
	color:#fff;
}
#footer_content_area
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:14px;
	font-family:'Albert Sans';
	line-height:22px;
	color:#fff;
}
#footer_activa
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:13px;
	font-family:'Albert Sans';
	color:#fff;
	line-height:22px;
}
p
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
p.mediahome
{
	width:100%;
	margin:10px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
p.inner
{
	width:100%;
	margin:15px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
.contact_info_title
{
	font-size:19px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
}
.contact_info_stitle
{
	font-size:16px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
	font-weight:bold;
}
.title_b
{
	font-size:35px;
	color:#000;
	font-weight:500;
	text-align:left;
}
.title_normal
{
	font-size:35px;
	color:#000;
	font-weight:300;
	text-align:left;
}
.title_inner
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-family:'Albert Sans';
	font-size:18px;
	color:#000;
	font-weight:500;
	text-align:left;
}
a.home_link
{
	color:#000;
	text-decoration:none;
	font-size:14px;
	font-family:'Albert Sans';
}
a.home_link:hover
{
	color:#000;
	text-decoration:underline;
}
a.media_link
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:none;
	text-align:left;
}
a.media_link:hover
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.more
{
	background-color:#1cabe5;
	margin:0px;
	padding:4px 15px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.more:hover
{
	background-color:#0b5475;
	margin:0px;
	padding:4px 15px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.footer_link
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.footer_link:hover
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.activa
{
	font-size:13px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.activa:hover
{
	font-size:13px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
#intel_img
{
	width:25%;
	float:left;
	margin:0px;
	padding:0px;
}
#intel_img img
{
	margin:20px 5px 0px;
	padding:0px;
}
}

@media screen and (min-width: 1000px), print {
.site
{
	max-width:98%;
}
#header_bg
{
	margin:0px;
	padding:10px 0px;
	width:100%;
	background-color:#003f5d;
	display:block;
}
#header_bg_area
{
	width:100%;
	margin:0px;
	padding:0px;
	color:#fff;
}
#language
{
	width:15%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
	line-height:20px;
	font-size:14px;
	color:#fff;
}
#location
{
	width:43%;
	margin:5px 0px 0px 21%;
	padding:0px;
	float:left;
}
#location_img
{
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}
#location_text
{
	margin:-3px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-weight:300;
	color:#fff;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
}
#email_header
{
	width:19%;
	margin:5px 0px 0px;
	padding:0px;
	float:right;
}
#email_img
{
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}
#email_text
{
	margin:-3px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-weight:300;
	color:#fff;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
}
.lang_text
{
	font-size:16px;
	color:#fff;
}
#logo_nav
{
	margin:0px;
	padding:0px;
}
#logo_nav_area
{
	width:100%;
	margin:0px;
	padding:20px 0px 14px;
	background-image:url(../images/logo_nav_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
}
#logo_call
{
	width:100%;
	margin:0px;
	padding:0px 0px 20px;
}
#logo
{
	width:50%;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
}
#call
{
	width:50%;
	float:right;
	margin:0px;
	padding:0px;
}
#call_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#call_text_area
{
	width:70%;
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align:right;
	font-family: 'Open Sans', sans-serif;
	color:#fff;
}
#call_doc_name
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:22px;
	font-weight:600;
}
#call_doc_title
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
}
#call_text
{
	width:100%;
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
}
#call_no_area
{
	width:100%;
	margin:5px 0px 0px 0px;
	padding:0px;
}
#call_icon
{
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
	width:45%;
}
#call_no
{
	width:55%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:40px;
	line-height:30px;
	font-weight:600;
}
#call_doc_img
{
	width:27%;
	margin:0px 0px 0px 3%;
	padding:0px;
	float:right;
}
#nav_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#nav_area #cssmenu > ul > li > a
{
	font-size:18px;
}
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	margin:0px;
	padding:18px 25px;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	margin:0px;
	padding:18px 25px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 27px 19px;
}
#nav_area #cssmenu > ul > li:last-child > a,
#nav_area #cssmenu > ul > li:last-child > a:hover
{
	padding:18px 27px 19px;
}
@-moz-document url-prefix()
{
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	padding:18px 26px;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	padding:18px 26px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 29px 19px 28px;
}
#nav_area #cssmenu > ul > li:last-child > a,
#nav_area #cssmenu > ul > li:last-child > a:hover
{
	padding:18px 29px 19px;
}
}
#banner_area
{
	width:100%;
	background-color:#668ba6;
}
#content_area
{
	width:100%;
}
#content_left_area
{
	width:65%;
	float:left;	
	margin:0px 5% 0px 0px;
	padding:0px 0px;
}
#content_right_area
{
	width:30%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#home_left_title_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_left_title
{
	width:70%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_right_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_enquiry_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
}
#home_readmore
{
	width:30%;
	margin:10px 0px 0px;
	padding:0px;
	float:right;
	text-align:right;
}
#line_br
{
	width:100%;
	margin:5px 0px 0px;
	padding:0px;
}
#about_line_dblue
{
	width:50%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#about_line_lblue
{
	width:50%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#media_line_dblue
{
	width:15%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#media_line_lblue
{
	width:85%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#enquiry_line_dblue
{
	width:42%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#enquiry_line_lblue
{
	width:58%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#contact_line_dblue
{
	width:42%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#contact_line_lblue
{
	width:58%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
}
#br
{
	width:100%;
	margin:30px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
}
#right_br
{
	width:100%;
	margin:30px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:block;
}
#home_half
{
	width:47%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_half_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_half_textarea
{
	width:80%;
	margin:10px 0px 0px;
	padding:17px 10% 25px;
	background-color:#c3d8e9;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
#home_half_textarea > ul
{
	margin:0px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_half_textarea > ul > li
{
	font-size:14px;
	color:#000;
	text-align:left;
	line-height:22px;
	font-family:'Albert Sans';
	padding:8px 0px;
}
#home_half_textarea > ul.last
{
	margin:0px 0px 19px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_gap
{
	width:6%;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}
#home_media_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_media_content
{
	width:30%;
	margin:20px 5% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_middle
{
	width:30%;
	margin:20px 5% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_last
{
	width:30%;
	margin:20px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_img
{
	width:30%;
	margin:0px 8% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_contentarea
{
	width:62%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
#enquiry_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_contentarea
{
	width:100%;
	margin:40px 0px 53px;
	padding:0px;
	float:left;
}
#contactinfo_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#contactinfo_textarea
{
	width:100%;
	margin:20px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
}
#contactinfo_textarea table tr td
{
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
	line-height:25px;
}
#footer_area
{
	width:100%;
	background-color:#034159;
	font-size:14px;
	font-family:'Albert Sans';
	color:#fff;
}
#footer_content_area
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:14px;
	font-family:'Albert Sans';
	line-height:22px;
	color:#fff;
}
#footer_activa
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:13px;
	font-family:'Albert Sans';
	color:#fff;
	line-height:22px;
}
p
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
p.mediahome
{
	width:100%;
	margin:10px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
p.inner
{
	width:100%;
	margin:15px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
.contact_info_title
{
	font-size:19px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
}
.contact_info_stitle
{
	font-size:16px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
	font-weight:bold;
}
.title_b
{
	font-size:35px;
	color:#000;
	font-weight:500;
	text-align:left;
}
.title_normal
{
	font-size:35px;
	color:#000;
	font-weight:300;
	text-align:left;
}
.title_inner
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-family:'Albert Sans';
	font-size:18px;
	color:#000;
	font-weight:500;
	text-align:left;
}
a.home_link
{
	color:#000;
	text-decoration:none;
	font-size:14px;
	font-family:'Albert Sans';
}
a.home_link:hover
{
	color:#000;
	text-decoration:underline;
}
a.media_link
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:none;
	text-align:left;
}
a.media_link:hover
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.more
{
	background-color:#1cabe5;
	margin:0px;
	padding:4px 15px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.more:hover
{
	background-color:#0b5475;
	margin:0px;
	padding:4px 15px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.footer_link
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.footer_link:hover
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.activa
{
	font-size:13px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.activa:hover
{
	font-size:13px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
}
@media screen and (min-width: 1024px), print {
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	margin:0px;
	padding:18px 27px;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	margin:0px;
	padding:18px 27px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 27px 19px;
}
#nav_area #cssmenu > ul > li:last-child > a,
#nav_area #cssmenu > ul > li:last-child > a:hover
{
	padding:18px 27px 19px;
}
@-moz-document url-prefix()
{
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	padding:18px 28px;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	padding:18px 28px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 29px 19px;
}
#nav_area #cssmenu > ul > li:last-child > a,
#nav_area #cssmenu > ul > li:last-child > a:hover
{
	padding:18px 29px 19px;
}
}
#home_half_textarea > ul.last
{
	margin:0px 0px 40px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#intel_img
{
	width:25%;
	float:left;
	margin:0px;
	padding:0px;
}
#intel_img img
{
	margin:20px 5px 0px;
	padding:0px;
}
}

@media screen and (min-width: 1100px), print {
.site
{
	max-width:98%;
}
#header_bg
{
	margin:0px;
	padding:10px 0px;
	width:100%;
	background-color:#003f5d;
	display:block;
}
#header_bg_area
{
	width:100%;
	margin:0px;
	padding:0px;
	color:#fff;
}
#language
{
	width:15%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
	line-height:20px;
	font-size:14px;
	color:#fff;
}
#location
{
	width:40%;
	margin:5px 0px 0px 27.5%;
	padding:0px;
	float:left;
}
#location_img
{
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}
#location_text
{
	margin:-3px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-weight:300;
	color:#fff;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
}
#email_header
{
	width:17.5%;
	margin:5px 0px 0px;
	padding:0px;
	float:right;
}
#email_img
{
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}
#email_text
{
	margin:-3px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-weight:300;
	color:#fff;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
}
.lang_text
{
	font-size:16px;
	color:#fff;
}
#logo_nav
{
	margin:0px;
	padding:0px;
}
#logo_nav_area
{
	width:100%;
	margin:0px;
	padding:20px 0px 14px;
	background-image:url(../images/logo_nav_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
}
#logo_call
{
	width:100%;
	margin:0px;
	padding:0px 0px 20px;
}
#logo
{
	width:50%;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
}
#call
{
	width:50%;
	float:right;
	margin:0px;
	padding:0px;
}
#call_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#call_text_area
{
	width:72%;
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align:right;
	font-family: 'Open Sans', sans-serif;
	color:#fff;
}
#call_doc_name
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:22px;
	font-weight:600;
}
#call_doc_title
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
}
#call_text
{
	width:100%;
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
}
#call_no_area
{
	width:100%;
	margin:5px 0px 0px 0px;
	padding:0px;
}
#call_icon
{
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
	width:53%;
}
#call_no
{
	width:47%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:40px;
	line-height:30px;
	font-weight:600;
}
#call_doc_img
{
	width:25%;
	margin:0px 0px 0px 3%;
	padding:0px;
	float:right;
}
#nav_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#nav_area #cssmenu > ul > li > a
{
	font-size:18px;
}
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	margin:0px;
	padding:18px 34px;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	margin:0px;
	padding:18px 34px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 29px 19px;
}
#nav_area #cssmenu > ul > li:last-child > a,
#nav_area #cssmenu > ul > li:last-child > a:hover
{
	padding:18px 29px 19px;
}
@-moz-document url-prefix()
{
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	padding:18px 34px;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	padding:18px 34px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 29px 19px;
}
#nav_area #cssmenu > ul > li:last-child > a,
#nav_area #cssmenu > ul > li:last-child > a:hover
{
	padding:18px 29px 19px;
}
}
#banner_area
{
	width:100%;
	background-color:#668ba6;
}
#content_area
{
	width:100%;
}
#content_left_area
{
	width:68%;
	float:left;	
	margin:0px 5% 0px 0px;
	padding:0px 0px;
}
#content_right_area
{
	width:27%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#home_left_title_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_left_title
{
	width:70%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_right_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_enquiry_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
}
#home_readmore
{
	width:30%;
	margin:10px 0px 0px;
	padding:0px;
	float:right;
	text-align:right;
}
#line_br
{
	width:100%;
	margin:5px 0px 0px;
	padding:0px;
}
#about_line_dblue
{
	width:43%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#about_line_lblue
{
	width:57%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#media_line_dblue
{
	width:12%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#media_line_lblue
{
	width:88%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#enquiry_line_dblue
{
	width:42%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#enquiry_line_lblue
{
	width:58%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#contact_line_dblue
{
	width:42%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#contact_line_lblue
{
	width:58%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
}
#br
{
	width:100%;
	margin:30px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
}
#right_br
{
	width:100%;
	margin:30px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:block;
}
#home_half
{
	width:47%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_half_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_half_textarea
{
	width:80%;
	margin:10px 0px 0px;
	padding:17px 10% 25px;
	background-color:#c3d8e9;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
#home_half_textarea > ul
{
	margin:0px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_half_textarea > ul > li
{
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
	padding:8px 0px;
}
#home_half_textarea > ul.last
{
	margin:0px 0px 40px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_gap
{
	width:6%;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}
#home_media_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_media_content
{
	width:30%;
	margin:20px 5% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_middle
{
	width:30%;
	margin:20px 5% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_last
{
	width:30%;
	margin:20px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_img
{
	width:30%;
	margin:0px 8% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_contentarea
{
	width:62%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
#enquiry_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_contentarea
{
	width:100%;
	margin:30px 0px 30px;
	padding:0px;
	float:left;
}
#contactinfo_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#contactinfo_textarea
{
	width:100%;
	margin:20px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
}
#contactinfo_textarea table tr td
{
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
	line-height:25px;
}
#footer_area
{
	width:100%;
	background-color:#034159;
	font-size:14px;
	font-family:'Albert Sans';
	color:#fff;
}
#footer_content_area
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:14px;
	font-family:'Albert Sans';
	line-height:22px;
	color:#fff;
}
#footer_activa
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:13px;
	font-family:'Albert Sans';
	color:#fff;
	line-height:22px;
}
p
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
p.mediahome
{
	width:100%;
	margin:10px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
p.inner
{
	width:100%;
	margin:15px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
.contact_info_title
{
	font-size:19px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
}
.contact_info_stitle
{
	font-size:16px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
	font-weight:bold;
}
.title_b
{
	font-size:35px;
	color:#000;
	font-weight:500;
	text-align:left;
}
.title_normal
{
	font-size:35px;
	color:#000;
	font-weight:300;
	text-align:left;
}
.title_inner
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-family:'Albert Sans';
	font-size:18px;
	color:#000;
	font-weight:500;
	text-align:left;
}
a.home_link
{
	color:#000;
	text-decoration:none;
	font-size:14px;
	font-family:'Albert Sans';
}
a.home_link:hover
{
	color:#000;
	text-decoration:underline;
}
a.media_link
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:none;
	text-align:left;
}
a.media_link:hover
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.more
{
	background-color:#1cabe5;
	margin:0px;
	padding:4px 15px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.more:hover
{
	background-color:#0b5475;
	margin:0px;
	padding:4px 15px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.footer_link
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.footer_link:hover
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.activa
{
	font-size:13px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.activa:hover
{
	font-size:13px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
#intel_img
{
	width:25%;
	float:left;
	margin:0px;
	padding:0px;
}
#intel_img img
{
	margin:20px 5px 0px;
	padding:0px;
}
}

@media screen and (min-width: 1200px), print {
.site
{
	max-width:1100px;
}
#header_bg
{
	margin:0px;
	padding:10px 0px;
	width:100%;
	background-color:#003f5d;
	display:block;
}
#header_bg_area
{
	width:100%;
	margin:0px;
	padding:0px;
	color:#fff;
}
#language
{
	width:15%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
	line-height:20px;
	font-size:14px;
	color:#fff;
}
#location
{
	width:40%;
	margin:5px 0px 0px 27.5%;
	padding:0px;
	float:left;
}
#location_img
{
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}
#location_text
{
	margin:-3px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-weight:300;
	color:#fff;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
}
#email_header
{
	width:17.5%;
	margin:5px 0px 0px;
	padding:0px;
	float:right;
}
#email_img
{
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}
#email_text
{
	margin:-3px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-weight:300;
	color:#fff;
	text-align:left;
	font-family: 'Open Sans', sans-serif;
}
.lang_text
{
	font-size:16px;
	color:#fff;
}
#logo_nav
{
	margin:0px;
	padding:0px;
}
#logo_nav_area
{
	width:100%;
	margin:0px;
	padding:20px 0px 14px;
	background-image:url(../images/logo_nav_bg.png);
	background-repeat:no-repeat;
	background-position:left top;
}
#logo_call
{
	width:100%;
	margin:0px;
	padding:0px 0px 20px;
}
#logo
{
	width:50%;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
}
#call
{
	width:50%;
	float:right;
	margin:0px;
	padding:0px;
}
#call_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#call_text_area
{
	width:72%;
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
	text-align:right;
	font-family: 'Open Sans', sans-serif;
	color:#fff;
}
#call_doc_name
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:22px;
	font-weight:600;
}
#call_doc_title
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
}
#call_text
{
	width:100%;
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:16px;
}
#call_no_area
{
	width:100%;
	margin:5px 0px 0px 0px;
	padding:0px;
}
#call_icon
{
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
	width:53%;
}
#call_no
{
	width:47%;
	margin:0px;
	padding:0px;
	text-align:right;
	float:left;
	font-size:40px;
	line-height:30px;
	font-weight:600;
}
#call_doc_img
{
	width:25%;
	margin:0px 0px 0px 3%;
	padding:0px;
	float:right;
}
#nav_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#nav_area #cssmenu > ul > li > a
{
	font-size:18px;
}
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	margin:0px;
	padding:18px 36px;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	margin:0px;
	padding:18px 36px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 28px 19px 29px;
}
#nav_area #cssmenu > ul > li:last-child > a,
#nav_area #cssmenu > ul > li:last-child > a:hover
{
	padding:18px 28px 19px 29px;
}
@-moz-document url-prefix()
{
#nav_area #cssmenu > ul > li > a,
#nav_area #cssmenu > ul > li:hover > a
{
	padding:18px 36px;
}
#nav_area #cssmenu > ul > li.active > a,
#nav_area #cssmenu > ul > li.active:hover > a
{
	padding:18px 36px;
}
#nav_area #cssmenu > ul > li:first-child > a,
#nav_area #cssmenu > ul > li:first-child > a:hover
{
	padding:18px 29px 19px;
}
#nav_area #cssmenu > ul > li:last-child > a,
#nav_area #cssmenu > ul > li:last-child > a:hover
{
	padding:18px 29px 19px;
}
}
#banner_area
{
	width:100%;
	background-color:#668ba6;
}
#content_area
{
	width:100%;
}
#content_left_area
{
	width:68%;
	float:left;	
	margin:0px 5.5% 0px 0px;
	padding:0px 0px;
}
#content_right_area
{
	width:26.5%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#home_left_title_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_left_title
{
	width:70%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_right_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_enquiry_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
}
#home_readmore
{
	width:30%;
	margin:10px 0px 0px;
	padding:0px;
	float:right;
	text-align:right;
}
#line_br
{
	width:100%;
	margin:5px 0px 0px;
	padding:0px;
}
#about_line_dblue
{
	width:42%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#about_line_lblue
{
	width:58%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#media_line_dblue
{
	width:12%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#media_line_lblue
{
	width:88%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#enquiry_line_dblue
{
	width:42%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#enquiry_line_lblue
{
	width:58%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#contact_line_dblue
{
	width:42%;
	margin:0px;
	padding:2px 0px;
	background-color:#1cabe5;
	float:left;
}
#contact_line_lblue
{
	width:58%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
}
#br
{
	width:100%;
	margin:30px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
}
#right_br
{
	width:100%;
	margin:30px 0px;
	padding:0px;
	border-bottom:2px dotted #d2e0e8;
	display:block;
}
#home_half
{
	width:47%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_half_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#home_half_textarea
{
	width:80%;
	margin:10px 0px 0px;
	padding:17px 10% 25px;
	background-color:#c3d8e9;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
#home_half_textarea > ul
{
	margin:0px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 15px;
}
#home_half_textarea > ul > li
{
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
	padding:8px 0px;
}
#home_half_textarea > ul.last
{
	margin:0px 0px 40px;
	border-bottom:1px dotted #456d8d;
	padding:0px 0px 0px 20px;
}
#home_gap
{
	width:6%;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}
#home_media_area
{
	width:100%;
	margin:0px;
	padding:0px;
}
#home_media_content
{
	width:30%;
	margin:20px 5% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_middle
{
	width:30%;
	margin:20px 5% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_content_last
{
	width:30%;
	margin:20px 0px 0px 0px;
	padding:0px;
	float:left;
}
#home_media_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_img
{
	width:30%;
	margin:0px 8% 0px 0px;
	padding:0px;
	float:left;
}
#home_media_contentarea
{
	width:62%;
	margin:0px;
	padding:0px;
	float:left;
}
#home_media_content_textarea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	font-size:14px;
	color:#000;
	text-align:left;
	line-height:20px;
	font-family:'Albert Sans';
}
#right_link_area
{
	margin:0px;
	padding:0px;
	width:100%;
	text-align:left;
	float:left;
	display:block;
}
#right_link_textarea
{
	margin:20px 0px;
	padding:0px;
	width:100%;
	float:left;
	text-align:left;
}
#right_link_textarea > ul
{
	margin:0px 0px;
	padding:10px 0px 10px 20px;
	border-bottom: 1px dotted #456d8d;
}
#right_link_textarea > ul:last-child
{
	border-bottom:none;
}
#enquiry_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#enquiry_contentarea
{
	width:100%;
	margin:30px 0px 53px;
	padding:0px;
	float:left;
}
#contactinfo_area
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
#contactinfo_textarea
{
	width:100%;
	margin:20px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
}
#contactinfo_textarea table tr td
{
	font-size:14px;
	font-family:'Albert Sans';
	text-align:left;
	color:#000;
	line-height:25px;
}
#content_textarea ul
{
	margin:0px 0px 0px;
	padding: 0 0 0 20px;
}
#content_textarea ol
{
	margin:10px 0px 0px;
	padding: 0 0 0 20px;
}
#content_textarea ul li,
#content_textarea ol li
{
	font-size:14px;
	font-family:'Albert Sans';
	text-align:justify;
	color:#000;
	line-height:22px;
}	
#inner_left_title
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}
#inner_line_lblue
{
	width:100%;
	margin:0px;
	padding:2px 0px;
	background-color:#d9e4eb;
	float:left;
}
#breadcrumb_navigation
{
	width:100%;
	margin:0px 0px 20px;
	line-height:22px;
	padding:8px 0px;
	border-bottom:1px solid #d9e4eb;
	border-top:1px solid #d9e4eb;
	font-family:'Albert Sans';
	font-size:13px;
	color:#626366;
	text-align:left;
	display:block;
}
#footer_area
{
	width:100%;
	background-color:#034159;
	font-size:14px;
	font-family:'Albert Sans';
	color:#fff;
}
#footer_content_area
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:14px;
	font-family:'Albert Sans';
	line-height:22px;
	color:#fff;
}
#footer_activa
{
	width:100%;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:13px;
	font-family:'Albert Sans';
	color:#fff;
	line-height:22px;
}
p
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
p.mediahome
{
	width:100%;
	margin:10px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:20px;
	font-family:'Albert Sans';
}
p.inner
{
	width:100%;
	margin:15px 0px 0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:justify;
	line-height:22px;
	font-family:'Albert Sans';
}
.contact_info_title
{
	font-size:19px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
}
.contact_info_stitle
{
	font-size:16px;
	font-family:'Albert Sans';
	color:#000;
	text-align:left;
	font-weight:bold;
}
.title_b
{
	font-size:35px;
	color:#000;
	font-weight:500;
	text-align:left;
}
.title_normal
{
	font-size:35px;
	color:#000;
	font-weight:300;
	text-align:left;
}
.title_inner
{
	width:100%;
	margin:25px 0px 0px;
	padding:0px;
	font-family:'Albert Sans';
	font-size:18px;
	color:#000;
	font-weight:500;
	text-align:left;
}
a.home_link
{
	color:#000;
	text-decoration:none;
	font-size:14px;
	font-family:'Albert Sans';
}
a.home_link:hover
{
	color:#000;
	text-decoration:underline;
}
a.media_link
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:none;
	text-align:left;
}
a.media_link:hover
{
	color:#1cabe5;
	font-size:14px;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.more
{
	background-color:#1cabe5;
	margin:0px;
	padding:4px 15px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.more:hover
{
	background-color:#0b5475;
	margin:0px;
	padding:4px 15px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}
a.footer_link
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.footer_link:hover
{
	font-size:14px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.activa
{
	font-size:13px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:none;
	text-transform:capitalize;
}
a.activa:hover
{
	font-size:13px;
	color:#fff;
	font-family:'Albert Sans';
	text-decoration:underline;
}
a.breadcrumb
{
	font-size:13px;
	color:#1cabe5;
	text-decoration:none;
	font-family:'Albert Sans';
}
a.breadcrumb:hover
{
	font-size:13px;
	color:#1cabe5;
	text-decoration:underline;
	font-family:'Albert Sans';
}
#intel_img
{
	width:25%;
	float:left;
	margin:0px;
	padding:0px;
}
#intel_img img
{
	margin:20px 5px 0px;
	padding:0px;
}
}