body { background-color: #465F81; font-family: Tahoma,Arial,Helvetica,sans-serif; margin: 0 0 0 0; }
 /* sz.1024 -- body { background-color: #465F81; font-family: Arial, Verdana, sans-serif; }*/ 
form { display: inline; }
img { border: 0px; }
pre { border: #ff4c00 1px dashed; padding: 1em; color: black; line-height: 1.1em; background-color: #f9f9f9; }

/***** NEW CSS :: START *****/

/* hide */
hr.hidden, p#hdr_access { display:none; position:absolute; top:0px; left:0px; width:1px; height:1px; overflow:hidden; }

/* header */
div#hdr { background-color:#FFF; width: 780px; height: 80px; position: relative; }
 /* sz.1024 -- div#hdr { width: 960px; } */ 


div#hdr p#hdr_logo { display: inline; position: relative; top: 5px; left: 25px; }

div#hdr ul#hdr_nav { display: inline; position: absolute; top: 57px; left: 0px; width: 100%; background-color: #E4E4E4; background-image: url(http://www.omni-ts.com/_common/img/hdr_bg.gif); height:26px; margin:0px; padding: 0px; }
div#hdr ul#hdr_nav li { width:90px; height: 26px; text-align:center; display:block; float:left; overflow:hidden; background: url(http://www.omni-ts.com/_common/img/hdr_split.gif) repeat-y center right; padding-top: 0px;  }
div#hdr ul#hdr_nav li a { text-decoration:none; color: #333; font-size: 9pt; font-weight: bold; }
div#hdr ul#hdr_nav li a:hover { color: #ff4c00; }

/* login | downloads | contact us */
div#hdr ul#hdr_links { display: inline; position: absolute; top: 5px; left: 440px; overflow:hidden; margin: 0; padding: 0; font-size: 8.5pt;  }
div#hdr ul#hdr_links.auth { left: 365px; }
/* sz.1024 -- div#hdr ul#hdr_links { left: 700px; } */ 
/* sz.1024 -- div#hdr ul#hdr_links.auth { left: 740px; } */ 
div#hdr ul#hdr_links li { display: inline; background: url(http://www.omni-ts.com/_common/img/hdr_split.gif) repeat-y center right; padding: 0 5 0 5; }
div#hdr ul#hdr_links a { text-decoration: none; color: #333; }

/* Section Color */
div#hdr ul#hdr_nav li#home { background-color: none; }
div#hdr ul#hdr_nav li#home a:hover { color: #ff4c00; }

div#hdr div#hdr_liveperson { position:absolute; left: 650px; top: 1px; }
/***** NEW CSS :: END *****/


table#hdr_nav { width: 780px; background-color: #E4E4E4; }
/* sz.1024 -- table#hdr_nav { width: 960px; background-color: white; border-bottom: solid 1px #C1C3C0; } */ 

table#hdr_nav tbody#hdr_section tr { height:45px; }
/* sz.1024 -- table#hdr_nav tbody#hdr_section tr td{ text-align: center; }  */
table#hdr_nav tbody#hdr_section tr td a { color: white; text-decoration: none; }

table#hdr_nav tbody#hdr_section tr td#hdr_section_left { width:200px; font-size:10pt; font-weight:600; padding: 5 0 0 15; }
table#hdr_nav tbody#hdr_section tr td#hdr_section_text { font-size:16pt; color: white; padding: 5 0 0 0; text-align: left; }

table#hdr_nav tbody#hdr_section tr td#hdr_section_nav { width:240px; font-size:10pt; font-weight:600; padding: 0 0 0 0; color: white; vertical-align: middle; text-align: left; }
table#hdr_nav tbody#hdr_section tr td#hdr_section_nav li { padding: 2 0 2 0; }
table#hdr_nav tbody#hdr_section tr td#hdr_section_img { font-size:10pt; font-weight:600; padding: 0 0 0 0; text-align: center; vertical-align: middle; }


table#body { background-color: #fff; width: 780px; valign:top; height:60%; }
table#body * { font-size: 8pt; color: #333; }
/* sz.1024 -- table#body { width: 960px; } /*
/* sz.1024 -- table#body { font-size: 13px; line-height: 1.3em; } */


table#body td#body_split { background: url(http://www.omni-ts.com/_common/img/vertical_company.gif); }
table#body td#body_left div#content h3 { background-image: url(http://www.omni-ts.com/_common/img/header-title-company.gif); }
table#body td#body_left div#content h4 { text-transform:lowercase; font-size: 11pt; color: #ff4c00;}
table#body td#body_cntr div#content h3 { background-image: url(http://www.omni-ts.com/_common/img/header-title-company.gif); }
table#body td#body_left div#content a { text-decoration: none; color: #ff4c00; }
table#body td#body_left div#content a:hover { text-decoration: underline color: #ff4c00; }

/* Sub-Section Left Nav */
table#body td#body_left { color: #696c70; width:178px; vertical-align:top; background-color: #f7f7f7;}
/* sz.1024 -- table#body td#body_left { color: #696c70; width:220px; background-color: white;} */
table#body td#body_left { padding-bottom:32px; }
table#body td#body_left ul.list_group { padding: 0 0 0 0; list-style: none none outside; margin: 20 0 0 0; }
table#body td#body_left ul.list_group li { padding: 4 0 4 15; }
table#body td#body_left ul.list_group li.blank { background-image: none; }


table#body td#body_left ul.list_group li a { text-decoration: none; color: #696c70; }
table#body td#body_left ul.list_group li a:hover { text-decoration: none; color: #696c70;  }

/* ORANGE STYLE */
table#body td#body_left div#content ul.list_group li a { text-decoration: none; color: #696c70; }
table#body td#body_left div#content ul.list_group li a:hover { text-decoration: none; color: #999999;  }


/* Sub-Section Left Nav */
table#body td#body_cntr { width: 600px; vertical-align:top; }
/* sz.1024 -- table#body td#body_cntr { width: 740px; } */

table#body td#body_cntr ul#cookie { margin: 4 0 8 10; padding: 0 0 0 0; }
table#body td#body_cntr ul#cookie a { text-decoration: none; color: #333333; }
table#body td#body_cntr ul#cookie a:hover { text-decoration: none; color: #999999; }
table#body td#body_cntr ul#cookie li { background-image: url(http://www.omni-ts.com/_common/img/dotcolondot.gif); background-repeat:no-repeat; background-position: center left; display: inline; padding: 0 4 0 10;}

table#body td#body_cntr div#content { width: 95% }
table#body td#body_cntr div#content { margin: 0 0 32 16; }
table#body td#body_cntr div#content h1, h2, h3, h4, h5, h6 { margin: 0 0 3 0; }
table#body td#body_cntr div#content h1 { font-size: 20pt; }
table#body td#body_cntr div#content h2 { font-size: 18pt; }
table#body td#body_cntr div#content h3 { text-transform:lowercase; font-size: 11pt; color: #ff4c00; background-repeat:no-repeat; background-position: bottom left; padding: 0 0 2 14; margin: 25 0 0 0; }
table#body td#body_cntr div#content h4 { text-transform:lowercase; font-size: 11pt; color: #ff4c00;}
table#body td#body_cntr div#content h6 { font-weight: normal; font-size: 8pt; }

table#body td#body_cntr div#content p.success { color: green; }
table#body td#body_cntr div#content p.error { color: red; }

table#body td#body_cntr div#content span.link { color: #ff4c00; cursor: hand; }
table#body td#body_cntr div#content span.required{ color: red }
table#body td#body_cntr div#content span.question{ color: #ff4c00; font-size: 8pt; font-weight:600; text-transform:lowercase; }
table#body td#body_cntr div#content span.highlight{ color: #ff4c00; font-size: 8pt; font-weight:400; text-transform:lowercase; }

table#body td#body_cntr div#content ul { margin-top: 4px; }

/* ORANGE STYLE */
table#body td#body_cntr div#content a { text-decoration: none; color: #ff4c00; }
table#body td#body_cntr div#content a:hover { text-decoration: underline; color: #ff4c00; }

/* GREY STYLE */
table#body td#body_cntr div#content div#announcement a {  text-decoration: none; color: #4f4f4f;}
table#body td#body_cntr div#content div#announcement a strong {  color: #ff4c00;  font-weight: normal;  }
table#body td#body_cntr div#content div#announcement a:hover { color: #999999; }
table#body td#body_cntr div#content div#announcement a:hover { text-decoration: none; color: #ff4c00; }

table#ftr { background-color: #FFFFFF; }
table#ftr * { width:780px; font-size: 8pt; color: #333333; }
/* sz.1024 -- table#ftr { width:100%; background-color: black; } */

div.box {background-color:#f6f6f6; padding:10 10 3 14;}
/* sz.1024 -- div.box { padding: 10 10 10 14;} */
div.box h3 { padding-top: 0px; }
div.box ul {margin-left: 28; padding: 0 0 0 0;}

