/**************************************/
/********************** Top Frame *****/
/**************************************/
body.banner
	{
	background-color:rgb(255,178,65);
	background-image:url(/Banner/banner.jpg);
	background-repeat:repeat-x;
	}
div.banner
	{
	position:absolute;
	top:78px;
	left:5px;
	width:320px;
	border:1px solid black;
	background-color:rgb(190,190,190);
	text-align:left;
	font-size:x-small;
	font-weight:normal;
	color:black;
	}

/*********************************************/
/********************** Navigation Frame *****/
/*********************************************/
body.navigation
	{
	background-color:rgb(190,190,190);
	}
table.navigation
	{
	width:100%;
	border-style:none;
	border-collapse:collapse
	}
th.navigation
	{
	padding:10px;
	border-color:rgb(255,255,255);
	border-style:solid;
	border-width:1px 0px;
	background-color:rgb(255,178,65);
	text-align:center;
	font-size:medium;
	font-weight:bold;
	letter-spacing:4px;
	word-spacing:3px;
	}
td.navigation
	{
	padding:8px;
	border-color:rgb();
	border-style:solid;
	border-color:rgb(255,255,255);
	border-width:0px 0px 1px 0px;
	text-align:center;
	font-size:small;
	font-weight:bold;
	letter-spacing:0px;
	word-spacing:0px;
	}
td.navigationbold
	{
	padding:4px 0px;
	border-color:rgb(255,255,255);
	background-color:rgb(255,178,65);
	border-style:solid;
	border-width:1px 0px 0px 0px;
	text-align:center;
	font-size:small;
	font-weight:bold;
	letter-spacing:0px;
	word-spacing:0px;
	}
td.counter
	{
	padding:20px 0px 0px 0px;
	border-color:rgb(255,255,255);
	border-style:solid;
	border-width:1px 0px 0px 0px;
	text-align:center;
	}
a.navigation:link
	{
	color:rgb(0,0,0);
	font-weight:medium;
	text-decoration:none;
	}
a.navigation:visited
	{
	color:rgb(0,0,0);
	font-weight:medium;
	text-decoration:none;
	}
a.navigation:hover
	{
	color:rgb(0,0,0);
	font-weight:bold;
	text-decoration:underline;
	letter-spacing:2px;
	background-color:rgb(255,178,65);
	}

/***************************************/
/********************** Home ***********/
/***************************************/
body.home
	{
	background-color:rgb(255,255,255);
	background-image:url(/Common/bar-orange-white-1250.png);
	background-repeat:repeat-y;
	}
table.home
	{
	width:100%;
	border-style:none;
	border-collapse:collapse
	}
th.home
	{
	background-color:rgb(255,178,65);
	padding:10px;
	border-color:rgb(255,255,255);
	border-style:solid;
	border-width:1px 0px;
	text-align:center;
	font-size:x-large;
	font-weight:bold;
	letter-spacing:6px;
	word-spacing:8px;
	}
td.home
	{
	padding:8px;
	border-color:rgb(255,255,255);
	border-style:solid;
	border-width:1px 0px;
	text-align:center;
	font-size:small;
	font-weight:bold;
	letter-spacing:0px;
	word-spacing:0px;
	}
img.homelogo
	{
	height:400px;
	}



/****************************************/
/********************** Standards *******/
/****************************************/
a:link
	{
	color:rgb(0,0,0);
	text-decoration:underline;
	font-weight:bold;
	}
a:visited
	{
	color:rgb(0,0,0);
	text-decoration:underline;
	font-weight:bold;
	}
a:hover
	{
	color:rgb(0,0,0);
	text-decoration:underline;
	font-weight:bold;
	background-color:rgb(255,178,65);
	}

body.standard
	{
	background-color:rgb(255,255,255);
	background-image:url(/Common/bar-orange-white-1250.png);
	background-repeat:repeat-y;
	font-family:Verdana,sans-serif;
	}
table.standard
	{
	width:100%;
	border-style:none;
	border-collapse:collapse;
	}

/********************** th.standardheader *******/
th.standard1left, th.standard1right, th.standard1center, th.standard1justify
	{
	color:rgb(0,0,0);
	background-color:rgb(255,178,65);
	padding:10px;
	border-color:rgb(255,255,255);
	border-style:solid;
	border-width:1px 0px;
	font-size:x-large;
	font-weight:bold;
	letter-spacing:6px;
	word-spacing:8px;
	}
th.standard2left, th.standard2right, th.standard2center, th.standard2justify
	{
	color:rgb(0,0,0);
	background-color:rgb(190,190,190);
	padding:8px;
	border-color:rgb(255,255,255);
	border-style:solid;
	border-width:1px 0px;
	font-size:medium;
	font-weight:bold;
	letter-spacing:4px;
	word-spacing:6px;
	}
th.standard3left, th.standard3right, th.standard3center, th.standard3justify
	{
	background-color:rgb(255,178,65);
	color:rgb(0,0,0);
	padding:1px;
	border-color:rgb(255,255,255);
	border-style:solid;
	border-width:1px 5px;
	font-size:medium;
	font-weight:normal;
	letter-spacing:4px;
	word-spacing:6px;
	}

/********************** td.standard BASIC *******/
td.standardwhiteleft, td.standardwhiteright, td.standardwhitecenter, td.standardwhitejustify,
td.standardwhiteleftline, td.standardwhiterightline, td.standardwhitecenterline, td.standardwhitejustifyline,
td.standardwhiteleft, td.standardgrayright, td.standardgraycenter, td.standardgrayjustify,
td.standardgrayleftline, td.standardgrayrightline, td.standardgraycenterline, td.standardgrayjustifyline,
td.standardtransparentleft, td.standardtransparentright, td.standardtransparentcenter, td.standardtransparentjustify,
td.standardtransparentleftline, td.standardtransparentrightline, td.standardtransparentcenterline, td.standardtransparentjustifyline
	{
	padding:6px;
	border-style:solid;
	border-width:1px 0px;
	font-size:small;
	font-weight:normal;
	letter-spacing:1px;
	word-spacing:2px;
	}

/********************** td.standard BORDER *******/
td.standardwhiteleft, td.standardwhiteright, td.standardwhitecenter, td.standardwhitejustify,
td.standardgrayleft, td.standardgrayright, td.standardgraycenter, td.standardgrayjustify,
td.standardtransparentleft, td.standardtransparentright, td.standardtransparentcenter, td.standardtransparentjustify
	{
	border-style:solid;
	border-width:1px 0px;
	}
td.standardwhiteleftline, td.standardwhiterightline, td.standardwhitecenterline, td.standardwhitejustifyline,
td.standardgrayleftline, td.standardgrayrightline, td.standardgraycenterline, td.standardgrayjustifyline,
td.standardtransparentleftline, td.standardtransparentrightline, td.standardtransparentcenterline, td.standardtransparentjustifyline
	{
	border-style:solid dashed;
	border-width:1px 1px;
	}

/********************** td.standard COLOR *******/
td.standardwhiteleft, td.standardwhiteright, td.standardwhitecenter, td.standardwhitejustify,
td.standardwhiteleftline, td.standardwhiterightline, td.standardwhitecenterline, td.standardwhitejustifyline
	{
	border-color:rgb(255,178,65);
	background-color:rgb(255,255,255);
	}
td.standardgrayleft, td.standardgrayright, td.standardgraycenter, td.standardgrayjustify,
td.standardgrayleftline, td.standardgrayrightline, td.standardgraycenterline, td.standardgrayjustifyline
	{
	background-color:rgb(190,190,190);
	}
td.standardtransparentleft, td.standardtransparentright, td.standardtransparentcenter, td.standardtransparentjustify,
td.standardtransparentleftline, td.standardtransparentrightline, td.standardtransparentcenterline, td.standardtransparentjustifyline
	{
	border-color:rgb(255,178,65);
	}

/********************** td/th.standard ALIGNMENT *******/
td.standardwhiteleft, td.standardgrayleft, td.standardtransparentleft, th.standard1left, th.standard2left,
td.standardwhiteleftline, td.standardgrayleftline, td.standardtransparentleftline, th.standard1leftline, th.standard2leftline,
th.standard3left
	{
	text-align:left;
	}
td.standardwhiteright, td.standardgrayright, td.standardtransparentright, th.standard1right, th.standard2right,
td.standardwhiterightline, td.standardgrayrightline, td.standardtransparentrightline, th.standard1rightline, th.standard2rightline, 
th.standard3right
	{
	text-align:right;
	}
td.standardwhitecenter, td.standardgraycenter, td.standardtransparentcenter, th.standard1center, th.standard2center,
td.standardwhitecenterline, td.standardgraycenterline, td.standardtransparentcenterline, th.standard1centerline, th.standard2centerline, th.standard3center
	{
	text-align:center;
	}
td.standardwhitejustify, td.standardgrayjustify, td.standardtransparentjustify, th.standard1justify, th.standard2justify,
td.standardwhitejustifyline, td.standardgrayjustifyline, td.standardtransparentjustifyline, th.standard1justifyline, th.standard2justifyline, th.standard3justify
	{
	text-align:justify;
	}

