td
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8F8F8F;
line-height:16px;
}

td.link-tab-head
{
font-family:verdana,tahoma,arial, times new roman;
font-size:10px;
color:#ffffff;
font-weight:normal;
padding-left:6px;
line-height:16px;
}


td.rt
{
font-family:arial,tahoma, times new roman;
font-size:13px;
color:#D38941;
font-weight:bold;
line-height:19px;
}

td.header
{
font-family:arial,tahoma,times new roman;
font-size:18px;
color:#A2B83A;
font-weight:bold;
line-height:18px;

}

td.copyright
{
font-family:tahoma,arial, times new roman;
font-size:9px;
color:#ffffff;
line-height:16px;
}

/* CSS Document */
body {
	margin:0 0 20px 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	background:url("images/secondary_bkg.gif") repeat-x #EBEDEF;
	}
.home {
	background:url("images/homepage_bkg.gif") repeat-x #EBEDEF;
	}
#container {
	width:730px;
	padding-left:20px;
	padding-right:20px;
	margin-left:auto;
	margin-right:auto;
	}
#header {
	width:100%;
	padding-top:4px;
	height:291px;
	z-index:10;
	background:url("images/header_home.jpg") 0 4px no-repeat;
	}
#header2 {
	width:100%;
	padding-top:4px;
	height:191px;
	border:0px solid #f00;
	}
.company {
	background:url("images/header_company.jpg") 0 4px no-repeat;
	}
.library {
	background:url("images/header_library.jpg") 0 4px no-repeat;
	}
.contact {
	background:url("images/header_contact.jpg") 0 4px no-repeat;
	}
.solutions {
	background:url("images/header_solutions.jpg") 0 4px no-repeat;
	}
#login {
	position:absolute;
	top:10px;
	color:#CCCCCC;
	font-size:10px;
	width:730px;
	text-align:right;
	z-index:12;
	}
#login a, a:hover{
	color:#CCCCCC;
	display:inline;
	padding:0;
	margin:0;
	}
.transparent, .transparent2 {
	height:78px;
	position:absolute;
	top:221px;
	background-color:#A2B93A;
	filter:alpha(opacity=94);
	-moz-opacity:.94;
	opacity:.94;
	width:730px;
	display:block;
	z-index:15;
	}
.transparent2 {
	top:117px;
	}
#navbar, #navbar2 {
	
	width:730px;
	position:absolute;
	top:220px;
	margin-left:36px;
	z-index:20;
	}
#navbar2 {
	top:116px;
	}
#navbar .section, #navbar2 .section {
	width:137px;
	border:0px solid #f00;
	
	float:left;
	font-size:10px;
	color:#FFFFFF;

	padding:7px 7px 7px 0px;
	z-index:10;;
	}
#navbar .last, #navbar2 .last { width:1px}
#navbar .section a, a:visited, #navbar2 .section a, a:visited {
	color:#CFE180;
	padding-left:7px;
	text-decoration:none;
	display:block;
	}
#navbar .section a:hover, #navbar2 .section a:hover {
	color:#FFF;
	text-decoration:none;
	}
#navbar .section .open, #navbar2 .section a.open {
	background:url("images/navarrow.gif") 0px 3px no-repeat;
	}
#content {
	padding:0;
	margin:0;
	width:730px;
	border:0px solid #f00;
	display:block;
	
	}
#content .bold {
	color:#464657;
	font-weight:bold;
	}
#content #leftcolumn {
	width:153px;
	float:left;
	margin:52px 0 0 0px;
	padding:0 0 0 5px;
	border:0px solid #f00;
	color:#8F8F8F;
	font-size:11px;
	line-height:16px;
	}
#content #centercolumn {
	width:404px;
	float:left;
	margin:22px 0 0 0;
	padding:0 0 0 0;
	border:0px solid #f00;
	color:#8F8F8F;
	font-size:11px;
	}
#content #rightcolumn {
	width:114px;
	float:right;
	margin:39px 0 0 0px;
	padding:10px 15px 15px 15px;
	background:url("images/page_curl.gif") top right no-repeat #FFFFFF;
	background-color:#FFFFFF;
	border:0px solid #f00;
	color:#8F8F8F;
	font-size:9px;
	}
#content #leftcolumn a{
	padding-left:11px;
	background-image:none;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	display:block;
	color:#AAAAAA;
	
	}
#content #leftcolumn a:hover {
	color:#D38941;
	}
#content #leftcolumn a.large {
	font-family:Arial Black;
	font-size:11px;
	background:url("images/linkarrow.gif") 0px 6px no-repeat;
	font-style:italic;
	}
#content #leftcolumn a.open {
	color:#A2B83A;
	}
#content #centercolumn h1 {
	color:#A2B83A;
	font-weight:bold;
	font-size:18px;
	line-height:20px;
	margin:0;
	background:url("images/h1arrow.gif") 0px 2px no-repeat;
	padding:0 0 10px 30px;
	float:left;
	display:block;
	width:374px;
	}
#content #centercolumn h2 {
	color:#2A2A3E;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	margin:0;
	padding:0 0 7px 30px;
	float:left;
	display:block;
	width:374px;
	}
#content #centercolumn p {
	padding:0 0 10px 30px;
	margin:0;
	line-height:16px;
	}
#content #centercolumn a {
	display:inline;
	padding:0;
	text-decoration:none;
	color:#D38941;
	}
#content #centercolumn a.arrow {
	padding-left:10px;
	background:url("images/linkarrow.gif") 0px 5px no-repeat;
	text-decoration:none;
	}
#content #centercolumn a.pdf {
	padding-left:20px;
	height:22px;
	display:block;
	background:url("images/acrobat_icon.gif") 0px 0px no-repeat;
	text-decoration:none;
	color:#8F8F8F;
	clear:both;
	}
#content #centercolumn a.pdf:hover {
	color:#D38941;
	}
#content #centercolumn .callout {
	font-weight:bold;
	color:#585858;
	}
#content #centercolumn ul, li {
display:block;
	margin:0;
	padding:0;
	list-style-type:none;
	}
	#content #centercolumn ul {
	margin-bottom:10px;
	}
#content #centercolumn li {
	padding-left: 40px;
	line-height:16px;
	background:url("images/bullet.gif") 31px 6px no-repeat;
	}
#content #rightcolumn h2, p {
	margin:0;
	padding:0;
	}
#content #rightcolumn h2 {
	color:#D38941;
	font-size:14px;
	font-style:italic;
	line-height:20px;
	}
#content #rightcolumn img {
	padding:10px 0 0 0;
}
.green { color:#A2B83A; }
.clear {
	clear: both;
	border:1px solid #EBEDEF;
}
.footer {
	position:relative;
	background-color:#464657;
	text-align:center;
	color:#ffffff;
	font-size:10px;
	height:19px;
	padding-top:2px;
	margin-top:20px;
	border-top:1px solid #ffffff;
	display:block;
	}

a.login
{

	color:#CCCCCC;
	font-size:10px;
	text-align:right;
	text-decoration:underline;
}

a.login:hover
{

	color:#CCCCCC;
	font-size:10px;
	text-align:right;
	text-decoration:underline;
}

a.learnmore
{

	color:#D38941;
	font-size:11px;
	text-align:right;
	text-decoration:none;
}

a.learnmore:hover
{

	color:#D38941;
	font-size:11px;
	text-align:right;
	text-decoration:none;
}

a.sublink
{

	color:#D38941;
	font-size:10px;
line-height:13px;
	text-decoration:none
}

a.sublink:hover
{

	color:#D38941;
	font-size:10px;
line-height:13px;
		text-decoration:none;
}
