﻿BODY {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align:justify;
	line-height:15px;
}
sup {
  
  font-size:11px;
  vertical-align:text-top;
    position: relative;
	bottom:.30em;
	/*position:relative;*/
	
	
   

}
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	line-height:15px;	
	}
INPUT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	 
}
SELECT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	
}
TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
}
a:link{
	color : #E20C0C;
	text-decoration : none;
}
a:visited  {
	color : #E20C0C;
	text-decoration : none;
}
a:hover {
	text-decoration : underline;
	color: #E20C0C;
}
p{
	line-height:11pt;
	text-align:justify;
	
}

.txtbox_style
{
	border:solid 1px #000000;	
}

.txtheadings
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
	line-height:12pt;
}

.darklinks
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	line-height:12pt;
}

a.darklinks
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	line-height:12pt;
	text-decoration: none;
}

a.darklinks:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	line-height:12pt;
	text-decoration: underline;
}


.darkheadings
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight:bold;
	line-height:12pt;
}

a.darkheadings:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight:bold;
	line-height:12pt;
	text-decoration: none;
}

a.darkheadings:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight:bold;
	line-height:12pt;
	text-decoration: none;
}

a.darkheadings:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight:bold;
	line-height:12pt;
	text-decoration: underline;
}

.red_headings
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #c90101;
	font-weight:bold;
	line-height:12pt;
}

.red_headings2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c90101;
	font-weight:bold;
	line-height:10pt;
}

a.red_headings2:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c90101;
	font-weight:bold;
	line-height:10pt;
	text-decoration: none;
}

a.red_headings2:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c90101;
	font-weight:bold;
	line-height:10pt;
	text-decoration: none;
}

a.red_headings2:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c90101;
	font-weight:bold;
	line-height:10pt;
	text-decoration: none;
}


.frm_fld {  
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
        font-size: 11px; 
}


.whitebackgrd
{
background-color:#ffffff;
}
.whitetext
{
color:#FFFFFF;
}
.redtext
{
color:#E50C0C;
font-weight:bold;

}
.footer
{
color:#FFFFFF;
font-size:10px;
}
.width
{
width:200px;
}
.width1
{
width:96px;
}
.panelbackgrnd
{
background-color:#F6F6F6;
}
.rightbckgrnd
{
background-color:#F8F8F8;
}

.bold {
	font-weight : bold;
}

.italic {
	font-style : italic;
}

.uline {
	text-decoration : underline;
}

.smalltxt {
	font-size: 10px;
	}	

.error {
	color: #FF0000;
	font-size: 10px;
	}

.blacktxt {
	color: #000000;
	font-size: 10px;
	}		

.bg_brown{
	background-color: #967F4D;
}
.bg_grey{
	background-color: #4C4C4C;
}
.bg_white{
	background-color: #FFFFFF;
}

a.dcglnk:link{
	color : #967F4D;
	text-decoration : none;
	font-size: 12px; 
}
a.dcglnk:visited  {
	color : #C90101;
	text-decoration : none;
	font-size: 12px; 
}
a.dcglnk:hover {
	text-decoration : underline;
	color: #C90101;
	font-size: 12px; 
}
a.dcglnk:active {
	text-decoration : underline;
	color: #C90101;
	font-size: 12px; 
}


a.greylink:link{
	color : #333333;
	text-decoration : none;
	font-size: 11px; 
}
a.greylink:visited  {
	color : #333333;
	text-decoration : none;
	font-size: 11px; 
}
a.greylink:hover {
	text-decoration : underline;
	color: #333333;
	font-size: 11px; 
}
a.greylink:active {
	text-decoration : underline;
	color: #333333;
	font-size: 11px; 
}
		

.frm_fld {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	border: 1px #95845A solid
}

.td_header 
{
	background-color:#BC0101;
	color:White;
}

.td_first_alt_color 
{
	/*background-color:#F5F5F5;*/
}

.td_second_alt_color
{
	/*background-color:#E9E9E9;*/
}
.td1 
{
	background-color:#F5F5F5;
}

.td2
{
	background-color:#E9E9E9;
}

.imgborder
{	
border: 1px solid #A5A5A5;
}

.newslistdate
{
	color:#E20C0C;
}

a.newslnk:link{
	color : #333333;
	text-decoration : none;
	font-size: 11px; 
}
a.newslnk:visited  {
	color : #333333;
	text-decoration : none;
	font-size: 11px; 
}
a.newslnk:hover {
	text-decoration : underline;
	color: #E20C0C;
	font-size: 11px; 
}
a.newslnk:active {
	text-decoration : underline;
	color: #E20C0C;
	font-size: 11px; 
}		


a.topbottomlinks:link{
	color : #ffffff;
	text-decoration : none;
	font-size: 11px; 
}
a.topbottomlinks:visited  {
	color : #ffffff;
	text-decoration : none;
	font-size: 11px;
}
a.topbottomlinks:hover {
	color : #ffffff;
	text-decoration : underline;
	font-size: 11px;
}
a.topbottomlinks:active {
	color : #ffffff;
	text-decoration : underline;
	font-size: 11px;
}	

a.footerlinks:link{
	color : #ffffff;
	text-decoration : none;
	font-size: 10px; 
}
a.footerlinks:visited  {
	color : #ffffff;
	text-decoration : none;
	font-size: 10px;
}
a.footerlinks:hover {
	color : #ffffff;
	text-decoration : underline;
	font-size: 10px;
}
a.footerlinks:active {
	color : #ffffff;
	text-decoration : underline;
	font-size: 10px;
}

.sublink {
	color : #333333;
	text-decoration : none;
	font-weight:bold;
	font-size: 12px; 
}

a.sublink:link{
	color : #333333;
	text-decoration : none;
	font-weight:bold;
	font-size: 12px; 
}
a.sublink:visited  {
	color : #333333;
	font-weight:bold;
	font-size: 12px; 
}
a.sublink:hover {
	text-decoration : underline;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
}
a.sublink:active {
	text-decoration : underline;
	color: #333333;
	font-size: 12px; 
	font-weight:bold;
}	

/* Styles for scrolling layers  

	 Specify width and height in hold and wn, and in clip for wn */

div#hold	{ 

	position:relative; overflow:hidden;

	width:580px; height:23px; z-index:100

	}

div#wn	{ 

	position:absolute; 

	left:5px; top:0px; 

	width:580px; height:23px; 

	clip:rect(5px, 580px, 23px, 0px); 

	overflow:hidden;	

	z-index:1; 

	}

div#lyr1	{ 

	position:absolute; visibility:hidden; 

	left:0px; top:0px; 

	z-index:1; 

	}

  

/* table containing images/texts. adjust according to your images'/texts' sizes and numbers */

table#t1 { width:900px } /* 1800px */

table#t1 td { width:50px; vertical-align:middle; text-align:center }  



/* Styles for demo, not necessary for scrolling layers */  


table.main { 

  width:400px; margin:auto;

  /*background-color:#eee; border:1px dashed #666 */

  }
  
.frm_fld_dd{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	width: 150px;
}  

.frm_fld_dd1{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	width: 200px;
}  

.row_hide {
 display:none;
}

.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:Red;	
	border: 1px solid #000000;
}

.frmbtn
{
BORDER-RIGHT:#D60A0A  1px solid;
BORDER-TOP:#D60A0A 1px solid;
BORDER-LEFT:#D60A0A 1px solid;
BORDER-BOTTOM:#D60A0A 1px solid;
BACKGROUND: #D60A0A;
CURSOR: hand;
COLOR: #ffffff;
TEXT-DECORATION: none
}

.divscroll{
float: center; 
margin: 0px 0 0 0px; 
padding-bottom: 0px; 
padding-right: 0px; 
height: 400px; 
width: 635px; 
overflow:auto;
overflow-x:hidden;
scrollbar-face-color:#eaeaea;
scrollbar-base-color:#000000;
scrollbar-arrow-color:#eaeaea;
scrollbar-track-color:#F3F3F3;
scrollbar-shadow-color:#EBF5FF;
scrollbar-highlight-color:#f7f7f7;
scrollbar-3dlight-color:#cacaca;
scrollbar-darkshadow-Color:#cacaca;
}

.contentTD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
	line-height:15px;	
	}

a.careerLink{
	
	color:black;
	text-decoration:none;
	
	
}

a.careerLink:link {
	
	color:black;
	text-decoration:none;
	
}
a.careerLink:hover {
	color:red;
	text-decoration:none;

}
a.careerLink:visited {
	color:black;
	text-decoration:none;

}

.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.ajax__tab_xp2 .ajax__tab_header {
			font-family:verdana,tahoma,helvetica; 
			font-weight:600; 
			font-size:14px; 
			color:#333333; 
			background:url(../images/tab-line.gif)  repeat-x bottom;}
			
.ajax__tab_xp2 .ajax__tab_outer {
			padding-right:0px;
			background:url(../images/tab-right.gif) no-repeat right; 
			height:21px;}
			
.ajax__tab_xp2 .ajax__tab_inner {
			padding-left:3px;
			background:url(../images/tab-left.gif) no-repeat;}
			
.ajax__tab_xp2 .ajax__tab_tab {
			height:13px;
			padding:4px;
			margin:0;
			background:url(../images/tab.gif) repeat-x;}
			
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_outer {
			background:url(../images/tab-hover-right.gif) no-repeat right;}
			
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_inner {
			background:url(../images/tab-hover-left.gif) no-repeat;}
			
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_tab {
			background:url(../images/tab-hover.gif) repeat-x;}
			
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_outer {
			background:url(../images/tab-active-right.gif) no-repeat right;}
			
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_inner {
			background:url(../images/tab-active-left.gif) no-repeat;}
			
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_tab {
			background:url(../images/tab-active.gif) repeat-x;}
			
.ajax__tab_xp2 .ajax__tab_body {
			font-family:verdana,tahoma,helvetica;
			font-size:14px;
			border:1px solid #999999;
			border-top:0;padding:8px;
			background-color:#ffffff;}

/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}
