:-moz-any-link:focus{ outline:none;}

.top-menu-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
.top-menu-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0281ca;
	font-weight:bold;
	text-decoration: none;
}
.border-body {
	background-color: #f1f1f1;
	border: 1px solid #e1e1e3;
}
.border-body-4 {
	background-color: #efefef;
	border: 1px solid #e1e1e3;
}

.border {
	border: 1px solid #eeeeee;
}
.pro-heading {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #0e5d8b;
	font-weight:none;
	text-decoration: none;
}
.pro-txt-new {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #333333;
	line-height: 17px;
	font-weight:none;
	text-decoration: none;
}
.pro-txt {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #333333;
	line-height: 17px;
	font-weight:none;
	text-decoration: none;
}
.pro-txt:hover {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #333333;
	line-height: 17px;
	font-weight:none;
	text-decoration: underline;
}
.read-more-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0198e4;
	line-height: 17px;
	font-weight:none;
	text-decoration: none;
}
.read-more-txt-u {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #0198e4;
	line-height: 17px;
	font-weight:none;
	text-decoration: underline;
}
.read-more-txt-u:hover {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #ff9900;
	line-height: 17px;
	font-weight:none;
	text-decoration: none;
}
.read-more-orang-txt-u {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #ff9900;
	line-height: 17px;
	font-weight:none;
	text-decoration: underline;
}
.read-more-orang-txt-u:hover {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #0198e4;
	line-height: 17px;
	font-weight:none;
	text-decoration: none;
}
.heading-black {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #000000;
	font-weight:none;
	text-decoration: none;
}
.txt-blue {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #0e5d8b;
	font-weight:none;
	text-decoration: none;
}
.txt-blue:hover {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #000000;
	font-weight:none;
	text-decoration: underline;
}
.txt-blue1 {
	font-family: "Trebuchet MS";
	font-size: 17px;
	color: #0e5d8b;
	font-weight:none;
	text-decoration: none;
}
.txt-blue1-new {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #0e5d8b;
	font-weight:none;
	text-decoration: none;
}
.bttm-menu {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #ffffff;
	font-weight:none;
	text-decoration: none;
}
.bttm-menu:hover {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #ffffff;
	font-weight:none;
	text-decoration: underline;
}
.bttm-menu-line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: none;
	text-decoration: none;
}
.copyright-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: none;
	text-decoration: none;
}
.copyright-txt-link-u {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: none;
	text-decoration: underline;
}
.copyright-txt-link-u:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: none;
	text-decoration: none;
}
.top-menu-white-u {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #ffffff;
	font-weight:none;
	text-decoration: underline;
}
.top-menu-white-u:hover {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #fbb54d;
	font-weight:none;
	text-decoration: none;
}
.top-menu-white-y {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #fbb54d;
	font-weight:none;
	text-decoration: none;
}
#head-nav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	RIGHT: 38px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	margin-top:32px;
	margin-bottom:auto 0px;
	top:74px;
	

	width:591px;
	height: 30px;

}
#head-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#head-nav UL LI {
font-family:"Trebuchet MS"; font-size:13px;
	BORDER-RIGHT: #676767 1px solid; BORDER-TOP: #676767 1px solid; DISPLAY: block; BACKGROUND: #4d4d4d; FLOAT: left; MARGIN-LEFT: 5px; BORDER-LEFT: #676767 1px solid; LIST-STYLE-TYPE: none
}
#head-nav UL LI A {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; FLOAT: left; PADDING-BOTTOM: 9px; COLOR: #fff; PADDING-TOP: 9px; TEXT-DECORATION: none; margin:0 0 0 0px; 
}
#head-nav UL LI A:hover {
	BACKGROUND: #fff; COLOR: #0281ca
}
#head-nav UL LI A.current {
	BACKGROUND: #fff; COLOR: #0281ca;
	}
.body-txt {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #333333;
	line-height: 17px;
	font-weight:none;
	text-decoration: none;
}
.left-menu-txt {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #000000;
	line-height: 17px;
	font-weight:none;
	text-decoration: none;
}
.left-menu-txt:hover {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #000000;
	line-height: 17px;
	font-weight:none;
	text-decoration: underline;
}
.heading-txt {
	font-family: "Trebuchet MS";
	font-size: 19px;
	color: #000000;
	padding-left:5px;
	font-weight:none;
	text-decoration: none;
}.btm-pro-text {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #fbb54d;
	text-decoration: none;
}
.btm-pro-text:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
.pro-border {
	border: 1px solid #f1e4cd;
}

.pro-border-4 {
	border: 1px solid #c5c4c4;
}
.pro-heading-white {
	font-family: "Trebuchet MS";
	font-size: 17px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
.pro-heading-white-n {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
.right-sub-menu-txt {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #939393;
	line-height: 17px;
	font-weight:none;
	text-decoration: none;
}
.right-sub-menu-txt:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	line-height: 17px;
	font-weight:none;
	text-decoration: none;
}
.right-sub-menu-heading-txt {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #ffffff;
	line-height: 17px;
	font-weight:none;
	text-decoration: none;
}
.border-body1 {
	border: 0px solid #e1e1e3;
}
.border-body2 {
	border: 1px solid #c2e5fd;
}
.body-logo-bg {
	background-image: url(images/body-btt-lgo-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 130px;
	width: 170px;
}
.body-lgo-txt {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height:16px;
	font-style:italic;
	color: #304f77;
	text-decoration: none;
}
.click-white-u {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:none;
	text-decoration: underline;
}
.click-white-u:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:none;
	text-decoration: underline;
}
.abouthtxt {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #333333;
	font-weight:none;
	text-decoration: none;
	text-transform: uppercase;
}
.border-body3 { border: 1px solid #dddddd;
}
.right-sub-menu-txt1 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #000000;
	line-height: 17px;
	font-weight:normal;
	text-decoration: none;
}

a.right-sub-menu-txt1 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}
a:hover.right-sub-menu-txt1 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #0281ca;
	font-weight:normal;
	text-decoration:none;
}

.right-sub-menu-txt1-active {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #0281ca;
	line-height: 17px;
	font-weight:normal;
	text-decoration: none;
}
.border-body4 { border: 1px solid #e1e1e1;
}
.border-body5 { border: 1px solid #e1e1e1;
				background-color: #FFFFFF;
}

.abouthtxt1 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #000000;
	font-weight:none;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #efefef;
	height: 29px;
	padding-left: 6px;
}

.prohtxt1 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #000000;
	font-weight:none;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #efefef;
	height: 29px;
	padding-left: 6px;
}
.right-sub-menu-txt2 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #0281ca;
	font-weight:normal;
	text-decoration: none;
	text-transform: uppercase;
}
a.right-sub-menu-txt2 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #0281ca;
	font-weight:normal;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #ffffff;
	display: block;
	height: 25px;
	line-height: 25px;
	padding-left: 5px;
}
a:hover.right-sub-menu-txt2 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #e1e1e1;
	display: block;
	height: 25px;
	line-height: 25px;
	padding-left: 5px;
	
}

.pro-sml-txt {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	
}

.pro-sml-txt-2 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-left:5px;
	
}


.date-txt {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	
}
.date-txt a{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	
}
.date-txt a:hover{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	
}
.date-bdr {
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #CCCCCC;
	background-image: url(images/history-bg.jpg);
	background-repeat: no-repeat;
	background-position: 10px 8px;
}
.team-htxt {
	font-family: "Trebuchet MS";
	font-size: 17px;
	color: #0281ca;
	text-decoration: none;
	font-weight: normal;
	
}
.press-htxt {
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #0281ca;
	text-decoration: none;
	font-weight: normal;
	
}
.press-dtxt {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	
}
.press-btxt {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;	
}
.press-rmtxt {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
	text-transform: uppercase;
	
}
.press-ltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#cccccc;
	text-decoration: none;
}
.appl-htxt {
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #0281ca;
	text-decoration: none;
	font-weight: normal;
}
.appl-btxt {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;	
}
.cs-htxt {
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #0281ca;
	text-decoration: none;
	font-weight: normal;
	font-weight: bold;
}
.org-link-txt{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #5e5e5e;
	text-decoration: underline;
}
.org-link-txt:hover{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.org-link-txt1{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #5e5e5e;
	text-decoration: underline;
}
.org-link-txt1:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.support-orange-heading {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #ff9900;
	letter-spacing: 1px;
	line-height: 17px;
	font-weight:none;
	text-decoration: none;
}
.blk-txt-u {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #333333;
	line-height: 17px;
	font-weight:none;
	text-decoration: underline;
}
.blk-txt-u:hover {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #ff9900;
	line-height: 17px;
	font-weight:none;
	text-decoration: none;
}
.txtplate-cigma {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 1px;
	SCROLLBAR-FACE-COLOR: #cccccc;
	PADDING-BOTTOM: 5px;
	SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
	OVERFLOW: auto;
	SCROLLBAR-SHADOW-COLOR: #cccccc;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #000000;
	PADDING-TOP: 1px;
	SCROLLBAR-TRACK-COLOR: #f1f1f1;
	SCROLLBAR-DARKSHADOW-COLOR: #f1f1f1;
	border: 1px solid #eeeeee;
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;

	}
	.subscript {
	vertical-align: sub;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
}
.superscript {
	vertical-align: super;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
}
.txt-blue1 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #0e5d8b;
	font-weight:none;
	text-decoration: none;
}
.home-pro-txt {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #333333;
	line-height: 17px;
	font-weight:none;
	text-decoration: none;
}
.home-txt-blue {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #0e5d8b;
	font-weight:none;
	text-decoration: none;
}
.dark-grey{ color:#000000; text-decoration:underline; font-family:"Trebuchet MS";}
.dark-grey:hover{ color:#000000; text-decoration:none; font-family:"Trebuchet MS"; }
.next-previous-txt {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #ff9900;
	line-height: 17px;
	font-weight:none;
	text-decoration: none;
}
.next-previous-txt a: {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #ff9900;
	line-height: 17px;
	font-weight:none;
	text-decoration: none;
}
.next-previous-txt a:hover {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #000000;
	line-height: 17px;
	font-weight:none;
	text-decoration: underline;
}

.more-text {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #939393;
	font-weight:none;
	text-decoration: none;
	padding-left:30px;
}
.more-text:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	font-weight:none;
	text-decoration: none;
}
.input{ width:150px; border:1px solid #bcbcbc;}
.sale-orange-txt {
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #0281ca;
	font-weight:bold;
	text-decoration: none;
}
.sale-blck-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}.iso-border {
	border-bottom: 1px solid #e1e1e3;
}
.subhead3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #836850;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
}
.subhead2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #505A43;
	font-weight: bold;
}
.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.body-boldtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: justify;

}
.yellowtext11 {
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #0e5d8b;
	text-decoration: none;
}
.orangetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
	text-align: center;
}
.bluetext11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;

}
.customer-complaint-txtbox {
	width: 400px;
	}
.customer-complaint-txtarea {
	width: 400px;
	}	
	
	.footer-bg{
	background-image:url(images/bg-footer.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#333333;
	}
	
.gal-head{
	/*background:url(images/bg-head.jpg) repeat-x left top;*/
	height:29px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
}


.stepcarousel{
position:relative ; /*leave this value alone*/
overflow: scroll;
float:left;
margin:0px;
padding:0px; /*leave this value alone*/
width: 410px; /*Width of Carousel Viewer itself*/
height:144px;/*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px 0px 0px 0px; /*margin around each panel*/
width: 410px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.stepcarousel .panel span{
float:left;
display:block;
text-align:center;
padding:0px;
color:#9f1818;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px 0px 0px 0px;
background-color:#dedede;
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px 0px 0px 0px; /*margin around each panel*/
width: 410px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.home-right-news {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #000000;
	font-weight:none;
	text-decoration: none;
}
.home-read-more-txt-u {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #0198e4;
	line-height: 14px;
	font-weight:none;
	text-decoration: underline;
}
.home-read-more-txt-u:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #ff9900;
	line-height: 14px;
	font-weight:none;
	text-decoration: none;
}


.heading-white {
	font-family: "Trebuchet MS";
	text-align:center;
	font-size: 18px;
	color:#002249;
	font-weight:none;
	text-decoration: none;
}
