﻿
/* GENERAL */


Body{

} 
P
{
    FONT-SIZE: 12px;
	 line-height: 17px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A
{
    COLOR: #005da4;
    TEXT-DECORATION: none;
}
A:link
{
    COLOR: #005da4;
    TEXT-DECORATION: none;
}
A:visited
{
    COLOR: #005da4;
    TEXT-DECORATION: none;
}
A:hover
{
    TEXT-DECORATION: none;
	 color: red;
}
P A
{
    FONT-SIZE: 12px;
    COLOR: #005da4;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
P A:link
{
    COLOR: #005da4;
    TEXT-DECORATION: none;
}
P A:visited
{
    COLOR: #005da4;
    TEXT-DECORATION: none;
}
P A:hover
{
    TEXT-DECORATION: none;
	 color: red;
}

.caption
{
	FONT-SIZE: 9pt;
	line-height: 16px;
	COLOR: #000000;
	FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
	font-style: normal;
	font-weight: 600;
}

.caption a
{
	FONT-SIZE: 9pt;
	line-height: 16px;
	COLOR: #000000;
	FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
	font-style: normal;
	font-weight: 600;

}

	/* Homepage */
.SearchBox
{
    FONT-SIZE: 11px;
	 line-height: 17px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.company_desc
{
	margin-left: 7pt;
	margin-top: 4pt;
	margin-right: 4pt;
	margin-bottom: 4pt;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;	
}
.products
{
	font-size: 10pt;
	font-family :  Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
	line-height: 13pt;
}
.products_old
{
	font-size: 8pt;
	font-family :  Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
	margin-left: 15px; margin-right: 15px;
	/*line-height: 13pt;*/
}
.products_logo
{
	margin-bottom: 3pt;
}
.product_options
{
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #005DA4;
	font-weight: bold;
}
.product_options A
{
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #005DA4;
	font-weight: bold;
	text-decoration: none;
}
.product_options A:link
{
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #005DA4;
	font-weight: bold;
	text-decoration: none;
}
.product_options A:visited
{
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #005DA4;
	font-weight: bold;
	text-decoration: none;
}
.product_options A:hover
{
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}
.product_logo
{
	color: #CC0033;
	text-decoration: none;
}
.resource_center
{
	font-size: 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;

}
.resource_center A
{
	font-size: 8pt;
	font-family : Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color : #000000;

}
.resource_center A:link
{
	font-size: 8pt;
	font-family : Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color : #000000;

}
.resource_center A:visited
{
	font-size: 8pt;
	font-family : Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color : #000000;

}
.resource_center A:hover
{
	font-size: 8pt;
	font-family : Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color : #005DA4;
	background-color: #dae3af;

}
.panes_titles
{
	margin-left: 2pt;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.panes_titles A
{
	margin-left: 2pt;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #ffffff;
	TEXT-DECORATION: none;
}
.panes_titles A:link
{
	margin-left: 2pt;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #ffffff;
	TEXT-DECORATION: none;
}
.panes_titles A:visited
{
	margin-left: 2pt;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #ffffff;
	TEXT-DECORATION: none;
	
}
.panes_titles A:hover
{
	margin-left: 2pt;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #ff0000;
	TEXT-DECORATION: none;
}
.panes_titles_small
{
	margin-left: 2pt;
	font: bold 8pt Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.panes_titles_small A
{
	margin-left: 2pt;
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: #ffffff;
	TEXT-DECORATION: none;
}
.panes_titles_small A:link
{
	margin-left: 2pt;
	font: bold 8pt Arial, Helvetica, sans-serif;
	color: #ffffff;
	TEXT-DECORATION: underline;
}
.panes_titles_small A:visited
{
	margin-left: 2pt;
	font: bold 8pt Arial, Helvetica, sans-serif;
	color: #ffffff;
	TEXT-DECORATION: underline;
	
}
.panes_titles_small A:hover
{
	margin-left: 2pt;
	font: bold 8pt Arial, Helvetica, sans-serif;
	color: #ff0000;
	TEXT-DECORATION: underline;
}

.panes
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font: 8pt Arial, Helvetica, sans-serif;
	margin-top: 7pt;
	margin-bottom: 3pt;
	margin-left: 4pt;
	margin-right: 4pt;
}
.panes A
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font: 8pt Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.panes A:link
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font: 8pt Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.panes A:visited
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font: 8pt Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.panes A:hover
{
	FONT-SIZE: 8pt;
	COLOR: #ff0000;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font: 8pt Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.highlights
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font: 8pt Arial, Helvetica, sans-serif;
}
.highlights A
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font: 8pt Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.highlights A:link
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font: 8pt Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.highlights A:visited
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font: 8pt Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.highlights A:hover
{
	FONT-SIZE: 8pt;
	COLOR: #ff0000;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font: 8pt Arial, Helvetica, sans-serif;
	text-decoration: none;
}
   /* Features List page */
/*	
.nf {
	color:#FF0000; // new feature
	}
.pro {
	text-decoration:underline;
	}
.nf_and_pro {
	text-decoration:underline; color:#FF0000;
	}
*/
/* now only indicating if it's an origin or pro feature on feartures list */


.pro {
	color:#ff0000; 
	}

.pro a {
	color: #ff0000;
	text-decoration: underline;
}

.pro a:link {
	color: #ff0000;
	text-decoration: underline;
}
	
.pro a:link {
	color: #ff0000;
	text-decoration: underline;

}
.pro a:visited {
	color: #ff0000;
	text-decoration: underline;
}
.pro a:hover {
	color: #ff0000;
	text-decoration: none;
}
	
/* End Features List page */

	/* Mainly Support Page Stuff */
iframe {
	border-color: #005da4 #005da4 #005da4 #005da4; /* top right bottom left */
	padding-top: 5px; 
	padding-right: 5px; 
	padding-bottom: 5px; 
	padding-left: 5px; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
}

.iframelinks A
{
	color: #005da4;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font: 10pt Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-left: medium solid #005da4;
	padding-left: 3px;

	}
.iframelinks A:link
{
	color: #005da4;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font: 10pt Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-left: medium solid #005da4;
	padding-left: 3px;

}
.iframelinks A:hover
{
	color: #005da4;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font: 10pt Arial, Helvetica, sans-serif;
	background-color: #dae3af;
	text-decoration: none;
	border-left: medium solid #005da4;
	padding-left: 3px;

}

.iframelinks A:visited
{
	color: #005da4;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font: 10pt Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-left: medium solid #dae3af;
	padding-left: 3px;

}

	/* All other pages*/


/* */
.bcrumbs
{
	padding-top: 3pt;
	padding-bottom: 3pt;
	padding-left: 0pt; /*background-color: #f0f4df;*/
	margin-top: 0px;
	margin-bottom: 4px;
	font: bold 10pt/20pt Arial, Helvetica, sans-serif;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;

}
.bcrumbs A
{
	padding-top: 3pt;
	padding-bottom: 3pt;
	padding-left: 3pt; /*background-color: #f0f4df;*/
	margin-top: 0px;
	margin-bottom: 4px;
	font: bold 10pt/22pt Arial, Helvetica, sans-serif;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;

}
.bcrumbs A:link
{
	padding-top: 3pt;
	padding-bottom: 3pt;
	padding-left: 3pt; /*background-color: #f0f4df;*/
	margin-top: 0px;
	margin-bottom: 4px;
	font: bold 10pt/22pt Arial, Helvetica, sans-serif;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;

}
.bcrumbs A:hover
{
	padding-top: 3pt;
	padding-bottom: 3pt;
	padding-left: 3pt; /*background-color: #f0f4df;*/
	margin-top: 0px;
	margin-bottom: 4px;
	font: bold 10pt/22pt Arial, Helvetica, sans-serif;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;

}
.bcrumbs A:visited
{
	padding-top: 3pt;
	padding-bottom: 3pt;
	padding-left: 3pt; /*background-color: #f0f4df;*/
	margin-top: 0px;
	margin-bottom: 4px;
	font: bold 10pt/22pt Arial, Helvetica, sans-serif;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold; 
	text-transform: uppercase;
	text-decoration: none;

}

.lm
{
	color: #08497B;
	font-family: tahoma, helvetica;
	font-size: 11px;
	text-decoration: none;
	border-width: 1;
	border-style: solid;
	border-color: #f0f4df;

	cursor: default;	
}

.lm A
{
	color: #08497B;
	font-family: tahoma, helvetica;
	font-size: 11px;
	text-decoration: none;
	border-width: 1;
	border-style: solid;
	border-color: #f0f4df;
	padding: 1 6 1 6;
	cursor: default;	
}
.lm A:link
{
	color: #08497B;
	font-family: tahoma, helvetica;
	font-size: 11px;
	text-decoration: none;	
		border-width: 1;
	border-style: solid;
	border-color: #f0f4df;
	padding: 1 6 1 6;
	cursor: default;	
}
.lm A:hover
{
	color: #08497B;
	font-family: tahoma, helvetica;
	font-size: 11px;
	text-decoration: none;
	background-color: #f0f4df;
	border-width: 1;
	border-style: solid;
	border-color: #ADC7EF;
	padding: 1 6 1 6;
	cursor: default;	
}
.lm A:visited
{
	color: #08497B;
	font-family: tahoma, helvetica;
	font-size: 11px;
	text-decoration: none;	
	padding: 1 6 1 6;
		cursor: default;
}

/* LISTS */

OL
{
    FONT-SIZE: 12px;
	 	 line-height: 17px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
UL
{
    FONT-SIZE: 12px;
	 	 line-height: 17px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
OL A:link
{
	COLOR: #005DA4;
	TEXT-DECORATION: none;
	font-family: inherit;
}
OL A:visited
{
    COLOR: #005DA4;
    TEXT-DECORATION: none;
	 	font-family: inherit;
}
OL A:hover
{
    TEXT-DECORATION: none;
	 	font-family: inherit;
	 color: red;
}
UL A:link
{
    COLOR: #005DA4;
    TEXT-DECORATION: none;
	 	font-family: inherit;
}
UL A:visited
{
    COLOR: #005DA4;
    TEXT-DECORATION: none;
	 	font-family: inherit;
}
UL A:hover
{
    TEXT-DECORATION: none;
	 color: red;
}
li {
	 FONT-SIZE: 12px;
	 line-height: 17px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
li A:link
{
    COLOR: #005DA4;
    TEXT-DECORATION: none;
	 font-family: inherit;
}
li A:visited 
{
	 COLOR: #005DA4;
    TEXT-DECORATION: none;
	 font-family: inherit;
}
li A:hover
{
    TEXT-DECORATION: none;
	 color: red;
}

	/* Header Menu Items */ 
	/* Note: in /menu/_tabitem.ascx there is a font tag with the color of the header text when selected */
	
.HeaderItem A
{
	COLOR: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	font-weight: bold;
	letter-spacing: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 4px;
	TEXT-DECORATION: none;
	line-height: 18px;
	/*text-transform: uppercase;*/
}
.HeaderItem A:link
{
	COLOR: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	font-weight: bold;
	letter-spacing: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 4px;
	TEXT-DECORATION: none;
	/*text-transform: uppercase;*/
}
.HeaderItem A:visited
{
	COLOR: #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	font-weight: bold;
	letter-spacing: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 4px;
	TEXT-DECORATION: none;
	/*text-transform: uppercase;*/
}
.HeaderItem A:hover
{
	color:#0099FF;
	/*color:#FF0000;*/
	/*background-color:#3399FF;*/
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	font-weight: bold;
	letter-spacing: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 4px;
	TEXT-DECORATION: none;
	/*text-transform: uppercase;*/
}
.HeaderItemSelected
{
	background-color:#999999;
	/*color: #005ad4;*/
	color:#FF0000;
	FONT-SIZE: 10pt;
	font-weight: bold;
	letter-spacing: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 4px;
	text-decoration: none;
	/*text-transform: uppercase;*/
}


.HeaderIcons
{
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font: 8pt Arial, Helvetica, sans-serif;
}

.HeaderIcons A
{
    COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font: 8pt Arial, Helvetica, sans-serif;	 
    TEXT-DECORATION: none;
}
.HeaderIcons A:link
{
    COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font: 8pt Arial, Helvetica, sans-serif;	 
    TEXT-DECORATION: none;
}
.HeaderIcons A:visited
{
    COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font: 8pt Arial, Helvetica, sans-serif;	 
    TEXT-DECORATION: none;
}
.HeaderIcons A:hover
{

	FONT-SIZE: 8pt;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font: 8pt Arial, Helvetica, sans-serif;
	COLOR: #ff0000;
    TEXT-DECORATION: none;
}

	/* header login links */
	
.login
{
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #005da4;
	font-weight: bold;
}
.login A
{
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #005da4;
	font-weight: bold;
	text-decoration: none;
	background-color: White;
}
.login A:link
{
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #005da4;
	font-weight: bold;
	text-decoration: none;
}
.login A:visited
{
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #005da4;
	font-weight: bold;
	text-decoration: none;
}
.login A:hover
{
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}	

	/* Header Menu Items for Restricted Pages */
	
	
.RestrictedMenuItem A:link
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.RestrictedMenuItem A:visited
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.RestrictedMenuItem A:hover
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

	/* Footer Items */
	
.FooterItem 
{
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
}
	
.FooterItem A
{
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
	TEXT-DECORATION: none;

}
	
.FooterItem A:link
{
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
	TEXT-DECORATION: none;

}
.FooterItem A:visited
{
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
	TEXT-DECORATION: none;

}
.FooterItem A:hover
{
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #ff0000;
	TEXT-DECORATION: none;

}

.Paragraph A:link
{
	COLOR: black;
	TEXT-DECORATION: none;
}
.Paragraph A:visited
{
    COLOR: black;
    TEXT-DECORATION: none;
}
.Paragraph A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none;
}
H2
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H3
{
	FONT-WEIGHT: 700;
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font: normal 700 16px;
}
H4
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H4 A
{
    COLOR: #005DA4;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H4 A:link
{
    COLOR: #005DA4;
    TEXT-DECORATION: none;
}
H4 A:visited
{
    COLOR: #005DA4;
    TEXT-DECORATION: none;
}
H4 A:hover
{
    COLOR: red;
    TEXT-DECORATION: none;
}
H5
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H6
{
    FONT-SIZE: 8px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#PCL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none;
}
#PTT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
#PST
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana,Arial,Helvetica;
}
A.small
{
    FONT-SIZE: 9px;
    COLOR: #005DA4;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.small:link
{
    FONT-SIZE: 9px;
    COLOR: #005DA4;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.small:visited
{
    FONT-SIZE: 9px;
    COLOR: #005DA4;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.small:hover
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A IMG
{
	/*border-width: 0;*/
}
.smallcaps
{
    FONT-FAMILY: Arial;
    FONT-VARIANT: small-caps;
}

th
{
	background-color: #005da4;
	FONT-SIZE: 10pt;
	font-weight: bold;
	COLOR: #ffffff;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font: 10pt bold Arial, Helvetica, sans-serif;
}

.NetGrid
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.GridView Td
{
	border-bottom-color:Black;
    border-top-color:Black;
    border-left-color:Black;
    border-right-color:Black;
}


	/* Dynamic (ASPX) Page Left Menu Settings */
	
.MenuItem A
{
	color: #08497B;
	font-family: tahoma, helvetica;
	font-size: 11px;
	text-decoration: none;
	border-width: 1;
	border-style: solid;
	border-color: #f0f4df;
	padding: 1 6 1 6;
	cursor: default;

}
.MenuItem A:link
{
	color: #08497B;
	font-family: tahoma, helvetica;
	font-size: 11px;
	text-decoration: none;	
		border-width: 1;
	border-style: solid;
	border-color: #f0f4df;
	padding: 1 6 1 6;
	cursor: default;

}
.MenuItem A:visited
{
	
	color: #08497B;
	font-family: tahoma, helvetica;
	font-size: 11px;
	text-decoration: none;	
	padding: 1 6 1 6;
		cursor: default;

	}
.MenuItem A:hover
{
	color: #08497B;
	font-family: tahoma, helvetica;
	font-size: 11px;
	text-decoration: none;
	background-color: #f0f4df;
	border-width: 1;
	border-style: solid;
	border-color: #ADC7EF;
	padding: 1 6 1 6;
	cursor: default;
}

/* demo questionaire */
.eval
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: #000000;
}
p.BodyText {
	margin-bottom: .0001pt;
	font-family: Verdana, sans-serif;
	margin-left: 0.125in;
	margin-right: 0.125in;
	font-size: 10pt;
	margin-top: 3pt;
}
p.Keywords {
	margin-bottom: .0001pt;
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	margin-top: 3pt;
	font-weight: bold;
}
p.CodeExplained {
	margin-right: 1.0in;
	font-family: "Courier New";
	margin-top: 6pt;
	margin-bottom: 6pt;
	margin-left: 0.55in;
	font-size: 10pt;
}



img.equation
{
	margin-left: 0.55in;
}
.tbPageHeader a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
	text-decoration:none;
}
.tbHeaderLink 
{
	width:320px;
}
.tdHeaderLink {
	text-align:left;
}
.tdPageHeader 
{
	width:520px;
}

.tb_blueboder
{
    border-width: 1px;
	border-style: solid;
	border-color: Blue;
	padding-left: 3px; 
	padding-top: 3px; 
	padding-right: 3px;
	padding-bottom: 3px;
	text-align: center; 
	border-bottom: 1px #005da4 solid; 
	border-right: 1px #005da4 solid;
	text-align:center;
	vertical-align:top;
}

.surveyPanel
{
	FONT-SIZE: 12px;
	 line-height: 17px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.surveyPanel .surveySection
{
}

.surveyPanel .surveySection .sectionTitle
{
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}

.surveyPanel .surveySection .sectionItemsContainer
{
	list-style-type: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px;

}

.sectionItemsContainer li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.sectionItemCheckBox
{
	vertical-align: middle;
}

.sectionItemRadio
{
	vertical-align: middle;
}

.sectionItemText
{
	margin-left: 2px;
}

.sectionItemDropdownTextboxContainer
{
	margin-left: 5px;
	width: 80%;
	margin: 0;
	padding: 0;
}

.sectionItemDropdownTextboxContainer .sectionItemOptions
{
	margin-right: 5px;
}

.sectionItemDropdownTextboxContainer .sectionItemOptionCustom
{
	font-family: Tahoma;
	margin-left: 5px;
	width: 80%;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;

}
.sectionItemDropdownTextboxContainer .sectionItemOptionCustom2
{
	font-family: Tahoma;
	width: 100%;
	margin: 0;
  padding: 0;


}


.sectionItemDropdownTextboxContainer .itemOptionValidateErrorTips
{
	margin-left: 2px;
	color: Red;
}

.surveyPanel .surveySection .sectionItemsContainer .sectionItemTextArea
{
	font-family: Tahoma;
	width: 85%;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: 60px;
}


/* Sprite definitions */
.icon_double_arrow {background: url(http://cloud.originlab.com/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:21px; height:20px; background-position:0px 0px;}
.icon_hammer {background: url(http://cloud.originlab.com/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:21px; height:20px; background-position:0px -100px;}
.icon_film {background: url(http://cloud.originlab.com/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:21px; height:20px; background-position:0px -200px; cursor:hand}
.icon_tutorial {background: url(/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:15px; height:18px; background-position:0px -300px; cursor:hand}
.icon_price_tag_sm {background: url(http://cloud.originlab.com/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:21px; height:21px; background-position:0px -400px; cursor:hand}
.icon_key {background: url(http://cloud.originlab.com/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:21px; height:20px; background-position:0px -500px; cursor:hand}
.icon_chat {background: url(http://cloud.originlab.com/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:21px; height:20px; background-position:0px -600px; cursor:hand}
.icon_thumbtack {background: url(http://cloud.originlab.com/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:21px; height:20px; background-position:0px -700px; cursor:hand}
.icon_megaphone {background: url(http://cloud.originlab.com/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:21px; height:20px; background-position:0px -800px; cursor:hand}
.icon_document {background: url(http://cloud.originlab.com/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:21px; height:20px; background-position:0px -900px; cursor:hand}
.icon_wiki {background: url(http://cloud.originlab.com/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:21px; height:20px; background-position:0px -1000px; cursor:hand}
.icon_graph {background: url(http://cloud.originlab.com/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:32px; height:30px; background-position:0px -1100px; cursor:hand}
.labview_icon {background: url(http://cloud.originlab.com/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:26px; height:24px; background-position:0px -1200px; cursor:hand}
.icon_folder_blue {background: url(http://cloud.originlab.com/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:21px; height:20px; background-position:0px -1300px; cursor:hand}
.btn_try_now {background: url(http://cloud.originlab.com/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:61px;  height:21px; background-position:0px -1500px; cursor:hand}
.btn_buy_now {background: url(http://cloud.originlab.com/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:61px;  height:21px; background-position:0px -1600px; cursor:hand}
.icon_viewer_blue_21x20 {background: url(http://cloud.originlab.com/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:21px; height:20px; background-position:0px -1700px; cursor:hand}
.icon_floppy {background: url(http://cloud.originlab.com/images/homepage/HomePageSprites.png) no-repeat 0px 0px; width:21px; height:20px; background-position:0px -1800px; cursor:hand}


