﻿
body {
    margin: 0;
    border: 0;
    text-align: center;
    background: url("images/bg1900.gif") center repeat-y #ffffff;
    font: normal 12px Verdana;
    color: #434343;
    }

tbody {
	font: normal 12px Verdana;
	color: #434343;
}

.center {
	text-align: center;
}

.SmallText {
	font-size: 9px;
}

.tWideStripe{
    background: url("images/stitchrule.gif") center repeat-x;
}

.tMain{
    background: url("images/stitchvertical.gif") center repeat-y #ffffff;
}

.tGrid{
	font: normal 11px Tahoma;
	color: #434343;    
}

.tGridBordersTop {
	font: normal 11px Tahoma;
	color: #434343;    
	border-color: #acacac; border-width: 1px; border-style: solid none none none;
}

.tGridBordersTopBottom {
	font: normal 11px Tahoma;
	color: #434343;    
	border-color: #acacac; border-width: 1px; border-style: solid none solid none;
}



.Subtitle {
	font-family: Tahoma;
	text-decoration: underline;
	font-weight: bold;
	color: #6A4B9E;
}
.DefaultButton {
	border-width: 0px;
}

.AlignRight {
	text-align: right;
}

.AccentText {
	color: maroon;
}


/* Hyperlinks */

a:link {
	color: #434343; 
}

a:visited {
	color: #434343; 
}

a:active {
	color: #434343; 
}

a:hover {
	color: maroon; 
}



.FooterLink {
	color: #434343;
}

a:link.FooterLink{
	color: #434343;
	font-size: 9px;
	text-decoration: none; 
	border-bottom: 1px dotted #808080;
}

a:active.FooterLink{
	color: #434343;
	font-size: 9px;
	text-decoration: none; 
	border-bottom: 1px dotted #808080;
}

a:visited.FooterLink{
	color: #434343;
	font-size: 9px;
	text-decoration: none; 
	border-bottom: 1px dotted #808080;
}

a:hover.FooterLink{
	color: maroon;
	font-size: 9px;
	text-decoration: none; 
	border-bottom: 1px dotted maroon;
}


.FocusLink {
	
	color: #6A4B9E;
}

a:link.FocusLink {
	color: #6A4B9E;
	text-decoration: none; 
	border-bottom: 1px dotted #6A4B9E;
}

a:active.FocusLink{
	color: #6A4B9E;
	text-decoration: none; 
	border-bottom: 1px dotted #6A4B9E;
}

a:visited.FocusLink{
	color: #6A4B9E;
	text-decoration: none; 
	border-bottom: 1px dotted #6A4B9E;
}

a:hover.FocusLink{
	color: red;
	text-decoration: none; 
	border-bottom: 1px dotted red;
}


.FocusButton {
	border-color: #FFFFFF; border-width: 1px; border-style: solid none solid none;	
}

a:link.FocusButton {
	border-color: #FFFFFF; border-width: 1px; border-style: solid none solid none;	
}

a:active.FocusButton {
	border-color: #FFFFFF; border-width: 1px; border-style: solid none solid none;		
}

a:visited.FocusButton {
	border-color: #FFFFFF; border-width: 1px; border-style: solid none solid none;	
}

a:hover.FocusButton {
	border-color: #6A4B9E; border-width: 1px; border-style: none none dotted none;
}



.SideLink {
	font: normal 11px Tahoma;
}

a:link.SideLink {
	color: #6A4B9E;
	font: normal 11px Tahoma;
	text-decoration: none; 
	border-bottom: 1px dotted #6A4B9E;
}

a:active.SideLink {
	color: #6A4B9E;
	font: normal 11px Tahoma;
	text-decoration: none; 
	border-bottom: 1px dotted #6A4B9E;
}

a:visited.SideLink {
	color: #6A4B9E;
	font: normal 11px Tahoma;
	text-decoration: none; 
	border-bottom: 1px dotted #6A4B9E;
}

a:hover.SideLink {
	color: red;
	font: normal 11px Tahoma;
	text-decoration: none; 
	border-bottom: 1px dotted red;
}



/* Generic Text types */

.DescriptionText {
	font: normal 12px Arial;
	color: #666666;
}

.MenuText {
	font: normal 12px Verdana;
	color: #898989;
}


/* Generic Border classes */

.BordersAll {
	border-color: #acacac; border-width: 1px; border-style: solid solid solid solid;
}


.BordersTop {
	border-color: #acacac; border-width: 1px; border-style: solid none none none;
}

.BordersRight {
	border-color: #acacac; border-width: 1px; border-style: none solid none none;
}

.BordersBottom {
	border-color: #acacac; border-width: 1px; border-style: none none solid none;
}

.BordersLeft {
	border-color: #acacac; border-width: 1px; border-style: none none none solid;
}

.BordersRightBottom {
	border-color: #acacac; border-width: 1px; border-style: none solid solid none;
}

.BordersRightLeft {
	border-color: #acacac; border-width: 1px; border-style: none solid none solid;
}

.BordersTopBottom {
	border-color: #acacac; border-width: 1px; border-style: solid none solid none;
	text-align: left;
}

.BordersRightBottomLeft {
	border-color: #acacac; border-width: 1px; border-style: none solid solid solid;
}


