*{
	font-size: 11px!important;
}

.metadata {
    background-color: #e8F0FC;
    border-width: 0;
    border-spacing: 0;
    margin: 0;
}
body{
    font-family:Verdana,Tahoma,Arial;
    /*font:62.5% arial,sans-serif;*/
    margin:0px;
    background-color : #e8f0fc;
    color : #000000;
    
}
.sLabelRight{
    text-align:right;
    font-size : 11px;
    font-weight : bold;
}
.sLabel{
    font-size : 11px;
    font-weight : bold;
}
.sInp{
    font-size : 11px;
}
.litle, .litle td div{
    font-size : 11px;
}
.litleb, .litleb td div {
    font-size : 11px;
    font-weight : bold;
}
.grey, .grey td div{
    font-size : 11px;
    background-color : #dfe2e2;
}
.greyb, .greyb td div{
    font-size : 11px;
    font-weight : bold;
    background-color : #dfe2e2;
}
.litleAnsw{
    font-size : 11px;
    background-color : #dfe2e2;
}
.litleAnswb{
    font-size : 11px;
    font-weight : bold;
    background-color : #dfe2e2;
}
.tdFullHeight{
    height    : 100%;
    background-color : #dfe2e2;
}
.litleTextArea {
    font-size : 11px;
    border : 0px;
    background-color : #ffffff;
    scrollbar-shadow-color: #ffffff;
    scrollbar-highlight-color: #ffffff;
    scrollbar-face-color: #ffffff;
    scrollbar-3dlight-color: #ffffff;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-track-color: #ffffff;
    scrollbar-arrow-color: #ffffff;
}
.litleTextAreaAnsw {
    font-size : 11px;
    border : 0px;
    background-color : #dfe2e2;
    scrollbar-shadow-color: #dfe2e2;
    scrollbar-highlight-color: #dfe2e2;
    scrollbar-face-color: #dfe2e2;
    scrollbar-3dlight-color: #dfe2e2;
    scrollbar-darkshadow-color: #dfe2e2;
    scrollbar-track-color: #dfe2e2;
    scrollbar-arrow-color: #dfe2e2;
  background-color: #dfe2e2;
}
.editTextArea {
    overflow : auto;
}
.fixedLayoutTable{
    table-layout : fixed;
}
.litlebred {
    font-size : 11px;
    font-weight : bold;
    color : #FF3300;
}
.litlebgreen, .litlebgreen td div{
    font-size : 11px;
    font-weight : bold;
    color : #009900;
}
.grHead{
    /*font-family:Verdana,Tahoma,Arial;*/
    font-size : 11px;
    color: #ffffff;
    font-weight: bold;
}
.sortingHead{
    /*font-family:Verdana,Tahoma,Arial;*/
    font-size : 11px;
    color: #ffffff;
    font-weight: bold;
}
.sortingHead:hover{
    color: #0088ff;
}

.menu{
    /*font-family:Verdana,Tahoma,Arial;*/
    font-size : 12px;
    color: #1f4c96;
    font-weight: bold;
    text-decoration:none;
}
.menuBGround{
    background-color: #90B5D0;
}
.loginBGround{
    background-image: url(./images/screenr.png);
    background-position: top center;
    background-repeat: no-repeat;
}
.menu:hover{
    /*font-family:Verdana,Tahoma,Arial;*/
    font-size : 12px;
    color: #ffffff;
    font-weight: bold;
    text-decoration:underline;
}

.subtitle2, .subtitle2 td, .subtitle2 div{
	background-color: #90b5d0!important;
}

.oddRowSclass{
	background-color: #ffffff;
}


.loginGrid{
	border: none;
	vertical-align: middle;
}


.formGrid table, .formGrid tr, .formGrid td, .formGrid div{
	border: none!important;
}

.formGrid{
	border: none!important;
	background-color:#ffffff!important;
	padding:1px;
}

.editQuestionGrid{
	border: none!important;
	background-color:#e8f0fc!important;
}

.editQuestionGrid table, .editQuestionGrid tr, .editQuestionGrid td, .editQuestionGrid div{
	border: none!important;
	/*background-color:#e8f0fc!important;*/
	/*border-spacing: 0px;*/
}

/*.editQuestion,*/ .editQuestion td{
	border-bottom: 1px #6699cc solid!important;
}

legend{
	cursor: pointer;
}

.mandatory, .mandatory legend span{
	/*
	font-weight: bold!important;
	background-image: url(/images/rss.png!important);
    background-position: top center;
    background-repeat: no-repeat;
    */
    background-image: url(/images/rss.png);
    color: #ff0000;	
}

.pending, .pending td, .pending td div{
	font-weight: bold!important;
}

.link{
	text-decoration:underline;
}

.searchLabel, .searchLabel legend span{
	font-weight: bold!important;
}

.editLabel, .editLabel legend span{
	font-weight: bold!important;
}

legend span, .editLabel legend span, .viewLabel legend span{
	color:#000000;
}


.viewLabel, .viewLabel legend span{
	font-weight: bold!important;
}

.title{
	/*border-bottom:#86a4be 1px solid;*/ 
	font-family:Verdana,Tahoma,Arial;
	font-size: 14px; 
	/*color: #d6a155;*/
	color: #0f3b82;
}

.header, .header tr td, .header tr td div{
	/*
	background-image: url(/images/panel-hm.png)!important;
	background-repeat: repeat-x;
	background-position: left;
	*/
	
	background-color: #b3e8ff;
	
}

headerGrid table, .headerGrid tr, .headerGrid td, .headerGrid div{
	border: none!important;
	background-color:#b3e8ff!important;
}

.headerGrid{
	border: none!important;
	background-color:#b3e8ff!important;
	/*padding:1px;*/
}

.backGround, .backGround td, .editQuestion td{
	background-color:#e6f8ff!important;
}

.errorLabel{
	color: #fa0000;
	display:block;
	padding-top:2px;
	padding-bottom:2px;
	height: 10px;
}

.readonly{
	/*background-color:#ffffff;*/
	background: transparent;
	border:none;
	overflow:auto;
	color:#000000 !important;
}

/*
.z-grid{
	overflow: visible;
	background-color: #b3cdaa;
}
*/

