
html, body
{
	height: 100%;
	margin: 0;
	padding: 0;
}
body
{
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	background-color: white;
}
a:link
{
	color: #6C739F;
	text-decoration: none;
}
a:visited
{
	color: #6C739F;
	text-decoration: none;
}
a:active
{
	color: #6C739F;
	text-decoration: none;
}
a:hover
{
	color: #859C00;
	text-decoration: underline;
}
div#bodycontent
{
	width: 962px;
	text-align: center;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -90px; /* the bottom margin is the negative value of the footer's height */
}

div#header {
	clear: left;
	display: inline;
	left: 400px;				/* was 600 */
	float: left;
	width: 100px;
	padding-top: 10px;
	padding-bottom: 10px;
}

IMG#logo
{
	border: none;
}

div#headerlinks
{
	clear: right;
	display: inline;
	left: 100px;
	float: right;
	width: 600px;
	top: -100px;
	height: 33px;
	text-align: left;
}

div#searchbar
{
	display: inline;
	float: right;
	width: 185px;
	height: 33px;
	background-image: url(/images/sbbg.jpg);
	background-repeat: repeat-x;
	padding-left: 0px;
	padding-right: 0px;
}

div#sbinput
{
	height: 33px;
	clear: left;
	display: inline;
	padding-left: 9px;
	float: left;
	background-image: url(/images/sbleft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 4px;
	padding-right: 0px;
}

#searchbox
{
	width: 140px;
	background-repeat: repeat-x;
	border-top: 1px solid #989898;
	border-bottom: 1px solid #989898;
	border-left: none;
	border-right: none;
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	height: 17px;
	padding-top: 2px;
	background-image: url(/images/sbinputbg.jpg);
}

div#searchbutton
{
	height: 33px;
	clear: right;
	width: 36px;
	display: inline;
	float: right;
	vertical-align: middle;
	background-image: url(/images/sbright.jpg);
	background-position: top right;
	background-repeat: no-repeat;
}


input#sbbuttonimg
{
	height: 17px;
	width: 19px;
	padding-left: 3px;
	padding-top: 3px;
	border: none;
	margin-top: 5px;
	margin-left: 5px;
}
div#banner
{
	margin-top: 10px;
	margin-bottom: 11px;
}

.customerlogo
{
	left: 300px;
	float: left;
	width: 190px;

	display: inline;
	float: right;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

.headertext
{
	clear: left;
	display: inline;
	float: left;
	vertical-align: middle;
	width: 375px;
	height: 33px;
	text-align: right;
	padding-top: 11px;
	padding-right: 11px;
	color: #565E6C;
	font-family: Verdana;
	font-size: 11px;
}

.logoscroll
{
	margin-top: 10px;
	color: #565E6C;
	font-family: Verdana;
	font-size: 11px;
}

div.headertext A, div.headertext A:link, div.headertext A:visited
{
	color: #565E6C;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}

div.headertext A:hover, div.headertext A:active
{
	color: #565E6C;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: underline;
}
div#navframe
{
	background-image: url(/images/navbarbg.jpg);
	clear: left;													/* Firefox edit */
	width: 100%;
	background-repeat: repeat-x;
	height: 29px;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
#navbar
{
	vertical-align: middle;
	clear: left;
	display: inline;
	float: left;
	padding: 0px;
	margin: 0px;
}

#navbar A, #navbar A:link, #navbar A:visited
{
	font-family: Verdana;
	font-size: 13px;
	color: #565E6C;
	font-weight: normal;
	text-decoration: none;
	padding-left: 9px;
	padding-right: 9px;
	top: -9px;
	position: relative;
/*	height: 29px; */
}

#navbar A, #navbar A:hover
{
	color: #859C00;
	text-decoration: underline;
}
.navindicator
{
	margin-top: -20px;
	display: inline;
	float: left;
	height: 3px;
	width: 100%;
	text-align: left;
}
img#navindicator
{
 position: relative;
 border: 0px;
    /* for all: */
    top: -53px;
    /* for IE6 only: */
    _top: expression("-65px");
}

div#navframe2
{
	clear: all;
	background-image: url(/images/navbar2bg.gif);
	width: 100%;
	background-repeat: repeat-x;
	height: 25px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
}

#navbar2
{
	clear: all;
	display: inline;
	float: left;
}

#navbar2 A, #navbar2 A:link, #navbar2 A:visited
{
	font-family: Verdana;
	font-size: 10px;
	color: #6A717D;
	font-weight: normal;
	text-decoration: none;
	padding-left: 9px;
	padding-right: 9px;
	top: -9px;
	position: relative;
	height: 25px;
}

#navbar2 A, #navbar2 A:hover
{
	color: #859C00;
	text-decoration: underline;
}

#breadcrumb
{
	vertical-align: middle;
	clear: left;
	display: inline;
	float: left;
}

#breadcrumb A, #breadcrumb A:link, #breadcrumb A:visited
{
	font-family: Verdana;
	font-size: 9px;
	color: #6A717D;
	font-weight: normal;
	text-decoration: none;
	top: -9px;
	position: relative;
	height: 16px;
}
#breadcrumb A, #breadcrumb A:hover
{
	color: #859C00;
	text-decoration: underline;
}

div#downloadbar
{
	clear: right;
	display: inline;
	float: right;
	background-image: url(/images/navbardownloadbg.jpg);
	width: 156px;
	height: 29px;
	background-position: right;
}

#downloadbar A, #downloadbar A:link, #downloadbar A:visited
{
	position: relative;
	top: -5px;
	font-family: Verdana;
	font-size: 14px;
	color: #565E6C;
	text-decoration: none;
}

img#downloadbutton
{
	width: 22px;
	height: 22px;
	margin-left: 16px;
	margin-top: 3px;
}

div#newsticker
{
	width: 100%;
	height: 31px;
	background-color: #e6e7e9;
	background-position: right;
	background-image: url(/images/newsbarright.jpg);
	background-repeat: no-repeat;
}

div#newsticker_left {
    background-color: #d1d3d6;
    font-family: Verdana;
    font-weight: bold;
    color: #565E6C;
    font-size: 11px;
    width: 120px;
    height: 31px;
    clear: left;
    display: inline;
    float: left;
    position: static;
    background-color: #d1d3d6;
    background-image: url(/images/newsbarleft.jpg);
    background-repeat: no-repeat;
    border-right: white solid 3px;
}

div#newsticker_left_container {
    background-color: #DFDFDF;
    font-family: Verdana;
    font-weight: bold;
    color: #565E6C;
    font-size: 11px;
    width: 240px;
    height: 31px;
    clear: left;
    display: inline;
    float: left;
    position: static;
    margin:0px;
    padding: 0px;
    border-right: white solid 3px;
}

div#newsHeader
{
	height: 8px;
	background-color: #d1d3d6;
	font-family: Verdana;
	font-weight: bold;
	color: #565E6C;
	font-size: 11px;
	width: 136px;
	height: 31px;
	clear: left;
	display: inline;
	float: left;
	position: static;
	background-color: #d1d3d6;
	background-image: url(/images/newsbarleft.jpg);
	background-repeat: no-repeat;
}

div#newsHeader P
{
	margin-top: 9px;
}

IMG#newsHeader P
{
	position: relative;
	top: -25px;
	border: none;
	left: 159px;
	padding: 0px;
}


div.newsBody
{
	padding-left: 11px;
	padding-right: 11px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #565E6C;
	clear: right;
	display: inline;
	float: left;
	height: 31px;
	text-align: left;
}

div.newsBody A, .newsBody A:link, .newsBody A:visited 
{
	color: #565E6C;
	text-decoration: none;
}

div.newsBody A,  .newsBody A:hover 
{
	color: #859C00;
	text-decoration: underline;
}

div.newsBody P
{
	margin-top: 9px;
}

#RSS
{
	margin-top: 8px;
	float: left;
	margin-left: 9px;
	border: none;
}


div#footerLinks
{
	clear: left;
	display: inline;
	float: left;
	height: 49px;
	padding-top: 25px;
	padding-left: 14px;
}

#footer
{
	align: center;
	text-align: center;
	clear: both;
	margin-top: 20px;
	z-index: 15;
	width: 100%;
	left: 0px;
}

#footerBody
{
	text-align: left;
	width: 962px;
	height: 65px;
	color: #565E6C;
	font-family: Verdana;
	font-size: 10px;
	background-image: url(/images/footerbackground.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

.footerLink
{
	color: #565E6C;
	font-family: Verdana;
	font-size: 10px;
	padding-right: 14px;
}

A.footerLink, A.footerLink:link, A.footerLink:visited
{
	text-decoration: none;
}

A.footerLink:hover, A.footerLink:active
{
	color: #859C00;
	text-decoration: underline;
}

div#poweredby
{
	clear: right;
	display: inline;
	float: right;
	top: -25px;
	padding-right: 14px;
}

img#logosmall
{
	margin-left: 16px;
	margin-right: 14px;
}

div#features
{
	width: 661px;
	float: left;
	margin-top: 12px;
	background-image: url(/images/featuresrightbg.gif);
	background-position: right top;
	background-repeat: no-repeat;
	padding-right: 2px;
	clear: left;
	display: inline;
	float: left;
/*	padding-top: 7px;     test */
}

.feature
{
	width: 218px;
	clear: none;
	display: inline;
	float: left;
	background-image: url(/images/featurespacer.gif);
	background-repeat: no-repeat;
	padding-left: 1px;
/*	padding-top: 7px;     test */
}

.feature1
{
	width: 219px;
	clear: none;
	display: inline;
	float: left;
	background-image: url(/images/featurebarleft.jpg);
	background-repeat: no-repeat;
	padding-left: 3px;
/*	padding-top: 7px;     test */
}

.feature H1, .feature1 H1
{
	background: #E6E7E9;
	background-image: url(/images/featurebarbg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana;
	font-size: 12px;
	color: White;
	margin-top: 0px;
	padding-top: 7px; /**/
	padding-left: 4px;
	padding-right: 4px;
	height: 31px;
	margin-bottom: 0px;
	text-decoration: none;
}
.feature A, .feature1 A, .feature1 H1 A, .feature A:link, feature1 A:link, feature1 H1 A:link, feature A:visited, feature1 A:visited, feature1 H1 A:visited
{
	color: White;
	text-decoration: none;
}

.featureBody A, .featureBody A:link, featureBody A:visited
{
	color: #565E6C;
	text-decoration: none;
}

.feature A:hover, .feature1 A:hover, .featurebody A:hover, .feature A:active, .feature1 A:active, .featurebody A:active
{
	color: #859C00;
	text-decoration: underline;
}

.featureBody
{
	padding-left: 1px;
	text-align: left;
	background-image: url(/images/featurebodybg.jpg);
	background-repeat: repeat-x;
	vertical-align: top;
	font-family: Verdana;
	font-weight: bold;
	color: #565E6C;
	font-size: 11px;
	padding-top: 18px;
	padding-left: 10px;
	padding-right: 10px;
	height: 250px;
}

.featureBody UL
{
	font-family: Verdana;
	font-weight: normal;
	color: #565E6C;
	font-size: 10px;
	margin-left: 15px;
}

.featureBody LI
{
	list-style-image: url(/images/smallbullet.gif);
	padding-bottom: 5px;
}


.sidebarbutton1
{
	height: 64px;
	width: 280px;
	background-image: url(/images/sidebarbg1.gif);
	text-align: left;
	background-repeat: no-repeat;
}

IMG#sidebarbutton1
{
	position: relative;
	top: -25px;
	border: none;
	left: 159px;
	padding: 0px;
}

IMG#sidebarbutton2
{
	position: relative;
	top: -29px;
	border: none;
	left: 159px;
	padding: 0px;
}

IMG#sidebarbutton3
{
	position: relative;
	top: -33px;
	border: none;
	left: 159px;
	padding: 0px;
}

.sidebarbutton2
{
	margin-top: 21px;
	margin-bottom: 1px;
	text-align: left;
	height: 81px;
	width: 280px;
	background-image: url(/images/sidebarbg2.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.sidebarbutton1 P, .sidebarbutton2 P
{
	font-family: Verdana;
	font-size: 10px;
	color: #565E6C;
	padding-left: 10px;
	margin-top: 8px;
	width: 155px;
}

.sidebarbutton2 IMG
{
	float: right;
	position: relative;
/*	top: -89px; */
	left: -8px;
	border: none;
}

.sidebarbutton1 H1, .sidebarbutton2 H1
{
	font-family: Verdana;
	font-size: 14px;
	color: #8A9E01;
	padding-left: 10px;
	padding-top: 20px;
	margin-bottom: 0px;
}

.sidebarbutton1 A, .sidebarbutton2 A, .sidebarbutton1 A:link, .sidebarbutton2 A:link, .sidebarbutton1 A:visited, .sidebarbutton2 A:visited
{
	cursor: hand;
	text-decoration: none;
}

.sidebarbutton1 A:hover, .sidebarbutton2 A:hover, .sidebarbutton1 A:active, .sidebarbutton2 A:active
{
	color: #8A9E01;
	text-decoration: underline;
}

div#sidebar2
{
	clear: right;
	display: inline;
	float: right;
	width: 155px;
	padding-top: 14px;
	background-image: url(/images/sidebar2bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-align: left;
}
div#sidebar3
{
	font-family: Verdana;
	font-size: 11px;
	color: #565E6C;
	clear: right;
	display: inline;
	float: right;
	width: 280px;
	padding-top: 14px;
	text-align: left;
}

div#sidebarleft
{
	clear: right;
	display: inline;
	float: left;
	width: 155px;
	height: 250px;
	padding-top: 14px;
	padding-right: 50px;
	background-image:url(/images/sidebar2bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	text-align:left;
}


div#maincontent
{
	text-align:left;
	clear: left;
	display: inline;
	float: left;
	width:774px;
}

#maincontent H1
{
	font-family:Verdana;
	font-size:24px;
	color:#565E6C;
}

#maincontent h2
{
	font-family:Verdana;
	font-size:16px;
	color:#8A9E01;
}

#maincontent h3
{
	font-family:Verdana;
	font-size:12px;
	color:#565E6C;
	font-weight: bold;
}

#maincontent h4
{
	font-family:Verdana;
	font-size:10px;
	color:#565E6C;
	font-weight: bold;
}

#maincontent P, #maincontent UL, #maincontent LI
{
	font-family:Verdana;
	font-size:11px;
	color:#565E6C;
}

#maincontent LI
{
	list-style-image: url(/images/licheckbox.gif);
	padding-bottom:5px;
	margin-left:25px;
}

#sidebar2 H1
{
	color:#8A9E01;
	font-family:Verdana;
	font-size:12px;
	padding-left:12px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-right:12px;
}

#sidebarleft H1
{
	color:#8A9E01;
	font-family:Verdana;
	font-size:12px;
	padding-left:12px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-right:12px;
}

#sidebar2 P, #sidebar2 UL, #sidebar2 LI
{
	font-family:Verdana;
	font-size:10px;
	color:#565E6C;
}

#sidebar2 P
{
	padding-top:2px;
	margin-top:0px;
	padding-left:12px;
	padding-right:12px;
}

#sidebarleft P
{
	padding-top:2px;
	margin-top:0px;
	padding-left:12px;
	padding-right:12px;
}

#sidebar2 ul 
{
	padding-top:2px;
	margin-top:0px;
	list-style: none;
	margin-left: 12px;
	margin-right:12px;
	padding-left: 1em;
	text-indent: -1em;
	}

#sidebar2 ul li a,  #sidebar2 ul li a:link, #sidebar2 ul li a:visited
{
	text-decoration:none;
	color:#565E6C;
}


#sidebar2 ul li a:hover,  #sidebar2 ul li a:active
{
	text-decoration:underline;
	color:#565E6C;
}

#sidebarleft a,  #sidebar2 a:link, #sidebar2 a:visited
{
	text-decoration:none;
	color:#565E6C;
}


#sidebarleft a:hover,  #sidebar2 a:active
{
	text-decoration:underline;
	color:#565E6C;
}

.problemsolution
{
	clear: all;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 175px;
	width: 775px;
	background-image: url(/images/problem-solution.jpg);
	text-align: left;
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: middle;
}

.problem
{
	display: inline;
	float: left;
	width: 350px;
	text-align: left;
	margin-top: 20px;
	padding-right: 30px;
	color: #565E6C;
	font-family: Verdana;
	font-size: 11px;
	margin-bottom: 0px;
}
.solution
{
	display: inline;
	float: right;
	width: 350px;
	text-align: left;
	margin-top: 20px;
	padding-left: 30px;
	color: #565E6C;
	font-family: Verdana;
	font-size: 11px;
	margin-bottom: 0px;
}
#problemplatform
{
	clear: all;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 125px;
	width: 775px;
	background-image: url(/images/problem-platform.gif);
	text-align: center;
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
}
#problemitem
{
	font-weight: bold;
	display: inline;
	float: left;
	width: 95px;
	text-align: center;
	padding-right: 10px;
	padding-right: 10px;
	font-family: Verdana;
	font-size: 11px;
	margin-left: 5px;
}

#problemitem a,  #problemitem a:link, #problemitem a:visited
{
	text-decoration:none;
	color:#FFFFFF;
}

#problemitem a, a:hover,  #problemitem a:active
{
	text-decoration:underline;
	color: #859C00;
}

div#darknav
{
	clear: all;
	color: #FFFFFF;
	padding-top: 10px;
	margin-top: 0px;
	height: 65px;
	width: 777px;
	background-image: url(/images/darknavbar.jpg);
	text-align: left;
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: middle;
}

p#darknavtext
{
	display: inline;
	float: left;
	text-align: left;
	padding-top: 32px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
}

p#darknavtext A, p#darknavtext A:link, p#darknavtext A:visited
{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
	margin-left: 30px;
}

p#darknavtext A:hover, p#darknavtext A:active
{
	color: #859C00;
	font-family: Verdana;
	font-size: 12px;
	text-decoration: underline;
}

.download
{
	clear: all;
	display: inline;
	float: right;
	width: 160px;
	text-align: left;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana;
	font-size: 11px;
}
.screenshotbutton
{
	display: inline;
	float: left;
	height: 47px;
	width: 75px;
	text-align: left;
	background-image: url(/images/screenshotbutton.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	padding-left: 59px;
	padding-right: 5px;
	font-family: Georgia;
	font-size: 12px;
	margin-top: 15px;
	margin-left: 5px;
	margin-right: 5px;
}

.screenshotbutton2
{
	display: inline;
	float: left;
	height: 47px;
	width: 75px;
	text-align: left;
	background-image: url(/images/screenshotbutton2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	padding-left: 59px;
	padding-right: 5px;
	font-family: Georgia;
	font-size: 12px;
	margin-top: 15px;
	margin-left: 5px;
	margin-right: 5px;
}

.screenshotbutton3
{
	display: inline;
	float: left;
	height: 47px;
	width: 75px;
	text-align: left;
	background-image: url(/images/screenshotbutton3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	padding-left: 59px;
	padding-right: 5px;
	font-family: Georgia;
	font-size: 12px;
	margin-top: 15px;
	margin-left: 5px;
	margin-right: 5px;
}

.screenshotbutton4
{
	display: inline;
	float: left;
	height: 47px;
	width: 75px;
	text-align: left;
	background-image: url(/images/screenshotbutton4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	padding-left: 59px;
	padding-right: 5px;
	font-family: Georgia;
	font-size: 12px;
	margin-top: 15px;
	margin-left: 5px;
	margin-right: 5px;
}

.screenshotbutton  A, .screenshotbutton A:link, .screenshotbutton A:visited,
.screenshotbutton2 A, .screenshotbutton2 A:link, .screenshotbutton2 A:visited,
.screenshotbutton3 A, .screenshotbutton3 A:link, .screenshotbutton3 A:visited,
.screenshotbutton4 A, .screenshotbutton4 A:link, .screenshotbutton4 A:visited

{
	cursor: hand;
	color: #565E6C;
	font-family: Georgia;
	font-size: 12px;
	text-decoration: none;
}

.screenshotbutton A:hover, .screenshotbutton A:active,
.screenshotbutton2 A:hover, .screenshotbutton2 A:active,
.screenshotbutton3 A:hover, .screenshotbutton3 A:active,
.screenshotbutton4 A:hover, .screenshotbutton4 A:active
{
	cursor: hand;
	color: #859C00;
	font-family: Georgia;
	text-decoration: underline;
}


p#alignleft
{
	display: inline;
	float: left;
	text-align: left;
	padding-top: 0px;
	padding-right: 20px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
}
.inlinesidebar {
	display: inline;
	float: right;
	background-image: url(/images/inlinesidebar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 150px;
	margin-left: 10px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	vertical-align: top;
}

/* old site styles */

.datatable {
	width: 700px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
}

.datatable2 {
	width: 600px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
}

.datatablecell {
	border-top-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-left-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 3px;
}
.datatablecolumnhead {
	border-top-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-left-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 3px;
	font-weight: bold;
	background-image: url(/images/bg-tablecolumnhead.gif);
	white-space: nowrap;
}

.subnavon  A,  .subnavon A:link, .subnavon A:visited,
#subnavon A, #subnavon A:link, #subnavon A:visited
{
	color: #859C00;
	font-weight: bold;
	text-decoration: underline;
}

.license {
        font-family: Courier, sans-serif;
        font-size: 11px;
        background-color: yellow;
        background-position: left top;
        text-align: left;
        vertical-align: top;
}




div#Navbar1 {
    display: none;
}

div#BlogArchive1 h2, div#Profile1 h2 {
    color:#8A9E01;
    font-family:Verdana;
    font-size:12px;
    padding-left:12px;
    margin-bottom:0px;
    padding-bottom:0px;
    padding-right:12px;
}

div.widget-content {
    font-family:Verdana;
    font-size:10px;
    color:#565E6C;
    padding-left:12px;
    margin-bottom:15px;
    padding-bottom:0px;
    padding-right:12px;
}


div#HTML2 h2, div#HTML3 h2, div#HTML4 h2, div#HTML5 h2, div#HTML6 h2, div#HTML8 h2, div#HTML9 h2 {
    color:#8A9E01;
    font-family:Verdana;
    font-size:11px;
    padding-left:12px;
    margin-bottom:0px;
    padding-bottom:0px;
    padding-right:12px;
}

.profile-data, a.profile-link  {
    display: none;
}

dd.profile-textblock {
    margin-left: 0px;
    width: 127px;
    padding-top: 10px;
    padding-bottom: 5px;
}

div.post-footer, div.feed-links, div.blog-pager {
    margin-bottom: 40px;
    font-family:Verdana;
    font-size:11px;
}

#navbar-iframe, #b-navbar, #space-for-ie { 
   height:0px; 
   visibility:hidden; 
   display:none 
} 

.post-body {
    font-family: Verdana;
    font-size: 11px;
    color: #565e6c;
}

div#trContainer {
    width: 640px;
    height: auto;
    margin: 0px;
    padding: 0px;
}

div#trQuickLinks {
    float: left;
    width: 455px;
    height: auto;
    margin: 0px;
    padding: 0px;
    position: relative;
}

/* Individual tab positions */
#tnLeft0 {
    top: 0px;
    left: 0px;
    width: 5px;
}
#topNav0 {
    top: 0px;
    left: 5px;
    width: 160px;
}
#tnRight0 {
    top: 0px;
    left: 165px;
    width: 12px;
}
#topNav1 {
    top: 0px;
    left: 177px;
    width: 130px;
}
#tnRight1 {
    top: 0px;
    left: 307px;
    width: 12px;
}

#topNav2 {
    top: 0px;
    left: 319px;
    width: 130px;
}
#tnRight2 {
    top: 0px;
    left: 449px;
    width: 6px;
}

div.topNav {
    height: 18px;
    background: url('http://www.uptimesoftware.com/images/topnav/tab-background.gif');
    text-align: center;
    position: absolute;
    font-weight: bold;
    color: #000;
    font-family: verdana;
    font-size: 11px;
    vertical-align: middle;
    padding-top: 5px;
}

div.topNav a, div.topNav a:link, div.topNav a:hover, div.topNav a:visited, div.topNav a:active {
    font-weight: bold;
    color: #000;
    font-family: verdana;
    font-size: 10px;
    text-decoration: none;
}


div.tnLeft, div.tnRight {
    height: 23px;
    text-align: center;
    position: absolute;
    vertical-align: middle;
}

div.tab a, div.tab a:link, div.tab a:hover, div.tab a:visited, div.tab a:active {
    font-weight: bold;
    color: #FFF;
    font-family: verdana;
    font-size: 11px;
    text-decoration: none;
}


