.forumTableRowHeader    { color: #fff; font-size: 11px; background-color: #3A5360; background-repeat: repeat-x; text-align: left; padding-left: 5px; border-right: 1px solid #cccccc; border-left: 1px solid #cccccc }


.TDError          { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background: #ffffcc url("../../../../iPartner_Portal/Pennypinchers/images/error.gif") no-repeat fixed left center; text-transform: none; padding: 5px 4px 5px 32px; border: solid thin #ffc010 }
.forumTableRow            { color: black; font-size: 11px; font-family: verdana; background-repeat: repeat-x; text-align: left; padding: 3px; border: solid 1px #fff }
.forumTableIntro       { color: black; font-size: 12px; font-family: verdana; font-style: italic; line-height: 1.5; background-color: white; background-repeat: repeat-x; text-align: left; padding: 3px; border: solid 1px #fff }
.forumTableRowFree   { font-size: 10px; background-color: #ffffff; padding: 3px; border: solid 1px black }
.forumTableRowFooter    { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; background-color: #E5EBEF; padding: 3px 3px 3px 6px; border: 1px solid #60869D}
.captions  { color: #666666; font-size: 0.7em; font-family: Verdana; line-height: 1.2; text-align: left; padding: 10px 1.4em 0 0; vertical-align: top }
.TDRowBreak  {
	color: #333333;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E6E6E6;
	padding: 4px 4px 4px 20px;
	text-transform: uppercase;
	font-weight: bold;
	background-image: url(images/rootNode.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #2F87BF;

}
.DivStyle1    { color: #333; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; padding: 3px 3px 1px; height: 22px; vertical-align: middle }
.Header           { color: #666666; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-position: right 50%; text-transform: uppercase; border-bottom: 1px solid #CCCCCC}
.SubHeader      {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #EAEFF2;
	background-repeat: repeat-x;
	padding-left: 2px;
	border-top: thin solid #6A90A5;
	border-bottom: thin solid #6A90A5;
}
.SubSubHeader           { color: black; font-size: 9px; font-family: verdana; font-weight: bold; background-repeat: repeat-x; background-position: right 50%; padding: 8px }
.treeInput   { color: #000; font-size: 11px; font-family: Arial; font-weight: bold; background-color: transparent; margin: 0; padding: 2px; width: 300px; border: none }
.treeInputChanged { color: #036; font-size: 11px; font-family: Arial; font-weight: bold; background-color: transparent; margin: 0; padding: 2px; width: 300px; border: none }
.treeInputOnfocus   { color: #000; font-size: 12px; font-family: Arial; background-color: #dbe1eb; margin: 0; padding: 2px 2px 2px 5px; width: 300px; border: solid 1px #406294 }
.linkshow { background-image: url("images/New%20Folder/links.gif"); background-repeat: no-repeat; padding-left: 20px; left: 50px }
.hintdiv { font-size: 1em; font-family: Verdana }
.DetailsLeft {
	background-image: url(images/ARROW_EXPAND.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 20px;
}
.Note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #F9F9F9;


}
.Copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.DetailsCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 20px;
	color: #333333;
	font-weight: normal;

}
.Details {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 20px;
	color: #406294;
	font-weight: normal;
}
.ImageBox {
	padding: 8px 15px 12px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #406294;
	font-weight: bold;
	width: 280px;






}
.Space {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 0px;
	padding: 0px;

}
.NoteCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #406294;

}
.PageHeader   { color: #000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding: 10px 5px 5px }
.Button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	background-color: #CCCCCC;
}

.navmain   { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-image: url("images/nav_line.gif"); background-repeat: no-repeat; padding-top: 0; padding-left: 18px }
.navmain A  { color: #262626; text-decoration: none; margin: 0; padding: 0 }
.navmain A:active  { color: #262626; text-decoration: none; margin: 0; padding: 0 }
.navmain A:link  { color: #262626; text-decoration: none; margin: 0; padding: 0 }
.navmain A:visited  { color: #262626; text-decoration: none; margin: 0; padding: 0 }
.navmain A:hover   { color: #369; text-decoration: none; margin: 0; padding: 0 }

A {
	COLOR: #262626; TEXT-DECORATION: none
}
A:active {
	COLOR: #262626; TEXT-DECORATION: none
}
A:link {
	COLOR: #262626; TEXT-DECORATION: none
}
A:visited {
	COLOR: #262626; TEXT-DECORATION: none
}
A:hover  { color: #369; text-decoration: none }
.nav1        { color: #262626; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #B7D6EB; background-image: url("images/go.gif"); background-repeat: no-repeat; margin: 0; padding: 0 4px 0 30px; border: solid 1px #014b76 }
.nav1 A  { color: #262626; text-decoration: none; margin: 0; padding: 0 }
.nav1 A:active  { color: #262626; text-decoration: none; margin: 0; padding: 0 }
.nav1 A:link  { color: #262626; text-decoration: none; margin: 0; padding: 0 }
.nav1 A:visited  { color: #262626; text-decoration: none; margin: 0; padding: 0 }
.nav1 A:hover   { color: #369; text-decoration: none; margin: 0; padding: 0 }

.nav2          { color: #262626; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #b7d6eb; background-repeat: no-repeat; margin: 0; padding: 2px 4px 2px 5px; border-style: solid none solid solid; border-width: 1px medium 1px 1px; border-color: #014b76 }
.nav2 A  { color: #262626; text-decoration: none; margin: 0; padding: 0 }
.nav2 A:active  { color: #262626; text-decoration: none; margin: 0; padding: 0 }
.nav2 A:link  { color: #262626; text-decoration: none; margin: 0; padding: 0 }
.nav2 A:visited  { color: #262626; text-decoration: none; margin: 0; padding: 0 }
.nav2 A:hover   { color: #014B76; text-decoration: none; margin: 0; padding: 0 }
.MainNav           { color: #033B65; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #bccbd6; background-image: url("images/BluArrow.gif"); background-repeat: no-repeat; background-position: 4px 3px; margin: 0; padding: 3px 3px 3px 20px; border-style: solid; border-width: 1px 0 1px 1px; border-color: #476275 }
.MainNav A   { color: #033B65; text-decoration: none; margin: 0; padding: 0 }
.MainNav A:active   { color: #033B65; text-decoration: none; margin: 0; padding: 0 }
.MainNav A:link   { color: #033B65; text-decoration: none; margin: 0; padding: 0 }
.MainNav A:visited   { color: #033B65; text-decoration: none; margin: 0; padding: 0 }
.MainNav A:hover     { color: #000; text-decoration: none; margin: 0; padding: 0; width: 100%; height: 100% }
.footer  { color: #036; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #014b76; background-image: url("images/footer.gif"); background-repeat: repeat-x; padding: 2px 5px 5px; border-top: 1px solid #014b76; border-right: 1px solid #A4CBE5 }
.NodeName {
	font-family: Arial, Helvetica, sans-serif;
	color: #D98538;
	font-size: 15px;
	font-weight: bold;
	background-image: url(images/Node.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 20px;
	height: 77px;
	text-transform: uppercase;

}
.txtBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding: 2px;
	background-color: #EBEBEB;


}
.TableTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-image: url(images/arrows.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	text-transform: none;

}
.Orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D98538;
	font-weight: bold;
	text-transform: none;

}
.Description {
	color: black;
	font-size: 9px;
	font-family: verdana;
	font-weight: bold;
	background-repeat: no-repeat;
	padding: 8px 8px 8px 20px;
	background-image: url(images/note.gif);
	height: 25px;
	background-position: 2px;



}
.txtImage {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding: 2px;
	background-color: #FCFCDB;
}
a.button1-0 { color: #324752; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none }
a:link.button1-0 { text-decoration: none }
a:hover.button1-0 { color: #036; text-decoration: none }
a:visited.button1-0 { text-decoration: none }
a:active.button1-0 { color: #324752; text-decoration: none }
a.button2-0 { color: #fff; font-family: Arial; text-decoration: none }
a:link.button2-0 { font-family: Arial; text-decoration: none }
a:hover.button2-0 { color: #fff; font-family: Arial; text-decoration: underline }
a:visited.button2-0 { color: #fff; font-family: Arial }
a:active.button2-0 { color: #fff; font-family: Arial }
.PageTitle   {
	color: #1A5375;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	background-color: #BEDAEC;
	background-image: url(images/BluArrow.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	margin: 0px;
	padding: 3px 2px 2px 23px;
	text-transform: uppercase;
	letter-spacing: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1A5375;

}
.LeftBg {
	background-image: url(images/Leftbg-5.gif);
	background-repeat: repeat-y;
}
.RightBg {
	background-image: url(images/Rightbg-5.gif);
	background-repeat: repeat-y;
}
body {
	background-repeat: repeat-x;
	margin: 0px;

}
.WhiteArea {
	background-color: #FFFFFF;
	padding: 8px;

}
.Bg5 { background-image: url(images/header-5Bg.gif); background-repeat: repeat-x }
.DarkBlu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #014B76;
	background-image: url(images/go.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-position: 0px 1px;


}
.Admin {
	background-image: url(images/Admin.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	padding-left: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	letter-spacing: 1px;
	text-transform: uppercase;
	background-position: 0px 0px;



}
.Search {

	color: #333333;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E6E6E6;
	padding: 4px;
	text-transform: uppercase;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #2F87BF;
}
.Head {
	color: #999999;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-position: right 50%;
	text-transform: uppercase;
	margin: 2px 2px 8px;
	padding: 0px;

}
