body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	background-color: #fff;
	margin: 0px;
	padding: 0px;
}

img.main_image {padding: 4px;}

a				{color: #000; text-decoration: none;}
a:visited      {color: #000; text-decoration: none;}
a:hover        {color: #000; text-decoration: underline;}
a:active       {color: #000; text-decoration: none;}

a.minilink				{color: #68767e; text-decoration: none;}
a.minilink:visited      {color: #68767e; text-decoration: none;}
a.minilink:hover        {color: #68767e; text-decoration: underline;}
a.minilink:active       {color: #68767e; text-decoration: none;}

a.mainlink				{font-size: 12px; color: #005499; text-decoration: underline;}
a.mainlink:visited      {color: #005499; text-decoration: underline;}
a.mainlink:hover        {color: #005499; text-decoration: none;}
a.mainlink:active       {color: #005499; text-decoration: none;}

table.specs {border: 1px solid #005499; background-color: #005499;}

td.spectitle {border: 1px solid #005499; padding: 5px; color: #fff; background-color: #005499; text-decoration: none; font-size: 12px; font-weight: bold;}
td.specname {border: 1px solid #005499; padding: 5px; color: #000; background-color: #dde5eb; text-decoration: none; font-size: 12px;}
td.specdesc{border: 1px solid #005499; padding: 5px; color: #000; background-color: #fff; text-decoration: none; font-size: 12px;}

.highlightbox {
	display: block;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	background: #cfdeee url(../images/highboxtab.gif) no-repeat 5px 5px;
	border: 1px solid #000;
	margin: 5px;
	padding: 5px;
	text-align: center;
}

a.highlightboxlink {
	display: block;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}
	
a.highlightboxlink:link {color: #000; text-decoration: none;}
a.highlightboxlink:active {color: #000;}
a.highlightboxlink:visited {color: #000; text-decoration: none;}
a.highlightboxlink:hover {color: #000; text-decoration: underline;}

.subtitle {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	margin: 0px;
	padding: 0px;
}

.caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	margin: 0px;
	padding: 0px;
}

a.caption {
	display: block;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #68767e;
	background: none;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ccc;
	margin: 0px;
	padding: 0px;
}

.searchinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	margin: 0px;
	padding: 0px;
}

.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}

.media {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	margin: 0px;
	padding: 0px;
}

.leftnav{
	width: 159px;
	border: 1px solid #000;
	border-left: 0px;
}

.leftnav div{
	border-bottom: 1px solid #000;
}

.leftnav div a{
	display: block;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*color: #68767e;*/
	color: #000;
	text-decoration: none;
	padding: 2px 0px 3px 18px;
}

.leftnav div a:hover{
	font-weight: bold;
/*	color: #9dbdae;*/
    color: #000;
	text-decoration: none;
}

.leftnav div a.active{
	font-weight: bold;
    color: #000;
}

.leftnav .mainmenu a{
	background: url(../images/mainmenu.gif) no-repeat 2px 4px #f0f0f0;
}

.leftnav .mainmenu a:hover{
	background: url(../images/mainmenu_high.gif) no-repeat 2px 4px #f0f0f0;
}
.leftnav .mainmenu a.active{
	background: url(../images/mainmenu_high.gif) no-repeat 2px 4px #cbddeb;
}

.leftnav .submenu a{
	padding: 1px 0px 2px 20px;
	background: url(../images/submenu.gif) no-repeat 10px 2px #f0f0f0;
}

.leftnav .submenu a:hover{
	background: url(../images/submenu_high.gif) no-repeat 10px 2px #f0f0f0;
}

.leftnav .submenu a.active{
	background: none;
	background: url(../images/submenu_high.gif) no-repeat 10px 2px #cbddeb;
}

.leftnav .subsubmenu a{
	padding: 1px 0px 2px 24px;
	background: #f0f0f0;
}

.leftnav .subsubmenu a:hover{
	background: #f0f0f0;
}

.leftnav .subsubmenu a.active{
	background: none;
	background: #cbddeb;
}

/************************************/

.leftcontent .mainmenu a {
	display: block;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*color: #68767e;*/
	color: #000;
	text-decoration: none;	
	border: 1px solid #000;
	border-width: 0px 1px 1px 1px;
	padding: 2px 0px 3px 18px; 
	background: url(../images/mainmenu.gif) no-repeat 2px 4px #f0f0f0;
}

.leftcontent .mainmenu a:hover {
	font-weight: bold;
/*	color: #9dbdae;*/
    color: #000;
	background: url(../images/mainmenu_high.gif) no-repeat 2px 4px #f0f0f0;
}
.leftcontent .mainmenu a.active {
	font-weight: bold;
	color: #000;
	background: url(../images/mainmenu_high.gif) no-repeat 2px 4px #cbddeb;
}

.leftcontent .submenu a {
	display: block;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*color: #68767e;*/
	color: #000;
	text-decoration: none;	
	border: 1px solid #000;
	border-width: 0px 1px 1px 1px;
	padding: 1px 0px 2px 20px;
	background: url(../images/submenu.gif) no-repeat 10px 2px #f0f0f0;
}

.leftcontent .submenu a:hover {
	font-weight: bold;
	/*color: #9dbdae;*/
	color: #000;
	background: url(../images/submenu_high.gif) no-repeat 10px 2px #f0f0f0;
}

.leftcontent .submenu a.active {
	font-weight: bold;
	color: #000;
	background: none;
	background: url(../images/submenu_high.gif) no-repeat 10px 2px #cbddeb;
}

.leftcontent .subbermenu a {
	display: block;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*color: #68767e;*/
	color: #000;
	text-decoration: none;	
	border: 1px solid #000;
	border-width: 0px 1px 1px 1px;
	padding: 1px 0px 2px 25px;
	background: #f0f0f0;
}

.leftcontent .subbermenu a:hover {
	font-weight: bold;
	/*color: #9dbdae;*/
	color: #000;
	background: #f0f0f0;
}

.leftcontent .subbermenu a.active {
	font-weight: bold;
	color: #000;
	background: none;
	background: #cbddeb;
}

/************************************/

li  {
	list-style-image: url(../images/bullet.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	margin: 0px;
	padding: 0px 0px 2px;
}

li.newbullet {
	list-style-image: url(../images/bullet.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	margin: 0px;
	padding: 0px;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #093a80;
	margin: 0px;
	padding: 0px;
}

.minititle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #093a80;
	margin: 0px;
	padding: 0px;
}

.title a {
	text-decoration: none;
	color: #093a80;
}

.title a:hover {
	text-decoration: underline;
	color: #093a80;
}

#searchbox_sub
{
	padding: 0;
	position: absolute;
	left: 593px;
	top: 54px;
	border: 1px solid #fff;
	background-color: #73a288;
	font: 10px Verdana, sans-serif;
	font-weight: normal;
	color: #fff;
	margin: 0;
	width: 125px;
	voice-family: "\"}\"";
	voice-family: inherit;
}
html>body #topleftcontent
{
	top: 54px;
}

.learnButton {
	background: url(../images/learntab.gif) no-repeat 100% 100%;
	border: solid #a7bac5;
	border-width: 1px 0px 0px 1px;
}

.learnButton a {
	display: block;
	color: #000;
	background: url(../images/learnarrow.gif) no-repeat 100% 0px;
	padding: 0px 14px 1px 3px;
	font-size: 10px;
	text-decoration: none;
	line-height: 11px;

}

.learnButton a:hover {
	color: #167ea1;
}

td.supportTd_LR {border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; color: #000;}
td.supportTd_LR_Other {background-color: #9cbbac; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; color: #000;}

td.supportTd_LR_B {border-right: 1px solid #ccc; color: #000;}

tr.prodRow1 {background-color: #fef8ea; font-size: 11px;}
tr.prodRow2 {background-color: #e5eef5; font-size: 11px;}
tr.prodRow3 {background-color: #f7f7f7; font-size: 11px;}

.supportTable sup{font-weight: bold;}
