body {
	background:url(images/bg_rev.jpg);
	background-repeat:no-repeat;
	background-color:#dadbdc;
	text-align: center;
	margin: 0;
	
	}
* html body{
	background:url(images/bg_rev.jpg);
	background-repeat:no-repeat;
	background-color:#dadbdc;
	text-align: center;
	margin: 0;
	
}


td.off  {
background: #FFFFFF;
font-family: Verdana, Arial, sans-serif;
  
}

td.on  {
  background: #004f1f;
}

td.red_off  {
background: #FFFFFF;
font-family: Verdana, Arial, sans-serif;
color:#676767;
cursor:pointer;
  
}

td.red_on  {
  background: #cc1212;
  font-family: Verdana, Arial, sans-serif;
 color:#ffffff; 
 cursor:pointer;
}

td.blu_off  {
background: #FFFFFF;
font-family: Verdana, Arial, sans-serif;
 color:#676767; 
 cursor:pointer;
}

td.blu_on  {
  background: #008df9;
  font-family: Verdana, Arial, sans-serif;
 color:#ffffff; 
 cursor:pointer;
 }
 
 td.grin_off  {
background: #FFFFFF;
font-family: Verdana, Arial, sans-serif;
 color:#676767; 
 cursor:pointer;
}

td.grin_on  {
  background: #09633d;
  font-family: Verdana, Arial, sans-serif;
 color:#ffffff; 
 cursor:pointer;
 }
 
 

span.off{
	color:#676767;
	text-decoration:none;
}
span.on{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

span.off_footer{
	color:#ffffff;
	text-decoration:none;
}
span.on_footer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00FF00;
}

/****** a for careers ********/

a.off_footer{
	color:#ffffff;
	text-decoration:none;
}
a.on_footer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#00FF00;
	text-decoration:none;
}


/****************************/
.spacer{
	width:39px;
	height:1px;
}
* html .spacer{
	width:37px;
	height:1px;
}

.cont {
	background:url(images/container1.jpg);
	height:445px;
	width:847px;
	background-repeat:no-repeat;

	
}
* html .cont {
	background:url(images/container1.jpg);
	background-repeat:no-repeat;	
	height:445px;
	width:847px;
	margin-left:15px;

	
}

.cont_co {
	background:url(company/images/container.jpg);
	height:445px;
	width:847px;
	background-repeat:no-repeat;
	/*margin-left:22px;*/
	
}
* html .cont_co {
	background:url(company/images/container.jpg);
	background-repeat:no-repeat;
	height:445px;
	width:847px;
	padding-top:0px;
	
}


#newsbox{
	position:relative;
	border:0px;
	padding-left:26px;
	padding-top:15px;
	
	
}
* html #newsbox{
	position:relative;
	border:0px;
	padding-left:26px;
	padding-top:15px;
	
}

#newsfooter{
	position:relative;
	border:0px;
	padding-left:26px;
}
* html #newsfooter{
	position:relative;
	border:0px;
	padding-left:26px;

}

#mid{
	/*position:relative;*/
	border:0px;
}

#rbox {
	position:relative;
	border:0px;

	padding-left:5px;
	padding-top:13px;
}
* html #rbox{
	position:relative;
	border:0px;
	padding-top:14px;
}
.tb2 {
	margin-right:25px;
	height:374px;
	
}
.rbox2 {
	padding-left:8px;
}
* html .rbox2 {
	padding-left:8px;
}
.rbox3 {
	padding-left:14px;
}
* html .rbox3 {
	padding-left:8px;
}

.rnews{
	
	background:url(images/left.gif);
	background-repeat:repeat-y;
}
* html .rnews{
	
	background:url(images/left.gif);
	background-repeat:repeat-y;
}

.lnews{
	
	background:url(images/ryt.gif);
	background-repeat:repeat-y;
	padding-right:0px;
	
}
* html .lnews{
	padding-right:0px;
	background:url(images/ryt.gif);
	background-repeat:repeat-y;

}


.news_box{
	background-color:#FFFFFF;
	width:300px;
}
* html .news_box{
	background-color:#FFFFFF;
	width:290px;
}

.news_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#676767;
}

#news_content{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676767;
	height:20px;
}
a.off {
	color:#676767;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
a.on {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
}
a.ton {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#676767;
	text-decoration:underline;
	font-size:11px;
}
.space {
background:url(images/spacer.gif);
width:28px;

}
* html .space{
background:url(images/spacer.gif);
width:24px;

padding-left:3px;
}



#spaceid{
	width:26px;
}
* html #spaceid{
	width:26px;
}

#foot_space{
	
	height:1px;
}
* html #foot_space{
	
	height:1px;
}

#logo {
	position:absolute;
	padding-left:334px;
	padding-top:11px;

}
* html #logo{
	position:absolute;
	padding-left:54px;
	padding-top:9px;

/*	top:630px; */
}


#pagefooter {
	left:380px;
	position:absolute;
	top:656px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#676767;
	font-size:11px;
	width: 493px;
}
* html #pagefooter {
	position:absolute;
	left:360px;
	top:656px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#676767;
	font-size:11px;
	width: 493px;

}

.co_title{
	font-family:Helvetica;
	font-size:14px;
	font-weight:bold;
	color:#676767;
}

.rcomp{
	
	background:url(company/images/co_right.gif);
	background-repeat:repeat-y;
}

.rprod{
	background:url(product/images/rprod.gif);
	background-repeat:repeat-y;
}

.lcomp{
	
	background:url(company/images/co_left.gif);
	background-repeat:repeat-y;
	
}
* html .lcomp{
	
	background:url(company/images/co_left.gif);
	background-repeat:repeat-y;
}

#cobox{
	position:relative;
	border:0px;
	padding-left:30px;
	padding-top:20px;
}
* html #cobox{
	position:relative;
	border:0px;
	padding-left:30px;
	padding-top:20px;
	
}

.co_box{
	background-color:#FFFFFF;
	width:266px;
}
* html .co_box{
	background-color:#FFFFFF;
	width:266px;
}

#cofooter{
	position:relative;
	border:0px;
	padding-left:30px;
}
* html #cofooter{
	position:relative;
	border:0px;
	padding-left:30px;
}

#histobox {
	position:relative;
	border:0px;

	padding-left:50px;
	padding-top:30px;
}
* html #histobox{
	position:relative;
	border:0px;
	padding-left:50px;
	padding-top:30px;
}

#histo_content{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676767;
	text-align:justify;
}
* html #histo_content{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676767;
	text-align:justify;
}
p.contentP{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676767;
	text-align:justify;
}

.histospace {
	width:8px;
}
* html .histospace {
	width:50px;
}
.histospacemid {
	width:30px;
	
}
* html .histospacemid {
	width:10px;
}
.co_table{

	padding-right:0px;
	width:670px;
	padding-left:45px;
}
* html .co_table{
	padding-left:45px;
	width:670px;
}
.prod_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#676767;
}


.searchbox {
background:url(images/btns/sb2-1.gif);
width:101px;
height:36px;
}
* html .searchbox {
background:url(images/btns/sb2-1.gif);
width:101px;
height:36px;
}

#search{

	width:81px;
	position:relative;
	left: 110px;
	top: 3px;
}
* html #search{
	width:81px;
	position:relative;
	left: 110px;
	top: 3px;
}

.stext {
height:21px;
width:101px;
}
* html .stext {
height:19px;
width:101px;
}

.inner_content{
	padding-left:10px;
}
* html .inner_content{
	padding-left:9px;
}

.bak_img{
	background:url(company/images/family1.jpg) bottom;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:25px;
}

.commubak_img{
	background:url(communications/images/leahglobe.jpg) bottom;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:25px;
}
.commubk_img{
	background:url(communications/images/leahglobe.jpg) bottom;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:10px;
}
* html .commubk_img{
	background:url(communications/images/leahglobe.jpg) bottom;
	background-repeat:no-repeat;
	padding-left:9px;
	padding-right:15px;
}
.contactbak_img{
	background:url(contact/images/art.jpg) bottom;
	width:463px;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:10px;
}

.bak_td{
	padding-left:8px;
	
}

/**** for our company **********/

.container {
    background-position:center;
	background:#dc1c1c;
	
}

.left_border {
	background:url(company/images/cont_lefts.jpg);
	background-repeat:repeat-y;
}

.ryt_border {
	background:url(company/images/cont_ryts.jpg);
	background-repeat:repeat-y;
}

/* left panel table */

.left {
	background:url(company/images/co_left.gif);
	background-repeat:repeat-y;
}

.ryt {
	background:url(company/images/co_right.gif);
	background-repeat:repeat-y;	
}

.centerSelect {
	background:#FFFFFF;
}

/*right panel*/

.det_ryt {
	background:url(company/images/details_ryt.gif);
	background-repeat:repeat-y;	
}

.det_left {
	background:url(company/images/details_left.gif);
	background-repeat:repeat-y;
}
.details {
	background:#FFFFFF;
}

.italictxt{
	font-family:Times New Roman;
	font-size:13px;
	text-align:left;
	font-weight:bold;
	font-style:italic;
}
* html .italictxt{
	font-family:Times New Roman;
	font-size:13px;
	text-align:left;
	font-weight:bold;
	font-style:italic;
}

.seperator{
	 padding-left:10px;
}
* html .seperator{
	 padding-left:10px;
}

.select_panel{
	width:316px;
}
* html .select_panel{
	width:317px;
}

.footer_select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
}

.presstitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#676767;
}

.prod_name{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}
.prod_descript{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:justify;
}

h1{
	font-family:Times Roman;
	color:#676767;
	font-size:25px;
}
.sectiontitle{
	font-family:"Times New Roman", Times, serif;
	color:#676767;
	font-size:24px;
	font-weight:bold;
}
.careertitle{
	font-family: Helvetica;
	color:#ffffff;
	font-size:23px;
	font-weight:bold;
}
p.descript{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
span.descript{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.click{
	font-family:"Times New Roman", Times, serif;
	color:#676767;
	font-size:14px;
	font-style:italic;
}

.nameads{
	font-family:Times;
	color:#676767;
	font-size:13px;
	/*padding-right:10px;*/
}
* html .nameads{
	font-family:Times;
	color:#676767;
	font-size:13px;
	/*padding-right:10px;*/
}

.commu_select{
	font-family:Times;
	color:#676767;
	font-size:14px;
	font-weight:bold;
}

/********* contact us *********/

.infotxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}


/******** faqs *******/
.faqtitle{
	font-family: Helvetica;
	color:#fee946;
	font-size:23px;
	font-weight:bold;
}
.triviatitle{
	font-family: Helvetica;
	color:#ffffff;
	font-size:23px;
	font-weight:bold;
}
.sectitle{
	font-family: Helvetica;
	color:#676767;
	font-size:20px;
	font-weight:bold;
}
.presstitle{
	font-family: Helvetica;
	color:#676767;
	font-size:15px;
	font-weight:bold;
}
.newstitle{
	font-family: Helvetica;
	color:#676767;
	font-size:15px;
	font-weight:bold;
}

.yeartitle{
	font-family: Helvetica;
	color:#676767;
	font-size:12px;
	font-weight:bold;
}

.faqtxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}

.comptitle{
	font-family:"Times New Roman", Times, serif;
	color:#676767;
	font-size:25px;
	font-weight:bold;
}

/*********** intranet  **************/
.intratxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:8px;
}
* html .intratxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:4px;
}
.btn{
	width:170px;
}
* html .btn{
	width:159px;
}

.signin{
	font-family: Helvetica;
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
}
/********** main ***************/
div.blu_on{
	background-color:#008df9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	cursor:pointer;
	vertical-align:middle;
}
div.red_on{
	background-color:#cc1212;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:middle;
	cursor:pointer;
}

div.grin_on  {
  background-color: #09633d;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#FFFFFF;
  cursor:pointer;
  vertical-align:middle;

}

div.blu_off{
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676767;
	vertical-align:middle;
	cursor:pointer;
}
div.red_off{
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676767;
	vertical-align:middle;
	cursor:pointer;
}

div.grin_off  {
  background-color: #ffffff;
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676767;
	vertical-align:middle;
	cursor:pointer;
 }

.spacenews {
   height: 3px;
	clear: both;
}

/********News*********/

.td_info{
	background:url(contact/images/temp.gif);
	background-repeat:no-repeat;
	
	padding-top:10px;
}
/****** new PR  ********/

.td_pr{
	background:url(contact/images/temp.gif);
	background-repeat:no-repeat;
	
	padding-top:10px;
}


/************** PR **********************/



span.titlespan {
	font-family:"Times New Roman", Times, serif;
	font-size:25px;
	font-weight:bold;
	color:#676767;
}

div.sender{
	background:url(contact/images/career.png);
	background-repeat:no-repeat;
}