BODY
{
	font-size: smaller;
	color: black;
	font-style: normal;
	font-family: Verdana, Arial, Tahoma;
	font-variant: normal;
	text-decoration: none;
	background-color: #E6F4FF;	
	font: x-small/1.4 Candara, "News Gothic MT" , "Bitstream Vera Sans" , Verdana, Trebuchet, "Trebuchet MS" , sans-serif; /*voice-family: "\"}\"";*/ /*voice-family: inherit;*/ /*Box Model Hack to accomodate IE5/Win*/
	font: small/1.4 Candara, "News Gothic MT" , "Bitstream Vera Sans" , Verdana, Trebuchet, "Trebuchet MS" , sans-serif;
}
html > body
{
	/*Be nice to Opera*/
	font-size: small;
}


A:link
{
	font-weight: normal;
	font-size: 10pt;
	color: Blue;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A:active
{
	font-weight: normal;
	font-size: 10pt;
	color: Blue;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
A:visited
{
	font-weight: normal;
	font-size: 10pt;
	color: Blue;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.DeptName
{
	font-weight: bold;
	font-size: 10pt;
	color: navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.DeptPerson
{
	font-weight: normal;
	font-size: 10pt;
	color: blue;
	font-family: Arial, Helvetica, sans-serif;
}
.DeptAddress
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.EventList
{
	font-weight: normal;
	font-size: 9pt;
	width: 280px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 200px;
	background-color: #ffffcc;
	border-width: 0px;
}
.ReleaseText
{
	font-weight: normal;
	font-size: 9pt;
	width: 600px;
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 200px;
	background-color: #ffffcc;
}
.NavCombo
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif, Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
}
.navmenu
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif, Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
}
.BottomText1
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
	font-variant: normal;
}
.BottomLinks
{
	font-weight: normal;
	font-size: 8pt;
	color: blue;
	font-family: Arial;
}
.TransText
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
}
.RegTxt
{
	text-align: justify;
	text-decoration: none;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: black;
	font-family: Arial, Tahoma, Verdana;
}
/* ----------------------------- */
.PageTxt
{
	font-size: .85em;
	color: black;
	text-align: left;
	font-family: Arial, Tahoma, Verdana;
}
.PageTxt a:active
{
	font-weight: normal;
	font-size: 1.0em;
	color: Navy;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.PageTxt a:link
{
	font-weight: normal;
	font-size: 1.0em;
	color: Navy;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.PageTxt a:visited
{
	font-weight: normal;
	font-size: 1.0em;
	color: navy;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.PageTxt a:hover /* Put after visited or doesnt work for visited */
{
	font-size: 1.0em;
	text-decoration: underline;
	font-weight: normal;
}


/*
.PageTxt ul
{
	list-style-type: none; 
}
.PageTxt li
{
	color: #0066B2;
	background-image: url(.\\images\\chkmark8.gif);
	background-repeat: no-repeat;
	background-position: -1 .4em;
	padding-left: 1.6em;
}
*/
/* ----------------------------- */
.BoldTxt
{
	text-align: justify;
	font-size: x-small;
	color: Teal;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana;
	text-decoration: none;
}
.BoldRedTxt
{
	text-decoration: none;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: red;
	font-family: Arial, Tahoma, Verdana;
}

.TopLink
{
	font-family: Verdana;
	font-size: 8pt;
	color: DarkBlue;
}

.TopLink a
{
	text-decoration: none;
	font-size: 9pt;
	font-weight: normal;
	color: DarkBlue;
	font-family: Verdana, Helvetica, sans-serif;
}
.TopLink a:visited
{
	text-decoration: none;
	font-size: 9pt;
	font-weight: normal;
	color: DarkBlue;
	font-family: Verdana, Helvetica, sans-serif;
}
.TopLink a:hover
{
	text-decoration: none;
	color: Blue;
	font-family: Verdana, Helvetica, sans-serif;
}
.sep
{
	color: Silver;
}
/* ***************************** */
.LinkTable
{
	background-color: LightYellow;
	border-style: solid;
	vertical-align: middle;
	border-width: thin;
	border-color: lightgray;
	padding-left: 0;
	font-size: 9pt;
	font-weight: normal;
	color: DarkBlue;
	font-family: Verdana, Helvetica, sans-serif;
}
/* ***************************** */
.RegLink
{
	font-size: x-small;
	color: blue;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana;
	font-variant: normal;
	text-decoration: none;
}
.RegLink:link
{
	font-weight: bold;
	font-size: x-small;
	color: Blue;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.RegLink:active
{
	font-weight: bold;
	font-size: x-small;
	color: Blue;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.RegLink:visited
{
	font-weight: bold;
	font-size: x-small;
	color: Blue;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.RegLink:hover
{
	text-decoration: underline;
}
/* ***************************** */
.BlackLink
{
	font-size: .80em;
	color: black;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana;
	font-variant: normal;
	text-decoration: none;
}
.BlackLink:link
{
	font-weight: normal; /*font-size: x-small;*/
	font-size: 1.0em;
	color: black;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.BlackLink:active
{
	font-weight: normal; /*font-size: x-small;*/
	font-size: 1.0em;
	color: black;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.BlackLink:visited
{
	font-weight: normal; /*font-size: x-small;*/
	font-size: 1.0em;
	color: black;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.BlackLink:hover
{
	text-decoration: underline;
	color: blue;
}
/* ***************************** */
.WhiteText
{
	font-size: 1.0em;
	color: white;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana;
	font-variant: normal;
	text-decoration: none;
}
/* ************************ */
.MainPageWhiteLink
{
	font-size: 1.0em;
	color: white font-weight: bold;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana;
	font-variant: normal;
	text-decoration: none;
}
.MainPageWhiteLink:link
{
	font-weight: bold;
	font-size: 1.0em;
	color: white;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.MainPageWhiteLink:active
{
	font-weight: bold;
	font-size: 1.0em;
	color: white;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.MainPageWhiteLink:visited
{
	font-weight: bold;
	font-size: 1.0em;
	color: white;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.MainPageWhiteLink:hover
{
	text-decoration: underline;
	color: Yellow;
}

/* ***************************** */
.WhiteLink
{
	font-size: .80em;
	color: white font-weight: bold;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana;
	font-variant: normal;
	text-decoration: none;
}
.WhiteLink:link
{
	font-weight: bold;
	font-size: .80em;
	color: white;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.WhiteLink:active
{
	font-weight: bold;
	font-size: .80em;
	color: white;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.WhiteLink:visited
{
	font-weight: bold;
	font-size: .80em;
	color: white;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.WhiteLink:hover
{
	text-decoration: underline;
	color: Yellow;
}
/* -------------------------------*/
.WhiteLinkRight
{
	font-size: 1.0em;
	color: cyan;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana;
	text-decoration: none; /*float: right;*/
}
.WhiteLinkRight:link
{
	font-weight: bold;
	font-size: 1.0em;
	color: cyan;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none; /*float: right;*/
}
.WhiteLinkRight:active
{
	font-weight: bold;
	font-size: 1.0em;
	color: cyan;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none; /*float: right;*/
}
.WhiteLinkRight:visited
{
	font-weight: bold;
	font-size: 1.0em;
	color: cyan;
	border-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none; /*float: right;*/
}
.WhiteLinkRight:hover
{
	text-decoration: underline;
	color: yellow /*float: right;*/;
}
/* ***************************** */
.ImageLinkRight
{
	text-align: right;
	float: right;
	border-style: none;
	text-decoration: none;
	font-size: .85em;
	color: Navy;
	font-family: Arial, Tahoma, Verdana;
}
.ImageLinkRight :link
{
	float: right;
	border-style: none;
	text-decoration: none;
	color: Navy;
	font-family: Arial, Tahoma, Verdana;
}
.ImageLinkRight :active
{
	float: right;
	border-style: none;
	text-decoration: none;
	color: Navy;
	font-family: Arial, Tahoma, Verdana;
}
.ImageLinkRight:visited
{
	float: right;
	border-style: none;
	text-decoration: underline;
	color: Navy;
	font-family: Arial, Tahoma, Verdana;
}
/* ***************************** */
.ImageLink
{
	border-style: none;
	text-decoration: none;
}
.ImageLink:link
{
	border-style: none;
	text-decoration: none;
}
.ImageLink:active
{
	border-style: none;
	text-decoration: none;
}
.ImageLink:visited
{
	border-style: none;
	text-decoration: none;
}
/* ***************************** */
.TransList1
{
	list-style-image: url(.\\images\\RtTriangle2.gif);
}
/***************************************/
.WhiteSpace
{
	width: 5px;
	background-color: transparent;
	height: 10px;
	float: left;
}
/***************************************/
/* Centered List nav bar Menu type list	*/
/***************************************/
#navcontainer ul
{
	padding: .2em 0;
	margin: 0;
	list-style-type: none;
	background-color: #036;
	border-top: solid 2px #80C9FF;
	border-bottom: solid 2px #80C9FF;
	color: #FFF;
	width: 100%;
	font: normal xx-small arial, helvetica, sans-serif;
	text-align: center;
}

#navcontainer li
{
	display: inline;
	color: #FFF;
}

#navcontainer li a
{
	text-decoration: none;
	background-color: #036;
	color: White;
	padding: .2em .50em;
	border-right: 1px solid #fff;
}

#navcontainer li a:hover
{
	background-color: #369;
	color: #fff;
}
/***************************************/
.RegTxt
{
	padding: 5px 10px;
	text-align: justify;
	text-decoration: none; /* font-size: 1em; font-weight: normal; width: auto; height: auto;*/
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: black;
	font-family: Arial, Tahoma, Verdana;
}
.BoldTxt
{
	font-size: x-small;
	color: Teal;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Tahoma, Verdana;
	font-variant: normal;
	text-decoration: none;
}
.RtMoreLink
{
	font: bold xx-small verdana;
	font-family: Verdana,Arial,Tahoma;
	background-color: #ffffcc;
	border-top: solid 1px cccc33;
	width: 100%;
	text-align: right;
	float: right;
}

/* -------------------------------------- */
/* Code for curved boxes  				*/
/* -------------------------------------- */

.SmCrvBox h2
{
	margin: 0;
	font-size: 1.0em;
	padding: 0 10px 5px 10px;
	border-bottom: 1px solid #444;
	color: white;
}

.SmCrvBox h3
{
	margin: 0;
	font-size: 1.0em;
	padding: 0 10px 5px 10px;
	border-bottom: 1px solid #444;
	background-color: Silver;
	color: black;
	width: 100%;
}
.SmCrvBox p
{
	margin: 0;
	padding: 5px 10px;
	font-size: 0.85em;
	color: black;
	text-align: left;
	font-family: Arial, Tahoma, Verdana;
}
.SmCrvBox
{
	background: white;
	width: 250px;
	float: left;
	margin: 0 3px;
}
.SmCrvBoxTop, .SmCrvBoxBottom
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.SmCrvBoxB1, .SmCrvBoxB2, .SmCrvBoxB3, .SmCrvBoxB4
{
	display: block;
	overflow: hidden;
}
.SmCrvBoxB1, .SmCrvBoxB2, .SmCrvBoxB3
{
	height: 1px;
}
.SmCrvBoxB2, .SmCrvBoxB3, .SmCrvBoxB4
{
	background: #fff;
	border-left: 1px solid #444;
	border-right: 1px solid #444;
}
.SmCrvBoxB1
{
	margin: 0 5px;
	background: #444;
}
.SmCrvBoxB2
{
	margin: 0 3px;
	border-width: 0 2px;
}
.SmCrvBoxB3
{
	margin: 0 2px;
}
.SmCrvBoxB4
{
	height: 2px;
	margin: 0 1px;
}
.SmCrvBoxContent
{
	display: block;
	border: 0 solid #444;
	border-width: 0 1px;
	height: auto;
}
/* -------------------------------------- */


/* -------------------------------------- */
/*.SideBox1 h1
{
	margin: 0;
	font-size: 1.0em;
	padding: 0 10px 5px 10px;
	border-bottom: 1px solid #444;
}
*/
.SideBox1 h1
{
	margin: 0;
	font-size: .80em;
	padding: 0 10px 5px 5px;
	border-bottom: 2px solid #80C9FF;
	text-align: left;
}
.SideBox1 p
{
	margin: 0;
	padding: 5px 5px;
	font-size: .77em;
	background-color: transparent;
}
.SideBox1 hr
{
	height: 6px;
	color: #438CB3;
	background-color: #277FA5;
	border-top: solid 1px #D7F1FF;
	border-bottom: solid 1px #AFE3FF;
}

.SideBox1 link
{
	font-weight: normal;
	font-size: 10pt;
	color: Red;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.SideBox1
{
	/* the box itself */
	background: Transparent;
	width: 97%;
	float: left;
	margin: 0 3px;
}
/* ...................................... */
.SideBox2 h1
{
	margin: 0;
	font-size: 1.0em;
	padding: 0 10px 5px 10px;
	border-bottom: 1px solid yellow;
	text-align: center;
}
.SideBox2 h2
{
	margin: 0;
	font-size: .80em;
	padding: 0 10px 5px 10px;
	border-bottom: 2px solid #80C9FF;
	text-align: center;
}
.SideBox2 h3
{
	margin: 0;
	font-size: .80em;
	color: White;
	padding: 0 10px 5px 10px;
	background-color: #277FA5;
	padding-top: 5px;
	border-top: solid 1px cyan;
	border-bottom: solid 1px cyan;
	text-align: center;
}
.SideBox2 hr
{
	height: 6px;
	color: #277FA5;
	background-color: #277FA5;
	border-top: solid 1px #FFAA00;
	border-bottom: solid 1px cyan; /* 	background-image: url(.\\images\\img_scanlinesbkg.gif); 	background-repeat: repeat; 	border-style:none; 	*/
}
.SideBox2 p
{
	margin: 0;
	padding: 5px 10px;
	font-size: .77em;
	background-color: transparent;
}

.SideBox2
{
	/* the box itself */
	background: white;
	width: 250px;
	float: right;
	margin: 0 3px;
}
/* ...................................... */
.ContentBox1 h1
{
	margin: 0;
	font-size: 1.0em;
	padding: 0 10px 5px 10px;
	border-bottom: 1px solid #444;
}
.ContentBox1 h2
{
	margin: 0;
	font-size: .80em;
	padding: 0 10px 5px 10px;
	border-bottom: 1px solid #444;
}
.ContentBox1 h3
{
	margin: 0;
	font-size: 1.0em;	  /* used in Trans Shoppers */
	padding: 5 10px 5px 10px;
	border-top: solid 1px #438CB3;
	border-bottom: solid 1px #438CB3;
	background-color: #AED0D9;
	text-align: center;
}
.ContentBox1 h4
{
	margin: 0;
	font-size: 1.0em;  /* used in Trans Shoppers */
	color: White;
	padding: 5 10px 5px 10px;
	border-top: solid 1px #438CB3;
	border-bottom: solid 1px #438CB3;
	background-color: #0066B2;
	text-align: center;
}
.ContentBox1 h5
{
	margin: 0;
	font-size: .80em;
	color: White;
	padding: 5 10px 5px 10px;
	border-top: solid 1px #438CB3;
	border-bottom: solid 1px #438CB3;
	background-color: #660099;
	text-align: center;
}
.ContentBox1 h6 /* just a top line */
{
	margin: 0;
	font-size: .80em;
	color: black;
	padding: 5 10px 5px 10px;
	border-top: solid 1px #438CB3; /*border-bottom: solid 1px #438CB3;*/
	background-color: transparent;
	text-align: left;
}

.ContentBox1 p
{
	margin: 0;
	padding: 5px 10px;
	font-size: .77em;
	background-color: transparent;
}
.ContentBox1
{
	/* the box itself */
	background: white;
	width: 602px;
	float: right;
	margin: 0 3px;
}
.ContentBox1 RegTxt
{
	text-align: justify;
	text-decoration: none;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: black;
	font-family: Arial, Tahoma, Verdana;
}
/* ...................................... */
/* Box2							*/
/* ...................................... */
.ContentBox2 h2
{
	margin: 0;
	font-size: .80em;
	padding: 0 10px 5px 10px;
	border-bottom: 1px solid #444;
}
.ContentBox2
{
	/* the box itself */
	background: transparent;
	width: 550px;
	float: left;
	margin: 0 0px;
	border-style: none;
}
/* ...................................... */
/* ...................................... */

.xtop, .xbottom
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.xb1, .xb2, .xb3, .xb4
{
	display: block;
	overflow: hidden;
}
.xb1, .xb2, .xb3
{
	height: 1px;
}
.xb2, .xb3, .xb4
{
	border-left: 1px solid #444;
	border-right: 1px solid #444;
}
.xb1
{
	margin: 0 5px;
	background: #444;
}
.xb2
{
	margin: 0 3px;
	border-width: 0 2px;
}
.xb3
{
	margin: 0 2px;
}
.xb4
{
	height: 1px;
	margin: 0 1px;
}

.xboxcontent
{
	display: block;
	border: 0 solid #999999;
	border-width: 0 1px;
	height: auto;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Link attributes for inside the curve boxes
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.xboxcontent a:active
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.xboxcontent a:link
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.xboxcontent a:visited
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.xboxcontent a:hover /* Put after visited or doesnt work for visited */
{
	text-decoration: underline;
	font-weight: normal;
	color: blue;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

* html .xboxcontent
{
	height: 1px;
}

.TransportationColor_a
{
	background: #829DA3;
	color: #fff;
}
.color_a
{
	background: #EECCAA;
	color: #000;
}
.color_b
{
	background: #829DA3;
	color: #fff;
}
.color_c
{
	background: #829DA3;
	color: #fff;
}
.color_d
{
	background: #B3434E;
	color: #fff;
}
.color_e
{
	background: #277FA5;
	color: #fff;
}
.color_f
{
	background: #FFD980;
	color: #000;
}
.color_g
{
	background: #339966;
	color: white;
}

.ColorMistyRose
{
	background: MistyRose;
	color: #fff;
}
.color_d_line
{
	background: #B3434E;
	color: Silver;
}
/* ---------------------------------------- */
.out
{
	/* the drop shadow */
	display: block; /*background: #bbb;*/
	background-color: Silver;
	border: 1px solid #ddd;
	position: relative;
	margin: 1em 0;
}
.out h1
{
	font-size: 1.0em;
	color: black;
	text-align: center;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 5px;
}
.out h2
{
	font-size: 1.0em;
	color: white;
	text-align: center;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 5px;
}

.out h3
{
	font-size: 1.0em;
	color: White;
	background-color: #094DBB;
	text-align: center;
	width: 100%;
	border-top: 2px solid #80C9FF;
	border-bottom: 2px solid #80C9FF; /*padding: 5 0 5 0;*/
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
}
.out h4
{
	font-size: .77em;
	color: black;
	background-color: #AED0D9;
	text-align: center;
	width: 100%; /*border-top: 2px solid #80C9FF; 	border-bottom: 2px solid #80C9FF;*/
	border: none;
	padding: 5 0 5 0;
}
.out h5
{
	font-size: .70em;
	color: black; /*background-color: #FFD678;*/ /*background-image: url(.\images\DotLine1.gif);*/
	background-repeat: repeat-x;
	text-align: center;
	width: 100%;
	border: none; /*	border-top: 2px solid #80C9FF; 	border-bottom: 2px solid #80C9FF;*/
	padding: 5 0 5 0;
}
.out h6
{
	font-size: .90em;
	color: White;
	background-color: #8FB38F; /*background-image: url(.\images\DotLine1.gif);*/
	background-repeat: repeat-x; /*text-align: center;*/
	width: 100%; /*border-top: 2px solid #80C9FF;*/
	border-top: 2px solid #FFE0CC;
	border-bottom: 2px solid #FFE0CC;
	padding: 5 0 5 0;
	margin-top: 0;
	margin-bottom: 0;
}

.out p
{
	font-size: 0.90em; /*color: black;*/
	text-align: left;
	padding: 0 0 0 0;
	margin-top: 2;
	margin-bottom: 2;
}
.in
{
	/* the inside of the box */
	text-align: center; /*background: #fff;*/ /*background-color:#B1D3EC;*/
	border: 1px solid #555;
	position: relative;
	padding: 5px;
	font-weight: normal;
}
.hr
{
	display: inline;
}
/* ------------------------------ */
.out img
{
	float: left;
	background-color: Transparent;
	border-style: none;
	margin: 0 0 0 0;
}
/* ------------------------------ */
/* color schemes for the inside of the box */
.InColor1
{
	background: #B1D3EC;
	color: #fff;
}

.InColor2
{
	background: #FECB8A;
	color: #fff;
}

.InColor3
{
	background: #323266;
	color: #ffffff;
}

.InColor4
{
	background: #CCFFCC;
	color: #ffffff;
}


.ltin
{
	left: -5px;
}
.tpin
{
	top: -5px;
}
.narrow
{
	width: 8em;
}
.normal
{
	width: 180px;
}
.wide
{
	width: 18em;
}
/* ---------------------------------------- */
.grayheader
{
	background-image: url(.\\images\\bg_header_gray_new1.gif);
	height: 15px;
	padding-left: 4px;
	font-family: Verdana, Helvetica, Sans;
	font-size: x-small;
	line-height: 13px;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
	text-align: left;
}
.blueheader
{
	background-image: url(.\\images\\bg_header_blue1.gif);
	height: 15px;
	padding-left: 4px;
	font-family: Verdana, Helvetica, Sans;
	font-size: x-small;
	line-height: 13px;
	color: #FFFFFF; /*text-transform: uppercase;*/
	text-decoration: none;
	text-align: left;
}

.blueheader2
{
	background-image: url(.\\images\\bg_header_blue2.gif);
	height: 21px;
	padding-left: 4px;
	font-family: Verdana, Helvetica, Sans;
	font-size: 1.0em;
	line-height: 18px;
	color: #FFFFFF; /*text-transform: uppercase;*/
	text-decoration: none;
}
.blueheader3
{
	background-image: url(.\\images\\bg_header_blue3.gif);
	height: 20px;
	padding-left: 4px;
	font-family: Verdana, Helvetica, Sans;
	font-size: 1.0em;
	line-height: 18px;
	color: #FFFFFF; /*text-transform: uppercase;*/
	text-decoration: none;
}

.blueheader4 
{
	background-image: url(.\\images\\bg_header_blue4.gif);
	height: 20px;
	padding-left: 4px;
	font-family: Verdana, Helvetica, Sans;
	font-size: 1.0em;
	line-height: 18px;
	color: #FFFFFF; /*text-transform: uppercase;*/
	text-decoration: none;
}

hr.dotted
{
	height: 1;
	color: #BBBBBB;
	background-color: #FFFFFF;
	border-top: 1px dashed;
	clear: all;
}
hr.thin
{
	height: 1; /*color: #BBBBBB;*/ /*background-color: #FFFFFF;*/
	border-top: 1px dashed;
	clear: all;
}
/* ---------------------------------------- */
/* List types								*/
/* ---------------------------------------- */
ul.Check
{
	list-style-position: outside;
	list-style-type: none;
}

li.RedCheck
{
	color: #0066B2;
	background-image: url(.\\images\\chkmark8.gif);
	background-repeat: no-repeat;
	background-position: -1 .4em;
	padding-left: 1.6em;
}
li.BlueCheck
{
	color: #0066B2;
	background-image: url(.\\images\\chkmark3.gif);
	background-repeat: no-repeat;
	background-position: -1 .4em;
	padding-left: 1.6em;
}
/* ---------------------------------------- */
/* End List types							*/
/* ---------------------------------------- */


/* ---------------------------------------- */
/* Begin Some Dividers						*/
/* ---------------------------------------- */
Divider1
{
	color: #0066B2;
	background-color: #0059BA;
	border-bottom: 1px solid blue; /*background-image: url(.\\images\\chkmark8.gif); 	background-repeat: no-repeat; 	background-position: -1 .4em; 	padding-left: 1.6em;*/
}
/* ---------------------------------------- */
/* End Some Dividers						*/
/* ---------------------------------------- */
.Gradient1
{
	background-image: url(.\\images\\Gradients\\Gradient1.jpg);
	background-repeat: repeat;
	border-top-color: #0066B3;
	border-top-style: solid;
	border-top-width: 2;
	border-left-width: 0;
	border-right-width: 0;
	border-bottom-color: gainsboro;
	border-bottom-style: solid;
	border-bottom-width: 1;
	font-family: Verdana, Helvetica, Sans;
	font-size: .85em;
	color: black;
}
/* ------------------------------ */
.ScrollEventBox /* this works, but not sure how to read text into it from server-side */
{
	unicode-bidi: bidi-override; /*direction:rtl; */
	display: block;
	width: 250px;
	height: 200px;
	overflow: auto;
	padding: 10px;
	border: 1px solid #9191FF;
	margin: 0 auto;
}

/* ------------------------------------------- */
#scroll
{
	unicode-bidi: bidi-override;
	direction:  ltr /*rtl*/;
	display: block;
	width: 270px;
	height: 200px;
	overflow: auto;
	padding: 0px;
	/*border: 1px solid #ba8;*/
	margin: 0 auto;
}
#scroll h1
{
	/*background-color:#3380CC;*/
	background-image:url(.\\images\\gradients\\gradient8.jpg);
	color:white;
	text-align:center;
	font-size: 1.1em;
	font-family: Arial, Tahoma, Verdana;	 
	font-weight:normal;
	padding-top:1px;
	padding-bottom:1px;
	margin-bottom:4px;
	border-top:solid 2px #538CC6;
	border-bottom:solid 2px #538CC6;
	
	
    
}
/* ------------------------------------------- */
.Gradient4{	background-image:url(.\\images\\Gradients\\Gradient4.jpg);	background-repeat: repeat;}
.Gradient5{	background-image:url(.\\images\\Gradients\\Gradient5.jpg);	background-repeat: repeat;}
.Gradient6{	background-image:url(.\\images\\Gradients\\Gradient6.jpg);	background-repeat: repeat;}
.Gradient7{	background-image:url(.\\images\\Gradients\\Gradient7.jpg);	background-repeat: repeat;}
/* ------------------------------------------- */



