﻿body
{
background-color: #ffffff;
font-family: Arial,Times New Roman ,MS Sans Serif;
font-size: 10px;
color: Black;
margin:0;
}
.outerMain
{
position:static;
margin:auto;
width:1000px;
}

.innerMain
{
position:absolute;
width:100%;
margin-left:0px;
margin-top:0px;
border:1px solid blue;
}
.CommonMain
{
position:relative;
float:left;
width:100%;

}
#invMenu a,a:visited,a:link
{
color:White;
font-size:14px;
}
#invMenu a:hover
{
color:Black;
}
.topLeft
{
	float:left;
}
.topRight
{
 float:left;
}
.topRightTitle
{
	font-weight: bold;
	font-size: 26px;
	font-variant: small-caps;
	font-family: Times New Roman, Bookman Old Style;
	float: left;
	color: #800000;
	padding:28px 0 0 0;
	width:595px;
	text-align:center;
}
.topMain
{
	
 /*background:url(images/spritesl.png) repeat-x;*/

}
#menu
{
position:relative;
width:100%;
float:left;
}
.centerContent
{
min-height:330px;
}
#menu a
{
color:White;
}
#menu a:hover
{
color:Black;
}
.centerLeft
{
float:left;
width:200px;
border:1px solid #CC9900;
margin-top:10px;
}
.centerLeft ul
{
list-style-type:none;
margin:0 0 0 0;
width:100%;
padding:0;

}
.centerLeft li
{
width:100%;
padding:5px 0 5px 5px;
width:97%;
background:url(images/sprite.png) repeat-x 0 0;
}
.centerLeft a:link,a:visited
{
font-size:14px;
color: Black;
text-decoration:none;
}
.centerLeft a:hover
{
color: #0066FF;
font-weight: bold;
}
.centerMiddle
{
float:left;
width:785px;
padding:10px 0 10px 0;
margin:10px 0 0 10px;
border:1px solid #CC9900;
}
.centerMiddleAdmin
{
float:left;
width:785px;
padding:10px 0 10px 0;
margin:10px 0 0 10px;
border:1px solid #CC9900;
}
.centerRight
{
float:Left;
width:200px;
/*border:1px solid #CC9900;*/
margin:10px 0 0 10px;
padding:0;
}
#footerMain
{
/*background-color: #E2E9E2;*/
background-color: #BDC4BE;
margin-top: 10px;
text-align: center;
font-size: 12px;
font-weight: bold;
color: #CC6600;
padding: 5px 0 8px 0;
border-top: 3px solid #CC9900;
}
#footerMain a,a:link,a:visited
{
text-decoration:none;
color:#CC6600;
}
.centerTop
{
border-bottom:3px solid #CC9900;
margin:0;

}
.centerTopLeft
{
float:left;
padding:5px 0 5px 10px;
font-weight:bold;
font-size:16px;
color: #CC3300;
}
.centerTopLeft a:link,a:visited
{
color:Black;
text-decoration:none;
}
.centerTopLeft a:hover
{
color:Red;
}

.centerTopRight
{
float: right;
padding: 5px 10px 5px 0;
font-size: 14px;
font-weight: bold;
color: #CC3300;
}
.contentHeader
{
float:left;
font-size:16px;
margin:0  0 0 7px;
width:98%;
font-weight:bold;

}
.contentContent
{
float:left;
font-size:14px;
margin:0  0 0 7px;
width:98%;
}
.tempClass
{
float:left;
margin:10px 0 0 20px; 
width:350px;
font-size:18px;
}
.whiteTabCol
{
float:left;
width:100%;
color: #515151;
padding:5px 0 5px 0;
border-top:1px solid #CBCBCB;
border-top:1px solid #CBCBCB;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
}
.GrayTabCol
{
float:left;
background-color:#eeeeee;
color: #515151;
padding:5px 0 5px 0;
width:100%;
border-top:1px solid #CBCBCB;
border-bottom:1px solid #CBCBCB;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
}
.gridCss
{
float:left;
width:100%;
}
.grdMainRow
{
background-color:#eeeeee;
font-size:11px;
color:Black;
}
.grdAlternateRow
{
background-color: #ffffff;
font-size:11px;
color:Black;
}
.grdHeader
{
font-size: 12px;
color: #ffffff;
background-color: #CC0000;
padding:5px 0 5px 0;
}
.gridTitle
{
width: 100%;
padding: 5px 0 5px 0;
font-size: 13px;
text-align: center;
background-color: #CC0000;
float: left;
color:#ffffff;
font-weight:bold;
margin-bottom:1px;
}
.BtnStyle 
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #3f3f3f;
background: #FFFFFF url('images/btnBG.jpg') repeat-x;
text-align: center;
border: 1px solid #A1A1A1;
width: 50px;
cursor: pointer;
}
.BtnStyleBig 
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #3f3f3f;
background: url(images/btnBG.jpg) repeat-x;
text-align: center;
border: 1px solid #A1A1A1;
height: 16px;
background-color: #FFFFFF;
width: 80px;
cursor: pointer;
}
.errMessege
{
font-size:14px;
color:Red;
width:100%;
text-align:center;
float:left;
}
.dynTag
{
color:Red;
}
.txtCommon
{
float:left;
margin:5px 5px 0 5px;
font-weight:bold;
font-size:12px;
}
.contentConatiner
{
padding:5px;
font-size:11px;
color:Black;
}
.GridItem
{
padding-left:5px;
}
.clsContent
{
width:770px;
margin:5px 0 5px 2px;
font-size:12px;
color:Black;
white-space:normal;
padding:0 5px 0 5px;
float:left;
text-align:justify;

}
.clsContent h1
{
text-align: left;
margin: 5px 0 5px 0;
font-size: 14px;
font-weight: bold;
color: #800000;
float:left;
width:100%;
}
.clsContent a,a:link,a:visited
{
color:blue;
text-decoration:underline;
}
.clsContent a:hover
{
text-decoration:none;
}
.dynContent
{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
padding:0 0 0 0;
float:left;
width:770px;
	
}
/*login page */
.loginMain
{
width:100%;
height:100%;
margin:auto;
}
.loginContainer
{
background-color:#ffffff;
position:relative;
width:760px;
margin:auto;
margin-top:5%;
border:1px solid #ffffff;
}

.adminTopHdr 
{
background-image: url(images/adminTopHdrRpt.jpg);
background-repeat: repeat-x;
height: 116px;
}
.adminHdrLeft
{
float:left;
margin-left:6px;
height:116px;
}
.adminHdrRight
{
float:left;
margin-left:6px;
width:808px;
}
.adminLgnHdrText
{
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
font-weight:bold;
font-size:14px;
margin:45px 0 0 20px;
float:left;
}
.adLgnCenter
{
margin:auto;
margin-top:20px;
margin-bottom:30px;
width:350px;
}
.adLgnCenterTop
{
margin:auto;
width:298px;
}
.loginRoundedMid
{
width:100%;
background:url(images/logintblmidRpt.jpg) repeat-y;
padding-bottom:20px;
}
.loginRoundedTop
{
background:url(images/logintbltop.jpg) no-repeat;
margin-top:0px;
height:15px;
}
.loginRoundedBottom
{
height:16px;
background:url(images/logintblbot.jpg)  no-repeat;
}
.loginMidCommon
{
margin:0 0 0 20px;
width:265px;
text-align:left;
}
.changePassCommon
{
margin:0 0 0 15px;
width:285px;
text-align:left;
}
.arrowBullet
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #01344F;
padding:10px 0 10px 0;

}
.loginControl
{
font-weight:bold;
font-size:11px;
color: #01344F;
padding:5px 0 5px 0;
}
.loginControl a:hover
{
text-decoration:none;
}
.errorstyle
{
font-weight:bold;
font-size:12px;
color:Red;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.adminFooter
{
background-color: #D0E4EE;
border-top: solid 1px  #CBD6DB;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #7DA9BD;
padding:15px 0 15px 0;
}
.loginFooter
{
background-color: #D0E4EE;
border-top: solid 1px  #CBD6DB;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #7DA9BD;
padding:15px 0 15px 0;
position:relative;
}
.lblError
{
font-size:12px;
color:Red;
}
#forgotPassCont
{
margin-top:10px;
}
.popUpWindow
{
position: absolute;
left:350px;
top:150px;
width:400px;
z-index:1;
}
.welcmTxt
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6a6a6a;
float:right;
margin:20px 30px 0 0;

}

.mstHdrRight
{
float:right;
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
font-weight:bold;
font-size:12px;
margin:45px 10px 0 0;
}
.mstHdrCommon
{
float:left;
width:100%;
}
.mstHdrRightBtn
{
float:right;
margin:10px 10px 0 0;
}
.mstHdrLeftRound
{
float:left;
background:url(images/topNavBtnLeft.jpg) no-repeat;
height:28px;
width:8px;
}
.mstHdrRightRound
{
float:left;
background:url(images/topNavBtnRght.jpg) no-repeat;
height:28px;
width:8px;
}
.mstHdrCenterRound
{
float:left;
background:url(images/topNavBtnRpt.jpg) repeat-x;
padding:7px 0 7px 0;

}
.mstHdrCenterRound a,a:link,a:visited
{
font-size:12px;
color: #5c5c5c;
font-weight:bold;
}
.mstHdrCenterRound a:hover
{
text-decoration:none;
}
/*form mail*/

body
 {
     font-family: Trebuchet MS,Verdana,Arial,Sans-serif;
 }
 .main
 {
     position: static;
     margin: auto;
     width: 550px;
 }
 .common
 {
     width: 100%;
     position: relative;
     float: left;
     margin-bottom: 5px;
 }
 .backProp
 {
 	
 	background-color:#466 ;
     /*background-color: #466;background-color: #4f82bd;*/
 }
 .top11
 {
     float: left;
     background: url(images/clinimindLogo.jpg) no-repeat;
     width: 200px;
     height: 50px;
 }
 .top12
 {
     float: left;
     margin: 0 5px 0 5px;
     color: #ffc;
     text-align: center;
     padding: 5px 0 5px 0;
     line-height: 1.1;
     width: 267px;
     font-size: 12px;
     font-weight: bold;
 }
 .top13
 {
     float: right;
     background: url(images/cliniIso.jpg) no-repeat;
     width: 70px;
     height: 50px;
 }
 .top2
 {
     text-align: center;
     font-size: 12px;
     font-weight: bold;
     line-height: 1.5;
     color: #ffffff;
     padding: 5px 0 5px 0;
 }
 .top3
 {
     text-align: center;
     font-size: 12px;
     font-weight: bolder;
     color: #9b5;
     padding: 5px 0 5px 0;
 }
 .top41
 {
     float: left;
     width: 170px;
     margin-left: 5px;
     padding: 5px 0 5px 0;
     height: 300px;
 }
 .common h1
 {
     font-size: 12px;
     font-weight: bold;
     color: #ffffff;
     width: 100%;
     text-align: center;
 }
 .top41 ul
 {
     list-style-type: disc;
     margin-top: -20px;
 }
 .top41 li
 {
     font-size: 11px;
     margin-left: -10px;
     margin-top: 0px;
     color:#bbb;
 }
 .top51
 {
     padding: 5px 0 5px 0;
     font-size:12px;
      color:#9b5;
 }
.list
{
	float:left;
	margin:5px 5px 0 5px;
	width:10px;
	height:8px;
    background: url(bluearrowbullet.jpg) no-repeat;
    
}
.listcontent
{
	float:left;
}


 .top61
 {
     float: left;
     width: 170px;
     margin-left: 5px;
     padding: 5px 0 5px 0;
     font-size:12px;
     height:320px;
     color:#cceedd;

 }
 .top61 ul
 {
 	margin-top:-10px;
 	/*list-style-image:url(admin/images/bluearrowbullet.jpg);*/
 	
 }
 .top61 li
 {
 	margin:-2px 0 0 -20px;
 }
 .top71
 {
     float: left;
     width: 300px;
     font-size:12px;
 }
 .top72
 {
     float: left;
     width: 90px;
     margin-left: 5px;
     font-size: 13px;
     color: Navy;
     padding: 5px;
     background-color: #DBE4F0;
     height: 70px;
 }
 .top73
 {
     float: right;
     width: 130px;
     height: 80px;
     background: url(images/Untitled-1.jpg) no-repeat;
   
 }
 .common1
 {
     width: 100%;
     float: left;
     margin-top: 2px;
 }
 .common1 input
 {
     width: 111px;
     margin-left: 3px;
 }
 .top81
 {
     float: left;
     width: 190px;
     background-color: #DBE4F0;
     color: black;
     font-size: 11px;
     padding: 5px;
     height: 110px;
 }
 .top82
 {
     float: left;
     width: 150px;
     height: 120px;
     background: url(images/img3.jpg) no-repeat;
      background-color: #DBE4F0;
 }
 .top83
 {
     float: right;
     width: 190px;
     background-color: #DBE4F0;
     color: black;
     font-size: 11px;
     padding: 5px;
     height: 110px;
 }
 .top731
 {
     text-align: center;
     width: 100%;
     float: left;
     color: red;
     font-size: 12px;
     margin-top: 20px;
 }
 .top821
 {
     text-align: center;
     width: 100%;
     float: left;
     color: #FF9900;
     font-weight: bold;
     font-size: 13px;
     margin-top: 10px;
 }
#pscroller1 
{
	width : 195px;
	height: 80px;
	background:url(images/sprite.png) repeat-x 0 0;
	float:left;
	border:1px solid black;
	margin-top:5px;
}
#pscroller2 
{
	width: 195px;
	height: 20px;
	padding: 3px;
}
#pscroller2 a
{
 text-decoration: none;
}
#ajaxtickerTop
{
width: 185px;

border: 1px ridge black;
padding: 5px;
background-color: #eeeeee;
}

#ajaxtickerTop div
{
	background-color: #eeeeee;
}
.TickerHeader1
{
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: red;
}
.TickerHeader2
{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #800000;
}
.TickerHeader2 a,a:link
{
	color: #800000;
	text-decoration:none;
	font-size: 14px;
	font-weight: bold;
}
.TickerHeader2 a:hover
{
	text-decoration:underline;
	color: #800000;
}
.TickerContent
{
	font-size:11px;
	color:Gray;
	text-align:center;
}
.TickerContent a,a:link
{
	text-decoration:none;
	color:Gray;
	font-size:11px;
}
	
.TickerContent a:hover
{
	color:Red;
	text-decoration:underline;
}
.tickerinfo
{
	text-align:center;
}
.tickerinfo a,a:link
{
	font-size:12px;
	font-weight:bold;
	color:Blue;
	text-decoration:none;
}
.tickerinfo a,a:link
{
	text-decoration:underline;
}
.clsNewsHead
{
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:Red;
}
.clnNewsContent
{
	text-align:center;	
}
.clnNewsContent a,a:link
{
	color:black;
	font-size:11px;
	text-decoration:none;
}
.clnNewsContent a:hover
{
	color:blue;
}