﻿#results-container-left 
{
    float:left; width:520px;  _padding:0 0 0px 0px; padding:0 0 10px 0px; 
    
    }
    div.heading 
    {
        padding:0px 0 10px 0px;
        }
    div.heading-container
    {
        width:520px;
        height:32px;
        background-image:url(../images/results-blue-background.gif);
        background-repeat:repeat-x;

        }
    div.heading-left 
    {
        float:left;
        height:32px;
        width:45px;
        background-image:url(../images/results-icon-review-your-job.gif);
        background-repeat:no-repeat;
        }
    div.heading-left-survey 
    {
        float:left;
        height:30px;
        width:45px;
        margin-top:2px;
        background-image:url(../images/results-icon-job-survey.gif);
        background-repeat:no-repeat;
        }
    div.heading-center 
    {
        float:left;
        height:12px;
        font-family:Arial;
        width:400px;
        color:#ffffff !important;
        font-size:11px;
        font-weight:bold;
        margin-top:12px;
        }
    
    a.expand { color:#ffffff; font-weight:bold !important;}
    a.expand:visited{ color:#ffffff; font-weight:bold !important;}
    a.expand:hover{ color: #ffffff; text-decoration:none; font-weight:bold !important;}
    
    div.heading-right
    {
        float:right;
        width:10px;
        height:32px;
        background-image:url(../images/results-right-background.gif);
        background-repeat:no-repeat;
        }
#results-inner-container-wrapper
{
    width:518px;
    border-top:none;
    _margin-top:-3px;
    background-color:#f3f4f6;
    }
    div.container 
    {
        margin:0px 0px 0px 0px;
        padding:0px 0 0px 0px;
        
        }
#results-container-right
{
    float:right; width:193px; _padding:0 0 20px 3px;  padding:0 0 20px 0px;
    
    }
    
.tabcontentstylesurvey hr 
{
	color:#4f5d88;
	margin-top:1px;
	width:295px;
	height:1px;
	}    

/* Right Column Copied from wide Ad */

.roleContainer 
{
	padding:10px 10px 20px 10px;
	}
.roleContainer h1 
{
	padding-top:10px;
	}

#ph-content-right-column 
{
    float:right;
    /* border: 1px dotted; */
    width:193px;
    margin:0 0 -11px 0;
    _margin:0px 0px -17px 0px;
    position:relative; 
    }
#ph-right-top 
{
    width:191px;
    min-height:100px;
    border: 1px solid;
    border-color:#fae088;
    position:relative;
    padding:6px 0 0 0;
    _padding:6px 0 0 0;
    background-color:#ffffff;
    }
#ph-right-ad 
{
	background:#FFFFFF url(../images/promo_widget_bg.gif) no-repeat;
    width:195px;
    min-height:171px;
    border: none;   
    position:relative;
    padding:6px 0 0 0;
    _padding:6px 0 0 0;
    background-color:#ffffff;
    }
.ph-right-ad-headline{
	color:#283c75;
	font-size:16px;
	font-weight:bold;
	padding:3px 10px 0px 10px;
}
.ph-right-ad-copy {
	color:#FFFFFF;
	font-size:10px;
	width:150px;
	margin-left:10px;
	padding-top:8px;
}
.ph-right-ad-btn {
	margin:30px auto 0 10px;
}
#result-footer{
	background-image:url(../images/results-blue-footer.gif);
	width:490px; 
	height:63px;
	padding: 10px 15px;
	margin-bottom:15px;
}
#ph-right-bottom 
{
    width:191px;
    min-height:250px;
    border: 1px solid;
    border-color:#fae088;
    border-top:none;
    margin:11px 0 0px 0;
    _padding:15px 0px -10px 0px;
    position:relative;
    padding:0px 0 0 0;
    background-color:#ffffff;
    }
#ph-right-top-head 
{
    margin:0px 0 0 0;
    position:relative;
    }
    div.head-test-results
    {
        background-image:url(../images/head-test-results.gif);
        background-repeat:no-repeat;
        height:31px;
        padding:14px 10px 0 40px;
        }
    div.head-results-job-survey
    {
        background-image:url(../images/head-results-job-survey.gif);
        background-repeat:no-repeat;
        height:27px;
        padding:14px 10px 0 44px;
        }
    div.head-test-results-green-arrow
    {
        background-image:url(../images/head-results-green-arrow.gif);
        background-repeat:no-repeat;
        height:31px;
        padding:14px 10px 0 44px;
        }
    div.head-cb
    {
        background-image:url(../images/head-cb.gif);
        background-repeat:no-repeat;
        height:31px;
        padding:14px 10px 0 44px;
        }
    div.head-selected
    {
        background-image:url(../images/head-results-selected.gif);
        background-repeat:no-repeat;
        height:31px;
        padding:14px 10px 0 44px;
        }
#ph-right-bottom-head 
{
    _margin:10px 0 -20px 0;
    margin:10px 0 -11px 0;
    position:relative;  
    }
#ph-right-top-content 
{
    padding: 10px 10px 10px 10px;
    }
#ph-right-bot-content 
{
    padding: 10px 10px 10px 10px;
    }
    
    
/* Accordian Tree */

.accordionHeader
{
    color:#161745;
    background: #2E4d7B url(../images/acc_bg.gif) no-repeat;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0 5px 0 29px;
	width:156px;
	height:28px;
	line-height: 28px;
    cursor: pointer;
    text-transform: uppercase;
}

.accordionHeaderHighlight
{
    color:#161745;
    background: #fde7a7 url(../images/acc_bg_highlight_expand.gif) no-repeat;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	padding: 0 5px 0 29px;
	width:156px;
	height:28px;
	line-height: 28px;
    cursor: pointer;
    text-transform: uppercase;
}

.accordionHeader2
{
    color:#161745;
    background-image:url(../images/acc_bg2.gif);
    background-color: #2E4d7B;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
    padding: 5px;
    padding-top:7px;
    padding-left:29px;
    margin-top: 1px;
    cursor: pointer;
}

.accordionDiv
{
    color:#161745;
    background-image:url(../images/acc_bg.gif);
    background-color: #2E4d7B;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
    padding: 5px;
    padding-top:7px;
    padding-left:29px;
    margin-top: 1px;
    cursor: pointer;
}

.accordionDiv:hover
{
	text-decoration: underline;

	color:#161745;
}

.accordionDiv a
{
	background: none;
	text-decoration: none;
	color:#161745;
	width:190px;
	height:28px;
}

.accordionDiv a:hover
{
	background: none;
	text-decoration: underline;
	color:#161745;
}

.accordionDiv2
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
    margin-top: 1px;
	width:190px;
	height:28px;
	line-height: 28px;
	color:#161745;
    cursor: pointer;
}

.accordionDiv2 a
{
    display: block;
    background: #2E4d7B url(../images/acc_bg2.gif) no-repeat;
	text-decoration: none;
	padding: 0 5px 0 8px;
	width:177px;
	height:28px;
	color:#161745;
	text-transform: uppercase;
}

.accordionDiv2 a:hover
{
	text-decoration: underline !important;
}

.accordionDivHighlight
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
    margin-top: 1px;
	width:190px;
	height:28px;
	line-height: 28px;
	color:#161745;
    cursor: pointer;
}

.accordionDivHighlight a
{
    display: block;
    background: #fde7a7 url(../images/acc_bg_highlight.gif) no-repeat;
	text-decoration: none;
	padding: 0 5px 0 8px;
	width:177px;
	height:28px;
	color:#161745;
	text-transform: uppercase;
}

.accordionDivHighlight a:hover
{
	text-decoration: underline !important;
}

.accordionDiv3
{
    color:#FFFFFF;
    background-color: #ff9966;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
    padding: 5px;
    width:150px;
    height:20px;
    padding-top:7px;
    padding-left:29px;
    margin-top: 1px;
    cursor: pointer;
}

.accordionDiv3:hover
{
	text-decoration: underline;
	color:#EEEEEE;
}

.accordionDiv3 a
{

	background: none;
	text-decoration: none;
	color:#DDDDDD;
	width:190px;
	height:28px;
}

.accordionDiv3 a:hover
{
	background: none;
	text-decoration: underline;
	color:#EEEEEE;
}

span.highScore {
    color: #ff6f1d;
    font-weight: bold;
}

/*.selected
{
    color:#1e1e36;
    background-image:url(../images/acc_bg2.gif);
    background-color: #2E4d7B;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
    padding: 5px;
    padding-top:7px;
    padding-left:29px;
    margin-top: 1px;
    cursor: pointer;
}
.selected:hover
{
	text-decoration: underline;
	color:#1e1e36;
}*/

.accordionHeader a
{

	background: none;
	text-decoration: none;
	color:#1e1e36;
	width:190px;
	height:28px;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;

	color:#1e1e36;
}


.accordionContent
{
    background-color: #f3f4f6;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    
}

/* tree */
.results3
{
    font-size:11px;
    font-weight:bold;
    color:#1e1e36;
}

.top-node
{
    font-size:2px;
    height:1px;
    margin-top:-20px;
    color: #f3f4f6;

    }
.child-nodes 
{
    }

#tree-container 
{
	margin:-10px 0 -5px 0; 
	_margin:-11px 0 -5px 0;
	
	}

/* tabs */
.shadetabs{

list-style-type: none;
 /*set to left, center, or right to align the menu as desired*/
 
}

.shadetabs li{
display: inline;

}


.shadetabs li.selected a{ /*selected main tab style */
	text-decoration: none;
	font-weight:bold !important;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
font-weight:bold !important;
}

/* Realistic Tabs Test Remove Comment */
.shadetabs-r{

list-style-type: none;
 /*set to left, center, or right to align the menu as desired*/
 
}

.shadetabs-r li{
display: inline;

}


.shadetabs-r li.selected a{ /*selected main tab style */
	text-decoration: none;
	font-weight:bold !important;
}

.shadetabs-r li.selected a:hover{ /*selected main tab style */
text-decoration: none;
font-weight:bold !important;
}


.tabcontent{
display:none;
margin:10px 15px 10px 15px;
}
.tabcontent li {
background: url(../images/dot.gif) no-repeat 0 20%;
padding-left:10px;
margin-bottom:5px;

}
.tabcontent ul
{
    margin:0;
    padding:0;
    list-style-type:none;
    }
.tabcontent h1 {
padding-bottom:5px;
}

/* continue button */
.button-container-results 
{
    border-top:1px solid #b2b2b2; width:520px; margin-top:2px; visibility:visible; height:60px;
    }
#_ctl0_ContentPlaceHolder2_upPagination 
{
	text-align:right;
	
	}

/* Email Me HoverMenu */
.popupMenu 
{
	position:absolute;
	left:100px;
	top:200px;
    }

.accordianResults 
{
	width:190px;
	}
.div_loader
{
	padding-left:10px;
	margin:0px;
	}
.rss-main 
{
    float:right; 
    width:327px; 
    padding:0px 0px 20px 0px;
    border-left:1px solid #8c99c0;
    

    }
.ooh-descriptions
{

	float:right; 
    width:327px; 
    padding:15px 0px 20px 0px;

    
    }
    
/* XML Tree */
    
    td.parent-node {
        color:#162145;
        font-family:arial;
        font-size:11px;
        font-weight:bold;
        width:160px;
        cursor:pointer;
        background-color:#d6dae2;
        padding:4px 10px 4px 20px;
    }
    a.parent-node {
        cursor: pointer;
        cursor: hand;
    }
    a.parent-node:hover {
        text-decoration:underline;
    }
    
    .parent-node-r3 {		
        color:#162145;
        font-family:arial;
        font-size:11px;
        font-weight:bold;
        width:169px;
        cursor:pointer;
        background-color:#d6dae2;
        padding:4px 10px 4px 10px;
        margin:0px -19px 0px -4px;
        overflow:hidden;
    }
    .leaf-node a {
        cursor: pointer;
        cursor: hand;
    } 
    a.leaf-node {
        background-color: #f3f4f6;
        color:#666666;
        font-family:arial;
        font-size:11px;
        width:160px;
        cursor:pointer;
    }   
    a.leaf-node:hover {
        text-decoration:underline;
    }
    
    .accordianResults li
	{
		padding:4px 0px 4px 20px;


	}    
    
    .tree 
    {

    padding:0px;
    margin-left:0px;
	text-decoration:underline;    
}
.tree-wrapper 
{
    width:190px; _width:191px; margin:0px -10px 0 -6px;
    
    }



.modalMePopupWrapper {
	background-image:url(../images/email_bg_lrg.gif); 
	width:345px; 
	height:221px; 
	border:0px solid red; 
	border:2px solid #8c99c0;
}
.modalFriendPopupWrapper {
	background-image:url(../images/email_bg_lrg.gif); 
	width:345px; 
	height:221px; 
	border:2px solid #8c99c0;
}

#jobcat 
{
	padding:0px 20px 0px 20px; 
	}
	
#jobcat table 
{
	width:280px;
	}
	
#jobcat table td
{
	text-align:left;
	}
#jobcat p 
{
	padding-bottom:15px;
	}
#modalPopDrag 
{
	color:White;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding:10px 0 0 10px;
	}
.modeBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

#modalPopDrag p
{
	padding-top:5px;
	}
#modalPopDrag hr
{
	border-bottom:1px solid #ffffff;
	width:320px;
	margin-top:-8px;


	}
#modalPopDrag2 
{
	color:White;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding:10px 0 0 10px;
	}

#modalPopDrag2 p
{
	padding-top:5px;
	}
#modalPopDrag2 hr
{
	border-bottom:1px solid #ffffff;
	width:320px;
	margin-top:-8px;


	}
#_ctl16_TreeView4t12 
{
display:none;	
	}
	
div#InterpretingYourResults
{
	width: 75%;
	float: left;
}

div#QuizResultsRatingScale
{
	width: 25%;
	float:left;
}
