/* for reddot smart edit mode */

/*************** General ******************/

html,body {margin:0; padding:0}
body {font: 76% arial,sans-serif; text-align:center;}
div#container {text-align:left; width: 885px; margin:0 auto;}

/**************** Header ******************/
div#header {background:#000000; padding:10px 0 20px 0;}
div#logo {float: left; margin:10px 0 0 20px;}
div#menu {float: right; margin:-10px 20px -30px 0px;}
div#goBut {margin:-37px 0 0 345px;}
div#clear {clear: both;}
div#banner {background-color: #706c65; margin:0; border-bottom:1px solid white;}
div#mainBanner img {border-right:1px solid white;}
div#newsEvents {float:right; width:170px; padding:3px 0 3px 5px;}
div#newsEvents a {color:#ffffff; text-decoration:none; font-weight: bold; font-size:95%}
.moreLink {color:#a9a6a0;}
div#navigation {background-color:#FC9200; width:885px; height:23px; margin:0; border-top:1px solid white; border-bottom:1px solid white;} /*#ff9600;*/
div#menuh-container {float:right; margin:0;}

/**************** New Menu ****************/
.jqueryslidemenu{
font: bold 12px arial,sans-serif;
background: #FC9200; /*#414141;*/ 
width: 100%;}
.jqueryslidemenu ul{ margin: 0; padding: 0; list-style-type: none;}

/* Hack for Firefox */
html>/**/body .jqueryslidemenu ul {float: left;}

/*Top level list items*/
.jqueryslidemenu ul li{position: relative; display: inline; float: left;}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{display: block; background: #FC9200; /*background of tabs (default state)*/ color: white;
padding: 3px 5px 5px 5px;
text-decoration: none;
border-bottom: 1px solid #ffffff;
}
* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited, .jqueryslidemenu ul li a:active{
color: white;
}
.jqueryslidemenu ul li a:hover{
background: #d9d5ce; /*tab link background during hover state*/
color: #FC9200;
}
    
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}
/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 10px arial,sans-serif;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-width: 0 1px 1px 1px;
border-style: solid;
border-color: #ffffff;
background: #706c65;
}
.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}
/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}
.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/*****************  Homepage Body *******************/
div#content {margin:0 0 -20px 0; color:#6a6d6d; clear:both;}
/*div#content a{color:#6a6d6d; text-decoration:none;}*/
div#content p {line-height:1.4;}
span#height {min-height:55px; height:auto !important; height:55px; font-size:120%;}
div#content_left {width:430px; float:left;}
div.header h3{font-weight:normal; font-size:165%; margin:10px 0 5px 0;}
div.header h3 a{text-decoration:none; color:#6a6d6d;}
div#content_divider {float:left; margin:15px 0 0 6px; background-color:#d7d7d7; height:320px;}
div#content_right {float:right; margin:0; width:430px;}
/*div#content_right h3{font-weight:normal;}*/
div#rgt_lower_rgt {float:right; margin:13px 0 0 0; width: 123px;}
div#rgt_lower_lft {float:left; margin:13px 0 0 0; width: 123px;}
div#rgt_lower_mid {float:left; margin:13px 0 0 30px; width: 123px;}
div#lft_lower_rgt {float:right; margin:30px 10px 0 0; width: 123px;}
div#lft_lower_lft {float:left; margin:30px 0 0 0; width: 123px;}
div#lft_lower_mid {float:left; margin:30px 0 0 25px; width: 123px;}
.headerLinks {color:#ff9600; margin: 5px 0 4px 0; font-weight:normal; font-size:150%; line-height:1;}
.headerLinks a{text-decoration:none; color:#ff9600;}
.largeLinks {line-height:.8;}
.indent {text-indent:5px; padding-bottom:5px;}
.menu {padding:0; margin:-20px 0 0 0;}
.menu a{text-decoration:none; color:#6a6d6d;}
.menu li {list-style-type:none; line-height:1.8; font-size:90%;}
.menu2 {padding:0; margin:-6px 0 0 0;}
.menu2 a{text-decoration:none; color:#6a6d6d;}   
.menu2 li {list-style-type:none; line-height:1.8; font-size:90%;}
div#spaceFix {margin:100px 0 0 0;}
div#extra {background:#d9d5ce; clear:both; width:875px; padding:3px 5px 3px 5px; color:#7e8080;}
div#extra a{text-decoration:none; color:#7e8080;}
.marquee {color:#7e8080; text-decoration:none;}

/***************** Footer *****************/
div#footer {background: #ffffff; clear:both; color: #6a6d6d; text-align:center; height:40px; margin:20px 0 10px 0;}
div#footer p {margin:0; padding:5px 10px;}
div#footer a {display:inline; padding:0; color: #C6D5FD;}
#scheDepoBut {float:left; position:relative; font-family:arial, helvetica, sans-serif; background: url(img/scheDepoButOn.gif) no-repeat; white-space:nowrap; display:block; width:154px; height:28px; margin:0 0 0 280px; padding:0;}
#scheDepoBut a {display:block; color:#000000; font-size:11px; width:154px; height:28px; display:block; float:left; color:black; text-decoration:none;}
#scheDepoBut img {width:154px; height:28px; border:0;}
* html a:hover {visibility:visible}
#scheDepoBut a:hover img {visibility:hidden}
#scheDepoBut span {position:absolute; left:35px; top:15px; margin:0px; padding:0px; cursor:pointer; visibility:hidden;}
#freeWhitPapBut {float:left; position:relative; font-family:arial, helvetica, sans-serif; background: url(img/freeWhitPapButOn.gif) no-repeat; white-space:nowrap; display:block; width:154px; height:28px; margin:0 0 0 10px; padding:0;}
#freeWhitPapBut a {display:block; color:#000000; font-size:11px; width:154px; height:28px; display:block; float:left; color:black; text-decoration:none;}
#freeWhitPapBut img {width:154px; height:28px; border:0;}
* html a:hover {visibility:visible}
#freeWhitPapBut a:hover img {visibility:hidden}
#freeWhitPapBut span {position:absolute; left:35px; top:15px; margin:0px; padding:0px; cursor:pointer; visibility:hidden;}
div#bottomLinks {text-align: center; font-weight:bold;}
div#bottomLinks a{color:#6a6d6d; text-decoration:none;}

/***************** Extras *****************/
td.box_title {background-color: #d9d5ce; padding: 0px 5px 0px 5px; font-family: Arial; font-size:12px; font-weight:bold; color : #FFFFFF;}
td.box_title a{text-decoration:none; color:#6a6d6d;}

.breadcrumb {color : #7A7A7A; font-family : Arial; font-size : 10px;}
.breadcrumb a:link {color : #032F7D; text-decoration: none;}   
.breadcrumb a:visited {color : #032F7D;/*cc33cc*/ text-decoration: none;} 
.breadcrumb a:active {color: #032F7D; text-decoration: none;}   
.breadcrumb a:hover {color: #0075ba; text-decoration: none;}
 
/***************** Left Navigation *****************/
td.box_leftnav {background-color: #706c65;}
.textLinks a{text-decoration:none; color:#FC9200; font-size:11px; font-family: arial, helvetica, sans-serif;}
.textLinks {margin:0 0 5px 0px;} /*border:1px solid blue;*/
.arrow {background:url(img/arrw_right_white.gif) no-repeat; width: 12px; padding:0 2px 0 1px;}
.arrow_down {background:url(img/arrw_down_orange.gif) no-repeat; width: 12px; padding:0 2px 0 1px;}
.nav_padding{padding:5px 1px 4px 5px;}

.leftnav_on { 
 background-color: #d9d5ce; 
 padding: 5px 1px 4px 5px;
 color: #FC9200;
 font-family: Arial; 
 font-size: 11px; 
 line-height: 12px;
 cursor: hand;
 } 
.leftnav_on a:link { 
 color: #FC9200;
 text-decoration: none;
 display: block;
 } 
.leftnav_on a:visited { 
 color: #FC9200;
 text-decoration: none;
 } 
.leftnav_on a:active { 
 color: #FC9200;
 text-decoration: none;
 } 
.leftnav_on a:hover { 
 color: #FC9200;
 text-decoration: none;
 }

.leftnav_off { 
 background-color: #706c65;
 color: #FC9200;
 font-family: Arial; 
 font-size: 11px; 
 line-height: 12px;
 cursor: hand;
 }
.leftnav_off a{
 color: #FFFFFF;
 text-decoration: none;
 display: block;
 padding:5px 0 5px 5px;
 } 
.leftnav_off a:visited { 
 color: #FFFFFF;
 text-decoration: none;
 } 
.leftnav_off a:active { 
 color: #706c65;
 text-decoration: none;
 } 
.leftnav_off a:hover { 
 color: #FC9200;
 text-decoration: none;
 }

.leftnavsub_on { 
 background-color : #d9d5ce;
 color: #FC9200;
 font-family: Arial; 
 font-size: 11px; 
 line-height: 12px;
 cursor: hand;
 } 
.leftnavsub_on a:link { 
 color: #FC9200;
 text-decoration: none;
 display: block;
 } 
.leftnavsub_on a:visited { 
 color: #FC9200; /*cc33cc*/
 text-decoration: none;
 } 
.leftnavsub_on a:active { 
 color: #FC9200;
 text-decoration: none;
 } 
.leftnavsub_on a:hover { 
 color: #FC9200;
 text-decoration: none;
 } 

.leftnavsub_off { 
 background-color: #706c65;
 padding: 5px 1px 4px 5px;
 color: #FC9200;
 font-family: Arial; 
 font-size: 11px; 
 line-height: 12px;
 cursor: hand;
 }
.leftnavsub_off a:link{
 color: #FFFFFF;
 text-decoration: none;
 display: block;
 } 
.leftnavsub_off a:visited { 
 color: #FFFFFF;
 text-decoration: none;
 } 
.leftnavsub_off a:active { 
 color: #FC9200; 
 text-decoration: none;
 } 
.leftnavsub_off a:hover { 
 color: #FC9200;
 text-decoration: none;
 }
 

/***************** Main content *****************/
#main_content {padding:10px 10px 10px 10px;}
/*.headline {font-weight:bold; font-size: 18px; color:#6a6d6d;}*/
.headline {font-weight:bold; font-size: 17px; color:#a4a093;}
.headline_brief {font-weight:bold; font-size: 16px; color:#ff9600;}
.headline_brief2 {font-weight:bold; font-size: 16px; color:#021e93;}

.text_content {font-size:12px; font-family: arial, helvetica, sans-serif; color:#6a6d6d;}
.text_content a{text-decoration:none; color:#032f7d;}

.text_content2 {font-size:12px; font-family: arial, helvetica, sans-serif; color:#6a6d6d;}
.text_content2 a{text-decoration:none; color:#808080;}
.text_content2 a:hover {text-decoration:none; color:#0034a6;}

#key_benefit_text {color: #a4a093; /*#6a6d6d;*/}

.RedDot {
 color : red; 
 font-family : Arial; 
 font-size : 10px; 
 }
 
TABLE.keybenefits
{
 border-left: 1px solid #e9e9e9;
 margin-left: 10px;
 margin-bottom: 10px;
}
TABLE.keybenefits H2
{
 color: #a4a093; /*#A7A9AC;*/
 font-family: Arial;
 font-size: 16px;
 line-height: 16px;
 font-weight: bold;
 margin-bottom: 2px;
}
TABLE.keybenefits UL 
{
 MARGIN-TOP: 14px;
 MARGIN-bottom: 0px;
}
TABLE.keybenefits LI
{
 color: #3F225C;
 MARGIN-TOP: 0.2em;
 LIST-STYLE-IMAGE: url(img/bullet_grey.gif);
 MARGIN-LEFT: -22px;
 margin-bottom: 14px;
}
td.box_contactus { 
 padding: 0 10px 0 10px;
 }
td.box_contactus P { 
 color : #7F7F7F;
 font-family: Arial; 
 font-size: 11px; 
 font-weight: normal;
 line-height: 13px;
 margin-left: 2px;
 margin-top: 13px;
 margin-bottom: 0px;
}
td.box_contactus a:link { 
 color : #032F7D; 
 text-decoration: none;
 }   
td.box_contactus a:visited {
 color: #032F7D;  /*cc33cc*/
 text-decoration: none;
 } 
td.box_contactus a:active {
 color: #032F7D; 
 text-decoration: none;
 }   
td.box_contactus a:hover {
 color: #0075ba; 
 text-decoration: none;
 }

/***************** Main Content Square Bullets - Ann Feb 3, 2010 *****************/
.text_content ul 
{
 MARGIN-TOP: 12px;
 MARGIN-bottom: 0px;
}
.text_content li
{
 MARGIN-TOP: 0.2em;
 LIST-STYLE-IMAGE: url(img/bullet.gif);
 MARGIN-LEFT: -22px;
 margin-bottom: 6px;
}

.text_content2 ul 
{
 MARGIN-TOP: 12px;
 MARGIN-bottom: 0px;
}
.text_content2 li
{
 MARGIN-TOP: 0.2em;
 /*LIST-STYLE-IMAGE: url(img/bullet.gif);*/
 MARGIN-LEFT: -22px;
 margin-bottom: 6px;
}

/***************** right content *****************/
td.box_rightnav { 
 background-color : #F1ECDF; 
 color: #7F7F7F;
 text-align:left;
 height: 100%;
}

td.box_crosslinks { 
 padding-left: 10px;
 padding-right: 10px;
 }
 
td.box_crosslinks P { 
 color : #7F7F7F;
 font-family: Arial; 
 font-size: 11px; 
 line-height: 14px;
 margin-left: 2px;
 margin-top: 0px;
 margin-bottom: 4px;
}
td.box_crosslinks a:link { 
 color : #032F7D; 
 text-decoration: none;
 }   
td.box_crosslinks a:visited {
 color: #032F7D;  /*cc33cc*/
 text-decoration: none;
 } 
td.box_crosslinks a:active {
 color: #032F7D; 
 text-decoration: none;
 }   
td.box_crosslinks a:hover {
 color: #0075ba; 
 text-decoration: none;
 }
 
/***************** Trial Graphics & Presentation *****************/
#trialImage01 {float:left; position:relative; font-family:arial, helvetica, sans-serif; background: url(img/graphicsAft.gif) no-repeat; white-space:nowrap; display:block; width:75px; height:56px; margin:0 0 0 0; padding:0 3px 0 0;}
#trialImage01 a {display:block; color:#000000; font-size:11px; width:75px; height:56px; display:block; float:left; color:black; text-decoration:none;}
#trialImage01 img {width:75px; height:56px; border:0;}
* html a:hover {visibility:visible}
#trialImage01 a:hover img {visibility:hidden}
#trialImage01 span {position:absolute; left:35px; top:15px; margin:0px; padding:0px; cursor:pointer; visibility:hidden;}

#trialImage02 {float:left; position:relative; font-family:arial, helvetica, sans-serif; background: url(img/db_mgtAft.gif) no-repeat; white-space:nowrap; display:block; width:75px; height:56px; margin:0 0 0 0; padding:0 3px 0 0;}
#trialImage02 a {display:block; color:#000000; font-size:11px; width:75px; height:56px; display:block; float:left; color:black; text-decoration:none;}
#trialImage02 img {width:75px; height:56px; border:0;}
* html a:hover {visibility:visible}
#trialImage02 a:hover img {visibility:hidden}
#trialImage02 span {position:absolute; left:35px; top:15px; margin:0px; padding:0px; cursor:pointer; visibility:hidden;}

#trialImage03 {float:left; position:relative; font-family:arial, helvetica, sans-serif; background: url(img/equipmentAft.gif) no-repeat; white-space:nowrap; display:block; width:75px; height:56px; margin:0 0 0 0; padding:0 3px 0 0;}
#trialImage03 a {display:block; color:#000000; font-size:11px; width:75px; height:56px; display:block; float:left; color:black; text-decoration:none;}
#trialImage03 img {width:75px; height:56px; border:0;}
* html a:hover {visibility:visible}
#trialImage03 a:hover img {visibility:hidden}
#trialImage03 span {position:absolute; left:35px; top:15px; margin:0px; padding:0px; cursor:pointer; visibility:hidden;}

#trialImage04 {float:left; position:relative; font-family:arial, helvetica, sans-serif; background: url(img/techsAft.gif) no-repeat; white-space:nowrap; display:block; width:75px; height:56px; margin:0 0 0 0; padding:0 3px 0 0;}
#trialImage04 a {display:block; color:#000000; font-size:11px; width:75px; height:56px; display:block; float:left; color:black; text-decoration:none;}
#trialImage04 img {width:75px; height:56px; border:0;}
* html a:hover {visibility:visible}
#trialImage04 a:hover img {visibility:hidden}
#trialImage04 span {position:absolute; left:35px; top:15px; margin:0px; padding:0px; cursor:pointer; visibility:hidden;}

/*************** Deposition Promotion Images ****************/
#bkBut{
 float: right;
 margin: -935px 5px 0px 0px;
}
html>body #bkBut{
 margin: -935px 10px 0px 0px;
}
#scheBut{
 float: left;
 margin: -430px  0px 0px 0px;
}
#calFrm{
 float: right;
 margin: -175px 0px 0px 0px;
 line-height: 60%;
}
/*#promoBG{
 background-image: url();
 background-repeat: no-repeat;
}*/
 
#txt_background_img{
background: url(img/img_RedCarpetOffer6.jpg) no-repeat;
}



/*===============================================================*/
/*--------- Lightbox Styles via ColorBox JQuery Plug-in ---------*/
/*===============================================================*/

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/


#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}


/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/


#cboxOverlay{background:url(/img/ColorBox_overlay.png) 0 0 repeat;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(/img/ColorBox_controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(/img/ColorBox_controls.png) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/img/ColorBox_controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(/img/ColorBox_controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(/img/ColorBox_controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/img/ColorBox_controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/img/ColorBox_border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/img/ColorBox_border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(/img/ColorBox_controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/img/ColorBox_controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/img/ColorBox_loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(/img/ColorBox_loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/img/ColorBox_controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}


/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/


.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/ColorBox_IE_borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/ColorBox_IE_borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/ColorBox_IE_borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/ColorBox_IE_borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/ColorBox_IE_borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/ColorBox_IE_borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/ColorBox_IE_borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/ColorBox_IE_borderMiddleRight.png, sizingMethod='scale');}


/*===================================================================*/
/*--------- END Lightbox Styles via ColorBox JQuery Plug-in ---------*/
/*===================================================================*/

/**** eNewsLetter ****/

#spotlighttext1{
    font-size: 12px;
    /*text-align: justify;*/
    font-family: Arial, Helvetica, sans-serif;
    color: #8e1400;
    font-weight:normal;
    line-height:100%;    
}

#spotlighttext2{
    font-size: 12px;
    /*text-align: justify;*/
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight:bold;
    line-height:100%;    
}

#bodytext2{
    font-size: 11px;
    /*text-align: justify;*/
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight:normal;
    line-height:120%;    
}

#boxtext1{
    font-size: 11px;
    /*text-align: justify;*/
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-weight:normal;
    line-height:110%;    
}

#bodytext1{
    font-size: 12px;
    /*text-align: justify;*/
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight:normal;
    line-height:130%;    
}

p.headline1{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    font-weight:bold;
    color:#000000;
    line-height:100%;
}

p.subhead1{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight:normal;
    color:#000000;
    line-height:100%;
}

p.boxlabel1{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:bold;
    color:#fc9200;
    line-height:100%;
}
p.boxlabel2{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:bold;
    color:#56017a;
}

p.gray1{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:normal;
    color:#777373;
    font-style:italic;
}
p.dark1{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:bold;
    color:#000000;
}
p.dark2{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:normal;
    color:#000000;
}

ul.leftmenu{
    list-style: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    padding: 0;
    margin: 0;
}
ul.leftmenu li{
    margin: 16px 0px 0px 0px;
    padding: 0;
    line-height: 128%;
}
ul.leftmenu li a{
    margin: 0;
    padding: 0;
    display: block;
}
li.torch{
    background-repeat: no-repeat;
    background-image:url("img/left_torch1b.gif");
    background-position: 0px 4px;
}
li.backup{
    background-repeat: no-repeat;
    background-image:url("img/left_backup1b.gif");
    background-position: 0px 4px;
}

ul.leftmenu li a:link{color:#56017a; text-decoration:none;}
ul.leftmenu li a:visited{color:#56017a; text-decoration:none;}
ul.leftmenu li a:hover{color:#926fa1; text-decoration:none;}
ul.leftmenu li a:active{color:#56017a; text-decoration:none;}
*html .leftmenu li a{width: 139px;} /*IE only. Actual menu width minus left padding of A element */
*html .leftmenu li.torch a{width: 107px;} /*IE only. Actual menu width minus left padding of A element */
*html .leftmenu li.backup a{width: 106px;} /*IE only. Actual menu width minus left padding of A element */

#bg_contents{
    background-repeat: no-repeat;
    background-image: url("img/bg_contents_partial.gif");
    background-position: 0px 0px;    
}

#bg_contents_winter{
    background-repeat: no-repeat;
    background-image: url("img/bg_contents_partial_winter.gif");
    background-position: 0px 0px;    
}

#bg_spring{
    background-repeat: no-repeat;
    background-image: url("img/bg_contents_spring_header.gif");
}

p.bio1{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    color:#000000;
}

p.headline_bio    {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:bold;
    color:#000000;
    line-height:100%;
}

a.type1:link    {color:#002350; text-decoration:none;} /* generic */
a.type1:visited {color:#002350; text-decoration:none;}
a.type1:hover   {color:#1452A1; text-decoration:underline;}
a.type1:active  {color:#002350; text-decoration:none;}
a.left_go:link    {color:#fc9200; text-decoration:none;} /* Go */
a.left_go:visited {color:#fc9200; text-decoration:none;}
a.left_go:hover   {color:#f8bb68; text-decoration:underline;}
a.left_go:active  {color:#fc9200; text-decoration:none;}
a.boxlink1:link    {color:#fc9200; text-decoration:none;} 
a.boxlink1:visited {color:#fc9200; text-decoration:none;}
a.boxlink1:hover   {color:#f8bb68; text-decoration:underline;}
a.boxlink1:active  {color:#fc9200; text-decoration:none;}
a.boxlink2:link    {color:#56017a; text-decoration:none;} 
a.boxlink2:visited {color:#56017a; text-decoration:none;}
a.boxlink2:hover   {color:#926fa1; text-decoration:underline;}
a.boxlink2:active  {color:#56017a; text-decoration:none;}
a.biolink:link    {color:#000000; text-decoration:none;} 
a.biolink:visited {color:#000000; text-decoration:none;}
a.biolink:hover   {color:#FF9900; text-decoration:underline;}
a.biolink:active  {color:#000000; text-decoration:none;}

/****** SEC Resources page ******/
.SECborder {border:1px solid #808080; padding:2px; margin-top:8px;}
.SECborder ul li{list-style-type:none;}
.SECborder ul li ul li{list-style-type:square;}
#SECSplitBox {width:50%; height: 600px;}
#SECStatusRules {width:48%; float:right;} /*margin:0px 0px 10px 244px;*/
.SECSearchBorder {border:1px solid #808080; margin-top:8px; height:28px; padding-top:3px;}
.SECSearch {margin-left: 12px;}
#searchTitle {color:#FFFFFF; line-height:12px; float:left; padding-right:8px; text-align:center;}

body:first-of-type .SECSearch {margin-left: 5px;}
 

/*=================================================*/
/*  Styling for Career Opportunities Job Postings  */
/*=================================================*/
        div#jobPostings 
            {margin: 10px;}
        
        div#jobPostInfo 
            {margin: 40px 0 0; width: 600px;}

        div#jobPostInfo div#jobTitleContainer 
            {/* margin-bottom: 12px; */ width: 100%;}

        div#jobPostInfo div#jobTitleContainer h2 {
            background: transparent url('img/bkgnd-JobReqTitle-BTM.gif') no-repeat left bottom;
            font-family: Times New Roman;
            font-size: 22px;
            padding-left: 2px;
        }

        div#jobPostInfo div#jobTitleContainer span {
            float: right;
            font-size: 14px;
            font-variant: small-caps;
            position: relative;
            right: 5px;
            text-align: right;
            top: 6px;
            width: auto;
        }

        div#jobPostInfo div#pdfDownload {
            border: 1px dotted #FC9200;
            float: right;
            font-size: 13px;
            font-weight: bold;
            padding: 8px;
            margin-right: 20px;
            text-align: center;
            width: 200px;
        }

        div#jobPostInfo div#pdfDownload a:link,
        div#jobPostInfo div#pdfDownload a:visited,
        div#jobPostInfo div#pdfDownload a:active 
            {color: #000000;}

        div#jobPostInfo div#pdfDownload a:focus,
        div#jobPostInfo div#pdfDownload a:hover 
            {color: #909090;}

        div#jobPostInfo p 
            {font-weight: bold; margin: 2px 10px;}

        div#jobPostInfo p.interested 
            {font-weight: normal; margin-top: 12px;}

        div#jobPostInfo p span 
            {font-weight: normal; margin-left: 3px;}
 
 


