﻿/*!
 * myCss v1.0.0
 * Copyright © 2003 NetSoft Limited. All rights reserved.
 */

/*======================Temp Css========================*/
html, body {
  height: 100%;
  font-family:Arial, Helvetica, sans-serif;
  /*font-family:Georgia, "Times New Roman", Times, serif;*/
}

body h1, body h2, body h3, body .fontGeo, body .myHeader0, body .myHeader1, body .myHeader2, body .newsDate, body .newsTitle, .subMenu .mainTitle, .SearchFrom
{
	font-family:Georgia, "Times New Roman", Times, serif;
}

#wrap {
  min-height: 100%;
  height: auto;
  margin: 0 auto -60px;
  padding: 0 0 60px;
}

a#fontSizeM, a#fontSizeL, a#fontSizeXL
{
	color:#000000;
}

.clearBoth
{
	clear:both;
}

body .nonDisplay
{
	display:none;
}

body a {
  color: #005c8a;
}

body a:hover, body a:focus {
  /*color: #2a6496;*/
  /*color: #3c6af3;*/
  color: #3b67ec;
}

body .deep1
{
	background-color:#333; color:#fff;
}

body .deepBg a {
  color: #ffffff;
}

body .deepBg a:hover, body .deepBg a:focus {
  color: #ffffff;
}

body h1, body h2
{
	color: #005c8a;
}

body label
{
	font-weight:inherit;
}

.mainContent li
{
	margin: 8px 0;
}

.mainContent hr
{
	color: #bbb;
}

@media (min-width: 768px) {
	/*.mySize0{
		font-size:1.2em;
	}
	.mySize1{
		font-size:1.4em;
	}
	.mySize2{
		font-size:1.6em;
	}*/
	
	body .headerArea .menuStyleDivide{
		font-size:1.2em;
		/*width: 100%;*/		
	}
	body .headerArea .menuStyleDivide
	{
		/*font-weight: bold;*/
	}
	
	body.mySize0 .headerArea .menuStyleDivide{
			font-size:1.2em;
	}
	body.mySize1 .headerArea .menuStyleDivide{
			font-size:1.4em;
	}
	body.mySize2 .headerArea .menuStyleDivide{
			font-size:1.8em;
	}
	
	.mySize0 .breadcrumb{
			font-size:1.2em;
	}
	.mySize1 .breadcrumb{
			font-size:1.6em;
	}
	.mySize2 .breadcrumb{
			font-size:2em;
	}
	
	.mySize0 .addLabelLedbyQuick
	{
		font-size:1.4em;
	}
	.mySize1 .addLabelLedbyQuick
	{
		font-size:1.6em;
	}
	.mySize2 .addLabelLedbyQuick
	{
		font-size:1.8em;
	}
	
	body .contentArea, body .leftMenu .subTitle{
		font-size:1.4em;
	}
	.mySize0 .contentArea, .mySize0 .leftMenu .subTitle{
		font-size:1.4em;
	}
	.mySize1 .contentArea, .mySize1 .leftMenu .subTitle{
		font-size:1.8em;
	}
	.mySize2 .contentArea, .mySize2 .leftMenu .subTitle{
		font-size:2.2em;
	}
	
	.mySize0 .contentBottom, .mySize0 .footerArea
	{
		font-size:1.2em;
	}
	.mySize1 .contentBottom, .mySize1 .footerArea
	{
		font-size:1.6em;
	}
	.mySize2 .contentBottom, .mySize2 .footerArea
	{
		font-size:1.8em;
	}
	
	body .leftMenu
	{
		max-width: 234px;
	}
	
	body .contentArea
	{
		/*padding-left:0;*/
		margin-top:5px;
	}
	
	.contentArea .slideWidth
	{
		/*min-width:505px*/
	}
}

@media (max-width: 767px) {	
body{
	/*font-size:2em;*/
}

.mySize0 .contentArea, .mySize0 .leftMenu .subTitle{
	font-size:1.6em;
}
.mySize1 .contentArea, .mySize1 .leftMenu .subTitle{
	font-size:2em;
}
.mySize2 .contentArea, .mySize2 .leftMenu .subTitle{
	font-size:2.4em;
}

.bodyArea .container{
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}

.footerArea .container{
  padding-right: 0;
  padding-left: 0;
  margin-right: auto;
  margin-left: auto;
}

}

body .row
{
	margin:0;
}

img, table {
	border: 0;
}

table
{
	border-collapse:collapse;
}

.access
{
	position:absolute;
	visibility:hidden;
	left: -9999px;
}

.disNone
{
	display:none;
}

.navbar-menu {
  position: relative;
  float: left;
  padding:0;
  margin:0;
  background-color: transparent;
  background-image: none;
  border: 0;
}
.navbar-toggle:focus {
  outline: none;
}
@media (min-width: 768px) {
  .navbar-menu {
    display: none;
  }
}

@media (max-width: 767px) {
	/*img{
	  width: 100%;
	}*/
}

#page_bg {
	color: #000;
}

.mainMenu #navbar-example
{
	border:0;
}

body .headerArea .mainMenu #nav
{
	position: relative;
	z-index: 1000;
	overflow:visible;
}

.mainMenu a, .mainMenu a:link, .mainMenu a:active, .mainMenu a:visited {
  color: #000;
  text-decoration: none;
  background-color: #fff;
  padding: 5px;
}

.mainMenu a:hover, .mainMenu  a:focus {
  color: #005c8a;
  text-decoration: underline;
  background-color: #fff;  
}

.mainMenu .nav > li > a:hover,
.mainMenu .nav > li > a:focus {
  background-color: #fff;
  text-decoration: underline;
}

.mainMenu a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.menuStyleDivide.pMenu>li.open
{

}
.menuStyleDivide.sMenu>li.open
{
	display:block;
}
.menuStyleDivide.sMenu>li
{
	display:none;
}

.menuStyleDivide .menuItem .dropdown-menu
{
	padding:0;
	/*list-style-type:square;
	list-style-position:outside;*/
}

.menuStyleDivide .menuItem .dropdown-menu li>a
{
	display:list-item;
	list-style-type:square;
	list-style-position: inside;
}
/*
.mainMenu .dropdown-menu {
	position: absolute;
	z-index: 1;
	display: block;
	top: 0;
	width: 16rem;
	right: -16rem;
	border-bottom: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.mainMenu .open > .dropdown-menu {
	position: absolute;
	z-index: 1;
	display: block;
	top: 0;
	width: 16rem;
	right: -16rem;
	border-bottom: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}*/
.mainMenu .nav > li {
	/*min-width: 10%;*/
}
.mainMenu .nav > li > a {
	display:inline-block;
	
	 font-size:1.02em
	/*
	 float: left;
	font-size:1.2em
	min-width: 90%;
	text-align: center;*/
}
.mainMenu .nav > li > span 
{
   /* float: left;
    margin-top:8px;*/
}
ul.pMenu ul {
	top: 100%
}
.mainMenu .navbar-collapse, .mainMenu .container-fluid {
	padding:0;
}

.headerArea .menuStyleSquare
{
	/*float:right;*/
	/*margin:5px 0 0 0;*/
}

.headerArea .menuStyleSquare li
{
	margin:0 0 0 1px;
}

.headerArea .menuStyleSquare a{
	background-color: #666;
	color: #fff;
	text-decoration: none;
	border:0;
	padding: 6px;
}

.headerArea .menuStyleSquare a:hover, .headerArea .menuStyleSquare a:focus {
	background-color: #fff;
	color: #000;
	text-decoration: none;
	border:0;
}

.mainMenu .textBtn {
	height:41px;
	width:44px;
	vertical-align: middle;
	line-height: 41px;
	font-size:18px;
}

.mainMenu .menuRight {
	float:right;
}

.mainMenu .menuStylePhone {
	background-color: #333;
	color: #fff;
}

.mainMenu  .navbar-nav {
	margin: 0;
}

.mainMenu .menuStyleDivide{
	/*width:92%;*/
}

.mainMenu .lh{
	
	color:green;
	font-size:14px;
	font-weight: bold;
	padding-left:7px;
	
}

.mainMenu .lh_blue{
	
	color:#0856BD;
	font-size:14px;
	font-weight: bold;
	padding-left:7px;
	
}

.leftMenu .lh{
	
	color:green;
	font-size:1.6em;
	font-weight: bold; 
	
}

.leftMenu .lh_blue{
	
	color:#0856BD;
	font-size:1.6em;
	font-weight: bold; 
	
	
}

@media (max-width: 767px) {

.mainMenu .menuStyleDivide{
	width:100%;
	background-color: #333;
}
.mainMenu .menuStyleDivide li, .mainMenu .menuStyleDivide li a{
	background-color: #abdbc7;
	color: #000;
}
.mainMenu .menuStyleDivide li, .mainMenu .menuStyleDivide li a, .mainMenu .menuStyleDivide li a:link, .mainMenu .menuStyleDivide li a:active, .mainMenu .menuStyleDivide li a:visited {
	background-color: #abdbc7;
	color: #000;
	text-decoration:none;
}
/*
.mainMenu .menuStyleDivide li{
	border-bottom:solid 1px #6b6b6b;
	border-top:solid 1px #6b6b6b;
}*/

.mainMenu .menuStyleDivide li:hover, .mainMenu .menuStyleDivide li:focus , .mainMenu .menuStyleDivide li a:hover, .mainMenu .menuStyleDivide li a:focus {
	background-color: #3f9b75;
	color: #fff;
	text-decoration:none;
}

.mainMenu .menuStyleDivide a, .mainMenu .menuStyleDivide a:link, .mainMenu .menuStyleDivide a:active, .mainMenu .menuStyleDivide a:visited {
  padding: 15px 20px;
  width:100%;
  border-bottom:solid 1px #6b6b6b;
  border-top:solid 1px #6b6b6b;
  font-weight:normal;
}

.mainMenu .menuStyleDivide>li>a, .mainMenu .menuStyleDivide>li>a:link, .mainMenu .menuStyleDivide>li>a:active, .mainMenu .menuStyleDivide>li>a:visited {
	font-weight:bold;
}


.mainMenu .menuStyleDivide .menuItem{
	padding:0;	
}

.mainMenu .menuItem {
	position:absolute;
	display:block;
	/*top:43px;*/
	top:0;
	z-index:1200;
	width: 100%;
	list-style-type: none;
}
.mainMenu .menuStyleDivide>li
{
	position: inherit;
}

.mainMenu ul.showMenu
{
	left:0;
}

.mainMenu ul.hiddenMenu
{
	left:100%;
}

.mainMenu ul.isHidden
{
	display:none;
}


.mainMenu .menuItem a{
	display:block;
}

.mainMenu .subMenuTitle a
{
	text-align:center;
}

.mainMenu .subMenuTitle img
{
	float:left;
	margin-top: -5px;
}

.navbar-nav > li > a {
	line-height:inherit;
}

.mainMenu li {
}

}

.headerTool .nav > li > a {
	padding:0;
}

.headerTool .nav > li > a:hover,
.headerTool .nav > li > a:focus {
  text-decoration:inherit;
  background-color: inherit;
}

.headerTool .nav .open > a,
.headerTool .nav .open > a:hover,
.headerTool .nav .open > a:focus {
  background-color: inherit;
  border-color: inherit;
}

.mainMenu li.dropActive ul.menuItem {
	background-color:#f9f9f9;
}

.mainMenu .menuItem li a {
	background-color:#f9f9f9;
}

.headerArea .headerImg{
	background-color: #F58220;
	padding:5px 20px;
}



.headerImg .headerTxt p{
	/*margin: 22px 0;*/
	margin: 18px 0 12px 0;
}

@media (min-width: 992px) {
.headerImg .headerTxt{
	/*border-left:solid 1px #000;*/
	min-height:81px;
	text-align: right;	
	padding-top: 32px;
}
}

@media (max-width: 767px) {
.headerArea .headerImg{
	padding:10px 5px;
	/*margin-right: -15px;
 	margin-left: -15px;*/
	text-align:center;
}
}

@media (min-width: 768px) {
.bs-example-js-navbar-quick {
	/*padding-left:30px;*/
}

.bs-example-js-navbar-search
{
	margin-top:18px;
}
}

.bs-example-js-navbar-quick, .iconTool
{
	z-index:700;
}
.bs-example-js-navbar-search
{
	z-index:600;
}

@media (max-width: 767px) {
.headerTool {
	/*margin-right: -15px;
 	margin-left: -15px;*/
}
.bs-example-js-navbar-search
{
	display:none;
}
}

.headerTool
{
	background-color: #F58220;
}



.headerTool .btnStyleDivide, .headerTool .btnStyleDivide2
{
	color: #fff;
	float: right;
	/*font-size: 1.4em;*/
}

.headerTool .btnStyleDivide li
{
	/*margin:14px 0;*/
	padding: 14px 10px 14px 0;
	border-right:solid 1px #666;
}

.headerTool .btnStyleDivide li.imgOver
{
	background:#fff;
}

.headerTool .btnStyleDivide li.imgOver a
{
	color:#000;
}


.headerTool .btnStyleDivide a, .headerTool .btnStyleDivide2 a
{
	padding:0 15px;
	color: #fff;
}

.headerTool .btnStyleDivide a:focus, .headerTool .btnStyleDivide  a:hover, .headerTool .btnStyleDivide  a:focus, .headerTool .btnStyleDivide2 a:focus, .headerTool .btnStyleDivide2  a:hover, .headerTool .btnStyleDivide2 a:focus
{
	color:#fff;
}

.headerTool .btnStyleDivide2 li
{
	/*margin:13px 0;*/
	padding: 13px 5px;
	border-right:solid 1px #666;
}

.headerTool .btnStyleDivide2 li.imgOver
{
	background:#f8ae6e;
}

.headerTool .quickList {
	position:absolute;
}

.headerTool .bs-example-js-navbar-quick
{
	min-width:300px;
}

@media (max-width: 767px) {
.headerTool .searchBtn {
	
}

.headerTool .searchBtn img{
	float:right;
	margin-top: -25px;
	margin-right: 20px;	
}

.headerTool .quickList {
	margin:0;
	width: 100%;
	position: relative;
}

.headerTool .addLabelLedbyQuick {
	position: inherit;
	display: block;
	width: 100%;
	background-color: #333;	
	padding:0;
}

.headerTool .addLabelLedbyQuick li, .headerTool .addLabelLedbyQuick li a, .headerTool .addLabelLedbyQuick li a:link, .headerTool .addLabelLedbyQuick li a:active, .headerTool .addLabelLedbyQuick li a:visited {
	background-color: #abdbc7;
	color: #000;
	text-decoration:none;
	font-weight: bold;
}

.headerTool .addLabelLedbyQuick a, .headerTool .addLabelLedbyQuick a:link, .headerTool .addLabelLedbyQuick a:active, .headerTool .addLabelLedbyQuick a:visited {
  padding: 15px 20px !important;
  width:100%;
  border-bottom:solid 1px #6b6b6b;
  border-top:solid 1px #6b6b6b;
  font-weight:normal;
}

.headerArea
{
	font-size:1.4em;
}

}

.mainMenu .menuItem {
  /*display: none;*/
}

.mainMenu .menuItem .menuItemHr{
	margin: 0 5%;
	padding:0;
	color:#D3D8E2;
	background:#D3D8E2;
	height: 0px;
}

@media (min-width: 768px) {
.mainMenu .menuItem {
  /*display: none;*/
      top: -999em;
    position: absolute;
}

.menuStyleDivide ul
{
	/*padding:5px 0;*/
	padding:0;
	box-shadow:5px 5px 15px 1px rgba(0, 0, 0, 0.3);
}
/*
:root .menuStyleDivide ul
{
	box-shadow:5px 5px 15px 1px rgba(0, 0, 0, 0.3) \0/IE9;
} 
*/
.menuStyleDivide ul>li
{
	/*padding:10px;*/
	min-width:200px;
}

.menuStyleDivide ul ul
{
	top: 0;
	left: 99%;
}

.menuStyleDivide ul li
{
	position:relative;
}


.menuStyleDivide ul>li>a:link, .menuStyleDivide ul>li>a:active, .menuStyleDivide ul>li>a:visited
{
	/*padding:0;*/
	padding: 8px 10px;
	display: block;
}

.mainMenu .dropActive>ul, .mainMenu .activeUl
{
	top: 100%;
	display:block;
	position:absolute;
	z-index:900;
	list-style:none;
	background-color:#fff;
}

.mainMenu .dropActive>ul .subMenuTitle, .mainMenu .activeUl .subMenuTitle
{
	display:none;
}

.headerTool .bs-example-js-navbar-search {
	display: block !important;
	height: auto !important;
	float: right;
	margin-left:-10px;
}
.headerTool .searchBtn {
}

.headerTool .searchBtn img{
	float:right;
	margin-top: -25px;
	margin-right: 20px;	
}

.headerTool .addLabelLedbyQuick
{
	padding:0;
	width:305px;
}

.headerTool .addLabelLedbyQuick li, .headerTool .addLabelLedbyQuick li a, .headerTool .addLabelLedbyQuick li a:link, .headerTool .addLabelLedbyQuick li a:active, .headerTool .addLabelLedbyQuick li a:visited {
	background-color: #cde4db;
	background-image: url(../images/qmbtn.png);
	background-repeat:no-repeat;
	background-position:right;
	color: #000;
	text-decoration:none;
}

.headerTool .addLabelLedbyQuick li
{
	margin:0;
	padding:0;
}

.headerTool .addLabelLedbyQuick a, .headerTool .addLabelLedbyQuick a:link, .headerTool .addLabelLedbyQuick a:active, .headerTool .addLabelLedbyQuick a:visited {
  padding: 7px 20px;
  width:100%;
  border-bottom:solid 1px #8f9f99;
  border-top:solid 1px #8f9f99;
  margin-right:10px;
}
}

@media (min-width: 992px) {
	.headerTool .bs-example-js-navbar-search input {
	width:100%;
	margin-left:-10px;;
}
}

@media (min-width: 1200px) {
	.headerTool .bs-example-js-navbar-search input {
	/*width:120%;
	margin-left:-50px;*/
}
}
/*
.aaaMenu .aaaSize 
{
	padding:0;
}
*/
.aaaMenu img
{
	vertical-align:sub;
}

.aaaMenu
{
	margin:5px 0 0 0;
	color:#005c8a;
}

.headerArea .aaaMenu .aaaSize li, .headerArea .aaaMenu .aaaSize a
{
	margin:0 2px;
	padding:0;
	/*float:left;*/
	float:none;
	display:inline;
}

.aaaMenu .size0
{
	font-size:12px;
}

.aaaMenu .size1
{
	font-size:16px;
}

.aaaMenu .size2
{
	font-size:20px;
}


.contentBottom
{
	padding: 5px 0;
	float:left;
	/*font-size:1.2em;*/
	width:100%;
}

@media (min-width: 768px) {
.contentBottom .btnStyle1
{
	float:left;
	
}
.contentBottom .btnStyle2
{
	position:absolute;
	bottom:0;
}
.contentBottom .btnDivide
{
	border-right: 1px solid #666;
	margin-bottom: 5px;
}
}

.contentBottom .myHeader2
{
	font-size:1.6em;
	line-height:1.2em;
}

.contentBottom .btnStyle1>div
{
	background-color:#e0e0e0;
	color:#525252;
	padding:5px;
	margin-top:5px;
}

.contentBottom .btnStyle1 a, .contentBottom .btnStyle1 a:link, .contentBottom .btnStyle1 a:active, .contentBottom .btnStyle1 a:visited
{
	color: #333333;
}

.contentBottom .btnStyle1 img {
	float: right;
}

@media (max-width: 767px) {
.contentBottom .btnStyle1 img {
	/*margin-top:5px;	*/
}

.contentBottom .btnStyle1
{
	float:left;
	
}
}

.footerArea .shareBar
{
	/*padding-left:15px;*/
}

.shareBar>div
{
	display:inline-block;	
	zoom:1;
	*display:inline;
	margin:10px 30px 0 0;
}

.shareBar .shareBtn
{
	margin:5px 0 0 0;
}

.shareBar .shareBtn img
{
	margin:0 3px 0 0;
}

.footerMenu ul
{
	list-style-type:none;
	list-style-position: outside;
	padding:0;
	margin:0;
}

.footerMenu ul>li
{
	/*float:left;*/
	display:inline;
	padding:0;
	margin:0;
}

.copyrightMenu ul
{
	list-style-type:none;
	list-style-position: outside;
	padding:0;
	margin:0;
}

.copyrightMenu ul>li
{
	/*float:left;*/
	display:inline;
	padding:0;
	margin:0;
}

.menuDivide2
{
	margin:0 2px 0 4px;;
	color:#3f84a7;
}

.menuDivide3
{
	margin:0 2px 0 4px;;
}

.footerArea .footerMenu
{
	padding:20px 0 10px 15px;
}

.footerArea .CopyrightBar
{
	padding:20px 0 10px 0;
}

.footerArea .CopyrightBar a
{
	/*color:#000;*/
}

@media (max-width: 767px) {
.footerArea .shareBar, .footerArea .footerMenu
{
	background-color:#ededed;
	padding-left:10px;
	padding-bottom: 10px;
}

.footerArea .CopyrightBar
{
	color:#fff;
	background-color:#333;
	padding:10px;
}

.footerArea .CopyrightBar a
{
	color:#fff;
}

.footerArea .CopyrightBar ul
{
	margin:10px 0;
}

}

@media (max-width: 767px) {
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  padding:0;
}
}

.headerArea .breadcrumb
{
	margin:3px 0 20px 0;
	background-color:#fff;
	color:#005c8a;
}

.headerArea .breadcrumb ul, .headerArea .breadcrumb li
{
	list-style:none;
}

.headerArea .breadcrumb ul
{
	padding:0;
	margin:0;
}

.headerArea .breadcrumb li
{
	margin-right:3px;
	float:left;	 
}

.headerArea .breadcrumb a, .headerArea .breadcrumb a:link, .headerArea .breadcrumb a:active, .headerArea .breadcrumb a:visited {
  color: #000;
  text-decoration: none;
}

.headerArea .breadcrumb a:hover, .headerArea .breadcrumb a:focus {
  color: #005c8a;
  text-decoration: underline; 
}

.hiddenLabel
{
	visibility:hidden;
	position:absolute;
}

.mainHeader h1
{
	color: #005c8a;
	margin-top: 5px;
	font-size:2em;
}

.mainHeader, .mainContent, .myTitle
{
	/*padding:5px;*/
}

.mainContent
{
	/*margin-bottom: 4em;*/
}

.contentBottom
{
	margin-top:4em;
}

.indexVersion .contentBottom
{
	margin-top:0;
}

/*====================Left Menu================================*/
.leftMenu .mainTitle
{
	padding-top:0;
	color: #005c8a;
	font-size:2.6em;
	line-height:1.2em;
}

.leftMenu .subTitle
{
	color: #000;
}

.leftMenu .subTitle a, .leftMenu .subTitle a:link, .leftMenu .subTitle a:active, .leftMenu .subTitle a:visited
{
	color: #000;
}

.leftMenu .subTitle a:hover, .leftMenu .subTitle a:focus
{
	color: #005c8a;
}

.leftMenu
{
	/*padding-right: 0;*/
	/*font-size:1.6em;*/
}

@media (max-width: 767px) {
	.leftMenu
	{
		padding:5px;
		display:none;
	}
}

/*=====================UIStyle=================================*/

body .styleA0 a, body .styleA0 a:link, body .styleA0 a:active, body .styleA0 a:visited
{
	color: #000;
	text-decoration: none;
}

body .styleA0 a:hover, body .styleA0 a:focus
{
	color: #005c8a;
	text-decoration: underline;
}

body .styleA1 a, body .styleA1 a:link, body .styleA1 a:active, body .styleA1 a:visited
{
	color: #005c8a;
	text-decoration: none;
}

body .styleA1 a:hover, body .styleA1 a:focus
{
	color: #000;
	text-decoration: underline;
}

/*=====================Justice=================================*/

.nav > li > a:hover,
.nav > li > a:focus {
	text-decoration: underline;
	background-color: inherit;
}
/*=====================Print===================================*/
@media print {
.bs-example-js-navbar-search *{display:none;}
/*body.IE *{max-width:90%;}
body.IE img{max-width:inherit;}
body.IE {max-width:750px;}*/
}
@media print {

 		@page 
        {
            size: auto\9;   /* auto is the current printer page size */
            margin: 0mm\9;  /* this affects the margin in the printer settings */
        }
body
{
	width:100%;
	margin: 0px\9;  /* the margin on the content before printing */
}

body #wrap
{
	margin: 0 5px;
}

body .menuStylePhone, body .menuStyleDivide, body .quickList, body .nav, body .bs-example-js-navbar-setting, body .headerImg
{
	display:none;
}
/*
  body .container {
	min-width: 1000px;
  }
*/
body .leftMenu, body .contentBottom, body #skipwrapper, body .shareBar, body .footerMenu
{
	display:none;
}

body .breadcrumb, body .CopyrightBar
{
	display:block;
	width:100%;
}

body .headerArea, body .bodyArea, body .footerArea, body .contentArea
{
	display:block;
	width:100%;
	float:left;
	margin:10px 0;
}

body
{
	min-width:1000px;
	/*max-width:750px;*/
}

body
{
	width:1000px;
}
body>div
{
	width:820px;
}

body #wrap .headerImg
{
	display:block;
	text-align:left;
	margin: 0 0 20px 0;
}

body #wrap .headerImg img
{
	margin:10px 15px;
}

body #wrap #nav .headerImg, body #wrap .bs-example-js-navbar-search, .bs-example-js-navbar-search
{
	display:none;
}

/*
body .headerTool, body .mainMenu, body .collapse
{
	display:block;
}

body .breadcrumb
{
	float:none;
}

body .subMenu, 
{
	float:left;
}
*/
/*
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
  float: left;
}
.col-sm-12 {
  width: 100%;
}
.col-sm-11 {
  width: 91.66666666666666%;
}
.col-sm-10 {
  width: 83.33333333333334%;
}
.col-sm-9 {
  width: 75%;
}
.col-sm-8 {
  width: 66.66666666666666%;
}
.col-sm-7 {
  width: 58.333333333333336%;
}
.col-sm-6 {
  width: 50%;
}
.col-sm-5 {
  width: 41.66666666666667%;
}
.col-sm-4 {
  width: 33.33333333333333%;
 }
 .col-sm-3 {
   width: 25%;
 }
 .col-sm-2 {
   width: 16.666666666666664%;
 }
 .col-sm-1 {
  width: 8.333333333333332%;
 }
*/
  }
  
/*=====================Content Css=============================*/

.myHeader0
{
	font-size:1.8em;
	line-height: 1em;
	/*margin:0;*/
}

.myHeader1
{
	background-color: #abdbc7;
	color: #005c8a;
	padding:5px;
	font-size:1.6em;
}

.listStyle0, .listStyle0>li, .mainContent .listStyle0, .mainContent .listStyle0>li
{
	list-style-type:none;
}

.listStyle0, .mainContent .listStyle0
{
	padding:5px 0;
}

.listStyle1, .listStyle1>li
{
	list-style-type:none;
}

.listStyle1
{
	padding:5px;
}

.listStyleRoman
{
	list-style-type:lower-roman;
}

.listStyleAlpha
{
	list-style:lower-alpha;
}

@media (min-width: 768px) {
.listStyle0>li
{
	margin: 8px 0;
	/*padding: 10px 0;*/
}
.listStyle1>li
{
	margin: 10px 0;
}
}

body .subMenu>li
{
	margin:0;	
}

.subMenu>li.borderB
{
	border-bottom: 1px #ddd solid;
}

.subMenu2>li.borderB
{
	border-bottom: 1px #ddd solid;
}

.subMenu>li>a
{
	padding: 5px 0;
	border-bottom: 1px #ddd solid;
	width: 100%;
	display: block;
}

.subMenu .listStyle0>li
{
	margin:0;
}

.subMenu li.lastLi>a, .subMenu li.firstLi>a
{
	border:none;
}

.subMenu li.lastLi>a.activeObj, .subMenu li.firstLi>a.activeObj
{
	border-bottom: solid 1px;
}


.subMenu2
{
	/*margin-left:10px;*/
}

.subMenu2>li
{
	padding:2px 0 2px 20px;
}


.menuStyleDivide .activeObj>a
{
	color: #005c8a;
	/*font-weight:bold;*/
}

.leftMenu .subMenu a.activeObj
{
	color: #005c8a;
	/*font-weight:bold;*/
}

.leftMenu .subMenu .borderB>a.activeObj
{
	border-color: #005c8a;
	border-width: 1px;
}

.leftMenu  .subMenu
{
	padding-top:0;
}

.pStyle0
{
	
}

.pStyle0 img
{
	float:left;
	padding:5px;
}

.pStyle1 img
{
	float:right;
	padding:5px;
}

.lrs
{
	padding: 5px;
}

.sectionPage table, .sectionPage table th, .sectionPage table td
{
	vertical-align:top;
}

.styleTable table
{
	width:100%;
}

.styleTable table, .styleTable th, .styleTable td, .styleTable tr
{
	border-collapse:collapse;
	border:#666666 1px solid;
}

.styleTable th, .styleTable td
{
	padding:5px 8px;
}

.styleTable table .styleBorder
{
	border-bottom:1px solid #005c8a;
}

.nonStyleTable
{
	border:0;
}

.nonStyleTable th, .nonStyleTable td
{
	padding:5px 8px;
}


.ToggleList .bgColorZe, .groupColor .bgColorZe
{
	background-color: #f6f6f6;
}

.styleFirstRow table .bgColorFth, .styleFirstCol table .bgColorFth
{
	background-color: #abdbc7;
	color: #005c8a;
	text-align:right;
}

.siteList .siteMenu0
{
	list-style:none;
	padding:0;
}

.siteList .siteMenu0>li
{
	margin-bottom:60px;
}

.siteList .siteMenu0>li>a
{
	color: #005C8A;
	font-weight:bold;
	font-size:1.5em;
	border-bottom:1px solid #005C8A;
	width: 50%;
	display: block;
}

.siteList .siteMenu0>li>a:focus, .siteList .siteMenu0>li>a:hover
{
	text-decoration:none;
}

.siteList .siteMenu1
{
	list-style:none;
	padding: 0 15px;
}

.siteList .siteMenu1>li>a
{
	color: #005C8A;
	font-weight:bold;	
}

.siteList .siteMenu2
{
	list-style:square;
	padding: 0 20px;
}

.siteList .siteMenu2>li
{
	
	color: #005C8A;
}

.siteList .siteMenu2>li>a
{
	color: #000;
}


.pdfTable table
{
	 margin-bottom:10px;
}

@media (max-width: 767px) {
	.pdfTable table,.pdfTable table tbody,  .pdfTable table tr, .pdfTable table tr>*
	{
		display: block;
	}
	.pdfTable table td
	{
		width:100%;
		margin-top: -1px;
	}	
	.pdfTable table, .pdfTable table tr
	{
		border:0;
	}
}

@media (min-width: 768px) {
.pdfTable table.col1 td{width:100%;}
.pdfTable table.col2 td{width:50%;}
.pdfTable table.col3 td{width:33.33%;}
.pdfTable table.col4 td{width:25%;}
.pdfTable table.col5 td{width:20%;}
.pdfTable table.col6 td{width:16.66%;}
.pdfTable table.col7 td{width:14.28%;}
.pdfTable table.col8 td{width:12.25%;}
.pdfTable table.col9 td{width:11.11%;}
.pdfTable table.col10 td{width:10%;}
}

.pdfTable td
{
}
.fileForm>div
{
	position:relative;
	margin-left:40px;
}
/*.fileForm input{border:0}*/
/*.fileForm input.file_input_textbox{border:1px solid;}*/
.fileForm  .file_input_button, .file_input_button2 {
	border:0;
	margin-top:1px;
	margin-bottom:1px;
}
.fileForm  .file_input_textbox {
	height:26px;
	line-height:20px;
}
.fileForm  div {
	margin-bottom:2px;
}
@media (max-width: 767px) {
	.fileForm .file_input_textbox, .fileForm .file_input_button, .fileForm .file_input_button2{display:block;}
	.fileForm .file_input_hidden{height:56px;}
}
@media (min-width: 768px) {
	.fileForm .file_input_textbox, .fileForm .file_input_button, .fileForm .file_input_button2{display:inline;}
}

.tableGray tr
{
	background-color: #f6f6f6;
}

.rowStyle0
{
	float:left;
	width:100%;
}

body h1, body h2
{
	margin:0;
}

body h2
{
	font-size: 24px;
}

body h3
{
	color:#005c8a;
	/*font-size:1.6em;
	font-weight: normal;*/
	font-size: 1.2em;
	font-weight: bold;
}

body h4, body h5
{
	font-size: 1em;
	margin-top: 0.4em;
	color: #000;
	font-weight: bold;
}

@media (max-width: 767px) {
	.mainContent a
	{
		word-break: break-word;
	}
}

.hiddenObj
{
	visibility:hidden;
	position:absolute;
}

.quesList
{
	margin-bottom: 100px;
}

.ansList
{
	padding: 0;
}

.ansList, .ansList>li
{
	list-style-type:none;
}

.myHeader1 .subfont
{
	float: right;
	font-size: 0.7em;
	margin: 5px 5px 0 0;
}

@media (min-width: 768px) {
body .bgJustice
{
	margin:0 -15px;
}
}

body .vLink
{
	/*height: 20.8em;*/
	width: 1px;
	border-left: 1px solid #000;
	/*position: absolute;
	display: inline;*/
	float:left;
	margin-top: 50px;
	margin-left: -20px;
}

.newsItem
{
	margin: 5px 0 15px 0;
	line-height: 1.2em;
}

.newsDate
{
	font-weight:bold;
	display:inline;
}
.newsTitle
{
	font-weight:bold;
	display:inline;
}
.newsContent
{
}

.inlinkTI div
{	
}

.inlinkTI ul, .inlinkTI li
{
	width:100%;
}

.inlinkTI img
{
	//vertical-align: top;
}

.mainContent .listContent
{
	padding: 5px;
}

.mainContent .listContent ul, .mainContent .listContent ul li
{
	padding:0;
}

@media (max-width: 767px) {
.mainContent .listLeft, .mainContent .listRight
{
	margin:0;
}
}

@media (min-width: 768px) {
.mainContent .listLeft, .mainContent .listRight
{
	margin: 0 15px 0 -15px; 
}
}

.menuStylePhone .clickActive
{
	background-color:#fff;
}

.pdfIcon
{
	/*width:60px*/
}

.myBgcolor0
{
	background-color:#fff3cc;
}

.myBgcolor1
{
	background-color:#f4e7bd;
}

.myBgcolor2
{
	background-color:#d9fdf8;
}

.myBgcolor3
{
	background-color:#fcdcc7
}

.myBgcolor4
{
	background-color:#eddbe7
}

.myBgcolor5
{
	background-color:#daeac3
}

.myBorder0
{
	border: solid 1px #019680;
}
.myBorder0 .myBordeL
{
	background-color:#019680;
}

.myBorder1
{
	border: solid 1px #f8ad7c;
}
.myBorder1 .myBordeL
{
	background-color: #f8ad7c;
}

.myBorder2
{
	border: solid 1px #66a356;
}
.myBorder2 .myBordeL
{
	background-color:#66a356;
}

.myBorder3
{
	border: solid 1px #ffcc62;
}
.myBorder3 .myBordeL
{
	background-color:#ffcc62;
}

.myBorder4
{
	border: solid 1px #ade0e4;
}
.myBorder4 .myBordeL
{
	background-color:#ade0e4;
}

.myBorder5
{
	border: solid 1px #daeac3;
}

.myBorder
{
	border: solid 1px ;
}
.myBorder .myBordeL
{
	background-color:;
}

.myBordeL
{
	width:16%
}

.myBordeR
{
	width:84%;
	background-color:#ffffff;
}

.myTable0
{
	background-color:#ffe4bf;
}

.myTable1
{
	border:#ef761b 1px solid;
}
.myTable1 td
{
	background-color:#ffe3aa;
}
.myTable1 .firstRow>td
{
	background-color:#d8551f;
}
.myTable1 .firstCol>td
{
	background-color:#ff9555;
}

.myTable2
{
	border: #ff9900 1px solid;
}
.myTable2 td
{
	background-color:#ffe5c0;
}
.myTable3
{
	border: #66ccff 1px solid;
}
.myTable3 td
{
	background-color:#bbe9ff;
}
.myTable3 .firstRow>td
{
	background-color:#55c8ff;
}
.myTable4 td
{
	background-color:#e3f2d5;
}

@media (max-width: 767px) {
.itemList
{
	min-height:1px;	
}
}
@media (min-width: 768px) {
.itemList
{
	min-height:2px;
}
}
@media (min-width: 991px) {
.itemList
{
	min-height:3px;
}
}
@media (min-width: 1200px) {
.itemList
{
	min-height:3px;
}
}

.txt-btn, .img-btn {
	cursor:pointer;
	color:#005c8a;
	text-decoration:underline;
}

.txt-btn:hover, .img-btn:hover {
	cursor:pointer;
	color:#3b67ec;
	text-decoration:underline;
}

.itemList>div
{
	margin-bottom:5px;
}

.itemList .itemImg
{
	float: left;
	padding:0px 5px 0px 0px;
}

#bottomNews>div
{
	padding: 12px 12px 0px 12px;
}

.casenotarea .casenote>*
{
	background-color: #f6f6f6;
	padding:0 7px;
	border:1px #dcdcdc solid;
}

.casenotarea .case_no , .casenotarea .case_title 
{
	font-family:Georgia, "Times New Roman", Times, serif;
}

.casenotarea .case_no
{
	color: #005c8a;
	font-size:0.9em;
	padding-top:5px
}

.casenotarea .case_title
{
	color: #005c8a;
	font-weight:bold;
	font-size:1.1em;
	line-height: 1em;
	/*overflow: overlay;*/
	overflow:hidden;
}

.casenotarea .case_desc
{
	/*overflow: overlay;*/
	overflow:hidden;
	padding-top:10px;
	padding-bottom:5px;
	font-size: 0.9em;
}

.casenotarea .case_topic
{
	/*overflow: overlay;*/
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
}

.casenotarea .case_img
{
	padding-bottom:5px;
}

@media (min-width: 768px) {
.casenotarea .case_img
{
	width: 230px;
	height: 230px;
}
}
@media print {
.casenotarea .case_img
{
	width: 100%;
}
}

.casenotarea .case_img img
{
	width:160px;
	height:225px;
}
/*
.mySize0 .casenotarea .case_topic
{
	max-height:60px;
	height: 60px;
}
.mySize1 .casenotarea .case_topic
{
	max-height:90px;
	height: 90px;
}
.mySize2 .casenotarea .case_topic
{
	max-height:140px;
	height: 140px;
}*/


/*.mySize0 .casenotarea .case_title
{
	max-height:32px;
	height: 32px;
}
.mySize1 .casenotarea .case_title
{
	max-height:42px;
	height: 42px;
}
.mySize2 .casenotarea .case_title
{
	max-height:52px;
	height: 52px;
}*/

.casenotarea .case_title
{
	padding-top:5px;
}

.mySize0 .casenotarea .case_desc
{
	max-height: 110px;
	height: 110px;
}
.mySize1 .casenotarea .case_desc
{
	max-height: 190px;
	height: 190px;
}
.mySize2 .casenotarea .case_desc
{
	max-height: 260px;
	height: 260px;
}


.mySize0 .casenotarea .case_tag
{
	max-height: 50px;
	height: 50px;
	font-size:0.9em;
}
.mySize1 .casenotarea .case_tag
{
	max-height: 120px;
	height: 120px;
	font-size:0.9em;	
}
.mySize2 .casenotarea .case_tag
{
	max-height: 190px;
	height: 190px;
	font-size:0.9em;	
}


.casenotarea .casenote
{
	padding: 5px;
}

.casenotarea
{
	margin: 5px 0;
}

.SearchFrom .searchTitleArea
{
	color: #fff;
	/*background: url(../images/iconCase.png) left no-repeat #abdbc7;*/
	min-width: 185px;
	z-index: 400;
	position: relative;
}

.SearchFrom .SearchCase>select
{
	color: #005c8a;
	height: 1.5em !important;
}

.SearchFrom .SearchBtn
{
	background-color: #cccccc;
	color: #333333;
	z-index:400;
	position: relative;
	border-left: #FFF 5px solid;
}


.SearchFrom .SearchBtn>input
{
    border: none;
    background: none;
	padding:0;
}

.SearchFrom .SearchBtn>img
{
	/*margin:0 5px 0 0;*/
	position: absolute;
	top: 23px;
	right: 10px;
}

.mySize0 .SearchFrom .SearchBtn>input
{
	/*margin:16px 5px 16px 5px;*/
	padding: 16px 25px 16px 15px;
}

.mySize1 .SearchFrom .SearchBtn>input
{
	/*margin:14px 5px 13px 5px;*/
	padding: 14px 25px 13px 10px;
}

.mySize2 .SearchFrom .SearchBtn>input
{
	/*margin:11px 5px 10px 5px;*/
	padding: 11px 25px 10px 5px;
}

.SearchFrom .SearchCase>select
{
	font-size: 14px;
	margin:3px 5px 0 5px;
}

/*
.mySize0 .SearchFrom .SearchCase>select
{
	margin:16px 5px 15px 5px;
}

.mySize1 .SearchFrom .SearchCase>select
{
	margin:14px 5px 13px 5px;
}

.mySize2 .SearchFrom .SearchCase>select
{
	margin:11px 5px 10px 5px;
}
*/
@media (max-width: 767px) {
/*.mySize0 .SearchFrom .searchTitle
{
	padding:15px 70px 15px 15px;
}
.mySize1 .SearchFrom .searchTitle
{
	padding:12px 53px 12px 10px;
}
.mySize2 .SearchFrom .searchTitle
{
	padding:9px 35px 9px 5px;
}*/
.SearchFrom .searchTitle
{
	z-index: 999;
	position: relative;
	float: left;
	background-color:#333;
}

.SearchFrom img
{
	float: left;
	top: 0;
	z-index: 100;
}
.mySize0 .SearchFrom .searchTitle
{
	padding:15px 0 15px 5px;
}
.mySize1 .SearchFrom .searchTitle
{
	padding:12px 0 12px 5px;
}
.mySize2 .SearchFrom .searchTitle
{
	padding:12px 0 12px 5px;
	line-height: 1.2em;
}
.SearchFrom .SearchBtn
{
	width: 65px;
}
.SearchFrom .searchTitle
{
	/*width: 90%;*/
}
.SearchFrom .SearchCase
{
	width: 90%;
}
.SearchFrom .SearchSelect0, .SearchFrom .SearchSelect1, .SearchFrom .SearchSelect2
{
	width:100%
}
}

.mainContent .page
{
	float:right;
	margin-top: 1em;
}

.mainContent .page td
{
	background-color: #ececec;
	margin:0 2px;
	border: 1px #fff solid;
}

.mainContent .page .selectpage
{
	font-weight:bold;	
	/*border: 1px solid #696;
	padding: 60px 0;
	text-align: center; width: 200px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: #666 2px 2px 2px;
	-moz-box-shadow: #666 2px 2px 2px;
	box-shadow: #666 2px 2px 2px;
	background: d8d8d8;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(d8d8d8), to(d8d8d8));
	background: -webkit-linear-gradient(d8d8d8, d8d8d8);
	background: -moz-linear-gradient(d8d8d8, d8d8d8);
	background: -ms-linear-gradient(d8d8d8, d8d8d8);
	background: -o-linear-gradient(d8d8d8, d8d8d8);
	background: linear-gradient(d8d8d8, d8d8d8);
	-pie-background: linear-gradient(d8d8d8, d8d8d8);
	behavior: url(/pie/PIE.htc);*/
}

@media (min-width: 767px) {

.SearchFrom .searchTitle
{
	z-index: 999;
	position: relative;
	float: left;
	background-color:#333;
	width:158px;
}

.SearchFrom img
{
	float: left;
	position: absolute;
	top: 0;
	z-index: 100;
}

.mySize0 .SearchFrom .searchTitle
{
	padding:16px 0 16px 10px;
}
.mySize1 .SearchFrom .searchTitle
{
	padding:0 0 2px 10px;
}
.mySize2 .SearchFrom .searchTitle
{
	padding: 0 0 0 5px;
	line-height: 1.2em;
}
.SearchFrom .searchTitleArea
{
	float: left;
	width: 20%;
}
.SearchFrom
{
	height:52px;
	max-height:52px;
	/*background: url(../images/iconCase.png) left no-repeat;*/
}
.SearchFrom .SearchCase
{
	height: 52px;
	max-height:52px;
	float: left;
	width: 90%;
	background-color:#abdbc7;
	position: absolute;
	z-index: 300;
	padding-left: 185px;
}

.bs-example-js-navbar-search #searchbar
{
	color: #767676;
}

.SearchFrom .SearchBtn
{
	float:right;
	margin:0 5px;
}
.SearchFrom .SearchCase>select
{
	float:left;
}
.SearchFrom .SearchSelect0
{
	width:16%
}
.SearchFrom .SearchSelect1
{
	width:24%
}
.SearchFrom .SearchSelect2
{
	width:40%
}
}
/*====Chinese=====*/

.chineseVersion h2, .chineseVersion .mainTitle
{
	font-weight:bold;
}

/*====ISO===*/

div.faq h3 {
	float:left;
	cursor:pointer;
}

div.faq .iso {
	clear:both;
}

.bold
{
	font-weight:bold;	
}

.uline
{
	text-decoration:underline;	
}

.italic
{
	font-style: italic;
}

.cnitalic
{
	font-style: italic;
}

.cndate
{
	margin-top:35px;
	font-style: italic;
}

.case_title {
	font-weight:bold;
}

.iso .iso-text {
	width:100%;
}

/*=========Search============*/
.search_form h3
{
	margin:10px 0;
}

.search_form .searchHeader
{
	background:#ABDBC7;
	padding:5px 10px;
	margin-bottom:10px;
}

.search_form .searchLabel
{
	float:left;
	width:18%;
}

.search_form .seachInputBar
{
	margin-left: 5px;
	font-size: 1em;
	float:right;
	width:40%;
	margin-right:40%;
}

.searchSections>div
{
	margin-bottom:16px;
}

.searchSections ul.sectList
{
	list-style-type:none;
	list-style-position: outside;
	padding:0;
	margin:2px 0;
}

.searchSections ul li
{
	margin:0 10px;
}

.search_form .SearchCase select
{
	margin: 5px 10px;
}

/*==========Google===========*/

	#cse form.gsc-search-box
	{
		line-height:1em;
	} 
	#cse .gsc-control-cse {
		/*background-color: #000;
		border: 1px solid #000;*/
		padding: 0;
	}
  
  #cse .gsc-search-box-tools, #cse .gsc-tabsArea, #cse .gsc-orderby-container, #cse .gcsc-branding
  {
	  display:none;
  }
  
  #cse .gsc-selected-option-container
  {
	  padding:0;
	  width: 80px!important;
  }
  
  #cse .resInfo-name
  {
	  float: left;
	  margin-top: 0;
	  margin-bottom: 0;
	  padding: 8px 0;
	  padding-bottom: 10px;
	  margin-left: -4px;
	  color: #676767;
  }
  
  #cse .gsc-result-info
  {
	  float:left;
  }
  
  #cse .gsc-refinementsArea
  {
	  display:none;
  }
  
  .gsc-control-cse {
   /* font-family: Arial, sans-serif;
    border-color: #FFFFFF;
    background-color: #FFFFFF;*/
  }
  .gsc-control-cse .gsc-table-result {
	  margin-left:8px;
   /* font-family: Arial, sans-serif;*/
  }
  
  
  input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {
    border-color: #D9D9D9;
  }
  input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
    border-color: #666666;
    background-color: #CECECE;
    background-image: none;
    filter: none;
 

  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #FF9900;
    background-color: #FFFFFF;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-color: #E9E9E9;
    background-color: #E9E9E9;
    border-bottom-color: #FF9900
  }
  .gsc-tabsArea {
    border-color: #FF9900;
  }
  .gsc-webResult.gsc-result, .gsc-results .gsc-imageResult {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gsc-webResult.gsc-result:hover, .gsc-imageResult:hover {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b  {
    color: #0000CC;
  }
  .gs-webResult.gs-result a.gs-title:visited, .gs-webResult.gs-result a.gs-title:visited b, .gs-imageResult a.gs-title:visited, .gs-imageResult a.gs-title:visited b {
    color: #0000CC;
  }
  .gs-webResult.gs-result a.gs-title:hover, .gs-webResult.gs-result a.gs-title:hover b, .gs-imageResult a.gs-title:hover, .gs-imageResult a.gs-title:hover b {
    color: #0000CC;
  }
  .gs-webResult.gs-result a.gs-title:active, .gs-webResult.gs-result a.gs-title:active b, .gs-imageResult a.gs-title:active, .gs-imageResult a.gs-title:active b {
    color: #0000CC;
  }
  .gsc-cursor-page {
    color: #0000CC;
  }
  a.gsc-trailing-more-results:link {
    color: #0000CC;
  }
  .gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {
    color: #000000;
  }
  .gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl {
    color: #008000;
  }
  .gs-webResult div.gs-visibleUrl-short {
    color: #008000;
  }
  .gs-webResult div.gs-visibleUrl-short  {
    display: none;
  }
  .gs-webResult div.gs-visibleUrl-long {
    display: block;
  }
  .gs-promotion div.gs-visibleUrl-short {
    display: none;
  }
  .gs-promotion div.gs-visibleUrl-long  {
    display: block;
  }
  .gsc-cursor-box {
    border-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-box .gsc-cursor-page {
    border-color: #E9E9E9;
    background-color: #FFFFFF;
    color: #0000CC;
  }
  .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    border-color: #FF9900;
    background-color: #FFFFFF;
    color: #0000CC;
  }
  .gsc-webResult.gsc-result.gsc-promotion {
    border-color: #336699;
    background-color: #FFFFFF;
  }
  .gsc-completion-title {
    color: #0000CC;
  }
  .gsc-completion-snippet {
    color: #000000;
  }
  .gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link *,.gs-promotion .gs-snippet a:link  {
    color: #0000CC;
  }
  .gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *,.gs-promotion .gs-snippet a:visited {
    color: #0000CC;
  }
  .gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover *,.gs-promotion .gs-snippet a:hover  {
    color: #0000CC;
  }
  .gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active *,.gs-promotion .gs-snippet a:active {
    color: #0000CC;
  }
  .gs-promotion .gs-snippet, .gs-promotion .gs-title .gs-promotion-title-right, .gs-promotion .gs-title .gs-promotion-title-right * {
    color: #000000;
  }
  .gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl-short  {
    color: #008000;
  }
   @media (min-width: 768px) {
  
  /*.bodyArea, .footerArea
  {
 margin-left:-30px;
  }*/
  
  }
  
input#searchbar::-ms-clear {  display: none; width : 0; height: 0; }

input#searchbar::-ms-reveal {  display: none; width : 0; height: 0; }

.highLevelFont
{
	font-size:1.25em;
}

.highLevelFont p
{
	line-height:1.2em;
	margin-bottom:25px;
}

.mySize1 input.SearchSelect1, .mySize2 input.SearchSelect1
{
	height: initial !important;
}

.myHeader1 a.comm_blog {
	color:#fff;
	background-color:#007CB6;
}

/*=======slideControl==========*/
a#slideNext, a#slidePrev { text-decoration:none; overflow: hidden; }
a#slideNext, a#slidePrev img { width:auto; }
a#slideNext { display:block; width:105px; height:55px; background: transparent url("../images/bottom-arrow.png") no-repeat 0 center; z-index:102; position:fixed; bottom:0; left:80%; z-index:9999;}
a#slidePrev { display:block; width:105px; height:55px; background:transparent url("../images/top-arrow.png") no-repeat 0 center; z-index:102; position:fixed; top:0; left:80%; z-index:9999;}
a#slidePrev { _position:absolute; }
a#slideNext { _position:absolute; }


.switchcontent {
	display:none;
}
