﻿body
{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-style: inherit;
    font-family:Verdana;
    vertical-align: baseline;
    background-color:#9592A3;
}

:focus 
{
    outline: 0;
}
.clear
{
    float:none;
    clear:both;
}
#wrapper 
{
    width:1024px; 
    margin:0 auto 0 auto; 
    text-align:left; 
    padding-top:0px;     
    background-color:#F9F9F9;    
}

/*************Header Css****************/
#header
{
    width:100%;
    height:215px;
    /*background-color:#02306B;*/
    background-image:url(../images/header_bg.jpg);
    background-repeat:repeat-y;
}
.header_border
{
	background-color:#02306B;
	height:9px;
}
#logo
{
    width:143px;
    height:41px;
    background-image:url(../images/microsoft_logo.jpg);
    background-repeat:no-repeat;
    margin:5px 0 5px 5px;
    float:left;
}
#banner
{
    width:1024px;
    height:172px;
    background-image:url(../images/banner.jpg);
    background-repeat:no-repeat;
    position:relative;
    clear:both;
}
.welcome
{
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    float:left;
    padding:5px;    
}
.welcome a
{
    color:#02306B;
    text-decoration:none;
}
#SignInLink
{
	font-family:Verdana;
	font-size:11px;
	color:#02306B;
}
#SignInLink a
{
	color:#02306B;
}
.iframe
{
	font-weight:bold;
}
.title
{
    font-family: Arial, Trebuchet MS;
    font-size:33px;
    float:left;
    margin:12px 0 0 27px;   
}

.sites
{
    font-family: Verdana, Arial, Trebuchet MS;
    font-size:11px;
    font-weight:bold;
    color:#9D9D9D;
    margin:15px 0 0 28px;
    float:left;
    clear:left;
}
.topnav
{
    font-family: Verdana, Arial, Trebuchet MS;
    font-size:10px;
    font-weight:bold;
    color:#000;
    clear:right;
    
}
.topnav ul
{
    text-transform: uppercase;
    margin:11px 0 0 0;
}

.topnav ul li
{
    list-style:none;
    float:left;    
}

.topnav a
{
    background-image:url(../images/btn_adop_bg.jpg);
    background-repeat:repeat-x;
    width:auto;
    height:21px;
    padding:5px 7px 0 7px;
    margin:0 3px 0 3px;
    display:block; 
    text-decoration:none;
    color:#000;
}
.topnav a:hover
{
    background-image:url(../images/green_btn_bg.jpg);
    background-repeat:repeat-x;
    width:auto;
    height:21px;
}
.topnav li.active a
{
    background-image:url(../images/green_btn_bg.jpg);
    background-repeat:repeat-x;
    width:auto;
    height:21px;
}
.best_practice
{
    color:#008C40;
}
/******************End here**********************/
#contentarea
{
    width:100%;
    height:auto;  
    clear:right;  
}
#outerarea
{
    width:959px;
    height:auto;
    margin:0 30px 0 30px;
    background-color:#B5CDE7;
    clear:right;
    padding:35px 0 20px 0;
    
}
#innerarea
{
    width:920px;    
    font-size:12px;
    border:2px solid #68676D;
    margin:0px 19px 0px 18px;
    background-color:#fff;
    padding:30px 0 20px 0;
}
.innerHeight
{
	height:375px;
}
#content
{
    width:920px;
    height:auto;
    padding:0 20px 0 20px;
}
#content_maturity
{
    width:920px;
    height:auto;
    padding:0 20px 0 25px;
}
#assessment_innerarea
{
    width:920px;
    height:auto;
    font-size:12px;
    border:2px solid #68676D;
    margin:0px 0px 0px 18px;
    background-color:#fff;
    padding:15px 0 20px 0;
	clear:left;
	float:left;
}
#assessment_maturity_area
{
    width:915px;
    height:auto;
    font-size:12px;
    border:2px solid #68676D;
    margin:0px 0px 0px 18px;
    background-color:#fff;
    padding:15px 0 20px 0;
	clear:left;
	float:left;
}
#score_board
{
	clear:right;
	float:right;
	width:100px;
	height:100px;
	margin-right:50px;
	text-align:center;
	position:relative;
	margin-top:47px;
}
.score_value
{
	position:absolute;
	width:auto;
	margin-top:35px;
	margin-left:40px;
	*margin-left:24px;
	text-align:center;
	font-weight:bold;
	color:#F7F5B0;
	font-size:18px;
}
.assessment_nav
{
    width:900px;
    height:auto;
    font-size:12px;
    margin:0px 0px 0px 18px;
    padding:0 0 5px 0;
}
.assessment_main_nav
{
    margin-left:165px;
}
.assessment_main_nav ul li
{
    float:left;
    width:auto;
    list-style-type:none;
    margin-right:10px;
    padding:0 10px 0 0;
    display:block;
    font-size:9px;
    font-weight:bold;
    display:block;
    color:#6994C8;
    padding:5px;
}
.assessment_main_nav ul li a
{
    display:block;
    text-decoration:none;
    color:#6994C8;
    padding:5px;
}
.assessment_main_nav ul li a:hover
{
    background-color:#fff;
}
.assessment_main_nav li.active
{
     background-color:#fff;
     color:#6994C8;
     padding:5px;
}
.progress
{
    margin:5px 0 0 0;
    clear:left;
    float:left;
}
.progress a
{
    font-size:10px;
    font-weight:bold;
    text-decoration:none;
    color:#fff;
}

.ass_img
{
    margin:0 10px 0 10px;
}

.progress_bar
{
    background-image:url(../images/progress.jpg);
    background-repeat:no-repeat;   
    width:658px;
    height:20px;
    clear:right;    
}

.assessment_rightpanel_mastering
{
    width:770px;
    height:auto;
    float:left;
    clear:left;       
}

.start_star
{
	margin-left:89px;
	margin-top:3px;
}

.pro_mgmt_star
{
	margin-left:419px;
	margin-top:3px;
}
.summary_star
{
	margin-left:610px;
	margin-top:3px;
}
/*************Menu Section *****************/
#start
{
    width:auto;
    height:auto;
    position:absolute;
    margin-top:9px;
    font-weight:bold;    
}
#start a
{
    text-decoration:none;
    color:#68676D;
}
#menu
{
    background-image:url(../images/bg_menu.jpg);
    width:865px;
    height:74px;
    background-repeat:no-repeat;
}
#menu ul
{
    
}
#menu ul li
{
    list-style:none;
    float:left;
    padding-right:11px;
}
#menu ul li a
{
    border:0px;
    text-decoration:none;
}
/**************End here******************/

/************Content Body***************/
.menuhovertext
{
    width:845px;
    height:23px;
    border:0px dotted #ddd;
    margin:1px 0 0 0;
}
.hovertext
{
    background-color:#E3E4E6;
    border:1px dotted #C1C1C1;
    width:100%;
    height:23px;
    font-family:Verdana;
    font-size:.85em;
    color:Red;
    padding:8px 0 0 8px;
    font-weight:bold;
}
.hide
{
    display:none;
}
.show
{
    display:block;
}
h1
{
    font-size:18px;
    font-weight:bold;
    margin:0 0 5px 0;
}
h2
{
    font-size:14px;
    font-weight:bold;
    margin:0px 0 10px 0;
}
.contentbody
{
    width:865px;
    margin:20px 0 0 0;
}
p
{
    width:auto;
    font-family:Verdana, Arial;
    font-size:11px;
    margin:0px 0 10px 0;
}
p a
{
    color:#02306B;
    font-weight:bold;
    text-decoration:none;
}
p a:hover
{
    color:Orange;
    font-weight:bold;
}
.small
{    
    font-family:Arial;
    font-size:11px;
    margin:3px 0 0px 0;
    color:#6B6769;
}
.leftpanel
{
    width:250px;
    float:right;
    clear:right;
}
.assessment_leftpanel
{
    width:320px;
    float:right;
    clear:right;
    height:400px;
}

.assessment_leftpanel_maturity
{
    width:280px;
    float:right;
    clear:right;
}
.rightpanel
{
    width:580px;
    height:auto;
    float:left;
    clear:left;   
    position:relative;
}
.assessment_rightpanel
{
    width:530px;
    height:auto;
    float:left;
    clear:left;   
    position:relative;
}
.assessment_rightpanel_maturity
{
    width:100%;
    height:auto;
    float:left;
    clear:left;   
    position:relative;
    font-size:11px;
    background-color:#fff;
}
.step
{
    width:auto;
    background-color:#ddd;
    padding:1px 0 1px 5px;
    font-size:11px;
    font-weight:bold;
    border:1px solid #ccc;
}
.leftText
{
    margin:8px 0 8px 10px;    
}
.leftText ul
{
    margin-left:-42px;
    *margin-left:-3px;
    margin-top:0px;
    font-size:11px;
    font-weight:normal;
}
.leftText ul li
{
    list-style-type:none;
    width:auto;
    padding:0px 0 5px 0;
}
.leftText a
{
    color:#04306F;
    font-weight:bold;
    text-decoration:none;
}
.leftText a:hover
{
    color:Orange;
}
.leftTextNew
{
    margin:2px 0 2px 10px;    
}
.leftTextNew ul
{
    margin-left:-42px;
    *margin-left:-3px;
    margin-top:0px;
    font-size:11px;
    font-weight:normal;
}
.leftTextNew ul li
{
    list-style-type:none;
    width:auto;
    padding:0px 0 5px 0;
}
.leftTextNew a
{
    color:#04306F;
    font-weight:bold;
    text-decoration:none;
}
.leftTextNew a:hover
{
    color:Orange;
}

.leftbox
{
    width:auto;
    float:left;
    clear:left;
}
.leftbox ul
{
    font-family:  Verdana, Arial;
    font-size:11px;
    font-weight:normal;
    margin-bottom:0px;
}
.leftbox ul li
{
    list-style-type:disc;
    width:auto;
    padding:1px 0 5px 0;
}
.leftbox a
{
    color:#04306F;
    font-weight:bold;
    text-decoration:none;
}
.leftbox a:hover
{
	color:Orange;
}
.rightbox
{
    width:200px;
    float:right;
    clear:right;
}
.divider
{
    padding:1px 0 2px 0;
    background-color:#2779BF;
    margin:15px 0 15px 0;
}
/****************Sure Step Role selection******************/
.role
{
    font-size:10px;
    height:30px;
    background-color:#B5CDE7;
    border-bottom:2px solid #2779BF;
    margin:5px 0 15px 0;
    padding:5px 0 0 5px;
}
.role a
{
	text-decoration:underline;
	color:#02306B;
	font-weight:bold;
}
.role a:hover
{
	color:Orange;
}
/**********End here****************************/


.role_color
{
    color:#00275F;
}
.critical_path
{
    color:#B7101C;
}
.role_selection
{
    margin:20px 0 5px 0;
}
.select
{
    font-size:11px;
    border:1px solid #ddd;
}
.rrm_table
{
    width:840px;
    margin:15px 0 0 0;
    font-size:11px;
}
.rrm_table table
{
    border:1px solid #C6DED6;
}
.rrm_table table tr td
{
    padding:8px;
    border-right:1px solid #C6DED6;
/*    border-bottom:1px dotted #C6DED6;*/
}
.rrm_table table tr td span
{
    font-style:italic;
}
.rrm_table a
{
    color:#00316B;
}
.rrm_table a:hover
{
    color:Orange;
}
.show
{
    display:block;
}
.hide
{
    display:none;
}
/************End here*******************/

/*********Footer Section *************/
#footerup
{
    background-image:url(../images/up_footer.jpg);
    width:1024px;
    height:12px;
    background-repeat:no-repeat;
}
#footer
{
    width:1024px;
    height:15px;
    background-color:#02306B;
}
#footer_main
{
	background-image:url(../images/footer_bg.jpg);
	background-repeat:repeat-y;
	height:70px;
}
.footerlink
{
    font-size:11px;
    color:#000;
    padding:10px 0 0 8px;
    margin-left:22px;
}
.footerlink a
{
    color:#0033CC;
}
.footerlink a:hover
{
    color:#FF6600;
}
/**********End here******************/

/************Login Section*************/
.heading
{
    background-color:#dbdbdb;
    width:510px;
    padding:3px 0 3px 10px;
    border:1px solid #ccc;
    font-size:11px;
    font-weight:bold;
    color:#787778;
}
.left
{
    background-image:url(../images/leftCurve.png);
    width:7px;
    height:341px;    
    clear:left;
    float:left; 
}

.right
{
    background-image:url(../images/rightCurve.png);
    width:7px;
    height:341px;   
    clear:right;
    float:right; 
}

.loginfrom
{
    background-color:#dbdbdb;
    width:500px;
    height:341px;  
    margin:0 0 0 8px; 
}
.spacing
{
    margin:15px 0 10px 0;
}
.log_title
{
    width:auto;
    font-size:12px;
    font-weight:bold;
    color:#787778;
}
.form
{
    float:left;
    color:#787778;
    margin:15px 0 10px 10px;
}
.form_inner
{
    font-size:10px;
    font-weight:bold;
    margin:15px 0 0 -10px;
}
.textbox
{
    border:1px inset #ddd;
    width:210px;
}
/*.button
{
    font-size:11px;
    font-weight:bold;
    background-image:url(../images/utbkgnd.gif);
    background-repeat:repeat-x;    
}*/
.link_button a
{
	background-image:url(../images/green_btn_bg.jpg);
	background-repeat:repeat-x;
	height:21px;
	width:auto;
	font-weight:bold;
	font-size:10px;
	padding:5px 7px 10px 7px;
	color:#000;	
}
.link_button a:hover
{
	font-weight:bold;
	color:#4B4B4B;
}
.button
{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:25px;
	width:auto;
	font-weight:bold;
	cursor:default;
}
.inactive
{
	
}
.link
{
	font-size:10px;
	font-weight:bold;
	color:#636363;
}
.link a
{
    color:#0088DD;
    text-decoration:none;
    font-weight:normal;
    
}
.link a:hover
{
    text-decoration:none;
    color:Orange;
}
.link ul
{
	margin-left:0px;
}
.link ul li
{
	padding-bottom:7px;
	list-style-type:hiragana;
}
.help a
{
    color:#0088DD;
    text-decoration:none;
    font-weight:normal;
    cursor:help;
}
.help a:hover
{
    text-decoration:underline;
}
.dash_heading
{
    font-size:12px;
    font-weight:bold;
    color:#636363;
}
.q_link
{
	font-size:11px;
	font-weight:bold;
}
.q_link a
{
    color:#002765;
    text-decoration:none; 
}
.q_link a:hover
{
    color:orange;        
}
/************Login Section end here****/


/****************Question Div ******************/
.question
{
	width:auto;
	border-bottom:1px solid #666666;
	padding-bottom:10px;	
}
.question_no
{
	clear:left;
	float:left;
	width:50px;
	height:50px;
	background-color:#D2D2D2;
	border:1px solid #ddd;
	margin-left:8px;	
}
.question_no1
{
	clear:left;
	float:left;
	width:50px;
	height:50px;		
	margin-left:8px;	
}
.q_text
{
	font-size:22px;
	font-weight:bold;
	margin:0 0 0 15px;
	color:#4B4B4B;
}
.q_no
{
	font-size:14px;
	font-weight:bold;
	margin:0px 0 0 15px;
	line-height:2;
	color:#4B4B4B;
}
.question_text
{
	clear:right;
	float:left;
	width:420px;
	font-weight:bold;
	font-size:13px;
	color:#000;
	margin-left:15px;
}
.question_text_mastering
{
	clear:right;
	float:right;
	width:670px;
	font-weight:bold;
	color:#5B5B5B;
}
.q_divider
{
    padding:1px;
/*    background-color:#000;
*/    margin:8px 0 0 0;
	border-bottom:1px solid #000;
}

.answer
{
	width:auto;
	margin:0 0 0 0;
	border-bottom:1px solid #666666;
	padding:10px 0 10px 0;
}
.answer_intro
{
	width:auto;
	margin:0 0 0 0;
	padding:10px 0 0 0;
}
.answer_no_opinion
{
	width:auto;
	margin:0 0 0 0;
	border-bottom:1px solid #666666;
	padding:10px 0 10px 0;
	
}
.answer_no
{
	clear:left;
	float:left;
	width:51px;
	height:51px;
	background-color:#ddd;
	border:1px solid #ccc;
	margin-left:8px;
}
.answer_no1
{
	clear:left;
	float:left;
	width:51px;
	height:51px;
	margin-left:8px;
}
.answer_no_image
{
	clear:left;
	float:left;
	width:51px;
	height:51px;
}

.answer_text
{
	clear:right;
	float:left;
	width:390px;
	font-size:11px;
	margin-top:0px;	
	color:#000;
	margin-left:15px;
}
.answer_text input
{
	margin-right:5px;
}
.answer_text label
{
	cursor:pointer;
}
.answer_text label span
{
	color:#3182C3;
	font-weight:bold;
	text-transform:uppercase;
}

.answer_text_mastering
{
	clear:right;
	float:right;
	width:670px;
}
.answer_text_no_opinion
{
	width:auto;
	margin:0 0 0 0;
	border-bottom:1px solid #666666;
	padding:10px 0 35px 0;
}
.a_text
{
	font-size:22px;
	font-weight:bold;
	margin:0 0 0 5px;
	padding:3px;
	color:#0000CC;
}

.a_text img
{
	border:1px solid #ddd;
	background-color:#ddd;
}

.a_no
{
	font-size:12px;
	font-weight:bold;
	margin:0px 0 0 5px;
	line-height:2;
	color:#0000CC;
}
.a_p_text
{
	color:#3182C3;
}
.lastpanel
{
	margin:10px 0 0 0;
	float:right;
}
.panel_intro
{
	margin:0 0 0 0;
	float:right;	
}
/****************Question div end here **********/

/****************Maturity*********************/
.maturity_level
{
    width:850px;    
    padding:5px 0 5px 0px;
}
.maturity_heading
{
    font-size:20px;
    font-weight:normal;    
}
.maturity_heading_printing
{
    font-size:18px;
    font-weight:normal;    
}
.overall_maturity
{
    font-size:13px;
    font-weight:bold; 
    font-family:Verdana;   
    color:#585858; 
}
.maturity_value
{
    font-size:20px;
    font-weight:bold;
}
.toolbox
{
	background-color:#B4CEE9;
	padding:5px;
	font-size:10px;
	font-weight:bold;
}
.toolbox a
{
	text-decoration:none;
	color:#000;
}
.toolbox a:hover
{
	color:#606060;
}
.hr
{
	border-bottom:2px solid #000;
	margin-top:3px;
}
.border
{
	border-bottom:1px solid #000;
	margin-top:10px;
}
.border_1
{	
	margin-top:10px;
}
.maturity_description
{
	font-size:11px;
	margin:10px 0 10px 0;
}
.summary_review
{
	margin:15px 0 15px 0;
	font-weight:bold;
	font-size:17px;	
	border-bottom:1px solid #000;
	padding:5px 0 5px 0;	
}
.summary_review_intro
{
	margin:15px 0 15px 0;
	font-weight:bold;
	font-size:17px;		
	padding:5px 0 5px 0;	
}
.overall_summary_review
{
	margin:0 0 15px 0;
	font-weight:bold;
	font-size:16px;
	border-bottom:1px solid #000;
	padding:5px 0 5px 0;
}
.adoption_score_value
{
	font-size:13px;
	font-weight:bold;
	color:#272727;
}
.adoption_small_score
{
	font-size:10px;
	font-weight:bold;
	color:#272727;
}
.maturity_value_summary
{
    font-size:13px;
    font-weight:bold;
}
.box_green
{
	width:60px;
	height:60px;
	background-color:#8BC33E;
}
.green_text
{
	color:#8BC33E;
}
.box_orange
{
	width:60px;
	height:60px;
	background-color:#FBAD41;
}
.orange_text
{
	color:#FBAD41;
}
.box_red
{
	width:60px;
	height:60px;
	background-color:#FD0003;
}
.red_text
{
	color:#FD0003;
}
.maturity_result_text
{
    font-size:11px;
}
.maturity_result_text span
{
    font-weight:bold;
    color:#3184C6;
}
.result_link
{
	margin-top:5px;
	font-size:11px;
	font-weight:bold;
}
.result_link a
{
	color:#3184C6;
	text-decoration:none;
}
.text_box
{
	border:1px inset #ddd;
}
.imp
{
	font-size:12px;
	color:Red;
}
.olContent
{
	margin-left:30px;
}
.olContent span
{
	font-weight:bold;
}
.maturity_scale
{
	margin:15px 0 10px 0;
}
.border_table
{
	border-right:2px solid #636363;
	padding-left:5px;
}

.Starter
{
	width:60px;
	height:60px;
	background-color:#FB6969;
}
.Starter_text
{
	background-color:#FB6969;
}
.Adopter
{
	width:60px;
	height:60px;
	background-color:#FFBE77;
}
.Adopter_text
{
	background-color:#FFBE77;
}
.Performer
{
	width:60px;
	height:60px;
	background-color:#b4c652;
}
.Performer_text
{
	background-color:#b4c652;
}
.Master
{
	width:60px;
	height:60px;
	background-color:#33b153;
}
.Master_text
{
	background-color:#33b153;
}

/** Added for dashboard **/

.GroupLabel
{
	width: 200px;
	height:10px;
	background-color: #DADADA;
	font-size: 11px;
	font-weight:bold;
	color:#636363;	
}
.BoldText
{
	font-weight:bold;
	font-size:11px;
	color:#636363;
}
.ContentTable
{
	font-size:11px;
	margin-left:10px;
	color:#636363;
}
.DashButton
{
	width:200px;
	height:25px;	
	font-size: 12px;
	/*
	font-weight:bold;
	color:#636363;
	background-color:inherit;
	border: 2px solid #A5A5A5;*/
	cursor:hand;
	vertical-align:middle;	
}

/***************End maturity*******************/


/*************************************/
.contentbody_Default 
{
margin:20px 0 0;
width:490px;
height: 435px;
margin-top:55px;
text-align:left;
}

.contentbody_privacy
{
	margin:20px 0 0;
	width:90%;
	height: auto;
	margin-top:55px;
}
.rr_ol
{
	margin:-7px 0 0 7px;
}

.topCorner
{
	background-image:url(../../template/images/top_green.jpg);
	width:317px;
	height:9px;
	background-repeat:no-repeat;
}
.description
{
	background-image:url(../../template/images/bg_green.jpg);
	background-repeat:repeat-y;
	width:317px;
	height:auto;
	color:#5A595A;	
}
.bottomCorner
{
	background-image:url(../../template/images/bottom_green.jpg);
	width:317px;
	height:9px;
	background-repeat:no-repeat;
}
.topCornernew
{
	background-image:url(../../template/images/top_lightgreen.jpg);
	width:317px;
	height:9px;
	background-repeat:no-repeat;
}
.descriptionNew
{
	background-image:url(../../template/images/bg_lightgreen.jpg);
	background-repeat:repeat-y;
	width:317px;
	height:auto;
	color:#5A595A;	
	
	
}
.bottomCornernew
{
	background-image:url(../../template/images/bottom_lightgreen.jpg);
	width:317px;
	height:9px;
	background-repeat:no-repeat;
	margin:0 0 10px 0;
}
.text 
{
	width:300px;
	padding:8px 0 1px 12px;
	text-align:left;

}
.text p
{
	font-family:Georgia, Verdana;
	font-size:13px;
	color:#02306B;
}
.textnew 
{
	width:300px;
	padding:0 10px 12px;
	text-align:left;

}
.textnew p
{
	font-family:Georgia, Verdana;
	font-size:13px;
	color:#02306B;
}
.green_heading
{
	margin:0 12px 0 12px;
	background-color:#DFFFCF;
	padding:3px;
	font-family:Georgia, Verdana;
	font-size:15px;
	color:#02306B;
	font-weight:bold;
}
.blue
{
	color:#00326B;
	font-weight:bold;
	font-size:12px;
}
.lightBlue
{
	color:#3783BF;
	font-weight:bold;
}

.Recommendations ul
{
    font-family:Verdana, Arial;
    font-size:11px;
    font-weight:normal;
    margin-top:7px;
}
.Recommendations ul li
{
    list-style-type:disc;
    width:auto;
    padding:3px 0 5px 0;
}
.RecomLink a
{
    color:#04306F;
    font-weight:bold;
    text-decoration:none;
}
.RecomLink a:hover
{
    color:Orange;
}
.RecomHeading
{
	color:#2E728B;
	font-size:11px;
	font-weight:bold;
}
.RecomHeading a
{
	color:#2E728B;
	text-decoration:none;
}
.rank
{
	font-size:14px;
	font-weight:bold;	
	padding-top:10px;
}
.quartile
{		
	color:#7F0907;
}
.health_check
{
	font-size:10px;	
	color:#000;
}
.health_check tr td
{
	background-color:#DCDCE8;
	padding:2px 1px 2px 5px;	
}
.m_health_check
{
	width:60%;
	font-size:10px;	
	color:#000;
}
.m_health_check tr td
{
	background-color:#DCDCE8;
	padding:5px 1px 5px 5px;
	font-weight:bold;	
}
.label
{
	font-size:14px;
	font-weight:bold;
	color:#022F6A;
	font-family:Times New Roman;
}
.qHeading
{
	font-size:17px;
	font-weight:bold;	
	padding-top:10px;
}
.toggle_div
{
	margin-top:10px;
	border-top:2px solid #000;
	border-bottom:1px solid #000;
	padding-top:8px;
	background-color:#FCF9AD;
	padding:5px;
}
.toggle_div_1
{
	margin-top:10px;
	border-top:2px solid #000;
	padding-top:8px;
	padding:5px;
}
.coll_expand
{
	margin-top:-15px;
}
.coll_expand a
{
	color:#022F6A;
	font-size:10px;
	float:right;
	font-weight:bold;	
}
.inner
{
	padding:3px;
}
.gray
{
	background-color:#DCDCE8;
	text-align:right;
}
.cell
{
	padding-left:8px;
	font-weight:bold;
	font-size:10px;
	color:#022F6A;
}
.int
{
	font-size:11px;
}
.img
{
	padding:0 8px 3px 0;
}
.return
{
	float:right; position:absolute; margin-left:730px;
}
.btn
{
	font-family:Verdana;
	font-size:11px;
	border:1px outset #ddd;
	height:25px;
}
/***************End maturity*******************/

/********************Progress Bar Diagnostic**************************/
.diag_star
{
	margin-left:125px;
	margin-top:3px;
}
.d_1
{
	margin-left:125px;
	margin-top:3px;
}
.d_2
{
	margin-left:137px;
	margin-top:3px;
}
.d_3
{
	margin-left:149px;
	margin-top:3px;
}
.d_4
{
	margin-left:161px;
	margin-top:3px;
}
.d_5
{
	margin-left:173px;
	margin-top:3px;
}
.d_6
{
	margin-left:185px;
	margin-top:3px;
}
.d_7
{
	margin-left:197px;
	margin-top:3px;
}
.d_8
{
	margin-left:209px;
	margin-top:3px;
}
.d_9
{
	margin-left:221px;
	margin-top:3px;
}
.d_10
{
	margin-left:233px;
	margin-top:3px;
}
.d_11
{
	margin-left:240px;
	margin-top:3px;
}
/********************End here**************************/
/********************Progress Bar Performance(Solution) Management*********/
.prf_mgmt_star
{
	margin-left:258px;
	margin-top:3px;
}

.prf_1
{
	margin-left:258px;
	margin-top:3px;
}
.prf_2
{
	margin-left:274px;
	margin-top:3px;
}
.prf_3
{
	margin-left:290px;
	margin-top:3px;
}
.prf_4
{
	margin-left:306px;
	margin-top:3px;
}
.prf_5
{
	margin-left:322px;
	margin-top:3px;
}
.prf_6
{
	margin-left:338px;
	margin-top:3px;
}
.prf_7
{
	margin-left:354px;
	margin-top:3px;
}
.prf_8
{
	margin-left:370px;
	margin-top:3px;
}
.prf_9
{
	margin-left:386px;
	margin-top:3px;
}
.prf_10
{
	margin-left:402px;
	margin-top:3px;
}
/********************End here**************************/

/*******************Progress bar Project Management*************/
.pro_mgmt_star
{
	margin-left:419px;
	margin-top:3px;
}

.pm_1
{
	margin-left:419px;
	margin-top:3px;
}
.pm_2
{
	margin-left:435px;
	margin-top:3px;
}
.pm_3
{
	margin-left:451px;
	margin-top:3px;
}
.pm_4
{
	margin-left:467px;
	margin-top:3px;
}
.pm_5
{
	margin-left:483px;
	margin-top:3px;
}
.pm_6
{
	margin-left:499px;
	margin-top:3px;
}
.pm_7
{
	margin-left:515px;
	margin-top:3px;
}
.pm_8
{
	margin-left:531px;
	margin-top:3px;
}
.pm_9
{
	margin-left:547px;
	margin-top:3px;
}
.pm_10
{
	margin-left:563px;
	margin-top:3px;
}
/*******************End here**************************/
.dashqurtile
{
	color:#3D6D9E;
	font-size:11px;
}
.invite a
{
	color:#02306B;
    text-decoration:none;
    font-size:11px;
}
.invite a:hover
{
	color:Orange;
}
.lnk a
{
	color:#fff;
}
.chkChampion
{
	cursor: hand;
}

/*******************Report Login*************************/
.rTxtBox
{
	border:1px inset #ddd;
	height:22px;
	width:200px;	
}
.rLogin
{
	border:1px outset #BBD8FF;
	background-color:#BBD8FF;
	width:60px;
	height:26px;
	font-weight:700;
}

.table1
{
    font-family:arial;       
    border:1px solid #000;                      
}

.table1 tr td
{    
    border-bottom:1px solid #A7A7A7;
    border-right:1px solid #A7A7A7;
    font-size:11px;     
    text-align:center;              
}
.textdiv
{
	float:left;
}
.textdivimg
{
	float:left;
	padding:0 0 0 5px;
	
}
.textdivimg a
{
	text-decoration:none;
	border:0;
	
	
}
