	.GW {
		cursor: pointer;
		}

	.InputText3 {
		font-weight: normal;
		font-size: 12px;
	}

	.Button1 {
		font-weight: normal;
		font-size: 12px;
		width: 120px;
		background-color: #B9FFB9;
		font-family: Arial, Geneva, Helvetica, sans-serif;
	}

	.Button1a {
		font-weight: normal;
		font-size: 12px;
		width: 120px;
		background-color: #B9FFB9;
		font-family: Arial, Geneva, Helvetica, sans-serif;
		text-align: left;
	}

	.Button1b {
		font-weight: normal;
		font-size: 12px;
		width: 160px;
		background-color: rgb(156, 204, 248);
		font-family: Arial, Geneva, Helvetica, sans-serif;
		text-align: left;
	}

	.Button2 {
		font-weight: normal;
		font-size: 12px;
		background-color: #ffffcc;
		width: 100px;
		font-family: Arial, Geneva, Helvetica, sans-serif;
	}

	.Button3 {
		font-weight: normal;
		font-size: 11px;
		background-color: #BBFFBB;
		font-family: Arial, Geneva, Helvetica, sans-serif;
	}

	.Button4 {
		font-weight: normal;
		font-size: 11px;
		background-color: #ff66ff;
		font-family: Arial, Geneva, Helvetica, sans-serif;
	}

	.ButtonSmallest {
		font-weight: normal;
		font-size: 10px;
		background-color: #BBFFBB;
		font-family: Arial, Geneva, Helvetica, sans-serif;
	}

	.NavigationButton {
		font-weight: normal;
		font-size: 11px;
		background-color: #BBFFBB;
		font-family: Arial, Geneva, Helvetica, sans-serif;
		width: 90px;	
	}

	.PlaybackNavigationButton {
		font-weight: normal;
		font-size: 11px;
		background-color: #BBFFBB;
		font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
	}

	.CheckBox3 {
		font-weight: normal;
		background-color: #BBFFBB;
		color: #BBFFBB;
	}

	H2 {
		font-family: Arial, Geneva, Helvetica, sans-serif;
		font-size: 110%;
		font-weight:	bold;
		color:			#0000cc;
		margin-top: 4px;
		margin-bottom: 2px;
		}

	H3 {
		font-family: Arial, Geneva, Helvetica, sans-serif;
		font-size: 100%;
		font-weight:	bold;
		color :			#0000cc;
		margin-top: 4px;
		margin-bottom: 2px;
		}

	H4 {
		font-family: Arial, Geneva, Helvetica, sans-serif;
		font-size: 90%;
		font-weight:	bold;
		color :			#0000cc;
		margin-top: 4px;
		margin-bottom: 2px;
		}

	BODY {
		background-color: white;
		font-family: Arial, Geneva, Helvetica, sans-serif;
		color: #000000;
		font-size: 80%;		
		}

	TD {
		font-family: Arial, Geneva, Helvetica, sans-serif;
		font-size: 80%;
		}

	.Footnote {
		font-size :		90%;
		font-family:	Arial, Geneva, Helvetica, sans-serif;
		font-weight:	normal;
		font-style :	normal;
		color :			#4d4d4d;
	}

	.QuotedString {
		font-weight: bold;	
	}

	.ButtonName {
		font-weight: bold;	
	}

	.Warning {
		font-size :		100%;
		font-family:	Arial, Geneva, Helvetica, sans-serif;
		font-weight:	bold;
		font-style :	normal;
		color :			#990000;
	}

	.Info {
		font-size:		100%;
		font-family:	Arial, Geneva, Helvetica, sans-serif;
		font-weight :	bold;
		font-style :	normal;
		color:			#006600;
	}
	
	.OptionTitle {
		font-family:	Arial, Geneva, Helvetica, sans-serif;
		font-size:		12px;
		line-height: 16px;
		font-weight:	bold;
		color :			#0000cc;
		text-decoration: none;
		}
	
	.CaptionCell {
		background-color:	#d5d5d5;
		font-family:		Arial, Geneva, Helvetica, sans-serif;
		color:				#000000;
		font-weight:		bolder;
		font-size:			80%;	
		padding-left:		2px;
	}

	.DataCell {
		font-family:		Arial, Geneva, Helvetica, sans-serif;
		color:				#000000;
		font-size:			80%;	
	}
	
	.FramedTable {
		border-width:	2px;
		border-style:	solid;
		border-color:	#535353;
		padding: 2px;
	}

	.FrameLess {
		border-width:	0px;
		border-style:	none;
		border-color:	#535353;
		padding: 2px;
	}
	
	.MinimalTable {
		border-width:	0px;
		border-style:	none;
		border-color:	#535353;
		padding:		0px;
		margin:			0px;
	}

	.ScreenTitle {
		font-family:	Arial, Geneva, Helvetica, sans-serif;
		font-weight:	bold;
		color:			#0000b9;
		text-align:		center;
	}
	
	.ScreenText {
		font-family:	Arial, Geneva, Helvetica, sans-serif;
		font-weight:	normal;
		color:			#000000;
		text-align:		left;
	}
	
	.PlaybackNavigationBar {
		font-weight: normal;
		font-size: 11px;
		font-family: Arial, Geneva, Helvetica, sans-serif;
	}

	.FillInBox {
		font-family:	Arial, Geneva, Helvetica, sans-serif;
		font-weight:	normal;
		font-size:		14px;
		color:			#000000;
		text-align:		center;
		background-color:	#bedee7;
	}
		
	.FillInBody {
		font-family:	Arial, Geneva, Helvetica, sans-serif;
		font-weight:	normal;
		font-size:		14px;
		color:			#000000;
		text-align:		left;
		padding-left:	6px;
		padding-right:	6px;
		background-color:	#bedee7;
	}

	.DropDownBody {
		font-family:	Arial, Geneva, Helvetica, sans-serif;
		font-weight:	normal;
		font-size:		14px;
		color:			#000000;
		text-align:		left;
		padding-left:	6px;
		padding-right:	6px;
		background-color:	#bedee7;
	}

	.DropDownBlank {
		font-family:	Arial, Geneva, Helvetica, sans-serif;
		font-weight:	normal;
		font-size:		14px;
		color:			#000000;
		text-align:		left;
		margin:			0px;
		padding-left:	2px;
		padding-right:	0px;
		background-color:	#bedee7;
	}

	.IFrameTextBody {
		font-family:	Arial, Geneva, Helvetica, sans-serif;
		font-weight:	normal;
		font-size:		14px;
		color:			#000000;
		text-align:		left;
		padding-left:	4px;
		padding-right:	4px;
		background-color:	#bedee7;
	}
	
	.IFrameDataCell {
		font-family:	Arial, Geneva, Helvetica, sans-serif;
		font-weight:	normal;
		font-size:		14px;
		color:			#000000;
		text-align:		left;
		padding-left:	2px;
		padding-right:	2px;
	}

	.OrderingBox {
		font-family:	Arial, Geneva, Helvetica, sans-serif;
		font-weight:	normal;
		font-size:		14px;
		color:			#000000;
		background-color:	#bedee7;
	}

	.VideoBoxClass {
		font-family:	Arial, Geneva, Helvetica, sans-serif;
		font-weight:	normal;
		font-size:		12px;
		color:			#000000;
		background-color:	#bedee7;
	}

	.AudioBox {
		font-family:	Arial, Geneva, Helvetica, sans-serif;
		font-weight:	normal;
		font-size:		12px;
		color:			#000000;
		background-color:	#bedee7;
	}

	.TrueFalseBox {
		font-family:	Arial, Geneva, Helvetica, sans-serif;
		font-weight:	normal;
		font-size:		10px;
		color:			#000000;
		background-color:	#ffffff;
	}
	
	.ImageFramedBox {
		padding: 0px;
		margin: 0px;
		font-size: 13px;
		font-family: Arial, Geneva, Helvetica, sans-serif;
		background-color:	#ffffff;
		text-align:	center;
	}		

	.SmallFontCell {
		font-family:	Arial, Geneva, Helvetica, sans-serif;
		font-weight:	normal;
		font-size:		11px;
		color:			#000000;
		background-color:	#bedee7;
		padding:		0;
	}

	ul.boxy {
		list-style-type: none;
		padding: 0px;
		margin: 0px;
		font-size: 13px;
		font-family: Arial, Geneva, Helvetica, sans-serif;
	}
	ul.boxy li {
		cursor:move;
		padding: 2px 2px;
		border: 1px solid #ccc;
		background-color: #eee;
		margin: 0px; 
	}	

	ul.static {
		list-style-type: none;
		padding: 0px;
		margin: 0px;
		font-size: 13px;
		font-family: Arial, Geneva, Helvetica, sans-serif;
	}
	ul.static li {
		padding: 2px 2px;
		border: 1px solid #ccc;
		margin: 0px; 
		text-align:		right;
	}

	ul.staticBorderless {
		list-style-type: none;
		padding: 0px;
		margin: 0px;
		font-size: 13px;
		font-family: Arial, Geneva, Helvetica, sans-serif;
	}
	ul.staticBorderless li {
		padding: 2px 2px;
		margin: 0px; 
		text-align:		left;
	}	

	.TrueFalseCell {
		padding: 0px;
		margin: 0px;
		font-size: 13px;
		font-family: Arial, Geneva, Helvetica, sans-serif;
	}	

	.KeyboardText {
		font-size:		14px;
		font-weight:	bold;
	}
	
	.ClickOnLetter {
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;

		padding-left: 4px;
		padding-right: 4px;
		padding-top: 0px;
		padding-bottom: 0px;
		
		border: 1px solid rgb(120, 120, 120);
		cursor: pointer;		
	}
	
	
	@font-face {
		font-family: Ekushey Durga Normal;
		src: url("/fonts/Durga_03-09-2005.eot") /* EOT file for IE */
	}
	@font-face {
		font-family: Ekushey Durga Normal;
		src: url("/fonts/Durga_03-09-2005.ttf") /* TTF file for CSS3 browsers */
	}
	@font-face {
		font-family: Ekushey Durga;
		src: url("/fonts/Durga_03-09-2005.eot") /* EOT file for IE */
	}
	@font-face {
		font-family: Ekushey Durga;
		src: url("/fonts/Durga_03-09-2005.ttf") /* TTF file for CSS3 browsers */
	}
	/* this works in Chrome W & M and Safari M:
	@font-face {
		font-family: 'Ekushey Durga Normal';
		src: url("http://www.fontsaddict.com/fontface/ekushey-durga-normal.ttf"); 
	}
	*/
	
	/* EOT and TTF files are in folder /fonts/ */
	
	@font-face {
	 font-family: "Timesse Russ";
	 src: url("/fonts/FSTIMRU.eot") /* EOT file for IE */
	}
	@font-face {
	 font-family: "Timesse Russ Bold";
	 src: url("/fonts/FSTIMRUB.eot") /* EOT file for IE */
	}
	@font-face {
	 font-family: "Timesse Russ Italics";
	 src: url("/fonts/FSTIMRUI.eot") /* EOT file for IE */
	}
	@font-face {
	 font-family: "Timesse Russ";
	 src: url("/fonts/FSTIMRU.TTF") /* TTF file for CSS3 browsers */
	}
	@font-face {
	 font-family: "Timesse Russ Bold";
	 src: url("/fonts/FSTIMRUB.TTF") /* TTF file for CSS3 browsers */
	}
	@font-face {
	 font-family: "Timesse Russ Italics";
	 src: url("/fonts/FSTIMRUI.TTF") /* TTF file for CSS3 browsers */
	}

/* HTML5 button */
	.medium {
		font-size: 12px;
		padding: .4em 1.5em .42em;
	}
	.small {
		font-size: 11px;
		padding: .2em 1em .275em;
	}
	.white {
		color: #606060;
		border: solid 1px #b7b7b7;
		background: #fff;
		background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
		background: -moz-linear-gradient(top,  #fff,  #ededed);
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
	}
	.white:hover {
		background: #ededed;
		background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
		background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
	}
	.white:active {
		color: #999;
		background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
		background: -moz-linear-gradient(top,  #ededed,  #fff);
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
	}
button {
	display: inline-block;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
		-webkit-border-radius: .5em;
		-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); 
		-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); 
	/*box-shadow: 0 1px 2px rgba(0,0,0,.2);*/
}
	button:hover {
		text-decoration: none;
	}
	button:active {
		position: relative;
		top: 1px;
	}
	button[disabled], button[disabled]:hover, button[disabled]:active {
		cursor: not-allowed;
		background: none;
		position: relative;
		top: 0px;
		box-shadow: none;
		text-shadow: none;
		filter: none;
	}
