.accordionContent,
.accordionContent-g,
.accordionContent-r{
    display: none ;
}
.w98{width:98%;}
.w72{width:72%;}
.w38{width:38%;}
.w92{width:92%;}
.visitorlinkss {
    font-size: 16px;
    color: #ffffff;
    font-family: "Times New Roman", Times, serif;
    text-decoration: none;
}
.visitorlinkss:visited {
    color: #ffffff;
    text-decoration: none;
}
.visitorlinkss:link {
    color: #0d5796;
    text-decoration: none;
}
.visitorlinkss:hover {
    color: #000;
    text-decoration: none;
}
.visitorlinkss:active {
    color: #00ff00;
    text-decoration: none;
}
.language{
	font-weight:normal;
	text-align: center;
	font-size: 16px;
}

input {padding:1px 2px;}
.text13w td {font-family:arial;font-size:13px;color:white;font-family:Times;}
.visitorlinkss {font-size:16px;color:#ffffff;font-family:"Times New Roman",Times,serif;text-decoration:none;}
.visitorlinkss:visited {color:#ffffff;text-decoration:none;}
.visitorlinkss:link {color:#ffffff;text-decoration:none;}
.visitorlinkss:hover {color:#00ff00;text-decoration:none;}
.visitorlinkss:active {color:#00ff00;text-decoration:none;}

.popuptitle {font:16pt Cambria,Georgia,serif;color:white;}
.popupmessage {line-height:130%;color:white;font-size:13px;}
.popupinputmessage {font-weight:bold;font-size:14px;color:white;}
.popuptabletextw td {font:13px arial;color:white;}

.popupinputlink {color:white;font-size:14px;text-decoration:none;}
.popupinputlink:visited {color:white;font-size:14px;text-decoration:none;}
.popupinputlink:link {color:white;font-size:14px;text-decoration:none;}
.popupinputlink:hover {color:yellow;font-size:14px;text-decoration:underline;}
.popupinputlink:active {color:yellow;font-size:14px;text-decoration:none;}

/*Start : For check_availability*/
.validate_website{
	position:absolute;
	top:77px;
	left:5px;
	width:180px;
}
.messagebox{
	font-size:12px;
	font-family:arial narrow;
	position:absolute;
	width:80px;
	margin-left:30px;
	border:1px solid #c93;
	background:#ffc;
    padding:3px;
    left: 640px;
}
.messageboxok{
	font-size:12px;
	font-family:arial narrow;
	position:absolute;
	width:auto;
	margin-left:30px;
	border:1px solid #349534;
	background:#C9FFCA;
	padding:3px;
	font-weight:normal;
    color:#008000;
    left: 640px;
}
.messageboxerror{
	font-size:12px;
	font-family:arial narrow;
	position:absolute;
	width:auto;
	margin-left:30px;
	border:1px solid #CC0000;
	background:#F7CBCA;
	padding:3px;
	font-weight:normal;
	color:#CC0000;
}
/*End : For check_availability*/
#demo-1 {
	position: relative; /* can either be relative, absolute or fixed. If position is not set (i.e. static), it would be set to "relative" by script */
	overflow: hidden; /* to bound the empty top space created by inner element's top margin */
	width: 100%;
	min-height: 500px;
	background-color: #999;
}
.row{
	margin-top: 15px;
}
#wrapper{
    margin-top: 35px;
}
.rightaligned{
    text-align: right;
}


/*** array reponsive css ***/
.ay-modal{
    background: rgba(0,0,0,0.4);
    height: 100%;
    width: 100%;
    position: fixed;
    z-index: 9998;
    padding: 0px;
    margin: 0px auto;
    text-align: center;
}
.ay-asb{
    position: absolute;
    z-index: 9999;
    width: 100%;
    height: 100%;
}
.tables{
    display: table;
    height: 100%;
    width: 100%;
    vertical-align: middle;
}

.tables-cell{
    display: table-cell;
    height: 100%;
    width: 100%;
    vertical-align: middle;
}
.ay-popup{
    position: relative;
    text-align: center;
    max-width: 770px;
    margin: 0px auto;
    padding: 20px;
    color: #fff;
}

.ay-title{
    font:16pt Cambria,Georgia,serif;
}
.ay-button{
    position: absolute;
    right: 20px;
    top:20px;
}
.ay-description{
    border:3px solid #ffffff!important;
    text-align:justify;
    padding: 10px;
    margin: 20px 0px;
}
.ay-container {
    height: 100%;
    width: 100%;
    position: relative;
    padding: 40px;
}
.ay-popup .con-bg{
    margin-bottom: 20px;
}


.ay-popup .ev-link1,
.ay-popup .ev-link2{
    border: 3px solid #fff;
    width: 49%;
}
.ay-popup .ev-link1{
    margin-right: 1%;
}
.ay-popup .ev-link2{
    margin-left: 1%;
}
.ay-popup .link1,
.ay-popup .link2,
.ay-popup .link3{
    border: 3px solid #fff;
    width: 32%;
}
.ay-popup .link1{
    margin-right: 2%;
}
.ay-popup .link3{
    margin-left: 2%;
}

.ay-popup .ev-box2{
    margin-top: 30px;
}
.ay-popup .ev-box2 .ev-link1,
.ay-popup .ev-box2 .ev-link2{
    padding: 20px;
    height: auto;
}
.ay-container.blue{
    background: rgba(3,67,128,1);
    background: -moz-linear-gradient(top, rgba(3,67,128,1) 0%, rgba(3,67,128,1) 7%, rgba(8,106,181,1) 50%, rgba(3,67,128,1) 92%, rgba(3,67,128,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(3,67,128,1)), color-stop(7%, rgba(3,67,128,1)), color-stop(50%, rgba(8,106,181,1)), color-stop(92%, rgba(3,67,128,1)), color-stop(100%, rgba(3,67,128,1)));
    background: -webkit-linear-gradient(top, rgba(3,67,128,1) 0%, rgba(3,67,128,1) 7%, rgba(8,106,181,1) 50%, rgba(3,67,128,1) 92%, rgba(3,67,128,1) 100%);
    background: -o-linear-gradient(top, rgba(3,67,128,1) 0%, rgba(3,67,128,1) 7%, rgba(8,106,181,1) 50%, rgba(3,67,128,1) 92%, rgba(3,67,128,1) 100%);
    background: -ms-linear-gradient(top, rgba(3,67,128,1) 0%, rgba(3,67,128,1) 7%, rgba(8,106,181,1) 50%, rgba(3,67,128,1) 92%, rgba(3,67,128,1) 100%);
    background: linear-gradient(to bottom, rgba(3,67,128,1) 0%, rgba(3,67,128,1) 7%, rgba(8,106,181,1) 50%, rgba(3,67,128,1) 92%, rgba(3,67,128,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#034380', endColorstr='#086bb7', GradientType=0 );
}

.ay-container.orange{
    background: rgba(68,38,0,1);
    background: -moz-linear-gradient(top, rgba(68,38,0,1) 0%, rgba(68,38,0,1) 7%, rgba(144,86,0,1) 50%, rgba(242,140,0,1) 92%, rgba(242,140,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(68,38,0,1)), color-stop(7%, rgba(68,38,0,1)), color-stop(50%, rgba(144,86,0,1)), color-stop(92%, rgba(242,140,0,1)), color-stop(100%, rgba(242,140,0,1)));
    background: -webkit-linear-gradient(top, rgba(68,38,0,1) 0%, rgba(68,38,0,1) 7%, rgba(144,86,0,1) 50%, rgba(242,140,0,1) 92%, rgba(242,140,0,1) 100%);
    background: -o-linear-gradient(top, rgba(68,38,0,1) 0%, rgba(68,38,0,1) 7%, rgba(144,86,0,1) 50%, rgba(242,140,0,1) 92%, rgba(242,140,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(68,38,0,1) 0%, rgba(68,38,0,1) 7%, rgba(144,86,0,1) 50%, rgba(242,140,0,1) 92%, rgba(242,140,0,1) 100%);
    background: linear-gradient(to bottom, rgba(68,38,0,1) 0%, rgba(68,38,0,1) 7%, rgba(144,86,0,1) 50%, rgba(242,140,0,1) 92%, rgba(242,140,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#442600', endColorstr='#f28c00', GradientType=0 );
}

.ay-container.green{
    background: rgba(47,103,12,1);
    background: -moz-linear-gradient(top, rgba(47,103,12,1) 0%, rgba(47,103,12,1) 7%, rgba(68,140,23,1) 50%, rgba(88,165,30,1) 92%, rgba(88,165,30,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(47,103,12,1)), color-stop(7%, rgba(47,103,12,1)), color-stop(50%, rgba(68,140,23,1)), color-stop(92%, rgba(88,165,30,1)), color-stop(100%, rgba(88,165,30,1)));
    background: -webkit-linear-gradient(top, rgba(47,103,12,1) 0%, rgba(47,103,12,1) 7%, rgba(68,140,23,1) 50%, rgba(88,165,30,1) 92%, rgba(88,165,30,1) 100%);
    background: -o-linear-gradient(top, rgba(47,103,12,1) 0%, rgba(47,103,12,1) 7%, rgba(68,140,23,1) 50%, rgba(88,165,30,1) 92%, rgba(88,165,30,1) 100%);
    background: -ms-linear-gradient(top, rgba(47,103,12,1) 0%, rgba(47,103,12,1) 7%, rgba(68,140,23,1) 50%, rgba(88,165,30,1) 92%, rgba(88,165,30,1) 100%);
    background: linear-gradient(to bottom, rgba(47,103,12,1) 0%, rgba(47,103,12,1) 7%, rgba(68,140,23,1) 50%, rgba(88,165,30,1) 92%, rgba(88,165,30,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f670c', endColorstr='#58a51e', GradientType=0 );
}
/*** array reponsive css end ***/
.link1 { width:33.8%; float:left; background:url(/images/con-bg.png) no-repeat left top; height:258px; text-align:center; vertical-align:middle; font-size:17px; color:#fff; font-weight:bold; line-height:18px; padding:95px 0 0 0; cursor:pointer;}
.link1.active { width:33.8%; float:left; background:url(/images/con-bg-hover.png) no-repeat left top;}
.link1 a { color:#fff;}
.link2 { width:32.7%; float:left; background:url(/images/con-bg.png) no-repeat -209px top; height:258px; text-align:center; vertical-align:middle; font-size:17px; color:#fff; font-weight:bold; line-height:18px; padding:95px 0 0 0; cursor:pointer;}
.link2.active { width:32.7%; float:left; background:url(/images/con-bg-hover.png) no-repeat -209px top;}
.link2 a { color:#fff; }
.link3 { width:32.5%; float:left; background:url(/images/con-bg.png) no-repeat -413px top;height:258px; text-align:center; vertical-align:middle; font-size:17px; color:#fff; font-weight:bold; line-height:18px; padding:95px 0 0 0; cursor:pointer;}
.link3.active { width:32.5%; float:left; background:url(/images/con-bg-hover.png) no-repeat -413px top;}
.link3 a { color:#fff; }
.bf {color:#000;}
.td {color:#000 !important;}

button_as_text {
	font-weight:normal;
	color:#000000;
	padding:1px;
	text-decoration:none;
	border:none;
}
.button_as_text:hover {
	font-weight:bold;
	color:#0000FF;
	padding:1px;
	text-decoration:underline;
	border:none;
}
#yy{
	font-family:book antique;
}
.testxxx {
	color:#f0f;
	font-family:book antique;
}
td {padding:1px;}
#FormExpectedValue {display:none;}

.login_message{
	text-align: right;
}
.login_popup{
	z-index:999;
	position:absolute;
	left:30%;
	padding-top:1px;
	max-width:68%;
	min-height:430px;
}
.login_popupJob{
	z-index:888;
	position:absolute;
	left:30%;
	padding-top:1px;
	max-width:760px;
	min-height:300px;
}

.header{
	padding: 20px 0px;
}