html
{
font-family: Verdana, Arial, sans-serif; 
color: #000000;
}

body
{
background-color: #000;
margin-top: 0px;
}

a:link { color: #00a3db; text-decoration: none; }
a:visited  { color: #00a3db; text-decoration: none; }
a:hover { color: #00a3db; text-decoration: underline; }
a:active { color: #00a3db; text-decoration: underline; }


.blacklink:link { color: #000000; text-decoration: none; }
.blacklink:visited  { color: #000000; text-decoration: none; }
.blacklink:hover { color: #000000; text-decoration: underline; }
.blacklink:active { color: #000000; text-decoration: underline; }


p, ul, ol
{
font-size: 65%;
}


li
{
padding-left: 0px;
padding-right: 10px;
}

ul li ul li
{
	font-size: 135%;
}

h1
{
margin-bottom: 0;
font-size: 75%;
font-weight: bold;
color: #EF9360;
}

h2
{
margin-top: 0;
font-size: 85%;
font-weight: bold;
color: #000000;
}

h3
{
font-size: 75%;
font-weight: bold;
color: #000000;
}

.orange {color: #EF9360;}

td.maincork
{
background-image: url(../images/cork_background.gif);
font-size: 65%; 
color: #FFFFFF;
}

td.notepaperhead
{
background-image: url(../images/slim_tac_head.gif);
background-repeat: no-repeat;
}

td.notepaperfoot
{
background-image: url(../images/slim_tac_foot.gif);
background-repeat: no-repeat;
}

td.notepaperfoothome
{
background-image: url(../images/slim_tac_foot_home.jpg);
background-repeat: no-repeat;
}

td.notepaperbody
{
background-image: url(../images/slim_tac_body.gif);
padding: 0px 14px 0px 14px;
line-height: 100%;
color: #000;
}

td.notepaperhead_wide
{
background-image: url(../images/wide_tac_head.gif);
background-repeat: no-repeat;
}

td.notepaperfoot_wide
{
background-image: url(../images/wide_tac_foot.gif);
background-repeat: no-repeat;
}

td.notepaperbody_wide
{
background-image: url(../images/wide_tac_body.gif);
padding: 0px 14px 0px 14px;
line-height: 100%;
height: 300px;
color: #000;
}

td.white
{
color: #FFFFFF;
line-height: 100%;
}

.subtext
{
font-size: 65%; 
color: #878787; 
line-height:16px;
}

.header
{
font-size: 65%; 
font-weight: bold;
color:#FFFFFF;
}

.factoid
{
font-size: 85%; 
font-weight: bold;
color:#878787;
padding-left: 20px;
padding-right: 20px;
}

.quoteauthor
{
font-size: 75%; 
font-weight: bold;
color: #6C6C6C;
padding-left: 20px;
}


/* NAVIGATION */
td.nav
{
background-image: url(../images/main_08.gif);
background-position: top;
}

a.nav
{ 
font-size: 65%;
font-weight: bold; 
color: #00a3db; 
text-decoration: none; 
}

a.nav:visited
{  
color: #00a3db;
text-decoration: none;
}

a.nav:hover
{  
color: #00a3db; 
text-decoration: underline; 
}


a.nav2
{
color: #00a3db; 
text-decoration: none; 
}

a.nav2:visited
{ 
color: #00a3db; 
text-decoration: none; 
}

a.nav2:hover
{  
color: #00a3db;  
text-decoration: underline; 
}


.subnav_linespace
{
	height: 10px;
}

td.subnav1
{
	padding: 5px 0px 5px 0px;
	line-height: 100%;
	font-weight: bold;
	font-size: 70%;
	color: #00A3DB;
}

td.subnav1 a:link {color: #00A3DB; text-decoration: none;}
td.subnav1 a:visited {color: #00A3DB; text-decoration: none;}
td.subnav1 a:hover {color: #00A3DB; text-decoration: underline;}

td.subnav2
{
	padding: 2px 0px 4px 8px;
	line-height: 100%;
	font-weight: bold;
	font-size: 65%;
	color: #00A3DB;
}

td.subnav2 a:link {color: #00A3DB; text-decoration: none;}
td.subnav2 a:visited {color: #00A3DB; text-decoration: none;}
td.subnav2 a:hover {color: #00A3DB; text-decoration: underline;}

td.subnav3
{
	padding: 2px 0px 4px 16px;
	line-height: 100%;
	font-weight: normal;
	font-size: 65%;
	color: #00A3DB;
}

td.subnav3 a:link {color: #00A3DB; text-decoration: none;}
td.subnav3 a:visited {color: #00A3DB; text-decoration: none;}
td.subnav3 a:hover {color: #00A3DB; text-decoration: underline;}


/* END: NAVS */



table.sub td 
{
border-bottom: solid 1px #f6f6f0;
}

table.sub a 
{
font-size: 65%; 
color: #645186; 
text-decoration: underline; 
}

table.sub a:hover 
{
background-color: #f6f6f0;
}

td.nav
{
line-height: 20px;
}

.imagepadding
{
margin-right: 15px;
margin-bottom: 15px;
}

.imagepadding2
{
margin-right: 15px;
margin-bottom: 15px;
margin-top: 15px;
}

.footer
{ 
font-size: 65%;
color: #FFFFFF; 
background-image: url(../images/main_23.gif);
background-position: top;
}

.leftbrownbg
{
background-image: url(../images/main_12.gif);
background-position: bottom;
background-repeat: no-repeat;
}

.rightbrownbg
{
background-image: url(../images/main_14.gif);
background-position: bottom;
background-repeat: no-repeat;
}

.navbreaker
{
padding-bottom: 5px;
}

td.greenhead
{
background-image: url(../images/top_left_green_tac_01.gif);
background-repeat: no-repeat;
}

/*

td.greenfoot
{
background-image: url(../images/top_left_green_tac_03.gif);
background-repeat: no-repeat;
}

*/

td.greenfoot
{
background-image: url(../images/top_left_green_tac_03_mod.jpg);
background-repeat: no-repeat;
}


td.greenbody
{
background-image: url(../images/top_left_green_tac_02.gif);
color: #ffffff;
padding-left: 14px;
padding-right: 14px;
padding-bottom: 14px;
line-height: 100%;
}

/* SIDEBAR */
td.sidebar
{
	background-color: #536259;
	padding: 12px 12px 12px 12px;
	font-size: 100%;
	line-height: 85%;
	color: #FFFFFF;
}

td.sidebar h1
{
	font-size: 65%;
	color: #EF9360;
}

td.sidebar ol, ul
{
	margin-left: 15px;
	padding-left: 10px;
}



/* PHOTOS */

.photo_right
{
	float: right;
	text-align: left;
	margin: 0px 0px 10px 10px;
	background-color: #CCEEFF;
	padding: 5px 5px 5px 5px;
}

.photo_left
{
	float: left;
	text-align: left;
	margin: 0px 10px 10px 0px;
	background-color: #CCEEFF;
	padding: 5px 5px 5px 5px;
}

.photoClear_right
{
	float: right;
	text-align: left;
	margin: 0px 0px 10px 10px;
	background-color: transparent;
	padding: 5px 5px 5px 5px;
}

.photoClear_left
{
	float: left;
	text-align: left;
	margin: 0px 10px 10px 0px;
	background-color: transparent;
	padding: 5px 5px 5px 5px;
}

.caption
{
	margin-top: 2px;
	font-family: Arial, Univers, sans-serif;
	line-height: 1.20em;
	font-size: 68%;
	color: #2080B0;
}

.caption2
{
	padding: 5px 10px 5px 10px;
	font-family: Arial, Univers, sans-serif;
	line-height: 1.20em;
	font-size: 68%;
	color: #2080B0;
}


/* FORMS */

table.form td
{
	font-size: 65%;
	padding: 2px 4px 2px 0px;
}

table.form input
{
	font-size: 12px;
}

table.form select
{
	font-size: 12px;
}

table.form input.form_button
{
	cursor: pointer;
	font-size: 13px;
}


