/* WORK STYLES */

.logoHead { background-image:url(../cimages/beta_news.gif); }

.navtitle { color:#ff9900; }
a { color:#ff9900; text-decoration:none; } a:hover, a:hover .h1title { color:#D0D0D0;}

h1, .newshead { font-size:22pt; color:#ff9900; font-weight:bold; margin-top:0px; padding-top:0px; text-transform:uppercase;  margin-bottom:10px; line-height:22pt; }
p.newshead { line-height:30px; }
.h1title, h2 { color:#ffc773; font-size:16pt; display:block; font-weight:normal; margin-bottom:-2px; padding-bottom:0px; text-transform:uppercase; margin:0px; padding:0px; line-height:18pt; }

h3 { font-weight:bold; text-transform:uppercase; font-size:11pt; color:#ff9900; margin:0px; padding:0px; padding-top:15px; padding-bottom:10px; }
ul#practicemenu { margin:0px; padding:0px; list-style:none; } ul#practicemenu li { margin:0px; padding:0px; padding-bottom:5px; text-transform:uppercase; } ul#practicemenu li a { text-decoration:none; color:#dddddd }

#workblock { } #workblock strong { color:#ff9900; }
#newsblock { width:670px; padding-right:10px; color:#dddddd; float:left; background-image:url(../cimages/1ptrans.gif); padding-bottom:10px; }

#workblock { margin-top:17px; } #workblock strong { color:#ff9900; }
#newsblock { display:block; width:650px; height:152px; overflow:auto; margin-left:15px; color:#dddddd; float:left; background-image:url(../cimages/1ptrans.gif);  }

.workflash { height:427px; width:1001px; background-image:url(../cimages/work_flash_bg.jpg); background-repeat:no-repeat; background-position:bottom right; margin-left:7px; }
#workflashimg { height:427px; width:1001px; }

#workmenubar { height:15px; width:700px; position:absolute; bottom:0px; right:15px; z-index:100;  background:none; color:#ff9900; } #workmenubar span { float:right; padding:0px 5px; }

#workmenubar .addto { background-image:url(../cimages/icon_plus.gif); background-repeat:no-repeat; background-position:left; height:10px; padding:2px 8px 2px 20px; text-align:right; float:right; text-transform:uppercase; font-size:7pt;  }
#workmenubar .print { background-image:url(../cimages/icon_print.gif); background-repeat:no-repeat; background-position:left; height:10px; padding:2px 8px 2px 20px; text-align:right; float:right; text-transform:uppercase; font-size:7pt }
#workmenubar .backsearch { background-image:url(../cimages/icon_arrow_white.gif); background-repeat:no-repeat; background-position:left; height:10px; padding:2px 8px 2px 20px; text-align:right; float:right; text-transform:uppercase; font-size:7pt; color:#FFFFFF; }

#workmenubar a:hover.addto { background-color:#ff9900; background-image:url(../cimages/icon_plus_over.gif); color:#FFFFFF; }
#workmenubar a:hover.print { background-color:#ff9900; background-image:url(../cimages/icon_print_over.gif); color:#FFFFFF; }
#workmenubar a:hover.backsearch { background-color:#ff9900; background-image:url(../cimages/icon_arrow_over.gif); color:#FFFFFF; }

/* PURPLE */

.toparrow { float:left; background-image:url(../cimages/leftorangearrow.gif); background-repeat:no-repeat; width:28px; height:28px; padding-right:10px; cursor:pointer; }
.toparrowover { float:left; background-image:url(../cimages/leftorangearrow_r.gif); background-repeat:no-repeat; width:28px; height:28px; cursor:pointer; }

.searchtitle span { color:#ff9900; } #moreGlobe a, #moreContact a, #morePDF a, #moreSearch a, #sendemail a, #msgthank a, .personbuttons a.next:hover { color:#ff9900; background-image:url(../cimages/icon_arrow_right_mini_o.gif); }
#nav a:hover { color:#ff9900; } #nav a.over { color:#ff9900; }
#navpop h1 { color:#ff9900; border-bottom:1px dotted #ff9900; }

#cntRightFrame div.searchitem { width:230px; }
/*.aboutcol1 li a:hover { background-color:#c80267; }*/

#menuglbecell { background-image:url(../cimages/grglobe_o.gif); }
#menucontactcell { background-image:url(../cimages/grmail_o.gif); }
#menupdfcell { background-image:url(../cimages/grpdf_o.gif); }
#menusearchcell { background-image:url(../cimages/grmag_o.gif); }

.contact { background-image:url(../cimages/contact_o_b.png); }
.pdf { background-image:url(../cimages/pdf_o_b.png); }
.search { background-image:url(../cimages/search_o_b.png); }
.globe { background-image:url(../cimages/globe_o_b.png); }

.dropdown dt a { background-image:url(../cimages/select_contact_o.gif); }

a.jScrollArrowUp { background-image:url(../cimages/scrollarrowtop_o.gif); }
a.jScrollArrowDown { background-image:url(../cimages/scrollarrowbot_o.gif); }

/* PURPLE ABOVE AND HOME STYLE BELOW*/

#fgrid { margin-left:7px; } 
.flashgrid { height:27px; width:250px; margin-left: auto; margin-right: auto; position:absolute; z-index:100; margin-left:765px; margin-top:396px;  }
.lowerdatagrid { width:1000px; height:199px; margin-left: auto; margin-right: auto; background-image:url(../cimages/work_base_bg.jpg); background-position:top right; background-repeat:no-repeat; }

.story { clear:both; } .story img { padding-bottom:10px; } .story p { padding:5px 0px; margin:0px; }
.leaderTable p a, a.readmore { color:#ff9900; text-transform:uppercase; padding-left:15px; background-image:url(../cimages/icon_arrow_right_mini_o.gif); background-repeat:no-repeat; background-position:left 2px; text-decoration:none; } 
.story a:hover, .leaderTable p a:hover, a.readmore:hover { color:#D0D0D0;}

#cntRightFrame h2 { margin-top:0px; padding-top:0px; }
#cntRightFrame h3 { font-weight:bold; text-transform:uppercase; font-size:13pt; color:#ffc773; border-top:1px dotted #666666; }
#cntRightFrame h3 a { color:#ffc773; } #cntRightFrame h3 a:hover { color:#D0D0D0; }
#cntRightFrame h3.top { border-top:none; margin-top:0px; padding-top:1px }
#cntRightFrame ul { list-style:none; margin:0px; padding:0px; margin-bottom:15px; }
#cntRightFrame li, #cntRightFrame li a { color:#dddddd; text-decoration:none; text-transform:uppercase; font-size:11px; padding-bottom:6px; }
#cntRightFrame li span { text-transform:none; display:block; padding:15px 10px; border-bottom:1px dotted #666666; }

#cntLeftLeft { width:365px; float:left; }
#cntLeftRight { width:275px; margin-left:40px; float:left; }
.story { border-top:1px dotted #666666; padding-top:20px; padding-bottom:10px; }
.story h1 { font-size:18pt; line-height:20pt } .story .h1title { font-size:14pt; }
.jobtitle { font-size:12px; color:#d0d0d0; padding-top:5px; margin-top:0px; }
/*#rightstory1 h1 { margin-bottom:0px; padding-bottom:0px; }*/

.leaderTable img { padding-right:15px; }
.article { padding-bottom:20px; }
.article table { width:90%; padding-left:60px; }
.article strong { color:#c5cb2b; }
.article table ul { margin:0px; padding:0px; margin-left:20px; margin-bottom:10px; } .article table li { list-style:square }
.article ul { list-style:none; margin:0px; padding:0px; } .article li h2 { width:130px; float:left; } .article li p { width:500px; float:left; margin-left:30px; padding-top:0px; margin-top:0px; padding-bottom:10px; } 
#cntLeftFrame p.newshead { font-size:16px; line-height:16px; }
#cntLeftFrame p.newshead, #cntLeftFrame p { margin-top:0px; }

#cntRightFrame { border-top:none; border-bottom:none; padding:8px 0px; margin-top:0px; padding-top:0px }
#cntRightFrame h2 { padding-bottom:10px; border-bottom:1px dotted #666666; margin-bottom:6px; }

#workblock ul, #workblock2 ul { list-style:none; margin:0px; padding:0px; } #workblock li, #workblock2 li { padding-top:5px; padding-bottom:6px; }
#workblock li h2, #workblock2 li h2 { font-size:11pt; } #workblock li p, #workblock2 li p { margin:0px; padding:0px 0px 10px 0px; } 
.colOne { width:90px; float:left; clear:both; margin:0px; padding:0px; } .colTwo { width:490px; float:left; margin:0px; padding:0px; margin-left:30px; }
#textblock { display:none; }

div.related { width:285px; height:110px; padding:10px; }
div.related a { color:#D0D0D0; text-decoration:none; } div.related a.readmore { color:#ff9900; } div.related a:hover { color:#D0D0D0; }

#relproject, #relcontent { width:285px; height:110px; overflow:hidden; }

#projbut, #relbut { width:60px; height:30px; margin-left:240px; }
#projbut a.previous, #relbut a.previous { width:30px; height:30px; background-image:url(../cimages/icon_arrow_left.gif); background-repeat:no-repeat; background-position:center; float:left } 
#projbut a.previous:hover, #relbut a.previous:hover { background-image:url(../cimages/icon_arrow_left_p.gif); cursor:pointer }
#projbut a.next, #relbut a.next { width:30px; height:30px; background-image:url(../cimages/icon_arrow_right.gif); background-repeat:no-repeat; background-position:center; float:left } 
#projbut a.next:hover, #relbut a.next:hover { background-image:url(../cimages/icon_arrow_right_p.gif); cursor:pointer }

#cntRightFrame .searchitem { width:255px; }

#paginate a:hover { background-color:#ff9900; color:#FFFFFF; }
.dropdown a:hover { color:#ff9900; }
