/* CSS for http://www.bomgar.com, protected under copyright */
body
{
	background-color:#d9d9db;
	background-image:url(http://www.bomgar.com/images/gradients/body-background-2010.jpg);
	background-repeat:repeat-x;
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
}

.nav_table_row{
	height:30px;
	vertical-align:top;
}

hr {
    border:1px #D0D2D3 solid;
}

#logo-header {
	position: absolute;
	top: 10px;
	bottom: 0px;
	height: 100px;
	background-image: url(http://www.bomgar.com/images/gradients/banner-gradient-2010.jpg);
	background-repeat: repeat-x;
	left: -1px;
	right: 0px;
}
/*
#banner {
	position: absolute;
	bottom: -195px;
	left: 0px;
	right:0px;
	height: 15px;
}*/
#banner {
	position: absolute;
	left: 0px;
	right:0px;
	height: 15px;
	background-color: #FB7F39;
	top: 0px;
	color: #FFC8A6;
	font-size: 9px;
}
#banner h1 {
	color: #FFC8A6;
	font-size: 9px;
	padding:0px;
	margin:0px;
	top:-3px;
	position:relative;
}
#top_nav {
	position: absolute;
	top: 128px;
	left: 0px;
	right: 0px;
}

.subnav-text, .subnav-text{
	font-size:12px;	
	color:#444;
	text-decoration:none;
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
}
a.subnav-text, a.subnav-text-on{
	font-size:12px;
	color:#444;
	text-decoration:none;
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
}
a.subnav-text:hover{
	color:#ff5500;
	text-decoration:none;
}
a.subnav-text:visited{
	color:#444;
	text-decoration:none;
}
a.subnav-text-on{
	font-weight:bold;
	color:#333;
}

a.trial-top-nav, a.trial-top-nav:visited{
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #222;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}
a.trial-top-nav:hover{
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #ff5500;
	margin:0px;
	padding:0px;
	font-weight:bold;
}

.menu_header a, a.menu_header_on, .menu_header_on a {
	color: #333333;
	height: 21px;
	font-family: "Century Gothic", "Lucida Sans Unicode", sans-serif;
	/*font-size: 14px;*/
	font-size: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	text-decoration: none;
	font-weight: bold;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
 .menu_header:hover {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 13px;
	background:url(http://www.bomgar.com/images/navigation/top-nav-background-hover.jpg) repeat-x;
}
.menu_header:hover a{
	color:#FFF;
}
a.menu_header_on, .menu_header_on a, .menu_header_on {
	color:#FFF;
	background:url(http://www.bomgar.com/images/navigation/top-nav-background-on.jpg) repeat-x;
}



#simple_tabs {
	position: absolute;
	left: 1px;
	top: 282px;
	right: 0px;
	bottom: 0px;
	z-index: 1000000;
	height: 26px;
}


#content {
	position: absolute;
	top: 165px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}
p {
	margin-top: 17px;
	margin-bottom: 17px;
}

/* CONTENT STYLES */
.summary { /* place an appropriate, keyword-rich summary at the top of each page; use keywords from the meta keywords tag */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 9px;
	letter-spacing:.03em;
	color: #8F8F8F;
	line-height: 12px;
	text-decoration: none;
	text-transform: capitalize;
	vertical-align:top;
}

a.summary, a.summary:visited { 
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 9px;
	letter-spacing:.03em;
	color: #8F8F8F;
	line-height: 12px;
	text-decoration: none;
	text-transform: capitalize;
	vertical-align:top;
}

a.summary:hover {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 9px;
	letter-spacing:.03em;
	color: #ff5500;
	line-height: 12px;
	text-decoration: none;
	text-transform: capitalize;
	vertical-align:top;
}

.summary_dark { /* place an appropriate, keyword-rich summary at the top of each page; use keywords from the meta keywords tag */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 9px;
	letter-spacing:.03em;
	color: #333333;
	line-height: 12px;
	text-decoration: none;
	text-transform: capitalize;
	vertical-align:top;
}

a.summary_dark, a.summary:visited {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 9px;
	letter-spacing:0.03em;
	color: #333333;
	line-height: 12px;
	text-decoration: none;
	text-transform: capitalize;
	vertical-align:top;
}

a.summary_dark:hover {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 9px;
	letter-spacing:.03em;
	color: #ff5500;
	line-height: 12px;
	text-decoration: none;
	text-transform: capitalize;
	vertical-align:top;
}

.header { /* use .header for titles in the left hand column and for black body titles" */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 15px;
	line-height: 16px;
	color: #333333;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
	letter-spacing: normal;
}

a.header { /* use .header for titles in the left hand column and for black body titles" */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 15px;
	line-height: 16px;
	color: #333333;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}

a.header:hover, .header #current { /* use .header for titles in the left hand column and for black body titles" */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 15px;
	line-height: 16px;
	color: #ff5500;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}

.headergrey { /* use .header for titles in the left hand column and for black body titles" */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #8f8f8f;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}

a.headergrey { /* use .header for titles in the left hand column and for black body titles" */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #8f8f8f;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}

a.headergrey:hover, .headergrey #current { /* use .header for titles in the left hand column and for black body titles" */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #ff5500;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}
.headerblue, a.headerblue, a.headerblue:hover { /* use .headerblue for non-seo worthy titles, such as "News and Awards" */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #333333;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}

.heading {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 23px;
	line-height: 25px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	letter-spacing: normal;
	font-weight: bold;
}

.feature-highlight-heading {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 30px;
	line-height: 32px;
	margin:0px;
	padding:0px;
	text-decoration:none;
	white-space:nowrap;
	letter-spacing: 1px;
	font-weight: bold;
}


h1  {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #333333;
	margin:0px;
	padding:0px;
	text-decoration:none;
	white-space:nowrap;
	letter-spacing: normal;
}


.h1 {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #333333;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
	letter-spacing: normal;
}

.hwhite { /* use .header for titles in the left hand column and for black body titles" */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #ffffff;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}

a.hwhite { /* use .header for titles in the left hand column and for black body titles" */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #dde6f3;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}

a.hwhite:hover, .hwhite #current { /* use .header for titles in the left hand column and for black body titles" */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #ff5500;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}

h2  {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	margin:0px;
	padding:0px;
	text-decoration:none;
	white-space:nowrap;
	letter-spacing: normal;
}

.h2 {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
	letter-spacing: normal;
}

a.h2 { 
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}

a.h2:hover, .h2 #current { 
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #ff5500;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}

h3  { /*Looks the same as h1, but for less focused keywords */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #333333;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
.title {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 18px;
	font-weight:bold;
	line-height: 18px;
	color: #333333;
	margin:0px;
	padding:0px;
	text-decoration:none;
	white-space:nowrap;
}

.legal { /* this is the style for the main content portions */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	line-height: 10px;
	color: #8F8F8F;
}
a.legal, a.legal:visited {
	color: #8F8F8F;
}
a.legal:hover {
	color: #FF5500;
}
a.legal_hidden, a.legal:visited {
	color: #8F8F8F;
	text-decoration:none;
}
a.legal_hidden:hover {
	color: #8F8F8F;
	text-decoration:none;
}


.breadcrumb { /* this is the style for the main content portions */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #555555;
}
a.breadcrumb, a.breadcrumb:visited {
	color: #555555;
	text-decoration: none;
}
a.breadcrumb:hover {
	color: #FF5500;
	text-decoration: underline;
}


.body { /* this is the style for the main content portions */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 17px;
	color: #4b4b4d;
	
}

a.body, a.body:visited {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 17px;
	color: #231F20;
	text-decoration:underline;
}

a.body:hover  {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 17px;
	color:#ff5500;
	text-decoration:underline;
}

a.body #current {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 17px;
	color:#ff5500;
	text-decoration:underline;
}

a.body:hover #current {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	line-height: 17px;
	color:#ff5500;
}
a.body_hidden, a.body_hidden:visited {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 17px;
	color: #4b4b4d;
	text-decoration:underline;
}

a.body_hidden:hover  {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 17px;
	color:#4b4b4d;
	text-decoration:underline;
}


.grey { /* this is the style for the main content portions */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color: #9f9f9f;
}

a.grey, a.grey:visited {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color: #9f9f9f;
	text-decoration:underline;
}

a.grey:hover  {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color:#ff5500;
	text-decoration:underline;
}

.bull { /* this is the style for the main content portions */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	color: #4b4b4d;
}
 
a.bull, a.bull:visited {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	color: #231F20;
	text-decoration:underline;
}

a.bull:hover  {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	color:#ff5500;
	text-decoration:underline;
}

.white { /* this is the style for the main content portions */
	color: #ffffff;
}

a.white, a.white:visited {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color: #ffffff;
	text-decoration:underline;
}

a.white:active, a.white:hover  {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color:#ff5500;
	text-decoration:underline;
}

.quote, a.quote, a.quote:visited {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: italics;
	font-weight: normal;
	line-height: 14px;
	color: #4b4b4d;
}

.doc, a.doc, a.doc:visited  { /* this is the style for the document links, or when you want the 1st letter of each word capitalized*/
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 12px;
	text-decoration:none;
	text-transform:capitalize;
	color: #4b4b4d;
}

a.doc:hover {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 12px;
	color:#ff5500;
	text-decoration:none;
	text-transform:capitalize;
}

.carat, a.carat, a.carat:hover { /* this styles the orange ">" marker */
	color:#ff5500;
	font-family: Century Gothic, Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.searchcarat, a.searchcarat, a.searchcarat:hover { /* this styles the orange ">" marker */
	color:#ff5500;
	font-family:Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size:13px;
	font-weight:900;
	padding:0px;
	text-decoration:none;
}

#list { /* you'll need to place a <br />&nbsp; after each item in the list (except the last) if you want a buffer between items */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #4b4b4d;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	padding-right:20px;
	padding-bottom:20px;
	line-height:12px;
	margin-left:20px;
}

#list li ul {
	list-style-type:disc;
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #4b4b4d;
	text-align:left;
	padding-left:0px;
	line-height:12px;
}

#listflat { /* you'll need to place a <br />&nbsp; after each item in the list (except the last) if you want a buffer between items */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #4b4b4d;
	text-align:left;
	padding-left:10px;
	padding-top:0px;
	padding-right:20px;
	padding-bottom:0px;
	line-height:12px;
	margin-left:20px;
}

#listflat li ul {
	list-style-type:disc;
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #4b4b4d;
	text-align:left;
	padding-left:0px;
	line-height:12px;
}

.crumbs {
	font-family: Century Gothic, Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 9px;
	color: #ff5500;
	line-height:10px;
	text-decoration:none;
	text-transform: capitalize;
}

a.crumbs, a.crumbs:visited {
	font-family:Century Gothic, Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 9px;
	color: #8F8F8F;
	line-height:9px;	
	text-decoration:none;
	text-transform: capitalize;
}

a.crumbs:hover {
	font-family: Century Gothic, Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 9px;
	color: #ff5500;
	line-height:9px;
	text-decoration:underline;
	text-transform: capitalize;
}
/* NAVIGATIONAL STYLES: the style section below defines the parameters for navigation */
a.topnav { /* top nav is level with the company logo */
	font-family: Helvetica Neue 67 medium condensed, Helvetica, Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 13px;
	padding-bottom:30px;
	padding-top:30px;
	letter-spacing: 1;
	word-spacing: 10px;
	line-height: 13px;
	color: #4C4D4F;
	text-decoration: none;
	text-transform: uppercase;
}

.topnav, a.topnav:hover {
	font-family: Helvetica Neue 67 medium condensed, Helvetica, Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 13px;
	letter-spacing: 1;
	padding-bottom:30px;
	padding-top:30px;
	word-spacing: 10px;
	line-height: 13px;
	color: #8F8F8F;
	text-decoration: none;
	text-transform: uppercase;
}


a.topnavintranet { /* top nav is level with the company logo */
	font-family: Helvetica Neue 67 medium condensed, Helvetica, Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 13px;
	padding-bottom:30px;
	padding-top:30px;
	letter-spacing: 1;
	word-spacing: 10px;
	line-height: 13px;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}

.topnavintranet, a.topnavintranet:hover {
	font-family: Helvetica Neue 67 medium condensed, Helvetica, Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 13px;
	letter-spacing: 1;
	padding-bottom:30px;
	padding-top:30px;
	word-spacing: 10px;
	line-height: 13px;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}

#tabs { /* the tabs are simply a list displayed horizontally; please note the special parameters for the first tab below */
	margin-left: 0px;
	padding: 0px;
	width: 100%;
	letter-spacing:0.04em;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D0D2D3;
}

#tabs ul {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
	list-style:none;
	border-right-width:1px;
	border-right-color:#ffffff;
	border-right-style:solid;
	letter-spacing:0.04em;
}

#tabs li{ /* allows the tabs list to display horizontally */
	display:inline;
	letter-spacing:0.04em;
}

#tabs a {
	float:left;
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #ffffff;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	line-height:13px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:4px; /*bottom badding is 4px because of the 1px greyborder table */
	padding-top:5px;
	border-right-width:1px; /*border parameters give the tabbed illusion */
	border-right-color:#ffffff;
	border-right-style:solid;
	letter-spacing:0.04em;
	background-image: url(http://www.bomgar.com/images/subnav_off.png);
	background-repeat: repeat-x;
}

#tab1 a { /* assign to the first tab to set width properties */
	float:left;
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #ffffff;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-left:10px;
	padding-bottom:4px; /* bottom badding is 4px because of the 1px greyborder table */
	padding-top:5px;
	border-right-width:1px; /*border parameters give the tabbed illusion */
	border-right-color:#ffffff;
	border-right-style:solid;
	letter-spacing:0.04em;
	background-image: url(http://www.bomgar.com/images/subnav_off.png);
	background-repeat: repeat-x;
	/* width:175px;  measure the width of your sidebar navigation td; assign that width to tab1 */
}

#tabs a:hover { /* unselected tab hover over */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	border-right-width:1px;
	border-right-color:#ffffff;
	border-right-style:solid;
	letter-spacing:0.04em;
	background-image: url(http://www.bomgar.com/images/subnav_hover.jpg);
	background-repeat: repeat-x;
}

#tab1 a:hover { /* Unselected tab hover; assign "tab1" to the first tab to set width properties */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	border-right-width:1px;
	border-right-color:#ffffff;
	border-right-style:solid;
	/* width:175px;  measure the width of your sidebar navigation td; assign that width to tab1 */
	letter-spacing:0.04em;
}

#tabs #current a, #tabs #current span { /*currently selected tab*/
	background-color: #ffffff;
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	letter-spacing:0.04em;
	border-left-width:1px;
	border-left-color:#8f8f8f;
	border-left-style:solid;
	border-right-width:1px;
	border-right-color:#8f8f8f;
	border-right-style:solid;
	border-top-width:1px;
	border-top-color:#8f8f8f;
	border-top-style:solid;
	background-image: url(http://www.bomgar.com/images/subnav_on.gif);
	background-repeat: repeat-x;
}

#tab1current a, #tab1current a:hover { /* when the first tab is the current tab, assign it [id="tab1current"] */
	background-color: #ffffff;
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	/* width:175px;  measure the width of your sidebar navigation td; assign that width to tab1 */
	letter-spacing:0.04em;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	background-image: url(http://www.bomgar.com/images/subnav_on.gif);
	background-repeat: repeat-x;
	border-bottom-style: none;
}

.sidebar { /* defines the side navigation; you'll have to insert the orange carat ">" manually, since IE doesn't support ".sidebar:before" in CSS */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	line-height: 20px;
	/*color:#ff5500;*/
	color:#222;
	text-align:left;
	text-decoration:none;
	padding-left:3px;
	white-space:nowrap;
}

a.sidebar, a.sidebar:visited {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height:20px;
	color:#555;
	text-align:left;
	text-decoration:none;
	padding-left:3px;
	white-space:nowrap;
}

a.sidebar:hover {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 20px;
	color:#ff5500;
	text-align:left;
	text-decoration:none;
	padding-left:3px;
	white-space:nowrap;
}

a.sidebar #active {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	line-height: 15px;
	color:#ff5500;
	text-align:left;
	text-decoration:none;
	padding-left:0px;
	white-space:nowrap;
}

.sidebar2 { /* defines the side navigation; you'll have to insert the orange carat ">" manually, since IE doesn't support ".sidebar:before" in CSS */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 20px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	padding-left:3px;
	white-space:nowrap;
}

a.sidebar2, a.sidebar2:visited {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height:20px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	padding-left:3px;
	white-space:nowrap;
}

a.sidebar2:hover {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 20px;
	color:#ff5500;
	text-align:left;
	text-decoration:none;
	padding-left:3px;
	white-space:nowrap;
}

a.sidebar2 #active {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 15px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	padding-left:0px;
	white-space:nowrap;
}

.sidesub { /* defines the sub navigation on the side; the css will insert the bullet image for you */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 17px;
	color:#231F20;
	text-align:left;
	text-decoration:none;
	padding-left:24px;
	white-space:nowrap;
	background-color:#ffffff;
}

a.sidesub, a.sidesub:visited {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height:17px;
	color:#808284;
	text-align:left;
	text-decoration:none;
	padding-left:24px;
	white-space:nowrap;
	/*background-image:url(/images/bullet.gif);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#ffffff;*/
}

a.sidesub:hover {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 17px;
	color:#ff5500;
	text-align:left;
	text-decoration:none;
	padding-left:24px;
	white-space:nowrap;
	/* background-image:url(/images/bullet.gif);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#ffffff; */
}

a.sidesub #active {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 17px;
	color:#231F20;
	text-align:left;
	text-decoration:none;
	padding-left:0px;
	white-space:nowrap;
	background-color:#ffffff;
}




.standard 
{
	border:0px;
	padding:0px;
	margin:0px;
	width:100%;
}

/* CONTAINER STYLES: the style section below defines the parameters for containers */
#header { /* this sets the padding around the headers in the grey background divider; it uses 4px because of the 1 px dotted line */
	padding-bottom:4px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	letter-spacing: normal;
}

#pads20 { /* this sets the padding around most tds or tables */
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
}

#pads0left { /* this sets the padding around most tds or tables */
	padding-bottom:20px;
	padding-left:0px;
	padding-right:20px;
	padding-top:20px;
}

#pads0right { /* this sets the padding around most tds or tables */
	padding-bottom:20px;
	padding-left:20px;
	padding-right:0px;
	padding-top:20px;
}

#pads10 { /* this padding is used when the padding needs to be 10 */
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

#pads0topright { /* this padding is used when you need to define only left padding */
	padding-bottom:20px;
	padding-left:20px;
	padding-right:0px;
	padding-top:0px;
}

.border {
	margin-bottom:5px;
	margin-top:0px;
	padding-left:0px;
	padding-right:0px;
	border-color: #D0D2D3;
	border-style: solid;
	border-width: 1px;
}

.dashbottom {
	border-bottom-color: #D0D2D3;
	border-bottom-width: 1px;
	border-bottom-style:dashed;	
}

.dashleft {
	border-left-color: #D0D2D3;
	border-left-width: 1px;
	border-left-style:dashed;
}

.dashtop {
	border-top-color: #D0D2D3;
	border-top-width: 1px;
	border-top-style:dashed;
}

.dashright {
	border-right-color: #D0D2D3;
	border-right-width: 1px;
	border-right-style:dashed;
}

.linebottom {
	border-bottom-color: #D0D2D3;
	border-bottom-width: 1px;
	border-bottom-style:solid;
}

.lineleft {
	border-left-color: #D0D2D3;
	border-left-width: 1px;
	border-left-style:solid;
}

.linetop {
	border-top-color: #D0D2D3;
	border-top-width: 1px;
	border-top-style:solid;
}

.lineright {
	border-right-color: #D0D2D3;
	border-right-width: 1px;
	border-right-style:solid;
}

#marqueeleft { 
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 12px;
	color: #4b4b4d;
	vertical-align:middle;
	text-align:justify;
}

#marqueeright {
	border-left-color: #D0D2D3;
	border-left-width: 1px;
	border-left-style:solid;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:20px;
	vertical-align:middle;
}
 
#marqueepress {
	position:relative;
	text-align:left;
	width: 350px; /*marquee width */
	height: 300px; /*marquee height */
	background-color: white;
	overflow: hidden;
	border: 0px;
	padding: 0px;
}

#marqueecontainer{
	position: relative;
	width: 590px; /*marquee width */
	height: 220px; /*marquee height */
	background-color: white;
	overflow: hidden;
	border: 0px;
	padding: 0px;
	padding-left: 0px;
}

#fixedtipdiv{
	position:absolute;
	padding: 10px;
	line-height:15px;
	z-index:100;
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size:11px;
	font-style: normal;
	font-weight: bold;
	color:#555555;
	line-height: 12px;
	text-decoration: none;
	margin-bottom:5px;
	margin-top:5px;
	border-color: #d1d3d4;
	border-style: dashed;
	border-width: 1px;
}

.SearchControl {
	height:15px;
	/*background-color:#FFFFFF;	*/
	background-color: #ffffff;
	color: #666666;
	font-size:11px;
	font-family:Century Gothic, Lucida Sans Unicode,  sans-serif;
	white-space: nowrap;
	vertical-align: top;
	font-style: italic;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	border: 1px solid #cccccc;
}

.SearchControlHome {
	background-color: White;
	color: #4b4b4d;
	font-family:Century Gothic, Arial, Arial,sans-serif;
	white-space: nowrap;
	margin: 0px;
	padding: 0px;
}

.SearchContainer {
	background-color:#8F8F8F;
	color: #4b4b4d;
	overflow: hidden;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}

.SearchContainerHome {
	background-color:none;
	color: #4b4b4d;
	overflow: hidden;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}

#fadeinbox{
	position:absolute;
	top:-50x;
	width: 300px;
	left: 0;
	padding:20px;
	background-color:#ffffff;
	z-index: 300;
	visibility:hidden;
	padding-left:0px;
	padding-right:0px;
	border-color: #D0D2D3;
	border-style: dashed;
	border-width: 1px;
}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #8F8F8F;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar { /*Footer DIV of thumbbox that contains "close" link */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #ff5500;
	margin:0px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
	padding: 5px 0;
	text-align: right;
}

#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}


/*Modify attributes of #contentwrapper below as desired*/
#contentwrapper{
width: 145px;
height: 110px;
border: 0;
background-color: #ffffff;
padding: 0px;
vertical-align:top;
}

#contentwrapper1{
width: 260px;
height: 120px;
border: 0;
background-color: Transparent;
padding-top: 15px;
vertical-align:top;
}

.billcontent{
width: 100%;
display:block;
}
/* Check out http://slayeroffice.com/code/gradient/ */
.foo {
font:bold 1.1em Verdana,arial;
position:relative;
}

.bar {
position:relative;
width:100%;
height:120px;
margin:0;
padding:0;
}

.baz {
position:relative;
width:350px;
height:5px;
display:block;
float:right;
font-size:1px; /* for IE, which wont allow for an element to be less high than the default font size. */
text-align:center;
}

.gradient {
	background-image: url(http://www.bomgar.com/images/gradient3.jpg);
	background-repeat: repeat-x;
}

/*styles for forms*/
iframe 
{
	border: 0;
	height:260px;
	padding:0;
	margin:0;
	background-color:transparent;
}

.orange { /* this is the style for the main content portions */
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color: #ff5500;
}

a.orange, a.orange:visited {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color: #ff5500;
	text-decoration:underline;
}

a.orange:hover  {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color:#ff5500;
	text-decoration:underline;
}

/*this css was written by justin brock and warren husband for http://www.bomgar.com, and is protected under copyright by Bomgar Corp. and NetworkStreaming, Inc. If you use portions of this css, you must change the colors of the sytles, and you must acknowledge http://www.bomgar.com as the source. */
.noletterspace {
	letter-spacing: normal;
}

.cursor_hand {cursor: hand}

.subheader
{
    color:#ff5500;
    padding-top:7px;
}

.headline
{
    font-size:24px;
    color:#ffffff;
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	margin:0px;
	padding:0px;
	text-decoration:none;
	white-space:nowrap;
	letter-spacing: normal;
}
#webcastsfeeds {
	width:160px;
}

#webcastsfeeds p {
border-bottom:1px solid #d0d2d3;
padding-bottom:10px;
}
#webcastsfeeds ul {
	list-style:none;
	margin-left: 0px;
	padding-left: 0px;
}

#webcastsfeeds li {
font-family:arial;
font-size:11px;
line-height:12px;
}

#webcastsfeeds li a, li a.visited {
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	color: #4b4b4d;
	white-space: normal;
}

#webcastsfeeds li a.hover {
color:#ff5500;
text-decoration:underline;
}
#creditfooter {
display:none;
}

#popup_chat {
	position: absolute;
	visibility: hidden;
	width: 340px;
	height: 200px;
	left: 100px;
	top: 200px;
	z-index:10000;
}
#popup_bottom {
	width:226px;
	float: left;
}	
#popup_close {
	float: left;
}	
	
#simple_table td {	
	width: 100px;	
	text-align:center;
}
#simple_table a {
	color: #555;
	font-size:11px;
	display:block;
	padding: 5px 0px 5px 0px;
	background-image: url(http://www.bomgar.com/images/navigation/off4.gif);
	background-repeat: no-repeat;
	font-family: Century Gothic, Century Gothic, Lucida Sans Unicode,  sans-serif;
	font-style: normal;
	font-weight: bold;
}
#simple_table a:hover {
	color: #ff5500;
}
#simple_table a.selected {
    color: #000;
	font-size:11px;
	font-weight:bold;
	display:block;
	padding: 5px 0px 5px 0px;
	background-image: url(http://www.bomgar.com/images/navigation/on4.gif);
	background-repeat: no-repeat;
}
#tagline {
	padding-top: 32px;
	padding-left: 105px;
}

#searchbox {
	position: relative;
	/*left: 105px;*/
	top: 57px;
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
}

#searchbox tr td input {
	background-image: url(http://www.bomgar.com/images/btn-searchbar-2010.jpg);
	background-repeat: no-repeat;
	background-position: 175px;
	font-family: "Century Gothic", "Lucida Sans Unicode", sans-serif;
	font-size: 9px;
	margin: 0px;
	border-width: 0px;
	height: 18px;
	width: 192px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}

.movie {
	font-size: 12px;
	line-height: 20px;
	color:#333333;
	padding:5px 0 0 25px;
	background-image:url(http://www.bomgar.com/images/icons/movie2.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	font-family: Century Gothic, Century Gothic, Lucida Sans Unicode,  sans-serif;
}

.movie a {
	font-size: 12px;
	line-height: 20px;
	color:#333333;
	
	font-family: Century Gothic, Century Gothic, Lucida Sans Unicode,  sans-serif;
}


.movie a:hover {
	color:#ff5500;
}

.underline {
	text-decoration: underline;
}
.color-orange, a.color-orange{
	color:#ff5500;	
}

.color-white, a.color-white{
	color:#fff;	
}


#bomgar-logo{
	margin-top:60px;
}

.print {
	font-size: 11px;
	line-height: 13px;
	color:#333333;
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
}

.print a {
	font-size: 12px;
	line-height: 20px;
	color:#333333;
	padding:5px 0 0 25px;
	background-image:url(http://www.bomgar.com/images/features/imagestemp/pdf.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	font-family: Century Gothic, Lucida Sans Unicode,  sans-serif;
}


.print a:hover {
	color:#ff5500;
}


/* Sucker CSS */

.suckerdiv ul{
	margin: 0;
	padding: 0;
	width:100%;
	border-bottom: 0px;
}
	
.suckerdiv ul li{
	position: relative;
	padding-bottom: 0px;
	list-style-type: none;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 160px; /*sub menu width*/
top: 0;
visibility: hidden;
background-color:#ffffff;
border-bottom:1px;
border-bottom-color:#cccccc;
border-bottom-style:solid;
border-right:1px;
border-right-color:#cccccc;
border-right-style:solid;
border-top:1px;
border-top-color:#cccccc;
border-top-style:solid;
padding-bottom:2px;
margin-top:2px;
padding-right:5px;
}

/* Sub level menu links style */
.suckerdiv ul li a, .suckerdiv ul li a:visited{
display: block;
overflow: auto; /*force hasLayout in IE7 */
font-family: Arial, sans serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
line-height: 20px;
color:#808284;
text-decoration: none;
background: #ffffff;
padding: 0px;
border:0px;
border-bottom: 0;
}


.suckerdiv .subfolderstyle{
background: url(media/arrow-list.gif) no-repeat center right;
}

.suckerdiv ul li a:hover{
	background-color: #ffffff;
	color:#ff5500;
}
	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* Sucker End */

#popup-chat-div {
	position: absolute;
	visibility: hidden;
	width: 257px;
	height: 139px;
	left: 40%;
	top: 10%;
	background-color: #ccc;	
	padding: 0px;
}

.bold{
	font-weight:bold;
}


#lstDates {
	padding-left: 15px;
}

