
body   { 
color: #363636; 
font-family: Tahoma;
font-size: 11px; 
line-height: 20px;  
margin:0;
background-image:url(../images/bodyBG.gif);
background-repeat:repeat;
}

.leftBG{
background-image:url(../images/company/leftBG.gif);
background-repeat:repeat-y;
}

.rightBG{
background-image:url(../images/company/rightBG.gif);
background-repeat:repeat-y;
}

.bottomBG{
background-image:url(../images/company/bottomBG.gif);
background-repeat:repeat-x;
}

.bgWhite{
background-color:#FFFFFF;
}

.bgBlue{
background-color:#0094DA;
}

.bgRed{
background-color:#AA0000;
}

.bgGray{
background-color:#515151;
}

.bgGray1{
background-color:#DADADA;
}

.bgBrown{
background-color:#C17413;
}

.bgOrange{
background-color:#DADADA;
}

.bgGreendark{
background-color:#007337;
}

.bgGreenlight{
background-color:#B2D234;
}

.bgBluedark{
background-color:#004B7F;
}

.bgLightBlue {   
  background-color: lightblue;   
  color: #666;   
}
.bgBlueMedium
{
	 background-color: #73B2FF;
}
.bgTransparent
{
	background-color: #EFF7FF 
}

.color10 {
background-color:#EFEFEF;
}

.heading1{
color:#0094DA;
font-family:arial;
font-size: 13pt;
font-weight:bolder;
}

.heading1a{
color:#696969;
font-family:arial;
font-size: 13pt;
font-weight:bolder;
}

.heading1b{
color:#696969;
font-family:arial;
font-size: 11pt;
font-weight:bolder;
border-bottom:dotted 1px #696969;
}

.heading1c{
color:#AA0000;
font-family:arial;
font-size: 10pt;
font-weight:bolder;
}

.heading1d{
color:#0094DA;
font-family:arial;
font-size: 11pt;
font-weight:bolder;
border-bottom:dotted 1px #0094DA;
}

.heading1e{
color:#0094DA;
font-family:arial;
font-size: 10pt;
font-weight:bolder;
}

.heading1arrow{
color:black;
font-family:arial;
font-size: 11pt;
font-weight:bolder;
}

.heading2{
color:#AA0000;
font-family:arial;
font-size: 10pt;
font-weight:bolder;
}

.headingCareer{
color:#696969;
font-family:arial;
font-size: 11pt;
font-weight:bolder;
}

.headingBlack{
color:BLACK;
font-family:arial;
font-size: 10pt;
font-weight:bolder;
}
/********************************* Calendar Styles ****************************************/
.tblCalendar
{
	background-color: transparent; 
	color: #000000; 
	border: 1px solid #73B2FF;
	border-collapse: collapse; 	
}

.tdWeekDay
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 	
	color : black;	
	font-weight : bold;
	background-color: silver;	
	padding-left: 5px;
	padding-right:5px;	
}

a.dateScheduled  { 
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline ;
	font-size: 10px;
}

.tdToday
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : white;
	font-weight : bold;
	background-color: green;
	padding-left: 5px;
	padding-right:5px;
}

.tblSilver
{ 
	 background-color: silver;
	 color: #000000;
	 border: 1px solid #D7E5F2;
	 border-collapse: collapse;
}

.tdSilver
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : black;
	font-weight : normal;
	background-color: silver;
	padding-left: 5px;
	padding-right:5px;
	padding-top:8px;
}

.trGold
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 	
	color : black;	
	font-weight : bold;
	background-color: gold;	
	padding-left: 5px;
	padding-right:5px;	
}

.tblBlue
{
	border: 1px solid #F9FBFD; 
	border-collapse: collapse;	
	border-left: 1px solid #D7E5F2;
	background-color:#C6E3FF;	
	margin-left: 25px;	
}

.tblWhite
{
	border-collapse: collapse;
	border: 1px solid silver;
	margin-top: 20px;
	margin-left: 25px;
	margin-bottom: 25px;
}
a.dateLink  { 
color: Black;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none ;
font-size: 10px;
}

a.dateLink:hover { 
color: #AA0000; 
text-decoration: underline ;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
/********************************* End ****************************************/
.textWhite {color: #FFFFFF}
.textBlack {
color: #000000;
font-weight:bolder;
font-size: 12px;
}


a.a  { 
color: #0094DA; 
text-decoration: none;
font-size: 12px;
font-weight:bolder;

}

a.a:hover { 
color: #AA0000; 
text-decoration: underline ;
font-size: 12px;
font-weight:bolder;
}

a.b  { 
color: #0094DA; 
text-decoration: none;
font-size: 11px;

}

a.b:hover { 
color: #AA0000; 
text-decoration: underline ;
font-size: 11px;
}

a.c  { 
color: #363636; 
text-decoration: none;
font-size: 11px;

}

a.c:hover { 
color: #AA0000; 
text-decoration: underline ;
font-size: 11px;
}

input { color: #252a2e; font-size: 11px; font-family: Tahoma; padding-left: 5px; border: solid 1px #ABAEB1 }

/*  -----------------------         start menu display css   ------------------------------------------ */

.droplinkcss{
position:absolute;
visibility: hidden;
border-style: solid; border-width: 1px; border-color: #FFFFFF;
line-height: 24px;
z-index: 100;
background-color: #0094DA;
width: 205px;
}

.droplinkcss a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
text-indent: 20px;
color:white;
}

.droplinkcss a:hover{ 
background-color: #A2D016;
text-decoration: underline;
color: white;
}

.menubg{
	background-color: #0094DA;
}

.headmenucss {
	cursor: pointer; 
	padding: 5px; 
	text-indent: 18px;
	color: white;
}
.headmenucss a{
	text-decoration:none;
	color: white;
}

.tblAuthentication
{
	background-color: #F9FBFD; 
	border: 1px solid #D7E5F2; 
	border-collapse: collapse; 	
}

.btnSmall
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: Black;
	background-image: url("../images/button_small.GIF");
	width: 75px;
	height: 22px;
}	
	
.selectCountry
{
	color: #790025; 
	font-size: 10px; 
	font-family: Verdana;
	padding-left: 2px;
	width: 120px;
}


/*  -----------------------         end menu display css   ------------------------------------------ */

.textNormal {
	color: #000000;
	font-size: 10px;
}

.mandatoryField{
	color: #ff0000;
}