/* CSS Document */
	body{
		padding:0px;
		margin:0px;
		font-family:Arial,Tahoma,Verdana, Helvetica, sans-serif;
		color:#000000;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		background:#ffffff;
		height:100%;
		background:url(../images/bghomenew.gif) repeat #0a9fd6; 
		}
	div,p,h1,h2,h3,h4,h5,h6,form, img, ul, ul li,input{
		padding:0px;
		margin:0px;
		border:none;
		}	
	.clrfx, .clr{
		clear:both;
		display:block;
		}
 a{
 	outline:none
 }
.dispB{
	display:block;
	}
.dispN{
	display:none;
	}
.img1{
	float:right;
	margin:0px 0px 10px 10px;  
	}
	.mnone{ margin:0px !important;}
	

/****************/
/*Irfan:Added the classes*/

.textboxPro
{
     border:1px solid #999999;
     background-color:white;
     margin-left:5px;
     height:18px;
}
.ddlboxExam
{border:2px solid #999999;
     background-color:white;
     height:22px;
    }
		.wrapper{
			width:1080px;/*1080px;*/
			margin:0px 0px 0px 0px;
			position:relative;
			background:#fff;
			}
			.wrapperOuter{
			width:1160px;/*1080px;*/
			margin:0px 0px 0px 100px;
			position:relative;
			background:#fff;
			}
		.header{
		background:url(images/bg-head.jpg) no-repeat;
		height:47px;
		}
		
/* Primary Navigation classes/IDs */
		/* Primary Navigation classes/IDs */
		ul.primaryNav{
			list-style-type:none;
			float:left;
			padding-top:20px;
			}
			ul.primaryNav li{
				float:left;
				margin-right:3px;
				font-family:Arial,Tahoma, Helvetica, sans-serif;
				font-size:11px;
				line-height:27px;
				}
				ul.primaryNav li a{
					background:url(../images/bg-nav-left.gif) no-repeat top left;
					padding-left:15px;
					color:#fff;
					text-decoration:none;
					display:block;
					font-weight:bold;
					}
					ul.primaryNav li a span{
								background:url(../images/bg-nav-right.gif) no-repeat top right;
								padding-right:15px;
								display:block;
								line-height:27px;
						}
					ul.primaryNav li a:hover{
						background:url(../images/bg-nav-left-hover.gif) no-repeat top left;
						color:#333333;
						text-decoration:none;
						}
						ul.primaryNav li a:hover span{
							display:block;
							background: url(../images/bg-nav-right-hover.gif) no-repeat top right;			
							text-decoration:none;
							}
						ul.primaryNav li a.active{
							color:#f6c506;
							background:url(../images/bg-nav-left-hover.gif) no-repeat top left;
							color:#333333;
							text-decoration:none;
							}
							ul.primaryNav li a.active span{
										color:#333333;
										background:url(../images/bg-nav-right-hover.gif) no-repeat top right;				
										}
		/* site logo */
				.logo{
					float:left;
					width:218px;
					margin-top:0px;
					}

		
		.w120{width:120px !important;}
		.right-area{
			width:540px;
			float:left;
			padding-left:10px;
			}
		.rightmain{width:430px; float:left; padding-left:10px;border-left:1px solid #999;}
		.rightmain label{width:100% !important;}	
		.rightmain span{display:block !important;}	
			.h6{
				font-size:10px;
				font-weight:bold;
				color:#3f3f3f;
				padding-top:4px;
				line-height:28px;
				}
				.h6 a{
					color:#3f3f3f;
					text-decoration:none;
					}
					.h4{
				font-size:10px;
				font-weight:bold;
				color:#3f3f3f;
				padding-top:4px;
				line-height:33px;
				}
				.h4 a{
					color:#3f3f3f;
					text-decoration:none;
					}
					
				.bcome{
					float:left;
					}
					
				h1{
					background:url(../images/bg-heading.gif) repeat-x;
					border-top:1px solid #d0d1d1;
					font-size:14px;
					font-weight:bold;
					color:#2c2a2a;
					padding-left:0px;
					line-height:30px;	
					width:1080px;				
				}
			
					
		.topnav ul{
			margin:0px;
			padding:0px;
			list-style-type:none;
			width:644px;
			float:left;
			background:url(../images/tab.gif) no-repeat 0px -24px;
	
			}
			.topnav ul.tw{
					background:url(../images/tab.gif) no-repeat 0px -48px !important;
				}
			.topnav ul.thr{
					background:url(../images/tab.gif) no-repeat 0px -72px;
				}
				.topnav ul.f{
					background:url(../images/tab.gif) no-repeat 0px -96px;
				}
				.topnav ul.fi{
					background:url(../images/tab.gif) no-repeat 0px -120px;
				}
				.topnav ul.si{
					background:url(../images/tab.gif) no-repeat 0px -144px;
				}
			
			.topnav ul li { 
				list-style:none;
				float: left;
				line-height:14px !important;
				display:block;
				height:24px;
				position:relative;
				font-weight:bold;
				background:none !important;
				}
				.topnav ul li a { 
				list-style:none;
				padding:0px 10px;
				float: left;
				line-height:24px !important;
				display:inline;
				height:24px;
				font-weight:bold !important;
				font-size:10px;
				color:#333333;
				text-decoration:none;
				}
				




.topnav ul li.one{
	width:110px;
	display:block;
	}

.topnav ul li.one a{
	
		}

.topnav ul li.one a:hover{
	background:url(../images/one-hover.png) no-repeat left top;
	}
	.topnav ul li.one a.active{
		background:url(../images/one-active.png) no-repeat left top;
		}
	.topnav .two{
		width:112px;
		}

.topnav .two a{

	} 

.topnav .two a:hover{
	background:url(../images/two-hover.png) no-repeat left top;
	}
.topnav ul li.two a.active{
	background:url(../images/two-active.png) no-repeat left top;
	}


.topnav .three{
	width:104px;
	}

.topnav .three a{

	} 

.topnav .three a:hover{
	background:url(../images/menuDropselect.png) no-repeat left top;
	}
.topnav ul li.three a.active{
	background:url(../images/menuDropselectdot.png) no-repeat left top;
	}




.topnav ul li.four{
	width:102px;
	}

.topnav ul li.four a{

	}

.topnav ul li.four a:hover{
	background:url(../images/menuDropselect.png) no-repeat left top;
	}
.topnav ul li.four a.active{
	background:url(../images/menuDropselectdot.png) no-repeat left top;
	}


.topnav ul li.five{
	width:104px;

	}


.topnav ul li.five a{
	}

		.topnav ul li.five a:hover{
		background:url(../images/menuDropselect.png) no-repeat left top;
		}
		.topnav ul li.five a.active{
		background:url(../images/menuDropselectdot.png) no-repeat left top;
		}



.topnav ul li.six{
width:105px;
	}


.topnav ul li.six a{
	
	}

.topnav ul li.six a:hover{
	background:url(../images/menuDropselect.png) no-repeat left top;
	}
.topnav ul li.six a.active{
	background:url(../images/menuDropselectdot.png) no-repeat left top;
	}

.btn-preview{
	float:right;
	font-weight:bold;
	color:#333333;
	width:450px;
	text-align:right;
	margin-top:-2px;
}
.btn-preview .savbtn{
	background:url(../images/save-btn.gif) no-repeat;
	font-size:11px;
	height:25px;
	width:57px;
	color:#3f3f3f;
	text-align:center;
	margin-right:4px;
	font-weight:bold;
	}
			
					
	.btn-preview .savbtn:hover, .btn-hover{
		background:url(../images/save-btn-hover.gif) no-repeat;
		font-size:11px;
		height:25px;
		width:57px;
		color:#3f3f3f;
		text-align:center;
		margin-right:4px;
		font-weight:bold;
		}
	.btn-active{
		background:url(../images/save-btn-active.gif) no-repeat;
		font-size:11px;
		height:25px;
		width:57px;
		color:#3f3f3f;
		text-align:center;
		margin-right:4px;
		font-weight:bold;
		}			
		
		.welcome{
						padding:10px 5px;
						color:#333333;
						font-size:11px;
						line-height:20px;
						}
						.welcome strong{
							font-size:14px;
							color:#333333;
							}
							
						.add-new-profile{
							background:#f0f0f0;
							padding:5px 10px;
							width:741px;
							color:#333333;
							font-size:11px;
							line-height:20px;						
							}
							.add-new-profile b{
								font-size:14px;
								line-height:20px;						
								}			
	
				.banner{
					width:980px;
					margin:auto;
					padding:4px 0px;
					}
				.mead-area{
					width:970px;
					margin:auto;
					padding-bottom:50px;
					padding-top:5px;
					}
					.mead-area h3{
						font-size:14px;
						color:#323232;
						padding:18px 10px 2px 12px;
						background:#eeeeee;
						/* background:url(../images/bg-heading.jpg) no-repeat; */
						
						}
					.mead-area .one{
						width:316px;
						float:left;
						background:url(../images/bottom-bg.jpg) no-repeat bottom;
						position:relative;
						display:block;
						}
						.one p{
							display:block !important;
							padding-bottom:6px !important;
							}
							.two p{
							display:block !important;
							padding-bottom:6px !important;
							}
						.mead-area .one .text-area{
							padding:8px 12px;
							background:#fbfbfb;
							border-left:1px solid #f0f0f0;
							border-right:1px solid #f0f0f0;
							position:relative;
							border-bottom:1px solid #f0f0f0;										
							}
							mead-area .one .text-area p{
																				
							}
							.mead-area .one .text-area ul{
								padding:0px;
								margin:0px;
								list-style-type:none;							
								}
								.mead-area .one .text-area ul li{
									list-style-type:none;
									background: url(../images/arrow.gif) no-repeat 0px 10px;
									padding-left:8px;
									padding-top:5px;
								}
								
					.mead-area .two{
						width:316px;
						float:left;
						margin-right:8px;
						position:relative;
						display:block;
						}
						.mead-area .two .text-area{
							padding:8px 12px;
							background:#fbfbfb;
							border-left:1px solid #f0f0f0;
							border-right:1px solid #f0f0f0;
							border-bottom:1px solid #f0f0f0;
							position:relative;	
							}
							.mead-area .two .text-area ul{
								padding:0px;
								margin:0px;
								list-style-type:none;							
								}
								.mead-area .two .text-area ul li{
									list-style-type:none;
									background: url(../images/arrow.gif) no-repeat 0px 10px;
									padding-left:8px;
									padding-top:5px;
								}
					
					.bottom-bg-home{
						background:#f2f2f2;
						bottom:0px;
						width:1000px;
						margin:auto;
						}
					
					
			.bottom-bg{
					background:#f2f2f2;
					}
					
					
				.landing-area{
					width:761px;
					padding:10px 0px;
					}
				.landing-area h3{
						font-size:14px;
						color:#323232;
						padding:18px 10px 2px 12px;
						background:#eeeeee;
						
						}
					.landing-area .one{
						width:245px;
						float:left;
						background:url(../images/bg-fotter.jpg) no-repeat bottom;
						position:relative;
						}
						.landing-area .one .text-area{
							padding:8px 12px;
							background:#fbfbfb;
							border-left:1px solid #f0f0f0;
							border-right:1px solid #f0f0f0;
							border-bottom:1px solid #f0f0f0;
							position:relative;
											
							}
							.landing-area .one .text-area ul{
								padding:0px;
								margin:0px;
								list-style-type:none;							
								}
								.landing-area .one .text-area ul li{
									list-style-type:none;
									background: url(../images/arrow.gif) no-repeat 0px 10px;
									padding-left:8px;
									padding-top:5px;
								}
								
					.landing-area .two{
						width:245px;
						float:left;
						background:url(../images/bg-fotter.jpg) no-repeat bottom;
						margin-right:8px;
						position:relative;
						}
						.landing-area .two .text-area{
							padding:8px 12px;
							background:#fbfbfb;
							border-left:1px solid #f0f0f0;
							border-right:1px solid #f0f0f0;	
							border-bottom:1px solid #f0f0f0;
							position:relative;
							}
							.landing-area .two .text-area ul{
								padding:0px;
								margin:0px;
								list-style-type:none;							
								}
								.landing-area .two .text-area ul li{
									list-style-type:none;
									background: url(../images/arrow.gif) no-repeat 0px 10px;
									padding-left:8px;
									padding-top:5px;
								}			
.links{
	color:#464646;
	margin:auto;
	line-height:25px;
	padding:0px 10px;
	width:980px;
	line-height:30px;
	}
	.links a{
		color:#464646;
		font-size:11px;
		text-decoration:none;
		 }
		.links a:hover{
			color:#1e1e1e;
			text-decoration:underline;
			 }
	.linksr{
		color:#464646;
		margin:auto;
		line-height:25px;
		padding:0px 10px;
		line-height:30px;
		font-family:Arial,Tahoma,Verdana, Helvetica, sans-serif;
		font-size:11px;
		}
	.linksr a{
		color:#464646;
		font-size:11px;
		text-decoration:none;
		 }
		.linksr a:hover{
			color:#1e1e1e;
			text-decoration:underline;
			 }
/* Inner page classes/IDs */
.dialog-box{ 
	background:url(../images/mas-box.png) no-repeat;
	position:absolute;
	top:100px;
	left:10%;
	width:415px;
	height:215px;
	color:#3f3f3f;
}
.dialog-box .msz{
	padding:16px 20px;
}
	.dialog-box .msz h4{
		font-size:14px;
		padding-bottom:20px;
		}
		
	.dialog-box .msz .image-left{
		float:left;
		width:72px;
		}
		.dialog-box .msz .text-left{
			font-size:12px;
			font-weight:bold;
			float:left;
			}
	.dialog-box .msz .btn-save{
		position:absolute;
		bottom:15px;
		right:32px;
		}
		
	.ok{ 
		background:url(../images/other-btn.gif) no-repeat;
		margin-right:5px;
		width:101px;
		height:25px;
		line-height:25px;
		font-size:11px;
		color:#383838;
		font-weight:bold;
		float:left;
		}
			.ok:hover, .ok-hover{ 
			background:url(../images/other-btn.gif) no-repeat -100px 0px;
			margin-right:5px;
			width:101px;
			height:25px;
			line-height:25px;
			font-size:11px;
			color:#383838;
			font-weight:bold;
			float:left;
			}
 .ok-active{ 
			background:url(../images/other-btn.gif) no-repeat -202px 0px;
			margin-right:5px;
			width:101px;
			height:25px;
			line-height:25px;
			font-size:11px;
			color:#383838;
			font-weight:bold;
			float:left;
			}
		.cancel-btn{
			background: url(../images/cancel-btn.gif) no-repeat;
			width:101px;
			height:25px;
			line-height:25px;
			font-size:12px;
			color:#383838;
			font-weight:bold;
			}
.mainForm { 
	margin:0px;
	padding-top:10px !important;
	padding-left:10px;
	}



.mainForm p {
		display:block;
		padding-bottom:5px;
		line-height:25px;
		font-size:12px;
		}

p.break { 
	border-bottom:1px solid #dadada;
	padding:0 0 8px 0;
	margin-bottom:8px;
	}

.mainForm p label { 
		display:block;
		float:left !important;
		font-size:12px;
		width:140px;
		
		}
.wizardStep

{
    margin-right:30px;
    background-color:#e5e5e5;
}
.mainForm input { 
	border:none 
	}

.mainForm .textbox { 
		/*background:url(../images/textboxBg.jpg) no-repeat 0 0;*/
		 border:1px solid #999999;
         background-color:white;
    font-size:13px;
		width:276px;
		height:18px;
		float:left;
		padding-top:3px;
		}
		.mainForm .textboxdates { 
		background:url(../images/textboxBg.jpg) no-repeat 0 0;
		width:176px;
		height:24px;
		float:left;
		padding-top:3px;
		}
.mainForm .textbox-size { 
		background:url(../images/textboxBg-size.jpg) no-repeat 0 0;
		width:36px;
		height:27px;
		float:left;
		}
.mainForm .textbox-size input { 
	width:26px;
	background:none;
	padding:0;
	margin:0;
	padding:5px 0 0;
	font-size:12px;
	}
	.mainForm .textbox-no { 
		background: url(../images/textbox-size.jpg) no-repeat 0 0;
		width:80px;
		height:27px;
		float:left;
		margin-right:10px;
		}
		
.mainForm .textbox-no input { 
	width:70px;
	background:none;
	font-size:11px;
	height:16px;
	padding:3px 0px 0px 4px;

	}
	.mainForm .textbox-right { 
		background: url(../images/textbox-no.jpg) no-repeat 0 0;
		width:287px;
		height:27px;
		float:left;
		}
.mainForm .textbox-right input { 
	width:277px;
	background:none;
	height:16px;
	padding:3px 0px 0px 4px;
	font-size:11px;
	}
.mainForm .textbox input { 
		width:360px;
		background:none;
		padding:0;
		height:16px;
		padding:3px 0px 0px 4px;
		margin:0;
		font-size:11px;
		float:left;
		}
		
	.select-box{
	  width:280px !important;
	    float:left;
	    height:22px;
	     border:2px solid #999999;
	    font-family:Arial,Tahoma,Verdana, Helvetica, sans-serif !important;
	    font-size:11px !important;
	}
	
	.textarea-main{
		width:376px;
		float:left; 
		}
		.textarea-top{
			width:376px !important ;
			background:url(../images/textarea-top.jpg) no-repeat;
			height:4px  !important;
			float:left;
			}
			.textarea-bottom{
			width:376px!important;
			background:url(../images/textarea-bottom.jpg) no-repeat;
			height:4px;
			float:left;
			}

.mainForm .textarea { 
	background:url(../images/textarea-bg.jpg) repeat-y;
	width:376px;
	height:33px;
	float:left; 
	padding:0px 5px;
	}

.mainForm .textarea textarea { 
		width:366px !important;
		height:33px;
		background:none;
		line-height:15px; 
		overflow:auto;
		border:0 none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		}

.mainForm .radiogroup {
	}


.mainForm .radiogroup input { 
	margin:0px;
	}

.mainForm .radiogroup span { 
	padding-right:30px;
	}
.mainForm .select {

}

.mainForm .select select {
		width:376px; 
		font-size:12px !important;
		float:left;
		}

.save-continue{
	}
	.cr{
	}
	.del{
	}
	
	.btn-b{
		width:158px;
		margin-right:10px;
		height:25px;
		float:right;
		font-weight:bold;
		color:#3f3f3f !important;
		font-size:11px !important;
		background:url(../images/sc.gif) no-repeat;
		outline:none !important;
		}
		.buttonclick{
			width:158px;
			margin-right:10px;
			height:25px;
			float:left;
			font-weight:bold;
			color:#3f3f3f !important;
			font-size:11px !important;
			background: url(../images/cr.gif) no-repeat !Important;
			outline:none !important;
			}
			.btn-b:hover, .buttonover{
			background:url(../images/dp.gif) no-repeat;
			width:158px;
			margin-right:10px;
			height:25px;
			float:left;
			font-weight:bold;
			color:#3f3f3f !important;
			font-size:11px !important;
			outline:none !important;
			}
		.mainForm .deleting { 
			margin:0 0 0 54px;
			 }

	.deletingcomment { 
		margin:0px 0 0 340px !important;
		width:156px !important;
		line-height:14px !important;
		font-size:11px !important;
		}


#sddm
{
	
	}

#sddm li
{	
}
#sddm li a
{	
	}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background:#f1f1f1 !important;
	width:223px;
	padding-top:6px;
	border:1px solid #6c67a1;
	border-top:none;
	padding-bottom:6px;
	z-index:999;
}
	#sddm div a
	{	position: relative;
		display: block;
		font-weight:normal;
		background:none;
		margin:0px 8px;
		padding:4px 8px;
		color:#323232;
		line-height:18px !important;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
}

	#sddm div a:hover
	{
	background:#fbffcd;
}
	#sddm div a.bbottom
	{ border-bottom:1px solid #ccc;

		}



/* Deleteentity */


.deleteentity { 
	font-size:11px;
	width:442px;
	float:left;
}

.deleteentity .main-contdiv {
	border-bottom:1px solid #dadada;
	padding:10px 0px 14px 0px;
}

.deleteentity .main-contdiv-left {
	display:block;
	float:left;
	width:115px;
	padding-right:4px;
}
.deleteentity .main-contdiv-left p {
	padding-top:8px;
}

.deleteentity .main-contdiv-right {
	display:block; 
	float:left;
	width:76%;
}
.deleteentity .main-contdiv-right p {
					padding-top:8px;
					width:450px;
					display:block;
					font-size:11px;
				}


 .deleteentity .subheading-bg{
					background:url(../images/bg-heading.gif) repeat-x;
					height:31px;
					padding-left:10px;
	}
	
 .deleteentity .subheading-bg span{
		 width:40%;
		 padding-top:12px;
		 font-weight:bold;
		 color:#3f3f3f;
		 float:left;
		 font-size:11px;
	}
	
	.deleteentity .subheading-bg b{
		 width:10%;
		 padding-top:12px;
		 font-weight:bold !important;
		 color:#3f3f3f;
		 float:left;
		 text-align:center;
	}
	
	.deleteentity .text-container{
		 margin:10px 0px;
		
	}
	.deleteentity .text-container p{
		 color:#3f3f3f;
		 width:40%;
		 float:left;
		 
	}
.deleteentity .text-container b{
		 width:10%;
		 text-align:center;
		 float:left;
	}
	
	
	
	
	

.deleteentity input { border:none }

.deleteentity .textbox {
		width:296px !important;
		float:right;
		padding-top:8px;
		font-size:11px;
		display:block;
		}
		
	

.deleteentity .textbox input{ 
		width:284px;
		background:none;
		padding:0;
		margin:0;
		padding:0px;
		padding:5px 0 0;
		}

.deleteentity .textarea {
	background:url(../images/textareaBg.gif) no-repeat 0 0;
	width:286px;
	height:33px;
	float:left;
	padding:5px 5px;
	}

.deleteentity .textarea textarea { 
			width:284px !important;
			height:33px;
			background:none;
			line-height:15px;
			overflow:auto;
			border:0 none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px; 
			}

.deleteentity .radiogroup { 
	}

.deleteentity .radiogroup input { 
	margin:0 20px; 
	}

.deleteentity .select { 
}

.deleteentity .select select { 
			width:376px;
			 font-size:12px !important; 
			 }

.clr p{ 
	height:5px;
	}

.deleteentity-right { 
	font-size:9px;
	width:326px;
	float:left;
	background: url(../images/bg-right-del.gif) repeat-y;
	padding-left:10px;
	border-top:1px solid #d0d1d1;
	padding-bottom:25px;
	}
	
	
.deleteentity-right h2 { 
	font-size:13px;
	color:#d17924;
	padding-bottom:0px;
	line-height:30px;
	}

	
.deleteentity-right .top-bar{ 
	font-size:11px;
	color:#000000;
	padding-left:10px;
	background:#CCCCCC !Important;
	line-height:18px;
	}	
	
	
	
	.deleteentity-right .top-bar p.taskhead{ 
		width:130px;
		}	
	
	.deleteentity-right .top-bar p { 

	width:60px;
	float:left;
	}
	

	.maindivtime .date{ 
		font-weight:bold !important;
		font-size:11px;
		line-height:20px;
	}
	
	.maindivtime{
		border-bottom:1px solid #c6c6c6;
		padding-left:10px;
	
	}
	
	.maindivtime .time{
	width:60px;
	float:left;
	}
	
	.maindivtime .task{
	width:130px;
	float:left;
	}
	
	.maindivtime .user{
	width:65px;
	float:left;
	}
	.maindivtime .category{
	width:60px;
	float:left;
	
	}
	
	.textbox-size { background:url(../images/textboxBg-size.jpg) no-repeat 0 0; width:36px; height:21px; float:left; padding:0 5px 4px; }
	
		.textbox-size { background:url(../images/textboxBg-size.jpg) no-repeat 0 0; width:36px; height:21px; float:left; padding:0 5px 4px; }
	
	



/* Information */


.information { 
	margin:20px;
	margin-top:5px;
	margin-left:10px;
	font-size:12px;
	line-height:24px;
}

.information .main-contdiv {
	border-bottom:1px solid #dadada;
	padding:0px 0px 14px 0px;
}

.information .main-contdiv-left {
	display:block;
	float:left;
	width:20%;
	padding-right:5px;
	
}
.information .main-contdiv-left p {
	padding-top:8px;
	width:100px;
	
}

.information .main-contdiv-right {
	display:block; 
	float:left;
	width:78%;
}
.information .main-contdiv-right p {
					padding-top:8px;
					width:376px;
					text-align:justify;
				}


 .subheading-bg{
					background:url(../images/bg-heading.gif) repeat-x;
					height:31px;
					padding-left:10px;
					margin-top:20px;
	}
	
 .subheading-bg span{
		 width:30%;
		 padding-top:12px;
		 font-weight:bold;
		 color:#3f3f3f;
		 float:left;
		 font-size:11px;
	}
	
	 .subheading-bg b{
		 width:10%;
		 padding-top:12px;
		 font-weight:bold;
		 color:#3f3f3f;
		 float:left;
		 text-align:center;
	}
	
	.text-container{
		 margin:10px;
		 margin-left:0px;	
	}
	.text-container div{
	height:24px;
	line-height:24px;
	}
	 .text-container p{
		 color:#3f3f3f;
		 width:30%;
		 float:left;
	}
.text-container b{
		 width:10%;
		 text-align:center;
		 float:left;
	}
	
	
	
/* Media Profile Monitor */
	
	.text-container-new{
		font-size:11px;
		margin:10px;
		
	}
	 .text-container-new span{
		 color:#3f3f3f;
		 width:160px;
		 float:left;
	}
	.text-container-new span input{
	
		padding-right:8px;
		
	}
	.text-container-new p{
		 color:#3f3f3f;
		 width:320px;
		 float:left;
	}
.text-container-new b{
		 width:90px;
		 text-align:center;
		 float:left;
	}
	
	
	/* templatelayouts */ 

.templatelayouts { 
		background:#cccccc;
		position:relative;
		padding:6px;
		margin:8px 0 12px;
		width:93%;
		}
		.templatelayouts ul { 
				padding:0 0 0 5px;
				margin:4px 0 0; 
				}
				.templatelayouts ul li { 
						display:inline;
						width:51px;
						height:41px;
						margin:0 6px 10px 0;
						float:left;
						}

						.templatelayouts ul li a { 
								width:51px;
								height:41px; background:url(../images/defaultTemplates.gif) no-repeat -10000px -10000px;
								display:block;
								}
								.templatelayouts ul li a.layout1 { 
									background-position:0px 0px;
									 }
										.templatelayouts ul li a.layout1:hover { 
											background-position:100% 0;
											 }

.templatelayouts ul li a.layout2 { background-position:0px -42px }

.templatelayouts ul li a.layout2:hover { background-position:100% -42px }

.templatelayouts ul li a.layout3 { background-position:0px -84px }

.templatelayouts ul li a.layout3:hover { background-position:100% -84px }

.templatelayouts ul li a.layout4 { background-position:0px -126px }

.templatelayouts ul li a.layout4:hover { background-position:100% -126px }

.templatelayouts ul li a.layout5 { 
background-position:0px -168px ;
}

.templatelayouts ul li a.layout5:hover {
 background-position:100% -168px ;
 }

.templatelayouts ul li a.layout6 { 
background-position:0px -210px ;
}

.templatelayouts ul li a.layout6:hover {
 background-position:100% -210px ;
 }

.templatelayouts ul li a.layout7 { 
background-position:0px -252px;
 }

.templatelayouts ul li a.layout7:hover { 
background-position:100% -252px; 
}

.templatelayouts ul li a.layout8 { 
background-position:0px -294px ;
}

.templatelayouts ul li a.layout8:hover { 
background-position:100% -294px ;
}

.templatelayouts ul li a.layout9 { 
background-position:0px -336px ;
}

.templatelayouts ul li a.layout9:hover {
 background-position:100% -336px ;
 }

.templatelayouts ul li a.layout10 { 
background-position:0px -378px ;
}

.templatelayouts ul li a.layout10:hover {
 background-position:100% -378px ;
 }

.templatelayouts ul li a.layout11 { 
background-position:0px -420px ;
}

.templatelayouts ul li a.layout11:hover { 
background-position:100% -420px ;
}

.templatelayouts ul li a.layout12 { 
background-position:0px -462px;
 }

.templatelayouts ul li a.layout12:hover { 
background-position:100% -462px 
}

.templatelayouts ul li a.layout13 { 
background-position:0px -504px ;
}

.templatelayouts ul li a.layout13:hover {
 background-position:100% -504px;
  }

		.tl { 
			background:url(../images/greyCorners.jpg) no-repeat left top;
			top:0px;
			left:0px;
			position:absolute 
			}

		.tr { 
				background:url(../images/greyCorners.jpg) no-repeat right top;
				width:6px;
				height:6px;
				top:0px;
				right:0px;
				position:absolute;
				}
		.bl { 
			background:url(../images/greyCorners.jpg) no-repeat 0px -7px;
			width:6px;
			height:6px;
			bottom:0px;
			left:0px;
			position:absolute;
			}
	.br { 
		background:url(../images/greyCorners.jpg) no-repeat -7px -7px;
		width:6px;
		height:6px;
		bottom:0px;
		right:0px;
		position:absolute;
		}

/* Color templatelayouts*/ 


.definetemplate{
	padding:5px 0px 10px 2px;
}

.define-template{
	width:756px;
	height:630px;
	border:5px solid #a4a4a4;
	margin-bottom:10px;
	}
	
	 .img1{
		width:63px;
		height:63px;
		padding:0px;
		display: inline;
		float:left;
		margin:0px;
		}
		
		
	.template-main{
		width:756px;
		border:5px solid #a4a4a4;
		margin-bottom:10px;
	}
	
	
		
		
	.div-h{
		width:50%;
		float:left;
		height:200px;
		overflow-y:scroll;
		border-bottom:1px solid #999;
		}
		.div-h1{
			width:49.8%;
			float:left;
			height:200px;
			overflow:auto;
			overflow-x:none;
			border-bottom:1px solid #999;
			border-right:1px solid #999;
			}
		.div-h2{
		width:50%;
		float:left;
		height:200px;
		border-right:1px solid #999;
		}
	.div-h3{
		width:49.8%;
		float:left;
		height:200px;
		border-right:1px solid #999;
		}
		.div-h4{
		width:50%;
		float:left;
		height:200px;
		}
		
		
		.heading-style{
	font-weight:bold;
	size:11px;
	border-bottom:1px solid #999;
	padding:2% 1%;
	margin-bottom:8px;
}

.disb{ display:block;}
.disn{display:none;}
 .head1{
	width:35%;
	float:left;
	display:block;
}
 a span.head1{
	cursor:text;
	color:#000000;
	text-decoration:none;
	}
 .head2{
	width:20%;
	float:left;
	display:block;
}
 .head3{
	width:15%;
	float:left;
	display:block;
}

.accodian-main{ 
	line-height:24px;
	margin:auto;

	}
.accodian-main ul{
	list-style-type: none;
	margin: auto;
	padding: 0;
	position:relative;
	}
	.bg-right{	
/*			background: url(../images/right-bg.gif) no-repeat top right;
*/				margin-right:5px;
	}

	.accodian-main ul li{
		list-style-type:none;
		background:url(../images/left-bg.gif) no-repeat top left #e9e9e9;
		padding:0px;
		margin:0px;
		font-size:10px;
		margin-bottom:2px;
	}
	
	.close-div{
	float:right;
	padding:7px 0px 0px 0px;
	}
	.close-div .img-close{
	border-left:1px solid #999;
	padding-left:4px;
	margin-left:4px;
	}
	.con-area{
	background:#e9e9e9;
	border-top:1px solid #000000;
	position: relative;
	width:100%;
	margin-top:-3px;
	}
	.con-area .left{
	float:left;
	width:47%;
	padding:0px 5px;
	}
	.con-area .left div{
	float:left;
	width:50%;
	}
	.last-crv{ 
		background:#e9e9e9;
		position:relative;
		left:0px;
		}
	.last-crv{ background:#e9e9e9 
	}
	.last-crv .l{ position:absolute;
	 left:0px;
	 bottom:0px;
	}
.last-crv .r{ position:absolute;
	 right:0px;
	 bottom:0px;
	}
	
	
.view-btn{
	padding-top:10px;
	}
	.helptool{
	position:absolute;
	top:0px;
	left:99%;
	z-index:999;
	}
	.help-tool{ 
		background:url(../images/help-bg.png) repeat-x;
		width:auto;
		padding:6px 0px 15px 5px;
		line-height:24px;
		font-size:11px;
		font-weight:bold;
		color:#333333;
		float:left;
		}
		.help-left{ 
			background:url(../images/help-left.png) no-repeat;
			width:20px;
			float:left;
			height:45px;
			}
		.help-right{ 
			background:url(../images/help-right.png) no-repeat;
			width:13px;
			height:45px;
			float:left;
			}
			.main-validatoin-tool{
				margin-top:-5px;
				height:30px;
				display:block;
				float:left;
			}
			.validatoin-tool{ 
				background:url(../images/validation-bg.png) repeat-x;
				width:auto;
				padding:5px 0px;
				line-height:24px;
				font-size:11px;
				font-weight:bold;
				color:#333333;
				float:left;
				}
		.validatoin-left{ 
			background:url(../images/validation-left.png) no-repeat;
			width:24px;
			float:left;
			padding:8px 0px 10px 20px;
			height:20px;
			}
		.validatoin-right{ 
			background:url(../images/validation-right.png) no-repeat;
			width:13px;
			height:40px;
			float:left;
			}
			.validatoin-help{ 
				background:url(../images/validation-help-bg.png) repeat-x;
				width:auto;
				padding:10px 0px;
				line-height:20px;
				font-size:11px;
				color:#333333;
				float:left;
				height:60px;
				width:180px;
				}
				.validatoin-help p{
				line-height:normal;
				}
		.validatoin-help-left{ 
			background:url(../images/validation-help-left.png) no-repeat;
			width:22px;
			float:left;
			padding:8px 0px 10px 20px;
			height:84px;
			}
		.validatoin-help-right{ 
			background:url(../images/validation-help-right.png) no-repeat;
			width:12px;
			height:102px;
			float:left;
			}
.main-validation-msg
			{                
                margin-top:-5px; 
                float:left;
                height:30px !important;                
			}	

.pick-color{
		float:left;
		width:80px;
		padding-right:10px;
		}
		
ul.leftnav .bg-right span.head1{
		width:85%;
		float:none;
		display:block;
	}
	ul.leftnav .bg-right span.head2{
		display:none;
	}ul.leftnav .bg-right span.head3{
		display:none;
	}
	ul.leftnav .bg-right span.head4{
		display:none;
	}ul.leftnav .bg-right span.close-div{
		display:none;
	}
	ul.leftnav .bg-right .spacing{
		padding:0px !important;
	}
	ul.leftnav .bg-right .spacing a span.head1{
	cursor: pointer;
	color:#4a4a4a;
	text-decoration:none;
	}
	.spacing{
		padding:0px 5px;
		}
		
		
		
									.add-new{
												background:url(../images/add.gif) no-repeat 0px 0px;
												width:67px;
												float:left;
												padding:0px;
												height:25px;
												margin:0px;
												font-size:11px;
												font-weight:bold;
												color:#3f3f3f !important;
										
												}
												.add-new:hover, .add-new-input{
													background:url(../images/add.gif) no-repeat 0px -25px;
													width:67px;
													height:25px;
													float:right;
													padding:0px;
													margin:0px;
													font-size:11px;
													font-weight:bold;
													color:#3f3f3f !important;										
													}
													.add-new-hover{
														background:url(../images/add.gif) no-repeat 0px -51px;
														width:67px;
														height:25px;
														float:right;
														padding:0px;
														margin:0px;	
														font-size:11px;
														font-weight:bold;
														color:#3f3f3f !important;										
														}
														
										.pick-color{
											float:left;
											width:80px;
											padding-right:10px;
											}
											
											.pick-color .pick-input{
												background:url(../images/search-input.gif) no-repeat 0px 0px;
												width:67px;
												float:right;
												padding:0px;
												height:25px;
												margin:0px;
												font-size:11px;
												font-weight:bold;
												color:#3f3f3f !important;
										
												}
												.pick-color .pick-input:hover, .pick-input{
													background:url(../images/search-input.gif) no-repeat 0px -25px;
													width:67px;
													height:25px;
													float:right;
													padding:0px;
													margin:0px;
													font-size:11px;
														font-weight:bold;
														color:#3f3f3f !important;										
													}
													.pick-color .pick-input-hover{
														background:url(../images/search-input.gif) no-repeat 0px -51px;
														width:67px;
														height:25px;
														float:right;
														padding:0px;
														margin:0px;	
														font-size:11px;
														font-weight:bold;
														color:#3f3f3f !important;										
														}