
/* Including CSS File: C:\reftHosted\AWM\include\css\local\awmnewcolourcss\reftracker.css */
/* This is the jazzyblue .css file for RefTracker.  You can copy, rename, and amend it.    			*/

/* In future releases of RefTracker this file may be updated.							*/
/* If you amend this file we recommend that you record your global changes here					*/
/* Standard colours     	Mapped colour               	Major purpose of this colour	                */
/* -----------------    	-----------------------     	-----------------------------      		*/

/* Black                #000000											*/
/* White                #ffffff											*/

/* DarkSlateGray	#2f4f4f					Body text					*/
/* Gray                 #808080               			Table and box borders				*/
/* Gainsboro		#dcdcdc					Action bar and Table header bars		*/
/* Navy                 #000080					Action bar text					*/
/* SteelBlue		#004680               			Main/other header bars, information side bar	*/
/* LightSkyBlue		#87cefa              			Header bar and DeskStats grid highlight		*/
/* PaleVioletRed	#FFCC67               			Quicksearch background				*/
/* MediumVioletRed	#A8001A               			Major warning text				*/

/* SteelBlue		#A8001B               			Hyperlinks					*/
/* Dark Violet		#669998					Hyperlink hover					*/


/* Whitesmoke		#F5F5F6					Tab background					*/
/* PaleVioletRed	#FF9901					Target date close				*/
/* MediumVioletRed	#DA1001					Target date missed				*/

/* AliceBlue		#f0f8ff					Request form background				*/
/* MistyRose		#FFDA89               			Request form Alert background			*/
/* Seashell		#FFEFD5               	                Request form Validation background     		*/

/* SteelBlue		#004681               	                Information sidebar		     		*/
/* Mauve		#ccccff               	                Instructions sidebar		     		*/
/* CrimsonRed		#DA1901               	                Notices sidebar			     		*/
/* DeepOrange		#ff9900               	                Alert sidebar			     		*/
/* ------------------------------------------------------------------------------------------------------------ */
/*  IMPORTANT:							                        			*/
/*  This style sheet uses proportional font sizing using em                             			*/
/*  The application (RefTracker) sets the font size for the body element at run time    			*/
/*  - all other font sizes are relative to this                                         			*/
/*  By default the body font size = 0.8em                                               			*/
/*  However this may vary because staff members can record individual preferences       			*/
/* ------------------------------------------------------------------------------------------------------------ */
  
 

body
{	font-weight: normal;
	font-size: 0.8em;
	margin: 5pt ;
	color: #2f4f4f;
	font-family: Arial, "Microsoft Sans Serif";
	background-color: #ffffff;	 
}


IMG
{
	border-right: 0pt solid;
	border-top: 0pt solid;
	border-left: 0pt solid;
	border-bottom: 0pt solid;
}


FORM  
{
	border-right: 0pt;
	padding-right: 0pt;
	border-top: 0pt;
	padding-left: 0pt;
	padding-bottom: 0pt;
	margin: 0pt;
	border-left: 0pt;
	padding-top: 0pt;
	border-bottom: 0pt;
}


/* default for SELECT lists */


SELECT
{
	font-size: 1em;

}

/* default for TEXTAREA                                                         */
/* Note the textarea control does not seem to inherit font values from the body */
/* they need to be set explicitly here                                          */

TEXTAREA  
{
	font-size: 1em;	
	font-family: Arial, "Microsoft Sans Serif";
}


INPUT 
{
	font-size: 1em;
}


table
{
	font-size: 1em;
	border-collapse: collapse;
    border-spacing: 0px;
}

div
{
	font-size: 1em;

}

*.debug
{
	font-size: 1em;
	color: #FFCC67;
	font-family: Verdana;
}	




*.qsubj {
    font-weight: bold;
}

/* ------------------------------------------------------------------------------ */
/* staff side text                                                                */                                                           


/* mlh: Menu List Heading */

*.mlh
{
	font-weight: bold;
	color: #2f4f4f;
	text-decoration: underline;
}

/* sfl: Staff field Labels */

*.sfl
{
	font-weight: bold;
	color: #2f4f4f;  
}

/* sft: General staff text */

*.sft
{
    font-size: 0.97em;
    color:  #2f4f4f;
    font-weight: normal;
}


/* sfs: Staff Small text */
/* eg - used where smaller text is required - eg attribution line under question notes */

*.sfs
{
	font-size: 0.9em;
	color:  #2f4f4f;
}

/* sfd: Staff database text */

*.sfd
{
    font-size: 0.97em;
    color:  #2f4f4f;
    font-weight: normal;
}

/* sfh: staff highlight */
/* Currently only used to highlight the question number in displays */

*.sfh
{
	font-weight: bold;
	background-color: transparent;
}


/* sfls: staff small (normal ) hyperlinks */
div.RadGrid .sfls A
{
    color:#A8001B;
}

*.sfls A
{
	font-size: 0.97em;
	color: #A8001B;
	text-decoration: none;
}

*.sfls A:hover
{
	text-decoration: underline;
}


/* sfll: staff large (emphasised) hyperlinks */

*.sfll A
{
	font-weight: bold;
	color: #A8001B;
	text-decoration: none;
}

*.sfll A:hover
{
	font-weight: bold;
	color: #669998;
	text-decoration: underline;
}

/* -------------------------------------------------------------------------- */
/* Client side text                                                           */

/* clt: General text */

*.clt
{
	font-size: 0.97em;
	color: #2f4f4f;
}

/* cll: labels */

*.cll
{
	font-weight: bold;
	color: #2f4f4f;
}

/* cls: small */

*.cls
{
	font-size: 0.9em;
	color: #2f4f4f;

}

/* cld: database */

*.cld
{
	font-size: 0.97em;
	color: #2f4f4f;
}

/* clh: highlight */

*.clh
{
	font-weight: bold;
	font-size: 0.95em;
	color: #2f4f4f;
	background-color: transparent;
}

/* clll: client normal links */

*.clll A
{
	font-weight: bold;
	color: #A8001B;
	text-decoration: underline;
}

*.clll A:hover
{
	color: #669998;
	text-decoration: underline;
}

/* clls: client emphasised links */


*.clls A
{
	font-weight: bold;
	font-size: 0.97em;
	color: #A8001B;
	text-decoration: none;
}

*.clls A:hover
{
	color: #669998;
	text-decoration: underline;
}


/* ------------------------------------------------------------------------- */
/* Division labels                                                           */


/* Main label used for divisions in page displays */
/* lbs: standard labels */

*.lbtxt {
	
  font-weight: normal;
    font-size: 1em;
display: inline;
    }


*.lbs
{
    border-right: #004680 0px solid;
    border-top: #004680 0px solid;
  
    padding-bottom: 0px;
    border-left: #004680 0px solid;
    color: #feffff;
    border-bottom: #004680 0px solid;
    background-color: #004680;
    text-align: center;
    
   
}


*.lbshover {
    background-color:#FF9901 !important;
        
         /* #669999; */
}

/* Used for divisions in request forms which are added at run-time - eg 'other' fields */

/* lbx: Special/extra labels */

*.lbx
{
	border-right: #FFCC67 0px solid;
	border-top: #FFCC67 0px solid;
	font-weight: normal;
	font-size: 1em;
	border-left: #FFCC67 0px solid;
	color:  #ffffff;
	border-bottom: #FFCC67 0px solid;
	background-color: #FFCC67;
	text-align: center;
}
/* lbe: Error labels */

*.lbe
{
	border-right: #A8001A 0px solid;
	border-top: #A8001A 0px solid;
	font-weight: normal;
	font-size: 1em;
	border-left: #A8001A 0px solid;
	color:  #ffffff;
	border-bottom: #A8001A 0px solid;
	background-color: #A8001A;
	text-align: center;
}


/* lbp: plain label */

*.lbp
{
    border-right: #A8001A 0px solid;
    border-top: #A8001A 0px solid;
    font-weight: normal;
    font-size: 1em;
    border-left: #A8001A 0px solid;
    color: #000000;
    border-bottom: #A8001A 0px solid;
    background-color: #ffffff;
    text-align: left;
    border-color: #ffffff;
}


/* dslbb: Deskstats label batch */

*.dslbb
{
	font-weight: bold;
	font-size: 1em;
	color: #000000;
	font-family: Arial;
	background-color: #87cefa;
	text-align:center;
}

/* dslbl: Deskstats label live */

*.dslbl
{
	font-weight: bold;
	font-size: 1em;
	color: #000000;
	font-family: Arial;
	background-color: #FFCC67;
	text-align:center;
}

/* controls style when cursor is over box */
/* ds0: OFF */



*.ds0
{
    border-right: #808080 1px solid;
    border-top: #808080 1px solid;
    border-left: #808080 1px solid;
    border-bottom: #808080 1px solid;
    background-color: transparent;
    border-color: #808080;
}
/* ds1: ON */
*.ds1
{
    border-right: #808080 1px solid;
    border-top: #808080 1px solid;
    border-left: #808080 1px solid;
    border-bottom: #808080 1px solid;
    background-color: #87cefa;
    border-color: #808080;
}
/* dsv: deskstats value */

.dsv
{
    margin: 0px;
    position: relative;
    width: 20%;
    float: left;
    font-weight: bold;
    color: #2f4f4f;
    text-align:right;
}

/* dst: deskstats time */

.dst
{
    position: static;
    width: 80%;
    float: right;
    font-size: 0.9em;
	color: #000000;
}

/* dshf: deskstats header first cell - always blank */

.dshf
{                      
    border-top: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
    border-bottom: solid 1px #ffffff
}    

/* dshus: deskstats header used cells */

.dshus
{
 /*   background-position: #FFCC67; */
    border: solid 1px #808080;
    background:#dcdcdc;
}

/* dshuu: deskstats header unused cells - always blank */

.dshuu
{
   border-top: solid 1px #ffffff;
   border-right: solid 1px #ffffff;
   border-bottom: solid 1px #ffffff;
}

/* dsSave: deskstats batch mode Save button colour */

*.dsSave 
{
    border: 2pt solid #A8001A;
    color: #ffffff;
    background-color: #A8001A;
}

/* --------------------------------------------------------------------------- */
/* Menu bar                                                                   */

#mbarDynamic
{
	
	background-color: #004680;
	font-size: 1em;
	
	width:100%;
}

*.mbarph
{
	font: normal 1em/1.6em  Arial; 
	color:   inherit;
}

#mbarStatic
{
	border-right: #004680 2px solid;
	border-top: #004680 2px solid;
	border-left: #004680 2px solid;
	border-bottom: #004680 3px solid;
	background-color: #004680;		
	text-align:right;
	font-size: 1em;
	color: #ffffff;
	width:100%;
	clear:both;
}

/* This style applied to text elements in the menu bar */

#mbarStatic span 
{
    margin-left: 4px;
    font-weight:bold
}

#mbarStatic a:link, #mbarStatic a:active, #mbarStatic a:hover, #mbarStatic a:visited
{
        margin-left: 4px;
        margin-right: 4px;
       color: #ffffff;    
}

#mbarStatic a:link, #mbarStatic a:active, #mbarStatic a:visited
{
        text-decoration:none;
}
 
#mbarStatic a:hover 
{
        text-decoration: underline;

}

 
/* --------------------------------------------------------------------------- */
/* action bar                                                                  */

#abar
{

	background-color: #dcdcdc;
	color: #004679; 
	font-weight: bold;
	font-size: 1em;
	width:100%;
	margin-bottom:2px;
}

*.abarph
{
	font: normal 1em/1.6em  Arial; 
	color: #dcdcdc;
}

#abar table
{
width:100%;
}

#abar td
{
	background-color: #dcdcdc;
}

*.abarbox
{
    border: 1pt solid #999999;
    margin-right: 4px;
    margin-left: 4px;
    font-size: 1em;
    color: #000000;
}


/* --------------------------------------------------------------------------- */
/* search                                                                    */

/*ddlh: Drop down list header */

*.ddlh
{
	font-size: 0.95em;
	text-transform: uppercase;
	color:  #ffffff;
	font-family: Arial, 'Microsoft Sans Serif';
	background-color: #FFCC67;
	font-variant: small-caps;
}

/* qsb: Quick search box */

.qsb
{
    border-right: #808080 1px solid;
    border-top: #808080 1px solid;
    border-left: #808080 1px solid;
    border-bottom: #808080 1px solid;
    background-color: #FFCC67;
}

.qsb td
{
    padding: 2px;
}

/* qs: quick search */

*.qs
{
	font-size: 8pt;
	font-family: Arial;
	background-color: transparent;
}

/* qsl: quick search link */


*.qsl A
{
	font-size: 0.95em;
	font-family: Arial, "MS Sans serif";
	text-decoration: none;
}

*.qsl A:hover
{
	text-decoration: underline;
}

/* sw: search word */

*.sw
{
	color: #A8001A;
	background-color: #dcdcdc;
}

*.sp A
{
	font-weight: normal;
	font-size: 0.97em;
	color: #A8001B;
}
/* sp: search page */

*.sp A:hover
{
	color: #669998;
	text-decoration: underline;
}

/* spc: search page current */

*.spc
{
	font-weight: bold;
	font-size: 0.97em;
	color: #A8001B;
}


/* --------------------------------------------------------------------------- */
/* attachments                                                                 */

/* att: Attach text */

*.att
{
	font-weight: normal !important;
	font-size: 0.95em !important;
	color: #A8001A !important;
	text-decoration: none !important;
}
/* atl: attach link */

*.atl A    
{
	font-weight: normal !important;
	font-size: 0.95em !important ;
    color: #A8001A !important;
	text-decoration: none !important;
}

*.atl A:hover    
{
	text-decoration: underline !important;
}

/* ------------------------------------------------------------------------ */
/* Help pages                                                               */

*.helpContents
{
	font-weight: bold;
	font-size: 1.1em;
	color: #A8001B;
	font-family: Arial, 'Times New Roman' , 'MS Sans Serif';
	text-decoration: none;
}

*.helpText
{
	font-size: 1.1em;
	font-family: "Times New Roman" , "MS Sans Serif" ,Arial;
}

*.helpPage
{
	padding-right: 5pt;
	padding-left: 5pt;
	font-weight: normal;
	padding-bottom: 5pt;
	margin: auto;
	width: 95%;
	padding-top: 5pt;
	text-align: center;
	text-decoration: none;
}

*.helpLink A    {
	font-size: 1em;
	font-weight: bold;
	color: #669998;
	font-family: "MS Sans Serif","Times New Roman",Arial;
	text-decoration: none;
}

*.helpLink A:hover    {
	text-decoration: underline;
}

*.helpLinkApp A    {
	font-size: 1em;
	font-weight: bold;
	color: #A8001A;
	font-family: "MS Sans Serif","Times New Roman",Arial;
	text-decoration: none;
}

*.helpLinkApp A:hover    {
	text-decoration: underline;
}
*.helpLinkExt A
{
	font-size: 1em;
	font-weight: bold;
	color: #87cefa;
	font-family: 'MS Sans Serif','Times New Roman' ,  , Arial;
}

*.helpLinkExt A:hover
{
	text-decoration: underline;
}

*.helpTitle
{
	font-weight: bold;
	font-size: 1.1em;
	color: #A8001B;
	font-family: "Microsoft Sans Serif" ,Arial, "Times New Roman";
}

*.helpmbarLinkHighlight A
{
	border-right: #004680 1px solid;
	padding-right: 4pt;
	border-top: #004680 1px solid;
	padding-left: 4pt;
	font-size: 1em;
	padding-bottom: 0pt;
	border-left: #004680 1px solid;
	color: #000080;
	padding-top: 0pt;
	border-bottom: #004680 1px solid;
	font-family: Arial, "MS Sans Serif";
	background-color: #87cefa;
	text-decoration: none;
}

*.helpmbarLinkHighlight A:hover
{
	text-decoration: underline;
}

/* ---------------------------------------------------------------------------------- */
/* miscellaneous                                                                      */


/* Applied to a target date which has passed */

/* tdm: target date missed */

*.tdm
{
	color: #DA1001;
	background-color: transparent;
}

/* applied to a target date which is close */
/* tdp: target date proximate */

*.tdp
{
	color: #FF9901;
        font-weight: bold;
	background-color: transparent;
}

/* stl: strikethrough */

*.stk    {
	text-decoration: line-through;
}

/* btn: button */

*.btn
{
	
	font-size: 0.9em;
}

/* btns: Small Button */

*.btns
{
	font-size: 0.8em;
	
}

/* btnf: Button used for certain functions - eg Today function */

*.btnf
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: 0.9em;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font-family: Arial;
}

/* Applied to available staff in staff lists */

/* sl1: Available */

*.sl1
{
	background-color: #dcdcdc;
}

/* sl2: Unavailable */

*.sl0
{
	color: #808080;
}

/* used for {more] and {less] links for expanding and contracting long text */
/* vtl: view text link */

*.vtl A
{
	font-size: 0.9em;
	color: #A8001A !important;
	text-decoration: none;
	 margin-right: 5px;
}

*.vtl A:hover    {
	text-decoration: underline;
}

*.txc A
{
    font-size: 0.9em;
    color: #808080;
    text-decoration: none;
     margin-right: 5px;
}

*.txc A:hover    {
	text-decoration: underline;
}
/* used for the text at the top of a page explaining its function */
/* pnn: note panel */

*.pnn {
    border-right: #dcdcdc 1px solid;
    border-top: #dcdcdc 1px solid;
    margin-bottom: 8px;
    border-left: #dcdcdc 1px solid;
    border-bottom: #dcdcdc 1px solid;
    background-color: whitesmoke;
    clear: both; /* Change for 3.1.4 */
    width: 100%;
    border-color: #CCCCCC;
}

/* pna: alert panel */

*.pna
{
    border-right: #dcdcdc 1px solid;
    border-top: #dcdcdc 1px solid;
    margin-bottom: 8px;
    border-left: #dcdcdc 1px solid;
    color: #2f4f4f;
    border-bottom: #dcdcdc 1px solid;
    background-color: #FFDA89; /* Change for 3.1.4 */
    width: 100%; /* End change */
}

/* pne: error panel */

*.pne
{
    border-right: #A8001A 1px solid;
    border-top: #A8001A 1px solid;
    margin-bottom: 8px;
    border-left: #A8001A 1px solid;
    border-bottom: #A8001A 1px solid;
    background-color: #FFEFD5;
    width: 100%;
}

/* pnu: utility panel */

*.pnu
{
	border-right:  #dcdcdc 1pt solid;
	border-top:  #dcdcdc 1pt solid;
	padding-bottom: 5px;
	border-left:  #dcdcdc 1pt solid;
	border-bottom:  #dcdcdc 1pt solid;
	background-color: #F5F5F6;
}


/* Style: warning  - used for RefTracker warning text */

/* Alert text */

*.alt
{
	color: #A8001A;
}

/* error text */
/* Used to highlight fields which are in error */

*.err
{
	border-bottom: #A8001A 2px dotted;
}



/* welcome message  */

*.wcm
{
	margin-top: 10pt;
	font-weight: bold;
	font-size: 1.2em;
	margin-bottom: 20pt;
	padding-bottom: 2pt;
	color:  #feffff;    
	padding-top: 2pt;
	font-family: Arial;
	position: static;
	background-color: #004680;
	text-align: center;
}

/* Whiteboard */

*.whb
{
	border-right: #004680 1px solid;
	border-top: #004680 1px solid;
	font-size: 0.95em;
	border-left: #004680 1px solid;
	border-bottom: #004680 1px solid;
	font-family: "Microsoft Sans Serif" ,Arial;
	position: static;
	border-collapse: collapse;
	background-color: #f0f8ff;
}

/* Used for question number when presented as a hyperlink */

*.qno A
{
	font-size: 1em;
	color: #A8001A !important;
	text-decoration: none;
}

*.qno A:hover
{
	text-decoration: underline;
}

/* copyright statement */

*.cpy
{
	font-size: 0.8em;
	color: #A8001B;
}

/* page name */


*.pgn
{
	font-weight: bold;
	font-size: 0.95em;
	color: #A8001A;
	font-family: "Microsoft Sans Serif";
    display:inline;
}

/* user for hyerlinks when in text of question/answer */
/* res: resources */

*.res A
{
	font-weight: normal;
	font-size: 0.95em;
	color: #A8001A !important;
	text-decoration: underline;
}

*.res A:hover    {
	font-style: normal;
	text-decoration: underline;
}


IMG.rgimage
{
	cursor: hand;
}

/* request form */
/* rqf: request form */

*.rqf
{
	padding-right: 5pt;
	padding-left: 5pt;
	padding-bottom: 5pt;
	margin: auto;
	width: 96%;
	background-color: #ffffff;
}

/* request form division */
/* rqd: request form division */

*.rqd
{
	border-right: #dcdcdc 1px solid;
	border-top: #dcdcdc 1px solid;
	font-weight: normal;
	font-size: 1em;
	margin-bottom: 10px;
	border-left: #dcdcdc 1px solid;
	width: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: #dcdcdc 1px solid;
	position: static;
	border-collapse: collapse;
	background-color: #f0f8ff;
	
}
/* request form division emphasis */

*.rqde
{
    border-right: #dcdcdc 1px solid;
    border-top: #dcdcdc 1px solid;
    font-weight: normal;
    font-size: 1em;
    margin-bottom: 10px;
    border-left: #dcdcdc 1px solid;
    width: 100%;
    padding-top: 3px;
    padding-bottom: 3px;
    border-bottom: #dcdcdc 1px solid;
    position: static;
    border-collapse: collapse;
    background-color: #FFEFD5;
    border-color: #2f4f4f;
}
/* request form element */
/* rqe: request form element */

*.rqe
{
    margin-top: 0pt;
    margin-bottom: 1pt;
    padding-bottom: 0pt;
    padding-top: 0pt;
   /* height:17pt; */
}


*.html
{
	font-size: 1.1em;
	color: #A8001B;
	font-family: Verdana, Arial, 'Microsoft Sans Serif';
}

/* Class for qprint templates  */

.plainText
{
	font-size: 1em;
	font-family: Arial, 'Times New Roman';
}
	
.headerText
{
	font-weight: bold;
	font-size: 1.2em;
	color: #004680;
	font-family: Arial, 'Times New Roman';
}

.labelText
{
	font-weight: bold;
	font-size:  1em;
	font-family: Arial, 'Times New Roman';
	
}	

.valueText 
{ 
	font-size: 1em;
	font-family: Arial, 'Times New Roman';
	color: #000080 
}

.disclaimer
{
	font-size: 0.8em;
	font-family: Arial;
}	

/* Critical error displays */

*.appErrorPanel {
    border: 1pt solid #999999;
    padding: 4pt;
    font-size: 0.97em;
    margin: 10pt;
    background-color: #f0f8ff;
    text-align: left;
 
}
*.appErrorHead
{
	font-weight: bold;
	font-size: 1.1em;
	background-color: #dcdcdc;
    text-align:center;
    vertical-align:central;
    height:25pt;
}

/* Tabbed pages */

/* tab container */

*.tbc
{
	margin-top:5px;
	padding-bottom: 3px; 
	border-bottom: #004680  1px solid;
}

/* tab control */

*.tbcc
{
	border-right: #004680  1px solid;
	padding-right: 3px;
	border-top: #004680  1px solid;
	padding-left: 3px;
	padding-bottom: 3px;
	margin-left: 3px;
	border-left: #004680  1px solid;
	margin-right: 3px;
	padding-top: 3px;
	border-bottom: #004680  1px solid;
	font-family: Arial;
	background-color: #F5F5F6;
	color: #004680 ;
}

/* tab control selected */

*.tbcs
{
	border-right: #004680 1px solid;
	padding-right: 3px;
	border-top: #004680  1px solid;
	padding-left: 3px;
	padding-bottom: 3px;
	margin-left: 3px;
	border-left: #004680  1px solid;
	color: #004680 ;
	margin-right: 3px;
	padding-top: 3px;
	border-bottom: #ffffff 1px solid;
	font-family: Arial;
	background-color: #ffffff;
	cursor:default

}

/* tabl control hover */

*.tbch
{
	cursor: hand;
	background-color: #dcdcdc	;
	text-decoration: none;
}

/* tab content */

*.tbct
{
	padding-right: 5px;
	margin-top: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	width: 98%;
	padding-top: 5px;
	position: static;
	text-align: left;
}
/* Numeric orientated type results table */
/* ------------------------------------- */

.tblnr
{
    width: 100%;  
    border: 1px solid #808080;
}

.tblnr th
{
    text-align: left;
    border: 1px solid #808080;
    background-color: #dcdcdc;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 4px;
    padding-bottom: 4px;  
    vertical-align: top;

}

/* This style necessary to prevent tables
contained in a results table from inheriting */

.tblnr td td
{
    border-style: none;
}
.tblnr td
{
    border-style: solid;
    border-width: 1px;
    border-color: #808080;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 4px;
    padding-bottom: 4px;  
    vertical-align:top;

}

/* even rows */

*.tblnre
{
    background-color: #ffffff;

}

/* odd rows */

*.tblnro
{
    background-color: #f0f8ff;
}

/* Text  orientated results table */
/* ------------------------------ */

.tbltr
{
    width: 100%;  
    border: 1px solid #808080;
}

.tbltr th
{
    border-style: none none solid none;
    border-width: 0px 0px 1px 0px;
    border-color: #808080;
    text-align: left;
    background-color: #dcdcdc;
    
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 4px;
    padding-bottom: 4px;  
    vertical-align:top;
}

/* This style necessary to prevent tables
contained in a results table from inheriting */

.tbltr td td
{
    border-style: none;
}

.tbltr td
{
    border-style: none none solid inset;
    border-width: 0px 0px 1px 0px;
    border-color: #808080;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 4px;
     vertical-align:top;
    padding-bottom: 4px;
}

/* even rows */

*.tbltre
{
	background-color: #ffffff;
}

/* odd rows */

*.tbltro
{
    background-color: #f0f8ff;
}


/* Edit tables */
/* ----------- */


.tble
{
    border: 0px solid #808080;
    width: 100%;     
}

.tble th
{
    text-align: left;
    background-color: #dcdcdc;
    border-bottom-style: solid;
    border-bottom-width: 1pt;
    border-bottom-color: #ffffff;
    
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 4px;
    padding-bottom: 4px;  
    vertical-align: top;
}


.tble td
{
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 4px;
    padding-bottom: 4px;  
    vertical-align:top;
}

/* even rows */

*.tblee
{
	background-color: #ffffff;
}

/* odd rows */

*.tbleo
{
    background-color: #ffffff;
}

*.ctinfo
{
    padding: 4px;
    background-color: #F5F5F6;
    border: 1px solid #dcdcdc;
    float:left;
}

/* Option List Table */
/* ----------------- */

.tblopl
{
    border: 1px solid #dcdcdc;
    background-color: #F5F5F6;
}

.tblopl th
{
    text-align: left;
    padding-left: 2px;
    background-color: #dcdcdc;
    padding-bottom: 4px;
    border-bottom-style: solid;
    border-bottom-width: 1pt;
    border-bottom-color: #ffffff;
}


.tblopl td
{
    padding: 2px 3px 2px 3px;
    vertical-align: text-bottom;
}


/* option list title */

.tbloplt
{
    border: 1px solid #004680;
    padding: 1px 0px 1px 0px;
    background-color: #004680;
    text-align: center;
    color: #ffffff;
    margin-bottom: 2px;
}

/* Security Table */
/* -------------- */

.tblsec
{
    border: 0px solid #808080;
    background-color: #dcdcdc;
}

.tblsec th
{
    padding: 2px 3px 3px 2px;
    text-align: center;
    background-color: #004680;
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-weight: bold;
}


.tblsec td
{
    padding: 2px 3px 3px 2px;
    vertical-align: text-bottom;
}

/* Summary Table */
/* ------------- */

.tblsm
{
    border: 1px solid #808080;
    background-color: #ffffff;
    width:100%;
}

.tblsm th:first-of-type
{
    text-align: center;
}

.tblsm th
{
    padding: 2px 3px 3px 2px;
    text-align: right;
    background-color: #FFCC67;
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-weight: bold;
}


.tblsm td
{
    padding: 2px 3px 3px 2px;
    vertical-align: text-bottom;
}

*.tblsme
{
	background-color: Transparent;
}

/* odd rows */

*.tblsmo
{
    background-color: Transparent;
}


/* Notices */
/* ------- */

/* Alerts etc at top of page */

.nts
{
    background-color: #FFDA89;
    border: 1px solid #A8001A;
    border-collapse: collapse;
    margin-bottom: 10px;
    width:100%;
}

.nts td
{
    padding: 2px 10px 2px 10px;
}


/* Field populated by lookup */

*.lkfld
{
   background-color: #ffffff;
}

/* Lookup list */


*.lklst
{
    background-color: #ffffff; 
}
/* used for <PRE> tags */

*.pre
{
    font-size: 1.6em;
}

/* Highlight selected row in gridview */

*.gvsr
{
    background-color: #87cefa;
}


/* used to highlight controls which have a validation error in grids */

*.gvhc
{
    background-color: #FFEFD5;
}

/* disabled */

*.dab
{
    color: #808080;
}

/* tables */

.tblwf
{
    border: 0px solid #808080;
    width: 100%;  
    
}

.tblwf th
{
    text-align: left;
    background-color: #dcdcdc;
    border-bottom-style: solid;
    border-bottom-width: 1pt;
    border-bottom-color: #ffffff;
    
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 4px;
    padding-bottom: 4px;  
    vertical-align: top;
}

.tblwf td
{
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 15px;
    vertical-align:top;
        padding-bottom: 15px;    
}

*.tblwftr
{
    border-top-style: dotted;
    border-top-width: 1pt;
    border-top-color: #004680;
}

/* Processing request panel */

.prqw
{
background-color: transparent;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	margin-top: -110px;
	text-align: center;
	/* min-width: 900px;  */
}

.prqi
{
    border: 1px dotted #808080;
    background-color: #F5F5F6;
    position: relative;
    text-align: left;
    width: 300px;
    height: 150px;
    margin: 0px auto;
}

/* history display */

 *.histcntr
{
    width: 100%;
    border: 0pt solid #dcdcdc;
    margin-bottom: 20px;
    padding-bottom:5px;
   /* text-align: right; */
}

.hyline /* history tab line */
{
    border-top-style: dotted;
    border-top-width: 1px;
    border-top-color: transparent; /* #808080; */
    padding-top: 10px;
    padding-bottom:10px;
}

/* Message area */

*.msgc
{
 margin-bottom:10px;
}
/* Information */

*.msgai
{
    border-style: dotted solid dotted solid;
    border-width: 1px 1px 1px 10px;
    border-color: #dcdcdc #dcdcdc #dcdcdc #004681;
    padding-bottom: 5px;
    background-color: #F5F5F6;
    margin-bottom: 0px;
}

/* Instruction */

*.msgat
{
    border-style: none;
    border-width: 1px 1px 1px 10px;
    border-color: #dcdcdc #dcdcdc #dcdcdc #ccccff;
    padding-bottom: 5px;
    background-color: transparent;
    margin-bottom: 3px;
}

/* Notices */

*.msgan
{
 
    border-style: dotted solid dotted solid;
    border-width: 1px 1px 1px 10px;
    border-color: #dcdcdc #dcdcdc #dcdcdc #DA1901;
    background-color: #F5F5F6;
    padding-bottom: 5px;
    padding-top: 5px;
    margin-bottom: 3px;
}

/* Alerts */

*.msgaa
{
    border-style: dotted solid dotted solid;
    border-width: 1px 1px 1px 10px;
    border-color: #dcdcdc #dcdcdc #dcdcdc #ff9900;
    background-color: #F5F5F6;
    padding-bottom: 5px;
    padding-top: 5px;
    margin-bottom: 3px;
}


*.qsumm
{
    border-style: dotted solid dotted solid;
    border-width: 1px 1px 1px 10px;
    border-color: #dcdcdc #dcdcdc #dcdcdc #87cefa;
    background-color: #F5F5F6;
    padding-bottom: 5px;
    padding-top: 5px;
    margin-bottom: 3px;
}


/* Classes used to display email content in reft601 */

#emsrchdr
{
  
    border: 1px solid #dcdcdc;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    color: #2f4f4f;
    background-color: #F5F5F6;
}

#emsrctxt
{
   
    border: 1px solid #dcdcdc;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    color: #2f4f4f;
    background-color: #F5F5F6;
}

*.emsTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    font-weight: bold;
    color: #000000;
    padding-top: 5px;
}

*.frame
{
    margin: 0;
    padding: 0;
    height: 100%;
    display: block;
    width: 100%;
    border: 1px solid #dcdcdc;
}

.rcInputCell
{
    height: -10px;
}

div.fontsize-button 
{
    margin-right: 4pt;
}
div.fontsize-button a {
	border: 1px solid #dcdcdc !important; 
	padding: 3px; 
	font-size: .9em; 
	text-decoration: none; 
	background: #f0f8ff !important; /* Old browsers */
	background: -moz-linear-gradient(top, #f0f8ff 0%, rgba(255,255,255,1) 100%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f8ff), color-stop(100%,rgba(255,255,255,1))) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f0f8ff 0%,rgba(255,255,255,1) 100%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f0f8ff 0%,rgba(255,255,255,1) 100%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f0f8ff 0%,rgba(255,255,255,1) 100%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #f0f8ff 0%,rgba(255,255,255,1) 100%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f8ff', endColorstr='#ffffff',GradientType=0 ) !important; /* IE6-9 */
}
div.fontsize-button a:hover, div.fontsize-button a:focus 
{
    color: #FFFFFF; 
    font-weight: bold; 
    background: #004680 !important; 
}
div.fontsize-button a:first-child 
{
    font-size: .8em;
}
div.fontsize-button a:last-child 
{
    font-size: 1.1em;
}

*.selopt
{
    font-style: italic;
    color: #333333;
    
}    

.flag {
    border-left: 6px solid #A8001A;    
    margin-right: -6px;
}


/* These styles used for the display of search results in reft290 */
*.clsrchdb {
    border: 1pt solid #808000;
    background-color: #004680;
    color: #FFFFFF;
    height: 27px;
}

*.clsrchinput {
    border: 1pt solid #2f4f4f;
    height: 21px;
    font-size: 1.1em;
    color: #333333;
    background-color: #FFFFFF;
    padding-left: 7px;
    padding-top: 1pt;
    padding-bottom: 1pt;
    font-weight: bold;
}


*.clsrchbutton {
    border-width: 1pt;
    border-color: #808000;
    background-color: #004680;
    color: #FFFFFF;
    height: 27px;
}

*.clsrchquestion{

font-family:Arial;
font-size:14px;
color:#A8001A !important;

}

*.clsrchanswer{

font-family:Arial;
font-size:14px;


}
*.clsrchnorecs {
    background-color: #FFFFFF;
    font-size: 1.1em;
    color: #333333;
    font-weight: bold;
    margin: 8px;
    margin-bottom: 150px;
}

.clsrchanswerblock:hover
{
    background:#eee;
}
    
.clsrchquestion:before
{
    background:url(../images/source/main/help.png) no-repeat;
    height:20px;
    width:25px;
    content:" ";
    position:absolute;
    margin-left:-25px;
}

.clsrchquestion
{
    font-size:1.2rem;
    display: block;
    margin:1rem 0.5rem 0.4rem 3rem;
}

.clsrchanswer:before
{
    background:url(../images/source/main/information.png) no-repeat;
    height:20px;
    width:20px;
    content:" ";
    position:absolute;
    margin-left:-20px;
}

.clsrchanswer
{
    font-size:0.9rem;
    margin:0rem 0.5rem 0.4rem 3rem;
}

.atitle
{
    font-size:0.6rem;
    margin-top:0.4rem;
    font-weight:bold;
}

.qera
{
    clear:both;
    margin-top:1.5rem;
    font-size:0.6rem;
    font-weight:bold;
}

.questionattachment
{
    font-size:0.8rem;
    margin:0rem 0.5rem 0.4rem 3.5rem;
}

.answerattachment
{
    font-size:0.8rem;
    margin:0rem 0.5rem 0.4rem 3.5rem;
}


/* These styles are for Subject Guides*/

*.clll A{color:#A8001B;}


*.evaluation A {
    font-size: 12pt;
    color: #FF9933;
    text-decoration: none;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
}

*.evaluation A:hover
{
	text-decoration: underline;
}




.logoffTable {
    border: 1pt solid silver;
    background-color: #FFFFFF;
}

.logoffTable th  {
    padding: 2px 3px 3px 2px;
    text-align: center;
    background-color: #A8001A;

    font-family: Arial, Helvetica, sans-serif !important; 
    color: #ffffff !important;
    font-weight: bold !important;
}

/*Telerik mods go here*/

/*menu bar mods*/
.RadMenu_MenuBar .rmGroup .rmItem{width:auto !important;}
.RadMenu_MenuBar .rmGroup .rmText{padding:1px 2px 1px 3px !important;}
.RadMenu_MenuBar .rmVertical .rmItem .rmText div div{display:inline-block !important;float:none !important;}
.RadMenu_MenuBar .rmLevel3 .rmItem .rmLink {width:180px !important;float:left;}
.RadMenu_MenuBar .rmLevel3 .rmItem .rmLink img,.RadMenu_MenuBar .rmLevel3 .rmItem .rmLink span{display:inline-block;}
.RadMenu_MenuBar .rmLevel3 .rmItem .rmLink img{position:relative !important;top:0;margin-top:0px;}
#mobilemenuicon{display:none;font-size:2.5em;float:right;margin:10px;color:#FFF;}
#uimnu300 .RadMenu_ActionBar .rmGroup .rmItem .rmLink, .RadMenu_ActionBar .rmGroup .rmItem .rmLink:hover, .RadMenu_ActionBar .rmGroup .rmItem .rmFocused, .RadMenu_ActionBar .rmGroup .rmItem .rmExpanded img,#uimnu300 .RadMenu_ActionBar .rmGroup .rmItem .rmLink, .RadMenu_ActionBar .rmGroup .rmItem .rmLink:hover, .RadMenu_ActionBar .rmGroup .rmItem .rmFocused, .RadMenu_ActionBar .rmGroup .rmItem .rmExpanded span{display:inline-block;}
#uimnu300 .rmText a.rmLink,#uimnu300 .rmText img{display:inline-block !important;}

/*form mods*/
.RadPicker .RadInput{width: 10em !important;}
/*#pgobman .lyodiv #question_useful_date_rdtm_dateInput_wrapper,#pgobman .lyodiv #jedt_rdtm_dateInput_wrapper, #pgobman .lyodiv #question_response_date_rdtm_dateInput_wrapper, #pgobman .lyodiv #question_response_date_wrapper, #question_closed_datetime_rdtm_wrapper.RadInput,#question_closed_datetime_dateInput_wrapper.RadInput,#pgobman .lyodiv #question_closed_datetime_wrapper,#kd1_rdtm_dateInput_wrapper.RadInput,#pgobman .lyodiv #question_useful_date_wrapper,#question_datetime_rdtm_dateInput_wrapper.RadInput{width:10em !important;padding-left:0px !important;}
#pgobman .lyodiv #question_closed_datetime_rdtm_wrapper,#pgobman .lyodiv #kd2_rdtm_wrapper{width:10em !important;}*/


/*mobile mods*/
@media screen and (max-width: 768px) 
{
    #uimnu50 {width:100% !important;}
    #mobilemenuicon{display:block;cursor:pointer;}
    ul.rmRootGroup{display:none;}
    #uimnu50 .rmHorizontal .rmItem {clear:right;padding-right:5px;}
    #pgobmbar::before{content:&#9776;color:#000;}
    
    .rmItem{display:block;float:right;margin-right:0.2rem;font-weight:bold;}
    .moduletable{padding:0rem 0.4rem 1.1rem 0;}
    #uimnu50 ul.rmRootGroup{display:none;float:right;clear:right;padding:0.5rem 1rem 0 0;}
    .RadMenu_MenuBar .rmLink:Hover,.RadMenu_MenuBar .rmText{background-color:transparent !important;}
    img.requiredAfter{display:none !important;}
    img.requiredBefore{display:inline !important;}
    td.reContentCell img.requiredBefore{display:none !important;}
    /* #pgobman.reftmobile div.lyodiv[style],.rqc3,body.phone .rqc5, div#pgobmbar div.lyodiv[style]{width:100% !important;}	*/
    td#introCell{text-align: justify;}
    img#question_useful_date_rdtm_TimePopupButton[style]{margin: 0px !important;}
    
    #pgobman.reftmobile  div#uihimsgai div.lyodiv:first-of-type[style],#pgobman.reftmobile div#uihimsgan div.lyodiv:first-of-type[style], #pgobman.reftmobile div#uihimsgaa div.lyodiv:first-of-type[style]{width:20px !important;display:inline;overflow: hidden;}
    #pgobman.reftmobile div#uihimsgai div.lyodiv:first-of-type img[style],#pgobman.reftmobile div#uihimsgan div.lyodiv:first-of-type img[style], #pgobman.reftmobile  div#uihimsgaa div.lyodiv:first-of-type img[style]{margin-left: 0px !important;}
	#pgobman.reftmobile div#uihimsgai div.lyodiv[style],#pgobman.reftmobile div#uihimsgan div.lyodiv[style], #pgobman.reftmobile div#uihimsgaa div.lyodiv[style]{width:90% !important;display:block;margin-left:1.5%;float: left;clear:none;}	
	#pgobman.reftmobile div.lyodiv[style]{display:block;margin-left:1.5%;margin-bottom: 0px !important;}	
    #pgobman.reftmobile div.lbs[style]{width:100% !important;padding: 2px 0px;font-size:1.2em;font-weight:bold;border-radius:6px;}
    #pgobman.reftmobile div.actbul, div.actbul{display:none;}
    #pgobman.reftmobile div.lyodiv div.question_useful_date_wrapper table.rcTable[style]{width:96%;}
    #pgobman.reftmobile div[id*="TimePanel"]{height:100px;}	
    #pgobman.reftmobile div.lyodiv,#pgobman.reftmobile  .rqf{font-size:1.3em;}
    #pgobman.reftmobile .tblyx td.dshus{font-size:0.7em;}
    #pgobman.reftmobile .tblyx td.dshf div{width:150px;}
    #pgobman.reftmobile table#Table1 .tblyx{font-size:1em;}
    #pgobman.reftmobile div.lyodiv > input[type="text"],#pgobman.reftmobile div.lyodiv > div > input[type="text"],#pgobman.reftmobile div.lyodiv > div > textarea{-webkit-appearance: none;font-size: 1.1em;line-height: 1.1em;color: #555;font-weight: normal;font-style: normal;border: 1px solid #ccc;padding: 5px 7px; margin-left: 1rem; outline:none;width:95% !important;}
    #pgobman.reftmobile .RadComboBox_Default .rcbReadOnly.rcbFocused{height:1.8em;}
    #pgobman.reftmobile .riSingle .riTextBox[type="text"]{margin-left:0em !important;width auto !important;}
    
    #pgobman.reftmobile .lyodiv input#uicipd{width:auto !important;}
    #pgobman.reftmobile .RadInput .riTextBox{height:auto !important;}
    #pgobman.reftmobile *.rqc5{width:90% !important;}
    
    #pgobman.reftmobile div.rcbSlide{width:97%;}	
    #pgobman.reftmobile div.rcbScroll{width:100%;}
    #pgobman.reftmobile div.lyodiv div.RadComboBox.RadComboBox_Default[style]{width:97% !important;padding-left: 1.5%;margin-bottom: 10px;}	
    #pgobman.reftmobile #searchparmsdiv .lyodiv{float:none;}
    #pgobman.reftmobile input[type="submit"], #pgobman.reftmobile input[type="reset"]{font-size: 1.1em;line-height: 1.1em;color: #fff;font-weight: normal;font-style: normal;margin: 2px 0 !important;border: 1px solid #808000;cursor: pointer;padding: 10px;background:#5E6E66;}
    #pgobman.reftmobile input[type="button"].btn{font-size: 1.1em;line-height: 1.1em;color: #fff;font-weight: normal;font-style: normal;margin: 2px 0 !important;border: 1px solid #808000;cursor: pointer;padding: 10px;background:#5E6E66;}
    #pgobman.reftmobile .linkButton a {color: #ffffff;font-size: 1.1em;line-height: 1.1em;font-weight: normal;font-style: normal;padding: 9px 15px;margin: 10px 0 25px;border: 1px solid #8C8C8C;cursor: pointer;background: #9E9E9E;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
    #pgobman.reftmobile #searchparmsdiv{padding:0px !important;}
    #pgobman.reftmobile input[type="submit"]:hover, #pgobman.reftmobile input[type="reset"]:hover, #pgobman.reftmobile input[type="submit"]:focus, #pgobman.reftmobile input[type="reset"]:focus{background: #8C8C8C;}
    #pgobman.reftmobile input[type="button"].btn:hover,#pgobman.reftmobile input[type="button"].btn:focus{background: #8C8C8C;}
    #pgobman.reftmobile ul { }
	#pgobman.reftmobile ul li {padding: 0;margin-bottom: 5px;background: none;	}
    #pgobman.reftmobile ul li label {font-size: 1.1em;font-weight: normal;color: #272727;}
    #pgobman.reftmobile input[type="radio"], #pgobman.reftmobile input[type="checkbox"] {	margin: 3px 3px 4px !important;}
    #pgobman.reftmobile div.lyodiv > span{font-size: .95em;}
	
	
	#pgobman.reftmobile div.lyodiv label{margin: 0px 10px;font-size: 1.1em;	}
	#pgobman.reftmobile select {margin: 0;font-size: 1em;line-height:1.2em;font-weight: normal;font-style: normal;border-radius: 0px;-webkit-box-shadow: 0px;-moz-box-shadow: 0px;box-shadow: 0px;background-position: right top;	-moz-appearance: none; padding:5px 7px;	margin:4px 0 4px 1rem;}
	#pgobman.reftmobile textarea {max-width: 92%;font-size: 1em;line-height: 18px;font-weight: normal;font-style: normal;	padding: 8px;margin-bottom:4px;}
/* Captcha */
	#pgobman.reftmobile div#captchaDiv td{display: inline;padding: 10px 20px 10px 0px;width: 90% !important;	}
/* Form List Screen reft120.aspx*/	
	#pgobman.reftmobile span.clll{font-size: 1.1em;	}		
	#pgobman.reftmobile table.tblyx tr td[style]{padding:2px 0px 2em;}
	#pgobman.reftmobile hr.divider[style]{float:left; width:95%;display: block !important;}
	#pgobman.reftmobile div.spacer[style]{display: block !important;}
/* Intro Screen reft100.aspx*/
	#pgobman.reftmobile table#fncmd1 td[id^="fncmd"][style]{	width: 100% !important;	}
	#pgobman.reftmobile table#fncmd1 tr{	vertical-align: middle;	}
	#pgobman.reftmobile #welcomeTable, #pgobman.reftmobile #introTable,#pgobman.reftmobile .whb,#pgobman.reftmobile span.clt{width:100% !important;font-size:1.5em;}
	#pgobman.reftmobile div.wcm{	width:100% !important;	padding: 10px 0px;font-size:1em;font-weight:bold;	border-radius:6px;}
/* Check Existing Question Screen reft205.aspx */
	#pgobman.reftmobile span.cld{padding-left: 30px;padding-right: 30px;display: block;font-size: 1em;}	
	#pgobman.reftmobile span.cls{padding-left: 30px;	padding-right: 30px;display: block;	}
/* Check Existing Question Correspondance Screen reft297.aspx*/
	#pgobman.reftmobile .hyline:nth-child(2n+1)[style]{background: #ffffff;}
	#pgobman.reftmobile .hyline:nth-child(4n+1)[style]{	background: rgb(242,242,242);}
	#pgobman.reftmobile div.hyline div.lyodiv{float: none;display: inline-block !important;	}
	#pgobman.reftmobile div.hyline > div.lyodiv:nth-of-type(1)[style],#pgobman.reftmobile div.hyline > div.lyodiv:nth-of-type(2)[style],#pgobman.reftmobile div.hyline > div.lyodiv:nth-of-type(3)[style]{width: 30% !important;display: inline-block !important;clear: none !important;margin-bottom: 10px;}
	#pgobman.reftmobile div.hyline > div.lyodiv div.lyodiv[style]{float: none;display: inline-block !important;width: 90% !important;}
	#pgobman.reftmobile div.hyline > div.lyodiv div.lyodiv:nth-of-type(1)[style]{float: none;display: inline-block !important;width: 20px !important;}
	#pgobman.reftmobile div.hyline table.tblyx td{display: inline-block !important;}
	#pgobman.reftmobile div.hyline table.tblyx td:nth-of-type(1){width: 100% !important;}
	#pgobman.reftmobile div.hyline table.tblyx td:nth-of-type(2){width: 20px !important;margin-left: 20px;}
	#pgobman.reftmobile div.hyline table.tblyx td:nth-of-type(3){width: 80% !important;}
	
	#pgobman.reftmobile .lyodiv.rqc3{width:100%;}
	#pgobman.reftmobile .lyodiv.rqc4{clear:left;}
	
/* Knowledge Base Search Results Screen reft296.aspx */

/* Mobileize Menu */
		
	#uimnu50 ul li.rmItem {width:100% !important;padding: 0px 0px;font-size:1.5em;font-weight:bold;float:right;}	
	#uimnu50 ul li.rmItem a.rmLink{width:100% !important;padding: 5px 0px !important;font-size:1.5em;}	
	#uimnu50 ul li.rmItem span.rmText{width: 100%;text-align: right;padding: 0px 0px !important; }
	div#mbarDynamic{margin-top: 25px;margin-bottom: 15px;}
	div#mbarDynamic div.RadMenu.RadMenu_MenuBar img[style]{display: none !important;}
	div#mbarDynamic div.lyodiv{width:100% !important;}
	#pgobman.reftmobile table#fnCmd2 td{display: inline;width: 90% !important;padding-bottom:2em;}	
	#pgobman.reftmobile table#fnCmd2 td[id^="fncmd"] td:first-of-type{display: block;overflow: hidden;float: left;width: 10% !important;}
	div#uimnu50{width: 100%;}
	
    img.requiredAfter{display:inline;}
    img.requiredBefore{	display:none;}

    /* Start desktop*/
    body.desktop img.requiredAfter{	display:inline;}
    body.desktop img.requiredBefore{display:none;}

    #pgobman.reftmobile div div[id^="uiprst"] div.rqe div.lyodiv[style*="width:72%;"]{margin-bottom: 0px !important;width:89% !important;float:right;margin-right:2em;}
    #pgobman.reftmobile div div[id^="uiprst"] div.rqe div.lyodiv[style*="width:20%;"]{width:100% !important;}
    #pgobman.reftmobile div div[id^="uiprst"] div.rqe div.lyodiv[style*="width:2%;"]{width:0px !important;display:inline;float:left;}

    #pgobman.reftmobile div.rqd{margin-bottom: 1px !important;}

    #pgobman.reftmobile .lbs .lbtxt{   font-size: 1.2em !important;}
    #pgobman.reftmobile div.mobileCheckbox {	 margin-bottom: 10px !important;}

    #pgobman.reftmobile .rqe{width:100% !important;}
    #pgobman.reftmobile .rqe .flag.lyodiv{width:90% !important;clear:none;margin-left:1rem;}
    #pgobman.reftmobile .lyodiv select{float:right;width:98%;}
    #pgobman.reftmobile .RadPicker{padding-left:0px !important;display:block !important;clear:left;margin-bottom:0.5em;}
    
    #pgobman.reftmobile .lyodiv #uicitmu{width:9em !important;font-size:1em;float:none !important;margin-left:1rem !important;}
    #pgobman.reftmobile .tapanel{margin-left:1rem !important;}
    #pgobman.reftmobile .tapanel textarea{width:100% !important;}
    #pgobman.reftmobile span.clll{font-size:2.2em;}
    #pgobman.reftmobile span.clll a{text-decoration:none;}
    #pgobman.reftmobile #question_requestcombo span{height:1.5em;}
    #pgobman.reftmobile .RadComboBox .rcbInner{height:1.8em;}
    #pgobman.reftmobile *.sfs{margin-left:1rem;}
    
    #pgobman.reftmobile .prhead .lyodiv{width:100% !important;}

    #pgobman.reftmobile #searchparmsdiv select{width:auto !important;min-width:10%;float:none !important;height:2em;}
    #pgobman.reftmobile #searchparmsdiv select,#searchparmsdiv input[type="text"],#searchparmsdiv input[type="button"]{font-size:1.1rem;}
    #pgobman.reftmobile #searchparmsdiv input[type="button"]{padding:2px 10px;width:auto !important;float:none !important;height:2em;}
    #pgobman.reftmobile #searchparmsdiv input[type="text"]{width:58% !important;float:none !important;}
    
}

@media screen and (max-device-width: 1024px) 
{
    #uimnu50 {width:100% !important;}
    #mobilemenuicon{display:block;cursor:pointer;font-size:2.5em;}
    ul.rmRootGroup{display:none;}
    #uimnu50 .rmHorizontal .rmItem {clear:right;padding-right:5px;}
    #pgobmbar::before{content:&#9776;color:#000;}
    
    .rmItem{display:block;float:right;margin-right:0.2rem;font-weight:bold;}
    .moduletable{padding:0rem 0.4rem 1.1rem 0;}
    #uimnu50 ul.rmRootGroup{display:none;float:right;clear:right;padding:0.5rem 1rem 0 0;}
    .RadMenu_MenuBar .rmLink:Hover,.RadMenu_MenuBar .rmText{background-color:transparent !important;}
    img.requiredAfter{display:none !important;}
    img.requiredBefore{display:inline !important;}
    
    td.reContentCell img.requiredBefore{display:none !important;}
    /* #pgobman.reftmobile div.lyodiv[style],#pgobman.reftmobile .rqc3,body.phone .rqc5, div#pgobmbar div.lyodiv[style]{width:100% !important;}	*/
    td#introCell{text-align: justify;}
    img#question_useful_date_rdtm_TimePopupButton[style]{margin: 0px !important;}
    #pgobman.reftmobile div#uihimsgai div.lyodiv:first-of-type[style],#pgobman.reftmobile  div#uihimsgan div.lyodiv:first-of-type[style], #pgobman.reftmobile div#uihimsgaa div.lyodiv:first-of-type[style]{width:20px !important;display:inline;overflow: hidden;}
    #pgobman.reftmobile div#uihimsgai div.lyodiv:first-of-type img[style],#pgobman.reftmobile div#uihimsgan div.lyodiv:first-of-type img[style], #pgobman.reftmobile div#uihimsgaa div.lyodiv:first-of-type img[style]{margin-left: 0px !important;}
	#pgobman.reftmobile div#uihimsgai div.lyodiv[style],#pgobman.reftmobile div#uihimsgan div.lyodiv[style],#pgobman.reftmobile div#uihimsgaa div.lyodiv[style]{width:90% !important;display:block;margin-left:1.5%;float: left;clear:none;}	
	#pgobman.reftmobile div.lyodiv[style]{display:block;margin-left:1.5%;margin-bottom: 0px !important;}	
    #pgobman.reftmobile div.lbs[style]{width:100% !important;padding: 2px 0px;font-size:1.2em;font-weight:bold;border-radius:6px;}
    #pgobman.reftmobile div.actbul, div.actbul{display:none;}
    #pgobman.reftmobile div.lyodiv div.question_useful_date_wrapper table.rcTable[style]{width:96%;}
    #pgobman.reftmobile div[id*="TimePanel"]{height:100px;}	
    #pgobman.reftmobile  div.lyodiv,#pgobman.reftmobile  .rqf{font-size:1.3em;}
    #pgobman.reftmobile .tblyx td.dshus{font-size:0.7em;}
    #pgobman.reftmobile .tblyx td.dshf div{width:150px;}
    #pgobman.reftmobile table#Table1 .tblyx{font-size:1em;}
    #pgobman.reftmobile div.lyodiv > input[type="text"],#pgobman.reftmobile  div.lyodiv > div > input[type="text"],#pgobman.reftmobile  div.lyodiv > div > textarea{-webkit-appearance: none;font-size: 1.1em;line-height: 1.1em;color: #555;font-weight: normal;font-style: normal;border: 1px solid #ccc;padding: 5px 7px; margin-left: 1rem; outline:none;width:95% !important;}
    #pgobman.reftmobile .RadComboBox_Default .rcbReadOnly.rcbFocused{height:1.8em;}
    #pgobman.reftmobile .riSingle .riTextBox[type="text"]{margin-left:0em !important;width auto !important;}
    #pgobman.reftmobile .RadPicker .rcCalPopup, .RadPicker .rcTimePopup{width:auto;}
    #pgobman.reftmobile .lyodiv input#uicipd{width:auto !important;}
    #pgobman.reftmobile .RadInput .riTextBox{height:auto !important;}
    #pgobman.reftmobile *.rqc5{width:90% !important;}
        
    #pgobman.reftmobile div.rcbSlide{width:97%;}	
    #pgobman.reftmobile div.rcbScroll{width:100%;}
    #pgobman.reftmobile div.lyodiv div.RadComboBox.RadComboBox_Default[style]{width:97% !important;padding-left: 1.5%;margin-bottom: 10px;}	
    #pgobman.reftmobile #searchparmsdiv .lyodiv{float:none;}
    #pgobman.reftmobile input[type="submit"], #pgobman.reftmobile input[type="reset"]{font-size: 1.1em;line-height: 1.1em;color: #fff;font-weight: normal;font-style: normal;margin: 2px 0 !important;border: 1px solid #808000;cursor: pointer;background: #5E6E66;padding: 10px;}
    #pgobman.reftmobile input[type="button"].btn{font-size: 1.1em;line-height: 1.1em;color: #fff;font-weight: normal;font-style: normal;margin: 2px 0 !important;border: 1px solid #808000;cursor: pointer;padding: 10px;background:#5E6E66;}
    #pgobman.reftmobile .linkButton a {color: #ffffff;font-size: 1.1em;line-height: 1.1em;font-weight: normal;font-style: normal;padding: 9px 15px;margin: 10px 0 25px;border: 1px solid #8C8C8C;cursor: pointer;background: #9E9E9E;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
    #pgobman.reftmobile #searchparmsdiv{padding:0px !important;}
    #pgobman.reftmobile input[type="submit"]:hover, #pgobman.reftmobile input[type="reset"]:hover,#pgobman.reftmobile input[type="submit"]:focus, #pgobman.reftmobile input[type="reset"]:focus{background: #8C8C8C;}
    #pgobman.reftmobile input[type="button"].btn:hover,#pgobman.reftmobile input[type="button"].btn:focus{background: #8C8C8C;}
    #pgobman.reftmobile ul { }
	#pgobman.reftmobile ul li {padding: 0;margin-bottom: 5px;background: none;	}
    #pgobman.reftmobile ul li label {font-size: 1.1em;font-weight: normal;color: #272727;}
    #pgobman.reftmobile input[type="radio"], #pgobman.reftmobile input[type="checkbox"] {	margin: 3px 3px 4px !important;}
    #pgobman.reftmobile div.lyodiv > span{font-size: .95em;}
	
	
	#pgobman.reftmobile div.lyodiv label{margin: 0px 10px;font-size: 1.1em;	}
	#pgobman.reftmobile  select {margin: 0;height: 27px;font-size: 1em;line-height:1.2em;font-weight: normal;font-style: normal;border-radius: 0px;-webkit-box-shadow: 0px;-moz-box-shadow: 0px;box-shadow: 0px;background-position: right top;	min-width:45%;-moz-appearance: none;width:80%; padding:1px;	margin:4px 0 4px 1rem;}
	#pgobman.reftmobile  textarea {max-width: 92%;font-size: 1em;line-height: 18px;font-weight: normal;font-style: normal;	padding: 8px;margin-bottom:4px;}
/* Captcha */
	#pgobman.reftmobile div#captchaDiv td{display: inline;padding: 10px 20px 10px 0px;width: 90% !important;	}
/* Form List Screen reft120.aspx*/	
	#pgobman.reftmobile span.clll{font-size: 1.1em;	}		
	#pgobman.reftmobile table.tblyx tr td[style]{padding:2px 0px 2em;}
	#pgobman.reftmobile hr.divider[style]{float:left; width:95%;display: block !important;}
	#pgobman.reftmobile div.spacer[style]{display: block !important;}
/* Intro Screen reft100.aspx*/
	#pgobman.reftmobile table#fncmd1 td[id^="fncmd"][style]{	width: 100% !important;	}
	#pgobman.reftmobile table#fncmd1 tr{	vertical-align: middle;	}
	#pgobman.reftmobile #welcomeTable, #pgobman.reftmobile #introTable,#pgobman.reftmobile .whb,#pgobman.reftmobile span.clt{width:100% !important;font-size:1.5em;}
	#pgobman.reftmobile div.wcm{	width:100% !important;	padding: 10px 0px;font-size:1em;font-weight:bold;	border-radius:6px;}
/* Check Existing Question Screen reft205.aspx */
	#pgobman.reftmobile span.cld{padding-left: 30px;padding-right: 30px;display: block;font-size: 1em;}	
	#pgobman.reftmobile span.cls{padding-left: 30px;	padding-right: 30px;display: block;	}
/* Check Existing Question Correspondance Screen reft297.aspx*/
	#pgobman.reftmobile .hyline:nth-child(2n+1)[style]{background: #ffffff;}
	#pgobman.reftmobile .hyline:nth-child(4n+1)[style]{	background: rgb(242,242,242);}
	#pgobman.reftmobile div.hyline div.lyodiv{float: none;display: inline-block !important;	}
	#pgobman.reftmobile div.hyline > div.lyodiv:nth-of-type(1)[style],#pgobman.reftmobile div.hyline > div.lyodiv:nth-of-type(2)[style],#pgobman.reftmobile div.hyline > div.lyodiv:nth-of-type(3)[style]{width: 30% !important;display: inline-block !important;clear: none !important;margin-bottom: 10px;}
	#pgobman.reftmobile div.hyline > div.lyodiv div.lyodiv[style]{float: none;display: inline-block !important;width: 90% !important;}
	#pgobman.reftmobile div.hyline > div.lyodiv div.lyodiv:nth-of-type(1)[style]{float: none;display: inline-block !important;width: 20px !important;}
	#pgobman.reftmobile div.hyline table.tblyx td{display: inline-block !important;}
	#pgobman.reftmobile div.hyline table.tblyx td:nth-of-type(1){width: 100% !important;}
	#pgobman.reftmobile div.hyline table.tblyx td:nth-of-type(2){width: 20px !important;margin-left: 20px;}
	#pgobman.reftmobile div.hyline table.tblyx td:nth-of-type(3){width: 80% !important;}
	
	#pgobman.reftmobile .lyodiv.rqc3{width:100%;}
	#pgobman.reftmobile .lyodiv.rqc4{clear:left;}
	#pgobman.reftmobile .prhead .lyodiv{width:100% !important;}
/* Knowledge Base Search Results Screen reft296.aspx */

/* Mobileize Menu */
		
	#uimnu50 ul li.rmItem {width:100% !important;padding: 0px 0px;font-size:1.5em;font-weight:bold;float:right;}	
	#uimnu50 ul li.rmItem a.rmLink{width:100% !important;padding: 5px 0px !important;font-size:1.5em;}	
	#uimnu50 ul li.rmItem span.rmText{width: 100%;text-align: right;padding: 0px 0px !important; }
	div#mbarDynamic{margin-top: 25px;margin-bottom: 15px;}
	div#mbarDynamic div.RadMenu.RadMenu_MenuBar img[style]{display: none !important;}
	div#mbarDynamic div.lyodiv{width:100% !important;}
	#pgobman.reftmobile table#fnCmd2 td{display: inline;width: 90% !important;padding-bottom:2em;}	
	#pgobman.reftmobile table#fnCmd2 td[id^="fncmd"] td:first-of-type{display: block;overflow: hidden;float: left;width: 10% !important;}
	div#uimnu50{width: 100%;}
	
    img.requiredAfter{display:inline;}
    img.requiredBefore{	display:none;}

    /* Start desktop*/
    body.desktop img.requiredAfter{	display:inline;}
    body.desktop img.requiredBefore{display:none;}

    #pgobman.reftmobile div div[id^="uiprst"] div.rqe div.lyodiv[style*="width:72%;"]{margin-bottom: 0px !important;width:89% !important;float:right;margin-right:2em;}
    #pgobman.reftmobile div div[id^="uiprst"] div.rqe div.lyodiv[style*="width:20%;"]{width:100% !important;}
    #pgobman.reftmobile div div[id^="uiprst"] div.rqe div.lyodiv[style*="width:2%;"]{width:0px !important;display:inline;float:left;}

    #pgobman.reftmobile .lbs .lbtxt{   font-size: 1.2em !important;}
    #pgobman.reftmobile div.mobileCheckbox {	 margin-bottom: 10px !important;}

    #pgobman.reftmobile .rqe{width:100% !important;}
    #pgobman.reftmobile .rqe .flag.lyodiv{width:90% !important;clear:none;margin-left:1rem;}
    #pgobman.reftmobile .lyodiv select{float:right;width:98%;}
    #pgobman.reftmobile .RadPicker{padding-left:2rem !important;}

    #pgobman.reftmobile .lyodiv #uicitmu{width:9em !important;font-size:1em;float:none !important;margin-left:1rem !important;}
    #pgobman.reftmobile .tapanel{margin-left:1rem !important;}
    #pgobman.reftmobile .tapanel textarea{width:100% !important;}
    #pgobman.reftmobile span.clll{font-size:2.2em;}
    #pgobman.reftmobile span.clll a{text-decoration:none;}
    #pgobman.reftmobile #question_requestcombo span{height:1.5em;}
    #pgobman.reftmobile .RadComboBox .rcbInner{height:1.8em;}
    #pgobman.reftmobile *.sfs{margin-left:1rem;}
    
    #pgobman.reftmobile .prhead .lyodiv{width:100% !important;}
    
    #pgobman.reftmobile #searchparmsdiv select{width:auto !important;min-width:10%; float:none !important;height:2em;}
    #pgobman.reftmobile #searchparmsdiv select,#pgobman.reftmobile #searchparmsdiv input[type="text"],#pgobman.reftmobile #searchparmsdiv input[type="button"]{font-size:1.1rem;}
    #pgobman.reftmobile #searchparmsdiv input[type="button"]{padding:2px 10px;width:auto !important;float:none !important;height:2em;}
    #pgobman.reftmobile #searchparmsdiv input[type="text"]{width:66% !important;float:none !important;}
    
}

@media screen and (max-device-width: 660px) 
{
    #uimnu50 {width:100% !important;}
    #mobilemenuicon{display:block;cursor:pointer;font-size:2.5em;}
    ul.rmRootGroup{display:none;}
    #uimnu50 .rmHorizontal .rmItem {clear:right;padding-right:5px;}
    #pgobmbar::before{content:&#9776;color:#000;}
    
    .rmItem{display:block;float:right;margin-right:0.2rem;font-weight:bold;}
    .moduletable{padding:0rem 0.4rem 1.1rem 0;}
    #uimnu50 ul.rmRootGroup{display:none;float:right;clear:right;padding:0.5rem 1rem 0 0;}
    .RadMenu_MenuBar .rmLink:Hover,.RadMenu_MenuBar .rmText{background-color:transparent !important;}
    img.requiredAfter{display:none !important;}
    img.requiredBefore{display:inline !important;}
    td.reContentCell img.requiredBefore{display:none !important;}
    #pgobman.reftmobile div.lyodiv[style],#pgobman.reftmobile .rqc3,body.phone .rqc5, div#pgobmbar div.lyodiv[style]{width:100% !important;}	
    td#introCell{text-align: justify;}
    img#question_useful_date_rdtm_TimePopupButton[style]{margin: 0px !important;}
    
    #pgobman.reftmobile div#uihimsgai div.lyodiv:first-of-type[style],#pgobman.reftmobile div#uihimsgan div.lyodiv:first-of-type[style], #pgobman.reftmobile div#uihimsgaa div.lyodiv:first-of-type[style]{width:20px !important;display:inline;overflow: hidden;}
    #pgobman.reftmobile div#uihimsgai div.lyodiv:first-of-type img[style],#pgobman.reftmobile div#uihimsgan div.lyodiv:first-of-type img[style], #pgobman.reftmobile div#uihimsgaa div.lyodiv:first-of-type img[style]{margin-left: 0px !important;}
	#pgobman.reftmobile div#uihimsgai div.lyodiv[style],#pgobman.reftmobile div#uihimsgan div.lyodiv[style], #pgobman.reftmobile div#uihimsgaa div.lyodiv[style]{width:90% !important;display:block;margin-left:1.5%;float: left;clear:none;}	
	#pgobman.reftmobile div.lyodiv[style]{display:block;margin-left:1.5%;margin-bottom: 0px !important;}	
    #pgobman.reftmobile div.lbs[style]{width:100% !important;padding: 2px 0px;font-size:1.2em;font-weight:bold;border-radius:6px;}
    #pgobman.reftmobile div.actbul, #pgobman.reftmobile div.actbul{display:none;}
    #pgobman.reftmobile div.lyodiv div.question_useful_date_wrapper table.rcTable[style]{width:96%;}
    #pgobman.reftmobile div[id*="TimePanel"]{height:100px;}	
    #pgobman.reftmobile div.lyodiv,#pgobman.reftmobile  .rqf{font-size:1.3em;}
    #pgobman.reftmobile .tblyx td.dshus{font-size:0.7em;}
    #pgobman.reftmobile .tblyx td.dshf div{width:150px;}
    #pgobman.reftmobile table#Table1 .tblyx{font-size:1em;}
    #pgobman.reftmobile div.lyodiv > input[type="text"],#pgobman.reftmobile  div.lyodiv > div > input[type="text"],#pgobman.reftmobile div.lyodiv > div > textarea{-webkit-appearance: none;font-size: 1.1em;line-height: 1.1em;color: #555;font-weight: normal;font-style: normal;border: 1px solid #ccc;padding: 5px 7px; margin-left: 1rem; outline:none;width:95% !important;}
    #pgobman.reftmobile .RadComboBox_Default .rcbReadOnly.rcbFocused{height:1.8em;}
    #pgobman.reftmobile .riSingle .riTextBox[type="text"]{margin-left:0em !important;width auto !important;}
    #pgobman.reftmobile .RadPicker .rcCalPopup, .RadPicker .rcTimePopup{width:auto;}
    #pgobman.reftmobile .lyodiv input#uicipd{width:auto !important;}
    #pgobman.reftmobile .RadInput .riTextBox{height:auto !important;}
    #pgobman.reftmobile *.rqc5{width:90% !important;}
    
    #pgobman.reftmobile div.rcbSlide{width:97%;}	
    #pgobman.reftmobile div.rcbScroll{width:100%;}
    #pgobman.reftmobile div.lyodiv div.RadComboBox.RadComboBox_Default[style]{width:97% !important;padding-left: 1.5%;margin-bottom: 10px;}	
    #pgobman.reftmobile #searchparmsdiv .lyodiv{float:none;}
    #pgobman.reftmobile input[type="submit"], #pgobman.reftmobile input[type="reset"]{font-size: 1.1em;line-height: 1.1em;color: #fff;font-weight: normal;font-style: normal;margin: 2px 0 !important;border: 1px solid #808000;cursor: pointer;background: #5E6E66;padding: 10px;}
    #pgobman.reftmobile input[type="button"].btn{font-size: 1.1em;line-height: 1.1em;color: #fff;font-weight: normal;font-style: normal;margin: 2px 0 !important;border: 1px solid #808000;cursor: pointer;padding: 10px;background:#5E6E66;}
    #pgobman.reftmobile .linkButton a {color: #ffffff;font-size: 1.1em;line-height: 1.1em;font-weight: normal;font-style: normal;padding: 9px 15px;margin: 10px 0 25px;border: 1px solid #8C8C8C;cursor: pointer;background: #9E9E9E;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
    #pgobman.reftmobile #searchparmsdiv{padding:0px !important;}
    #pgobman.reftmobile input[type="submit"],#pgobman.reftmobile input[type="submit"]:hover, #pgobman.reftmobile input[type="reset"]:hover,#pgobman.reftmobile input[type="submit"]:focus, #pgobman.reftmobile input[type="reset"]:focus{background: #8C8C8C;}
    #pgobman.reftmobile input[type="button"].btn:hover,#pgobman.reftmobile input[type="button"].btn:focus{background: #8C8C8C;}
    #pgobman.reftmobile ul { }
	#pgobman.reftmobile ul li {padding: 0;margin-bottom: 5px;background: none;	}
    #pgobman.reftmobile ul li label {font-size: 1.1em;font-weight: normal;color: #272727;}
    #pgobman.reftmobile input[type="radio"], #pgobman.reftmobile input[type="checkbox"] {	margin: 3px 3px 4px !important;}
    #pgobman.reftmobile div.lyodiv > span{font-size: .95em;}
	
	
	#pgobman.reftmobile div.lyodiv label{margin: 0px 10px;font-size: 1.1em;	}
	#pgobman.reftmobile  select {margin: 0;height: 27px;font-size: 1em;line-height:1.2em;font-weight: normal;font-style: normal;border-radius: 0px;-webkit-box-shadow: 0px;-moz-box-shadow: 0px;box-shadow: 0px;background-position: right top;	min-width:45%;-moz-appearance: none;width:80%; padding:1px;	margin:4px 0 4px 1rem;}
	#pgobman.reftmobile  textarea {max-width: 92%;font-size: 1em;line-height: 18px;font-weight: normal;font-style: normal;	padding: 8px;margin-bottom:4px;}
/* Captcha */
	#pgobman.reftmobile div#captchaDiv td{display: inline;padding: 10px 20px 10px 0px;width: 90% !important;	}
/* Form List Screen reft120.aspx*/	
	#pgobman.reftmobile span.clll{font-size: 1.1em;	}		
	#pgobman.reftmobile table.tblyx tr td[style]{padding:2px 0px 2em;}
	#pgobman.reftmobile hr.divider[style]{float:left; width:95%;display: block !important;}
	#pgobman.reftmobile div.spacer[style]{display: block !important;}
/* Intro Screen reft100.aspx*/
	#pgobman.reftmobile table#fncmd1 td[id^="fncmd"][style]{	width: 100% !important;	}
	#pgobman.reftmobile table#fncmd1 tr{	vertical-align: middle;	}
	#pgobman.reftmobile #welcomeTable, #pgobman.reftmobile #introTable,#pgobman.reftmobile .whb,#pgobman.reftmobile span.clt{width:100% !important;font-size:1.5em;}
	#pgobman.reftmobile div.wcm{	width:100% !important;	padding: 10px 0px;font-size:1em;font-weight:bold;	border-radius:6px;}
/* Check Existing Question Screen reft205.aspx */
	#pgobman.reftmobile span.cld{padding-left: 30px;padding-right: 30px;display: block;font-size: 1em;}	
	#pgobman.reftmobile span.cls{padding-left: 30px;	padding-right: 30px;display: block;	}
/* Check Existing Question Correspondance Screen reft297.aspx*/
	#pgobman.reftmobile .hyline:nth-child(2n+1)[style]{background: #ffffff;}
	#pgobman.reftmobile .hyline:nth-child(4n+1)[style]{	background: rgb(242,242,242);}
	#pgobman.reftmobile div.hyline div.lyodiv{float: none;display: inline-block !important;	}
	#pgobman.reftmobile div.hyline > div.lyodiv:nth-of-type(1)[style],div.hyline > div.lyodiv:nth-of-type(2)[style],div.hyline > div.lyodiv:nth-of-type(3)[style]{width: 30% !important;display: inline-block !important;clear: none !important;margin-bottom: 10px;}
	#pgobman.reftmobile div.hyline > div.lyodiv div.lyodiv[style]{float: none;display: inline-block !important;width: 90% !important;}
	#pgobman.reftmobile div.hyline > div.lyodiv div.lyodiv:nth-of-type(1)[style]{float: none;display: inline-block !important;width: 20px !important;}
	#pgobman.reftmobile div.hyline table.tblyx td{display: inline-block !important;}
	#pgobman.reftmobile div.hyline table.tblyx td:nth-of-type(1){width: 100% !important;}
	#pgobman.reftmobile div.hyline table.tblyx td:nth-of-type(2){width: 20px !important;margin-left: 20px;}
	#pgobman.reftmobile div.hyline table.tblyx td:nth-of-type(3){width: 80% !important;}
	
	#pgobman.reftmobile .lyodiv.rqc3{width:100%;}
	#pgobman.reftmobile .lyodiv.rqc4{clear:left;}
	
/* Knowledge Base Search Results Screen reft296.aspx */

/* Mobileize Menu */
		
	#uimnu50 ul li.rmItem {width:100% !important;padding: 0px 0px;font-size:1.5em;font-weight:bold;float:right;}	
	#uimnu50 ul li.rmItem a.rmLink{width:100% !important;padding: 5px 0px !important;font-size:1.5em;}	
	#uimnu50 ul li.rmItem span.rmText{width: 100%;text-align: right;padding: 0px 0px !important; }
	div#mbarDynamic{margin-top: 25px;margin-bottom: 15px;}
	div#mbarDynamic div.RadMenu.RadMenu_MenuBar img[style]{display: none !important;}
	div#mbarDynamic div.lyodiv{width:100% !important;}
	#pgobman.reftmobile table#fnCmd2 td{display: inline;width: 90% !important;padding-bottom:2em;}	
	#pgobman.reftmobile table#fnCmd2 td[id^="fncmd"] td:first-of-type{display: block;overflow: hidden;float: left;width: 10% !important;}
	div#uimnu50{width: 100%;}
	
    img.requiredAfter{display:inline;}
    img.requiredBefore{	display:none;}

    /* Start desktop*/
    body.desktop img.requiredAfter{	display:inline;}
    body.desktop img.requiredBefore{display:none;}

    #pgobman.reftmobile div div[id^="uiprst"] div.rqe div.lyodiv[style*="width:72%;"]{margin-bottom: 0px !important;width:89% !important;float:right;margin-right:2em;}
    #pgobman.reftmobile div div[id^="uiprst"] div.rqe div.lyodiv[style*="width:20%;"]{width:100% !important;}
    #pgobman.reftmobile div div[id^="uiprst"] div.rqe div.lyodiv[style*="width:2%;"]{width:0px !important;display:inline;float:left;}

    #pgobman.reftmobile div.rqd{margin-bottom: 1px !important;}

    #pgobman.reftmobile .lbs .lbtxt{   font-size: 1.2em !important;}
    #pgobman.reftmobile div.mobileCheckbox {	 margin-bottom: 10px !important;}

    #pgobman.reftmobile .rqe{width:100% !important;}
    #pgobman.reftmobile .rqe .flag.lyodiv{width:90% !important;clear:none;margin-left:1rem;}
    #pgobman.reftmobile .lyodiv select{float:right;width:98%;}
    #pgobman.reftmobile .RadPicker{padding-left:0px !important;display:block !important;clear:left;margin-bottom:0.5em;}

    #pgobman.reftmobile .lyodiv #uicitmu{width:9em !important;font-size:1em;float:none !important;margin-left:1rem !important;}
    #pgobman.reftmobile .tapanel{margin-left:1rem !important;}
    #pgobman.reftmobile .tapanel textarea{width:100% !important;}
    #pgobman.reftmobile span.clll{font-size:2.2em;}
    #pgobman.reftmobile span.clll a{text-decoration:none;}
    #pgobman.reftmobile #question_requestcombo span{height:1.5em;}
    #pgobman.reftmobile .RadComboBox .rcbInner{height:1.8em;}
    #pgobman.reftmobile *.sfs{margin-left:1rem;}
    
    #pgobman.reftmobile .prhead .lyodiv{width:100% !important;}

    #pgobman.reftmobile #searchparmsdiv select{width:auto !important;min-width:10%;float:none !important;height:2em;}
    #pgobman.reftmobile #searchparmsdiv select,#pgobman.reftmobile #searchparmsdiv input[type="text"],#searchparmsdiv input[type="button"]{font-size:1.1rem;}
    #pgobman.reftmobile #searchparmsdiv input[type="button"]{padding:2px 10px;width:auto !important;float:none !important;height:2em;}
    #pgobman.reftmobile #searchparmsdiv input[type="text"]{width:64% !important;float:none !important;}
    
}

@media screen and (max-width: 545px) 
{
    #pgobman.reftmobile #searchparmsdiv input[type="text"]{width:45% !important;float:none !important;}
    #pgobman.reftmobile span.clll{font-size:3em;}
}

@media screen and (max-device-width: 545px) 
{
    #pgobman.reftmobile #searchparmsdiv input[type="text"]{width:45% !important;float:none !important;}
    #pgobman.reftmobile span.clll{font-size:3em;}
}

@media screen and (max-width: 440px) 
{
    #pgobman.reftmobile #searchparmsdiv input[type="text"]{width:30% !important;float:none !important;}
    
    
}

@media screen and (max-device-width: 440px) 
{
    #pgobman.reftmobile #searchparmsdiv input[type="text"]{width:30% !important;float:none !important;}
    
    
}

/* Including CSS File: C:\reftHosted\AWM\include\css\local\awmnewcolourcss\menubar.css */
/* <RadMenu / Default with standard colours> */

/* In future releases of RefTracker this file may be updated							*/
/* If you amend this file we recommend that you record your global changes here					*/
/* The colours used are:                       Record your mapped colour here. . .				*/

/* <Steelblue #004680> */
/* <LightSkyblue #87cefa> */

.RadMenu_MenuBar .rmRootGroup,
.RadMenu_MenuBar .rmLink,
.RadMenu_MenuBar .rmText,
.RadMenu_MenuBar .rmLeftArrow,
.RadMenu_MenuBar .rmRightArrow,
.RadMenu_MenuBar .rmTopArrow,
.RadMenu_MenuBar .rmBottomArrow
{
                                                                                    	
	background-color: #004680;
}

.RadMenu_MenuBar .rmRootGroup
{
	border: 1px solid #004680;
	background-repeat: repeat-x;
	background-position: 0 -408px;
	/*background-color: #e6e6e6;*/
	
}

/* <Root items>    */

.RadMenu_MenuBar,
.RadMenu_MenuBar .rmLink
{
/* 	font: normal 12px/23px "Segoe UI", Arial, sans-serif; */
	font: normal 1em/1.6em  Arial; 
	color: #feffff;
	text-decoration: none;
}

.RadMenu_MenuBar .rmTemplate
{
    background-color: #004680;
}

.RadMenu_MenuBar .rmLink
{
	background-position: 0 -72px;
	
	
}

.RadMenu_MenuBar .rmDisabled,
.RadMenu_MenuBar .rmDisabled:hover
{
	background-position: 0 -72px;
	
	
}

.RadMenu_MenuBar .rmText,
.RadMenu_MenuBar .rmDisabled .rmText,
.RadMenu_MenuBar .rmDisabled:hover .rmText
{
	background-position: 100% -96px;
		background-color:#004680;

}

.RadMenu_MenuBar .rmFirst .rmLink,
.RadMenu_MenuBar .rmFirst .rmLink:hover,
.RadMenu_MenuBar .rmLast .rmText,
.RadMenu_MenuBar .rmLast .rmLink:hover .rmText,
.RadMenu_MenuBar .rmVertical .rmLink,
.RadMenu_MenuBar .rmVertical .rmText
{
	background-repeat: no-repeat;
	background-position: 0 500px;
	
	
}

.RadMenu_MenuBar .rmVertical .rmFirst,
.RadMenu_MenuBar .rmVertical .rmLast
{
	background: none;

}

.RadMenu_MenuBar .rmLink:hover,
.RadMenu_MenuBar .rmFocused
{
	 background-color: #87cefa; 
}

.RadMenu_MenuBar .rmVertical .rmLink
{
	padding-top: 1px;
	padding-bottom: 1px;
}

.RadMenu_MenuBar .rmVertical .rmLink:hover, .RadMenu_MenuBar .rmVertical .rmFocused, .RadMenu_MenuBar .rmVertical .rmExpanded, .RadMenu_MenuBar .rmVertical .rmExpanded:hover
{
    padding-top: 0;
    padding-bottom: 0;
    border-style: solid;
    border-color: #828282;
    border-width: 1px 0;
    background-color: #87cefa;
    
}

.RadMenu_MenuBar .rmVertical .rmFirst .rmLink:hover,
.RadMenu_MenuBar .rmVertical .rmFirst .rmFocused,
.RadMenu_MenuBar .rmVertical .rmFirst .rmExpanded,
.RadMenu_MenuBar .rmVertical .rmFirst .rmExpanded:hover
{
	padding-top: 1px;
	padding-bottom: 0;
	border-top-width: 0;
	    background-color: #87cefa;

}

.RadMenu_MenuBar .rmVertical .rmLast .rmLink:hover,
.RadMenu_MenuBar .rmVertical .rmLast .rmFocused,
.RadMenu_MenuBar .rmVertical .rmLast .rmExpanded,
.RadMenu_MenuBar .rmVertical .rmLast .rmExpanded:hover
{
	padding-bottom: 1px;
	padding-top: 0;
	border-bottom-width: 0;
	    background-color: #87cefa;

}

.RadMenu_MenuBar .rmVertical .rmItem .rmDisabled:hover
{
	padding-top: 1px;
	padding-bottom: 1px;
	border-width: 0;

}

.RadMenu_MenuBar .rmExpanded,
.RadMenu_MenuBar .rmExpanded:hover
{
	background-color: #004680;
	background-position: 0 -72px;
}

.RadMenu_MenuBar .rmExpanded .rmText,
.RadMenu_MenuBar .rmExpanded:hover .rmText
{

	background-position: 100% -96px;
	
}

.RadMenu_MenuBar .rmLast .rmExpanded .rmText
{
	
	background-position: 0 500px;
	background-repeat: no-repeat;
	
}

.RadMenu_MenuBar .rmDisabled,
.RadMenu_MenuBar .rmDisabled:hover
{
	color: #7d7d7d;
	background-color: transparent;
}


.RadMenu_MenuBar .rmText:Hover 
{
background-color:#87cefa;

}

.RadMenu_MenuBar .rmLink:Hover
{
background-color:#87cefa;

}


/* </Root items> */


/* <Submenu items> */

.RadMenu_MenuBar .rmGroup, .RadMenu_MenuBar .rmGroup .rmVertical
{
    /* This image is the little bit on the right where an image might be */
    border-style: solid;
    border-width: 1px;
    background-color: #004680;       
    border-top-color: #87cefa;
    border-right-color: #87cefa;
    border-bottom-color: #87cefa;
    border-left-color: #87cefa;
  
    
}

.RadMenu_MenuBar .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_MenuBar_rtl .rmGroup,
.RadMenu_MenuBar_rtl .rmGroup .rmVertical
{
	background-position: 100% 0;
}

.RadMenu_MenuBar .rmRootGroup li.rmItem .rmGroup
{
	padding-bottom: 0;
}

.RadMenu_MenuBar .rmRootGroup .rmHorizontal
{
	background-image: none;
}



.RadMenu_MenuBar .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_MenuBar .rmGroup .rmItem .rmLink,
.RadMenu_MenuBar .rmGroup .rmItem .rmLink:hover,
.RadMenu_MenuBar .rmGroup .rmItem .rmFocused,
.RadMenu_MenuBar .rmGroup .rmItem .rmExpanded
{
	padding-top: 0;
	padding-bottom: 0;
	border: 0;
}

.RadMenu_MenuBar .rmGroup .rmLast .rmLink,
.RadMenu_MenuBar .rmGroup .rmLast .rmLink:hover,
.RadMenu_MenuBar .rmGroup .rmLast .rmFocused,
.RadMenu_MenuBar .rmGroup .rmLast .rmExpanded
{
	padding-bottom: 1px;
}

.RadMenu_MenuBar .rmGroup .rmLink,
.RadMenu_MenuBar .rmGroup .rmText,
.RadMenu_MenuBar .rmGroup .rmItem .rmDisabled,
.RadMenu_MenuBar .rmGroup .rmItem .rmDisabled:hover,
.RadMenu_MenuBar .rmGroup .rmItem .rmDisabled .rmText,
.RadMenu_MenuBar .rmGroup .rmItem .rmDisabled:hover .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
	background-color: transparent;
}

.RadMenu_MenuBar .rmGroup .rmLink:hover,
.RadMenu_MenuBar .rmGroup .rmFocused,
.RadMenu_MenuBar .rmGroup .rmExpanded
{
	background-position: 0 -168px;
}

.RadMenu_MenuBar .rmGroup .rmLink:hover .rmText,
.RadMenu_MenuBar .rmGroup .rmFocused .rmText,
.RadMenu_MenuBar .rmGroup .rmExpanded .rmText
{
	background-position: 100% -192px;
}

/* <expand arrows> */

.RadMenu_MenuBar .rmGroup .rmExpandRight,
.RadMenu_MenuBar .rmGroup .rmExpandDown,
.RadMenu_MenuBar .rmGroup .rmItem .rmDisabled .rmExpandRight,
.RadMenu_MenuBar .rmGroup .rmItem .rmDisabled .rmExpandDown,
.RadMenu_MenuBar .rmGroup .rmItem .rmDisabled:hover .rmExpandRight,
.RadMenu_MenuBar .rmGroup .rmItem .rmDisabled:hover .rmExpandDown
{
	background-position: 100% -216px;
}

.RadMenu_MenuBar .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_MenuBar .rmGroup .rmFocused .rmExpandRight,
.RadMenu_MenuBar .rmGroup .rmExpanded .rmExpandRight,
.RadMenu_MenuBar .rmGroup .rmLink:hover .rmExpandDown,
.RadMenu_MenuBar .rmGroup .rmFocused .rmExpandDown,
.RadMenu_MenuBar .rmGroup .rmExpanded .rmExpandDown
{
	background-position: 100% -240px;
}

.RadMenu_MenuBar .rmGroup .rmDisabled:hover .rmExpandRight,
.RadMenu_MenuBar .rmGroup .rmDisabled:hover .rmExpandDown
{

		/* background-image: url('http://localhost/rm_03-01-05/images/telerik/rmSprite.png'); */

	background-position: 100% -216px;
}

/* </expand arrows> */

/* <rtl> */

.RadMenu_MenuBar_rtl .rmLink
{
	background-position: 100% -96px;
}

.RadMenu_MenuBar_rtl .rmText
{
	background-position: 0 -72px;
}

.RadMenu_MenuBar_rtl .rmVertical .rmExpanded .rmText,
.RadMenu_MenuBar_rtl .rmVertical .rmExpanded:hover .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
}

.RadMenu_MenuBar_rtl .rmGroup .rmLink:hover,
.RadMenu_MenuBar_rtl .rmGroup .rmFocused,
.RadMenu_MenuBar_rtl .rmGroup .rmExpanded
{
	background-position: 100% -264px;
}

.RadMenu_MenuBar_rtl .rmGroup .rmLink:hover .rmText,
.RadMenu_MenuBar_rtl .rmGroup .rmFocused .rmText,
.RadMenu_MenuBar_rtl .rmGroup .rmExpanded .rmText
{
	background-position: 0 -288px;
}

.RadMenu_MenuBar_rtl .rmGroup .rmExpandLeft
{
	background-position: 0 -312px;
}

.RadMenu_MenuBar_rtl .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_MenuBar_rtl .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_MenuBar_rtl .rmGroup .rmExpanded .rmExpandLeft
{
	background-position: 0 -336px;	
}


.RadMenu_MenuBar .rmHorizontal .rmText {





}
/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Default - specific, overlapping submenus)> */

.RadMenu_MenuBar .rmSlide
{
	margin: 0 0 0 -1px;
	
}

.RadMenu_MenuBar .rmVertical .rmSlide,
.RadMenu_MenuBar .rmSlide .rmSlide,
.RadMenu_MenuBar_Context .rmGroup .rmSlide
{
	margin: 0 0 0 -5px;
}

.RadMenu_MenuBar_rtl .rmSlide
{
	margin: 0 0 0 0;
}

.RadMenu_MenuBar_rtl .rmFirst .rmSlide
{
	 margin-left: 1px; 
}

.RadMenu_MenuBar_rtl .rmVertical .rmSlide,
.RadMenu_MenuBar_rtl .rmSlide .rmSlide,
.RadMenu_MenuBar_Context_rtl .rmGroup .rmSlide
{
	margin: 0 0 0 5px;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_MenuBar .rmLeftArrow,
.RadMenu_MenuBar .rmRightArrow
{
	background-color: #E6E6E6;
}

.RadMenu_MenuBar .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #828282; }
.RadMenu_MenuBar .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #828282; }

.RadMenu_MenuBar .rmTopArrow,
.RadMenu_MenuBar .rmBottomArrow,
.RadMenu_MenuBar .rmGroup .rmLeftArrow,
.RadMenu_MenuBar .rmGroup .rmRightArrow
{
	background-color: #E6E6E6;
}

.RadMenu_MenuBar .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #828282; }
.RadMenu_MenuBar .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #828282; }

/* </Scrolling arrows> */

/* <Separators> */

.RadMenu_MenuBar .rmVertical .rmSeparator
{
    height: 1px;
    margin: 1px 5 0 5;
    background-color: #ffffff;
  
}

/*
.RadMenu_MenuBar .rmHorizontal .rmSeparator .rmText, .RadMenu_MenuBar .rmVertical .rmHorizontal .rmSeparator .rmText
{
    height: 5px;
    margin: 1px 0 0;
    width: 1px;
    background-color: #ffffff;
}
*/
/*

.RadMenu_MenuBar_Context .rmSeparator .rmText,
.RadMenu_MenuBar .rmHorizontal .rmGroup .rmSeparator .rmText,
.RadMenu_MenuBar .rmVertical .rmHorizontal .rmGroup .rmSeparator .rmText
{
	background-color: red;
	background-position: 0 -406px;
}
*/

/* </Separators> */

/* </RadMenu / Default> */



/* Including CSS File: C:\reftHosted\AWM\include\css\local\awmnewcolourcss\actionbar.css */
/* <RadMenu / Default with standard colours> */

/* In future releases of RefTracker this file may be updated							*/
/* If you amend this file we recommend that you record your global changes here					*/
/* The colours used are:                       Record your mapped colour here. . .				*/

/* <Navy #000080> */
/* <LightSkyblue #87cefa> */

.RadMenu_ActionBar .rmRootGroup,
.RadMenu_ActionBar .rmLink,
.RadMenu_ActionBar .rmText,
.RadMenu_ActionBar .rmLeftArrow,
.RadMenu_ActionBar .rmRightArrow,
.RadMenu_ActionBar .rmTopArrow,
.RadMenu_ActionBar .rmBottomArrow
{
	background-color: #dcdcdc;
}

.RadMenu_ActionBar .rmRootGroup
{
	border: 1px solid #dcdcdc;
	background-repeat: repeat-x;
	background-position: 0 -408px;
	background-color: #e6e6e6;
}

.RadMenu_ActionBar .rmTemplate
{
    background-color: #dcdcdc;
    border-collapse: collapse;
   
}

/* <Root items> */
.RadMenu_ActionBar
{
   padding-top:3px;
   /*height:27px;*/
   z-index:99; 
 }



.RadMenu_ActionBar .rmLink
{
/* 	font: normal 12px/23px "Segoe UI", Arial, sans-serif; */
	font: normal 1em/1.6em  Arial; 
	color: #004679;
	text-decoration: none;
	
	
		
}

.RadMenu_ActionBar .rmLink,
.RadMenu_ActionBar .rmDisabled,
.RadMenu_ActionBar .rmDisabled:hover
{
	background-position: 0 -72px;
	
}

.RadMenu_ActionBar .rmText,
.RadMenu_ActionBar .rmDisabled .rmText,
.RadMenu_ActionBar .rmDisabled:hover .rmText
{
	background-position: 100% -96px;
		background-color:#dcdcdc;

}

.RadMenu_ActionBar .rmFirst .rmLink,
.RadMenu_ActionBar .rmFirst .rmLink:hover,
.RadMenu_ActionBar .rmLast .rmText,
.RadMenu_ActionBar .rmLast .rmLink:hover .rmText,
.RadMenu_ActionBar .rmVertical .rmLink,
.RadMenu_ActionBar .rmVertical .rmText
{
	background-repeat: no-repeat;
	background-position: 0 500px;
}

.RadMenu_ActionBar .rmVertical .rmFirst,
.RadMenu_ActionBar .rmVertical .rmLast
{
	background: none;

}

.RadMenu_ActionBar .rmLink:hover,
.RadMenu_ActionBar .rmFocused
{
	 background-color: #87cefa; 
}

.RadMenu_ActionBar .rmVertical .rmLink
{
	padding-top: 1px;
	padding-bottom: 1px;
}

.RadMenu_ActionBar .rmVertical .rmLink:hover, .RadMenu_ActionBar .rmVertical .rmFocused, .RadMenu_ActionBar .rmVertical .rmExpanded, .RadMenu_ActionBar .rmVertical .rmExpanded:hover
{
    padding-top: 0;
    padding-bottom: 0;
    border-style: solid;
    border-color: #828282;
    border-width: 1px 0;
    background-color: #87cefa;
    
}

.RadMenu_ActionBar .rmVertical .rmFirst .rmLink:hover,
.RadMenu_ActionBar .rmVertical .rmFirst .rmFocused,
.RadMenu_ActionBar .rmVertical .rmFirst .rmExpanded,
.RadMenu_ActionBar .rmVertical .rmFirst .rmExpanded:hover
{
	padding-top: 1px;
	padding-bottom: 0;
	border-top-width: 0;
	    background-color: #87cefa;

}

.RadMenu_ActionBar .rmVertical .rmLast .rmLink:hover,
.RadMenu_ActionBar .rmVertical .rmLast .rmFocused,
.RadMenu_ActionBar .rmVertical .rmLast .rmExpanded,
.RadMenu_ActionBar .rmVertical .rmLast .rmExpanded:hover
{
	padding-bottom: 1px;
	padding-top: 0;
	border-bottom-width: 0;
	    background-color: #87cefa;

}

.RadMenu_ActionBar .rmVertical .rmItem .rmDisabled:hover
{
	padding-top: 1px;
	padding-bottom: 1px;
	border-width: 0;

}

.RadMenu_ActionBar .rmExpanded,
.RadMenu_ActionBar .rmExpanded:hover
{
	background-color: #dcdcdc;
	background-position: 0 -72px;
}

.RadMenu_ActionBar .rmExpanded .rmText,
.RadMenu_ActionBar .rmExpanded:hover .rmText
{

	background-position: 100% -96px;
	
}

.RadMenu_ActionBar .rmLast .rmExpanded .rmText
{
	
	background-position: 0 500px;
	background-repeat: no-repeat;
	
}

.RadMenu_ActionBar .rmDisabled,
.RadMenu_ActionBar .rmDisabled:hover
{
	color: #7d7d7d;
	background-color: transparent;
}


.RadMenu_ActionBar .rmText:Hover 
{
background-color:#87cefa;

}

.RadMenu_ActionBar .rmLink:Hover
{
background-color:#87cefa;

}


/* </Root items> */


/* <Submenu items> */

.RadMenu_ActionBar .rmGroup,
.RadMenu_ActionBar .rmGroup .rmVertical
{
/* This image is the little bit on the right where an image might be */

	border: 1px solid #979797;
	background: #dcdcdc ;
	/*	background: #dcdcdc url('http://localhost/rm_03-01-05/images/telerik/rmVSprite.png') repeat-y 0 0; */

}

.RadMenu_ActionBar .rmSlide .rmScrollWrap
{
	background-image: none;
}

.RadMenu_ActionBar_rtl .rmGroup,
.RadMenu_ActionBar_rtl .rmGroup .rmVertical
{
	background-position: 100% 0;
}

.RadMenu_ActionBar .rmRootGroup li.rmItem .rmGroup
{
	padding-bottom: 0;
}

.RadMenu_ActionBar .rmRootGroup .rmHorizontal
{
	background-image: none;
}


.RadMenu_ActionBar .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_ActionBar .rmGroup .rmItem .rmLink,
.RadMenu_ActionBar .rmGroup .rmItem .rmLink:hover,
.RadMenu_ActionBar .rmGroup .rmItem .rmFocused,
.RadMenu_ActionBar .rmGroup .rmItem .rmExpanded
{
	padding-top: 0;
	padding-bottom: 0;
	border: 0;
}

.RadMenu_ActionBar .rmGroup .rmLast .rmLink,
.RadMenu_ActionBar .rmGroup .rmLast .rmLink:hover,
.RadMenu_ActionBar .rmGroup .rmLast .rmFocused,
.RadMenu_ActionBar .rmGroup .rmLast .rmExpanded
{
	padding-bottom: 1px;
}

.RadMenu_ActionBar .rmGroup .rmLink,
.RadMenu_ActionBar .rmGroup .rmText,
.RadMenu_ActionBar .rmGroup .rmItem .rmDisabled,
.RadMenu_ActionBar .rmGroup .rmItem .rmDisabled:hover,
.RadMenu_ActionBar .rmGroup .rmItem .rmDisabled .rmText,
.RadMenu_ActionBar .rmGroup .rmItem .rmDisabled:hover .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
	background-color: transparent;
}

.RadMenu_ActionBar .rmGroup .rmLink:hover,
.RadMenu_ActionBar .rmGroup .rmFocused,
.RadMenu_ActionBar .rmGroup .rmExpanded
{
	background-position: 0 -168px;
}

.RadMenu_ActionBar .rmGroup .rmLink:hover .rmText,
.RadMenu_ActionBar .rmGroup .rmFocused .rmText,
.RadMenu_ActionBar .rmGroup .rmExpanded .rmText
{
	background-position: 100% -192px;
}

/* <expand arrows> */

.RadMenu_ActionBar .rmGroup .rmExpandRight,
.RadMenu_ActionBar .rmGroup .rmExpandDown,
.RadMenu_ActionBar .rmGroup .rmItem .rmDisabled .rmExpandRight,
.RadMenu_ActionBar .rmGroup .rmItem .rmDisabled .rmExpandDown,
.RadMenu_ActionBar .rmGroup .rmItem .rmDisabled:hover .rmExpandRight,
.RadMenu_ActionBar .rmGroup .rmItem .rmDisabled:hover .rmExpandDown
{
	background-position: 100% -216px;
}

.RadMenu_ActionBar .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_ActionBar .rmGroup .rmFocused .rmExpandRight,
.RadMenu_ActionBar .rmGroup .rmExpanded .rmExpandRight,
.RadMenu_ActionBar .rmGroup .rmLink:hover .rmExpandDown,
.RadMenu_ActionBar .rmGroup .rmFocused .rmExpandDown,
.RadMenu_ActionBar .rmGroup .rmExpanded .rmExpandDown
{
	background-position: 100% -240px;
}

.RadMenu_ActionBar .rmGroup .rmDisabled:hover .rmExpandRight,
.RadMenu_ActionBar .rmGroup .rmDisabled:hover .rmExpandDown
{

		/* background-image: url('http://localhost/rm_03-01-05/images/telerik/rmSprite.png'); */
background-color:red;
	background-position: 100% -216px;
}

/* </expand arrows> */

/* <rtl> */

.RadMenu_ActionBar_rtl .rmLink
{
	background-position: 100% -96px;
}

.RadMenu_ActionBar_rtl .rmText
{
	background-position: 0 -72px;
}

.RadMenu_ActionBar_rtl .rmVertical .rmExpanded .rmText,
.RadMenu_ActionBar_rtl .rmVertical .rmExpanded:hover .rmText
{
	background-position: 0 500px;
	background-repeat: no-repeat;
}

.RadMenu_ActionBar_rtl .rmGroup .rmLink:hover,
.RadMenu_ActionBar_rtl .rmGroup .rmFocused,
.RadMenu_ActionBar_rtl .rmGroup .rmExpanded
{
	background-position: 100% -264px;
}

.RadMenu_ActionBar_rtl .rmGroup .rmLink:hover .rmText,
.RadMenu_ActionBar_rtl .rmGroup .rmFocused .rmText,
.RadMenu_ActionBar_rtl .rmGroup .rmExpanded .rmText
{
	background-position: 0 -288px;
}

.RadMenu_ActionBar_rtl .rmGroup .rmExpandLeft
{
	background-position: 0 -312px;
}

.RadMenu_ActionBar_rtl .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_ActionBar_rtl .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_ActionBar_rtl .rmGroup .rmExpanded .rmExpandLeft
{
	background-position: 0 -336px;
}


.RadMenu_ActionBar .rmHorizontal .rmLeftImage
{
    top: -2px;
    position: relative;
    margin-right:5px;    
}



/* </rtl> */

/* </Submenu items> */

/* <Submenu offsets (Default - specific, overlapping submenus)> */

.RadMenu_ActionBar .rmSlide
{
	margin: 0 0 0 -1px;
}

.RadMenu_ActionBar .rmVertical .rmSlide,
.RadMenu_ActionBar .rmSlide .rmSlide,
.RadMenu_ActionBar_Context .rmGroup .rmSlide
{
	margin: 0 0 0 -5px;
}

.RadMenu_ActionBar_rtl .rmSlide
{
	margin: 0 0 0 0;
}

.RadMenu_ActionBar_rtl .rmFirst .rmSlide
{
	 margin-left: 1px; 
}

.RadMenu_ActionBar_rtl .rmVertical .rmSlide,
.RadMenu_ActionBar_rtl .rmSlide .rmSlide,
.RadMenu_ActionBar_Context_rtl .rmGroup .rmSlide
{
	margin: 0 0 0 5px;
}

/* </Submenu offsets> */

/* <Scrolling arrows> */

.RadMenu_ActionBar .rmLeftArrow,
.RadMenu_ActionBar .rmRightArrow
{
	background-color: #E6E6E6;
}

.RadMenu_ActionBar .rmLeftArrow { background-position: -8px -312px; border-right: 1px solid #828282; }
.RadMenu_ActionBar .rmRightArrow { background-position: -482px -216px; border-left: 1px solid #828282; }

.RadMenu_ActionBar .rmTopArrow,
.RadMenu_ActionBar .rmBottomArrow,
.RadMenu_ActionBar .rmGroup .rmLeftArrow,
.RadMenu_ActionBar .rmGroup .rmRightArrow
{
	background-color: #E6E6E6;
}

.RadMenu_ActionBar .rmTopArrow { background-position: 50% -367px; border-bottom: 1px solid #828282; }
.RadMenu_ActionBar .rmBottomArrow { background-position: 50% -391px; border-top: 1px solid #828282; }

/* </Scrolling arrows> */

/* <Separators> */
/*
.RadMenu_ActionBar .rmHorizontal .rmSeparator .rmText, .RadMenu_ActionBar .rmVertical .rmHorizontal .rmSeparator .rmText
{
    height: 22px;
    margin: 1px 0 0;
    width: 1px; 
    background-color:#cccccc;
    
}
*/
.RadMenu_ActionBar .rmVertical .rmSeparator
{
    height: 1px;
    margin: 1px 5 0 5;
    background-color: #cccccc;
  
}


/*
.RadMenu_ActionBar_Context .rmSeparator .rmText,
.RadMenu_ActionBar .rmHorizontal .rmGroup .rmSeparator .rmText,
.RadMenu_ActionBar .rmVertical .rmHorizontal .rmGroup .rmSeparator .rmText
{

	background-color: #cccccc;
	background-position: 0 -406px;
	
}
*/
/* </Separators> */

/* </RadMenu / Default> */

/* Including CSS File: C:\reftHosted\AWM\include\css\local\awmnewcolourcss\radgrid.css */
/*Telerik RadGrid Reftracker Skin*/
/*All colours in this file are grey or neutral*/

/*global*/

.RadGrid_Reftracker
{
    border:1px solid #828282;
    background:#fff;
    color:#333;
}

.RadGrid_Reftracker,
.RadGrid_Reftracker .rgMasterTable,
.RadGrid_Reftracker .rgDetailTable,
.RadGrid_Reftracker .rgGroupPanel table,
.RadGrid_Reftracker .rgCommandRow table,
.RadGrid_Reftracker .rgEditForm table,
.GridToolTip_Reftracker
{
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadGrid_Reftracker .rgMasterTable,
.RadGrid_Reftracker .rgDetailTable
{
    border-collapse:separate;
}

.RadGrid_Reftracker .rgRow,
.RadGrid_Reftracker .rgAltRow,
.RadGrid_Reftracker .rgHeader,
.RadGrid_Reftracker .rgResizeCol,
.RadGrid_Reftracker .rgPager,
.RadGrid_Reftracker .rgGroupPanel,
.RadGrid_Reftracker .rgGroupHeader
{
	cursor:Reftracker;
}

.RadGrid_Reftracker input[type="image"]
{
	cursor:pointer;
}

.RadGrid_Reftracker .rgRow td,
.RadGrid_Reftracker .rgAltRow td,
.RadGrid_Reftracker .rgEditRow td,
.RadGrid_Reftracker .rgFooter td,
.RadGrid_Reftracker .rgFilterRow td,
.RadGrid_Reftracker .rgHeader,
.RadGrid_Reftracker .rgResizeCol,
.RadGrid_Reftracker .rgGroupHeader td
{
	padding-left:7px;
	padding-right:7px;
}

.RadGrid_Reftracker .rgAdd,
.RadGrid_Reftracker .rgRefresh,
.RadGrid_Reftracker .rgEdit,
.RadGrid_Reftracker .rgDel,
.RadGrid_Reftracker .rgFilter,
.RadGrid_Reftracker .rgPagePrev,
.RadGrid_Reftracker .rgPageNext,
.RadGrid_Reftracker .rgPageFirst,
.RadGrid_Reftracker .rgPageLast,
.RadGrid_Reftracker .rgExpand,
.RadGrid_Reftracker .rgCollapse,
.RadGrid_Reftracker .rgSortAsc,
.RadGrid_Reftracker .rgSortDesc,
.RadGrid_Reftracker .rgUpdate,
.RadGrid_Reftracker .rgCancel,
.RadGrid_Reftracker .rgUngroup
{
	width:16px;
	height:16px;
	border:0;
	margin:0;
	padding:0;
	background-color:transparent;
	background-image:url('Grid/sprite.gif');
	background-repeat:no-repeat;
	vertical-align:middle;
	font-size:1px;
	cursor:pointer;	
}

.RadGrid_Reftracker .rgGroupItem input,
.RadGrid_Reftracker .rgCommandRow img,
.RadGrid_Reftracker .rgHeader input,
.RadGrid_Reftracker .rgFilterRow img,
.RadGrid_Reftracker .rgFilterRow input,
.RadGrid_Reftracker .rgPager img
{
	vertical-align:middle;
}

/*header*/

.RadGrid_Reftracker .rgHeaderDiv
{
	background:#eee 0 -5900px repeat-x url('Grid/sprite.gif');
}
.rgTwoLines .rgHeaderDiv
{
	background-position:0 -6200px;
}

.rgNoScrollImage .rgHeaderDiv
{
	background-image:none;
}

.RadGrid_Reftracker .rgHeader, .RadGrid_Reftracker th.rgResizeCol
{
    background-position: 0 -2300px;
    border-style: none solid solid none;
    border-width: 1px;
    border-color: #e98879 #999999 #999999 #872b07;
    padding-top: 5px;
    padding-bottom: 4px;
    background: #eaeaea 0 -2300px repeat-x url('Grid/sprite.gif');
    text-align: left;
    font-weight: normal; /* border:1px solid;
	border-color:#e98879 #cd6a3f #71250a #872b07;
	border-top:0;
	padding-top:4px;
	padding-bottom:4px;
	background:0 -2300px repeat-x #b94d0a url('Grid/sprite.gif');
	text-align:left;
	font-weight:normal; */
}

.RadGrid_Reftracker th.rgSorted
{
	background-color:#c4c4c4;
	background-position:0 -2600px;
}

.RadGrid_Reftracker .rgHeader, .RadGrid_Reftracker .rgHeader a
{
    color: #333;
    text-decoration: none;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.97em;
}

.RadGrid_Reftracker .rgCheck
{
	height:15px;
	margin:0;
	padding:0;
}

/*rows*/

.RadGrid_Reftracker .rgRow td,
.RadGrid_Reftracker .rgAltRow td,
.RadGrid_Reftracker .rgEditRow td,
.RadGrid_Reftracker .rgFooter td
{
	border:0;
	border-bottom:1px solid;
	padding-top:4px;
	padding-bottom:3px;
}

.RadGrid_Reftracker .rgRow td
{
	border-color:#fff;
}

.RadGrid_Reftracker .rgAltRow
{
	background:#f2f2f2;
}

.RadGrid_Reftracker .rgAltRow td
{
	border-color:#f2f2f2;
}

.RadGrid_Reftracker .rgRow .rgSorted
{
	border-bottom-color:#f2f2f2;
	background-color:#f2f2f2;
}

.RadGrid_Reftracker .rgAltRow .rgSorted
{
	border-bottom-color:#e6e6e6;
	background-color:#e6e6e6;
}

.RadGrid_Reftracker .rgSelectedRow .rgSorted,
.RadGrid_Reftracker .rgActiveRow .rgSorted,
.RadGrid_Reftracker .rgHoveredRow .rgSorted,
.RadGrid_Reftracker .rgEditRow .rgSorted
{
	background-color:transparent;
}

.RadGrid_Reftracker .rgRow a,
.RadGrid_Reftracker .rgAltRow a,
.RadGrid_Reftracker .rgEditRow a,
.RadGrid_Reftracker .rgFooter a,
.RadGrid_Reftracker .rgEditForm a
{
	/* color:#000; */
}

.RadGrid_Reftracker .rgSelectedRow
{
    background:#828282 0 -3900px repeat-x url('Grid/sprite.gif');
    color:#fff;
}
*+html .RadGrid_Reftracker .rgSelectedRow .rgSorted{background-color:#828282}
* html .RadGrid_Reftracker .rgSelectedRow .rgSorted{background-color:#828282}

.RadGrid_Reftracker .rgSelectedRow a
{
	color:#fff;
}

.RadGrid_Reftracker .rgActiveRow,
.RadGrid_Reftracker .rgHoveredRow
{
    background:#c5c5c5 0 -2900px repeat-x url('Grid/sprite.gif');
    color:#333;
}
*+html .RadGrid_Reftracker .rgActiveRow .rgSorted,
*+html .RadGrid_Reftracker .rgHoveredRow .rgSorted{background-color:#c5c5c5}
* html .RadGrid_Reftracker .rgActiveRow .rgSorted,
* html .RadGrid_Reftracker .rgHoveredRow .rgSorted{background-color:#c5c5c5}

.RadGrid_Reftracker .rgEditRow
{
	background:#fff 0 -4900px repeat-x url('Grid/sprite.gif');
}
*+html .RadGrid_Reftracker .rgEditRow .rgSorted{background-color:#fff}
* html .RadGrid_Reftracker .rgEditRow .rgSorted{background-color:#fff}

.RadGrid_Reftracker .rgActiveRow td,
.RadGrid_Reftracker .rgActiveRow td.rgSorted,
.RadGrid_Reftracker .rgHoveredRow td,
.RadGrid_Reftracker .rgHoveredRow td.rgSorted
{
	border-bottom-color:#9e9e9e;
}

.RadGrid_Reftracker .rgSelectedRow td,
.RadGrid_Reftracker .rgSelectedRow td.rgSorted
{
	border-bottom-color:#6c6c6c;
}

/*footer*/

.RadGrid_Reftracker .rgFooterDiv,
.RadGrid_Reftracker .rgFooter
{
	background:#eee;
}

.RadGrid_Reftracker .rgFooter td
{
	border-top:1px solid #828282;
	border-bottom:1px solid #fff;
}

/*status*/

.RadGrid_Reftracker .rgPager .rgStatus
{
	width:35px;
	border:1px solid;
	border-color:#828282 #c9c9c9 #eee #c9c9c9;
	border-left:0;
	padding:3px 0 2px;
}

.RadGrid_Reftracker .rgStatus div
{
	width:24px;
	height:24px;
	overflow:hidden;
	border:0;
	margin:0 auto;
	padding:0;
	background:transparent center center no-repeat url('Common/loading_small.gif');
	text-indent:-2222px;
}

/*pager*/

.RadGrid_Reftracker .rgPager
{
	background:#eee;
}

.RadGrid_Reftracker .rgPager td
{
	padding:0;
}

.RadGrid_Reftracker .rgPager .rgPagerCell
{
	border:1px solid;
	border-color:#828282 #eee #eee;
	border-right:0;
	padding:5px 0 4px;
}

.RadGrid_Reftracker .rgWrap
{
	float:left;
	padding:0 10px;
	line-height:22px;
	white-space:nowrap;
}

.RadGrid_Reftracker .rgArrPart1
{
	padding-right:0;
}

.RadGrid_Reftracker .rgArrPart2
{
	padding-left:0;
}

.RadGrid_Reftracker .rgInfoPart
{
	float:right;
	color:#8a8a8a;
}

.RadGrid_Reftracker .rgInfoPart strong
{
	font-weight:normal;
	color:#4c4e54;
}

.RadGrid_Reftracker .rgArrPart1 img,
.RadGrid_Reftracker .rgArrPart2 img
{
	margin:0 8px;
}

.RadGrid_Reftracker .rgPageFirst,
.RadGrid_Reftracker .rgPagePrev,
.RadGrid_Reftracker .rgPageNext,
.RadGrid_Reftracker .rgPageLast
{
	width:22px;
	height:22px;
	vertical-align:top;
}

.RadGrid_Reftracker .NextPrev .rgPageFirst,
.RadGrid_Reftracker .NextPrev .rgPagePrev,
.RadGrid_Reftracker .NextPrev .rgPageNext,
.RadGrid_Reftracker .NextPrev .rgPageLast
{
	vertical-align:middle;
}

.RadGrid_Reftracker .rgPageFirst
{
	background-position:0 -550px;
}
.RadGrid_Reftracker .rgPageFirst:hover
{
	background-position:0 -600px;
}
.RadGrid_Reftracker .rgPagePrev
{
	background-position:0 -700px;
}
.RadGrid_Reftracker .rgPagePrev:hover
{
	background-position:0 -750px;
}
.RadGrid_Reftracker .rgPageNext
{
	background-position:0 -850px;
}
.RadGrid_Reftracker .rgPageNext:hover
{
	background-position:0 -900px;
}
.RadGrid_Reftracker .rgPageLast
{
	background-position:0 -1000px;
}
.RadGrid_Reftracker .rgPageLast:hover
{
	background-position:0 -1050px;
}

.RadGrid_Reftracker .rgPagerButton
{
    height: 22px;
    border: 1px solid;
    border-color: #d0d0d0 #aeaeae #8b8b8b;
    margin: 0 14px 0 0;
    padding: 0 4px 2px;
    background: #FFFFFF url('Grid/sprite.gif') repeat-x 0 -1550px;
    color: #000;
    font: 12px/12px "segoe ui" ,arial,sans-serif;
    vertical-align: middle;
    cursor: pointer;
}

.RadGrid_Reftracker .rgNumPart
{
	padding:0;
}

.RadGrid_Reftracker .NumericPages .rgNumPart
{
	padding:0 10px;
}

.RadGrid_Reftracker .rgNumPart a:hover,
.RadGrid_Reftracker .rgNumPart a:hover span,
.RadGrid_Reftracker .rgNumPart a.rgCurrentPage,
.RadGrid_Reftracker .rgNumPart a.rgCurrentPage span
{
	background:no-repeat url('Grid/sprite.gif');
}

.RadGrid_Reftracker .rgNumPart a
{
	float:left;
	line-height:22px;
	margin:0;
	padding:0 5px 0 0;
	color:#000;
	text-decoration:none;
}

.RadGrid_Reftracker .rgNumPart span
{
	float:left;
	padding:0 0 0 5px;
}

.RadGrid_Reftracker .rgNumPart a:hover
{
	background-position:100% -1250px;
}

.RadGrid_Reftracker .rgNumPart a:hover span
{
	background-position:0 -1150px;
	cursor:pointer;
}

.RadGrid_Reftracker .rgNumPart a.rgCurrentPage,
.RadGrid_Reftracker .rgNumPart a.rgCurrentPage:hover
{
	background-position:100% -1450px;
	cursor:Reftracker;
}

.RadGrid_Reftracker .rgNumPart a.rgCurrentPage span,
.RadGrid_Reftracker .rgNumPart a.rgCurrentPage:hover span
{
	background-position:0 -1350px;
	cursor:Reftracker;
}

.RadGrid_Reftracker .NextPrevNumericAndAdvanced .rgAdvPart
{
	float:none;
	text-align:center;
}

.RadGrid_Reftracker .rgPager .RadSlider
{
	float:left;
	margin:0 10px 0 0;
}

.RadGrid_Reftracker .rgPagerLabel,
.RadGrid_Reftracker .rgPager .RadComboBox,
.RadGrid_Reftracker .rgPager .RadInput_Reftracker
{
	margin:0 4px 0 0;
	vertical-align:middle;
}

*+html .RadGrid_Reftracker .rgPager .RadComboBox{margin-top:-1px;}
* html .RadGrid_Reftracker .rgPager .RadComboBox{margin-top:-1px;padding:1px 0;}

.RadGrid_Reftracker .rgPagerTextBox
{
	text-align:center;
}

/*sorting, reordering*/

.RadGrid_Reftracker .rgHeader .rgSortAsc
{
	background-position:3px -248px;
	height:10px;
}

.RadGrid_Reftracker .rgHeader .rgSortDesc
{
	background-position:3px -198px;
	height:10px;
}

.GridReorderTop_Reftracker,
.GridReorderBottom_Reftracker
{
	width:9px !important;
	height:9px !important;
	margin-left:-5px;
	background:0 0 no-repeat url('Grid/sprite.gif');
}

.GridReorderBottom_Reftracker
{
	background-position:0 -50px;
}

/*filtering*/

.RadGrid_Reftracker .rgFilterRow
{
	background:#eee;
}

.RadGrid_Reftracker .rgFilterRow td
{
    border-bottom:1px solid #828282;
    padding-top:4px;
    padding-bottom:7px;
}

.RadGrid_Reftracker .rgFilter
{
	width:22px;
	height:22px;
	margin:0 0 0 2px;
	background-position:0 -300px;
}

.RadGrid_Reftracker .rgFilter:hover
{
	background-position:0 -350px;
}

.RadGrid_Reftracker .rgFilterActive,
.RadGrid_Reftracker .rgFilterActive:hover
{
	background-position:0 -400px;
}

.RadGrid_Reftracker .rgFilterBox
{
	border:1px solid;
	border-color:#8e8e8e #c9c9c9 #c9c9c9 #8e8e8e;
	padding:2px 1px 3px;
	font:12px "segoe ui",arial,sans-serif;
	color:#333;
	vertical-align:middle;
}

/*grouping*/

.RadGrid_Reftracker .rgGroupPanel
{
	height:24px;
	border:0;
	border-bottom:1px solid #828282;
	background:#eee 0 -1900px repeat-x url('Grid/sprite.gif');
}

.RadGrid_Reftracker .rgGroupPanel td
{
	border:0;
	padding:3px 4px;
}

.RadGrid_Reftracker .rgGroupPanel td td
{
	padding:0;
}

.RadGrid_Reftracker .rgGroupPanel .rgSortAsc
{
	background-position:4px -144px;
}

.RadGrid_Reftracker .rgGroupPanel .rgSortDesc
{
	background-position:4px -94px;
}

.RadGrid_Reftracker .rgUngroup
{
	background-position:0 -6998px;
}

.RadGrid_Reftracker .rgGroupItem
{
	border:1px solid;
	border-color:#c4c4c4 #c4c4c4 #9e9e9e;
	padding:0 2px 1px 3px;
	background:#c6c6c6 0 -6500px repeat-x url('Grid/sprite.gif');
	line-height:20px;
	font-weight:normal;
	vertical-align:middle;
}

.RadGrid_Reftracker .rgMasterTable td.rgGroupCol,
.RadGrid_Reftracker .rgMasterTable td.rgExpandCol
{
	border-color:#d9d9d9;
	background:#d9d9d9 none;
}

.RadGrid_Reftracker .rgGroupHeader
{
    background:#d9d9d9;
    font-size:1.1em;
    line-height:21px;
	color:#000;
}

.RadGrid_Reftracker .rgGroupHeader td
{
	border-top:1px solid #828282;
	border-bottom:1px solid #d9d9d9;
	padding-top:0;
	padding-bottom:0;
}

.RadGrid_Reftracker .rgGroupHeader td.rgGroupCol
{
	border-top-color:#828282;
}

.RadGrid_Reftracker .rgExpand
{
	background-position:5px -496px;
}

.RadGrid_Reftracker .rgCollapse
{
	background-position:3px -444px;
}

.RadGrid_Reftracker .rgGroupHeader td p
{
    display:inline;
    margin:0;
    padding:0 10px;
}

.RadGrid_Reftracker .rgGroupHeader td div div
{
	top:-0.8em;
	padding:0 10px;
}

.RadGrid_Reftracker .rgGroupHeader td div div div
{
	top:0;
	padding:0;
	border:0;
}

/*editing*/

.RadGrid_Reftracker .rgEditForm
{
	border-bottom:1px solid #828282;
}

.RadGrid_Reftracker .rgUpdate
{
	background-position:0 -1800px;
}

.RadGrid_Reftracker .rgCancel
{
	background-position:2px -1848px;
}

/*hierarchy*/

.RadGrid_Reftracker .rgDetailTable
{
	border:1px solid #828282;
	border-right:0;
}

/*command row*/

.RadGrid_Reftracker .rgCommandRow
{
	background:#c5c5c5 0 -2099px repeat-x url('Grid/sprite.gif');
	color:#000;
}

.RadGrid_Reftracker .rgCommandCell
{
	border:1px solid;
	border-color:#999 #f2f2f2;
	border-top:0;
	padding:0;
}

.RadGrid_Reftracker tfoot .rgCommandCell
{
	border-top:1px solid;
	border-bottom:0;
}

.RadGrid_Reftracker .rgCommandTable td
{
	border:0;
	padding:3px 7px 4px;
}

.RadGrid_Reftracker .rgCommandTable
{
	border:0;
	border-top:1px solid #fdfdfd;
	border-bottom:1px solid #e7e7e7;
}

.RadGrid_Reftracker .rgCommandRow a
{
	color:#000;
	text-decoration:none;
}

.RadGrid_Reftracker .rgAdd
{
	margin-right:3px;
	background-position:0 -1650px;
}

.RadGrid_Reftracker .rgRefresh
{
	margin-right:3px;
	background-position:0 -1600px;
}

.RadGrid_Reftracker .rgEdit
{
	background-position:0 -1700px;
}

.RadGrid_Reftracker .rgDel
{
	background-position:0 -1750px;
}

/*multirow select*/

.GridRowSelector_Reftracker
{
	background:#4c4e54;
}

/*row drag n drop*/

.GridItemDropIndicator_Reftracker
{
    border-top:1px dashed #666;
}

/*tooltip*/

.GridToolTip_Reftracker
{
	border:1px solid #828282;
	padding:3px;
	background:#fff;
	color:#333;
}

/*rtl*/

.RadGridRTL_Reftracker .rgHeader,
.RadGridRTL_Reftracker .rgResizeCol
{
	text-align:right;
}

.RadGridRTL_Reftracker .rgPager .rgStatus
{
	border-right:0;
	border-left-width:1px;
}

.RadGridRTL_Reftracker .rgWrap
{
	float:right;
}

.RadGridRTL_Reftracker .rgInfoPart
{
	float:left;
}

.RadGridRTL_Reftracker .rgNumPart
{
	width:220px;
}

.RadGridRTL_Reftracker .rgNumPart a
{
	float:right;
}

.RadGridRTL_Reftracker .rgDetailTable
{
	border-right:1px solid;
	border-left:0;
}


/* Including CSS File: C:\reftHosted\AWM\include\css\local\awmnewcolourcss\radgridbook.css */
/*Telerik RadGrid Default Skin*/
/*All colors used in this file are shades of gray*/

/*global*/

.RadGrid_GridBook
{
    border: 0px solid #999999;
    background: transparent

}

.RadGrid_GridBook,
.RadGrid_GridBook .rgMasterTable,
.RadGrid_GridBook .rgDetailTable,
.RadGrid_GridBook .rgGroupPanel table,
.RadGrid_GridBook .rgCommandRow table,
.RadGrid_GridBook .rgEditForm table,
.GridToolTip_GridBook
{
    font:12px/16px "segoe ui",arial,sans-serif;
}

.RadGrid_GridBook .rgMasterTable,
.RadGrid_GridBook .rgDetailTable
{
    border-collapse:separate;
}

.RadGrid_GridBook .rgRow,
.RadGrid_GridBook .rgAltRow
{
	cursor:default;
}


.RadGrid_GridBook .rgRow td,
 .RadGrid_GridBook .rgAltRow td
{
    padding-left: 7px;
    padding-right: 7px;
}



/*rows*/


.RadGrid_GridBook .rgRow td, .RadGrid_GridBook .rgAltRow
{
    color: #2f4f4f;
    font-weight: normal;
    font-family: Arial;
    font-size: 1em;
}
.RadGrid_GridBook .rgRow td
{
	 border-width: 0px;
    border-style: solid none solid none;
    border-color: #008000 #FFFFFF #FFFFFF #008000;
}

.RadGrid_GridBook .rgAltRow
{
    background: transparent;
     border-width: 0px;
}

.RadGrid_GridBook .rgAltRow td
{
    border-width: 0px;
    border-style: solid none solid none;
    border-color: #008000 #FFFFFF #FFFFFF #008000;
}












/* Including CSS File: C:\reftHosted\AWM\include\css\local\awmnewcolourcss\radPanelBar.css */
.RadPanelBar_Reftracker
{
    background: #fff;
}

.RadPanelBar_Reftracker .rpRootGroup
{
    /* border-color: #828282; */
    border-style: solid;
    border-width: 5px;
}

.RadPanelBar_Reftracker a.rpLink, .RadPanelBar_Reftracker div.rpHeaderTemplate, .RadPanelBar_Reftracker .rpTemplate
{
    color: #333333;
    font: normal 11pt/24px 'Segoe UI' , Arial, sans-serif;
    margin-bottom: 2px;
    font-weight: bold;
}

.RadPanelBar_Reftracker div.rpHeaderTemplate, .RadPanelBar_Reftracker a.rpLink
{
    background-color: #f0f8ff	; /*	background-image: url('PanelBar/RootItemBg.png'); */
    border-color: #fff;
}

.RadPanelBar_Reftracker .rpOut
{
	border-color: #fff ;
}

.RadPanelBar_Reftracker a.rpFocused, .RadPanelBar_Reftracker a.rpExpanded, .RadPanelBar_Reftracker a.rpSelected, .RadPanelBar_Reftracker div.rpFocused, .RadPanelBar_Reftracker div.rpExpanded, .RadPanelBar_Reftracker div.rpSelected, .RadPanelBar_Reftracker a.rpSelected:hover
{
    background-color: #f0f8ff;
    border-color: #fff;
}

/* <disabled items> */
.RadPanelBar_Reftracker a.rpDisabled,
.RadPanelBar_Reftracker div.rpDisabled,
.RadPanelBar_Reftracker a.rpDisabled:hover
{
	color: #bbb;
}
/* </disabled items> */

/* <subitems> */
.RadPanelBar_Reftracker .rpGroup
{
	background-color: #fff;
}

.RadPanelBar_Reftracker .rpGroup a.rpLink,
.RadPanelBar_Reftracker .rpGroup div.rpHeaderTemplate,
.RadPanelBar_Reftracker .rpGroup .rpTemplate
{
	color: #000;
	background-image: none;
	background-color: transparent;
}

.RadPanelBar_Reftracker .rpGroup a.rpLink:hover
{
	color: #fff;
}

.RadPanelBar_Reftracker .rpGroup a.rpLink,
.RadPanelBar_Reftracker .rpGroup a.rpLink .rpOut
{		
	background-color: #F5F5F6; /* transparent; */
	/* background-image: url('PanelBar/SubItemStates.png');  */
	background-repeat: no-repeat;
	color: #000;
}

.RadPanelBar_Reftracker .rpGroup a.rpSelected,
.RadPanelBar_Reftracker .rpGroup a.rpSelected:hover
{
	color: #fff;
}

/* <subitems (disabled)> */
.RadPanelBar_Reftracker ul.rpGroup .rpDisabled,
.RadPanelBar_Reftracker .rpGroup a.rpDisabled:hover,
.RadPanelBar_Reftracker .rpGroup a.rpDisabled .rpOut
{
	background-image: none;
}

.RadPanelBar_Reftracker ul.rpGroup .rpDisabled,
.RadPanelBar_Reftracker .rpGroup a.rpDisabled:hover
{
	color: #bbb;
	background-color: #fff;
}
/* <subitems (disabled)> */

/* </subitems> */


/* <background positioning> */
.RadPanelBar_Reftracker a.rpLink,
.RadPanelBar_Reftracker div.rpHeaderTemplate,
.RadPanelBar_Reftracker a.rpExpanded,
.RadPanelBar_Reftracker div.rpExpanded,
.RadPanelBar_Reftracker .rpItem a.rpLinkExpandHovered
{
	background-position: 0 0;
}

.RadPanelBar_Reftracker a.rpFocused,
.RadPanelBar_Reftracker div.rpFocused,
.RadPanelBar_Reftracker a.rpLink:hover,
.RadPanelBar_Reftracker a.rpExpanded:hover
{
	background-position: 0 -200px;
}

.RadPanelBar_Reftracker a.rpSelected,
.RadPanelBar_Reftracker div.rpSelected,
.RadPanelBar_Reftracker a.rpSelected:hover
{
	background-position: 0 -400px;
}

.RadPanelBar_Reftracker .rpFirst a.rpLink,
.RadPanelBar_Reftracker .rpFirst div.rpHeaderTemplate,
.RadPanelBar_Reftracker li.rpFirst .rpExpanded
{
	background-position: 0 -1px;
}

.RadPanelBar_Reftracker li.rpFirst .rpFocused,
.RadPanelBar_Reftracker .rpFirst a.rpLink:hover
{
	background-position: 0 -201px;
}

.RadPanelBar_Reftracker li.rpFirst .rpSelected,
.RadPanelBar_Reftracker .rpFirst a.rpSelected:hover
{
	background-position: 0 -401px;
}

/* <root items (disabled)> */
.RadPanelBar_Reftracker a.rpDisabled:hover
{
	cursor: default;
}

.RadPanelBar_Reftracker a.rpDisabled,
.RadPanelBar_Reftracker div.rpDisabled,
.RadPanelBar_Reftracker a.rpDisabled:hover,
.RadPanelBar_Reftracker a.rpDisabled:hover .rpOut
{
	background-position: 0 0;
}
/* </root items (disabled)> */

/*      <expand arrows> */
.RadPanelBar_Reftracker .rpExpandable span.rpExpandHandle,
.RadPanelBar_Reftracker .rpExpanded span.rpExpandHandle
{
	background-color:  #F5F5F6; /* transparent ; */
	background-image: url('PanelBar/Expandable.png'); 
	background-repeat: no-repeat;
}

.RadPanelBar_Reftracker_rtl .rpGroup .rpText
{
	padding: 0 10px;
}

.RadPanelBar_Reftracker .rpExpandable span.rpExpandHandle,
.RadPanelBar_Reftracker a.rpExpandable:hover .rpNavigation .rpExpandHandle { background-position: 0 -5px; }
.RadPanelBar_Reftracker a.rpExpandable:hover .rpExpandHandle,
.RadPanelBar_Reftracker a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -5px; }
.RadPanelBar_Reftracker .rpExpanded span.rpExpandHandle,
.RadPanelBar_Reftracker a.rpExpanded:hover .rpNavigation .rpExpandHandle { background-position: 0 -181px; }
.RadPanelBar_Reftracker a.rpExpanded:hover .rpExpandHandle,
.RadPanelBar_Reftracker a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -181px; }

.RadPanelBar_Reftracker div.rpExpandable .rpExpandHandleHovered { background-position: 0 -5px; }
.RadPanelBar_Reftracker div.rpExpanded .rpExpandHandleHovered { background-position: 0 -181px; }

/*      </expand arrows> */

.RadPanelBar_Reftracker .rpGroup a.rpLink,
.RadPanelBar_Reftracker .rpGroup div.rpHeaderTemplate,
.RadPanelBar_Reftracker .rpGroup a.rpLink .rpOut { background-position: 0 200px; }

.RadPanelBar_Reftracker .rpGroup a.rpLink:hover,
.RadPanelBar_Reftracker ul.rpGroup .rpFocused { background-position: 100% -22px; }
.RadPanelBar_Reftracker .rpGroup a.rpLink:hover .rpOut,
.RadPanelBar_Reftracker .rpGroup a.rpFocused .rpOut { background-position: 0 0; }

/*      <subitems (selected)> */
.RadPanelBar_Reftracker ul.rpGroup .rpSelected,
.RadPanelBar_Reftracker .rpGroup a.rpSelected:hover { background-position: 100% -222px; background-color: transparent; }
.RadPanelBar_Reftracker .rpGroup a.rpSelected .rpOut,
.RadPanelBar_Reftracker .rpGroup a.rpSelected:hover .rpOut { background-position: 0 -200px; }
/*      </subitems (selected)> */

/*      <subitems (expand arrows)> */
.RadPanelBar_Reftracker ul.rpGroup .rpExpandable .rpExpandHandle,
.RadPanelBar_Reftracker .rpGroup a.rpExpandable:hover .rpNavigation .rpExpandHandle { background-position: 0 -343px; }
.RadPanelBar_Reftracker .rpGroup a.rpExpandable:hover .rpExpandHandle,
.RadPanelBar_Reftracker .rpGroup a.rpExpandable:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -343px; }
.RadPanelBar_Reftracker ul.rpGroup .rpExpanded .rpExpandHandle,
.RadPanelBar_Reftracker .rpGroup a.rpExpanded:hover .rpNavigation .rpExpandHandle { background-position: 0 -482px; }
.RadPanelBar_Reftracker .rpGroup a.rpExpanded:hover .rpExpandHandle,
.RadPanelBar_Reftracker .rpGroup a.rpExpanded:hover .rpNavigation .rpExpandHandleHovered { background-position: 100% -482px; }

.RadPanelBar_Reftracker .rpGroup div.rpExpandable .rpExpandHandleHovered { background-position: 0 -343px; }
.RadPanelBar_Reftracker .rpGroup div.rpExpanded .rpExpandHandleHovered { background-position: 0 -482px; }
/* </background positioning> */


/* Including CSS File: C:\reftHosted\AWM\include\css\captcha.css */

.rcDiv
{
    background-color: inherit;
   /* border: 1pt solid #FF0066; */
   /* padding: 15px; */
   padding-top: 15px;
   padding-bottom:15px;
}

.rcRefreshImage
{
    font-weight: bold;
    font-size: 0.97 em;
   /* color: #4682b3; */
  /*  text-decoration: none; */
    display: block; 
    margin-left: 20px;
    background-image: url('../images/main/recaptcha.gif');
    background-repeat: no-repeat;
    padding-left: 30px;
    height:20px;
    margin-top: 12px;
    margin-bottom:10px;
    width: 120px;
    
    
    
 
    
    
}

.rcCaptchaAudioLink
{
    font-weight: bold;
    font-size: 1 em;
   /* color: #4682b3; */
   /* text-decoration: none;  */
    margin-left: 20px;
    background-image: url('../images/main/speaker.gif');
    background-repeat: no-repeat;
    padding-left: 30px;
    margin-top: 12px;
    width: 120px;
    height:30px;

}

/*.rcRefreshImage:hover
{
    color: #9400d3;
    text-decoration: underline;
}

.rcCaptchaAudioLink:hover
{
    color: #9400d3;
    text-decoration: underline;
}

*/
.rcCaptchaImage
{
}
      
      

/* Including CSS File: C:\reftHosted\AWM\include\css\system.css */

 
        @media print {
            .no-print, .no-print * {
                display: none !important;
            }
        }

        @media screen {
            .no-display, .no-display * {
                display: none !important;
            }
        }

/* Default link should inherit from parent */
a { color: inherit; } 

 p.MsoNormal, li.MsoNormal, div.MsoNormal {
            margin: 0cm;
            margin-bottom: .0001pt;
            font-size: 12.0pt;
            font-family: "Times New Roman","serif";
        }


 /* btn: button */

 /* btn: button */

*.btn {
    margin-right: 1pt;
    margin-left: 1pt;
}

*.dsBtnTablet {
    height: 30pt;
    font-size: 0.9em !important;
}

body img.requiredBefore{display:none;}


        div.RadGrid:focus{
    outline: none;
            

        }

#uicisbhpdiv {
    display: none;
   
}

  
/* system tables */
.tblstc
{
/* Structural  Table */
 
 border-collapse:  collapse;
 border: none;
}


.tblstc td {
    padding: 0pt;
    margin: 0pt;
    border: none;
}

/* system tables */
.tblatt
{
/* Structural  Table */
 
 border-collapse:  collapse;
 border: none;
}


.tblatt td {
    padding: 2pt;
    margin: 0pt;
    border: none;
}



/* Layout table */

.tblyx
{
    width:100%;
}

.tblyx td
{
    /*  border-width: 0px; */
    padding: 2px 3px 2px 0px;
}

.tblyx td td
{
    padding: 2px 4px 4px 0px;
}

.tblym
{
   
}

.tblym td
{
    /*  border-width: 0px; */
    padding: 2px 3px 2px 3px;
    
}

.tblym td td
{
    padding: 2px 4px 4px 4px;
}



/* Disabled field */

.disbfIE
{
    padding: 2px 3px 2px 1px;
    background-color: #f5f5f5;
    border: 1px solid #CCCCCC;
}


.disbfMoz
{
    padding: 2px 1px 2px 1px;
    background-color: #f5f5f5;
    border: 1px solid #CCCCCC;
}
	
/* system highlight */
	
*.syshl
{
    color: #CC3300;
}	



/*
.sender
{
   position:absolute;
   width:100%;
    background-color: #f5f5f5;
}
*/






.lyodiv
{
    display: inline;
    float: left;
    background-color: inherit;
    
    
}


.divider
{
   height: 1pt;
border: 0;
color: #C0C0C0;
 background-color: #C0C0C0; 
}


* .dvis{

display:inline;

 }

*.dhid{

display:none;
}


*.alex
{
    margin: 5px 5px 5px 0px;
    border-bottom-width: 1pt;
    border-bottom-style: none;
    border-bottom-color: #C0C0C0;
    width: 40%;
}

*.alex a
{
    margin-right: 5px;
    font-size: 0.9em;
}


.allowperm
{
    color: #009933;
}
.disallowperm
{
    color: #CC3300;
}


*.negative
{
    color: #CC0000;
}

*.exxml
{
    font-family: Arial, Helvetica, sans-serif;
    color: #800000;
}


*.xbutton
{
    padding: 1px;
    margin:2px;
    display:block;
    text-align:center;
    background-position: bottom;
    background: transparent;
    border: 1pt solid #666666;
    color: #000000;
    cursor: pointer;
    font-weight: normal;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    text-decoration: none;
    height: 10px;
    width: 10px;
    font-size: 0.8em;
    font-family: 'Courier New' , Courier, monospace;
}

/* Text area panel */
*.tapanel
{

margin-bottom:0pt;
padding-top:0px;
padding-bottom:0pt;
 

}
*.tactrl {
	

    width:25px;
    float:right;

    }

*.tactrl td {
    padding: 0px !important;
    vertical-align: top;
}
/* presenter head */


*.prhead {

margin-bottom:0pt;
padding-bottom:5pt;
padding-top:2px;
outline:0;
  border-top-width: 1pt;
    border-top-color: transparent;
    border-top-style: solid;


}


*.prhead:hover {
    /*border-top-width: 1pt;
    border-top-color: gainsboro;
    border-top-style: solid;
    cursor: pointer;
    outline: 0;*/
  
}


*.prlab {

 margin-bottom:5pt;
}

*.pseudoAnchor
{
    color: #CC3300;
    text-decoration: underline;
    cursor: pointer;
}
*.doodah
{
  
    background-color: #FFFF99;
    
}
*.refttt
{
 
 
 padding-top:10px;
    border-top-style: solid;
    border-top-width: 1pt;
    border-top-color: #C0C0C0;
   
}


*.reftclear{

clear:left;
	
}

*.continfo {

display:inline;
float:left;

}

*.dsRowTablet {


height:30pt;

	
}


*.dsRowStandard {


}

*.sigChange
{
    font-weight: bold;
    font-style: normal;
  
}

/*

                    Col1 = 2 ' Spacer
                    Col2 = 2 ' Bullet
                    Col3 = 23 'Label
                    Col4 = 2 ' Required
                    Col5 = 69 ' Control
                    Col6 = 2 ' Error flag

*/

*.rqc1
{
    width: 2%;
}
*.rqc2
{
    width: 2%;
}
*.rqc3
{
    width: 23%;
}
*.rqc4
{
    width: 2%;
}
*.rqc5
{
    width: 69%;
}
*.rqc6
{
    width: 2%;
}

*.hyline
{
   /*  margin-bottom: 20pt; */
  
}

*.hyent
{
    padding-bottom: 14pt; 
}

   *.fontsize-button A
{
    font: bold 0.9em;
      color:#333;
    text-decoration: none;
}
 
/**.fontsize-button A:hover
{
font: bold 0.9em;
    text-decoration: none;
    background: #333;
    color: #fff;
    font-weight: bold;
}*/

div.fontsize-button 
{
    margin-right: 4pt;
}

div.fontsize-button A {
	border: 1px solid #dcdcdc; 
	margin: 3px;
	padding: 3px; 
	font-size: .9em; 
	text-decoration: none; 
	background: #E5E5E5; /* Old browsers */
	background: -moz-linear-gradient(top, #E5E5E5 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E5E5E5), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #E5E5E5 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #E5E5E5 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #E5E5E5 0%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, #E5E5E5 0%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E5E5E5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
div.fontsize-button a:hover, div.fontsize-button a:focus 
{
    color: #FFFFFF; 
    font-weight: bold; 
    background: #E5E5E5; 
}
div.fontsize-button a:first-child 
{
    font-size: .8em;
}
div.fontsize-button a:last-child 
{
    font-size: 1.1em;
}
*.cookieText {
    font-size: 0.9em;
    font-style: italic;
    color: #666666;
}

*.cbxsent {
    font-style: italic;
    font-size: 0.9em;
    word-break: normal;
    word-wrap: break-word; /* width: 200px; */
    margin-left: 2px;
    margin-top: 3px;
    margin-bottom: 2px;
    color: #333333;
    padding-bottom: 2px;
}

*.milodump
{
overflow: hidden !important;  
}



#blackout {

    display: none;
    position:fixed;
    z-index: 100; /* above everything else */
    top:0;
    left:0;
    bottom:0;
    right:0;
    background:rgba(0,0,0,.25)
    
    }


*.newButton {
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    background-color: #FF99CC;
}



*.msgCtrl {
    padding: 4px;
    border: 1pt solid #FF9966;
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: 0.9em;
    font-weight: normal;
    font-style: normal;
    background-color: #FFCCFF;
}


/* radEditor - Allow resize in design mode only */
.reToolZone table tr
{
    display: block !important;
    float:right;
}

*.tttt{
       
    z-index:1999;

}

/* development stuff here */

*.qsbutton {
    border: 2px solid #666666;
    background-color: #666666;
    color: #ffffff;
    font-weight: bold;
}

*.vtl2 
{
	font-size: 0.9em;
	color: #D06F1B !important;
	text-decoration: none;
	 margin-right: 5px;
}


*.test {
    background-color: rgba(255, 204, 255, 0.50);
}

*.ranker {
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    color: #6666FF;
    font-size: 0.9em;
}


*.srchcriterialabel {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.4em;
    font-weight: bold;
    color: #000066;
    margin-top: 4px;
    padding-bottom: 6px;
    padding-top: 3px;
    background-color: transparent;
  
}

*.srchLabMaster {
    color: #333333 !important;
}

*.srchLabUDF {     
    color: #999999 !important;
     }


*.srchbutton {
   
    background-color: #FF5050 !important;
}
*.scrow {
         height:21pt; 
    
}

*.srchOdd {
    border: 1pt solid silver;
    margin: 3px;
    padding: 2px 2px 20px 6px;
    background-color: #ffffff !important;
    clear: left;
}
*.srchEven {
    border: 1pt solid silver;
    margin: 3px;
    padding: 2px 2px 20px 6px;
    background-color: white;
    clear: left;
}
*.srchSet{

}

*.srchCtrl{

    padding-left: 1pt;
    border-left-style: solid;
    border-left-width: 2pt;
     border-left-color: transparent;
}

*.srchCtrlDef {
    border-left-color: #FF0000 !important;
    border-left-style: solid;
    border-left-width: 2pt;
 
}

/*.rddlFakeInput {

     background-color: seashell !important;
}

.srchhasdef input {
    background-color: seashell !important;
}*/

#pgcisp.clientname{

    width: 90% !important;

}
#pgcisrchgrps {
 
 
    
}
#pgcisrchgrps td {
    /*border: thin solid #FF33CC;*/
   
}



/*Telerik Elasticity*/

    /*Data area*/
div.RadGrid,
div.RadGrid .rgMasterTable,
div.RadGrid .rgPager table
{
    font-size: 0.97em;
    /* line-height: 1em;  */
}
 
/*Pager*/
div.RadGrid .rgNumPart a {
    line-height: 1.6;
}
 
div.RadGrid .rgNumPart a.rgCurrentPage{
    background: white;
    border: 1px solid gray;
    border-radius: 3px;
}
         
div.RadGrid .rgNumPart a.rgCurrentPage span {
    background: none;
}
 
div.RadGrid td.rgPagerCell {
    padding: .6em 0 .2em;
}
        

.reftMenuLink{

    display:inline !important;

}

/* Hide the horizontal scroll bar */
.RadCalendarPopup div {
    border-width: 1pt;
    border-color: #999999;
    overflow-x: hidden !important;
    border-bottom-style: solid;
    border-top-style: solid;
}

.RadCalendarTimeView {
    background-color: #FFFFFF!important;
    width:100px!important;

}

.RadTimePicker {
    width: 100px !important;
    background-color: #FFFFFF !important;
    font-size: 1em !important;
}

/*.RadTimePicker,*/
.RadCalendarTimeView,
.RadCalendarMonthView,
.RadInput,
.riTextBox,
.rcTimePopup,
.RadCalendar {
    font-size: 1em !important;    
}

/*.RadInput 
{
    width:6em !important;           
}*/

/* AutoCompleteBox */ html .RadAutoCompleteBox, html .RadAutoCompleteBoxPopup,
/* Button */ html .RadButton,
/* Calendar */ html .RadCalendar,
/* ComboBox */ html .RadComboBox, html .RadComboBoxDropDown,
/* Dock */ html .RadDock,
/* DropDownList */ html .RadDropDownList, .rddtPopup .RadTreeView,
/* DropDownTree */ html .RadDropDownTree, html .rddtPopup,
/* ImageGallery */ html .RadImageGallery,
/* LightBox */ html .RadLightBox,
/* ListBox */ html .RadListBox,
/* Map */ html .RadMap,
/* MediaPlayer */ html .RadMediaPlayer,
/* Menu */ html .RadMenu,
/* Notification */ html .RadNotification,
/* Rotator */ html .RadRotator,
/* SearchBox */ html .RadSearchBox, html .rsbPopup,
/* Slider */ html .RadSlider,
/* SocialShare */ html .RadSocialShare,
/* TagCloud */ .RadTagCloud,
/* ToolTip */ html .RadToolTip,
/* TreeView */ html .RadTreeView,
/* Window */ html .RadWindow {
    font-size: .9em;
}

.lowemph {
    font-style: italic;
    color: #666666;
}
                     

.selradio {

    /* highlight selected radio option */
    
    background-color: #dcdcdc;
}

*.hlradio{
    
   /* highlight radio on mouseoverr */

background-color: #dcdcdc;

}

 /* sets the background image for the quicktext tool in the radEditor */
  
 .reTool .quickText {
  background-image: url(../../include/images/main/quicktext.gif);
  background-position: 0 !important;
  }
 /*.reTool .editsourcebutton {
  background-image: url(../../include/images/main/html.gif);
  background-position: 0 !important;
  }*/
 
  
 /* remove main borders */

  .borderLess.RadWindow {
      padding: 1pt;
}
    
    /* remove the border around the content */
    .borderLess.RadWindow .rwContent {
       border: none !important;
}
    
    /* both selectors below can be replaced with setting VisibleTitlebar="false" */
    /* remove the titlebar widening */

    .borderLess.RadWindow .rwTitleBar {
    margin: 0;
}


.borderLess .rwTitleWrapper {
    background-color: #DCDCDC !important;
}

 .borderLess .rwTitle {
    color: #2f4f4f !important;
    font-weight: bold;
    
}
 
     .reft951hlon {
    border-bottom-style: solid;
    border-bottom-width: 1pt;
    border-bottom-color: #C0C0C0;
    background-color: whitesmoke;
}

       .reft951hloff {
      border-bottom-style: solid;
    border-bottom-width: 1pt;
    border-bottom-color: transparent;
     background-color:transparent;
}
 .reft951hlidon {
     color: #FF0000 !important;
}

              .reft951hlidoff {
 
    background-color: transparent;
}

/* These items are used to manipulate the radEditor so that the toolbar etc can be hidden/displayed as required */

.NoToolBar .reToolCell {
    display: none;
}

.NoToolBar .reToolZone {
    display: none;
}

.NoToolBar .reContentCell {
    padding: 0px !important;
    margin: 0px !important;
    width: 100%;
    border-spacing: 0px;
    border-style: none !important;
}

.NoToolBar .reLayoutWrapper {
    padding: 0px !important;
    margin: 0px !important;
    width: 100%;
    border-spacing: 0px;
    border: 0pt!important;
    background-color: #FFFFFF !important;
}

*.radEditor .reLayoutWrapper {
    border: 0px solid !important;
    padding: 0px !important;
    margin: 0px !important;
    border-spacing: 0px;
}

    *.radEditor .reLayoutWrapper td {
        /* This is required so that the layout table used for the radEditor does not inherit padding from a RefTracker layout table */
        padding: 0px !important;
        margin: 0px!important;
        vertical-align: top;
    }


.NoToolBar .reContentArea {
    padding: 0px !important;
    margin: 0px !important;
    width: 100%;
    height: 100%!important;
    border-spacing: 0px;
    border: 0pt!important;
    background-color: #FFFFFF !important;
}

.NoDom .reModule {
    display: none;
}

.NoButton .reBottomTable {
    display: none;
}

  /* End of radEditor stuff */


  *.extimg {
  
    width: 75px;
    height: auto;
}

  .extimg img {
    max-width: 100%;
    height: auto;
  
    

}

 *.vCenter{

  position: relative;
  top: 40%;
  -webkit-transform: translateY(-40%);
  -ms-transform: translateY(-40%);
  transform: translateY(-40%);


 }

 
 /* Processing please wait wrapper div */
.prqw
{
background-color: transparent;
	position: absolute;
	top: 130px;
	left: 0px;
	width: 100%;
	text-align: center;
}

 /* Processing please wait inner div */

 .prqi
{
    border: 1pt solid #CCCCCC;
    background-color: #f5f5f5;
    position: relative;
    text-align: left;
    width: 300px;
    height: 150px;
    margin: 0px auto;
}



 *.appErrorContainer{

     margin:auto;
    width:500px;


 }

 *.debugTable {
    padding: 2pt;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    margin: 10pt 0pt 0pt 0pt;
    border-left: #000000 1px solid;
    color: #333333;
    border-bottom: #000000 1px solid;
    font-family: Verdana;
    font-size: 0.9em;
    border-collapse: separate;
    background-color: #F5F5F5;
    border-color: #999999;
}

.RadGrid_Default .rgAltRow td 
 {
     border-color:transparent !important;
 }
 

/*#hideMe {

   
     -webkit-animation: seconds 1.0s forwards;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-delay: 5s;
  animation: seconds 1.0s forwards;
  animation-iteration-count: 1;
  animation-delay: 5s;
  position: relative;
  background: silver;
}

@-webkit-keyframes seconds {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    left: -9999px; 
  }
}
@keyframes seconds {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    left: -9999px; 
  }
}*/




*.faintLink {
    color: #C0C0C0;
}

*.faintLink A {
    /*font-weight: bold;*/
    color: #808080;
    text-decoration: none;
    font-style: italic;
}

*.faintLink A:hover {
    /*font-weight: bold;*/
    
        font-style: italic;

    text-decoration: underline;
}



