﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/background.jpg);
	background-repeat:repeat-x;
	background-color:#7cb1e1;
	font-size:10pt;
	/*font-family:Times New Roman;*/
	font-family:Arial;
	font-size:12px;
	vertical-align:top;
}
.main-homepage-bg {
	background-image:url(images/main-homepage-bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
.left-main-bg {
	background-image:url(images/left-main-bg.jpg);
	background-repeat:no-repeat;
}
.right-main-bg {
	background-image:url(images/right-main-bg.jpg);
	background-repeat:no-repeat;
}
.top-img-1 {
	background-image:url(images/top-img-1.jpg);
	height:75px;
	background-repeat:no-repeat;
}
.white-img-1 {
	background-image:url(images/white-img-1.jpg);
	width:173px;
	background-repeat:no-repeat;
	height:177px;
}
.white-img-2 {
	background-image:url(images/white-img-2.jpg);
	width:164px;
	background-repeat:no-repeat;
	height:177px;
}
.shd-img-1 {
	background-image:url(images/shd-img-1.jpg);
	height:362px;
	width:134px;
	background-repeat:no-repeat;
}
.shd-img-2 {
	background-image:url(images/shd-img-2.jpg);
	height:362px;
	width:127px;
	background-repeat:no-repeat;
}
.login-mid-bg {
	background-image:url(images/login-mid-bg.jpg);
	height:162px;
	width:351px;
	background-repeat:no-repeat;
}
.login-bot-shd {
	background-image:url(images/login-bot-shd.jpg);
	height:97px;
	background-repeat:no-repeat;
}
.copyright-bg {	
	background-image:url(images/copyright-bg.jpg);
	height:54px;
	background-repeat:no-repeat;
}
.username-text {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	color:#095299;
	text-decoration:none;
	padding-right:5px;
}
	
.login-input {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#095299;
	text-decoration:none;
	border:1px solid #dde5ea;
	height:20px;
	background-image:url(images/input-bg.jpg);
	background-repeat:repeat-x;
	width:180px;
	padding-left:3px;
	padding-right:3px;
}
.error-message {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}
.copyright{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#2e75ba;
	text-decoration:none;
}
.top-slogan-bg {
	background-image:url(images/top-slogan-bg.jpg);
	/*height:106px;*/
	background-repeat:repeat-x;
	font-size:12pt;
	color:White;
	/*padding-top:80px;*/
	text-align:center;
	
}
.top-right-bg {
	background-image:url(images/top-right-bg.jpg);
	/*height:106px;*/
	background-repeat:no-repeat;
}
.admin-title-bg {
	background-image:url(images/admin-bg.jpg);
	background-repeat:no-repeat;
}
.admin-title {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#2a2a2a;
	text-decoration:none;
	padding-left:2px;
}
.main-middle-td-bg {
	background-color:#FFFFFF;
}
.middle-main-top-bg {
	background-image:url(images/middle-top-main-bg.jpg);
	height:16px;
	background-repeat:repeat-x;
}
.middle-main-bg {
	background-image:url(images/middle-main-bg.jpg);
	background-repeat:repeat-x;
}

.left-title-bg {
	background-image:url(images/left-title-bg.jpg);
	height:25px;
	background-repeat:repeat-x;
}
.left-navi-td-bg-border {
	background-color:#fff;
	border-left:1px solid #bdbcbd;
	border-right:1px solid #bdbcbd;
	padding:4px 8px;
}
.blk-title {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.left-navi-bg {
	background-image:url(images/left-navi-bg.jpg);
	height:26px;
	background-repeat:repeat-x;
}
.left-navi a {
	text-decoration:none;
	color:#387EBC;
	font-size:9pt;
	font-weight:bold;
	line-height:110%;
}
.gray-text:link {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#7e7e7e;
	text-decoration:none;
}
.gray-text:visited {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#7e7e7e;
	text-decoration:none;
}
.gray-text:hover {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.bottom-main-bg {
	background-image:url(images/bottom-main-bg.jpg);
	height:36px;
	background-repeat:repeat-x;
}
.bottom-line { background:url(images/bottom-mid.jpg) left bottom repeat-x; background-position:top; height:2px; line-height:2px; font-size:0px; padding-bottom:2px;}

/*----------- Start Common Style ---------------*/
.floatright { float:right; }
.floatleft { float:left; }
.vtop { vertical-align:top; }
.vmiddle { vertical-align:middle; }
.vbottom { vertical-align:bottom; }
.lightborder { border:solid 1px #6d6d6d; }
.rightalign { text-align:right; }
.leftalign { text-align:left; }
.centeralign { text-align:center; }
.button { background-image:url('images/btn-bg.gif'); 
background-repeat:repeat-x; background-color:#6d6d6d; color:#084670; width:201px; 
height:21px; font-size:12px; font-weight:bold; }
.button span { font-weight:bold; }
.textfileds { border:1px solid #c7c7c7; height:20px; font-size:12px; }
.errormessage { color:Red; }
.nodisplay { display:none; }
.successbox { width:90%; padding:5px; margin-left:10px; margin-top:5px; margin-right:10px; color:Green; font-weight:bold; }
.errorbox { width:90%; padding:5px; margin-left:10px; margin-top:5px; margin-right:10px; color:Red; font-weight:bold; }
.adminheader { background-color:#bed9f0; height:70px; color:White; border-bottom:solid 2px #6d6d6d; }
.adminfooter { height:70px; color:#0a6ec4; border-top:solid 2px #6d6d6d; }
.toplink { color:White; font-weight:bolder; }
.title1 { font-size:12px; font-weight:bold; }
.title2 { font-size:11px; font-weight:bold; }
.contentpane { min-height:500px; height:500px; }

/* --- Grid Table --*/
.tblhead { background-color:#bed9f0; color:black; font-weight:bold; height:20px; }
.tblrow { background-color:#fafafa; height:20px; }
.tblalternaterow { background-color:#f0f0f0; height:20px; }
.tblfirstVerRow { background-color:#DDDDDD; }
.tblsecondVerRow { background-color:#CCEEDD; height:20px; }
.tblthirdVerRow { background-color:#BBAACC; height:20px; }

.popuphead { background-color:#bed9f0; color:black; font-weight:bold; height:20px; font-size:10pt; }
.popuprow { background-color:#f0f0f0; height:20px; font-size:9pt; }
.popupalternaterow { background-color:#f0f0f0; height:20px; font-size:9pt; }
/*----------- End Common Style -----------------*/

/*----------- Start Left Pane Style -----------------*/
#leftpane { width:20%; min-height:500px; height:500px; background-color:#f0f0f0; }
#leftpane .linkbox { background:white; margin:20px; border:solid 1px #6d6d6d; padding:20px; }
#leftpane .linkbox div { height:20px; text-decoration:none; color:#0a6ec4; font-size:11px; }
#leftpane .linkbox a:visited { font-size: 11px; color:#0a6ec4; text-decoration: none; }
#leftpane .linkbox a:link { font-size: 11px; color:#0a6ec4; text-decoration: none; }
#leftpane .linkbox a:hover { font-size: 11px; color:#0a8fF9; text-decoration:underline; }
#leftpanshutter { width:8px; min-height:500px; height:500px; cursor:pointer; }
.shutteropen { background: #E4EEF9 url(Images/shutter-close.gif) no-repeat 00; }
.shutterclose { background: #E4EEF9 url(Images/shutter-open.gif) no-repeat 00; }
/*----------- End Left Pane Style -------------------*/

/*----------- Start Login Page ----------------*/
.signinhead { background-color:#bed9f0; color:White; font-weight:bold; padding:10px 10px 10px 10px; font-size:18px; }
.signinbox { background-color:White; }
.loginmiddle { height:530px;background-color:#f0f0f0; }
/*----------- End Login Page  -----------------*/

.loginbutton { border:0; background:url(images/btn-login.jpg) no-repeat; width:57px; height:21px; }
.imglogo {
  background: url(./images/meditablogo.png) no-repeat;
  width: 275px;
  padding-top: -7px;
  background-size: 265px 70px;
  background-position-y: 30px;
height: 131px;
}
.tblLogo {
  border-radius: 5%;
  background: rgba(255,255,255,1);
  background: -moz-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 2%, rgba(229,245,251,1) 100%);
  background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(2%, rgba(255,255,255,1)), color-stop(100%, rgba(229,245,251,1)));
  background: -webkit-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 2%, rgba(229,245,251,1) 100%);
  background: -o-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 2%, rgba(229,245,251,1) 100%);
  background: -ms-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 2%, rgba(229,245,251,1) 100%);
  background: linear-gradient(45deg, rgba(195, 217, 238, 1) 0%, rgba(248, 252, 255, 1) 2%, rgba(249, 253, 254, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5f5fb', GradientType=1 );
}

.logo-inner { background:url(images/logo-inner.jpg) no-repeat; /*width:192px; height:106px;*/ }
.logo-innerimg { src:url(images/logo-inner.jpg); }
.whiteimg3 { background:url(images/white-img-3.jpg); width:275px; height:46px; }
.adminpaneltitle { background-image:url(images/admin-panel-title.jpg); width:351px; height:49px; }
.left-shd { background:url(images/left-shd.jpg) no-repeat; width:15px; height:182px; }
.left-shd-inner { background:url(images/left-shd-inner.jpg) no-repeat; width:12px; height:182px; }
.right-shd-inner { background:url(images/right-shd-inner.jpg) no-repeat; width:12px; height:182px; }
.right-shd { background:url(images/right-shd.jpg) no-repeat; width:13px; height:182px; }
.cor-1 { background:url(images/cor-1.jpg) no-repeat; width:23px; height:25px; }
.cor-2 { background:url(images/cor-2.jpg) no-repeat; width:28px; height:25px; }
.blue-arrow { background:url(images/blue-arrow.jpg) no-repeat; width:4px; height:7px; }
.blue-arrow { background:url(images/blue-arrow.jpg)  no-repeat; width:4px; height:7px; }
.bottom-bg { background:url(images/bottom-bg.jpg)  no-repeat; width:187px; height:10px; }

.img-1 { background:url(images/img-1.jpg)  no-repeat; width:10px; height:36px; }
.img-2 { background:url(images/img-2.jpg)  no-repeat; width:9px; height:36px; }

.admin-div { background:url(images/admin-div.jpg)  no-repeat; width:1px; height:36px; }
.btn-logout { background:url(images/btn-logout.jpg)  no-repeat; width:68px; height:36px; cursor:pointer; border:0; }
.img-3 { background:url(images/img-3.jpg)  no-repeat; width:11px; height:36px; }
.bottom-left-corner { background:url(images/bottom-left-corner.jpg) no-repeat; width:9px; height:16px; }
.bottom-right-corner {background:url(images/bottom-right-corner.jpg) no-repeat; width:9px; height:16px; }
.calendarimg { src:url(images/calender_small.gif); }
.calendar { width:250px; }
.btn {	BORDER-RIGHT: #62a8e3 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #62a8e3 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(btn-bg.gif) repeat-x; PADDING-BOTTOM: 1px; BORDER-LEFT: #62a8e3 1px solid; CURSOR: pointer; COLOR: #084670; PADDING-TOP: 1px; BORDER-BOTTOM: #62a8e3 1px solid; TEXT-ALIGN: center }
.retrivebtn { background-image:url(images/btn-bg.gif); background-repeat:repeat-x; BORDER-RIGHT: #62a8e3 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #62a8e3 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #62a8e3 1px solid; CURSOR: pointer; COLOR: #084670; PADDING-TOP: 1px; BORDER-BOTTOM: #62a8e3 1px solid; TEXT-ALIGN: center; background-position:left; }

.tablelist { font-size:11pt; }
th{text-align:left;}
.tablelist .tblhead { background-color:#bed9f0; color:black; font-weight:bold; height:30px; font-size:9pt; }
.tablelist td { font-size:8pt;  padding: 3px 10px; }
.buttonedit { background:url(images/btn-bg.gif)0 0 repeat-x; display:block; color:#084670; width:50px; height:21px; font-size:12px; font-weight:bold; text-decoration:none; text-align:center; }



/*form*/
.inputbox, .selectbox, textarea {  font-size:11px; color:#000000; padding-left:2px; }

.inputbox {height:13px !important;}
.selectbox { height:18px !important; }

.comn-textarea{width:300px;}
.chkbox{padding:3px; margin:0;/* border:1px solid #efefef;*/}

.dropbox {font:11px arial; color:#194c8c; width:140px; border:1px solid #7f9db9;}

.log-mid {background:url(images/log-mid.png) 0 0 repeat-x; padding-top:3px;}

.btn-logout-new{background:url(images/btn_logout.png)no-repeat; width:59px; height:20px; cursor:pointer; border:0; display:block; }

.firstlevel{ background-color:#2B69E1; color:#EBF5FF; }

.secondlevel{ background-color:Maroon; color:White; }

.secondlevel{ background-color:Red; color:White; }

.zoomup { background:url(images/s_zoom_up.gif) no-repeat; height:10px; width:10px; cursor:pointer; text-decoration:none; }

.zoomdown { background:url(images/s_zoom_down.gif) no-repeat; height:10px; width:10px; cursor:pointer; text-decoration:none; }

.inactiverow { width:90%; padding:5px; margin-left:10px; margin-top:5px; margin-right:10px; color:Red; background-color:#F4C6C6; }

.newpendingrow { width:90%; padding:5px; margin-left:10px; margin-top:5px; margin-right:10px; background-color:#DDDDDD; }
.firstverifiedrow { width:90%; padding:5px; margin-left:10px; margin-top:5px; margin-right:10px; background-color:#CCEEDD; }
.secondverifiedrow { width:90%; padding:5px; margin-left:10px; margin-top:5px; margin-right:10px; background-color:#BBAACC; }