/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 0.4em;
	padding-bottom: 0px;
	margin: 0px;
	word-spacing: normal;
	text-transform: none;
	padding-top: 0px;
	font-family: arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: center;
}

IMG
{
	border:0;
}
TABLE
{
	padding-bottom: 0px;
	padding:0px;
}
TD
{
	padding-bottom: 0px;
	margin: 0px;
	padding:0px;
}

/*------------------- HEADER -------------------*/



#header
{

	 background-color: #fff;
}

#content
{

	margin: 0; /* No gap between the cells */
	padding: 0px; /* Padding inside the cells */
}

#content .Freddy
{
	border-right: 5px solid #606;
	border-left: 5px solid #606;
	margin: 0; /* No gap between the cells */
	padding: 0px; /* Padding inside the cells */
	height: 80px;
	background-position: center top;
	padding-top: 0px;
	vertical-align:top;
	border-top:0px;
    border-top-width:0;
}
#content .New TD
{
	 vertical-align:top;
	 background-color: #909;
}

#footer .Freddy
{
	border-right: 5px solid #606;
	border-left: 5px solid #606;
}

.site_header { display: none !important; width: 0; 

}

.hidden1 { display: none !important; width: 0; 

}
.site_subheader { display: none !important; }

.blister { display: none !important; width: 0; 

}

.summary_title
{
	font-family: arial, Helvetica, sans-serif;
	Font-Size: 12pt !important; 
	Color: #639 !important;
  	FONT-WEIGHT: bold;
}

.summary_title2
{
	font-family: arial, Helvetica, sans-serif;
	Font-Size: 11pt !important; 
	Color: #fff !important;
  	FONT-WEIGHT: bold;
}

.summary_title2 a
{
	font-family: arial, Helvetica, sans-serif;
	Font-Size: 11pt !important; 
	Color: #fff !important;
  	FONT-WEIGHT: bold;
}

.summary_more

{
	font-family: arial, Helvetica, sans-serif;
	Font-Size: 10pt !important; 
	Color: #000 !important;

}
.summary

{
	Font-family: ariel !important; 
	Font-Size: 10pt !important; 
	Color: #909 !important;

}

.article_text
{
	font-family: arial, Helvetica, sans-serif;
	Font-Size: 10pt !important; 
	Color: #909 !important;

}
/*------------------- MAIN NAVIGATION -------------------*/

#mid {
	position: absolute;

	background-color: #f93;
}

td.category {
	background-color: #f93;
	font-size: 1em;
	margin: 2px;
}
td.category1 {

	font-size: 1.1em;
	margin: 2px;
}
td.category2 {

	font-size: .7em;
	margin: 2px;
}
td.category3 a {

	font-size: .7em !important;
	Color: #555 !important;
	margin: 0px;
}
td.subcategory {
	background-color: #ccf;
}

/*------------------- CONTENT AREA -------------------*/

#section 
{

  background-color: #fff;
  height: 900px;
  margin: 0px; /* Leave some space around the outside of the table */
  padding: 0; /* No padding inside the table */
  border-collapse: collapse; /* Collapse borders together */
}


#x 
{

  background-color: #fff;
  width:400px;
  margin: 0px; /* Leave some space around the outside of the table */
  padding: 0; /* No padding inside the table */

}
#y 
{

  background-color: #f93;
  height: 900px;
  margin: 0px; /* Leave some space around the outside of the table */
  padding: 0; /* No padding inside the table */

}
#content a {
	color: #036;
	font-size: 1em;
	font-weight: bold;
}

#section .Message
{
	background-image: url(../imgs/4you2_max_message.gif);
	background-repeat: no-repeat;
	height:229px;
	width:216px;
}
#content .home1
{
	background: #fff url(images/4you2_home_page.gif);
}
#content .home2
{
	background: #fff url(images/4you2_articles.gif);
}
#content .home3
{
	background: #fff url(images/4you2_experience.gif);
}
#section .Message table {
  margin: 0px; /* Leave some space around the outside of the table */
  padding: 0; /* No padding inside the table */
  border-collapse: collapse; /* Collapse borders together */
}


#section .Message td {
  margin: 0; /* No gap between the cells */
  padding: 18px; /* Padding inside the cells */
  vertical-align:top;
}

#section .Freddy .Standard table {
  padding: 0px; /* No padding inside the table */
  margin: 0px; /* No gap between the cells */
  border-collapse: collapse; /* Collapse borders together */
}

#section .Freddy .Standard td {
  margin: 0; /* No gap between the cells */
  padding: 0px; /* Padding inside the cells */
  border-collapse: collapse; /* Collapse borders together */
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
  COLOR: #036;
}
H1	{	
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3
{
	font-weight: normal;
	font-size: 0.75em;
	word-spacing: normal;
	text-transform: none;
	font-style: normal;
	font-family: arial, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}	
		
H4	{	
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size:	.6em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size:	.5em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: arial, Arial, Helvetica, sans-serif;
	font-size:	.4em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
A:link	{	
	text-decoration:	none;
	color:	#000000;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#000000;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#000000;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}

.Maxfooter
{

	background-color: #606;
	font-size:x-small;	
	color: #f93;
	border-left: 5px solid #606;
	border-right: 5px solid #606;
	margin: 0; /* No gap between the cells */
	padding: 0px; /* Padding inside the cells */
  	border-collapse: collapse; /* Collapse borders together */
  	width:784;
  	height:50px;
}


.Maxfooter .A:link	{	
	text-decoration:	none;
	color:	#fff;
	}




table .front
{
	border-bottom: 1px solid #960;
	border-right: 1px solid #960;
	border-top: 1px solid #960;
	border-left: 1px solid #960;
	margin: 0; /* No gap between the cells */
	padding: 0px; /* Padding inside the cells */
  	border-collapse: collapse; /* Collapse borders together */
	background-color: #fff;
}

table .front2
{
	border-bottom: 0px solid #960;
	border-right: 0px solid #960;
	border-top: 0px dotted #606;
	border-left: 0px solid #960;
	margin: 0; /* No gap between the cells */
	padding: 0px; /* Padding inside the cells */
  	border-collapse: collapse; /* Collapse borders together */
	background-color: #fff;
}

table .frontsec
{
	border-bottom: 0px solid #960;
	border-right: 0px solid #960;
	border-top: 0px solid #960;
	border-left: 2px dotted #606;
	margin: 0px; /* gap between the cells */
	padding: 2px; /* Padding inside the cells */
	background-color: #fff;
}

table .jo
{
		width:558;
	border-bottom: 0px solid #960;
	border-right: 2px solid #960;
	margin: 0; /* No gap between the cells */
	padding: 0px; /* Padding inside the cells */
  	border-collapse: collapse; /* Collapse borders together */
}

table .jowish
{

		color: #639;
	Font-Size: 11pt;
	font-weight:bold;
	font-family: Arial;
	border-bottom: 0px solid #960;
	border-right: 2px solid #960;
	margin: 0; /* No gap between the cells */
	padding: 0px; /* Padding inside the cells */
   	border-collapse: collapse; /* Collapse borders together */
}
table .jowishl
{
	width:500;
	color: #639;
	Font-Size: 10pt;
	font-weight:bold;
	font-family: Arial;
	border-bottom: 1px solid #960;
	margin: 0; /* No gap between the cells */
	padding: 0px; /* Padding inside the cells */
   	border-collapse: collapse; /* Collapse borders together */
}
table .jojo
{
	border-bottom: 1px solid #960;
	border-top: 1px solid #960;
	border-right: 2px solid #960;
	background-color:#f93;
	width:558;
	margin: 0; /* No gap between the cells */
	padding: 0px; /* Padding inside the cells */
  	border-collapse: collapse; /* Collapse borders together */
}

.jogray
{
	background-color: #ccc;
}

table .jonon
{
	border-right: 2px solid #960;
	width:558;
	background-color: #fff;
	margin: 0; /* No gap between the cells */
	padding: 0px; /* Padding inside the cells */
  border-collapse: collapse; /* Collapse borders together */
}

table .jono
{
	border-right: 2px solid #960;
	width:558;
	background-color: #f93;
	margin: 0; /* No gap between the cells */
	padding: 0px; /* Padding inside the cells */
  border-collapse: collapse; /* Collapse borders together */
}
td .joto
{
	margin: 0; /* No gap between the cells */
	padding: 0px; /* Padding inside the cells */
  border-collapse: collapse; /* Collapse borders together */
  background-color:White;
  width:558;
  	border-right: 2px solid #960;
}
td .jono
{
	margin: 0; /* No gap between the cells */
	padding: 0px; /* Padding inside the cells */
  border-collapse: collapse; /* Collapse borders together */
}
table .time
{
	border-top: 4px dotted #f93;
	margin: 0; /* No gap between the cells */
	padding: 0px; /* Padding inside the cells */
	width:216;
}
table .nav
{
	width:216px;
	background-color: #fff;
	padding: 0;
	border-top: 0px solid #333; 
	border-left: 0px solid #000;
	border-right: 0px solid #000;
}
.nav a:hover
{
	width:216px;
	background-color: #f93;
	text-decoration: none;


}

table .tex
{
	width:216px;
	background-color: #fff;
	padding: 0 0 0 0;
	border-bottom: 1px solid #000; 
	border-left: 0px solid #000;
	border-right: 0px solid #000;
}

table .lef
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: 0px;
	border-collapse: collapse;
	border-bottom-style: none;
}
.mapimg
{
	border-style: double !important;
	border-color: #639 #639 #639 #639 !important;
	border-width:thin !important;

}

#footer 
{
	background: #fff;
	position:relative;
	left: 0;
	padding-left:0;
	margin: 0 0 0em 0em;
	height: 18px;
	font-size:x-small;
	color: #f93;
	 
}
#footer2 { display: none !important; width: 0; 

}



#footer .table 
{
  margin: 0; /* No gap between the cells */
  padding: 0px; /* Padding inside the cells */
  border-collapse: collapse; /* Collapse borders together */
  width:784;
  height:50px;
	 
}
.time_text
{
	color: #fff;
	font-size: 0.7em;
}

#hidden1 {
	display: none;
}

/*---print---*/

@media print {

	body {
		font-size: 1em;
	}
	
	a {
		color: black;
		background: none;
	}
	
	#section {
		margin-left: 1em;
	}
	
	#content
	{
		margin-right: 2em;
		font-family: Arial, serif, times;
	}
	
	#header form, #primaryNav, #secondaryNav, #img {
		display: none;
	}
	
}
PRE
{
		color: #639;
	Font-Size: 11pt;
	font-weight:bold;
}

