@charset "utf-8";
/* CSS Document */
* 
{
	padding:0;
	margin:0;
	/*border:none;*/
}
body 
{
	padding:0;
	margin:0;
	/*border:none;*/
}

#menu 
{ 
	top:0px; 

}
#copyright
{
    margin:100px auto;
    width:80%;
    font:12px 'Trebuchet MS';
    color:#bbb;
    text-indent:20px;
    padding:40px 0 0 0;
}
#copyright a 
{ 
	color:#bbb; 
}
#copyright a:hover 
{ 
	color:#fff; 
}
#top_row
{
	height:5px;
	background-color:#dcb51c;
	border:none;
}

#user
{
	font-family:"segoeui";
    font-size:12px;
    line-height:16px;
    color:#000;
    text-decoration:none;
    font-weight:normal;
}
.user_logged_in_text
{
	font-family:"segoeui";
	color:#FFF;
	font-size:11px;
}
.textSearch 
{ 
	border: 1px solid #a48300; 
	background: #FFF; 
	color: #333; 
	font-family:"segoeui";
    font-size:12px;
	height:24px;
	width:149px;
	border-radius:5px;
	padding-left:5px;
}
#form_header
{ 
	color: #686868;
	font-family:"segoeui";
    font-size:16px;
	height:24px;
}
.grid_header
{ 
	color: #686868;
	font-family:"segoeui";
    font-size:16px;
	height:24px;
}
.head_Style
{ 
	color: #FFF; 
	font-family:"segoeui";
    font-size:14px;
	height:24px;
	background-color:#DCB51C;
	padding-left:10px;
}
.row_Style
{ 
	color: #414141; 
	font-family:"segoeui";
    font-size:12px;
	height:16px;
	background-color:#fff;
	text-decoration:none;
}
.alt_row_Style
{ 
	color: #414141; 
	font-family:"segoeui";
    font-size:12px;
	height:16px;
	background-color:#EEDA8E;
	text-decoration:none;
}
.grid_link
{ 
	color: #414141; 
	font-family:"segoeui";
    font-size:12px;
	height:16px;
	text-decoration:none;
	font-weight:bold;
}


#quick_link
{ 
	color: #686868;; 
	font-family:"segoeui";
    font-size:12px;
	height:24px;
	text-decoration:none;
}
#current_section
{ 
	color:#000; 
	font-family:"segoeui";
    font-size:11px;
	height:15px;
	font-weight:bold;
	text-decoration:none;
}
#item_text
{ 
	color:#333; 
	font-family:"segoeui";
    font-size:11px;
	height:15px;
	
	text-decoration:none;
}
#footer
{
	color:#FFF; 
	font-family:"segoeui";
    font-size:12px;
	height:20px;
	
	text-decoration:none;
	background-color:#dcb51c;
}
.label_text
{
	font-family:"segoeui";
    font-size:13px;
	height:20px;
	text-decoration:none;
}
.text_box
{
	font-family:"segoeui";
    font-size:13px;
	height:20px;
	border-style:solid;
	border-width:1px;
	border-color:#333;
	text-decoration:none;
	width:175px;
	border-radius:5px;
	padding-left:5px;
}
.text_box_calender
{
	font-family:"segoeui";
    font-size:13px;
	height:20px;
	border-style:solid;
	border-width:1px;
	border-color:#333;
	text-decoration:none;
	width:155px;
	border-radius:5px;
	padding-left:5px;
}

.text_box_grid
{
	font-family:"segoeui";
    font-size:13px;
	height:20px;
	border-style:solid;
	border-width:1px;
	border-color:#333;
	text-decoration:none;
	width:100px;
	border-radius:5px;
	padding-left:5px;
}
.small_text_box_grid
{
	font-family:"segoeui";
    font-size:13px;
	height:20px;
	border-style:solid;
	border-width:1px;
	border-color:#333;
	text-decoration:none;
	width:60px;
	border-radius:5px;
	padding-left:5px;
}

.MyCalendar
{
    border:2px solid #000;
    border-radius:10px;
    background-color: #4e4e50;
    color:#fff;
    font-family:"segoeui";
}


.drop_down
{
	border: 1px solid #333;
    font-family:"segoeui";
    font-size:13px;
	text-decoration:none;
	width:182px;
	border-radius:5px;
	padding-left:5px;
}

.drop_down_large
{
	border: 1px solid #333;
    font-family:"segoeui";
    font-size:13px;
	text-decoration:none;
	width:500px;
	border-radius:5px;
	padding-left:5px;
}
.button
{
    border:1px solid black;
    width:35px;
    }


.agentTable{
	background-color:#eeda8e;
	
	display:none;
}
.agentTableNtHide{
	background-color:#eeda8e;

	display:block;
}


#my_account
{
	font-family:"segoeui";
	color:#FFF;
	font-size:10px;
	padding-right:5px;
	text-align:right;
}
#my_account
{
	font-family:"segoeui";
	color:#FFF;
	font-size:10px;
	padding-right:5px;
	text-align:right;
}

#my_account a{
	font-family:"segoeui";
	color:#FFF;
	font-size:10px;
	padding-right:5px;
	text-align:right;
	text-decoration:none;
	display:block;
}
#my_account a:hover{
	font-family:"segoeui";
	color:#FFF;
	font-size:10px;
	padding-right:5px;
	text-align:right;
	text-decoration:none;
	display:block;
}


#user_name1
{ 
	color: #fff;; 
	font-family:"segoeui";
    font-size:12px;
	height:14px;
	font-weight:bold;
	text-decoration:none;
}
#user_details
{ 
	color: #fff;; 
	font-family:"segoeui";
    font-size:12px;
	height:16px;
	text-decoration:none;

}
.user_details_logout
{ 
	color: #fff;; 
	font-family:"segoeui";
    font-size:12px;
	height:16px;
	text-decoration:none;

}
.table 
{
	box-shadow: 4px 4px 4px #999; 
}
.tab 
{
	background-color:#fff;
	color: #686868;
	font-family:"segoeui";
}


.VeryPoorStrength
{
background: Red;
color:White;
font-weight:bold;
}
.WeakStrength
{
background: Gray;
color:White;
font-weight:bold;
}
.AverageStrength
{
background: orange;
color:black;
font-weight:bold;
}
.GoodStrength

{
background: blue;
color:White;
font-weight:bold;
}
.ExcellentStrength

{
background: Green;
color:White;
font-weight:bold;
}
.BarBorder
{
border-style: solid;
border-width: 1px;
width: 180px;
padding:2px;
}
.calendar
{
text-decoration:none;
}

.bright_content
        {
            display: none;
            position: absolute;
            top:280px;
            left: 25%;
            width: 470px;
            height: 200px;
            padding: 0px 0px 0px 0px;
            border: 2px solid #dcb51c;
            border-radius:5px;
            background-color: white;
            z-index: 1200;
            overflow: auto;
            box-shadow: 4px 4px 4px #999; 
        }
.grid_item_text_bold
{ 
	color:#2b2b2b; 
	font-family:"segoeui";
    font-size:10px;
	height:14px;
	font-weight:bold;
	text-decoration:none;
}
.grid_item_text
{ 
	color:#2b2b2b; 
	font-family:"segoeui";
    font-size:11px;
	height:14px;
	text-decoration:none;
	padding-left:5px;
}

.drop_down_mini
{
	font-family:"segoeui";
    font-size:13px;
	height:20px;
	border-style:solid;
	border-width:1px;
	border-color:#333;
	text-decoration:none;
	width:54px;
	border-radius:5px;
	padding-left:5px;
}
.drop_down_to_mini
{
	border: 1px solid #333;
    font-family:"segoeui";
    font-size:13px;
	text-decoration:none;
	width:90px;
	border-radius:5px;
	padding-left:5px;
}

.text_box_mini
{
	font-family:"segoeui";
    font-size:13px;
	height:20px;
	border-style:solid;
	border-width:1px;
	border-color:#333;
	text-decoration:none;
	width:118px;
	border-radius:5px;
	padding-left:5px;
}

.mydiv
{ 
	opacity: 1.0;
	background-color:#282828;
}
.Login_Header
{
	color:#ffffff;
	font-family:"segoeui";
    font-size:12px;
	text-decoration:none;
}
.Login_Div
{
	background-color:#f8f8f8;
	border-radius:5px;
	height:200px;
	width:370px;
	box-shadow: 4px 4px 4px #888888;
}
.Login_Div_chk
{
	background-color:#f8f8f8;
	border-radius:5px;
	height:570px;
	width:630px;
	overflow:scroll;
	box-shadow: 4px 4px 4px #888888;
	
}
.Login_User_Name
{
	color:#333;
	font-family:"segoeui";
    font-size:14px;
	text-decoration:none;
	height:20px;
	width:210px;
	padding-left:5px;
	border:1px solid #8ab5e2; 
	border-radius:3px;
}

.Login_User_Name_DROP
{
	color:#333;
	font-family:"segoeui";
    font-size:14px;
	text-decoration:none;
	height:22px;
	width:217px;
	padding-left:5px;
	border:1px solid #8ab5e2; 
	border-radius:3px;
}


@font-face 
{
    font-family: "kozuka";

	src:url(../fonts/KozGoPr6N-ExtraLight.otf) format("truetype")
}

@font-face 
{
    font-family: "segoeui";
	src:url(../fonts/segoeui.ttf) format("truetype")
}

.Reg_Client_Name
{
	color:#000;
	font-family:"segoeui";
    font-size:40px;
	text-decoration:none;
}

.label_text_Act
{
	font-family:"segoeui";
    font-size:13px;
	text-decoration:none;
}
.span_Class
{
    font-family:"segoeui";
    color:#7f7f7f;
    font-size:12px;
    }
    
    .css-vertical-text 
	{
	-webkit-transform:rotate(70deg);
	-moz-transform:rotate(270deg);
	-o-transform: rotate(1700deg);
	
	/*white-space:nowrap;
	display:block;
	padding-left: 15px;
	position:absolute;
	right:-5px;
	top:0px;*/
	color:White;
	font-size:14px;
	height:70px;
	
	}
	.head_Style_new
{ 
	color: #FFF; 
	font-family:"segoeui";
    font-size:14px;
	height:170px;
	background-color:#DCB51C;
	padding-left:10px;
}
.result_new
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	font-weight:bold;
}
.result_header
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.result_header2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left:5px;
}
.printheader
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding-left:5px;
	background-color:#848484;
	padding:0px 5px 10px 15px;
}

.printRowstyle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	padding-left:5px;
	padding:0px 5px 10px 15px;
}

.printAltRowstyle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	padding-left:5px;
	background-color:#D8D8D8;
	padding:0px 5px 10px 15px;
}

.report_card_header
{
	font-family:"segoeui";
    font-size:22px;
	color:#000000;
}
.report_card_header_second
{
	font-family:"segoeui";
    font-size:18px;
	color:#000000;
}
.report_card_generaltext
{
	font-family:"segoeui";
    font-size:14px;
	color:#000000;
}
.report_card_underline
{
	font-family:"segoeui";
    font-size:14px;
	color:#666666;
}
.report_card_underline_invisible
{
	font-family:"segoeui";
    font-size:14px;
	color:#FFFFFF;
}
.routine_cell
{
    background-color:#BFDBFF;
    border:1px solid black; 
    padding-left:5px; 
    padding-right:5px; 
    height:60px; 
    width:120px; 
}
.routine_cell_alter
{
    background-color:White;
    border:1px solid black; 
    padding-left:5px; 
    padding-right:5px; 
    height:60px; 
    width:120px; 

}
.routine_break
{
border:1px solid black; 
padding-left:5px; 
padding-right:5px;
}

.routine_day
{
border-left:1px solid black; 
border-bottom:1px solid black; 
border-top:1px solid black; 
padding-left:5px; 
padding-right:5px;
height:60px; 
width:120px; 
 background-color:#AAA5ED;
}

.routine_periodcount
{
border-left:1px solid black; 
border-right:1px solid black; 
border-top:1px solid black; 
padding-left:5px; 
padding-right:5px;
 background-color:#AAA5ED;
}
.new_cell
{
   
    border:1px solid black; 
    padding-left:5px; 
    padding-right:5px; 
    font-family:segoeui;
   
}
   .bright_content_new 
       {
    background-color: white;
    border: 2px solid #dcb51c;
    border-radius: 5px;
    box-shadow: 4px 4px 4px #999;
    display: none;
    height: 469px;
    left: 17%;
    overflow: auto;
    padding: 0;
    position: absolute;
    top: 162px;
    width: 1074px;
    z-index: 1200;
}