BODY {
	font-size: 10pt;
	font-family: Arial, Verdana, Sans-Serif;
	background-color: #ffffff;
	MARGIN-LEFT:0;
	MARGIN-TOP:0; 
	MARGIN-RIGHT:0;
}

.BODYMargin {
	MARGIN-LEFT:10;
	MARGIN-TOP:10; 
	MARGIN-RIGHT:10;
}

A { color: maroon; }
A:hover { color: red; }

.highText { color: maroon; }

.Button {
	font: x-small Verdana, Arial, sans-serif;
	 font-weight:bold; 
	color: white;
	background-color: #4C7ED3;
	border: 1;
	border-color: black;
	border-style: solid;
	 
}

.SupportSteps {
	border-bottom:black;
	border-bottom-width:thin;
	border-bottom-style:solid;
}

td.topdottedborder
{
    border-top:#C0C0C0;
	border-top-width:thin  ;
	border-top-style:dotted ;
	
}

td.topsolidborder
{
    border-top:#C0C0C0;
	border-top-width:thin  ;
	border-top-style:solid ;
	
}

.VideoHeader
{
    font-family: Trebuchet MS, Arial, Helvetica;
    font-size: 1.6em;
    font-weight: bold;
}

/*
Forum Begin
*/
.forumName
{
    font-family: Trebuchet MS, Arial, Helvetica;
    font-size: 1.6em;
    font-weight: bold;
}

.forumThread
{
    font-family: Trebuchet MS, Arial, Helvetica;
    font-size: 1.2em;
}
td.column
{
    color: white;
    font-size: 0.8em;
    font-weight:bold;
    background-image:  url(/FarPointSupportSite/Images/SupportViewRequests/forumColumnBackground.jpg);
    background-color: #4455aa
}
td.h1a
{
    color: #4455aa;
    font-size: 0.8em;
    font-weight:bold;
    background-image:  url(/FarPointSupportSite/Images/SupportViewRequests/forumHeaderBackgroundAlternate.gif);
    background-color: #EBEDF6;
}

td.fh /* forumRowHighlight */
{
    font-size: 0.8em;
    background-color: #F1F1F1;
}
td.separator 
{
  background-color: #808080;
}
td.f
{
    font-size: 0.8em;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #DDEEFF;
    text-align:center;    
}
td.ftextalignright
{
    font-size: 0.8em;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #DDEEFF;
    text-align:right ;    
}
td.fleft
{
    font-family: Arial, Helvetica, sans-serif;
    background-color: #DDEEFF;
    text-align:left;    
}

.blue
{
    background-color: #DDEEFF;
    margin-left:5;   
}
.newsmargins
{
    margin-left:10;   
    margin-top:5;   
}

/*****************************************************
General Text
*****************************************************/
.txt1 { font-size : 1.0em; }
.txt2 {font-size : 0.9em; }
.txt3 { font-size : 0.8em; }
.txt4 { font-size : 0.7em; }
.txt5 { font-size : 0.6em; }
.txtHeader 
{
	font-size :large; 
	font-weight:bold }
.txtMed
{
	font-size :medium ; 
	font-weight:bold }
	
.txtLg
{
	font-size :large ; 
	}
.txtWhite
{
    color: white;
    font-size: larger;
    font-weight:bold;    
}
.faqcode
{
	font-family: 'Courier New' , Arial, Helvetica, sans-serif;
}
a.lnk3, a.lnk3:visited, a.lnk3:link
{
    font-weight:bold;
    text-decoration: none; 
    color: #013DA4;
}

a.lnk3:Hover
{
    color: #000000;
    text-decoration: underline;
}
a.lnksm
{
    font-weight:bold;
     font-size : 0.7em;
    text-decoration: none; 
    color: #013DA4;
}

a.lnkmed
{
    font-weight:bold;
    font-size :xx-small;
    text-decoration: none; 
    color: #013DA4;
}
a.lnklarger
{
    font-weight:bold;
    text-decoration: none; 
    color: #013DA4;
}
a.lnklg
{
    font-weight:bold;
    font-size :larger ;
    text-decoration: none; 
    color: #013DA4;
}

a.lnkunderline
{
    font-weight:bold;
    font-size :larger ;
    color: #013DA4;
}

a.lnkmenu
{
    font-weight:bold;
    text-decoration: none; 
    color: #013DA4;
}
a.lnkmenu:Hover
{
    color: red;
    text-decoration: underline;
}

a.lnkunderline
{
    font-weight:bold;
    text-decoration:underline; 
    color: #013DA4;
}

a.lnkVideos
{
	font-size: 7pt;
	color: whitesmoke;
	text-decoration: underline;
}

.ArticleHeader
{
	font-size :large ; 
	}
	
/*****************************************************
Border used around tables
    background-color: ;
*****************************************************/
.tableBorder
{
    border: 1px #0055E6 solid; 
    background-color: #FFFFFF;

}

.panelBorder
{
    border: 1px Tan solid; 
    background-color: #FFFFFF;
     padding-left:5px;
     padding-top:5px;
     padding-bottom:5px;
     padding-right:5px;
}

.tableBorderBlue
{
    border: 1px #0055E6 solid; 
    background-color: #DDEEFF;

}


td.forumAlternate
{
    background-color: #DAE7FD;
}
/*
Forum End
*/
.TextBox {
	font: x-small Verdana, Arial, sans-serif;
	font-size: 12;
	color: darkblue;
	background-color: lightyellow;
}

.Grid_General {
	font: x-small Verdana, Arial, sans-serif;
	color: darkblue;
	background-color: #F1F1F1;
}

.Grid_Item {
	font: x-small Verdana, Arial, sans-serif;
	vertical-align: top;
}

.Grid_Header {
	font: bold Arial;
	color: maroon;
	background-color: #C0C0FF;
}

.Grid_Header_Thin {
	font: x-small Verdana, Arial, sans-serif;
	color: white;
	background-color: darkblue;
}

.Grid_AlternatingItem {
	font: x-small Verdana, Arial, sans-serif;
	background-color: #E8E6E6;
	vertical-align: top;
}

.Grid_SelectedItem {
	font: x-small Verdana, Arial, sans-serif;
	color: Black;
	background-color: orange;
	vertical-align: top;
}

.MenuTable {
	padding: 0;
	font: x-small Verdana, Arial, sans-serif;
	color: yellow;
	background-color: darkblue;
}

.Preview {
	color: darkblue;
	background-color: #F1F1F1;
}

.Error 
{
	font: xsmall bold Verdana, Arial, sans-serif;
	color: red;
}

.Poll_Box {
	font: x-small Verdana, Arial, sans-serif;
	color: darkblue;
	background-color: #F1F1F1;
}

.Poll_Question {
	color: red;
}

.Poll_Bar {
	color: magenta;
	height: 8;
}

.Poll_Results {
	color: green;
}

.Poll_Option {
	font: x-small Verdana, Arial, sans-serif;
	color: darkblue;
}

.SubscrSubject {
	color: darkblue;
	font: bold Arial;
}

.SubscrMessage {
	color: darkblue;
}

.MenuRow {
	font: x-small Verdana, Arial, sans-serif;
	color: lightgreen;
}

A.MenuItem {
	font: x-small Verdana, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: lightgreen;
}

A.MenuItem:hover {
	color: cyan;
}

.GridLink {
	color: maroon;
}

.GridLink:hover {
	color: red;
}


TD 
{
	font-size: 9pt;
	font-family: Arial, Verdana, Sans-Serif;
	
	
}


.Site_Header 
{
	font-family: Verdana;
	font-size: 9pt;
	color: white;
	background-color: #669999;
	border:1px;
	border-style: solid; 
	border-color: #000000;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}

.SubscrSubject {
	color: darkblue;
	font: bold Arial;
}

.SubscrMessage {
	color: darkblue;
}

.Book_News_General {
	font: tahoma;
	font-size: 2ex;
	color: black;
}

.Book_News_Header {
	color: white;
	font: x-small Verdana, Arial, sans-serif;
	background-color: #996633;
	border: 1px;
	border-color: #000000;
	border-style: solid;
}

.Book_News_Item {
	background-color: white;
	vertical-align: top;
	border: 1px; 
	border-color: #c0c0c0;
	border-style: solid;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}

.Book_News_AlternatingItem {
	background-color: #ffeedd;
	vertical-align: top;
	border: 1px; 
	border-color: #c0c0c0;
	border-style: solid;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}

.DVD_News_General {
	font: tahoma;
	font-size: 2ex;
	color: black;
}

.DVD_News_Header {
	color: white;
	font: x-small Verdana, Arial, sans-serif;
	background-color: #663366;
	border: 1px;
	border-color: #000000;
	border-style: solid;
}

.DVD_News_Item {
	background-color: white;
	vertical-align: top;
	border: 1px; 
	border-color: #c0c0c0;
	border-style: solid;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}

.DVD_News_AlternatingItem {
	font: tahoma;
	font-size: 2;
	background-color: #ffeeff;
	vertical-align: top;
	border: 1px; 
	border-color: #c0c0c0;
	border-style: solid;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
}

.Forums_Header {
	font: bold Arial;
	color: white;
	background-color: #E16161;
}

.Forums_Header2 {
	color: white;
	font: bold x-small Verdana, Arial, sans-serif;
	background-color: darkred;
	border: 1px;
	border-color: #000000;
	border-style: solid;
}

.Forums_TopicSubject {
	color: darkred;
	font: bold x-small Verdana, Arial, sans-serif;
	font-size: 16;
}

.Forums_Item {
	background-color: beige;
	vertical-align: top;
	border: 0px; 
	border-color: #c0c0c0;
	border-style: solid;
}

.Forums_AlternatingItem {
	font: tahoma;
	font-size: 2;
	background-color: moccasin;
	vertical-align: top;
	border: 0px; 
	border-color: #c0c0c0;
	border-style: solid;
}

.Forums_General {
	font: tahoma;
	font-size: 2ex;
	color: black;
	background-color: beige;
	vertical-align: top;
	border: 1px; 
	border-color: #c0c0c0;
	border-style: solid;
}

pre
{
    font-family: 'verdana, arial';
    font-size: 10pt;
    background-color: #eeeeee;
    border: #d6be5a 1px solid;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 5px;
    padding-top: 5px;
}

code
{
    font-family: 'verdana, arial';
    font-size: 10pt;
    background-color: #eeeeee;
    width:100%;
    
    
}

H3
{
    font-family: 'verdana, arial';
    color:#497CD5;
        
}

