@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */
/***Browser Reset Code***/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0;padding:0; font-family:Tahoma, Verdana, Helvetica, sans-serif;}
p{
	font-family:Tahoma, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#404040;
	line-height:21px;
}
img a{border:0;}
a{color:#306DB1; text-decoration:none;}
a:hover{text-decoration:underline;}
table {border-collapse:collapse;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;} 
caption,th {text-align:left;}
h1,h2,h3

,h4,h5,h6 {font-size:100%; font-weight:normal;}
abbr,acronym { border:0;}
.clearall{clear:both;}
/***Browser Reset Code End***/ 


@font-face {
font-family: 'Candara';
src: url('../font/Candara.eot'); /* IE9 Compat Modes */
src: url('../font/Candara.woff');
src: url('../font/Candara.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
format('embedded-opentype'); /* EOT file for IE */
src: url("../font/Candara.ttf") /* TTF file for CSS3 browsers */
}

body{
	background:url(../images/bg-home.gif) repeat-x 0px -2px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}
.wrapper{width:990px; margin:0 auto; position:relative;}
.fR{float:right;}.fL{float:left;}.fF{width:100%;float:left;}
.cB{clear:both;}
.overhide{overflow:hidden;}

/**basic Classes **/
.pA5{padding:5px;} .pT5{padding-top:5px;} .pR5{padding-right:5px;} .pB5{padding-bottom:5px;} .pL5{padding-left:5px;}.pL15{padding-left:15px;} .pL45{padding-left:45px;}
.pLR5{padding-left:5px; padding-right:5px;} .pTB5{padding-top:5px; padding-bottom:5px;}
.pA10{padding:10px;} .pT10{padding-top:10px;} .pR10{padding-right:10px;} .pB10{padding-bottom:10px;} .pL10{padding-left:10px;} .pLR10{padding-left:10px; padding-right:10px;} 
.pTB10{padding-top:10px; padding-bottom:10px;}
.pT15{padding-top:15px;} .pL20{padding-left:20px;} .pT20{padding-top:20px;} .pLR20{padding-left:20px; padding-right:20px;}.pLR15{padding-left:15px; padding-right:15px;}
.pL30{padding-left:30px;} .pB30{padding-bottom:30px;}
.pTB20{padding-top:20px; padding-bottom:20px;} .pad-tb5{padding-top:5px; padding-bottom:5px;}
.mT5{margin-top:5px;} .mR5{margin-right:5px;} .mB5{margin-bottom:5px;} .mL5{margin-left:5px;}
.mT10{margin-top:10px;} .mR10{margin-right:10px;} .mB10{margin-bottom:10px;} .mL10{margin-left:10px;}.mL15{margin-left:15px;} .margin-r10{margin-right:10px;}.mT15{margin-top:15px;}
.mT20{margin-top:20px;} .mR20{margin-right:20px;} .mB20{margin-bottom:20px;} .mL20{margin-left:20px;}
.margin-t10{margin-top:10px;} .pad-t10{padding-top:10px;}
.bdr-a{border:1px solid #cdcdcd;} .bdr-t{border-top:1px solid #cdcdcd;} .bdr-r{border-right:1px solid #cdcdcd;} .bdr-b{border-bottom:1px solid #cdcdcd;} .bdr-l{border-left:1px solid #cdcdcd;} .bdr2-y{border:#ffd633 solid 2px;} .bdr5-g{border:#c9c9c9 solid 5px;}
.bdr-da{border:1px dotted #333;} .bdr-dt{border-top:1px dotted #333;} .bdr-dr{border-right:1px dotted #333;} .bdr-db{border-bottom:1px dotted #333;} .bdr-dl{border-left:1px dotted #333;}.bdr-b4{border-bottom:#CCC solid 4px;}
.bdr2gb{border-bottom:2px solid #E2E2E2;}
.font10{font-size:10px;} .font11{font-size:11px;} .font12{font-size:12px;} .font13{font-size:13px;} .font14{font-size:14px;} .font15{font-size:15px;} .font16{
	font-size:16px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
} 
.font17{font-size:17px;} .font18{font-size:18px;}
.font20{font-size:20px;} .font22{font-size:22px;} .font24{font-size:24px;} 
.lh14{line-height:14px;}.lh18{line-height:18px;} .lh22{line-height:22px;} .lh24{line-height:24px;}
.textbold{font-weight:bold;} .textgreen{color:#060;} .textred{color:#F00;}
.zLow{z-index:100;} .zHigh{z-index:500;} .whitefont{color:#FFF;}

h1{ font-size:20px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#F93;}
h2{ font-size:16px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#F93;}
/*Font Related Classes **/
.lh18{line-height:18px;} .lh20{line-height:20px;} .lh22{line-height:22px;} .lh24{line-height:24px;}
.fontbold{ font-weight:bold;}.arialfont{font-family:Arial, Helvetica, sans-serif;}.red-font{color:#F00;} 

.picright{margin-left:10px; float:right; padding:10px; border:1px solid #E0E0E0; margin-top:5px; text-align:center;}
.picleft{margin-right:10px; float:left; padding:10px; border:1px solid #E0E0E0; margin-top:5px; text-align:center}

#slideArea{width:100%; } #contentArea{background:#fff; width:970px; padding:10px; margin-top:15px;}
.contentInner{background:#fff; width:970px; padding:10px; }
.leftarea{
	width:650px;
	float:left;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
} .rightarea{width:300px; float:right;} 
.cont100{width:100px;} .cont200{width:200px;} .cont630{width:630px;} .cont150{width:150px;} .cont300{width:300px;}

.mainCA ul li, #gk_main ul li {
    border-bottom: 1px solid #CDCDCD;
    font-size: 12px;
    list-style: square outside none;
    margin-left: 15px;
    padding: 7px 0;
}
.rightTicker{width:288px; padding:5px; border:1px solid #E0E0E0;}	
.mainCA ul li a, #gk_main ul li a {
    font-size: 13px;
}
.gradientGrey{
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* IE10+ */
	background: linear-gradient(top,  #ffffff 0%,#ededed 100%); /* W3C */


filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-8 */
	text-align: left;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	}
	


/* Easy Slider */
	#slider { display: none; }

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:990px;
		height:278px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:990px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.png) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.png) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	/* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:696px;
		background:#fff;		
		margin-bottom:2em;
		}	
					
	#content{
		position:relative;
		}			

/* // Easy Slider */
.subjects{list-style:inside square; color:#000; font-size:12px; line-height:21px; display:inline;}
.staffbox{width:300px;  height:138px; background-image:url(../images/bggrdnt.jpg); background-repeat:repeat;  border:solid 1px #e8e8e8; padding:10px; margin-bottom:10px; border-radius:05px;}

.resultbox{width:300px;  background:#eeeeee;  border:solid 1px #e8e8e8; padding:10px; margin-bottom:10px; border-radius:05px;}
.midbox{width:600px; background:#eeeeee;  border:solid 1px #e8e8e8; padding:10px; margin-bottom:10px; border-radius:05px;}
.picbox{ background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; border-radius: 5px 5px 5px 5px; color: #404040; float: left; font-family: Tahoma,Verdana,Helvetica,sans-serif; font-size: 13px; line-height: 21px;  padding: 5px; text-align: center; width: 124px; margin-left:52px; margin-top:10px;}
.leftsidebox{width:610px; background:#eeeeee;   border:solid 1px #e8e8e8; padding:5px; margin-bottom:10px; border-radius:05px; float:left;}
.picboxnew{background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; border-radius: 5px 5px 5px 5px; color: #404040; font-family: Tahoma,Verdana,Helvetica,sans-serif; font-size: 13px;  padding:5px; text-align: center; width:124px;}

.picboxmain{ background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; border-radius: 5px 5px 5px 5px; color: #404040; float: left; font-family: Tahoma,Verdana,Helvetica,sans-serif; font-size: 13px; line-height: 21px;  padding: 5px; text-align: center; width: 124px; margin-left:10px; margin-top:10px;}
.picrightnew{margin-left:10px; float:right; padding:10px; border:1px solid #E0E0E0; margin-top:5px; text-align:center; background:#FFF;}
.picleftnew{margin-right:10px; float:left; padding:10px; border:1px solid #E0E0E0; margin-top:5px; text-align:center; background:#FFF;}




 .resultbox{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#eeeeee)); /* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #fefefe, #eeeeee); /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #fefefe, #eeeeee); /* IE 10 */ background: -ms-linear-gradient(top, #fefefe, #eeeeee); /* Opera 11.10+ */ background: -o-linear-gradient(top, #fefefe, #eeeeee); }
 
 .leftsidebox{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#eeeeee)); /* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #fefefe, #eeeeee); /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #fefefe, #eeeeee); /* IE 10 */ background: -ms-linear-gradient(top, #fefefe, #eeeeee); /* Opera 11.10+ */ background: -o-linear-gradient(top, #fefefe, #eeeeee); }
 
 
 .midbox{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#eeeeee)); /* Safari 5.1, Chrome 10+ */ background: -webkit-linear-gradient(top, #fefefe, #eeeeee); /* Firefox 3.6+ */ background: -moz-linear-gradient(top, #fefefe, #eeeeee); /* IE 10 */ background: -ms-linear-gradient(top, #fefefe, #eeeeee); /* Opera 11.10+ */ background: -o-linear-gradient(top, #fefefe, #eeeeee); }