/* CSS Document 
Created by Praveen Nair*/

html{
overflow-x: hidden;
}

body{
margin-bottom:0px;
margin-top:0px;
margin-right:0px;
margin-left:0px;
color:#333333;
}

/*select{
font-family:Verdana;
width:110px;
border-top:1px #6699FF solid;
border-bottom:1px #6699FF solid;
border-right:1px #6699FF solid;
border-left:1px #6699FF solid;
background-color:#8ABCEE;
font-size:9px;
color:#000000;
}*/
#spacer{
padding-top:3px;
}
#panelborder{
width:179px;
height:30px;
padding-top:5px;
padding-right:10px;
padding-left:11px;
padding-bottom:5px;
border-width:1px;
border-style:solid;
border-bottom-style:none;
border-top-style:none;
border-color:#A4C5FF;
}

#panelborderONE{
width:385px;
min-height:65px; /* height changed by AR on 11/8/2009 due to What's new links were hiding and not showing properly */
max-height:300px;
padding-top:5px;
padding-right:10px;
padding-left:11px;
padding-bottom:5px;
border-width:1px;
border-style:solid;
border-bottom-style:none;
border-top-style:none;
border-color:#ffbd9c;
}

#panelborderTwo{
width:179px;
min-height:65px; /* height changed by AR on 11/8/2009 due to What's new links were hiding and not showing properly */
max-height:100px;
padding-top:5px;
padding-right:10px;
padding-left:11px;
padding-bottom:5px;
border-width:1px;
border-style:solid;
border-bottom-style:none;
border-top-style:none;
border-color:#ffbd9c;
}


.paneltext{
font-family:Verdana;
font-weight:normal;
font-size:11px;
color:#000000;
}
.whitetext{
font-family:Verdana;
font-size:8px;
color:#FFFFFF;
}
.subheadblue{
font-family:Verdana;
font-weight:bold;
font-size:11px;
color:#022b6c;
}
#breadcrum_company{
font-family:Verdana;
font-weight:normal;
font-size:9px;
color:#022b6c;
padding-left:12px;
}
.breadcrum_company_link{
font-family:Verdana;
font-weight:normal;
font-size:9px;
color:#022b6c;
text-decoration:underline;
}
.subheadtextpanel_company{
font-family:Verdana;
font-weight:bold;
font-size:11px;
color:#022b6c;
padding-left:15px;
}
.runningtext{
font-family:Verdana;
font-weight:normal;
font-size:8pt;
color:#090909;
line-height:16px;
}
.mediareportsheader{
font-family:Verdana;
font-weight:normal;
font-size:12pt;
color:#3A3A3A;
}
.careerheader{
font-family:Verdana;
font-weight:bold;
font-size:10pt;
color:#FFFFFF;
line-height:18px;

}
.mediareportsubheader{
font-family:Verdana;
font-weight:bold;
font-size:10pt;
color:#003399;
}
.runninglink{
font-family:Verdana;
font-weight:normal;
font-size:8pt;
color:#022b6c;
text-decoration:underline;
}
.tablelinks{
font-family:Verdana;
font-weight:normal;
font-size:8pt;
color:#022b6c;
text-decoration:none;
}
A.tablelinks:hover{
font-family:Verdana;
font-weight:normal;
font-size:8pt;
color:#022b6c;
text-decoration:underline;
}
#blueline{
border:solid;
border-top-width:1px;
border-color:#0033CC;
}

#subnav_companytop{
font-family:Verdana;
font-weight:normal;
font-size:8pt;
color:#022b6c;
padding-top:8pt;
padding-left:15px;
}
#subnav_companybottom{
font-family:Verdana;
font-weight:normal;
font-size:8pt;
color:#022b6c;
padding-top:2px;
padding-left:15px;
}
#paddedtext{
font-family:Verdana;
font-weight:normal;
font-size:8pt;
color:#636466;
padding-top:2px;
padding-bottom:25px;
padding-left:16px;
}
#footeralignment{
font-family:Verdana;
font-weight:normal;
font-size:8pt;
color:#3A3A3A;
text-align:justify;
padding-top:10px;
padding-left:15px;
padding-right:10px;
}
.errormessage{
font-family:Verdana;
font-weight:normal;
font-size:8pt;
color:#EF4F32;
}

/* OLD CSS Document */

.lnkgrn {
font-family : Verdana; 
font-size : 8pt; 
color : #b4bc6d; 
text-decoration : underline; 
} 
.whtbld {
font-family : Verdana; 
font-size : 10pt; 
color : #FFFFFF; 
font-weight : bold; 
}
.cntwht {
font-family : Verdana; 
font-size : 8pt; 
color : #FFFFFF; 
}
.lnkwht {
font-family : Verdana; 
font-size : 8pt; 
color : #FFFFFF; 
text-decoration : underline; 
} 

.lnkgrnnoline {
font-family : Verdana; 
font-size : 8pt; 
color : #DFE3AE; 
text-decoration : none; 
} 

.lnkblu {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333; text-decoration:underline;}
.lnkblu:hover{text-decoration:none; color:#cc3e00;}



.blu {
font-family : Verdana; 
font-size : 8pt; 
color : #00207b; 
text-decoration : none; 
} 

.lnkblubld {
font-family : Verdana; 
font-size : 8pt; 
color : #00207b; 
text-decoration : underline; 
font-weight : bold; 
}
.lnkdsbl {
font-family : Verdana; 
font-size : 8pt; 
color : #9BB3CD; 
text-decoration : underline; 
font-weight : bold; 
} 
.lnkbld {
font-family : Verdana; 
font-size : 8pt; 
color : #00207b; 
font-weight : bold; 
}
.arialbld {
font-family : arial; 
font-size : 8pt; 
color : black; 
font-weight : bold; 
}
.arialbldblu {
font-family : arial; 
font-size : 8pt; 
color : #00207b; 
font-weight : bold; 
}
.lnkbldgre {
font-family : Verdana; 
font-size : 8pt; 
color : #216800; 
font-weight : bold; 
} 
.lnkbldgrn {
font-family : Verdana; 
font-size : 8pt; 
color : #9DAC46; 
font-weight : bold; 
} 
.lnkhed {
font-family : Verdana; 
font-size : 8pt; 
color : #990000; 
font-weight : bold; 
} 
.verbld {
font-family : Verdana; 
font-size : 8pt; 
color : #000000; 
font-weight : bold; 
} 
.disabled{
font-family : Verdana; 
font-size : 8pt; 
color : #ADADAD; 
} 
.lnkyel {
font-family : Verdana; 
font-size : 8pt; 
color : #b4bc6d; 
text-decoration : underline; 
} 
.cntyel {
font-family : Verdana; 
font-size : 8pt; 
color : #b4bc6d; 
text-decoration : none; 
} 
.cntblu {
font-family : Verdana; 
font-size : 8pt; 
color : #00207b; 
text-decoration : none; 
} 
.cnt {
font-family : Verdana; 
font-size : 8pt; 
color : #000000; 
text-decoration : none; 
}
.cntgrn {
font-family : Verdana; 
font-size : 8pt; 
color : #9DAC46; 
text-decoration : none; 
} 
.pcnt {
font-size : 10pt; 
font-family : arial, verdana; 
} 
.new {font-family : Verdana; 
font-size : 8pt; 
color : red; 
} 

.newBold {
font-family : Verdana; 
font-size : 8pt; 
color : red; 
text-decoration : none; 
BACKGROUND-COLOR: yellow;
font-weight : bold;
} 
.cntnormal {
font-family : Arial; 
font-size : 10pt; 
color : #000000; 
text-decoration : none; 
} 
.arlbld {
font-family : Arial; 
font-size : 10pt; 
color : #000000; 
font-weight : bold; 
} 
.headblubld {
font-family : Arial; 
font-size : 14px; 
color : #3b2d7c; 
font-weight : bold; 
} 
.newlnk {
font-family : Verdana; 
font-size : 13pt; 
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
} 
p {
font-size : 10pt; 
font-family : arial, verdana; 
} 
ul {
line-height : 17px; 
font-family : arial, verdana; 
font-size : 10pt; 
}  
ol {
line-height : 17px; 
font-family : arial, verdana; 
font-size : 10pt; 
} 
.normal {
font-size : 12px; 
font-family : arial, verdana; 
color:#333;
}
.txt{
text-transform : capitalize;
text-indent : 14px;
}

.AWAD_title
 {font-size: 8pt; color: red; font-weight: bold; font-family : Verdana; }
.AWAD_wordlink
 {text-decoration: none; font-family : Verdana; font-size : 8pt; color : #00207b;}
.AWAD_wordlink:hover
 {text-decoration: underline;}
.AWAD_byline
 {font-family : Verdana; font-size : 7pt; color : #000000; }


.txt8pt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; line-height : 15px; }

.txt8ptbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 ; font-weight: bold; text-decoration: none}

.txt8ptwhitebold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none}

.txt8ptbluebold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #0080dd; font-weight: bold; text-decoration: none}

.txt8ptgraybold {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;	color: Gray; font-weight: bold;	text-decoration: none }

.txt8ptbckgray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none ; background-color: #DDDDDD}

.txt8ptblue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #051694; text-decoration: none}

.link8ptbold  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: 051694; font-weight: bold; text-decoration: underline}

.txt9ptbluebold { color: #0080DD; font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 9pt; font-weight: bold; text-decoration: none}

.head9ptblue {  color: #0080DD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none}

.txt10ptgraybold { color: #A4A4A4; font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 10pt; font-weight: bold ; text-decoration: none}

.txt10ptblueunder {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #051694; text-decoration: underline}

.txt10ptbold { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000 ; font-weight: bold; text-decoration: none}

.txt10pt {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none}

.link10ptbold { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 10pt; font-weight: bold ; text-decoration: underline}

.txt11ptbluebold { color: #0080DD; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; text-decoration: none }

.head12ptbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000 ; text-decoration: none }

.head14ptbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #000000 ; text-decoration: none }

.head21ptbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21pt; font-weight: bold; color: #000000 ; text-decoration: none }

.tdskyblue {  background-color: B9DAF2}

.tdsilver {background-color: silver;}

.tdgreen {background-color: #8EB7AB;}

.tdbluegreen {background-color: #9EB9C7;}

.tdbluegreenlight {	background-color: #C9D8E0;}

.tdcream {	background-color: #F5F5DC;}

.txt12ptgraybold {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #999999}

.txt8ptboldunder { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 ; font-weight: bold; text-decoration: underline}

.txt8ptunder { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline}

.txt8ptdkblueboldunder { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #051694; text-decoration: underline; font-weight: bold}

.pageBreak {  page-break-before: always; page-break-after: always}

.yellowbck {background-color: #fdfd9f}

.tealbck {	background-color: #52A3A3; }
 
.ltbluebck {background-color: #abdcff}

.graybck {	background-color: #D7D7D7; }

.brightyellowbck {background-color: #FFD529}

/*input	{	font-family:tahoma,sans-serif;	font-size:11px; }

hr { color: black; height: 1px;}*/

.pageBreak {  page-break-before: always; page-break-after: always}

.regsubject {background-color: #abdcff}
.td1 { background-color: #DDDDDD}

.inpBrd{font-family : Verdana; 
			font-size : 8pt; 
			text-decoration : none; 
			border:1px solid #AA87F1;}

.goldBorder{font-family : Verdana; 
			font-size : 8pt; 
			text-decoration : none; 
			border:1px solid #E6CF75;}
.bluebkprpl
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.boxborder
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	border: 1px #000000 solid
}

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 10px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #CFDFFF;
color: #2d2b2b;
background: white top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{

position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image:url(/img/tabcolor.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid #CFDFFF;
width: 99%;
margin-bottom: 1em;
padding: 3px;
}

.bd_t{background-color:#FFCC00;
	text-align:center;
	border-top:#FFFFFF solid 2px;}


.tabcontent{
display:none;
width:100%;
}

@media print {
.tabcontent {
display:block!important;
}
}

#questionPaper{
	position: absolute;
	 background: #E7F49E; 
	 z-index: 9;
	visibility: hidden;
	background-color: #E7F49E;
}

#submitTest{
	 background: #E7F49E; 
	visibility: hidden;
}

#loading{
	 background: #E7F49E; 
	visibility: visible;
}

#popupbox{ 
  width: 120px; /* For centering it on the screen */
  height: 30px; /* The height of the login box */
  position: relative; /* Makes sure its absolute so it doesn't dock with everything else */
  background: #FFFFFF; /* Login Box background color. Change this if desired. */
  border: solid #000000 2px; /* Makes a black border around the login box */
  font-family: arial; /* Sets the font */
   z-index: 1001;
  visibility:hidden;
}

.smallblkboldtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 ; font-weight: bold; text-decoration: none}

.normal {
font-family : Verdana; 
font-size : 8pt; 
color:#333;
font-weight:bold;
}


#pdp{float:left; top:0px; padding:0px; margin:0px; position:fixed; height:30px; display:run-in;}

.text_1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.text_link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:underline;}
.text_link:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;}

.msgbackcolor1{background-color: #dfe1bc;} 
.msgbackcolor2{background-color: #51B4E3;} 
.msgbackcolor3{background-color: #C0D9F5; border-color:#999999;} 
.msgbackcolor4{background-color: #C0D9F5;} 
.msgbackcolor5{background-color: #B4BC6D;} 
.msgbackcolor6{background-color: #FFF8E1;} 
