A {
	COLOR: #000066; TEXT-DECORATION: none
}
A.tab:hover {
	FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.childtab {
	FONT-WEIGHT: normal; COLOR: #000066; TEXT-DECORATION: none
}
A.childtab:hover {
	 COLOR: #FFFFFF; TEXT-DECORATION: underline
}
A.childtabselected {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.childtabselected:hover {
	TEXT-DECORATION: underline
}

label 
{
	font-size: 8pt;
}

.themeBorderRg { BORDER-COLOR: #336699 }
.themeBorderDk { BORDER-COLOR: #000066 }
.themeBorderLt { BORDER-COLOR: #93bee2 }
.themeBorderLt2 { BORDER-COLOR: #CCbee2 }
   
.themeEditRg { BORDER-COLOR: #0099ff }
.themeEditButton { height:16px; font-weight:bold; font-size:10px; font-family:Verdana; color:White; border-style:double; border-width:3px; border-color:maroon; background-color:Red }
               
.themeBkgRg { BACKGROUND-COLOR: #336699 }
.themeBkgDk { BACKGROUND-COLOR: #000066 }
.themeBkgLt { BACKGROUND-COLOR: #93bee2 }
.themeBkgLt2 { BACKGROUND-COLOR: #CCbee2 } 
 
.themeFontRg { COLOR: #336699 }
.themeFontDk { COLOR: #000066 }
.themeFontLt{ COLOR: #93bee2 }
.themeFontLt2 { COLOR: #CCbee2 }

.themeBorderStyle { border-style:solid; }

A.pager {
	FONT-WEIGHT: normal; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.pager:hover {
	 FONT-WEIGHT:bold; BACKGROUND-COLOR: lightyellow; TEXT-DECORATION: underline
}
.window 
{
	background-color: #336699;
	/*border-color: #f0f0f0 #606060 #404040 #d0d0d0;*/
	border-color: #0099ff #000066 #000066 #0099ff;
	border-style: solid;
	border-width: 1px;
	margin: 2px;
	padding: 3px;
	position:absolute;
	text-align: left;
	visibility: hidden;
	white-space:nowrap;
	
}

.titleBar 
{
	background-color: #000066;
	cursor: default;
	color: #ffffff;
	font-family: "MS Sans Serif", "Arial", "Helvetica", sans-serif;
	font-size: 8pt;
	font-weight: bold;
	margin: 0px;
	padding: 2px 2px 2px .5em;
	text-align: right;
	white-space: nowrap;
}

.titleBarText {
  float: left;
  overflow: hidden;
  text-align: left;
  white-space:nowrap;
}

.titleBarButtons {
  border-style: none;
  border-width: 0px;
  vertical-align: middle;
  width: 50px;
  height: 14px;
}

.clientArea {
	background-color: #ffffff;
	border-color: #000066 #0099ff  #0099ff #000066;
	/*border-color: #404040 #e0e0e0 #f0f0f0 #505050;
	border-color: #ffffff #ffffff #ffffff #ffffff;*/
	border-style: solid;border-width: 1px;
	color: #000000;
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 8pt;
	margin: 2px 0px 0px 0px;
	overflow:visible;
	padding: 0px; 
	white-space:nowrap;	
}

.ContentItem {
	border-style: solid;border-width: 1px;
	margin: 0px 0px 0px 0px;
}

.white
{
	color: #ffffff;
}

A.menuItem {
	COLOR: #336699; 
}

A.menuItem:hover {
	background: #93bee2 url('');
	COLOR: #000066; 
}

A.tab {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.tabselected {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.tabsmall {
	FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.tabsmallselected {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

BODY {
	BACKGROUND-COLOR: #ffffff
}
BODY {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
OPTION {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TABLE {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif; font-weight:normal
}
HR {
	COLOR: #336699; HEIGHT: 1px
}
.alertmessage {
	COLOR: #800000; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.alerttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #800000; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.childtabheader {
	BACKGROUND-COLOR: #93bee2
}
.editlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.footer {
	TEXT-ALIGN: center
}
.itemtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.menu {
	FONT-WEIGHT: bold; COLOR: #000066; TEXT-DECORATION: none
}
.messageheader {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.messageitem {
	BACKGROUND-COLOR: #ffffff
}
.messageitembody {
	BORDER-RIGHT: #d8e8f5 1px solid; BORDER-TOP: #d8e8f5 1px solid; BORDER-LEFT: #d8e8f5 1px solid; BORDER-BOTTOM: #d8e8f5 1px solid; BACKGROUND-COLOR: #ffffff
}
.moduletitle {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt;  FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.sitedate {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; 
}
.sitetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ffffff
}
.sitetitlesmall {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff
}
.submoduletitle {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.submoduletitlelite {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.infofield {
	FONT-WEIGHT: normal; BACKGROUND-COLOR: Beige; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tabheader {
	BACKGROUND-COLOR: #336699
}
.tabtitlesmall {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff
}
TABLE.minitheme {
	BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f2f5fa
}
TABLE.contenttheme {
	BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
TD.themetopright {
	BORDER-RIGHT: #a3b3c0 1px solid; BORDER-TOP: #a3b3c0 1px solid
}
TD.themeleft {
	BORDER-LEFT: #a3b3c0 1px solid
}
TD.themeright {
	BORDER-RIGHT: #a3b3c0 1px solid
}
TD.themebottom {
	BORDER-BOTTOM: #a3b3c0 1px solid
}
TD.themebottomleft {
	BORDER-LEFT: #a3b3c0 1px solid; BORDER-BOTTOM: #a3b3c0 1px solid
}

.ListingPanel 
{
	BACKGROUND-COLOR: #336699;COLOR: #f2f5fa; FONT-WEIGHT: bold;
}
.ListingPanelDk 
{
	BACKGROUND-COLOR: #000066;COLOR: #f2f5fa; FONT-WEIGHT: bold;
}

.ListingPanelLt 
{
	BACKGROUND-COLOR: #f2f5fa;COLOR: #000066; FONT-WEIGHT: normal;
}
.ListingPanelBkg
{
	background-image: url(../bkgs/bgimages/RUSTMARBLE.gif);
}
.ListingPanelDkBkg
{
	background-image: url(../bkgs/bgimages/dk_RUSTMARBLE.gif);
}
.ListingPanelLtBkg
{
	background-image: url(../bkgs/bgimages/lt_RUSTMARBLE.gif);	
	background-position: center center;background-attachment: scroll;background-repeat: no-repeat;
}

.ListingSize
{ 

	 FONT-SIZE: 10px;  FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.Padding
{
	padding-right: 5px;
	padding-left: 5px;
} 

.x
{
	border-right: aqua thick solid;
	padding-right: 4px;
	border-top: aqua thick solid;
	padding-left: 3px;
	padding-bottom: 2px;
	margin: 1px 4px 2px 3px;
	border-left: aqua thick solid;
	padding-top: 1px;
	border-bottom: aqua thick solid;
}

.Ad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}

.Instructions {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; PADDING-BOTTOM: 10px
}

.RSS2 .Heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(HeaderRSS2.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.RSS2 .Body {
	MARGIN: 5px 0px 0px
}
.RSS2 .NormRow {
	MARGIN: 0px 0px 30px
}
.RSS2 .AltRow {
	MARGIN: 0px 0px 30px
}
.RSS2 .AltRow {
	BACKGROUND-COLOR: #ffffff
}
.RSS2 .Title {
	MARGIN: 0px 0px 8px
}
.RSS2 A:link {
	FONT-SIZE: 0.9em
}
.RSS2 A:hover {
	FONT-SIZE: 0.9em
}
.RSS2 A:active {
	FONT-SIZE: 0.9em
}
.RSS2 A:visited {
	FONT-SIZE: 0.9em
}
.MenuContainer {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(Menu.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 50px
}
.HeaderContainer {
	DISPLAY: block; BACKGROUND-IMAGE: url(Banner.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 175px
}
.PageContentContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Background.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 366px
}


