/*v.1.1.0 ---------------------------------------------------------------------------------------
SR/Version : SWTE20051102 , v1.1.0
Modified by : anne on 17 November 05 for CFF enhancement
/*v.1.2.0 ---------------------------------------------------------------------------------------
SR/Version : SUPG0701001 , v1.2.0
Modified by : HFSA on 12 January 2007 - Revamp the look and feel of the affected eFile 
			  applications and to follow accordingly to the Customs Style Guide provided.
----------------------------------------------------------------------------------------------- */
<!--
body{
	margin:2px 0px 2px 2px;
	width: 96.6%;
	background-color:#EFEFEF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-style:normal;
	font-weight:normal;
}

table{
	border-collapse:collapse;
	background-color:#FFFFFF;
}

form{
	margin:0;
}

input, textarea{
	color:#111111;
}

li{
	margin: 6px 0;
	text-transform:none;
	}
li.s1{
	margin: 0px 0;
	text-transform:none;
	}
ul.s1 {
	margin-top: 5px; 
	margin-bottom: 10px;
	}
/* added by v1.2.0*/
ul 
{
	list-style-image:url(../common/images/bullet1.gif);
}
ul ul 
{
	list-style-image:url(../common/images/bullet2.gif);
}
a:link				
{
	color: #115B82; 
	text-decoration: underline; 
	font-size: 100%; 
}
a:active
{
	color: #115B82; 
	text-decoration: underline; 
	font-size: 100%; 
}
a:visited		
{
	color: #3F8DB0; 
	text-decoration: underline; 
	font-size: 100%; 
}
a:hover				
{
	color: #A4985F; 
	text-decoration: none; 
	font-size: 100%; 
}
.subpageTitle		
{
	color:#000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 120%;
}
.heading3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: #115B81; 
	FONT-FAMILY: Arial; 
	line-height: 16pt; 
}
.menuBox 
{ 
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none; 
	font-variant: normal; 
	text-transform: none ; 
	background-color: #F9F9F9; 
	word-spacing: 0.2em
}
/*end of v1.2.0*/

/*set border for the whole form*/
.grayborder{
	border:1px solid #C0C0C0;
}

.liteborder{
	border:1px solid #ECECFF;
}

/*heading text displayed besides Crest*/
.form_heading {
	/* -- commented by v1.2.0
	font-size:large;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	line-height:28px;
	margin:5px 0; -- */
	
	/* -- added by v1.2.0 -- */
	font-size:18pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}

/*sub-heading text displayed just below heading text*/
.form_subheading{
	font-size:medium;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	line-height:18px;
	margin:3px 0;
}

/*text style for TOC, FAQ and HELP on top-right of page*/
.top_link{
	/* -- commented by v1.2.0
	font-size:small;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif; -- */

	/* -- added by v1.2.0 -- */
	font-weight: normal;
	font-family: Arial;
	color:#115B82;
}
	
/* v1.1.0 cff information */
.cff_info{
	font-size:	small;
	font-weight:normal;
	border-bottom:1px dotted #CECECE;
	margin:3px 0;
	font-family: Arial; /*v1.2.0*/
	COLOR:#777777 /*v1.2.0*/
}

/* step x of xx text style*/
.nav_step{
	font-size:small;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#0099CC;
}

/*normal text */
.entry{
	font-size:small;
	font-weight: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:none;
	color:#000000;
}

/*dotted line border on bottom*/
.border_bottom{
	border-bottom:1px dotted #CECECE;
}

/*style for asterisk to indicate mandatory fields*/
.xsmallred{
	font-size:x-small;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
}
/*first-level heading; used to seperate form sections*/
.heading1 {
	/* -- commented by v1.2.0
	font-size:medium;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:1px;
	color:#000000;
	background-color:#ECECFF; -- */

	/* -- added by v1.2.0 -- */
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: #115B81; 
	FONT-FAMILY: Arial; 
	line-height: 16pt; 
	background-color:#ECECFF;
}

/*second level heading; */
.heading2 {
	/* -- commented by v1.2.0
	font-size:medium;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:normal;
	color:#3333CC; -- */

	/* -- added by v1.2.0 -- */
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #115B81; 
	FONT-FAMILY: Arial; 
	line-height: 16pt;
}
/*used to display acknowledge, etc*/
.txt_blue{
	font-size:medium;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height:18px;
	margin:3px 0;
	color:#0066CC;
}

/*form label and table header*/
.label, .th{
	/* -- commented by v1.2.0
	font-weight: bold;
	font-size:small;
	font-style:normal;
	/*text-transform: capitalize;*/
	
	/* -- added by v1.2.0 -- */
	FONT-WEIGHT: bold; 
	FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif; 
	FONT-SIZE:12px; 
	COLOR:#777777
}
/*table header background*/
.th{
	background-color:#efefef;
}

/*explanary text message style*/
.note{
	font-size:small;
	font-style:italic;
	/* color:#606060; /*v1.2.0*/
	line-height:20px;
	font-weight:normal;
	FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif; /*v1.2.0*/
	COLOR:#777777 /*v1.2.0*/
}

/*used for foot text*/
.footer{
	text-align:center;
	border-top:1px solid #CECECE;
	padding:3px;
	font-size:x-small;
	font-weight:normal;
}

/*text style displayed on button*/
.button{
	font-size:small;
	padding:1px;
	font-weight:bold;
	color:#111166;
	font-family:Arial, Helvetica, sans-serif;
}

/*set style when print out*/
@media print {
	/*do not display border when print*/
	.grayborder{ 
		border:0px solid #C0C0C0;
	}
	/*display only buttom line for form controls*/
	input, select{
		border:0px;
		border-bottom:1px solid #0073E6;
	}
	textarea{
		border:1px solid #0073E6;
	}
	/*do not display border for checkbox and readiobutton controls*/
	.noborder{
		border:0px;
	}
}
-->