.heading {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#414142; font-weight:bold;}

.body {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#414142;}

.bold {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#414142; font-weight:bold;}

.confirm {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#414142;}

.validation {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#E86616;}

.copyright {font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:15px; color:#414142;}



/*** icons **/
.icon_name {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-top:55px; text-decoration:none;}
.icon_name a {float:left; margin-top:-58px; padding-top:60px; width:60px;}
.icon {float:left; padding-top:19px; padding-right:16px;height:105px;}
.icon .download {background-image:url(Images/icon-download.png); background-repeat:no-repeat;}

.icon_link:link {color:#414142; text-decoration:none;}
.icon_link:visited {color:#414142; text-decoration:none;}
.icon_link:hover {color:#414142; text-decoration:underline;}


/*folder*/.icon .type_1 {background-image:url(Images/icon-folder.png); background-repeat:no-repeat;}
/*document .icon .type_2 {background-image:url(Images/icon-document.gif); background-repeat:no-repeat;}*/
/*video*/.icon .type_2 {background-image:url(Images/icon-video.png); background-repeat:no-repeat;}
/*gallery*/.icon .type_3 {background-image:url(Images/icon-gallery.png); background-repeat:no-repeat;}


a:link {color:#414142; text-decoration:underline;}
a:visited {color:#414142; text-decoration:underline;}
a:hover {color:#EC2124; text-decoration:none;}

.copyright a:link {color:#414142; text-decoration:none;}
.copyright a:visited {color:#414142; text-decoration:none;}
.copyright a:hover {color:#414142; text-decoration:underline;}

/*** email link **/ 
.email_link:link {color:#414142; text-decoration:underline;}
.email_link:visited {color:#414142; text-decoration:underline;}
.email_link:hover {color:#EC2124; text-decoration:none;}

/*** navigation **/

td img {display: block;}
 #navcontainer {padding-top:20px;}


/* level One */

#navcontainer ul
{
margin: 0;
padding: 0;
border: 0;
list-style-type: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
display: block;
padding: 5px 0px 5px 8px;
width: 152px;
color: #414142;
text-decoration: none;
font-weight:bold;
}

#navcontainer a:hover
{
color: #414142;
background-image:url(Images/rollover.gif);
background-repeat:no-repeat;
text-decoration: none;
}


/* Level Two */

#navcontainer ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul a
{
display: block;
padding: 5px 0px 5px 22px;
width:138px;
color: #414142;
text-decoration: none;
font-weight:normal;
}

#navcontainer ul ul a:hover
{
color: #414142;
background-image:url(Images/rollover.gif);
background-repeat:no-repeat;
text-decoration: none;
}


/* Level Three */

#navcontainer ul ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul ul a
{
display: block;
padding: 5px 0px 5px 36px;
width:124px;
color: #414142;
text-decoration: none;
font-weight:normal;
}

#navcontainer ul ul ul a:hover
{
color: #414142;
background-image:url(Images/rollover.gif);
background-repeat:no-repeat;
text-decoration: none;
}


/*** message board **/

.a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#EC2124; font-weight:bold;}

.question {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#EC2124;}

.q {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#414142; font-weight:bold;}

.answer {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#414142;}



