﻿/* CSS Document */

/*------------------------------------------------------------------------------------------

*Filename:              global.css
*Version:               1.0.0 (06/15/2011)
Project Name:           AAP QIDA


== Structure ================================================
 
$__reset:				Reset codes
$__wrapper:             Sets the container for the whole site
$__main-menu:			Main Navigation Description
$__main-search:			Main Search Description
$__header:              Header Description
$__main-content:        Everything inside the content area
$__footer:              Footer Description

--------------------------------------------------------------------------------------------*/

/*@import url('/QIDA/theme.css');*/ 



/***** BASIC STYLES *****/ 


html, body, form

{
	margin: 0;
	padding: 0;
}
body
{
	font-family:Arial;
	color: #545454;
	font-size:14px;
	
}

h1, h2, h3, h4, h5, h6, p, span
{
	margin: 0;
	padding: 0;
}

    h2.bar 
    {
        background-color: #666;
        color: #fff;
        padding: 2px 10px;   
        margin: 2px 0px 4px 0px;
    }


ul
{
	margin: 0;
	padding: 0;
}
ul li
{
	list-style-type: disc;
}
ol
{
	margin: 0;
	padding: 0;
}
/*set a common margin for elements that may be stacked in free-form content*/


a, a:visited
{
	text-decoration: none;
	color: #0066CC;
	cursor: pointer;
	outline: 0 none;
}
a:hover, a:active
{
	text-decoration: underline;
}
fieldset, img
{
	border: 0;
}
.clearfix:after
{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
/* new clearfix */
.formRadioButton:after, .formCheckBox:after
{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
/* new clearfix */
/** html .clearfix{ zoom: 1; }  IE6 */
*:first-child + html .clearfix
{
	zoom: 1;
}
/* IE7 */
/** html .formRadioButton{ zoom: 1; }  IE6 */
*:first-child + html .formRadioButton
{
	zoom: 1;
}
/* IE7 */
/** html .formCheckBox{ zoom: 1; }  IE6 */
*:first-child + html .formCheckBox
{
	zoom: 1;
}
/* IE7 */
.editable p:after
{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
/* new clearfix */
h1
{
	color:#175085;
	font-size:30px;
	font-weight:bold;
	padding: 15px 0;
}
h2
{
	font-size:18px;
	font-weight:bold;
}
p
{
	line-height:20px;
}

/***** BASIC LAYOUT *****/
.wrapper 
{
	/*background:url("../images/qida/bodyBg.gif") #ededed top left repeat-x;*/
	position:relative;
}
.headerBgColorChange
{
	background: none repeat scroll 0 0 #A0D000;
    height: 43px;
    left: 0;
    position: absolute;
    top: 119px;
    width: 100%;
    z-index: -1;
}
.bgBlue
{
	/*background:url("../images/qida/bodyBgBlue.gif") #ededed top left repeat-x;*/
}
.headerBgColorChange
{
}
.wrapperInner
{
	margin: 0 auto;
	width: 995px;
	padding:0 92px;
}
.header
{
	height:119px;
}
.headerLeft
{
	float:left;
	padding-top: 5px;
}
.headerRight
{
	float:right;
	background:url("/images/qida/topNavRight.gif") top right no-repeat;
	position:relative;
	background-color:#393939;
	border-radius: 0 0 5px 5px;
    behavior: url("styles/PIE.htc");
}
.headerRight .topNav
{
	height:29px;
	background:url("/images/qida/topNavLeft.gif") #393939 top left no-repeat;
	margin-right: 6px;
	padding:0 6px 0 6px;
}
.headerRight .topNav a
{
	color:#fff;
	font-family:Verdana;
	font-size:12px;
	background:url("/images/qida/tiopNavDivider.gif") right 5px no-repeat;
	padding: 6px 13px 0 11px;
	display:inline-block;
}
a.noBorder
{
	background:none !important;
}
img.aapLogo
{
	position: absolute;
    right: 0;
    top: 48px;
}
.navDiv
{
	float:left;
	width:100%;
	margin: 10px 0 20px;
}
.mainNav
{
	float:left;

}
.mainNav li
{
	list-style:none;
	float:left;
	height:33px;
	margin-right: 3px;
}
.mainNav li a
{
	display:inline-block;
	font-weight:bold;
	font-size:17px;
	color:#fff;
	height:33px;
	line-height:32px;
	padding: 0 20px;	
	border-radius: 5px 5px 0 0;
    behavior: url("/styles/PIE.htc");
}
.mainNav li.active
{
	list-style:none;
	float:left;
	height:33px;
	margin-right: 3px;
}
.mainNav li.active a, .mainNav li.current a
{
	display:inline-block;
	font-weight:bold;
	font-size:17px;
	color:#4e4e4e;
	height:33px;
	line-height:32px;
	padding: 0 20px;
	background-color:#ededed;
}
.bgBlue .mainNav li a
{
	background-color:#71a4d7;
}
.bgBlue .mainNav li.active a
{
	background-color:#ededed;
}
.switchObject
{
	float:right;
	font-size:12px;
	font-weight:bold;
	color:#000;
    margin-top: 10px;
}
.switchObject select
{
	width: auto !important;
}
.singleCoulmn
{
	min-height:690px;
}
.footer
{
	background: none repeat scroll 0 0 #A0D000;
}
.bgBlue .footer
{
	background: none repeat scroll 0 0 #337cc6;
}
.footerInner
{
	margin: 0 auto;
    padding: 0 112px;
    width: 975px;
    height:89px;
    margin-top:30px;
}
.footerInner a
{
	color:#333;
	font-family:Verdana;
	font-size:12px;
	background: url("/images/qida/tiopNavDivider.gif") no-repeat scroll right 10px transparent;
    display: inline-block;
    font-family: Verdana;
    font-size: 12px;
    padding: 10px 10px 0 8px;
}
.twoCoulmnLeft
{
	float:left;
	width:733px;
}
.twoCoulmnRight
{
	float:right;
	width: 239px;
}
.welcomeBoxMain
{
	background: url("/images/qida/box-top.gif") no-repeat scroll left top #FFFFFF;
	
}
.welcomeBoxMain .content
{
	padding:20px;
	background: url("/images/qida/box-bottom.gif") no-repeat bottom left transparent;
	margin-bottom: -8px;
	margin-bottom: 0px;

}
.welcomeBoxMain .content h1
{
	padding-top:0;
}
.twoCoulmnLeftSub
{
	margin-top:20px;
	width: 733px;
}
.twoCoulmnLeftSubLft
{
	float:left;
}
.twoCoulmnLeftSubRght
{
	float:right;
}


.subBoxMain
{
	width:355px;
	background: url("/images/qida/subTitleBotomBg.gif") no-repeat scroll left bottom #FFFFFF;
	padding-bottom: 8px;
	*padding-bottom: 6px;
}
.subBoxMain p
{
	padding:10px;
}
.subBoxMain h2
{
	background: url("/images/qida/subTitleBg.gif") no-repeat scroll left top;
	background-color:#7595b2;
	color:#fff;
	padding: 6px 10px;
}
.loginBox
{
	background: url("/images/qida/loginBgTop.gif") no-repeat scroll left top;
	padding-top: 6px;
	margin-bottom:20px;
}
.loginBoxInner
{
	background: url("/images/qida/loginBgBotom.gif") no-repeat scroll left bottom;
	min-height:140px;
	padding:0 10px 10px 10px;
	position:relative;
}
input.txtBox
{
	background:url("/images/qida/txtBoxBg.gif") top left repeat-x;
	height:27px;
	line-height:25px;
	width:190px;
	padding:0 6px;
	border:none;
	border-left:1px solid #b4b4b4;
	border-right:1px solid #b4b4b4;
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	color:#666666;
	margin:5px 0 2px 0;
}

input.defaultText
{
}
input.defaultTextActive
{
    color: #a1a1a1 !important; 
    /*font-style: italic !important;*/
}

.loginBoxInner a
{
	color:#0066cc;
	font-size:12px;
	display:block;
	padding-bottom:2px;
}
a.loginBtn {
    background: url("/images/qida/btn-loginNormal.gif") no-repeat scroll left top transparent;
    height: 53px;
    text-indent: -9999px;
    width: 104px;
    float:right;
    position:absolute;
    right:6px;
    bottom:-2px;
}
a.loginBtn:hover {
    background: url("/images/qida/btn-loginhover.gif") no-repeat scroll left top transparent;
}
a.loginBtn:focus {
    background: url("/images/qida/btn-loginhover.gif") no-repeat scroll left top transparent;
}
.alertMain
{
	background: url("/images/qida/alertBgBotom.gif") no-repeat scroll left bottom transparent;
	width:229px;
	padding-bottom: 4px;
}
.alertInner
{
	border:2px solid #ffc800;
	border-bottom:none;
	border-top:none;
	padding:5px;
	background-color:#fff17f;
}
.alertMain .heading
{
	background: url("/images/qida/alertBgTop.gif") no-repeat scroll left top #ffc800;
	padding: 5px;
	color:#cc3366;
	font-weight:bold;
	font-size:18px;
}
.alertMain .heading img
{
	position:relative;
	top:2px;
	padding-right:5px;
}


div.errorMsg 
{
    color: #990000;
    font-size: 0.9;
    display: block;
    margin: 20px 0 15px 0;
}

.topNav label
{
	font-family:Verdana;
	font-size:12px;
	color:#fff;
	padding-right: 65px;
}
.topNav label a.logOut
{
	font-family:Verdana;
	font-size:12px;
	color:#7dc3ff;
	text-decoration:underline;
	background:none;
	
}
.proDiscription img
{
	float:left;
	padding-right:15px;
}
.proDiscription p
{
	padding-bottom:10px;
}
/*.btnDiv
{
	background: url("/images/qida/whiteBtnLeft.png") no-repeat scroll left top;
	height:24px;
	float:left;
	margin:0 10px;
}
.btnDiv a
{
	background: url("/images/qida/whiteBtnRight.png") no-repeat scroll right top;
	display: inline-block;
	height:24px;
	line-height:22px;
	margin-right: -9px;
	padding: 0 10px;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}*/
.btnDiv input
{
	background: url("/images/qida/whiteBtnRight.png") no-repeat scroll right top;
	display: inline-block;
	height:24px;
	line-height:22px;
	margin-right: -9px;
	padding: 0 10px;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
.visitQIBasics label
{
	font-weight:bold;
	font-size:14px;
	color:#545454;
	float:left;
	padding:3px 0 0 0;
	margin-right:10px;
}
.dataCollectionTools
{
	background-color:#c4c4c4;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    behavior: url("/styles/PIE.htc");
    margin:20px 0;
    padding-bottom: 10px;
}
.dataCollectionTools .heading
{
	background-color:#787878;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    behavior: url("/styles/PIE.htc");
    padding: 5px 10px;
    font-size:18px;
    font-weight:bold;
    color:#fff;
}
.dCollectionMain
{
	margin:10px;
	background-color:#fff;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    behavior: url("/styles/PIE.htc");
    padding:10px;
}

.dCollectionSub .tabheading
{
	color:#175085;
	font-size:16px;
	font-weight:bold;
	background: url("/images/qida/arow-right.gif") no-repeat scroll left 5px;
	padding-left: 23px;
	cursor:pointer;
}
.dCollectionSub .tabActive
{
	background: url("/images/qida/down-arow.gif") no-repeat scroll left 5px;
}
.dCollectionContent
{
	padding:5px 0 0 0;
	display:none;
	border-top:1px solid #e5e5e5;
	margin-top:5px;
}
.myDocumnentsContent
{
	padding:5px 0 0 0;
}
.selectReport
{
	margin:5px 0;
}
.selectReportLft
{
	float:left;
	font-size:12px;
	margin:2px 10px 0 0;
	line-height: 23px;
}
.selectReportLft select
{
	font-size: 12px;
    margin: 0 5px;
    width: 300px;
    height:20px;
}
.tableGridDiv
{
	margin:10px 0;
}
.tableGridDiv table
{
	width:100%;
}
.tableGridDiv table thead td
{
	background-color:#9dbad3;
	padding:6px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}
.bgBlue .tableGridDiv table thead td
{
	background-color:#d0be76;
}
.tableGridDiv table tbody td
{
	padding:6px;
	text-align:left;
	font-size:12px;
	color:#000000;
}
.gryColor td
{
	background-color:#f3f3f3;
}
.showDiv
{
	display:block !important;
}
a.docDownload
{
	font-weight:bold;
	text-decoration:underline;
	color:#000;
}

.pojectServeyMain
{
	margin:10px;
	font-size:12px;
	color:#000000;
}


.firstHead
{
    border-radius: 5px 0 0 5px;
    behavior: url("/styles/PIE.htc");
    width:1%;
	background-color:#9dbad3;
}
.bgBlue .firstHead
{
	background-color:#d0be76;
}
.lastHead
{
    border-radius: 0 5px 5px 0;
    behavior: url("/styles/PIE.htc");
	width:1%;
	background-color:#9dbad3;
}
.bgBlue .lastHead
{
	background-color:#d0be76;
}
.firstWhite
{
    width:1%;
	background-color:#fff;
}
.lastWhite
{
	width:1%;
	background-color:#fff;
}


div.wrapper thead tbody tr td
{
	background-color:#9dbad3;
}
div.wrapper tbody tbody tr td
{
	background-color:#fff;
}


.bgBlue thead tbody tr td
{
	background-color:#d0be76;
}

td.Cycle
{
	width:23%;
}
td.Status
{
	width:26%;
}
td.Results
{
	width:25%;
}
.noPadding
{
	padding:0;
	margin:0;
}
.survyHead
{
	background: url("/images/qida/arow-right.gif") no-repeat scroll left 4px transparent;
    cursor: pointer;
    padding-left: 23px;
}
    .proServeyDiv .tabActive
    {
	    background: url("/images/qida/down-arow.gif") no-repeat scroll left 5px;
    }

.viewResult
{
	color:#1070cf;
}
.gapHeight
{
	height:10px;
}
.proServeyDiv table table td
{
	padding:5px 0;
}
.proServeyDiv table thead td
{
	color:#fff;
	font-weight:bold;
	font-size:14px;
}
.projectAlert
{
	width: 210px;
	margin-top: 10px;
	border-radius: 5px;
    behavior: url("/styles/PIE.htc");
	background-color:#fff8bf;
	padding:10px;
	*float:left;
}
.projectAlert .heading {
    color: #cc3366;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 5px;
}
.projectAlert label
{
	display:block;
	padding:3px 0;
	font-size:12px;
}
.rightWhiteBox
{
	width: 210px;
	margin-top: 10px;
	border-radius: 5px;
    behavior: url("/styles/PIE.htc");
	background-color:#fff;
	padding:10px;
	*float:left;
}
.rightWhiteBox .heading {
    color: #005094;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 5px;
}







/*Wrok Space*/
.workSpaceTabMain
{
	margin:10px 0;

   
}
.workSpaceTabMain .workspaceTabhead
{
	color:#fff;
	font-size:16px;
	font-weight:bold;
	background: url("/images/qida/right-arowWhite.png") no-repeat scroll 9px 9px;
	padding-left: 23px;
	cursor:pointer;
	padding:5px 0 5px 30px;
	background-color:#787878;
	border-radius: 5px ;
    behavior: url("/styles/PIE.htc");
}
.workSpaceTabMain .tabActive
{
	background: url("/images/qida/downArowWhite.png") no-repeat scroll 9px 9px #787878;

}
.workSpaceContent
{
	padding:5px;
	display:none;
	background-color:#fff;
	
}
.workSpaceSctionSub
{
	margin:20px 0;
	
}
.workSpaceShow
{
	display:block;
	border-radius: 0 0 5px 5px;
    behavior: url("/styles/PIE.htc");
}
.messageBoardMain
{
    border-radius: 5px 5px 5px 5px;
    margin: 38px 0 0 0;
    padding-bottom: 10px;
    behavior: url("/styles/PIE.htc");
    background-color: #d6d6d6;
}
.messageBoardMain .heading
{
	background-color: #547a9a;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    padding: 5px 10px;
}
.msgBoardContent
{
	background-color: #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    margin: 10px;
    padding: 10px;
}
.btnGray
{
	display: inline-block;
	padding:4px 10px;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	behavior: url("/styles/PIE.htc");
	background-color:#ffffff;
	-moz-border-radius: 7px;
	 -webkit-border-radius: 75px;
	 border-radius: 7px;

   
    border:2px solid #bdbdbd;
    line-height:normal;
}
.btnGray:visited
{
	color:#000000;
}
.btnGreen
{
	display: inline-block;
	padding:4px 10px;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	background-color:#dcef74;
	border-radius: 7px;
    behavior: url("/styles/PIE.htc");
    border:2px solid #bdbdbd;
}
.btnGreen:visited
{
	color:#000000;
}

.fourmHead
{
	color:#000;
	font-size:14px;
	background: url("/images/qida/arow-right.gif") no-repeat scroll left 5px;
	padding-left: 23px;
	cursor:pointer;
}

.fourmDeatils
{
	padding:10px;
	display:none;
}
.msgBoardInnerLft
{
	float:left;
	width:40%;
}
.msgBoardInnerRight
{
	float:right;
	width:57%;
}
.lstVisit
{
	padding-bottom:10px;
}
.fourmLinks
{
	margin:10px 0;
}
.fourmLinks a
{
	font-weight:bold;
	color:#000;
	border-right:2px solid #000;
	padding:0 5px;
}
.fourmLinks a.last
{
	border:none;
}
.completed
{
	background: url("/images/qida/tickMark.png") no-repeat scroll left top;
	padding-left:20px;
}
.completedHead
{
	background: url("/images/qida/tickMark.png") no-repeat scroll right top;
	padding-right:20px;
}
#modal {
    border: medium none;
    position: absolute;
    z-index: 9999;
}

#coverLayer, .coverLayer {
    background: url("/images/qida/transBg.png") repeat scroll 0 0 transparent;
    cursor: wait;
    left: 0;
    min-height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}
.popUpWraper
{
	width:800px;
	overflow: hidden;
}
.popUpWraper .heading
{
	background-color:#dddddd;
	border-radius: 5px 5px 0 0;
    behavior: url("/styles/PIE.htc");
    color:#175085;
    font-size:18px;
    font-weight:bold;
    padding: 7px 14px;
    position:relative;
    height: 20px;
}
.popCloseBtn
{
	position:absolute;
	top:5px;
	right:10px;
	font-size:12px;
	color:#535353;
	font-weight:bold;
	background-color:#ffffff;
	border-radius: 7px;
    behavior: url("/styles/PIE.htc");
    border:2px solid #bdbdbd;
    padding:0 10px;
}
.popUpContent
{
	background-color:#fff;
	border-radius: 0 0 5px 5px;
    behavior: url("/styles/PIE.htc");
    padding: 15px 15px 10px 15px;
    overflow: hidden;
}
.annotation
{
	margin:10px 0;
}
.annotation textarea
{
	width: 100%;
}
.wrapperpop
{
	padding:175px 0 0 20px;
	margin-left:100px;
}
.wrapperpop a
{
	display:block;
	margin:5px 0;
}
.popBtnDiv
{
	margin:10px 0;
}
.projectDisclosureTxtArea
{
	height:320px;
}
.downloadFile
{
	font-weight:bold;
	text-decoration:underline;
	color:#000;
}
.replaceDocument
{
	margin:27px 0;
}
.section
{
	margin: 10px 40px;
}
.lblLeft
{
	float:left;
	width:100px;
}
.replaceDocTxt
{
	width:430px;
}
.popcContentProfile
{
	background-color:#fff;
	border-radius: 0 0 5px 5px;
    behavior: url("/styles/PIE.htc");
    padding-bottom: 20px;
}
.popcContentProfile p {
    padding:10px;
}
.profileMain
{
	margin:10px 0;
	
}
.profileMain .profileHead {
    background: url("/images/qida/right-arowWhite.png") no-repeat scroll 9px 9px #787878;
    border-radius: 5px 5px 0 0;
    behavior: url("/styles/PIE.htc");
    color: #FFFFFF;
    cursor: pointer;
    font-size: 16px;
    font-weight: bold;
    padding: 5px 0 5px 30px;
}
.profileMain .tabActive {
    background: url("/images/qida/downArowWhite.png") no-repeat scroll 9px 9px #787878;
}

.profileSection
{
	display:none;
}
.profileMain .profileSectionInner
{
	padding:10px;
	background-color:#f3f3f3;
	border-radius: 0 0 5px 5px ;
    behavior: url("/styles/PIE.htc");
}
.profileSubSection
{
	border-bottom:1px solid #dcdcdc;
	padding:15px 0;
}
.unLock
{
	background: url("/images/qida/unlock.gif") no-repeat scroll 9px 4px #FFFFFF;
    float: left;
    margin-right: 15px;
    padding-left: 25px;
}
.questionHead
{
	font-weight:bold;
}
.answerDiv
{
	margin-top:12px;
}
.commentsEnter
{
	width:100%;
	height:75px;
}
.srvyBtn
{
	margin:8px 0;
}
.borderNone
{
	border:none !important;
}
.tickAnswer
{
	background: url("/images/qida/tickMark.png") no-repeat scroll left top;
	padding-left:20px;
}
.survyResult .answerDiv div
{
	padding-left:20px;
}
.contactLeft
{
	float:left;
	width:40%;
}
.contactRight
{
	float:right;
	text-align:left;
	width:55%;
}
.Contactaddress
{
	margin:20px 0;
}

.formSubmit
{
   background-color: #DCEF74;
    border: 2px solid #BDBDBD;
    border-radius: 7px 7px 7px 7px;
    color: #000000;
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    padding: 4px 10px;
}


.contactForm
{
    margin:5px 0;
}

.contactFormRow
{
    margin:15px 0;
}
.contactHeading
{
	font-weight:bold;
}
.contactRight p
{
	padding:5px 0;
}
.conactForm label
{
	display:block;
	padding: 15px 0 3px;
}
.conactForm select,.conactForm input,.conactForm textarea
{
	width:97%
}
.contactPrivacy
{
	width:100%;
	float:left;
	border-top:1px solid #ccc;
	padding-top:10px;
	margin:10px 0;
}
.analyzeDataHead 
{
	background-color:#787878;
    border-radius: 5px 5px 0 0;
    behavior: url("/styles/PIE.htc");
    color: #FFFFFF;
    cursor: pointer;
    font-size: 16px;
    font-weight: bold;
    padding: 5px 0 5px 15px;
}
.printTabeMain
{
	font-size:12px;
	margin:10px 0;
	width:100%;
}
.printTabeMain select
{
	width:300px;
	margin-right:15px;
}
a.anoateCycle
{
	color:#0066cc;
	text-decoration:underline;
	font-size:12px;
}

.analyzeDataContent
{
	background-color:#fff;
    border-radius: 5px;
    padding-top: 10px;
    /*behavior: url("/styles/PIE.htc");*/
}
.analyzeInnerHead
{
	background: url("/images/qida/arow-right.gif") no-repeat scroll 9px 9px;
    color: #000;
    cursor: pointer;
    font-size: 16px;
    font-weight: normal;
    padding: 5px 0 5px 30px;
}
    .analyzeDataContent .tabActive
    {
        background: url("/images/qida/down-arow.gif") no-repeat scroll 9px 9px transparent;
    }

.contentTable
{
	padding:10px;
	width:741px;
	*width:100%;
}
.analyzeTable
{
	width:100%;
}
.analyzeTable thead
{
	background-color:#9dbad3;
	color:#fff;
	font-weight:bold;
}
.analyzeTable td
{
	padding:7px;
	text-align:left;
}
    .analyzeTable tbody td 
    {
        font-size: 0.9em;
    }
.analyzeTable .alternate
{
	background-color:#f3f3f3;
}
.leftPrintDiv
{
	float:left;
}
.rightPrintDiv
{
	float:right;
	text-align:right;
}
a.exportMydata
{
	color:#0066cc;
	text-decoration:underline;
	font-size:12px;
	background:url("/images/qida/excel-icon.gif") no-repeat left -1px;
	padding-left:22px;
	margin-right:20px;
}
.chartDetails
{
	padding:10px 15px;
}
.chartDetailsCulmn1
{
	float:left;
	width:285px;
}
.chartDetailsCulmn2
{
	float:left;
	width:180px;
}
.chartDetailsCulmn3
{
	float:left;
	
}
.ChartDateDiv
{
	padding:10px;
}
.ChartDateDiv .leftColumn
{
	float:left;
}
.ChartDateDiv .rightColumn
{
	float:left;
	margin-left:15px;
}
.lbelChart
{
	display:block;
	padding:2px 0;
}


.analyzegraphDiv
{
	margin-top:10px;
	padding:10px;
}
.annotationDiv
{
	float: left;
    width: 100%;
    margin:10px 0;
}
.annotationDetails textarea
{
	float:left;
	width:332px;
	height:70px;
	margin-right:10px;
	padding: 5px;
}
.enterDataSubDiv
{
	border-bottom:1px solid #dcdcdc;
	padding: 10px 0;
	font-weight:bold;
	width:100%;
}
.enterDataSubDiv .subheading
{
	color:#175085;
	font-size:16px;
	font-weight:bold;
}
.closeDataCycle
{
	margin:10px 0;
}
/*Chart Data - Tab Starts*/
.chartDataMain
{
	margin: 10px 0 1px 0;	
}
.chartDataMain li
{
	list-style:none;
	display:inline-block;
	font-weight:bold;
	padding:0;
	margin:8px 0 0 0;
}
    .chartDataMain li a
    {
	    background-color:#ededed;
        border-radius: 5px 5px 0 0;
        behavior: url("/styles/PIE.htc");
        padding:3px 13px 0 13px;
        color:#434343;
        border:1px solid #ededed;
    }
    .chartDataMain li a.plus
    {
	    background-color:#fff;
        border-radius: 5px 5px 0 0;
        behavior: url("/styles/PIE.htc");
        padding:3px 13px 0 13px;
        border:1px solid #aeaeae;
        border-bottom:none;
        color:#434343;
    }
    .chartDataMain li a.idle
    {
	    background-color:#fff;
        border-radius: 5px 5px 0 0;
        behavior: url("/styles/PIE.htc");
        padding:3px 13px 0 13px;
        border:1px solid #aeaeae;
        border-bottom:none;
        color:#434343;
    }


.chartDataContentShow
{
	display:block;
}

.QASection
{
	border-top:1px solid #aeaeae;
	padding: 10px;
}
.QASection .question
{
	padding:3px 0;
}
.QASectionSub
{
	margin-left:70px;
	padding:15px 0;
}
.blueTabs li a {
    background-color: #9dbad3;
    border: 1px solid #9dbad3;
    color:#fff;
}
.darkBlue {
    background-color: #547a9a !important;
    border: 1px solid #547a9a !important;
    color:#fff !important;
}
.blueTabs li.alertTab
{
	position:relative;
}
.blueTabs li.alertTab  a{
    background-color:#ededed;
    border: 1px solid #ededed;
    color:#000;
}
.alertImge
{
	 left: 10px;
    position: absolute;
    top: -20px;
}
.chartDelete
{
	background-color:#547a9a;
	background-color:none;
    border-radius: 5px 5px 0 0;
    text-align:right;
    padding: 8px;
}
.deleteChartBtn {
    margin: 10px 0;
    float:right;
}
.incomplete
{
	color:#ff0000;
	text-transform:uppercase;
	padding-left:10px;
}
.chartData6
{
	background-color:#ededed;
    border-radius: 5px;
    behavior: url("/styles/PIE.htc");
    display:block;
}
.dataEntryMethod
{
	border-bottom:1px solid #aeaeae;
	padding:10px;
}
.enterChartData
{
	padding:10px;
}
.txtChartData
{
	width:50px;
	height:25px;
	border:1px solid #c2c2c2;
	text-align:center;
	font-weight:bold;
	color:#444444;
}
.ppHeading
{
	font-weight:bold;
	font-size:16px;
	color:#fff;
	background-color:#787878;
	padding:6px 10px;
}

.ppSectionSub
{
	padding:10px;
	float:left;
	width:737px;
	*width:auto;
}
.ppSectionLbl
{
	display:inline-block;
	margin: 8px 0;
	float:left;
	width:650px;
}
.ppSubWhiteBg
{
	background-color:#fff;
}
.ppSectionSub .txtBoxDiv
{
	float:right;
}
.txtBoxDiv input
{
	margin:3px 0;
}
.multipleTxtBox
{
	width:450px;
}
.ppSectionMain
{
	margin-top:15px;
	padding:10px;
}
.leftDataSub
{
	float:left;
	width:300px;
}
.rightDataSub
{
	float:left;
	padding-top: 20px;
	font-weight:normal;
	width:400px;
}
.completeAlert
{
	font-weight:bold;
	color:Red;
}
.aggregateDiv
{
	float:left;
	color:#fff;
}

.btnGrayDiv
{
	background: url("/images/qida/whiteBtnLeft.png") no-repeat scroll left top;
	height:24px;
	line-height:23px;
	float:left;
}
.btnGrayDiv a
{
	background: url("/images/qida/whiteBtnRight.png") no-repeat scroll right top;
	float:left;
	height:24px;
	margin-right: -6px !important;
	padding: 0 14px;
	color:#000 !important;
	font-size:12px;
	text-decoration:none !important;
}

.btnGreenDiv
{
	background: url("/images/qida/btnGreenLeft.png") no-repeat scroll left top;
	height:24px;
	line-height:23px;
	float:left;
}
.btnGreenDiv a
{
	background: url("/images/qida/btnGreenRight.png") no-repeat scroll right top;
	float:left;
	height:24px;
	margin-right: -6px !important;
	padding: 0 14px;
	color:#000 !important;
	font-size:12px;
	text-decoration:none !important;
}



.leftGap
{
	margin-left:10px;
}

/***-========== Admin Styles Starts ===============-****/

.adminSection
{
	border-top: 1px solid #CCCCCC;
    margin: 5px 0;
    padding: 10px 5px;
}
.adminSection .adminhead
{
	font-weight:bold;
}
.adminSection .adminSubSection
{
	padding:5px 0;
}
.resetCollectionsub
{
	margin: 5px 0 5px 20px;
}
.createTag
{
	margin: 21px 0 30px;
}
.createTagpopUpWraper
{
	width:548px;
}
.createTagpopUpWraper .heading
{
	background-color:#dddddd;
	border-radius: 5px 5px 0 0;
    behavior: url("/styles/PIE.htc");
    color:#175085;
    font-size:18px;
    font-weight:bold;
    padding: 7px 14px;
    position:relative;
    height: 20px;
}
.cTaglbl
{
	font-weight:bold;
	padding-right:15px;
}
.cTagTxtbox
{
	width:420px;
}
.cTagbenchmark
{
	padding: 13px 0 0 80px;
}
.adminheaderLeft {
    color: #969696;
    float: left;
    font-size: 35px;
    font-weight: bold;
    padding-top: 53px;
}
.projectEdit .proEditLft
{
	float:left;
	width: 500px;
}
.projectEdit .proEditrght
{
	float:left;
}
.proEditrowsLblLft
{
	display: inline-block;
    font-weight: bold;
    padding-right: 10px;
    width: 104px;
}
.proEditrowsLblRight
{
	display: inline-block;
    font-weight: bold;
    padding-right: 10px;
    width: 140px;
}
.projectEdit .proEditrows
{
	padding:2px 0;
}
.proEditrows a
{
	color:#0066cc;
	margin:0 10px;
	text-decoration: underline;
	font-size: 12px;
}
.adminTabMainDiv
{
	margin:10px 0;
}

.adminTabUl li
{
	list-style:none;
	float:left;
	margin-right: 2px;
	background: url("/images/qida/adminTabNormalLeft.gif") no-repeat scroll left top;
}
.adminTabUl li a
{
	background: url("/images/qida/adminTabNormalRight.gif") no-repeat scroll right top;
	color:#fff;
	height:24px;
	display: inline-block;
	padding:0 10px;
	line-height: 24px;
}
.adminTabUl li.active
{
	background: url("/images/qida/adminTabActiveLeft.gif") no-repeat scroll left top;
}
.adminTabUl li.active a
{
	background: url("/images/qida/adminTabActiveRight.gif") no-repeat scroll right top;
}
.adminTabDetails
{
	background: url("/images/qida/tabTopBg.gif") no-repeat scroll left top #fff;
	width: 965px;
	padding:35px 10px;
	border-radius: 0 0 5px 5px ;
	behavior: url("/styles/PIE.htc");
	min-height: 300px;
}
.admin_Tab_content
{
	display:none;
}
.activeTabContent
{
	display:block !important;
}
.adminTabDetails .adminBtnDiv
{
	margin:10px 0;
}
.adminTabDetails .adminBtnDiv div
{
	margin-right:15px;
}
.adminTabDetails .tableSection
{
	margin:10px 0;
}
.tableHead
{
	font-weight:bold;
	color:#175085;
	font-size:16px;
	padding: 7px 0;
}
.adminTableCls
{
	width:100%;
	font-size:12px;
}
.adminTableCls thead td
{
	background-color:#9dbad3;
	font-weight:bold;
	color:#fff;
	padding:4px;
}
.proName
{
	width:25%;
}
.dataAnalysis
{
	width:32%;
}
.adminTableCls tbody td
{
	padding:4px;
}
.adminTableCls tbody td a
{
	color:#0066cc;
	text-decoration:underline;
	margin-right:4px;
}
.participantsMain
{
	background: url("/images/qida/innerBoxBg.gif") no-repeat scroll left top #c4c4c4;
	border-radius: 0 0 5px 5px ;
	behavior: url("/styles/PIE.htc");
	padding: 0 0 5px 0;
	margin-bottom: 12px
}
.participantsMain .participntsHead
{
	background: url("/images/qida/down-arow-grey.gif") no-repeat scroll 10px 10px;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	height:33px;
	line-height:31px;
	padding:0 10px 0 30px;
	float:left;
	cursor:pointer;
}
.updateBtn
{
	margin-top:4px;
}
.participantCotntent
{
	background-color:#fff;
	border-radius: 5px ;
	behavior: url("/styles/PIE.htc");
	
	margin: 10px;
	padding:10px;
	width:926px;
}
.projctAdministrator
{
	background: url("/images/qida/projectAdminstrator.gif") no-repeat scroll left 10px transparent;
    padding: 8px 25px;
}
.grpadminTick
{
	background: url("/images/qida/tickMark2.png") no-repeat scroll right top transparent;
    display: inline-block;
    height: 14px;
    width: 15px;
    margin-right: 5px;
}
.adminTableCls .gryBgColor td
{
	background-color:#f3f3f3;
	
}

.proAdminSybol
{
	background: url("/images/qida/projectAdminstrator.gif") no-repeat scroll left 2px transparent;
    display: inline-block;
    width: 10px;
    margin-right: 5px;
}
.adminOpen
{
	margin-right:20px;
}
.activeProMain {
    background: url("/images/qida/activeProBg.gif") no-repeat scroll left top #C4C4C4;
}
.activeProTabContent .participantsMain
{ 
	width:985px;
}
.activeProTabContent .participantsMain .participantCotntent
{ 
	width:944px;
}
.proAddPrject
{
	margin:10px 0 5px 0;
}
.mngeGroup
{
	*padding-bottom:10px;
}
.mngeGroup .btnGrayDiv
{
	margin: 10px 15px 10px 0;
}
.acorEditRight
{
	margin-top:4px;
	float:right;
}
.acorDelRight
{
	color: #FFFFFF;
    float: right;
    margin: 8px 14px 0 16px;
    text-decoration: underline;
}
.hideContent
{
	display:none;
}
.showContent
{
	display:block !important;
}
.mGroupCotntent {
    margin: 10px;
    display:none;
}
.mgroupAddres
{
	float:left;
	background-color:#fff;
	border-radius: 5px ;
	behavior: url("/styles/PIE.htc");
	width:260px;
	margin-right:10px;
	padding:15px;
}
.mgroupTags
{
	float:left;
	background-color:#fff;
	border-radius: 5px ;
	behavior: url("/styles/PIE.htc");
	width:182px;
	margin-right:10px;
	padding:15px;
}
.mgroupParticipants
{
	float:left;
	background-color:#fff;
	border-radius: 5px ;
	behavior: url("/styles/PIE.htc");
	width:393px;
	padding:15px;
}
.mAdrsRow
{
	margin:2px 0;
	padding: 2px 0;
}
    .mAdrsRow label 
    {
	    display: inline-block;
        font-weight: bold;    
        padding-right: 12px;    
    }

.madrsLft
{
	display: inline-block;
    font-weight: bold;
    width: 84px;
}
.mgroupParticipantsLft
{
	float:left;
}
.mgroupParticipantsRght
{
	float: left;
    padding-left: 60px;
}
.mGroupheading {
    background: url("/images/qida/rightArow-grey.gif") no-repeat scroll 10px 10px transparent;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 18px;
    font-weight: bold;
    height: 33px;
    line-height: 31px;
    padding: 0 10px 0 30px;
}
.mGroupheadRightArow {
    background: url("/images/qida/down-arow-grey.gif") no-repeat scroll 10px 10px transparent;   
}
.assignTagspopMain
{
	margin:15px 0;
	width:100%;
}
.assignTagLeft
{
	float:left;
	width:364px;
}
.assignTagMid
{
	float:left;
	width:35px;
	padding-top: 164px;
	text-align:center;
}
.assignTagRight
{
	float:right;
	width:350px;
	padding-top: 55px;
}
.assignTagspopMain .assignTagLeft select
{
	width:330px !important;
	margin: 5px 0;
}
.btnGrayArow {
    background-color: #e1e1e1;
    border: 2px solid #BDBDBD;
    border-radius: 7px 7px 7px 7px;
    behavior: url("/styles/PIE.htc");
    color: #000000;
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    line-height: normal;
    padding: 4px 10px;
    margin: 4px 0;
    font-weight:bold;
}
.tagHeading
{
	font-weight:bold;
	padding:3px 0;
}
.asignTagTxtarea
{
	width:310px !important;
	margin: 5px 0;
	height:200px;
	padding:10px;
	overflow-y:scroll;
	border:1px solid #ccc;
	border-right:none;
}
.asignTagTxtarea ul
{
	margin:0;
	padding:0;
}
.asignTagTxtarea ul li
{
	list-style:none;
	font-size:12px;
	padding:2px 0;
}
.asignTagTxtarea ul li label
{
	font-weight:bold;
}
.asignTagTxtarea ul li ul
{
	margin-left:10px;
}
.asignTagTxtarea ul li ul li
{
	font-weight:normal;
	padding:2px 0;
}

.createGroup {
    margin: 15px 0;
    width: 100%;
}
.createGroup .assignTagRight
{
	padding:0;
}
.createGroup .assignTagLeft input {
    margin: 5px 0;
    width: 275px;
    border:1px solid #ccc;
}
.assignTagRight .mAdrsRow select
{
	width:260px;
	border:1px solid #ccc;
}
a.remove
{
	text-decoration:underline;
	color:#0066cc;
	font-size:12px;
}
.proGuidTxt
{
	width:410px;
	border:1px solid #ccc;
}
.proGuidLbl {
    display: inline-block;
    font-weight: bold;
    width: 115px;
}
.editParticipantMain {
    margin: 5px;
    padding: 10px;
    width: 740px;
}
.editParticipantTop {
    background: url("/images/qida/popupboxBg.gif") no-repeat scroll left top #f3f3f3;
}
.editPartiSubsection
{
	margin:8px 0;
}
select.editParticipant
{
	border: 1px solid #6F7777;
    padding: 3px;
    width: 300px;
}
.editProfilesection
{
	border-bottom:1px solid #ccc;
	padding:15px 0;
}
.proHeading
{
	font-weight:bold;
	padding-bottom:10px;
}
.editProfilesection ol, ul
{
	margin-left:10px;
}
.editProfilesection ol li
{
	padding:3px 0;
}
.editProfileTopLeft
{
	float:left;
	width:350px;
}
.editProfileTopRight
{
	float:right;
	width:350px;
}
.editProfleLbl
{
	font-weight:bold;
	display:inline-block;
	width:135px;
}
.editProSection
{
	margin:5px 0;
}
.editProSectionBtn
{
	margin-top:15px;
}
.myGroupDiscription
{
}
.myGrpPrint {
    float: right;
    margin:0 10px 10px 0
}
.myGrpTopHead
{
	background: url("/images/qida/topBgSmall.gif") no-repeat scroll left top #C4C4C4;
	width: 732px;
}
.myGrptopSection
{
	margin:5px 0;
}
.myGrupsubSection {
    background-color: #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    margin: 10px;
    padding: 10px;
    width: 693px;
}
.myGrptopLeft
{
	float:left;
	width:400px;
}
.myGrptopRight
{
	float:left;
}
.emailGrp
{
	width:100%;
	float: left;
	margin:10px 0;
}
.spnSecondLine
{
	display:block;
	margin:5px 0;
	padding:3px 0;
	background: url("/images/qida/mailImg.gif") no-repeat scroll left top ;
}


.participantsMain .altPediatric {
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 18px;
    font-weight: bold;
    height: 33px;
    line-height: 31px;
    padding: 0 10px 0 13px;
}
.emailGrp .btnGrayDiv
{
	margin-right:10px;
}

/******** DCT Templates Styles *****/

 

.dctWrapper
{
	background: url("/images/qida/dct-header-bg.gif") repeat-x scroll left top ;
	min-width: 1190px;
}
.dctWrapper .header
{
	background: url("/images/qida/dct-header.gif") no-repeat scroll -183px top ;
}
.dctWrapper .adminheaderLeft
{
	color:#fff;
}
.sParticipantProfile {
    margin: 10px;
    padding: 10px;
    width: 926px;
}
.systmAddQMain
{
	font-size:12px;
	margin: 5px 0;
	padding: 5px;
}
.sysQustionLft
{
	float:left;
}
.sysQustionRight
{
	float:right;
}
.sysQustionRight a
{
	margin-left:20px;
}
.sysQustion
{
	padding:2px 0;
}
.sysAnswer
{
	padding:0 15px;
}
.sysAnswerArow
{
	background: url("/images/qida/arow-right.png") no-repeat scroll left 4px ;
	padding-left:18px;
}
.gryColor
{
	background-color:#F3F3F3;
}
.dctBtn
{
	float:left;
	width:260px;
}
.dctBtn img
{
	position:relative;
	top:8px;
	right: 2px;
}
.dcttabHead
{
	margin:0;
	padding:5px 10px;
	background-color:#9dbad3;
	overflow: hidden;
}
.dcttabHead li
{
	margin:0;
	padding:0;
	list-style:none;
	color:#fff;
	font-weight:bold;
	display:inline-block;
	text-align:center;
	float: left;
}
.dctAccormain
{
	background-color: #d6d6d6;
    border-radius: 5px 5px 5px 5px;
    behavior: url("styles/PIE.htc");
    margin: 0 0 10px 0;
    padding:10px;
    
}
.dctAccormainHead li
{
	margin-top:0;
	padding: 0;
	list-style:none;
	display:inline-block;
	text-align:center;
	float: left;
}
.surveyAccormainHead li
{
	margin-top:-8px;
	padding: 0;
	list-style:none;
	display:inline-block;
	text-align:center;
	float: left;
}
.dctTitle
{
	width:190px;
	text-align:left !important;
}
.dctUpdated
{
	width:140px;
}
.dctType
{
	width:100px;
}
.dctSDate
{
	width:110px;
}
.dctEDate
{
	width:110px;
}
.dctMeasures
{
	width:100px;
}
.dctQuestions
{
	width:100px;
}
.dctCalculations 
{
	width:100px;    
}
.dctStatus 
{
	width:100px;    
}
.dctActions 
{
	width:140px; 
}
    .dctActions a
    {
	    padding:0 0 0 12px;  
    }

.dctAccormainUl {
    margin: 0;
    padding: 10px 0;
}
.tabClick,
.tabClickDisabled
{
	display:inline-block;
	background: url("/images/qida/right-arow.png") no-repeat scroll left 2px ;
	padding-left: 22px;
	cursor:pointer;
}
.tabClickActive
{
	background: url("/images/qida/down-arow.png") no-repeat scroll left 2px ;
}
.dctSurvyQestion
{
	background-color: #fff;
    border-radius: 5px 5px 5px 5px;
    behavior: url("styles/PIE.htc");
    margin: 20px 0 0;
    padding:10px;
    display:none;
}
.srvyHead
{
	font-weight:bold;
}
.srvyAddqstion
{
	margin:10px 0;
}
.dctSectionSub
{
	padding:5px 0;
}
.dctSectionSub a
{
	margin-right:20px;
}
.dtcRequired
{
	font-size:12px;
	font-style:italic;
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
}
.dataColtols
{
    margin: 0 0 10px 0;
    padding:0 10px; 
}
    .dataColtols a
    {
        font-size: 0.9em;
        text-decoration: underline;
    }
.dataColtols .dctAccormainHead
{
	border-bottom:1px solid #ccc;
	padding-bottom: 7px;
	overflow: hidden;
	margin-bottom: 10px;
}
.sColectionTpSection
{
	font-size:12px;
	padding: 4px 0;
}
.sColectionTpSection label
{
	display: inline-block;
    font-weight: bold;
    width: 110px;
}
.dCollectionTabSecondDetails {
    background: url("/images/qida/dsectionTopBg.gif") no-repeat scroll left top #ededed;
    border-radius: 0 0 5px 5px;
    padding: 35px 10px;
    width: 925px;
}
.dsectionAdminTab li {
    background: url("/images/qida/adminTabNormalLeft.gif") no-repeat scroll left top transparent;
    float: left;
    list-style: none outside none;
    margin-right: 2px;
}
.dsectionAdminTab li a {
    background: url("/images/qida/adminTabNormalRight.gif") no-repeat scroll right top transparent;
    color: #FFFFFF;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    text-decoration: none;
}
.dsectionAdminTab li.active {
    background: url("/images/qida/adminTabActiveLeft.gif") no-repeat scroll left top transparent;
}
.dsectionAdminTab li.active a {
    background: url("/images/qida/adminTabActiveRight.gif") no-repeat scroll right top transparent;
}
.dectionTabContent
{
	display:none;
}
.dSectionadminTabMainDiv {
    margin: 10px 0;
}
.btnDivdsction
{
	margin:10px 0;
	float:right;
	width:100%;
}
a.exportGrid
{
	background: url("/images/qida/exportGrid.png") no-repeat scroll left 4px transparent;
	padding: 5px 2px 0 20px;
	color:#0066cc;
	text-decoration:underline;
	font-size:12px;
	height:17px;
	float:right;
}

a.exportGridToolTip
{
	
	padding: 5px 5px 0 2px;	
	height:17px;
	float:right;
}
.dctBtnDivdsction {
    float: right;
    position:relative;
    margin-right: 30px;
}
.dctBtnDivdsction img
{
	position: absolute;
    right: -22px;
    top: 6px;
}
.dctBtnDivdsction .btnGreen
{
	display: inline-block;
	padding:4px 10px;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	background-color:#dcef74;
	border-radius: 7px;
    behavior: url("/styles/PIE.htc");
    border:2px solid #bdbdbd;
}
.dcSetionContentBotom
{
	background: url("/images/qida/topWhiteBg.png") no-repeat scroll left top ;
	width:925px;
	padding-top: 6px;
}
.dcSetionContentBotomInner
{
	background: url("/images/qida/botomWhiteBg.png") no-repeat scroll left bottom transparent;
	padding-bottom: 6px;
}
.contentdcSetion
{
	background:#fff;
	padding: 10px;
}
.calculationTable
{
	width:100%;
	font-size:12px;
}
.calculationTable tr td
{
	padding:5px;
	vertical-align:top;
}
.calculationTable thead tr td
{
	background-color:#9dbad3;
	font-weight:bold;
	color:#fff;
}
.calculationTable .btnGreenDiv
{
    margin-left: 0px;
    margin-top:  2px;
}
.calculationTable .gryBgColor td
{
	background-color:#f3f3f3;
	
}
.addMeasureBtn {
    float: left;
    margin-right: 30px;
    position: relative;
}
.meausreName
{
	width:120px;
}
.meausreDefni
{
	width:200px;
}
.meausreNuertor
{
	width:200px;
}
.divsionNumerator
{
	border-bottom:2px solid #545454;
	padding-bottom: 8px;
}
.NumeratorLast
{
	border:none;
	padding-top: 8px;
}
.chartQustionRadio
{
	border-bottom:1px solid #dcdcdc;
	padding-bottom: 10px;
}
.chartQustionRadioLeft
{
	float:left;
	font-weight:bold;
}
.chartQustionRadioRight
{
	float:right;
}
.requiredDiv
{
	font-style:italic;
	font-size:12px;
	padding-top:15px;
}
.dCollectionheading
{
	color:#175085;
	font-weight:bold;
	font-size:18px;
	padding-bottom: 10px;
}
.noData
{
	font-style:italic;
}
.dctAccormainHead a
{
	color:#0066cc;
	text-decoration:underline;
}
.dctPopSectionMain
{
	 border-bottom: 1px solid #CCCCCC;
    padding-bottom: 15px;
    width:100%;
}
.dctPopSectionLft
{
	float:left;
	width:120px;
	padding-top: 10px;
	font-weight:bold;
}
.dctPopSectionRght
{
	float:left;
	width: 650px;
}
.dctSubSection label {
    display: block;
    padding: 10px 0 3px;
}
.dctSubSection select, .dctSubSection input, .dctSubSection textarea {
    width: 100%;
}
.goalTxtBox
{
	width:10% !important;
}
.dctAddMeasureTable
{
	width:100%;
	margin-top:10px;
}
.dctAddMeasureTable thead
{
	background-color:#9dbad3;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}
.dctAddMeasureTable thead td
{
	padding:4px;
}
.dctAddMeasureTable tbody td
{
	padding:4px;
}
.dctAddMeasureTable textarea
{
	font-size:12px;
	font-family:Arial;
}
.dctSectionHead
{
	font-weight:bold;
	border-bottom:1px solid #ccc;
	font-size:18px;
	padding-bottom:10px;
}
.dctSubSection
{
	margin:7px 0;
}
.dctCheckBox
{
	width:auto !important;
	margin:0;
	padding:0;
}
.qAselectBox
{
	float:left;
	float: left;
    margin-right: 10px;
    width: 275px !important;
}
.dctSubSubSectionLeft
{
	float:left;
	
}
.dctSubSubSectionLeft input
{
	width:370px !important;
	margin-bottom: 7px;
	display:block;
}
.dctSubSubSectionRight
{
	float:left;
	 padding: 10px 0 0 22px;
}
.numericLeft
{
	float:left;
	font-size:14px;
}
.skipPaternRight
{
	float:right;
	font-size:14px;
}
.numericLeft label
{
	display:block;
	padding-right: 25px;
}
.numericLeft input
{
	width:auto;
}
.editPattern
{
	display:block;
	padding:2px 0;
	text-decoration:underline;
	color:#0066cc !important;
	font-size:12px;
}

.dctCountSection select
{
	height:22px;
	border:1px solid #ccc;
	width:95px !important;	
	margin-right: 10px;
}
.dctCountSection input
{
	height:23px;
	border:1px solid #ccc;
	width:75px !important;	
	margin-right: 10px;
}
.dctCountSection select option
{
		padding:0 5px 0 7px;
	
}

.calcDiv
{
	margin-left: 64px;
}
.calcDiv input, .calcDiv select
{
	height:22px;
	border:1px solid #ccc;
	width:75px !important;	
	margin-right: 10px;
}

.dctCreateTool 
{
    overflow: hidden;
}
    .dctCreateTool select 
    {
        display: block;
        float: left;
        margin-right: 15px;
    }    
    .dctCreateTool textarea 
    {
        display: block;
        width: 90px;
        height: 120px;   
        float: left;
    } 
    .dctCreateTool input
    {
	    width:auto;
    }
    
.dcttoolName
{
	width:265px !important;
}
.dctcreateToolTxt
{
	/*width:100% !important;*/
}
.dctQuarterly
{
	width:155px !important;
}
.adminProjThemeMain {
    background-color: #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    margin: 10px 0 0;
    padding: 10px 0;
}
.adminProjTheme {
    background: url("/images/qida/topRoundbg-945.gif") no-repeat scroll left top #C4C4C4;
    border-radius: 0 0 5px 5px;
    margin-bottom: 12px;
    padding: 0 0 5px;
}
.adminProjTheme .adminProjThemeHead {
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 18px;
    font-weight: bold;
    height: 33px;
    line-height: 31px;
    padding: 0 10px 0 15px;
}
.adminProjThemeCotnet
{
	padding:10px;
}
.adminProjThemeCotnetLft
{
	float:left;
	width:455px;
	background-color:#fff;
	background: url("/images/qida/projThemeSmallBoxtopBg.gif") no-repeat scroll left top #fff;
}
.adminProjThemeCotnetRgt
{
	float:right;
	width:455px;
	background: url("/images/qida/projThemeSmallBoxtopBg.gif") no-repeat scroll left top #fff;
}
.adminProjThemeInner
{
	background: url("/images/qida/projThemeSmallBoxbotomBg.gif") no-repeat scroll left bottom;
	padding:15px;
	min-height: 185px;
}
.selctHead
{
	color:#545454;
	font-weight:bold;
	padding-bottom: 10px;
}
.contentproTheame
{
	float: left;
	width:100%;
	margin: 15px 0;
}
.colorTheme li
{
	list-style:none;
}
.colorThemeSelect
{
	 display: inline-block;
    height: 20px;
    position: relative;
    top: 4px;
    width: 20px;
    margin-left: 20px;
}
.colorThemeBlue
{
	background-color:#337cc6;
}
.colorThemeCyne
{
	background-color:#d0be76;
}
.colorThemeRow
{
	padding-left:25px;
}
.colorThemeRow label
{
	display: inline-block;
    width: 118px;
}
.projThemeBtnDiv
{
	padding:10px;
}
.projThemeBtnDiv .btnGrayDiv
{
	margin-right:10px;
}
.modelWrapper {
    width: 550px;
}
.modelWrapper .heading {
    background-color: #DDDDDD;
    border-radius: 5px 5px 0 0;
    color: #175085;
    font-size: 18px;
    font-weight: bold;
    height: 20px;
    padding: 7px 14px;
    position: relative;
}
.modelWrapperContent {
    background-color: #FFFFFF;
    border-radius: 0 0 5px 5px;
    padding: 10px;
}
.namLbl
{
	display:inline-block;
	width: 100px;
}
.modelWrapperRow
{
	margin:15px 0;
}
.endDate
{
	padding-left:30px;
}
.deActivate
{
	text-align:right;
}

.modelWrapperBtn .btnGrayDiv
{
	margin-right:15px;
}
.confirm-dialog
{
	display:none;
}
.showAlertPop {
    display: block !important;
    padding: 12px;
    visibility: visible !important;
    z-index: 101;
}
.aftrBodyBg
{
	background: url("/images/qida/transBg.png") repeat scroll 0 0 transparent;
    cursor: wait;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}





div.formError 
{
    background:url("/images/qida/alert.png") left 10px no-repeat;
    color: #990000;
    padding: 10px 0 15px 42px;
    overflow: hidden;
}
    div.formError span
    {
        float: right;
        margin-top: -10px;
    }
    
    div.formError .inline
    {
        padding-top: 10px;
    }    
    
    div.formError ul 
    {
        list-style-type: none;
        margin: 7px 0 0 0;
        padding: 0;
    }
        div.formError ul li 
        {
            list-style-type: none;
            margin: 3px 0 3px 8px;
            font-size: 0.9em;
        }
    
div.formAlert
{
    color: #009900;
    padding: 10px 0 10px 0px;
    overflow: hidden;
    font-weight: bold;
}    
    
div.formConfirm 
{
    background:url("/images/qida/tickMark.png") left 10px no-repeat;
    color: #000;
    font-weight: bold;
    padding: 10px 0 0 20px;
    margin-top: 8px; 
} 
 
   
   
   
.wait 
{
    display: none;
    position: relative;
}
    .waitBox 
    {
        background: #fff;
        padding: 10px;
        margin-left: 20px;
    }
   .waitMsg 
        {
            background: url("/images/qida/spinner.gif") no-repeat scroll left center;
            padding: 15px 20px 15px 25px;
        }



