.story { height:50px; background-color:#ffffff; margin-bottom:5px; padding:1px 1px 3px 3px;} 
.story a {text-decoration:none; color:#294C7B; font-size:.8em;}
.story a:hover {text-decoration:underline; color:#333333; font-size:.8em;}


h2 {
    letter-spacing:0; 
    font-weight:lighter; 
    height:20px;
    font-size:135%; 
    color:#0066CC; 
    padding:0 0 6px 3px; 
    margin:0 0 1px 0;
}

a:active, a:visited {color:#000033;}

#contnt {margin:1% auto; background-color:#BDBBA7; padding:10px; width:920px;}
#main{ background-color:#ffffff; padding:10px; width:900px; min-height:600px;}
#hdr {clear:both; }

#lCol {float:right; width:215px; margin-bottom:20px; padding-left:2px; border:1px solid #cccccc; background-color:#f5f5f5; position:relative;  margin-top:10px;}
#lCol div a h2 {text-decoration:none;}
#lCol div h2 {background-image:url(../i/hdrbg.jpg); background-repeat:repeat-x; color:#333333; height:28px; padding:6px 0 0 5px;}

#rCol {
 float:left;
 width:658px; 
 background-image:url(../i/pgstch.jpg);
 background-repeat:repeat-x;
 background-position:0 17px;
}


#l_area {float:left; position:relative; width:385px; padding-left:10px;}
#locn {width:200px; float:right; margin-right:5px;}
#team1 {width:170px; float:right;}
#gaj {width:170px; float:left; }
#team1 ul {width:200px; border-top:4px solid #A72401;}
#gaj ul {width:200px; border-top:4px solid #FEE300;}
#locn ul {border-top:4px solid #050D57;}
#locn ul ul{border:0;}

#location ul a {padding: 0 0 0 0; }

#locn ul, #gaj ul, #team1 ul, #empl, #location , #culture {margin:0; padding:0;}


#locn li, #gaj li, #team1 li, #empl li, #location li, #culture li {
 list-style-type:none;
 margin:2px 0 0 0;
}

#locn a, #gaj a, #team1 a, #empl a, #location a, #culture a {
 display:block; 
 text-decoration:none; 
 background-color:#f5f5f5;
 margin:2px 0 0 2px;
 padding:0 0 0 5px; 
 border-bottom:1px solid #C6C6C6;
 color:#234067;
}

#locn a:hover, #gaj a:hover, #team1 a:hover, #empl a:hover, #location a:hover, #culture a:hover{background-color:#e0e0e0; color:#333333;} 

#locn ul ul a {
 background-color:#ffffff;
}

#locn ul ul li {
 margin-left:20px;
}
 
#usalist {
 position:relative;
 margin-right:8px;
 border:0;
}



#news {
 background-image:url(../i/news.jpg);
 background-repeat:repeat-x;
}

#h2 {
 background-color:#f5f5f5;
 width:98%;
 margin:auto auto;	
 padding:1px 0 2px 2px;
}

* html #l_area {width:415px;}
* html #locn  {margin:0 3px 0 0;}
* html #lCol  {margin-left:21px;}
* +html #lCol {height:335px; margin-left:4px;}
* html #team1 {margin-left:10px;}
* html #location ul a {padding:0; margin:0; }
* html #locn ul ul li {
  height:15px;
  margin:0;
  padding:0;
}

* html #locn ul ul a {
 list-style-position:-5px;
}

* html #l_area  li, *html #loc li{
 height:0;
 margin-top:0; 
 margin-bottom:0;
}

* html #l_area  li a , *html #loc li a {
 width:96%;
}

*html #brand {width:900px; height:100px;}
*html #hliner {width:900px; margin:-37px; height:148px; padding-left:36px;}

#brands {background-color:#ffffff; padding-bottom:5px;}

#tabs {
 float:left;
 font-size:90%;
 line-height:normal;
 background-image:url(../i/tabbg.gif);
 background-repeat:repeat-x;
 width:100%;
 margin:0 auto;
 padding-top:3%;
}

#tabs ul {
 margin:13px;
 padding:0 0 0 0; 
 list-style:none;	
}

#tabs li {
  display:inline;
  margin:0;
  padding:0;

  }

#tabs a {
  float:left;
  margin-left:2px;
  padding:0 0 0 2px;
  text-decoration:none;
  }

#tabs a span {
  float:left;
  display:block;
  padding:5px 5px 4px 5px;
  color:#666;
  }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span {
  color:#FF9834;
  }
  
#hdr {
width:900px;
}

#hdr ul li {
display:inline;
}

#lgo {
float:left;
margin:5px 0 20px 10px	;
}

#mobile, #home, #commr {
 display:none;
}

.imgLink {padding:0; margin:0;}

@media all and (min-width:0px) {
 width:658px; 
}

.indt {margin:0 0 0 3px;}
.thanks {font-size:1.4em;}
.ftr_bal {clear:left;}
