
.border_full

{
	border: #999999 1px solid;
	border-collapse: collapse;
}

.general_txt

{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: Black;	

}

.ss_txt
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003876;
	font-weight: bold;
}

.errormsgtable
{
	padding-top: 1px;
	padding-bottom: 1px;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: Red;
}

.ErrorMessage
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	color: Red;
}

.empire_txt

{
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;
	color: Black;	

}

.subtitle_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #003950;
	
}

.empiretitle_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #003950;
	
}

.EmpireNotes
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial;
}

.SStitle_txt
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #f4791f;
	
}

.title_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #000000;
	
}

.error_txt
{
	font-weight: Bold;
	font-size: 9pt;
	color: Red;
	font-family: Verdana, Arial;
}

.general_txt_white

{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: White;	

}

.title_txt_white
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: White;
	
}
.arial
{
	font-family: Arial;
}

.SS_bkg
{
	background-image: url(images/graybkg.gif);
	background-repeat: no-repeat;
	width: 462px;
}

/* Spindle Top International */

.spindletopinternational_txt
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 9pt;
	color: Black;	
}

.spindletopinternationaltitle_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #003950;
}
.spindletopinternationalnotes
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial;
}

/* Spindle Top International */

.spindle_txt_title
{
	color: Black;
	font-family: Arial, Helvetica LT Std, Verdana;
	font-weight: bold;
	font-size: 12pt;
	}
	
.spindle_txt
{
	color: Black;
	font-family: Arial, Helvetica LT Std, Verdana;
	
	font-size: 9pt;
	}



/* ---------------------------------- Color ----------------------------------------- */

.white
{
	color: White;
}

.orange
{
	color: #f4791f;
}

.SSblue
{
	color: #003876;
}

.blue
{
	color: #0d6aca;
}

.green
{
	color: #007b3a;
}

.gray
{
	color: #babfc5;
}

.blue_bkg
{
	background-color: #0d6aca;
}

.green_bkg
{
	background-color: #007b3a;
}

.gray_bkg
{
	background-color: #babfc5;
}

.lightgray_bkg
{
	background-color: #eaeaea;
}

.red
{
	color: #d80e0e;
}

/* ---------------------------------- CSS from Stewart.css ----------------------------------------- */


.BigTitle
{
	font-weight: bold;
	font-size: 24pt;
	color: black;
	font-family: Arial Baltic;
}
.Title
{
	font-weight: bold;
	font-size: 12pt;
	color: black;
	font-family: Arial Baltic;
}

.WhiteTitle
{
	font-weight: bold;
	font-size: 12pt;
	color: white;
	font-family: Arial Baltic;
}

.WhiteText
{
	font-weight: normal;
	font-size: 10pt;
	color: white;
	font-family: Arial Baltic;
}

.StewartSubTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Arial Baltic;
}

.Main
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial Baltic;
}

.MainBold
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Arial Baltic;
}

.Input
{
	border-right: lightsteelblue 1px inset;
	border-top: lightsteelblue 1px inset;
	font-weight: normal;
	font-size: 7pt;
	border-left: lightsteelblue 1px inset;
	color: black;
	border-bottom: lightsteelblue 1px inset;
	font-family: Arial Baltic;
	z-index: 0;
}
.RedText
{
	color: Red;
}

.Notes
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
}

hr.full
{
	color: black;
	margin: 10px 0px 10px 0px;
	height: 1px;
}

hr.90percent
{
	color: gray;
	margin: 5px 25px 5px 25px;
	height: 1px;
}

hr.90percentVert
{
	color: gray;
	margin: 0px 5px 0px 5px;
	height: 275px;
	width: 1px;
}

.labeltext
{
	font-family: Arial Baltic;
	font-size: 8pt;
	font-weight: normal;
	color: Navy;
}

.inputbox
{
	width: 150px;
	border: solid 1px gray;
	font-size: 11px;
	padding-left: 3px;
	color: #333333;
}
.Borders
{
	border: solid 1px black;
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial Baltic;
}
.AddressBlock
{
	width: 100%;
}
.BorderB
{
	border-bottom: solid 1px gray;
	background-color: #eeeeee;
}
.ButtonStyle
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#efefeb);
	background-color: #efefeb;
	cursor: hand;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid Gray;
	width: 100px;
}
.PageTitle
{
	padding-left: 10px;
	font-weight: bold;
	font-size: 15px;
	word-spacing: 3px;
	vertical-align: middle;
	color: #555555;
	border-bottom: gray 1px solid;
	font-family: arial;
	background-color: #b4c7ee;
	cursor: default;
}

a.tooltipst
{
	position: relative; /*this is the key*/
	z-index: 24;
	background-color: none;
	text-decoration: none;
}

a.tooltipst:hover
{
	z-index: 24;
	background-color: White;
	color: #efb52e;
	text-decoration: none;
}

a.tooltipst span
{
	display: none;
}

a.tooltipst:hover span
{
	border-right: gray 1px solid;
	padding-right: 3px;
	border-top: gray 1px solid;
	display: block;
	padding-left: 3px;
	left: 0em;
	padding-bottom: 3px;
	border-left: gray 1px solid;
	width: 40em;
	color: #555555;
	padding-top: 3px;
	border-bottom: gray 1px solid;
	position: absolute;
	top: 2em;
	background-color: #efb52e;
	text-align: left;
	z-index: 24;
}

/* ---------------------------------- CSS from USPD ----------------------------------------- */


.nopad
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.buffer
{
	margin-left: 14px;
	margin-right: 14px;
}

.buffer_all
{
	padding: 10px 10px 10px 10px;
}

.buffer_top
{
	padding-top: 20px;
}

.buffer_up
{
	padding-top: 6px;
}

.buffer_left
{
	padding-left: 10px;
}
.buffer_right
{
	padding-right: 10px;
}

.buffer_bottom
{
	padding-bottom: 10px;
}

.bgrd_blue
{
	background-color: #D9EDF7;
}

.bgrd_slate
{
	background-color: #0086CA;
}

.border_full_slate
{
	border: #006699 1px solid;
	border-collapse: collapse;
}

.border_full_blue
{
	border: #009AE7 1px solid;
	border-collapse: collapse;
}

.dotted_dark_line
{
	background: url(http://myargosy.com/v2/UI/Argosy/Custom-BOT/dot1.gif);
	height: 1px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.bold
{
	font-weight: bold;
}

.main_txt
{
	font-size: 9pt;
	color: black;
	font-family: Tahoma;
	text-decoration: none;
}

.large_txt
{
	font-size: 10pt;
	color: black;
	font-family: Tahoma;
	text-decoration: none;
}

.total_txt
{
	font-size: 10.5pt;
	color: black;
	font-family: Tahoma;
	text-decoration: none;
}

.large_white_txt
{
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	text-decoration: none;
}

.white
{
	color: White;
}


.slate
{
	color: #006699;
}

.box_important
{
	background-color:#F0F8FC;
}

.slate_background
{
	background-color: #006699;
}

.blue_background
{
	background-color: #009AE7;
}

/**** Drop Down List ****/
.DDList
{
	font-size: xx-small;
	font-family: Tahoma, Arial;
}
