html {
    overflow-y: scroll;
}

/*============================*/
/*===== Main Site Styles =====*/
/*============================*/


.h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

.txt {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:justify;
}

.content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify;
}

.tbl {
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
	padding-bottom:0px;
}

.sup {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.tbl {
	height:200px;
}

.xstooltip 
{
    visibility: hidden; 
    position: absolute; 
    top: 0;  
    left: 0; 
    z-index: 2; 

    font: normal 8pt sans-serif; 
    padding: 3px; 
    border: solid 1px;
	background: white;
}

.copy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.foot {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
a:link {
	color: #0085e6;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0085e6;
}
a:hover {
	text-decoration: none;
	color: #B49637;
}
a:active {
	text-decoration: none;
	color: #0085e6;
}




a.log:link {
	color: #999999;
	text-decoration: none;
}
a.log:visited {
	text-decoration: none;
	color: #0085e6;
}
a.log:hover {
	text-decoration: none;
	color: #FAA61A;
}
a.log:active {
	text-decoration: none;
	color: #0085e6;
}




/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/


#slider {
	position:relative;
    width:984px;
    height:225px;
    margin-left:0px;
	background:url(../images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.logo{
	background: url("../images/logo.png") no-repeat transparent;
	height:128px;	
	position:absolute;
	width:246px;
	z-index: 92;
	left:6px;
	clear: both;
	top:-10px;
}

		.cetMenu{
			
		}
		
		.cetMenu li{
			float:left;
		   display: block;
		 width:196px;
		}
	.menuCetegory{		
		
		text-align: center;	
		padding: 5px;		
	
}

.menuCetegory span{
	cursor: pointer;
	padding: 8px 10px;
	color:#0085E6;
	font-weight: bold;
}
.menuCetegory span.current{
	/* #827575 0%, #000000 */
color:#D9E2E8;
cursor: pointer;
background: #000000;
padding: 5px 10px;
background:  url("../images/Ledgent.jpg") repeat-x;      /*#d5d5d5; Old browsers */
background: -moz-linear-gradient(top, #827575 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#827575), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #827575 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #827575 0%,#000000 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #827575 0%,#000000 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#827575', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #827575 0%,#000000 100%); /* W3C */
}
.menuCetegory{
	top:-12px !important; 
}
.slideshow{
	z-index: -1;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}
.linkY a{
	color:#008000;
}
.linkY a:hover, .linkN a:hover{
	color:#B49637;
}
.linkN a{
	color:#FF0000;
}
.nivo-controlNav {
   position: absolute;
   z-index: 99;
   /*left:42%;*/
   right:5px;
   bottom: -6px;
}
.nivo-controlNav a.nivo-control{
	padding:1px 4px;
	background: #1C1C1C;
	
	border:2px solid #A6A1A1;
	color:#ffffff;
	margin:2px;
	-webkit-border-radius: 15px;    
    border-radius: 15px;
}
.nivo-controlNav a:hover{
	opacity:0.7;
}
.nivo-controlNav a{	
	opacity:0.2;
}
.nivo-controlNav a.active{
	color:red !important;
	opacity:0.9;
	background: #FBFEFF;
	font-weight: normal !important;
}
.UserList td,.UserList td a{
	color:black;
}
.DefaultLink{
	color: #0085e6 !important;
	
}
.TopNewsTicker{
	/*border: 1px solid red;*/
	display: inline-block;
	height: 23px;
	margin-top: 4px;
	padding-top: 1px;
	top: 73px;
	width: 550px;
}
.TopNewsTicker *{
	font-weight: bold;
	color: #AD3B3B;
}
#gtalktopbar{
	
	height:30px;	
	background: #E7AC60 ; /* Old browsers */
	background: -moz-linear-gradient(top, #E7AC60  0%, #F1F1F1  100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E7AC60 ), color-stop(100%,#F1F1F1 )); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #efb121 0%,#E7AC60  100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #efb121 0%,#E7AC60  100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #efb121 0%,#E7AC60  100%); /* IE10+ */
	background: linear-gradient(top, #E7AC60  0%,#F1F1F1  100%); /* W3C */
	z-index:999;
	
	position: fixed;
	right:0;
	top:0;
	left:0;
	
	border-color:#E7AC60;
	border-style: none solid solid;
    border-width: medium 1px 1px;

    -webkit-box-shadow:  0px 0px 5px 0px #000;        
    box-shadow:  0px 0px 5px 0px #000;
	
	
}
#gtalktopbar a{
	position: relative;
}
#gtalktopbar img{
	vertical-align: -8px;
}
		
#gtalktopbar .dmenu{
	border:1px solid #ccc;
	border-bottom: none;	
	z-index:9998;	
	width:966px;
	/*border:1px solid red;*/
	background: #F7F7F7;
	visibility:hidden;
	position: fixed;
	margin-top: -3px;
	padding-left:10px;
	padding-top:5px;
	left:50%;
	margin-left:-488px;
	-webkit-border-radius: 10px 0px 10px 10px;
        border-radius: 10px 0px 10px 10px;

       -webkit-box-shadow:  0px 5px 5px 0px #706C6C;        
        box-shadow:  0px 5px 5px 0px #706C6C;
        top:32px;
        _border:1px solid #ccc;
}
#gtalktopbar .dmenu .menu_parent{
	margin:0;
	padding:0;
	
}
#gtalktopbar .dmenu .menu_parent li{	
	margin: 0;
	margin-right:2px;
	list-style: none;
	width:190px;
	float:left;
}
#gtalktopbar .dmenu .menu_parent .title{	
	font-weight: bold;
	font-size: 14px;
	color:#586B6D;
	padding:10px;
	padding-left:5px;
}
#gtalktopbar .dmenu .menu_parent ul{	
	margin: 0;
	padding:0;
}
#gtalktopbar .dmenu .menu_parent ul li{
	/*background: #EEEEEE;*/
	padding:5px;
}
#dropMenu{
	background: url("../images/downarrow.png") no-repeat scroll 42px -25px #F7F7F7;
	border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
      
	font-size: 12px;
	font-weight: bold;
	padding: 5px 22px 5px 5px;
	float:right;
	margin-top: 5px;
	outline: none;
	
}
#dropMenu:hover{
	/*background: url("../images/downarrow.png") no-repeat scroll 42px 4px #F7F7F7;*/
	background-position: 42px 4px;
}
#gtalktopbar .open{
	background-position: 42px -77px;
	z-index: 9999;
	border:1px solid #ccc;
	border-bottom: none;
	border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;	

       -webkit-box-shadow:  0 -5px 12px 0 #EFEFEF;        
        box-shadow:  0 -5px 12px 0 #EFEFEF;
}
#gtalktopbar .open:hover{
	background-position: 42px -48px;	
}

.GSWelcomeSpan{
	display: inline-block;
	float: right;
	margin-right: 19px;
	margin-top: 10px;
}
.GSWelcomeSpan #showLogoutTip{
	right:50px;
}
.callcenternumber{	
	position: absolute;
	top:74px;
	right:16px;
	color:#148717;
	font-size: 17px;	
}
.callcenternumber > img{
	height:21px;
	vertical-align: middle;
}
