/* 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    ------------------------------------------------------- 
	arrivo scheduling assistant v8.0
    Mark W. Robbins, Robbins Systems
    Copyright 2009 by Robbins Systems LLC
    All Rights Reserved
    ------------------------------------------------------- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
*/

/*
  BEGIN Branding Styles for arrivo
*/
.asLogo
{
			font-family		: 'Bookman Old Style', 'Times New Roman', Serif;
			font-size		: larger;
			font-weight		: bold;
			color			: #2a2c6c;
			padding-bottom	: 0px;
			margin-bottom	: 0px;
			border-bottom	: solid 1px #9b1b1b;
}
/*
  END Branding Styles for arrivo
*/

body		{
			font-family		: "Trebuchet MS", verdana, arial, helvetica, "ms sans serif", sans-serif;
			font-size		: 12.0pt;
			color			: #000000;
			font-weight		: normal;
			font-style		: normal;
			text-decoration	: none;
			color			: #454545;
			background-color: #FFFFFF;
			}
ul			{
			margin-top		: 2px;
			margin-bottom	: 2px;
			}
.bodyText	{
			font-family		: "Trebuchet MS", verdana, arial, helvetica, "ms sans serif", sans-serif;
			font-size		: 12.0pt;
			color			: #000000;
			font-weight		: normal;
			font-style		: normal;
			text-decoration	: none;
			}
p			{
			margin-top		: 4pt;
			margin-bottom	: 4pt;
			}
li			{
			font-family		: "Trebuchet MS", verdana, arial, helvetica, "ms sans serif", sans-serif;
			font-size		: 12.0pt;
			margin-top		: 2px;
			}
input		{
			font-size		: 9pt;
			font-family		: verdana, arial, helvetica, "ms sans serif", sans-serif;
			font-weight		: normal;
			font-style		: normal;
			}
h1			{
			font-family		: arial, verdana, tahoma, helvetica, "ms sans serif", sans-serif;
			font-size		: 20pt;
			font-weight		: normal;
			font-style		: normal;
			color			: #174573;
			}
h2			{
			font-family		: arial, verdana, tahoma, helvetica, "ms sans serif", sans-serif;
			font-size		: 18pt;
			font-weight		: normal;
			font-style		: normal;
			color			: #174573;
			margin-bottom	: 4px;
			}
h3			{
			font-family		: arial, verdana, tahoma, helvetica, "ms sans serif", sans-serif;
			font-size		: 16pt;
			font-weight		: normal;
			font-style		: normal;
			color			: #174573;
			margin-bottom	: 3px;
			}
h4			{
			font-family		: arial, verdana, tahoma, helvetica, "ms sans serif", sans-serif;
			font-size		: 14pt;
			font-weight		: normal;
			font-style		: normal;
			color			: #174573;
			margin-bottom	: 3px;
			}
h5			{
			font-family		: arial, verdana, tahoma, helvetica, "ms sans serif", sans-serif;
			font-size		: 12pt;
			font-weight		: bold;
			font-style		: normal;
			color			: #174573;
			margin-bottom	: 2px;
			}
h6			{
			font-family		: arial, verdana, tahoma, helvetica, "ms sans serif", sans-serif;
			font-size		: 10pt;
			font-weight		: bold;
			font-style		: normal;
			color			: #174573;
			margin-bottom	: 2px;
			}
dt			{
			font-weight		: bold;
			}
dd			{
			margin-bottom	: 5px;
			}
caption		{
			font-size		: 12pt;
			font-family		: "Trebuchet MS", verdana, arial, helvetica, "ms sans serif", sans-serif;
			font-weight		: bold;
			font-style		: normal;
			color			: #2F4F4F;
			}
th			{
			font-size		: 12pt;
			font-family		: verdana, arial, helvetica, "ms sans serif", sans-serif;
			font-weight		: bold;
			font-style		: normal;
			background		: #2F4F4F;
			color			: #FFFFFF;
			}
td			{
			font-size		: 12pt;
			font-family		: "Trebuchet MS", verdana, arial, helvetica, "ms sans serif", sans-serif;
			font-weight		: normal;
			font-style		: normal;
			}
.footer		{
			font-size		: 8pt;
			font-family		: "Trebuchet MS", verdana, arial, helvetica, "ms sans serif", sans-serif;
			font-weight		: normal;
			font-style		: normal;
			margin			: 0px;
			padding			: 0px;
			}
hr			{
			color			: #2F4F4F;
			}
a:link		{
			text-decoration	: none;
			color			: #006699;
			}
a:visited	{
			text-decoration	: none;
			color			: #006699;
			}
a:hover 	{
			color			: #666699;
			font-weight		: bold;
			text-transform	: capitalize;
			}
.Raised		{
			border : thin solid;
			border-color : #CCCCCC #333333 #333333 #CCCCCC;
			}
.Inset		{
			border : thin solid;
			border-color : #333333 #CCCCCC #CCCCCC #333333;
			}
.smallText {
			font			: 10pt Arial, verdana, helvetica, "ms sans serif", sans-serif;
			}
.tinyText {
			color			: #2F4F4F;
			font			: 8pt Arial;
			}
.validationText {
			color			: Red;
			font			: 8pt Arial;
			}
.ListBox 	{
			border-bottom	: 1px solid #F5F5F5;
			border-right	: 1px solid #F5F5F5;
			border-top		: 2px solid #708090;
			border-left		: 2px solid #708090;
			background		: #FFFFFF;
			font			: 8pt ms sans serif, arial;
			overflow		: auto;
			cursor			: default;
			}
.Indent		{
			margin-left		: 20px;
			}
a.Btn		{
			font			: 8pt arial;
			text-decoration	: none;
			color			: #006699;
			}
a.Btn:link		{
			font			: 8pt arial;
			text-decoration	: none;
			color			: #006699;
			}
a.Btn:visited	{
			font			: 8pt arial;
			text-decoration	: none;
			color			: #006699;
			}
a.Btn:hover 	{
			font			: 8pt arial;
			background-color : #00FFFF;
			color			: #000000;
			}

/*
  BEGIN Rollover Styles for Home Page
*/
.rolloverItem 
			{
			cursor				: default;
			border				: solid 1px #D5E6F7; 
			width				: 150px;
			padding				: 4px; 
			background-color	: #edf2f6; 
			color				: #333333;
			font-weight			: bold; 
			font-size			: 12pt; 
			margin-bottom		: 10px;
			}

.rolloverItemActive 
			{
			cursor				: default;
			/*
			filter	: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#F4920B', EndColorStr='#F9C680', enabled=true);
			background-color	: #F4920B;
			*/
			background-image	: url("../images/gallery/rolloverHighlight.png"); 
			border-top			: solid 1px #F4920B; 
			border-bottom		: solid 1px #F9C680; 
			width				: 150px;
			padding				: 4px; 
			color				: #000000;
			font-weight			: bold; 
			font-size			: 12pt; 
			margin-bottom		: 10px;
			}
.rolloverCaptionText {
			font-family		: "Trebuchet MS", verdana, arial, helvetica, "ms sans serif", sans-serif;
			font-style		: italic;
			font-size		: 12.0pt;
			}



/*
  END Rollover Styles for Home Page
*/

