body
{
	margin:0px;
	background-image:url(../images/bg_Main.gif);
	font-family:Tahoma,Geneva;
	font-size:11px;
	text-align: right;
}
#error,#invaliderrmsg{color:#FD7321;padding:5px;font-size:12px;}
td{font-size:11px;}
#header_main
{
	background-image:url(../images/header_greyPanel.gif);
	background-repeat:repeat-x;
	height:76px;
}
.logo_top
{
	background-image:url(../images/logo.gif);
	background-repeat:repeat-x;
	height:76px;
	width:204px;
	float:right;
}
.main_contents_width
{
	width:849px;
	text-align:left;
}
.phase_tabs
{
	width:640px;float:left;
	padding-top:48px;
}
.selected_phase_tab .left
{
	background-image:url(../images/header_tabLeft.gif);
	background-repeat:no-repeat;
	width:15px;
	height:28px;
	display:block;
	float:left;
}
.selected_phase_tab .right
{
	background-image:url(../images/header_tabRight.gif);
	background-repeat:no-repeat;
	width:15px;
	height:28px;
	float:left;
	display:block;
	padding-right:14px;
}
.selected_phase_tab .center
{
	background-image:url(../images/header_tabCont.gif);
	background-repeat:repeat-x;
	height:27px;line-height:27px;
	display:block;
	float:left;
	padding-top:1px;
}
.selected_phase_tab .center a
{
	text-decoration:none;
	color:#000000;
}
.normal_phase_tab .center
{
	height:19px;


	display:block;
	float:left;
	padding-top:9px;
	color:#ffffff;
}

.normal_phase_tab .center a, .normal_phase_tab .center a:visited
{
	text-decoration:none;
	color:#ffffff;
}
.normal_phase_tab .center a:hover
{
	text-decoration:none;
	color:#E17531;
}

.selected_phase_tab .center a, .selected_phase_tab .center a:visited
{
	text-decoration:none;
	color:#000000;
}
.normal_phase_tab .left
{
	width:15px;
	height:28px;
	display:block;
	float:left;
}
.normal_phase_tab .right
{
	width:15px;
	height:28px;
	float:left;
	display:block;
	padding-right:14px;
}
#page_container
{
	padding-top:30px;
	padding-bottom:30px;
}
.selected_tab .left
{
	background-image:url(../images/tab_Left_selected.gif);
	background-repeat:no-repeat;
	width:7px;
	height:28px;
	display:block;
	float:left;
}
.selected_tab .right
{
	background-image:url(../images/tab_Right_selected.gif);
	background-repeat:no-repeat;
	width:7px;
	height:28px;
	float:left;
	display:block;
	}
.selected_tab .center
{
	background-image:url(../images/tab_Cont_selected.gif);
	background-repeat:repeat-x;
	height:22px;
	display:block;
	float:left;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}
.selected_tab .center a
{
	text-decoration:none;
	color:#000000;
}

.normal_tab .left
{
	background-image:url(../images/tab_Left_normal.gif);
	background-repeat:no-repeat;
	width:7px;
	height:28px;
	display:block;
	float:left;
}
.normal_tab .right
{
	background-image:url(../images/tab_Right_normal.gif);
	background-repeat:no-repeat;
	width:7px;
	height:28px;
	float:left;
	display:block;
	}
.normal_tab .center
{
	background-image:url(../images/tab_Cont_normal.gif);
	background-repeat:repeat-x;
	height:22px;
	display:block;
	float:left;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}
.normal_tab .center a
{
	text-decoration:none;
	color:#4C4C4C;
}
.normal_button_left
{background-image:url(../images/button_normal_left.gif);}
.normal_button_left_hover{background-image:url(../images/button_hover_left.gif);}	
.normal_button_left,.normal_button_left_hover{float:left;background-repeat:no-repeat;}

.normal_button_center{background-image:url(../images/button_normal_cont.gif);}
.normal_button_center_hover{background-image:url(../images/button_hover_cont.gif);}
.normal_button_center,.normal_button_center_hover{text-align:center;background-repeat:repeat-x;margin:0px 2px 0px 2px;}

.normal_button_right{background-image:url(../images/button_normal_right.gif);}
.normal_button_right,.normal_button_right_hover{float:right;background-repeat:no-repeat;float:right;}
.normal_button_right_hover{background-image:url(../images/button_hover_right.gif);}
.normal_button_left,.normal_button_left_hover,.normal_button_right,.normal_button_right_hover{
	width:7px;
	height:26px;
}
.normal_button_a{line-height:26px;color:#000;text-decoration:none;}
.normal_button_a_hover{color:#fff;line-height:26px;text-decoration:none;}
.hover_tab .left
{
	background-image:url(../images/tab_Left_hover.gif);
	background-repeat:no-repeat;
	width:7px;
	height:28px;
	display:block;
	float:left;
}
.hover_tab .right
{
	background-image:url(../images/tab_Right_hover.gif);
	background-repeat:no-repeat;
	width:7px;
	height:28px;
	float:left;
	display:block;
	}
.hover_tab .center
{
	background-image:url(../images/tab_Cont_hover.gif);
	background-repeat:repeat-x;
	height:22px;
	display:block;
	float:left;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}
.hover_tab .center a
{
	text-decoration:none;
	color:#000000;
}
.spacer
{
	background-image:url(../images/blank_tab_seperator.gif);
	background-repeat:repeat-x;
	width:10px;
	height:28px;
	float:left;
	display:block;
}
.panel_bg_cont
{
	background-image:url(../images/panel_bg_cont.gif);
	background-repeat:repeat-y;
}
.panel_bg_footer
{
	background-image:url(../images/panel_footer.gif);
	background-repeat:no-repeat;
	height:13px;clear:both;
	
}
.panel_bg_main
{
	background-image:url(../images/panel_bg.gif);
	background-repeat:no-repeat;
	padding:2px 10px 0px 10px;
	background-position:top left;
	background-color:#eee;
	float:left;border-left:1px solid #ACACAC;
	border-right:1px solid #ACACAC;
	
}
.left-pointer
{
	background-image:url(../images/P_Total_Left.gif);
	height:23px;
	width:9px;
	float:left;
	display:block;
}
.center-pointer
{
	background-image:url(../images/P_Total_Con.gif);
	background-repeat:repeat-x;
	height:23px;
	white-space:nowrap;
	float:left;
	display:block;
	padding-top:5px;
}
.right-pointer
{
	background-image:url(../images/P_Total_Right.gif);
	height:23px;
	width:9px;
	float:left;
	display:block;
}
.left-pointer-con
{
	background-image:url(../images/P_Total_Left_con.gif);
	height:40px;
	width:9px;
	float:left;
	display:block;
}
.center-pointer-con
{
	background-image:url(../images/P_Total_Con_con.gif);
	background-repeat:repeat-x;
	height:40px;
	white-space:nowrap;
	float:left;
	display:block;
	padding-top:5px;
}
.right-pointer-con
{
	background-image:url(../images/P_Total_Right_con.gif);
	height:40px;
	width:9px;
	float:left;
	display:block;
}
.big_sub_panel
{
	width:655px;
	float:left;
}
.small_sub_panel
{
	width:172px;
	float:right;
}
.white_Panel_header
{
	background-image:url(../images/white_Panel_header.gif);
	background-repeat:no-repeat;
	width:100%;
	height:21px;line-height:21px;
	float:left;
}
.white_Panel_header_pure
{
	background-image:url(../images/white_Panel_header_pure.gif);
	background-repeat:no-repeat;
	width:100%;
	height:11px;
	padding-left:13px;
	padding-right:13px;
	float:left;
}

.white_Panel_cont_bgd
{
	background-image:url(../images/white_Panel_cont.gif);
	background-repeat:repeat-y;
	width:100%;
	padding-left:13px;
	padding-right:13px;
	float:left;
}

.white_Panel_cont
{ 
	background-image:url(../images/white_Panel_cont.gif);
	background-repeat:repeat-y;
	width:100%;overflow:hidden;
	/*padding:10px 8px 0px 8px;*/
	float:left;
}
.white_Panel_footer
{
	background-image:url(../images/white_Panel_footer.gif);
	background-repeat:no-repeat;
	width:100%;
	height:11px;
		float:left;
}
table.calendar_table
{
	width:100%;
	border-left:solid 1px #CDCDCD;
	border-top:solid 1px #CDCDCD;
}
table.calendar_table tr td
{
	border-bottom:solid 1px #CDCDCD;
	border-right:solid 1px #CDCDCD;
	width:90px; /* Total width and height will be 90px*/
	height:90px;
	vertical-align:top;
}
table.calendar_table tr td div
{
	padding-top:12px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:12px;
}
table.calendar_table tr td.offDays
{
	background-color:#EEEEEE;
}
table.calendar_heading
{
	width:100%
}
table.calendar_heading tr td
{
	width:90px;
	font-weight:bold;
	text-align:center;
	line-height:20px;
}

.phase_head,.help_head
{
	height:21px;
	font-weight:bold;
	text-align:center;
	color:#ffffff;
	line-height:21px;
}
.phase_head{	
	background-image:url(../images/phase_head.gif);
	background-repeat:no-repeat;
}
.help_head{	background-image:url(../images/help_head.gif);
	background-repeat:no-repeat;
}
.phase_body,.help_body{
	width:157px;
}
.phase_body
{
	background-image:url(../images/phase_body.gif);
}
.help_body
{	background-image:url(../images/help_body.gif);}
.phase_spacer
{
	padding-top:5px;
}
.phase_seperator
{
	
	background-image:url(../images/phase_seperator.gif);
	height:3px;overflow:hidden;
	background-repeat:no-repeat;
	
}
.phase_footer
{
	background-image:url(../images/phase_footer.gif);
	height:8px;
	background-repeat:no-repeat;
}

.phase_font
{
	font-size:10px;
	color:#FFFFFF;
}
a.btn_style
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	height:23px;
	background-repeat:no-repeat;
	display:block;
	width:145px;
	padding-left:10px;
	line-height:23px;
	color:#FFFFFF;
	text-decoration:none;
	
}
a.btn_Management{
	background-image:url(../images/btn_1.gif);
}
a.btn_Management:hover{
	background-image:url(../images/btn_1_hover.gif);
}
a.btn_Casting___Talent{
	background-image:url(../images/btn_2.gif);
}
a.btn_Casting___Talent:hover{
	background-image:url(../images/btn_2_hover.gif);
}
a.btn_Production{
	background-image:url(../images/btn_3.gif);
}
a.btn_Production:hover{
	background-image:url(../images/btn_3_hover.gif);
}
a.btn_Story{
	background-image:url(../images/btn_4.gif);
}
a.btn_Story:hover{
	background-image:url(../images/btn_4_hover.gif);
}
a.btn_Field{
	background-image:url(../images/btn_5.gif);
}
a.btn_Field:hover{
	background-image:url(../images/btn_5_hover.gif);
}
a.btn_Post{
	background-image:url(../images/btn_6.gif);
}
a.btn_Post:hover{
	background-image:url(../images/btn_6_hover.gif);
}
a.btn_New_Media{
	background-image:url(../images/btn_7.gif);
}
a.btn_New_Media:hover{
	background-image:url(../images/btn_7_hover.gif);
}
a.btn_Reel{
	background-image:url(../images/btn_8.gif);
}
a.btn_Reel:hover{
	background-image:url(../images/btn_8_hover.gif);
}
a.btn_Location___Set{
	background-image:url(../images/btn_11.gif);
}
a.btn_Location___Set:hover{
	background-image:url(../images/btn_11_hover.gif);
}
a.btn_custom{
	background-image:url(../images/btn_9.gif);
	color:#000000;
}
a.btn_custom:hover{
	background-image:url(../images/btn_9_hover.gif);
}
a.btn_custom_phase{	
	color:#fff;
	background-image:url(../images/btn_10.gif);
}
a.btn_custom_phase:hover{
	background-image:url(../images/btn_10_hover.gif);
}
.hint{z-index:1000}
.footerWithTopBorder
{
	text-align:center;
	font-size:9px;
	padding-top:5px;
}
.nav_next_off,.nav_next_on,.nav_prev_off,.nav_prev_on,.nav_max_on,.nav_max_off{ float: left;width:22px;height:22px;}
.nav_next_off {background-image:url(../images/next_off.gif);}
.nav_next_on {background-image:url(../images/next_on.gif);}
.nav_prev_off {background-image:url(../images/prev_off.gif);}
.nav_prev_on {background-image:url(../images/prev_on.gif);}
.nav_max_off {background-image:url(../images/max_off.gif);}
.nav_max_on {background-image:url(../images/max_on.gif);}
.reqdata{color:red;padding:0px 5 0 5}
a.orangeLink, a.orangeLink:hover{ color:#D26710;font-weight:bold;text-decoration:none;}
.login_panel{width:655px;height:237px; float:left; background-image:url(../images/orange_bg.gif);background-repeat:no-repeat;}
.orange_heading_big{color:#FD7421;font-size:25px;font-weight:bold;}
.page-heading{font-weight:bold;font-size:12px;color:#FD7321}
.grey_bold_text{color:#4C4B48;font-weight:bold;}
ul.submenu{margin:0px;padding:0px}
ul.submenu li{
background-image: url(../images/cordion_bullet.gif);
background-repeat: no-repeat;
background-position: top left;
list-style-type: none;
padding-left: 12px;
margin-bottom: 6px;
font-weight:normal;
}
