@charset "utf-8";
/* CSS Document */

*
{
	margin:0px;
	padding:0px;
}
body
{
	background:url(../images/pattern2.png) repeat;
}
.cover
{
	clear:both;
	overflow:hidden;
}
#wrapper
{
	width:1024px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
	-webkit-box-shadow: 1px 1px 4px 0px rgba(50, 50, 50, 0.25);
-moz-box-shadow:    1px 1px 4px 0px rgba(50, 50, 50, 0.25);
box-shadow:         1px 1px 4px 0px rgba(50, 50, 50, 0.25);
}
#header
{
	clear:both;
	overflow:hidden;
	background-color:#fff;
	height:82px;
	
}
#hleft
{
	float:left;
	padding:15px 4px;
}
#hcenter
{
	float:left;
	margin:26px 0 30px 20px;
}
#hcenter
{
	font-size:23px;
	color:#1f475c;
	font-family: 'Open Sans', sans-serif;
	font-weight:100;
}
#hcenter2
{
	float:left;
}
#hcenter2 p
{
	/*clear:both;
	overflow:hidden;*/
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
	color:#656565;
	margin: 35px 0 0 20px;
}
#hcenter2 p label
{
	display:block;
	float:left;
	width:76px;
}
#hcenter2 p span
{
	display:block;
	float:left;
}
#hright
{
	float:right;
}
#hright_left
{
	float:left;
	border-right:1px solid #dddddd;
	border-left:1px solid #dddddd;
	padding: 30px 0;
	padding: 30px 0 30px 20px;
	max-width:210px;
	
}
#hright_right
{
	float:right;
	padding:15px 0;
}
#hright_right a
{
	/*padding:10px 28px 10px 28px ;*/
	padding: 20px 40px;
	display:block;
	background:url(../images/4.png) no-repeat;
	background-position:28px 15px;
}
#hright_right a:hover
{
	background:url(../images/4a.png) no-repeat;
	background-position:28px 15px;
}
#hright_left ul
{
	padding:0px 10px 0 0 ;
	
	
}
#hright_left ul li 
{
	float:left;
	list-style-type:none;
	margin:0 5px;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
}
#hright_left ul li  a
{
	text-decoration:none;
	font-family: 'Open Sans', sans-serif;
	color:#000000;
	font-size:13px;
	padding:0 7px;
	
}
#container
{
	clear:both;
	overflow:hidden;
	background:#f9f9f9;
	padding: 12px 30px 25px;
	
}
#menuwrapper
{
	clear:both;
	overflow:hidden;
	background:#f9f9f9;
}
#menuwrapper ul li
{
	list-style-type:none;
	float:left;
}
#menuwrapper ul li a
{
	background:url(../images/6.png) no-repeat;
	width:256px;
	color:#000000;
	display:block;
	text-decoration:none;
	font-size:16px;
	font-family: 'Open Sans', sans-serif;
	margin: -2px 0 0 0px;
	height:68px;
}



#menuwrapper ul li a.pp
{
	background:url(../images/23.png) no-repeat;
}
#menuwrapper ul li a.pp:hover
{
	background:url(../images/21.png) no-repeat;
}
#menuwrapper ul li a.pp.active
{
	background:url(../images/22.png) no-repeat;
}




#menuwrapper ul li a.tp
{
	background:url(../images/26.png) no-repeat;
}
#menuwrapper ul li a.tp:hover
{
	background:url(../images/24.png) no-repeat;
}
#menuwrapper ul li a.tp.active
{
	background:url(../images/25.png) no-repeat;
}




#menuwrapper ul li a.rp
{
	background:url(../images/29.png) no-repeat;
}
#menuwrapper ul li a.rp:hover
{
	background:url(../images/27.png) no-repeat;
}
#menuwrapper ul li a.rp.active
{
	background:url(../images/28.png) no-repeat;
}




#menuwrapper ul li a.dl
{
	background:url(../images/32.png) no-repeat;
}
#menuwrapper ul li a.dl:hover
{
	background:url(../images/30.png) no-repeat;
}
#menuwrapper ul li a.dl.active
{
	background:url(../images/31.png) no-repeat;
}


#menuwrapper ul li a p
{
	clear:both;
	overflow:hidden;
	 padding: 16px 18px 16px 58px;
	font-family: 'Open Sans', sans-serif;
	
}
#menuwrapper ul li a.active p, #menuwrapper ul li a:hover p
{
	color:#fff;
}
#container_left
{
	height:530px;
	border:0px solid;
	float:left;
	overflow:hidden;
	width:698px;
}
#container_left_row1
{
	width:632px;
	height:356px;
	padding:20px;
	-webkit-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	-moz-box-shadow:    1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	box-shadow:         1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	border:1px solid #f4f4f4;
	background:#fff;
	font-family: 'Open Sans', sans-serif;
}
#container_left_row2
{
	clear:both;
	overflow:hidden;
}
#container_left_row2 p
{
	font-size:13px;
	font-family: 'Open Sans', sans-serif;
	margin:16px 0 0 0;
	float:left;
}
#container_left_row2 p label
{
	display:block;
	float:left;
	width:25px;
	padding: 5px 0 0;
}
#container_left_row2 p span
{
	float:left;
	display:block;
	width:470px;
	color:#323333;
}
#container_right
{
	float:right;
	border:1px solid #f4f4f4;
	width:262px;
	height:530px;
	-webkit-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	-moz-box-shadow:    1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	box-shadow:         1px 1px 2px 0px rgba(50, 50, 50, 0.15);
}

#refreshicons ul
{
	clear:both;
	overflow:hidden;
}
#refreshicons ul li
{
	float:left;
	list-style-type:none;	
}
#refreshicons ul li a
{
	display:block;
	margin: 0 5px;
	width:52px;
	height:52px;
}
#refreshicons
{
	float:left;
	margin: 20px 0 0;
}
#refreshicons ul li a.refresh
{
	background:url(../images/14.png) no-repeat;
}
#refreshicons ul li a.refresh:hover
{
	background:url(../images/14a.png) no-repeat;
}
#refreshicons ul li a.lock
{
	background:url(../images/13.png) no-repeat;
}
#refreshicons ul li a.lock:hover
{
	background:url(../images/13a.png) no-repeat;
}
#refreshicons ul li a.open
{
	background:url(../images/12.png) no-repeat;
}
#refreshicons ul li a.open:hover
{
	background:url(../images/12a.png) no-repeat;
}
#container_left_row3
{
	clear:both;
	overflow:hidden;
	margin:16px 0 0 0;
}
#container_left_row3 ul li
{
	float:left;
	list-style-type:none;
	padding:0px;
	margin:0px;
}
#container_left_row3 ul li a
{
	display:block;
	height:44px;
	width:205px;;
	text-decoration:none;
	color:#000;
	
}
#container_left_row3 ul li a p
{
	padding: 10px 0 0 50px;
	font-family: 'Open Sans', sans-serif;
}

#container_left_row3 ul li a.mv
{
	background:url(../images/102.png) no-repeat;
	
}

#container_left_row3 ul li a.pm
{
	background:url(../images/101.png) no-repeat;
	
}


#container_left_row3 ul li a.fr
{
	background:url(../images/100.png) no-repeat;
	
}

#container_left_row3 ul li a.mv:hover, #container_left_row3 ul li a.mv.active
{
	background:url(../images/102a.png) no-repeat;
	color:#fff;
}

#container_left_row3 ul li a.pm:hover, #container_left_row3 ul li a.pm.active
{
	background:url(../images/101a.png) no-repeat;
	color:#fff;
}


#container_left_row3 ul li a.fr:hover, #container_left_row3 ul li a.fr.active
{
	background:url(../images/100a.png) no-repeat;
	color:#fff;
	
}













#container_left_row3 ul li a.bc
{
	background:url(../images/67.png) no-repeat;
	
}
#container_left_row3 ul li a.dc
{
	background:url(../images/68.png) no-repeat;
}
#container_left_row3 ul li a.repo
{
	background:url(../images/69.png) no-repeat;
}
#container_left_row3 ul li a.bc:hover
{
	background:url(../images/67a.png) no-repeat;
	color:#FFF;
}
#container_left_row3 ul li a.dc:hover
{
	background:url(../images/68a.png) no-repeat;
	color:#FFF;
}
#container_left_row3 ul li a.repo:hover
{
	background:url(../images/69a.png) no-repeat;
	color:#FFF;
}
#container_left_row3 ul li a.rundec
{
	background:url(../images/65.png);
	color:#FFF;
	padding:0 0 0 24px;
	width:223px;
}
#container_left_row3 ul li a.rundec:hover
{
	background:url(../images/66.png);
	color:#FFF;
}
#duration_box
{
	clear:both;
	overflow:hidden;
	background:#fbfbfb;
	padding:12px;
	border-bottom:1px solid #c8c8c8;
}
#duration_box_left
{
	float:left;
    margin: 0 10px 0 0;
}
#duration_box_right
{
	float:left;
}
#duration_box_right p
{
	clear:both;
	overflow:hidden;
}
#duration_box_right_row_left
{
	float:left;
	width:80px;
	margin:0 2px;
}
#duration_box_right_row_left input
{
	background:url(../images/37.png) no-repeat;
	border:none;
	height:20px;
	width:80px;
	text-align:center;
	font-family: 'Open Sans', sans-serif;
	font-size:12px;
}
p.dayscount
{
	border:1px solid #c4c4c4;
	padding:5px;
	font-family: 'Open Sans', sans-serif;
	color:#535353;
	font-size: 12px;
	width:155px;
	margin: 13px 0 0;
	text-align:center;
}
#footer
{
	background:#2c3c48;
	color:#fff;
	text-align:center;
	font-family: 'Open Sans', sans-serif;
	font-size:10px;
	padding:16px 0;
}
/**/
#likebutanew
{
	width:100%;
	text-align:center;
	margin: 9px 0 0 180px;
}
#likebutanew p
{
	background:url(../images/52.png) no-repeat;
	width:327px;
	height:43px;
	color:#fff;
    padding: 3px 0 0 12px;
	font-size:24px;
}
#likebutanew p:hover
{
	background:url(../images/52a.png) no-repeat;
}
#conatiner_left_row1a
{
	clear:both;
}
#conatiner_left_row1a li
{
	float:left;
	list-style-type:none;
}
#conatiner_left_row1a li p
{
	font-size:13px;
	font-family: 'Open Sans', sans-serif;
}
#conatiner_left_row1a li p label
{
	display:block;
	float:left;
	padding:5px 0px 0 0px;
	width:75px;
}
#conatiner_left_row1a li a.go
{
	background:#4398e2;
	color: #FFFFFF;
    display: block;
    height: 20px;
    margin: 0 6px;
    /*padding: 1px 5px 6px 8px;*/
	padding: 1px 0 6px 3px;
    width: 24px;
}
#conatiner_left_row1a li a.go:hover
{
	background:#267fcd;
}
#conatiner_left_row1a li p span 
{
	background:url(../images/53.png) no-repeat;
	width:100px;
	display:block;
	float:left;
	height:25px;
	margin: 0 10px 0 10px;
}
#conatiner_left_row1a li p span select
{
	border:0px solid red;
	width:90px;
	margin: 0 0 0 5px;
	font-family: 'Open Sans', sans-serif;
}
#conatiner_left_row1a li p span input
{
	border:0px solid red;
	margin: 0 0 0 6px;
    width: 85px;
	font-family: 'Open Sans', sans-serif;
}
#conatiner_left_row1a li a
{
	text-decoration:none;
}
#conatiner_left_row1a li a p#downloadbuta
{
	background:url(../images/54.png) no-repeat;
	width:157px;
	height:28px;
	 padding: 4px 0 0 45px;
	 color:#fff;
}
#conatiner_left_row1a li a p#downloadbuta:hover
{
	background:url(../images/54a.png) no-repeat;
}
#conatiner_left_row1b
{
	background:#f4f4f4;
	padding:15px;
	margin:10px 0 0 0;
	height:285px;
	
}
#conatiner_left_row1b_inner
{
	background:#f4f4f4;
	border:0px solid green;
	padding:15px;
	margin:0px 0 0 0;
	height:166px;
	overflow:auto;
	clear:both;
}
#conatiner_left_row1b_inner p
{
	clear:both;
	overflow:hidden;
	font-size:13px;
	margin:8px 0;
}
#conatiner_left_row1b_inner p label
{
	display:block;
	float:left;
	width:200px;
}
#bluebut label
{
	background:url(../images/55.png) no-repeat;
	color: #FFFFFF;
    display: block;
    font-size: 12px;
    font-weight: 400;
    height: 29px;
    padding: 6px 0 0 11px;
    width: 229px;
	margin: 0 0 0 213px;
}
#bluebut label:hover
{
	background:url(../images/55a.png) no-repeat;
}
#conatiner_left_row1b_inner p span.sekcbox
{
	background:url(../images/56.png) no-repeat;
	width:196px;
	display:block;
	float:left;
	height:30px;
	margin: -9px 0 0;
}

#conatiner_left_row1b_inner p span.sekcbox select
{
	border:0px solid red;
	margin: 9px 0 0 2px;
    width: 190px;
	background-color:#f4f4f4;
}
a
{
	text-decoration:none;
}
label.rplab
{
	display:block;
	margin:0 auto;
	margin: 2px 0 0;
	font-size:14px;
}


/* Deployment Layers */
#container_inner_wrapper
{
	-webkit-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	-moz-box-shadow:    1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	box-shadow:         1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	border:1px solid #f4f4f4;
	padding:20px;
}
#container_inner_wrapper2
{
}
#monthscrool, #monthscrool_small
{
	clear:both;
	overflow:hidden;
	background:#f6f6f6;
	padding:0 25px;
	-webkit-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	-moz-box-shadow:    1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	box-shadow:         1px 1px 2px 0px rgba(50, 50, 50, 0.15);
}
#monthscrool_small
{
	padding:0 5px;
	border:0px solid;
}
#month ul, #montha ul, #month_small ul, #montha_small ul
{
	clear:both;
}
#montha ul li, #montha_small ul li
{
	float:left;
	list-style-type:none;
	padding:10px 0;
	text-align:center;
	width:95px;
	border-right:1px solid #cecdcd;
}
#montha_small ul li
{
	width:79px;
}
#month ul li, #month_small ul li
{
	float:left;
	list-style-type:none;
	padding:22px 0;
	text-align:center;
	width:95px;
	border-right:1px solid #cecdcd;
}
#month_small ul li, #montha_small ul li
{
	padding:10px 0;	
	width:79px;
}
#scroll
{
	clear:both;
	margin:0px 0 0px 0;
}
#scrollcontent
{
	background:#dfdfdf;
	height:168px;
	clear:both;
	overflow:hidden;
	margin:20px 0 0 0;
	
}
#buttonsrow1, #buttonsrow2, #buttonsrow3
{
	clear:both;
	overflow:hidden;
	margin:20px 0 0 0;
}
#buttonsrow1 ul li a, #buttonsrow2 ul li a, #buttonsrow3 ul li a
{
	display:block;
	width:170px;
	text-align:center;
	background:url(../images/62.png) repeat-x;
	padding:9px 0;
	color:#fff;
	font-family: 'Open Sans', sans-serif;
	margin:0 10px;
	
}
#buttonsrow2 ul li a
{
	background:#16b74f;
	border-bottom:4px solid #017540;
	
}
#buttonsrow2 ul li a:hover
{
	background:#10ae38;
	border-bottom:4px solid #017540;
	
}
#buttonsrow3 ul li a
{
	background:#1483e4;
	border-bottom:4px solid #02457b;	
}
#buttonsrow3 ul li a:hover
{
	background:#077ddf;
	border-bottom:4px solid #02457b;	
}
#buttonsrow3 ul li a.redbutsa
{
	background:#dc474c;
	border-bottom:4px solid #8d1d21;
	
}
#buttonsrow3 ul li a.redbutsa:hover
{
	background:#e51b22;
	border-bottom:4px solid #8d1d21;
	
}


#buttonsrow1 ul li, #buttonsrow2 ul li, #buttonsrow3 ul li
{
	float:left;
	display:block;
	list-style-type:none;
}

#heaer_container_resourceplan
{
	clear:both;
	overflow:hidden;
	background:#026b9c;
	padding:10px;
	-webkit-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	-moz-box-shadow:    1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	box-shadow:         1px 1px 2px 0px rgba(50, 50, 50, 0.15);
}
#heaer_container_resourceplan h1
{
	color:#Fff;
	font-weight:400;
	font-family: 'Open Sans', sans-serif;
	float:left;
	font-size:26px;
	margin:5px 0 0 10px;
}
#heaer_container_resourceplan p#nxtbut a
{
	background:#ffffff;
	border-bottom:2px solid #c8c8c8;
	float:right;
	width:120px;
	height:23px;
	margin:5px 18px 5px 0;
	text-align:center;
	font-family: 'Open Sans', sans-serif;
	padding: 5px 0 10px;
	font-size:20px;
	color:#025e89;
	border-radius:5px;
}
#heaer_container_resourceplan p#nxtbut a:hover
{
	background:#0eaedb;
	border-bottom:2px solid #034c60;
	color:#fff;
}
#container_resource_plan_new
{
	-webkit-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	-moz-box-shadow:    1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	box-shadow:         1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	clear:both;
	overflow:hidden;
	padding:20px;
	background:#fff;
}
#container_resource_plan_new_row1, #container_resource_plan_new_row2
{
	clear:both;
	overflow:hidden;
	font-family: 'Open Sans', sans-serif;
}
 #container_resource_plan_new_row2
 {
	 margin:10px 0 0 0;
 }
#container_resource_plan_new_row1 ul li
{
	float:right;
	list-style-type:none;
	width:114px;
	margin:0 5px 0 4px;
	border:0px solid;
	font-size:13px;
	text-align:center;
}
#container_resource_plan_new_row1 ul li,
{
	text-align:center;
}
#container_resource_plan_new_row1 ul li p,
{
	text-align:center;
	font-family: 'Open Sans', sans-serif;
	padding:5px 0;
	font-size:20px;
}


#container_resource_plan_new_row2 ul li
{
	float:right;
	list-style-type:none;
	width:114px;
	margin:0 5px 0 4px;
	border:0px solid;
	-webkit-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	-moz-box-shadow:    1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	box-shadow:         1px 1px 2px 0px rgba(50, 50, 50, 0.15);
	background:#f5f4f4;
	font-family: 'Open Sans', sans-serif;
}
#rowcrp
{
	text-align:center;
	border-bottom:1px solid #dddbdb;
	border-top:1px solid #ffffff;
	padding:10px 0;
	font-size:15px;
}
#row4crp
{
	text-align:center;
	border-bottom:1px solid #dddbdb;
	border-top:1px solid #ffffff;
	padding:50px 0;
	font-size:15px;
}
#row1crp
{
	text-align:center;
	border-bottom:1px solid #dddbdb;
	border-top:1px solid #ffffff;
	padding:32px 0;
	font-size:15px;
}
#row2crp
{
	text-align:center;
	padding:23px 5px;
	font-size:30px;
	border-bottom:1px solid #dddbdb;
	border-top:1px solid #ffffff;
}
#row2crp
{
	text-align:center;
	padding:29px 5px;
	font-size:20px;
	border-bottom:1px solid #dddbdb;
	border-top:1px solid #ffffff;
	
}
#row3crp{
 padding: 10px 4px 10px 8px;	
}

#container_left_row1 h2.move
{
	text-align:center;
	font-size:32px;
	font-weight:300;
	margin: -10px 0 10px 0;
}
h2.move1
{
	text-align:left;font-size:24px;font-weight:400;
}
.ashbag
{
	background:#f4f4f4;
	padding:20px;
}
.ashbag h2
{
	font-weight:400;
	margin: -10px 0 0;
}
.ashbagleft
{
	float:left;
	width:285px;
	border:0px solid;
}
.ashbagleft1
{
	float:left;
	width:285px;
	border:0px solid;
	margin:0 0 0 10px;
}
.ashbagleft p label, .ashbagleft1 p label
{
	float:left;
	display:block;
	width:100px;
	font-size:14px;
	margin: 10px 0 0;
}
.ashbagleft p span, .ashbagleft1 p span
{
	float:left;
	display:block;
}
#canuel a
{
	float:left;
	display:block;
	background:#d7d6d6;
	width:120px;
	padding:10px 0;
	text-align:center;
	margin:0 5px;
	text-decoration:none;
	color:#000;
	border-radius:2px;
}
#canuel a:hover
{
	background:#e9851a;
	color:#fff;
}




