body{
	/*background-image:url(../images/admin/bgbody.jpg);*/
	background-color:#f1f1f1;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000;
	text-decoration: none;
	 }
.layouttop{
	background:url(../images/admin/bg_nav.png);
	background-repeat:repeat-x;
	height:38px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	line-height:38px;
	width:720px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	margin-left:20px;
	}
.layout{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #CCC;
	border-top:0px;
	min-height:600px;
	height:651px;
	width:720px;
	margin-bottom:10px;
	margin-left:20px;
	padding-bottom: 5px;
}
.dashb{
	background:url(../images/admin/dashb.png);
	background-repeat:repeat-x;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:40px;
	}
.dashb a{
	text-decoration:none;
	color:#FFF;
	display:block;
	height:40px;
	width:100%;
	padding-left:15px;
	width:205px;
}
.dashb a:hover{
	background:url(../images/admin/dash_hover.png);
	background-repeat:no-repeat;
	color:#10b2ce;
	height:40px;
	width:100%;
	padding-left:15px;
	width:205px;
	}
.active{
	background:url(../images/admin/dash_hover.png);
	background-repeat:no-repeat;
	color:#10b2ce;
	height:21px;
	line-height:21px;
	width:100%;
	padding-left:15px;
}
.active a{
	color:#10b2ce;
	text-decoration:none;
	padding-top:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 100%;
	height: 37px;
	background: #323985 url(../images/admin/footer.png) repeat-x;
	text-shadow: 1px 0 0 #666666;
	color: #ffffff;
	z-index: 49;
	-moz-box-shadow: 0px 2px 15px #333333;
	-webkit-box-shadow: 0px 2px 15px #333333;
	box-shadow: 0px 2px 15px #333333;
 filter: progid: DXImageTransform.Microsoft.Shadow(strength = 5, direction = 180, color = '#999999');
	-ms-filter: "progid: DXImageTransform.Microsoft.Shadow(strength = 5, Direction = 180, Color = '#aaaaaa')";
	/*	min-width: 480px;*/
overflow:visible;
line-height:45px;
}

.footer{
	background-color:#202020;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	height:30px;
	color:#FFF;
}
.footer a{
	text-decoration:none;
	color:#FFF;
}
.footer a:hover{
	text-decoration:underline;
}
.logincont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000;
	text-decoration: none;
	height: 200px;
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 100px;
	border: 1px solid #CCC;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-top: 10px;
}
.loginhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	color: #000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	height: 30px;
	
	);
	padding-left: 10px;
}
.error {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F00;
	text-decoration: none;
}
.user {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 235px;
	padding-left: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: thin solid #CCC;
}
.pass {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 235px;
	padding-left: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: thin solid #CCC;
}
.dashbord{
	background:url(../images/admin/pick_bg.jpg);
	height:58px;
	width:100%;
	margin-bottom: 10px;
}
.logo{
	width:100px;
	height:100px;
}
.textbox4001 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	width: 400px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.textbox4001:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	width: 400px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}
.textbox400 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 400px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.textbox400:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 400px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}
.textbox300 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 300px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.textbox300:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 300px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}
.textarea300 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 100px;
	width: 300px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.textarea300:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 100px;
	width: 300px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}
.textarea400 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 100px;
	width: 400px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.textarea400:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 100px;
	width: 400px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}
.dropbox300 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 307px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.dropbox300:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 307px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}
.dropbox400 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 507px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.dropbox400:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 407px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}
.dropbox {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.dropbox:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}

.textbox200 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 200px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.textbox200:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 200px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}
.textarea200 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 100px;
	width: 200px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.textarea200:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 100px;
	width: 200px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}
.dropbox200 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 207px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.dropbox200:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 207px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}
.tableheading {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background:#08282d;
}
.textbox50 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 50px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.textbox50:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 50px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}
.textbox100 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 100px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.textbox100:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 100px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}
.textarea600 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 100px;
	width: 600px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.textarea600:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 100px;
	width: 600px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}
.textarea525 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 100px;
	width: 525px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.textarea525:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 100px;
	width: 525px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}
/*tooltip css start*/
.tooltip {
			color: #000000; outline: none;
			cursor: help; text-decoration: none;
			position: relative;
		}
		.tooltip span {
			margin-left: -999em;
			position: absolute;
		}
		.tooltip:hover span {
	border-radius: 5px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
	font-family: Calibri, Tahoma, Geneva, sans-serif;
	position: absolute;
	left: -75px;
	top: 2em;
	z-index: 99;
	margin-left: 0;
	width: 100px;
	font-size: 11px;
		}
		.tooltip:hover img {
	border: 0;
	float: left;
	position: absolute;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	left: -25px;
	top: -25px;
		}
		.tooltip:hover em {
	font-family: Candara, Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	display: block;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	font-style: italic;
		}
		.classic { padding: 0.8em 1em; }
		.custom { padding: 0.5em 0.8em 0.8em 2em; }
		* html a:hover { background: transparent; }
		.classic {background: #FFFFAA; border: 1px solid #FFAD33; }
		.critical { background: #FFCCAA; border: 1px solid #FF3334;	}
		.help { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		.info { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		.warning { background: #FFFFAA; border: 1px solid #FFAD33; }
		
/*Tool Tip Css Ends*/
.page
{
	text-decoration:none;
	color:#000;
}
.page:hover
{
	text-decoration:underline;
	color:#000;
}
.activepage
{
	text-decoration:underline;
	color:#ed6219;
}
.linksub{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	display: block;
	background-color: #2AA2BB;
	text-align: center;
	border:#FFFFFF solid 1px;
	height: 20px;
	text-decoration: none;
	line-height: 20px;
	width: 110px;
	cursor: pointer;
	padding-left:5px;
	padding-right:5px;
}

.linksub:hover{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	display: block;
	background-color: #6ECDDF;
	text-align: center;
	border:#FFFFFF solid 1px;
	height: 20px;
	text-decoration: none;
	line-height: 20px;
	width: 115px;
	padding-left:5px;
	padding-right:5px;
	cursor: pointer;
}
.linksub_light{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	display: block;
	background-color: #d6d6d6;
	text-align: center;
	border:#FFFFFF solid 1px;
	height: 20px;
	text-decoration: none;
	line-height: 20px;
	width: 110px;
	cursor: pointer;
	padding-left:5px;
	padding-right:5px;
}

.linksub_light:hover{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	display: block;
	background-color: #6ECDDF;
	text-align: center;
	border:#FFFFFF solid 1px;
	height: 20px;
	text-decoration: none;
	line-height: 20px;
	width: 115px;
	padding-left:5px;
	padding-right:5px;
	cursor: pointer;
}
.layoutsmall{
	background:url(../images/admin/bg_nav.png);
	background-repeat:repeat-x;
	height:38px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	line-height:38px;
	width:218px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	}
.name_txt{
	font-family:Arial, Helvetica, sans-serif;
}
.name_txt a{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
.name_txt a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
}
.txt_red{
	font-family:Arial, Helvetica, sans-serif;
}
.txt_red a{
	font-family:Arial, Helvetica, sans-serif;
	color:red;
	text-decoration:none;
}
.txt_red a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:red;
	text-decoration:underline;
}
.error_msg {
    background-color: #FFCECE;
    background-image: url("../images/admin/cross_circle.png");
    background-position: 10px center;
    background-repeat: no-repeat;
    border: 1px solid #990000;
    color: #000000;
    font-size: 12px;
    line-height: 30px;
    margin: 10px 0 0;
    min-height: 30px;
    width: 94%;
	padding-left:35px;
}
.information_msg {
    background-color: #DBE3FF;
    background-image: url("../images/admin/information.png");
    background-position: 10px center;
    background-repeat: no-repeat;
    border: 1px solid #0099FF;
    color: #000000;
    font-size: 12px;
    line-height: 30px;
    margin: 10px 0 0;
    min-height: 30px;
    width: 94%;
	padding-left:35px;
}
.success_msg {
    background-color: #D5FFCE;
    background-image: url("../images/admin/tick_circle.png");
    background-position: 10px center;
    background-repeat: no-repeat;
    border: 1px solid #009933;
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 0 0;
    min-height: 30px;
    width: 94%;
	padding-left:35px;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.namecont {
	background-image:url(../images/admin/topNav.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	height:30px;
}
.namecont .w {
	width:960px;
	margin-right: auto;
	margin-left: auto;
	height: 25px;
}
.namecont .wmob {
	width:100%;
	margin-right: auto;
	margin-left: auto;
	height: 25px;
}

.namecont .name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 30px;
	color: #FFF;
	text-decoration: none;
	text-align: left;
	text-indent: 30px;
	vertical-align: middle;
	display: block;
	float: left;
	height: 30px;
	width: 250px;
	background-image: url(../images/admin/userPic.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.namecont .namemob {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 30px;
	color: #FFF;
	text-decoration: none;
	text-align: left;
	text-indent: 30px;
	vertical-align: middle;
	display: block;
	float: left;
	height: 30px;
	width: 49%;
	background-image: url(../images/admin/userPic.png);
	background-repeat: no-repeat;
	background-position: left center;
}

.namecont .logout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 30px;
	color: #FFF;
	text-decoration: none;
	background-image: url(../images/admin/logout.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	text-indent: 30px;
	vertical-align: middle;
	display: block;
	float: right;
	width: 65px;
}
.namecont .logoutmob {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 30px;
	color: #FFF;
	text-decoration: none;
	background-image: url(../images/admin/logout.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	text-indent: 30px;
	vertical-align: middle;
	display: block;
	float: right;
	width: 50%;
}

.namecont .w .logout a {
	color: #FFF;
	text-decoration: none;
	cursor: pointer;
}
.namecont .wmob .logoutmob a {
	color: #FFF;
	text-decoration: none;
	cursor: pointer;
}

.logo {
	float: left;
	height: 77px;
	width: 250px;
	padding-bottom:15px;
}
.logo2 {
	height: 85px;
	width: 400px;
	margin-top: 90px;
}
.logo3 {
	margin-top: 40px;
}
.logo2mob {
	height: 75px;
	width: 270px;
	margin-top: 5px;
}

.textbox400 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 400px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.textbox400:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 400px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}
.textarea400 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 100px;
	width: 400px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.textarea400:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 100px;
	width: 400px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}
.dropbox400 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 407px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
}
.dropbox400:focus {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 407px;
	padding-left: 5px;
	border: thin solid #333;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
}


.items {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #666;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
	margin-top:6px;
	float: right;
	height: 69px;
	margin-left: 20px;
	padding-right: 5px;
	padding-left: 5px;
	width: 85px;
	padding-top: 8px;
	border: 1px solid #CCC;
	background-image: linear-gradient(bottom, rgb(240,240,240) 14%, rgb(207,207,207) 51%, rgb(232,232,232) 90%);
	background-image: -o-linear-gradient(bottom, rgb(240,240,240) 14%, rgb(207,207,207) 51%, rgb(232,232,232) 90%);
	background-image: -moz-linear-gradient(bottom, rgb(240,240,240) 14%, rgb(207,207,207) 51%, rgb(232,232,232) 90%);
	background-image: -webkit-linear-gradient(bottom, rgb(240,240,240) 14%, rgb(207,207,207) 51%, rgb(232,232,232) 90%);
	background-image: -ms-linear-gradient(bottom, rgb(240,240,240) 14%, rgb(207,207,207) 51%, rgb(232,232,232) 90%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.14, rgb(240,240,240)),
		color-stop(0.51, rgb(207,207,207)),
		color-stop(0.9, rgb(232,232,232))
	);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.items a {
	color: #666;
}
.items a:hover {
	color: #333;
}
.items:hover {
	color: #333;
}

.menusel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-image: url(../images/admin/darkBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:39px;
	width: 220px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-top:2px;
}
.menusel a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
	width: 220px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 39px;
	font-weight: normal;
	text-decoration: none;
	height: 39px;
	width: 218px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-top: 2px;
	border: 1px solid #CCC;
	color: #333;
}
.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 39px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	height: 39px;
	width: 218px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-top: 2px;
	border: 1px solid #CCC;
	background-image: url(../images/admin/darkBg.jpg);
	background-repeat: repeat-x;
}


.menu a {
	color: #333;
	display: block;
}
.menu a:hover {
	color: #FFF;
}
.layouttop {
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	color: #FFF;
	text-decoration: none;
	background-image: url(../images/admin/darkBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 39px;
	width: 720px;
	text-indent: 10px;
	margin-left: 20px;
	line-height: 39px;
	font-weight: bold;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin: auto;
	padding-bottom:3px;
	
}
.layouttopmob {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	background-image: url(../images/admin/darkBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 39px;
	width: 100%;
	text-indent: 10px;
	margin-left: 20px;
	line-height: 39px;
	font-weight: bold;
	text-align: left;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.layout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000;
	text-decoration: none;
	min-height: 400px;
	width: 720px;
	margin-left: 20px;
	background-color: #FFF;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #CCC;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding-top: 5px;
	margin: auto;
padding-bottom:26px;
height:auto;
}
.layoutmob {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000;
	text-decoration: none;
	min-height: 400px;
	width: 100%;
	margin-left: 20px;
	background-color: #FFF;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #CCC;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}


.logincont {
	background-color:#f1f1f1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000;
	text-decoration: none;
	height: 200px;
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 100px;
	border: 1px solid #123881;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-top: 34px;
}
.logincontmob {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000;
	text-decoration: none;
	height: 200px;
	width: 270px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
	border: 1px solid #CCC;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-top: 25px;
}

.user {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 235px;
	padding-left: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: thin solid #CCC;
}
.usermob {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 250px;
	padding-left: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: thin solid #CCC;
}

.pass {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 235px;
	padding-left: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: thin solid #CCC;
}
.passmob {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 250px;
	padding-left: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: thin solid #CCC;
}

.loginhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	color: #000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	height: 30px;
	background-color: #00877B; 
	padding-left: 10px;
}
.error {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F00;
	text-decoration: none;
}
/*tooltip css start*/
.tooltip {
			color: #000000; outline: none;
			cursor: help; text-decoration: none;
			position: relative;
		}
		.tooltip span {
			margin-left: -999em;
			position: absolute;
		}
		.tooltip:hover span {
	border-radius: 5px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
	font-family: Calibri, Tahoma, Geneva, sans-serif;
	position: absolute;
	left: -75px;
	top: 2em;
	z-index: 99;
	margin-left: 0;
	width: 100px;
	font-size: 11px;
		}
		.tooltip:hover img {
	border: 0;
	float: left;
	position: absolute;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	left: -25px;
	top: -25px;
		}
		.tooltip:hover em {
	font-family: Candara, Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	display: block;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	font-style: italic;
		}
		.classic { padding: 0.8em 1em; }
		.custom { padding: 0.5em 0.8em 0.8em 2em; }
		* html a:hover { background: transparent; }
		.classic {background: #FFFFAA; border: 1px solid #FFAD33; }
		.critical { background: #FFCCAA; border: 1px solid #FF3334;	}
		.help { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		.info { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		.warning { background: #FFFFAA; border: 1px solid #FFAD33; }
		
/*Tool Tip Css Ends*/
.tablehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	color: #FFF;
	text-decoration: none;
}
.tablehead1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	
	color: #FFF;
	text-decoration: none;
}
.layouttopmin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	background-image: url(../images/admin/darkBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 39px;
	width: 220px;
	text-indent: 10px;
	margin-top: 10px;
	line-height: 39px;
	font-weight: bold;
	text-align: left;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.layoutmin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000;
	text-decoration: none;
	width: 220px;
	background-color: #FFF;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #CCC;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.linksub{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	display: block;
	background-color: #2AA2BB;
	text-align: center;
	border:#FFFFFF solid 1px;
	height: 20px;
	text-decoration: none;
	line-height: 20px;
	width: 85px;
	cursor: pointer;
	padding-left:5px;
	padding-right:5px;
}

.linksub:hover{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	display: block;
	background-color: #6ECDDF;
	text-align: center;
	border:#FFFFFF solid 1px;
	height: 20px;
	text-decoration: none;
	line-height: 20px;
	width: 95px;
	padding-left:5px;
	padding-right:5px;
	cursor: pointer;
}
.dash_layout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000;
	text-decoration: none;
	min-height: 175px;
	width: 720px;
	margin-left: 20px;
	background-color: #FFF;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #CCC;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.linksub_cen{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	display: block;
	background-color: #2AA2BB;
	text-align: center;
	border:#000 solid 1px;
	height: 20px;
	text-decoration: none;
	line-height: 20px;
	width: 100px;
	cursor: pointer;
	padding-left:5px;
	padding-right:5px;
}

.linksub_cen:hover{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	display: block;
	background-color: #6ECDDF;
	text-align: center;
	border:#000 solid 1px;
	height: 20px;
	text-decoration: none;
	line-height: 20px;
	width: 110px;
	padding-left:5px;
	padding-right:5px;
	cursor: pointer;
}
.linksu_action{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	display: block;
	background-color: #627930;
	text-align: center;
	border:#000 solid 1px;
	height: 20px;
	text-decoration: none;
	line-height: 20px;
	width: 100px;
	cursor: pointer;
	padding-left:5px;
	padding-right:5px;
}

.linksu_action:hover{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	display: block;
	background-color: #809e3e;
	text-align: center;
	border:#000 solid 1px;
	height: 20px;
	text-decoration: none;
	line-height: 20px;
	width: 100px;
	padding-left:5px;
	padding-right:5px;
	cursor: pointer;
}
.apple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	color: #FFF;
	float: left;
	height: 15px;
	width: 15px;
	border: 2px solid #FFF;
	background: #f3c5bd; /* Old browsers */
	background: -moz-linear-gradient(top,  #f3c5bd 0%, #e86c57 50%, #ea2803 51%, #ff6600 75%, #c72200 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3c5bd), color-stop(50%,#e86c57), color-stop(51%,#ea2803), color-stop(75%,#ff6600), color-stop(100%,#c72200)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3c5bd', endColorstr='#c72200',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 10px;
	border-radius: 10px;
	text-align: center;
	cursor: pointer;
}
.apple a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	color: #FFF;
	float: left;
	height: 15px;
	width: 15px;

	text-align: center;
	cursor: pointer;
}
.apple:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	color: #FFF;
	float: left;
	height: 15px;
	width: 15px;
	border: 2px solid #FFF;
	background: #1e5799; /* Old browsers */
	background: -moz-linear-gradient(top,  #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 10px;
	border-radius: 10px;
	text-align: center;
	cursor: pointer;
}
.appleactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	color: #FFF;
	float: left;
	height: 15px;
	width: 15px;
	border: 2px solid #FFF;
	background: #1e5799; /* Old browsers */
	background: -moz-linear-gradient(top,  #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 10px;
	border-radius: 10px;
	text-align: center;
	cursor: pointer;
}
.tableheading {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background:#08282d;
}
.register{
margin:100px 0 100px 0px;
padding:0px;
}
.error_msg {
    background-color: #FFCECE;
    background-image: url("../images/admin/cross_circle.png");
    background-position: 10px center;
    background-repeat: no-repeat;
    border: 1px solid #990000;
    color: #000000;
    font-size: 12px;
    line-height: 30px;
    margin: 10px 0 0;
    min-height: 30px;
    width: 94%;
	padding-left:35px;
}
.information_msg {
    background-color: #DBE3FF;
    background-image: url("../images/admin/information.png");
    background-position: 10px center;
    background-repeat: no-repeat;
    border: 1px solid #0099FF;
    color: #000000;
    font-size: 12px;
    line-height: 30px;
    margin: 10px 0 0;
    min-height: 30px;
    width: 94%;
	padding-left:35px;
}
.success_msg {
    background-color: #D5FFCE;
    background-image: url("../images/admin/tick_circle.png");
    background-position: 10px center;
    background-repeat: no-repeat;
    border: 1px solid #009933;
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 0 0;
    min-height: 30px;
    width: 94%;
	padding-left:35px;
}

#button1{ float:left; margin-left:88px; }
#button2{margin-right:20px; float:right;}

.textBox{ background:#abcadf; border:solid 1px #818283;}

.textBox2{ margin-top:10px; background:#CCC; border:solid 1px #818283;}

.ticket{ background:#08282D; height:30px; margin-bottom:2px; color:#fff; font-size:20px; line-height:30px; text-align:left; padding-left:15px; }
.footer span{ text-align:center;}

#backbottom{width:100px; float:right; margin-top:5px;}

.layoutsmall{
	background-image: url(../images/admin/darkBg.jpg);
	background-repeat:repeat-x;
	height:38px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	line-height:38px;
	width:218px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	margin-bottom:2px;
	color:#fff;
	 border-top-left-radius: 4px;
	  border-top-right-radius: 4px;
	}
	.name_txt{
	font-family:Arial, Helvetica, sans-serif;
}
.name_txt a{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
.name_txt a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
}
.txt_red{
	font-family:Arial, Helvetica, sans-serif;
}
.txt_red a{
	font-family:Arial, Helvetica, sans-serif;
	color:red;
	text-decoration:none;
}
.txt_red a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:red;
	text-decoration:underline;
}
.error_msg {
    background-color: #FFCECE;
    background-image: url("../images/admin/cross_circle.png");
    background-position: 10px center;
    background-repeat: no-repeat;
    border: 1px solid #990000;
    color: #000000;
    font-size: 12px;
    line-height: 30px;
    margin: 10px 0 0;
    min-height: 30px;
    width: 94%;
	padding-left:35px;
}
.information_msg {
    background-color: #DBE3FF;
    background-image: url("../images/admin/information.png");
    background-position: 10px center;
    background-repeat: no-repeat;
    border: 1px solid #0099FF;
    color: #000000;
    font-size: 12px;
    line-height: 30px;
    margin: 10px 0 0;
    min-height: 30px;
    width: 94%;
	padding-left:35px;
}
.success_msg {
    background-color: #D5FFCE;
    background-image: url("../images/admin/tick_circle.png");
    background-position: 10px center;
    background-repeat: no-repeat;
    border: 1px solid #009933;
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 0 0;
    min-height: 30px;
    width: 94%;
	padding-left:35px;
}
.mydiv{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
	background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);
	background-color:#007dc1;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #124d77;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:13px;
	padding:0px 2px;
	text-decoration:none;
	width:134px; float:left; margin:2px;
}
.mydiv:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1',GradientType=0);
	background-color:#0061a7;
}
.menuorange {
	height:39px;
	width:20px;
	background-color:#F60;
	float:left;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}
.menugreen {
	height:39px;
	width:20px;
	background-color:#00C400;
	float:left;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}
.menuyellow {
	height:39px;
	width:20px;
	background-color:#FF0;
	float:left;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}
.menured {
	height:39px;
	width:20px;
	background-color:#C00;
	float:left;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}
.menupink {
	height:39px;
	width:20px;
	background-color:#06C;
	float:left;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}
.menupurple {
	height:39px;
	width:20px;
	background-color:#7900AD;
	float:left;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}
.menuimg{
	float: left;
    margin-left: 8px;
    margin-top: 9px;
    width: 25px;
}
.error_msg2 {
    background-color: #FFCECE;
    background-position: 10px center;
    background-repeat: no-repeat;
    border: 1px solid #990000;
    color: #000000;
    font-size: 12px;
    line-height: 30px;
    margin: 10px 0 0;
    min-height: 30px;
    width: 94%;
	padding-left:35px;
}
.success_msg2 {
    background-color: #D5FFCE;
    background-position: 10px center;
    background-repeat: no-repeat;
    border: 1px solid #009933;
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    line-height: 30px;
    margin: 10px 0 0;
    min-height: 30px;
    width: 94%;
	padding-left:35px;
}
#user{ float:right;}
.id3 {
    background-color: #fff;
    border: 1px solid #000;
    color: #333;
    font-size: 16px;
    height: 20px;
    line-height: 20px;
    padding-left: 5px;
    text-align: left;
    text-decoration: none;
    vertical-align: middle;
    width:98%;
}
.id6:focus {
    background-color: #ff9;
}
.tabler tr:nth-child(odd){ background-color:#CCC; }
.tabler tr:nth-child(even){ background-color:#f1f1f1; }
.tabler th{ background-color:#000033; }
.tabler td {
}
.off_outer {
	position: relative;
	height: 16px;
	width: 80px;
	border: 2px solid #dc3545;
	color: green;
	font-size: 10px;
	text-align: center;
	border-radius: 100px;
	animation-name: outer2;
    animation-duration: 0.5s;
	/* margin-top: 10px; */
}
.off_inner {
	position: relative;
	height:16px;
	width:65px;
	background:#dc3545;
	margin-top:0px;
	margin-left:0px;
	border-radius: 100px;
	color:white;
	line-height:14px;
	animation-name: inner2;
  	animation-duration: 0.5s;  
  	animation-fill-mode: forwards;
	cursor: pointer;
}
.on_outer {
	position: relative;
	height: 16px;
	width: 80px;
	border: 2px solid #009600;
	color: green;
	font-size: 10px;
	text-align: center;
	border-radius: 100px;
	animation-name: outer;
    animation-duration: 0.5s;
	/* margin-top: 10px; */
}
.on_inner {
	position: relative;
	height: 16px;
	width: 46px;
	background-color: #dc3545;
	margin-top:0px;
	margin-left:-1px;
	border-radius: 100px;
	color: white;
	line-height: 14px;
	animation-name: inner;
  	animation-duration: 0.5s;  
  	animation-fill-mode: forwards;
	cursor: pointer;
}
@keyframes inner {
  from {left: 
  18px;}
  to {left: 0px; background-color: #009600;}
}
@keyframes outer {
  0%   {border-color: #dc3545;}
  100% {border-color: #009600;}
}
@keyframes inner2 {
  from {left: 0px;}
  to {left: 16px; background-color: #dc3545;}
}
@keyframes outer2 {
  0%   {border-color: #009600;}
  100% {border-color: #dc3545;}
}
.btt2 {
  background-color: #1F479A;
  color: #fff;
  cursor: pointer;
  font-size: 14px;
  height: 24px;
  text-align: center;
  width: 100px;
  margin-left: 20px;
  line-height: 24px;
}
.btt3 {
  background-color: #9e0000;
  color: #fff;
  cursor: pointer;
  font-size: 14px;
  height: 24px;
  text-align: center;
  width: 100px;
  margin-left: 20px;
  line-height: 24px;
}
.pointer {
	cursor: pointer;
}