.top {
			vertical-align: top;			
		}
		.info {
			height: 228px;
			width: 320px;
			overflow: auto;
		}
		.classHeader {
			font-family:Arial;
			color:#0066FF; 
			font-size:12px; 
			font-weight:bold;
		}
		.classUserFullName {
			color: #000000; 
			font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; 
			font-size: 12pt; 
			margin-left: 10px; 
			padding-bottom: 5px;
		}
		.classTableValue {
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			color:#000000; 
			font-size:10px;
		}
		.mainForm {
			padding:0px 10px 10px 15px; 
			height: 950px;
			width: 950px;
		}
		.classPageDetails {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color:#000000; 
			font-size:11px; 
			font-weight:bold;
		}
		.classPageNote {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color:#FF0000; 
			font-size:11px; 
			font-weight:bold;
		}
		.classHeading {
			font-family:'Verdana'; 
			color:#D4001A; 
			font-size:13px; 
			font-weight:bold;
		}
		.classLinkTip {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color:#000000; 
			font-size:11px;
		}
		.classError {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color:#FF0000; 
			font-size:11px;
		}
		.classUploadedDetails {
			font-family: Arial, Helvetica, sans-serif;
			color:#000000; 
			font-size:10px;				
		 }
		
		.tableCMSFilter{
			border: solid 1px black; 
			width: 960px; 
			background-image: url('/common/images/colHdrGrad-4.png'); 
			margin-left: 10px;
		}
		.stressmsg { 
			color: #ff2424;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 8pt;  
		}
		.errormsg { 
			color: #ff2424; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 8pt;
		}
		.warningmsg { 
			color: #ff2424;
			font-family: "Verdana", "Arial", "Helvetica";
			font-size: 8pt;
		}
	    
		 .landingBackground {
			background-image:  URL(/common/images/body_bg.gif); 
			background-repeat:repeat-x; 
			background-color:#315379; 
			width: 100%; 
		 }
		 .landingPageBody {
			
			background-color: #FFFFFF; 
			width: 1024px;
			height: 870px
		 }
		 .landingPageHeader {
			
			background-color: #FFFFFF; 
			font-size: 14px;
			width: 1024px;
		 }
		 .landingFooter {
			margin-left: 10%;
			margin-right: 10%;
			width: 100%;
			position: relative; 
		}
		.classLink {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #405ebe;
		}
		.tabPageContainer{
			padding: 1%
		}
		.uploadSection {
			background-color: #ffffff; 
			margin-top: 20px;
			width:900px;
			overflow: auto;
			
	    }
		.footerText {
			font-size: 10px;
			margin-top: -55px; 
			margin-left: 5px;

		}
		.footerImage {
			margin-top: 10px; 
			height: 141px; 
			width: 910px; 
		}


		.classFilter .rich-filter-input {
			width: 60px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color:#000000; 
			font-size:11px;
		}
		.classFilterMod .rich-filter-input {
			width: 150px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color:#000000; 
			font-size:11px;
		}
		.header {
			width: 890px;
		}
		.inputfield { 
			color: #000000;
			text-align:left;
			align:left;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 8pt
		}
		.classPartBackColor {
			background-color: #FFFFFF;
			text-align:center;
		}
		.classDepBackColor {
			background-color: #CCCCCC;
			text-align:center		
		}
		.classManageDataInfo {
			width: 875px;
		}
		.classManageDataTab {
			width:980px;
			height:480px; 
			overflow-x: scroll;
		}
		.classImageBorder {
			border:0px;
		}
		.classMnageDataTabWdt {
			width:200px;
		}
		.classAlignLeft {
			text-align:left;
		}
		.classAlignRight {
			text-align:right
		}
		.classAlignMiddle {
			text-align:center
		}
		.classCalendar {
			z-index:1000; 
			position:absolute; 
			width:200px
		}
		.classAddDepBtn {
			width:100px;
		}
		.classUploadPanel {
			width:720px;
		}
		.classUploadSec {
			width:420px;
		}
		.classsRightHeader {
			color: #005288; 
			font-family: Verdana,Arial,Helvetica; 
			font-size: 8pt; 
			font-weight: bold; 
			width: 100%; 
			background-color:#F5F5E7;
		}
		.classBreadCrumb {
			margin-left: 1%; 
			margin-top:0%; 
			width: 100%;
		}
		.tableCMSManageFileCriteria{
			width: 240px;
			margin-left: 10px;
		}
		.dashboard_overlay_black 
		{
			position:absolute;
			top:0%;
			left:0%;
			width:100%;
			height:1300px;
			background:#000000;
			z-index:1001;
			filter: alpha(opacity=25); /*older IE*/
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25); /* IE */
			-moz-opacity: 0.25; /*older Mozilla*/
			-khtml-opacity: 0.25;   /*older Safari*/
			opacity: 0.25;   /*supported by current Mozilla, Safari, and Opera*/
		}
		.classViewResponseDataTab {
			width:1024px;
			height:340px; 
			overflow-x: scroll;
		}
		.classViewManageDataResponseDataTab {
			width:1024px;
			height:200px; 
			overflow-x: scroll;
		}
		.classRRESetupTable {
			width: 875px;
			margin-left: 10px;
			overflow-x: scroll;
		}
		.custtext { 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			margin-left: 0%;
			padding-left: 10px;
			background-color: #FFFFFF;
		}