@charset "utf-8";

/* -- Reset Style <<<-------- */
body {background: #c11215;}
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;}
fieldset,img { border:0;}
caption, th {text-align:left;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
q:before,q:after {content:'';}


/* -- Grids Style <<<-------- */
#header {background:#B7161A url(../images/headerbg.gif) top repeat-x; height:100%; clear:both;}
#header .login {background:url(../images/loginbg.gif) no-repeat left top; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
#header .input {border:#fff 0px; background-color:#FFFFFF; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; width:110px;}
#header .login a {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffcc00; text-decoration:none;}
#header .login a:hover {text-decoration:underline;}

#header .login .signout{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffff00;
font-weight:bold; height:15px;}
#header .login .signout a{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff;
font-weight:normal;}

#header .navigation{background:#1d2023 url(../images/navbg.gif) repeat-x top; height:38px;}
#header .navigation .navright{background:#c11215 url(../images/navrightbg.gif) no-repeat left bottom; height:38px;}
#header .navigation .navlink{background:transparent url(../images/navlinkbg.gif) no-repeat right bottom; width:845px; height:38px;}
#header .navigation .navlink a {font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: 800; color: #FFFFFF; text-decoration:none; margin-right:25px;}
#header .navigation .navlink a:hover{color:#ffcc00;}

#header .navigation_fix{background:#1d2023 url(../images/navbg.gif) repeat-x bottom;  }
#header .navigation_fix .navright{background:#c11215 url(../images/navrightbg.gif) no-repeat left bottom; }
#header .navigation_fix .navlink{background:transparent url(../images/navlinkbg.gif) no-repeat right bottom; width:845px; height:38px;}
#header .navigation_fix .navlink a {font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: 800; color: #FFFFFF; text-decoration:none; margin-right:25px;}
#header .navigation_fix .navlink a:hover{color:#ffcc00;}

#header_fix {background:#c11215 url(../images/headerbg.gif) top repeat-x; clear:both; }

#mainContainer{

	background-image: url(../images/bodybotbg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
	#mainContainer .innerTD {
	
	background-image: url(../images/bodymainbg.gif);
	background-repeat: repeat-x; 
	background-position: top;
}
	#mainContainer .tdContent {
	width:845px;
	background-image: url(../images/contentbg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
		
	
#footer {background:#282c30 url(../images/footerbg.gif) repeat-x top; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999; height:27px;}
	#footer a {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc; padding:0 5px; text-decoration:none;}
		#footer a:hover {color:#fff; text-decoration:underline;}
.yellowbulletlist {
	background: url(../images/yellow_bullet.gif) no-repeat;
	padding-left: 24px;
	font-weight: bold;
}
.yellowbulletlist-black {
	background: url(../images/yellow_bullet-black.gif) no-repeat;
	padding-left: 24px;
	font-weight: bold;
}

.red {color:#ff3300;}
.gray {color:#6D6D6D;}
.white1{ font:bold 13px Tahoma, Helvetica, Verdana, Arial; color:#FFFFFF;}
.white{ font:bold 11px Tahoma, Helvetica, Verdana, Arial; color:#FFFFFF;}
.white a{ color:#FFFFFF;}
.whitesmall{ font: 11px Tahoma, Helvetica, Verdana, Arial; color:#000;}

h2{color:#ff6600; font-size:14px; font-weight:bold; font-family:Tahoma, Helvetica, Arial, sans-serif;}
#stream {background:#FF9900; }
#stream a{ color:#FFCC00; text-decoration:none; }
#stream th{font:bold 11px Tahoma, Helvetica, Verdana, Arial; color:#000000; background:#FF9900; padding:0 4 4 4px;}
#stream td.head{font:bold 11px Tahoma, Helvetica, Verdana, Arial; color:#000000; background:#FF9900; padding:0 4 4 4px;}
#stream td{font:bold 11px Tahoma, Helvetica, Verdana, Arial; color:#ffffff; background:#FF6600; padding:0 4 4 4px;}
#stream td{border-top:1px solid #FF9900;}
#stream td .chaptertestbg{background:url(../images/chapter-testbg.gif) repeat-x;}


#yellow .yellowbulletlist-black {margin-bottom:6px; margin-top:4px;}
#yellow div.head{background:#FF9900 url(../images/bg_yellowhead.gif) no-repeat center top;}
#yellow div.foot{background:  url(../images/bg_yellowfoot.gif) no-repeat center bottom;}
#yellow div  div{ font:bold 11px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; color:#000000;  padding: 10px;}
#yellow div div a{ font:bold 11px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; color:#ffffff;}


#yellow2 .yellowbulletlist{margin-bottom:6px; margin-top:4px;}
#yellow2 div.head{background:#FFB400 url(../images/bg_yellow2head.gif) no-repeat center top; }
#yellow2 div.foot{background:  url(../images/bg_yellow2foot.gif) no-repeat center bottom; }
#yellow2 div div{ font:bold 11px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; color:#000000;  padding: 10px;}
#yellow2 div div a{ font:bold 11px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; color:#ffffff; }

#yellow3 .yellowbulletlist{margin-bottom:6px; margin-top:4px;}
#yellow3 div.head{background:#FF9900 url(../images/bg_yellowhead-20.gif) no-repeat center top;}
#yellow3 div.foot{background:  url(../images/bg_yellowfoot-20.gif) no-repeat center bottom;}
#yellow3 div  div{ font:bold 11px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; color:#000000;  padding: 10px;}
#yellow3 div div a{ font:bold 11px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; color:#ffffff; }

#yellow4 .yellowbulletlist{margin-bottom:6px; margin-top:4px;}
#yellow4 div.head{background:#FAFBE4 url(../images/bg_yellowhead-sol.gif) no-repeat center top;}
#yellow4 div.foot{background:  url(../images/bg_yellowfoot-sol.gif) no-repeat center bottom;}
#yellow4 div  div{ font:bold 11px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; color:#000000;  padding: 10px;}
#yellow4 div div a{ font:bold 11px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; color:#000;}

#yellow5 .yellowbulletlist{margin-bottom:6px; margin-top:4px;}
#yellow5 div.head{background:#F7F8E1 url(../images/bg_yellowhead-willness.gif) no-repeat center top;}
#yellow5 div.foot{background:  url(../images/bg_yellowfoot-willness.gif) no-repeat center bottom;}
#yellow5 div  div{ font:bold 11px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; color:#000000;  padding: 10px;}
#yellow5 div div a{ font:bold 11px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; color:#000;}

#orange .yellowbulletlist{margin-bottom:6px; margin-top:4px;}
#orange ol  {	padding-left: 10px;	list-style-type: decimal;margin-left: 20px;
}
#orange  li{
	padding-left:10px;	list-style-type: decimal;	margin-left: 20px;
}
#orange div.head{background:#FF6600 url(../images/bg_orangehead.gif) no-repeat center top;}
#orange div.foot{background:  url(../images/bg_orangefoot.gif) no-repeat center bottom;}
#orange div div{ font:bold 11px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; color:#000000;  padding: 10px;}
#orange div div a{ font:bold 11px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; color:#FFFF00; }

#yellowdownload .yellow-line {margin-bottom:0px; margin-top:0px;}
#yellowdownload .yellow-line1 {margin-bottom:0px; margin-top:0px;}
#yellowdownload div.head{background:#FFCC00 url(../images/bg_yellow2downtop.gif) no-repeat center top;}
#yellowdownload div.foot{background:  url(../images/bg_yellow2down.gif) no-repeat center bottom;}
#yellowdownload div  div{ font:bold 11px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; color:#000000;  padding: 2px;}

.yellow-line {
	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFFFFF;
}
.yellow-line1 {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}

#orange1 .yellowbulletlist{margin-bottom:6px; margin-top:4px;}
#orange1 div.head{background:#FF6600 url(../images/bg_orangehead.gif) no-repeat center top;}
#orange1 div.foot{background:  url(../images/bg_orangefoot.gif) no-repeat center bottom;}
#orange1 div div{ font:bold 11px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; color:#000000;  padding: 10px;}
#orange1 div div a{ font:bold 11px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; color:#FFFF00; }



a.link:link, a.link:active, a.link:visited{
	
	color: #333;text-decoration:none; font:bold 11px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif; }
a.link:hover{color: #000; text-decoration:underline; font:bold 11px/14px Tahoma, Helvetica, Verdana, Arial, sans-serif;}
.mediabackground{
	background-image: url(../images/mediabg.gif);background-repeat: no-repeat;	height: 207px;
	width: 218px;
}

.Padd{padding:5px;}
.rline {

	background-image: url(../images/line_dot.gif);
	background-repeat: repeat-y;
}
.menu_divider {
	background-image: url(../images/menu_Divider.gif);
	background-repeat: repeat-y;
	height: 5px;
	width: 9px;
}
.whitehrseparator { 
	font: 1px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #FFFFFF;
}
.mediaby {
	width: 200px;
	margin: 1px;
	padding: 1px;
}
div.listing  {  
	height: 160px;
	overflow: auto;
	margin: 0px;
	padding: 0px; 
}
.back2news {
font:bold 11px Tahoma, Helvetica, Verdana, Arial;	color:#000000; 
padding:10px;
text-decoration: none;
}
#mainContainer  .mediacontent a {
font: bold 11px Tahoma, Helvetica, Verdana, Arial;	color:#000; 	
padding: 10px;
margin: 0px;
}
.mediapage {
font: bold 18px Tahoma, Helvetica, Verdana, Arial;	color:#FFFFFF;	
padding: 10px 20px;
margin: 0px;
}

.mediacontent p {
font: bold 11px Tahoma, Helvetica, Verdana, Arial;	color:#FFFFFF;	
padding: 10px;
margin: 0px;
}
.mediacontent span {
font: bold 11px Tahoma, Helvetica, Verdana, Arial;	color:#FFFFFF;	padding: 10px;margin: 0px;}
.ulclass  {	list-style-type: circle;}
.mediacontent  ul  {list-style-type: none;	list-style-image: url(../images/yellow_bullet-white.gif);}
.mediacontent   li  {	list-style-type: none;	list-style-image: url(../images/yellow_bullet-white.gif);}
/*added on 10th the june*/
.tatlentbg {
	background-image: url(../images/talentbg.gif);
	background-repeat: repeat-y;}
.pickoftheday {
	background-image: url(../images/pickoftheday.gif);
	background-repeat: no-repeat;
	height: 51px;
	width: 532px;
}
.pickoftheweeknmonth {

	background-image: url(../images/pickofthedaynweek.jpg);
	background-repeat: no-repeat;
	height: 54px;
	width: 786px;
}
.directions {
	background-image: url(../images/directions.gif);
	background-repeat: no-repeat;
	height: 274px;
	width: 525px;
}

.ScrapBook
 {
	background-image: url(../images/bgscrap.gif);
	background-repeat: no-repeat;
	height: 74px;
	width: 245px;
	
}
.blackboad {
	background-image: url(../images/blackboad.gif);
	background-repeat: no-repeat;
	height: 235px;
	width: 361px;
}
.blackboad table td {
	color:#FFFFFF;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: italic;
}

.personalspace {
	background-image: url(../images/personalspace.gif);
	background-repeat: no-repeat;
	height: 231px;
	width: 427px;
}
.personalspace table td {
	color:#FFFFFF;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: italic;
}
.personalspace table td div {
	background-image: url(../images/frame1.gif);
	background-repeat: no-repeat;
	height: 162px;
	width: 159px;
}
.personalspace table td div img{ padding: 6px 5px 5px 7px}
.whiteline{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.whitegreen{ font:bold 11px Tahoma, Helvetica, Verdana, Arial; color:#005d00;}
.whitegreen a{ color:#005d00;}

/*gurutalent page CSS*/
.whitegreen1{
	font:bold 16px "Trebuchet MS", Tahoma, Helvetica, Verdana, Arial;
	color:#005d00;
	font-style:italic;
	text-align: center;
}
.blacktext{ font:bold 16px "Trebuchet MS", Tahoma, Helvetica, Verdana, Arial; color:#000; font-style:italic}
.whitetext{ font:bold 16px "Trebuchet MS", Tahoma, Helvetica, Verdana, Arial; color:#fff; font-style:italic}
/*gurutalent page-END*/


.fix_relative{ display:block; position:relative;}
.fix_absolute{position:absolute; top:-1px;}

.fltl{ float:left;}
.hi_test_report{color:#000 !important; font-size:70%; background:url(../images/icon_arrow_back_black.gif) left 3px no-repeat; padding-left:15px; margin-left:10px; _margin-left:5px; text-decoration:underline !important;}