BODY
{
    BACKGROUND-COLOR: white;
    FONT: 8pt verdana;
    color: Black;
}
TABLE
{
    FONT: 8pt verdana
}
INPUT
{
    FONT: 8pt verdana
}
TEXTAREA
{
    FONT: 8pt verdana
}
SELECT
{
    FONT: 8pt verdana
}
A:link
{
    TEXT-DECORATION: none;
	color: #414347;
}
A:visited
{
    TEXT-DECORATION: none;
	color: #414347;
}
A:hover
{
    TEXT-DECORATION: none;
	color: #ff6600;
}
A:active
{
    TEXT-DECORATION: underline;
	color: #ff0000;
}
.Nav:link
{
	TEXT-DECORATION: none;
	color: #6F687F;
}
.Nav:visited
{
	TEXT-DECORATION: none;
	color: #6F687F;
}
.Nav:hover
{
	color: #8f181f;
	text-decoration : underline;
}
.LanguageChooser
{
	TEXT-DECORATION: none;
	color: #666666;
}
.Login:link
{
	TEXT-DECORATION: none;
	color: #3366cc;
}
.Login:visited
{
	TEXT-DECORATION: none;
	color: #3366cc;
}
.Login:hover
{
	TEXT-DECORATION: none;
	color: darkblue;
}
.Link:link
{
	TEXT-DECORATION: none;
	color: #6F687F;
}
.Link:visited
{
	TEXT-DECORATION: none;
	color: #6F687F;
}
.Link:hover
{
	color: #8f181f;
}
.NavSelect
{
    BORDER-BOTTOM: solid 1px;
    BORDER-LEFT: solid 1px;
    BORDER-RIGHT: solid 1px;
    BORDER-TOP: solid 1px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;

}
.NavUnselect
{
    BORDER-BOTTOM: solid 1px;
    BORDER-LEFT: solid 1px;
    BORDER-RIGHT: solid 1px;
    BORDER-TOP: solid 1px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;

}
.NavEnd
{
/*    BACKGROUND-IMAGE: url(end_nav.gif)*/
}
.DashLayoutTable
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px
}
.DashZoneTop
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top
}
.DashZoneBottom
{
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top
}
.DashZoneCenter
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top
}
.DashZoneLeft
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top
}
.DashZoneRight
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    WIDTH: 25%
}
.DashPartSpacing
{
    HEIGHT: 3px
}
.WPSubHead
{
	background-color : #EBEBEE;
	color: black;
}
.WPHeadContent
{
    BACKGROUND-COLOR: white;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
.System1
{
	background-color: #E9E9EB;
}
.System2
{
	background-color: #E9E9EB;
}
.HLine
{
/*    BACKGROUND-IMAGE: url(dot.gif);*/
    BACKGROUND-REPEAT: repeat-x;
}
.Vline
{
/*    BACKGROUND-IMAGE: url(dotv.gif);*/
    BACKGROUND-REPEAT: repeat-y;
}
.UserButton
{
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid
}
.Color1
{
	background-color : #959B9E;
}
.Color2
{
	background-color : #666676;
}
.Color3
{
	background-color : #DDDDDD;
}
.Color4
{
	background-color : #E9E9EB;
}
.Color5
{
	background-color : #E9E9EB;
}
.Command
{
	background-color : #333355;
	color: #000000;
}
.About:link
{
	color : #414347;
	text-decoration : none;
}
.About:visited
{
	color : #414347;
	text-decoration : none;
}
.About:hover
{
	color: #8f181f;
}
.AboutTD
{
	background-color : #E5E5E7;
}
.AboutGlobal
{
	background-color: #eeeeee;
}
.AboutIcon
{
	background-color : #fefefe
}
.SearchHead
{
	background-color : #787C86;
	color: #000000;
}
.SearchSelect
{
	background-color : #dddddd;
	color: #000000;
}
.SearchGo
{
	background-color : #aaaaaa;
	color: #000000;
}
.SearchEnd
{
    BACKGROUND-IMAGE: url(end_nav.gif)
}
.SearchTitle
{
	background-color : #aaaaaa;
	color: #000000;
}
.SearchBody
{
	background-color : #dddddd;
	color : Black;
}
.SearchAdv
{
	background-color : #eeeeee;	
}
.ItemCounter
{
	background-color : #F7F7F7;
	color: #666666;
}
.DiscIconHead
{
	background-color : #bbbbbb;
	color: #000000;
}
.DiscNTR
{
	background-color : #dddddd;
	color: #000000;
}
.DiscTitle
{
	background-color : #bbbbbb;
	color: #000000;
}
.DiscussionInt1
{
	background-color: #DDDDDD;
	color: #000000;
}
.DiscussionInt2
{
	background-color : #eeeeee;
	color: #000000;
}
.BrowseTD
{
	background-color: #EEEEEE;
}
.qhead
{
	background-color: #666666;
	color:White;
}
.qleft
{
	background-color: Silver
}
.qright
{
	background-color: Silver
}
.qbottom
{
/*	background-image: url(Images/back_block.gif);*/
	height: 6px;
}
.UserInfo
{
	background-color: #666666;
	border-left: solid 1px #666666;
}
.UserInfoHead
{
	font-weight:bold;
	color: #BBBBBB;
	font-family: Verdana;
	font-size: xx-small;
}
.UserInfoLabel
{	color: #EDEDED;
	font-family: Verdana;
	font-size: xx-small;
}
.dgAppearance {  border: #cococo; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.dgAlternatingItem {  background-color: #F5F5F5}
.dgEditItem {  background-color: #FFFACD; color: #000000}
.dgFooter {  background-color: #C0C0C0; color: #000000}
.dgHeader {  background-color: #D3D3D3; color: #808080;  font : bold;    }
.dgItem {  color: #000000; background-color: #FFFFFF}
.dgPager {  }
.dgSelectedItem {   background-color: #FFFACD}
.tdRightUp{   border-right : 1px solid #D3D3D3;  border-top : 1px solid #D3D3D3;    border-left : 1px solid #D3D3D3;  padding-left : 15px;        }
.tdLeftUp{   text-align : right; font-weight : bold;  border-left : 1px solid #D3D3D3; border-top : 1px solid #D3D3D3;  padding-left : 15px;  padding-right : 15px;    }
.tdBottomL{ border-left : 1px solid #D3D3D3;  border-right : 0px solid #D3D3D3;  border-top : 1px solid #D3D3D3;  border-bottom : 1px solid #D3D3D3;  padding-left : 15px;  padding-right : 15px;  font-weight : bold;  text-align : right;   }
.tdBottomR{ border-left : 1px solid #D3D3D3;  border-right : 1px solid #D3D3D3;  border-top : 1px solid #D3D3D3;  border-bottom : 1px solid #D3D3D3;  padding-left : 15px;  padding-right : 15px; }
.tdDotted { background-color : White;  border-top : 1px dotted Silver;  }
.tblEdit { border : 1px solid #DCDCDC; }
.Anchor2:link { color: Black;	text-decoration : none; }
.Anchor2:visited {text-decoration : none; }
.Anchor2:hover { text-decoration : none; }
A.TitleLink{ text-decoration: underline; }
A.TitleLink:link{ text-decoration: underline; }
A.TitleLink:visited{ text-decoration: underline; }
A.TitleLink:hover{ text-decoration: underline; }
.btn_general { width: 50px; background-color: lightgray; color: black; border: 1px solid black; }
.bg_pict_wrap{ background-image: url(../ALFA/background_wrap.gif);}
p {
	font-family: Arial, Helvetica, sans-serif;
	color: #777777
; font-size: small
}
p.address {
	font-size : 12px;
}
ol {
	font-family: Arial, Helvetica, sans-serif;
	color: #777777
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	color: #777777
}
li {
	font-family: Arial, Helvetica, sans-serif;
	color: #777777
}
.anchorLink {
	font-size: 12px;
}
h1, h2, h4, h5, h6 { 
	 font-family: Arial, Helvetica, sans-serif;
	 color: #006699;
}
#bodyContent {
	margin-left : 5px;
	margin-top: 5px;
}
a:hover { 
	color: #006699;
}
a:visited {
	color : #666666;
}
.bold {  font-weight: bold}
.caption {  font-size: 10px}
.insetBoxText {  font-size: 12px; color: #000000}
.insetBoxLink {  font-size: 9px; font-weight: bold; color: #000000}

h1 { font-size: 22px}h2 { font-size: 18px}h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	;
	font-weight: bold;
	font-size: 16px;
} .galleryCaption {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
img.thumbnail {  border: #006699; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
a.thumblink {  color: #006699}
a.thumblink:hover {  color: #FFCC66}
#outlineBox {  border: #006699; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
h2.question {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
p.response {  font-size: 12px; color: #666666}
#qTable td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	border-right: #999999 solid 1px;
	border-bottom: #999999 solid 1px;
}
#qTable td.corner {
	border-top: none;
}
#qTable th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px ;
	background-color: #eeeeee;
	
}
#qTable th.left {
	border-left: #999999 solid 1px;
	border-bottom: #999999 solid 1px;
	border-right: #999999 solid 1px;
}
#qTable th.top {
	border-top: #999999 solid 1px;
	border-right: #999999 solid 1px;
	border-bottom: #999999 solid 1px;
}table.forumInfo {
	background-color: #F0FAFF;
	border: 1px solid #C0C0C0;


}
table.forumInfo p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
table.forumInfo th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align: left;
}
h3.forumInfo {
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: #006699;

}
h2.upcomingForums {
	color: #666666;
}
table.forumInfo p.caption {
	font-size: 10px;
}
p.question {
	font-size: 12px;
	color: #000000;
	font-style: italic;

}

