BODY
{
    FONT-SIZE: 10px;
    MARGIN: 2px 2px 2px 2px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #FFFFFF;
}
.gap
{
    FONT-SIZE:  4px;
    MARGIN: 0px 0px 0px 0px;
}
.postHeader
{
    FONT-SIZE: 12px;
    MARGIN: 2px 2px 2px 2px;
    FONT-WEIGHT: bold;
}
.header
{
    FONT-SIZE: 14px;
    MARGIN: 10px 10px 2px 2px;
    COLOR: #a00025;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
.lt_phrase
{
    FONT-SIZE: 12px;
    MARGIN: 10px 10px 2px 2px;
    COLOR: #a00025;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-STYLE: Italic;
}
.location
{
    FONT-SIZE: 12px;
    MARGIN: 10px 10px 2px 0px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
.commitment
{
    FONT-SIZE: 12px;
    MARGIN: 15px 15px 20px 15px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-STYLE: Italic;
    TEXT-ALIGN: center;
}
.quote
{
    FONT-SIZE: 12px;
    MARGIN: 15px 30px 45px 30px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
}
.quotee
{
    FONT-SIZE: 9px;
    MARGIN: 15px 15px 8px 15px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: Right;
}
.fieldname
{
    MARGIN: 10px 10px 0px 40px;
    FONT-SIZE: 12px;
    COLOR: #606060;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
.title
{
    FONT-SIZE: 16px;
    MARGIN: 2px 10px 2px 0px;
    COLOR: #0069af;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
TABLE
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 12px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial
}
.tableTitle
{
    FONT-SIZE: 16px;
    MARGIN: 2px 10px 2px 0px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #0069af;
}
dt
{
    MARGIN: 10px 10px 0px 40px;
    FONT-SIZE: 12px;
    COLOR: #606060;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
dd
{
     MARGIN: 5px 10px 0px 75px;
   FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
}
A
{
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #0069af;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #a00025;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.Alarge
{
    FONT-SIZE: 14px;
    COLOR: #0069af;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.Alarge:hover
{
    FONT-SIZE: 14px;
    COLOR: #a00025;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.label
{
    FONT-SIZE: 14px;
    MARGIN: 2px 10px 2px 0px;
    COLOR: #0069af;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
h1
{
    FONT-SIZE: 16px;
    MARGIN: 20px 10px 10px 15px;
    COLOR: #0069af;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
h1Red
{
    FONT-SIZE: 16px;
    MARGIN: 20px 10px 20px 0px;
    COLOR: #a00025;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
h2
{
    FONT-SIZE: 12px;
    MARGIN: 15px 10px 2px 0px;
    COLOR: #a00025;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
P
{
    FONT-SIZE: 12px;
    MARGIN: 10px 10px 2px 0px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
}
.LTkeyword
{
    FONT-SIZE: 12px;
    COLOR: #404040;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
.cellTitle
{
    FONT-SIZE: 12px;
    COLOR: #a00025;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
.list
{
    FONT-SIZE: 12px;
    MARGIN: 10px 10px 2px 20px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
}
.listfirst
{
    FONT-SIZE: 12px;
    MARGIN: 0px 5px 2px 20px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
}
.menuP
{
    FONT-SIZE: 12px;
    MARGIN: 10px 0px 0px 0px;
    COLOR: #00573c;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
.menuPcurrent
{
    FONT-SIZE: 12px;
    MARGIN: 10px 0px 0px 0px;
    COLOR: #909090;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
.mottoP
{
    FONT-SIZE: 14px;
    MARGIN: 2px 10px 2px 0px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-STYLE: Italic;
}
.mottoPbig
{
    FONT-SIZE: 14px;
    MARGIN: 2px 10px 2px 0px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-STYLE: Italic;
}
.menuD
{
    FONT-SIZE: 12px;
    MARGIN: 10px 0px 0px 0px;
    COLOR: #909090;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-STYLE: Italic;
}
.menuA
{
    FONT-SIZE: 12px;
    MARGIN: 10px 0px 0px 0px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
   TEXT-DECORATION: none;
}
.menuA:hover
{
    FONT-SIZE: 12px;
    MARGIN: 10px 0px 0px 0px;
    COLOR: #a00025;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}

.menuA:active
{
    FONT-SIZE: 12px;
    MARGIN: 10px 0px 0px 0px;
    COLOR: #cccccc;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}

.menuAcurrent
{
    FONT-SIZE: 12px;
    MARGIN: 10px 0px 0px 0px;
    COLOR: #0069af;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
   TEXT-DECORATION: none;
}
.menuAcurrent:hover
{
    FONT-SIZE: 12px;
    MARGIN: 10px 0px 0px 0px;
    COLOR: #a00025;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
.supportLink
{
    FONT-SIZE: 11px;
    MARGIN: 0px 0px 0px 0px;
    COLOR: #0069af;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
   TEXT-DECORATION: none;
}
.supportLink:hover
{
    FONT-SIZE: 11px;
    MARGIN: 0px 0px 0px 0px;
    COLOR: #a00025;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
.supportLocation
{
    FONT-SIZE: 11px;
    MARGIN: 0px 0px 0px 0px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
   TEXT-DECORATION: none;
}
.bannerLink
{
    FONT-SIZE: 12px;
    MARGIN: 10px 0px 0px 0px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
   TEXT-DECORATION: none;
}
.bannerLink:hover
{
    FONT-SIZE: 12px;
    MARGIN: 10px 0px 0px 0px;
    COLOR: #b0b0b0;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}
.value
{
    FONT-SIZE: 14px;
    MARGIN: 2px 10px 2px 0px;
    COLOR: #0069af;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: normal;
}
td.supportBanner
{
    BACKGROUND-COLOR: #b01035;
    HEIGHT: 30px;
    COLOR: white;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
}
td.supportSearch
{
    BACKGROUND-COLOR: #a00025;
    HEIGHT: 30px;
    TEXT-ALIGN: center;
    COLOR: white;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
}
td.threadType
{
    BACKGROUND-COLOR: #d0d0d0;
    HEIGHT: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
}

td.deletedthread
{
    BACKGROUND-COLOR: #F9E4DF;
    HEIGHT: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    border: 1px solid #FFFFFF;
}
td.lastPost
{
    BACKGROUND-COLOR: #e6edf5;
    TEXT-ALIGN: right;
}
td.viewCount
{
    BACKGROUND-COLOR: #e6edf5;
    TEXT-ALIGN: center;
}
td.ForumName
{
    BACKGROUND-COLOR: #e6edf5;
    TEXT-ALIGN: left;
}
td.ForumName.P
{    FONT-SIZE: 18px;
    MARGIN: 10px 10px 2px 0px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
     TEXT-ALIGN: left;
}
td.postText
{
    BACKGROUND-COLOR: #e6edf5;
    border-left: 1px solid #EAEEF3;
    border-right: 1px solid #EAEEF3;
 
}
td.postLegend
{
    BACKGROUND-COLOR: #e6edf5;
    border-left: 1px solid #C7C7C7;
    border-right: 1px solid #C7C7C7;
    border-bottom: 1px solid #C7C7C7;
}


td.postdeleted
{
    BACKGROUND-COLOR: #F9E4DF;
    border-left: 1px solid #C7C7C7;
    border-right: 1px solid #C7C7C7;
    border-bottom: 1px solid #C7C7C7;
}


th
{
    background: #FFFFFF url(gradient_thead.gif) repeat-x top left;
    color: #313540;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
}


postdeleted
{
    BACKGROUND-COLOR: #F9E4DF;
    border-left: 1px solid #C7C7C7;
    border-right: 1px solid #C7C7C7;
    border-bottom: 1px solid #C7C7C7;
}


a.ovalbutton{
background: transparent url('/support/images/oval-green-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url('/support/images/oval-green-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}






a.redovalbutton{
background: transparent url('/support/images/oval-red-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.redovalbutton, a:visited.redovalbutton, a:active.redovalbutton{
color: #494949; /*button text color*/
}

a.redovalbutton span{
background: transparent url('/support/images/oval-red-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.redovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.redovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
font-weight : normal;
color: black;
}

.redbuttonwrapper{ 
overflow: hidden;
width: 100%;
}
textarea
{	FONT-SIZE: 10pt;
    FONT-FAMILY: Arial;


}


 
a.replyButton
{PADDING: 5px 5px 5px 5px;
 background-color:#FAFAFC;
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Arial;
border-color:#0069AF;
border-style: solid;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;

	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-khtml-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;

text-decoration: none;
color: black;
}

a.replyButton:hover
{PADDING: 5px 5px 5px 5px;
 background-color:#FAFAFC;
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Arial;
border-color:#0069AF;
border-style: solid;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;

	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-khtml-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;

text-decoration: none;
color: #a00025;
}

form{margin:0;
}
.error_strings
{
    font-family:Verdana;
    font-size:12px;
	font-weight:bold;
    color:#ff0000;
}

/* CSS for forum FAQs from License Tracker Document Writers */

h1.topictitle1
{
		FONT-SIZE: 16px;
    	MARGIN: 0px 0px 0px 0px;
    	COLOR: #0069af;
    	FONT-FAMILY: Arial;
    	FONT-WEIGHT: bold;
}

h2.topictitle2
{
    FONT-SIZE: 12px;

    COLOR: #a00025;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
}

div.adminM
{
	padding:1px;
	line-height:24px;
}

