
a { font-family: verdana, arial, helvetica, sans-serif;}
/*overwrite styles in header footer css to allow 990width */
#g1_body_990 { background: #bbb;  margin: 0px auto; padding: 0px; width: 990px; }
#g1_body_990 #g1_header, #g1_body_990 #g1_footer, #g1_body_990 #g1_toolbar{ background-color: #fff; width: 990px; margin: 0 auto; padding: 0; font-family: verdana, arial, helvetica, sans-serif;}
#g1_body_990 #searchresearch {color:#646464; font-family:verdana; font-size:9px; text-align:right; width: 442px; }
#g1_body_990 #formName3 {float: right; font-size: 10px; width: 228px;  margin:2px 0 0;
padding:0 16px 5px 0;}
#g1_body_990 #g1_header #menubar { background-color:#666666; border-bottom:none; left:0px; margin:0px; padding:0px; position:relative; width:990px;}
#g1_body_990 div#footerWhiteBg1 { background-color:#FFFFFF; float:left; padding:20px 0px 10px 10px; width:860px; }
#g1_body_990 #g1_header tr { background-color:#FFFFFF; }

#contentside div.tab_area_ h4, #contentside div.tab_area_va h4 {margin: 6px 0px 10px 0px; padding: 0; font-size: 0.75em; line-height: 1.10em; font-weight: bold; vertical-align: top; color: #999966;}

#contentside div.tab_area_ h4, #contentside div.tab_area_va h4 {margin: 6px 0px 10px 0px; padding: 0; font-size: 0.75em; line-height: 1.10em; font-weight: bold; vertical-align: top; color: #999966;}

.content_item h4 {margin:2px 0 1px;padding:0 0 0;width:240px; font-size:11px;}
#tribanner { background: url(/tech/images/bkg_hdrKeyInitiatives.jpg) no-repeat; width: 990px; height:111px; }
#tribanner h2 {margin: 0px;padding: 44px 0 0 18px;font-size: 24px;font-weight: normal;color: #fff;}

#tribanner span.keyini_txt {font-size:11px; font-weight:bold; color:#98C7E0;}

#tribanner_itmod { background: url(/tech/images/bnr_KI_IT_Modernization.jpg) no-repeat; width: 990px; height:111px; }
#tribanner_itmod h2 {margin: 0px;padding: 44px 0 0 18px;font-size: 24px;font-weight: normal;color: #fff;}
#tribanner_itmod span.keyini_txt {font-size:11px; font-weight:bold; color:#98C7E0;}

.tribanner {border: none; padding: 0; margin: 0; border-collapse: collapse; background-color: #fff;  font-family: verdana, arial, helvetica, sans-serif; width:990px;}
.tribanner_td {padding: 0 0 10px 0; margin: 0; vertical-align: top; }

#railside h4.gray_title_txt {color:#8598A2; font-family:arial,helvetica,sans-serif; font-size:12px; font-weight:bold; margin:0px; padding:0px;}

.colItem {font-family:verdana,arial,helvetica,sans-serif; padding: 0px 10px 4px 0px; _padding: 0px 10px 4px 0px; margin: 0px; }
.colItem ul, li {font-size:12px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0px; padding:0px;}
.colItem li.normal {padding: 8px 10px 4px 0px; margin: 0px;}
.colItem h5.gray_title_txt {font-size:12px; font-weight:bold; color:#8598a2; font-family:verdana,arial,helvetica,sans-serif; margin:0px; padding:0px 0px 6px 0px;}
.colItem h5 {padding: 0px 0px 15px 0px; margin: 0px; font-size:12px;}

.techGutter {float:left;height:100px;margin:0;padding:0;width:16px;}

.ind_rail_item  { padding: 2px 0px 4px 0px;}
.ind_contactUsBottom {color:#000; background-repeat: no-repeat; background-position: bottom left;  padding: 12px 0px 14px 0px; margin: 0; }
.ind_contactUsBottom h4.rail_hdr{font-size: 11px; margin:  2px 0px 4px 0px; padding: 2px 0px 4px 0px;  border: none; border-bottom: solid 1px #b9d0dc; text-transform: uppercase; }
.ind_contactUsBottom ul.rail_list { padding: 0; margin: 8px 0 0 0; list-style-type: none; }
.ind_contactUsBottom ul.rail_list li { padding: 1px 0 4px 0; margin: 0; list-style-type: none; }


