/* - - - - - - - *************************************
The stylesheet that controls the alignment of the pages, images, videos, and colors 
************************************* - - - - - - - */

*						{margin:0px; padding:0px; font-size:100%}

html					{}

body					{min-width:552px; font:62.5%/170% Arial, sans-serif; color:#565656;}

img						{border:0;}

.clearfloat				{clear:both; height:0px; overflow:hidden;}
.clearleft				{clear:left; height:0px; overflow:hidden;}
.readernote				{position:absolute; top:-9999px; color:#565656;}
.searchbox				{margin:0 5px 0 0; padding:0px; border:1px solid #cccccc; color:#565656;}
.searchbox:focus		{border:1px solid #eebb44;}
.searchbutton			{margin: 0 0 -4px 0; border:none; color:#777777;}

/* - - - - - - - utility - - - - - - - */

#utilitystripe			{width:100%; background:#693327;}

#utilitybox				{width:100%; max-width:1090px; margin:auto; padding-top:8px; text-align:right; font-size:110%; color:#cccccc; background:#ffffff;}


/* - - - - - - - site - - - - - - - */

#sitestripe			{width:1003; background:#693327;}

#sitebox				{width:1003; max-width:100%; margin:0 auto; height:124px; text-align:left; background:#693327;}


/* - - - - - - - image - - - - - - - */

#imagestripe			{width:1000; margin:right; background:#693327 url(/images/imagebox.jpg) repeat-x 50% 0;}

#imagebox				{width:1000; max-width:1000px; height:65px; margin:auto; padding:0; background:#ffffff url(/images/imagebox.jpg) repeat-x 50% 0;}

#promobox				{width:150px; height:135px; text-align:center; overflow:auto; float:right; background:#ffffff;}


/* - - - - - - - content - - - - - - - */

#contentstripe			{width:100%; background:#ffffff;}

#contentbox				{width:1000; max-width:1000px; margin:auto; padding:20px 0; background:#ffffff;}


/* - - - - - - - menu - - - - - - - */

#menustripe				{width:100%; background:#4d4d4d;}

#menubox				{width:1000; max-width:1000px; margin:auto; padding:15px 0; border:none; color:#cccccc; background:#4d4d4d;}


/* - - - - - - - footer - - - - - - - */

#footerstripe			{width:100%; background:transparent;}

#footerbox				{width:100%; max-width:1090px; margin:0 auto; text-align:left; color:#666666; background:transparent;}


/* - - - - - - - content columns - - - - - - - */

#report						{margin:0 0px; padding:8px 0 0 0; float:left; width:410; padding-bottom: 0px;}
#content					{margin:0 0px; padding:0 0px 0 0px; float:top; width:1001; padding-bottom: 0px; color:#000000; background:#ffffff; border-left:1px solid #693327; border-right:1px solid #693327;}
#underbar					{width:1003; background:#693327;}
#leftarea					{margin:0 1px; padding:0 30px 0 5px; float:left; width:47%; padding-bottom: 10px; border-right:1px dotted #cccccc;}
#rightarea					{margin:0 1px; padding:0 30px 0 5px; float:left; width:45%; padding-bottom: 10px;}
#footer						{margin:0 0px; padding:0 0px 0 0px; float:bottom; width:100%; padding-bottom: 10px; border-top:1px dotted #cccccc; border-bottom:1px solid #693327;}
#black						{margin:0 0px; padding:0 0px 0 0px; float:top; width:1001; padding-bottom: 0px; color:#000000; background:#000000; border-left:1px solid #693327; border-right:1px solid #693327;}

/* - - - - - - - content styles - - - - - - - */

#utilitystripe .skiplinks 	{position:absolute; top:0px; left:10px;}
#utilitystripe .skiplinks li{list-style-type:none;}
#utilitystripe a.skip  		{color:#693327;}
#utilitystripe a.skip:focus	{color:#dddddd;}
#utilitystripe a.skip:hover	{color:#dddddd;}	

#utilitybox ul			{display:inline; margin:0; padding:7px 0;}	
#utilitybox li			{display:inline; padding-left:7px; margin-right:7px; border-left:1px dotted #999999;}
#utilitybox a			{text-decoration:none; color:#dddddd;}
#utilitybox a:focus,
#utilitybox a:hover		{text-decoration:none; color:#eebb44;}
#utilitybox li#sfsutype	{border:none; font-size:120%; font-weight:bold; color:#eebb44;}
#utilitybox #sfsutype a	{color:#eebb44;}
#utilitybox #sfsutype a:focus,
#utilitybox #sfsutype a:hover	{color:#dddddd;}
#utilitybox form		{display:inline; line-height:0;}
#utilitybox div			{display:inline; border:none}

#promobox h2			{margin:20px 0px 5px 15px; font-size:110%; color:#ffffff;}
#promobox p				{margin-left:10px; font-size:110%; color:#ffffff;}
#promobox a				{text-decoration:none; border-bottom:1px solid #ddcc77; color:#464666;}
#promobox a:focus,
#promobox a:hover		{color:#333;}

#sitebox h1			{margin-bottom:5px; padding-top:38px; font-size:240%; font-weight:bold; color:#eebb44}
#sitebox h2			{margin-bottom:5px; padding-top:38px; font-size:240%; font-weight:bold; color:#eebb44}
#sitebox a.site		{text-decoration:none; color:#ffffff;}
#sitebox a.site:focus,
#sitebox a.site:hover{color:#eebb44;}
#sitebox a.parent		{text-decoration:none; font-size:80%; color:#999999;}
#sitebox a.parent:focus,
#sitebox a.parent:hover{color:#bbbbbb;}

#report a					{text-decoration:none; border-bottom:1px none #dddddd; color:#777744;}
#report a:hover,
#report a:focus			{text-decoration:none; border-bottom:1px dotted #cccccc; color:#464666;}
#report li					{margin:0 0 7px 0; list-style-type:none; font-size:120%; font-weight:bold; color:#464666;}
#report li	ul 				{width:100%; margin:-6px 0 2px 0;}
#report li	ul li			{margin:0; padding-left:10px; font-size:95%; line-height:150%; font-weight:normal; background:url(images/bulletpurple.png) no-repeat left 7px;}
#report li	ul li a			{text-decoration:none; border-bottom:1px solid #ddddcc; color:#666600;}
#report h2					{margin-top:12px; margin-bottom:10px; font-size:150%; color:#886600;}

#content a					{text-decoration:none; border-bottom:1px none #dddddd; color:#777744;}
#content a:hover,
#content a:focus			{text-decoration:none; border-bottom:1px dotted #cccccc; color:#464666;}
#content li					{margin:0 0 7px 0; list-style-type:none; font-size:120%; font-weight:bold; color:#464666;}
#content li	ul 				{width:100%; margin:-6px 0 2px 0;}
#content li	ul li			{margin:0; padding-left:10px; font-size:95%; line-height:150%; font-weight:normal; background:url(images/bulletpurple.png) no-repeat left 7px;}
#content li	ul li a			{text-decoration:none; border-bottom:1px solid #ddddcc; color:#666600;}
#content h2					{margin-top:12px; margin-bottom:10px; font-size:150%; color:#886600;}

#underbar a					{text-decoration:none; border-bottom:1px none #dddddd; color:#eeee33;}
#underbar a:hover			{color:#ffffff; border-bottom:1px dotted #ffffff;},
#underbar a:focus			{color:#999900;}
#underbar li					{margin:0 0 7px 0; list-style-type:none; font-size:120%; font-weight:bold; color:#464666;}
#underbar li	ul 				{width:100%; margin:-6px 0 2px 0;}
#underbar li	ul li			{margin:0; padding-left:10px; font-size:95%; line-height:150%; font-weight:normal; background:url(images/bulletpurple.png) no-repeat left 7px;}
#underbar li	ul li a			{text-decoration:none; border-bottom:1px solid #ddddcc; color:#666600;}
#underbar h2					{margin-top:12px; margin-bottom:10px; font-size:110%; color:#886600;}

#leftarea a					{text-decoration:none; border-bottom:1px none #dddddd; color:#999900;}
#leftarea a:hover,
#leftarea a:focus			{color:#839595;}
#leftarea li					{margin:0 0 7px 0; list-style-type:none; font-size:120%; font-weight:bold; color:#464666;}
#leftarea li	ul 				{width:100%; margin:-6px 0 2px 0;}
#leftarea li	ul li			{margin:0; padding-left:10px; font-size:95%; line-height:150%; font-weight:normal; background:url(images/bulletpurple.png) no-repeat left 7px;}
#leftarea li	ul li a			{text-decoration:none; border-bottom:1px solid #ddddcc; color:#666600;}
#leftarea h2					{margin-top:12px; margin-bottom:10px; font-size:150%; color:#886600;}	

#rightarea a					{text-decoration:none; border-bottom:1px none #dddddd; color:#999900;}
#rightarea a:hover,
#rightarea a:focus			{color:#839595;}
#rightarea li					{margin:0 0 7px 0; list-style-type:none; font-size:120%; font-weight:bold; color:#464666;}
#rightarea li	ul 				{width:100%; margin:-6px 0 2px 0;}
#rightarea li	ul li			{margin:0; padding-left:10px; font-size:95%; line-height:150%; font-weight:normal; background:url(images/bulletpurple.png) no-repeat left 7px;}
#rightarea li	ul li a			{text-decoration:none; border-bottom:1px solid #ddddcc; color:#666600;}
#rightarea h2					{margin-top:12px; margin-bottom:10px; font-size:150%; color:#886600;}	

#attention {background-color:#ffffcc;color:#000; width:90%; border:1px solid #ffcc33;padding:5px; margin:5px;}
#attention h2 {font-size:200%; float:left; padding:10px 5px 5px 10px ;line-height:110%;}
#attention p {font-size:110%; line-height:120%;}
#attention img {float:left;}

#main #leftbox {
	text-align: left;
	float: left;
}

/*blue tabs*/
.bluetabTbl {height:30px;font:bold 12px Arial, Helvetica, sans-serif;margin-top:10px; color:#333333}
.bluetabLeft {background-image:url(http://www.hoibacaiphanxico.org/us/images/tab-left.png); background-position:left; background-repeat:no-repeat}
.bluetabMid {background-image:url(http://www.hoibacaiphanxico.org/us/images/tab-mid.png); background-repeat:repeat-x; text-align:center; padding-bottom:4px}
.bluetabRight {background-image:url(http://www.hoibacaiphanxico.org/us/images/tab-right.png); background-position:right; background-repeat:no-repeat}

.provrb {color:#F60; font: 9px Verdana, sans-serif;border:1px solid #CFDED8;padding-left:8px;padding-top:8px;padding-right:8px;}

#inlinetable {
	background: #FFFBFB;
	font-size: .9em;
	padding: 1px;
	border: 1px solid #e2e2e2;
	float: left;
	margin: 10px 15px 10px 15px;
	line-height: 1.9em;
	display: inline;
}

#inlinetable th {
	background: black;
	padding-left: 8px;
	text-align: left;
	color: white;
}

#inlinetable td {
	padding: 8px;
}

.fieldset { margin-bottom: 8px; }

.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 12px; }

.floatright {
	float: right;
}
.textright {
	text-align: right;
}

.textReg {
	FONT-SIZE: 10pt; COLOR: #2D3130; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}

.textRed {
	FONT-SIZE: 12pt; COLOR: #ac0303; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}

.textBanner {
	FONT-SIZE: 18pt; COLOR: #eeee22; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: bold
}

.textHeader {
	FONT-SIZE: 14pt; COLOR: #ffffff; FONT-FAMILY: Times New Roman; TEXT-DECORATION: bold
}

.textPhone {
	FONT-SIZE: 20pt; COLOR: #ffffff; FONT-FAMILY: Times New Roman; TEXT-DECORATION: bold
}

.small {
	FONT-SIZE: 8pt; COLOR: #222222; FONT-FAMILY: Tahoma, Arial, sans-serif; TEXT-DECORATION: none
}

.smallBlue {
	FONT-SIZE: 8pt; COLOR: #0000ff; FONT-FAMILY: Tahoma, Arial, sans-serif; TEXT-DECORATION: none
}

.textBig {
	FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}

.textNews {
	FONT-SIZE: 11pt; COLOR: #005555; FONT-FAMILY: Garamond, Georgia, serif; TEXT-DECORATION: none
}

.textGold {
	FONT-SIZE: 10pt; COLOR: #886600; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}

.textBlue {
	FONT-SIZE: 13pt; COLOR: #378899; FONT-FAMILY: Courier New, Arial, sans-serif; TEXT-DECORATION: none
}

.textBrown {
	FONT-SIZE: 9pt; COLOR: #693327; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}

.textPurple {
	FONT-SIZE: 9pt; COLOR: #520052; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}

style="font-family:Garamond, Georgia, serif;