﻿body  {
	font-family: "Arial","Verdana","Helvetica", "sans-serif";	
	font-size: 11pt;
	color: #666666;
}

select, input {
	font-size: 11px;
}

.boxwhite {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;	
	text-align:right; 
}

.font11 {
	font-size: 11px;
}
.font12 {
	font-size: 12px;
	color: #666666;
}
.font13 {
	font-size: 13px;
}

.box {
	font-family: "Verdana","Helvetica", "sans-serif";	
	font-size: 9px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px 
	solid #B9B9B9;
}

.textarea {
	font-size: 10px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #B9B9B9;
}

td {
	font-size: 8pt;
	color: #666666;
}
.Whitebold {
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}
.bold {
	font-size: 8pt;
	font-weight: bold;
}

.linemap {
	font-size: 8pt;
	color: #888888;
}
.blue {
	font-size: 8pt;
	color: #005AD3;
	padding-right:10px	;
}
.bluelink {
	font-size: 8pt;
	color: #005AD3;
	padding-right:10px;
	text-decoration: none;
}
.bluelink:hover
{
    font-size: 8pt;
    color: #005AD3;
    padding-right: 10px;
    text-decoration: underline;
    cursor: pointer;
}

.blacklink {
	font-size: 8pt;
	color: #444444;
	text-decoration: none;
}
.blacklink:hover
{
    font-size: 8pt;
    color: #444444;
    text-decoration: none;
    cursor: pointer;
}


.bluebold {
	font-size: 8pt;
	font-weight: bold;
	color: #005AD3;
	
}
.Title {
	font-size: 12pt;
	font-weight: bold;
	color: #005AD3;
}

a.skylink:visited {  font-family: "Verdana"; font-size: 11px; color: #06B8DB; text-decoration: none}
a.skylink:link {  font-family: "Verdana"; font-size: 11px; color: #06B8DB; text-decoration: none}
a.skylink:hover {  font-family: "Verdana"; font-size: 11px; color: #06B8DB; text-decoration: underline}
a.skylink:active {  font-family: "Verdana"; font-size: 11px; color: #06B8DB; text-decoration: underline}

a.whitelink:visited {  font-family: "Verdana"; font-size: 10px; color: #ffffff; text-decoration: none}
a.whitelink:link {  font-family: "Verdana"; font-size: 10px; color: #ffffff; text-decoration: none}
a.whitelink:hover {  font-family: "Verdana"; font-size: 10px; color: #FFFF66; text-decoration: underline}
a.whitelink:active {  font-family: "Verdana"; font-size: 10px; color: #FFFF66; text-decoration: underline}

a.darkylink:visited {  font-family: "Verdana"; font-size: 11px; color: #858321; text-decoration: none}
a.darkylink:link {  font-family: "Verdana"; font-size: 11px; color: #858321; text-decoration: none}
a.darkylink:hover {  font-family: "Verdana"; font-size: 11px; color: #858321; text-decoration: underline; background:#FCF8C9}
a.darkylink:active {  font-family: "Verdana"; font-size: 11px; color: #858321; text-decoration: underline; background:#FCF8C9}

a.graylink:visited {  font-family: "Verdana"; font-size: 10px; color: #0000ff; text-decoration: none}
a.graylink:link {  font-family: "Verdana"; font-size: 10px; color: #0000ff; text-decoration: none}
a.graylink:hover {  font-family: "Verdana"; font-size: 10px; color: #666666; text-decoration: underline}
a.graylink:active {  font-family: "Verdana"; font-size: 10px; color: #666666; text-decoration: underline}

.adminbutton {
	background-color: #068dcd; 
	border: #e8e8e8 1px solid; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: bold;
	cursor:hand;
}
.adminbutton2 {
	background-color: #8b8b8b; 
	border: #e8e8e8 1px solid; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial; 
	font-size: 8pt; 
	font-weight: bold;
	cursor:hand;
}
.sky {
	font-family: Verdana;
	font-size: 11px;
	color: #0070BC;
}
.skybold {
	font-family: Verdana;
	font-size: 11px;
	color: #0070BC;
	font-weight: bold;
}

.orange {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: #FF6900;
}

.orangebold {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11pt;
	color: #FF6900;
	font-weight: bold;
}

.select {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; color:#000000; line-height :1.3; letter-spacing :0.03em;}
.input {  border: 1px #999999 solid; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; color:#000000; line-height :1.3; letter-spacing :0.03em;}
.yellow {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9px; color:#FF9900; line-height :1.3; letter-spacing :0.03em;}
.pink {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9px; color:#CC0099; line-height :1.3; letter-spacing :0.03em;}
.red {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; color:#FF0000; line-height :1.3; letter-spacing :0.03em;}
.table_border {  border: #C0C0C0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.top {
	text-decoration: none;
	color: #ffffff;
	font-family: "Arial Narrow Special G1";
	font-weight: bold;
}
.top2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
.title02 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000033;
}
.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a.white:link { 	text-decoration: none; }
a.white:visited { 	text-decoration: none; }
a.white:hover { 	text-decoration: underline; }
a.white:active { 	text-decoration: none; }


 A.ProductMenu:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.ProductMenu {
	COLOR: #000000; FONT-FAMILY: verdana,helvetica,arial; FONT-SIZE: 8pt; FONT-WEIGHT: 300; TEXT-DECORATION: none
}
A.MenuLink:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.MenuLink {
	FONT-FAMILY: verdana,helvetica,arial; FONT-SIZE: 7.5pt; FONT-WEIGHT: 300; TEXT-DECORATION: none
}
A.SidebarLink:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.SidebarLink {
	FONT-FAMILY: verdana,helvetica,arial; FONT-SIZE: 8pt; FONT-WEIGHT: 300; TEXT-DECORATION: none
}






.ypresults {
	FONT-FAMILY: verdana,helvetica,arial; FONT-SIZE: 8pt; FONT-WEIGHT: 300; TEXT-DECORATION: none; color: Black;
}
A.ypresults:hover {
	FONT-FAMILY: verdana,helvetica,arial; FONT-SIZE: 8pt; FONT-WEIGHT: 300;	TEXT-DECORATION: underline; color: Black
}
.ypdetailsbodycell1 {	font-family: Verdana,Helvetica,Arial;	font-size: 12px;	font-weight: normal;	text-decoration: none;	color : Black;	background-color : #F5F2FA
}
.ypdetailsbodycell2 {
	font-family: verdana,helvetica,arial;
	font-size: 10pt;
	font-weight: 300;
	text-decoration: none;
	color : Black;
	background-color: White
}
.ypdetailsbodycell3 {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: none;
	color : White;
	background-color : 2B0076;
	text-align: center;
}
.ypdetailsbodycell4 {
	font-family: verdana,helvetica,arial;
	font-size: 8pt;
	font-weight: 300;
	text-decoration: none;
	color : Black;
	background-color: White
}
.backtable {
	background-color: #A5A5A5;
}
.backtable1 {
	background-color: #EBEBEB;
}
.backtable2 {
	background-color: #6688AA;
}
.backtable3 {
	background-color: #229CEC;
}
.backtable4red {
	background-color: #D44E1E;
}
.backtable5blue {
	background-color: #7C8DD9;
}
.backtable6yellow {
	background-color: #F0E499;
}
.backtable7yellowdark {
	background-color: #B0A66F;
}
.backtable8yellowlight {
	background-color: #FFECE4;
}
.backtable9bluelight {
	background-color: #C8D2D9;
}
.backtable10yellow {
	background-color: #FFCC33;
}
.backtable11bluextralight {
	background-color: #ECF0F4;
}
.backtable12white {
	background-color: White;
}
.backtable14grey {
	background-color: #F5F8FF;
}
.backtable15grey {
	background-color: #EBEEF2;
}
.backtable16blue {
	background-color: #7F9BB0;
}
.backtable17lightgrey {
	background-color: #F8F8F9;
}
.backtable18darkgrey {
	background-color: #C5CAD1;
}
.backtable19darkgrey {
	background-color: #FF6622;
}
.ypdetailstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: 800;
	text-decoration: none;
	color : #696969;
	background-color : White;
	font-style : italic;
}
.navstext10pt{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: 300;
	color : Black;
	text-decoration : none;
}
A.navstext10pt:hover{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: underline;
	color : Red;
}
.loginerror {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: none;
	color : White;
	background-color : Red;
	text-align: center;
}
.generaltext {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: none;
	color : Black;
}
.generaltextbold {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color : Black;
}
.generaltextboldw {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color : White;
}
.generaltext8pt {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: none;
	color : Black;
}
.generaltext10pixels {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: none;
	color : Black;
}
.generaltext10pixelsbold {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color : Black;
}
.generaltext8ptboldgrey {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color : #708090;
}
.buttonred {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	background-color: #C80000;
	color : White;
}
.generalcell8 {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: none;
	background-color: #F5F2FA;
	color : Black;
}
.generalcell8w {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: none;
	background-color: White;
	color : Black;
}
.generallink8 {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: none;
	color : Black;
	background-color : transparent;
}
A.generallink8:Hover {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: underline;
	color : #D44E1E;
	background-color : transparent;
}
.generallink10pixelsbold {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color : Black;
	background-color : transparent;
}
A.generallink10pixelsbold:Hover {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	color : #D44E1E;
	background-color : transparent;
}
.generallink10 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: none;
	color : Black;
	background-color : transparent;
}
A.generallink10:Hover {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: underline;
	color : #D44E1E;
	background-color : transparent;
}
.generallink10w {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: none;
	color : White;
	background-color : transparent;
}
A.generallink10w:Hover {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: underline;
	color : White;
	background-color : transparent;
}
.generallink10bold {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color : Black;
	background-color : transparent;
}
A.generallink10bold:Hover {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	color : #D44E1E;
	background-color : transparent;
}
.generallink8w {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: none;
	color : White;
}
A.generallink8w:Hover {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: underline;
	color : White;
}

.generallink8y {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: none;
	color : Black;
}
A.generallink8y:Hover {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: 300;
	color : #EBEC00;
}
.bodycell8 {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: none;
	color : White;
	background-color : 2B0076;
	text-align: center;
}
.bodycell8withlink {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: underline;
	color : White;
	background-color : 2B0076;
	text-align: center;
}
A.bodycell8withlink:Hover {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: 300;
	TEXT-DECORATION: underline;
	color : Red;
	background-color : 2B0076;
	text-align: center;
}
.Arialtextbold {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 16;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color : #C80000;
}
.Arialtextboldblue {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 16;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color : #0C70A1;
}
.Arialtextbold20{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 20;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color : #C80000;
}
.Arialtextbold20white{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 20;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color : White;
}
.Arialtextbold30white{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 30;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color : White;
}
.navlink {
	FONT-FAMILY: verdana,helvetica,arial; 
	FONT-SIZE: 8pt; FONT-WEIGHT: 300; 
	TEXT-DECORATION: none; 
	color: Black;
		background : #A0A4A0;
}
A.navlink:hover {
	FONT-FAMILY: verdana,helvetica,arial; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: 300;	
	color: #C80000;
	background : #A0A4A0;
	text-decoration : underline;
}
.blackbackground {
	FONT-FAMILY: verdana,helvetica,arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	background-color: #5B5B5B;
	color : White;
}
.prdtitle14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: 800;
	text-decoration: none;
	color : Black;
	background-color : White;
	font-style : normal;
}
.prdtitle12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: 800;
	text-decoration: none;
	color : Black;
	background-color : White;
	font-style : normal;
}.stytblbackground {  background-color: #CCCCCC}
.stybody1 {  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; font-size: 10px; color: #000000}
.stytblheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; background-color: #999999}
.stytbltitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333}

.orange_back {  background-color: #FF6600}

.roll_whiteover_orange { font-family:verdana; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; text-decoration:none; text-transform:none; color:FFFFFF; }
  A.roll_whiteover_orange:hover { text-decoration:none; color:#FF6600; }

.roll_whiteover_red { font-family:verdana; font-size:10pt; font-style:normal; font-weight:normal; letter-spacing:normal; text-decoration:none; text-transform:none; color:FFFFFF; }
  A.roll_whiteover_red:hover { text-decoration:none; color:#990000; }.red_back {  background-color: #990000}
 
A.AdminText  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
	text-decoration : none;
	font-size : 10px;
}
A.AdminText:Hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : underline;
	color : #B54900;
}
.white_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-decoration: none}
.styAdminTblTitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background-color: #0066CC; font-weight: bold; color: #FFFFFF}
.styAdminTblTitle10pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #0066CC;
	font-weight: bold;
	color: #FFFFFF
}
.styAdminTblTitle10ptred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FF4500;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration : none;
}
A.styAdminTblTitle10ptred :Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FF4500;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration : underline;
}

.styAdminTblBgColor {  background-color: #0066CC}
.styAdminTblFooter {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF}
.styAdmintext14boldred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FF4500;
	font-weight : bold;
}
.styAdmintext12boldred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF4500;
	font-weight : bold;
	background-color : transparent;
}
.styAdmintext12boldwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: White;
	font-weight : bold;
}
.styAdminTblBody1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; color: #000000}
.styAdminTblBodyYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F5F5DC;
	color: #000000
}
.styAdminTblBodylavender {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFF0F5;
	color: #000000
}
.styAdminTblbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background : transparent;
}
.styAdminButton {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #1C4670}
.styAdminButtonred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF4500;
}
.styAdminTblNavigation {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF}
.stywebgeneraltablecolorwhitesmoke{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #F5F5F5;
}
.stywebgeneraltablecolorlightblue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #E7F3F5;
}
A.stywebgenerallink8:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FE6E10;
	background-color: transparent;
	text-decoration : underline;
}
.stywebgenerallink8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	background-color: transparent;
	text-decoration : underline;
}
.stywebgeneraltext8ptwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: White;
	background-color: transparent;
}
.stywebgeneraltable8ptcolororange{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFA500;
}
.stywebgeneraltableblack{
	background-color: Black;
}
.copy {
	FONT-SIZE: 11px; COLOR: #585858; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.copy A {
	COLOR: #0070bc; TEXT-DECORATION: none
}
.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff6622; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.menu A {
	COLOR: #585858; TEXT-DECORATION: none
}
.menu A:hover {
	COLOR: #ff6622; TEXT-DECORATION: none
}
.copy_b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.copy_b A {
	COLOR: #0070bc; TEXT-DECORATION: none
}
.copy_b A:hover {
	COLOR: #ff6622; TEXT-DECORATION: none
}
.lo {
	FONT-SIZE: 11px; COLOR: #0070bc; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.lo A {
	COLOR: #0070bc; TEXT-DECORATION: none
}
.lo A:hover {
	COLOR: #ff6622; TEXT-DECORATION: none
}
.copy2 {
	FONT-SIZE: 12px; COLOR: #0070bc; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.copy2 A {
	COLOR: #0070bc; TEXT-DECORATION: none
}
.copy2 A:hover {
	COLOR: #ff6622; TEXT-DECORATION: none
}
.copy-h {
	FONT-SIZE: 11px; COLOR: #585858; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.model-ty {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ff6622; LINE-HEIGHT: 180%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.model-tyblue {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #0070bc; LINE-HEIGHT: 180%; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.black-t {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #585858; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.black-twhite {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: white; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.mdisc {
	FONT-SIZE: 11px; COLOR: #585858; FONT-FAMILY: arial, geneva, helvetica, sans-serif
}
.mdisc A {
	COLOR: #0070bc; TEXT-DECORATION: none
}
.mdisc A:hover {
	COLOR: #ff6622; TEXT-DECORATION: none
}
.lowertitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: arial, geneva, helvetica, sans-serif
}
.lowertitle A {
	COLOR: #0070bc; TEXT-DECORATION: none
}
.lowertitle A:hover {
	COLOR: #ff6622; TEXT-DECORATION: none
}
.mtitle1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #585858; FONT-FAMILY: arial, geneva, helvetica, sans-serif
}
.mtitle1blue {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0070bc; FONT-FAMILY: arial, geneva, helvetica, sans-serif
}
.mtitle1orange {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff6622; FONT-FAMILY: arial, geneva, helvetica, sans-serif
}
.copy_b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.copy_b A {
	COLOR: #0070bc; TEXT-DECORATION: none
}
.copy_b A:hover {
	COLOR: #ff6622; TEXT-DECORATION: none
}
.titlegreen {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.black-ts {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #585858; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif
}
.backtablewhitebordergrey {
	background-color: White;
	border: 1px solid #808080;
	padding: 4px;
}
.backtablegreybordergrey {
	background-color: #EBEBEB;
	border: 1px solid #808080;
	padding: 4px;
}
.backtablewhiteborderbottomgreen {
	background-color: White;
	border-bottom: 1px solid #0070bc;
}
.formbackfield {
	scrollbar-base-color: #D3D7DE;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	background : #FAFAFA;
	border: 1px solid #EBEBEB;
}
.formbackfieldcheck {
	scrollbar-base-color: #D3D7DE;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	background : #FAFAFA;
	border: 1px solid #6688AA;
}
.backtablespecs {
	background-color: White;
	border-top: 1px solid #EBEEF2;
	border-left: 1px solid #EBEEF2;
	padding: 3px;
	color: #585858;
	font-size: 10px;
	font-family: Arial,Helvetica, geneva,sans-serif;
}
.backtablespecsright {
	background-color: White;
	border-top: 1px solid #EBEEF2;
	border-left: 1px solid #EBEEF2;
	border-right: 1px solid #EBEEF2;
	padding: 3px;
	color: #585858;
	font-size: 10px;
	font-family: Arial,Helvetica, geneva,sans-serif;
}
.backtablecomparewhite {
	background-color: White;
	border-top: 1px solid #C5CAD1;
	border-left: 1px solid #C5CAD1;
	padding: 3px;
	color: #585858;
	font-size: 10px;
	font-family: Arial,Helvetica, geneva,sans-serif;
}
.backtablecomparewhiteright {
	background-color: White;
	border-top: 1px solid #C5CAD1;
	border-left: 1px solid #C5CAD1;
	border-right: 1px solid #C5CAD1;
	padding: 3px;
	color: #585858;
	font-size: 10px;
	font-family: Arial,Helvetica, geneva,sans-serif;
}
.backtablecompare {
	background-color: #EBEEF2;
	border-top: 1px solid #C5CAD1;
	border-left: 1px solid #C5CAD1;
	padding: 3px;
	color: #585858;
	font-size: 10px;
	font-family: Arial,Helvetica, geneva,sans-serif;
}
.backtablesupportform {
	background-color: White;
	border-bottom: 1px solid #C5CAD1;
	padding: 3px;
	color: #585858;
	font-size: 10px;
	font-family: Arial,Helvetica, geneva,sans-serif;
}

.backtablespecsbottom {
	background-color: White;
	border-top: 1px solid #EBEEF2;
	border-left: 1px solid #EBEEF2;
	border-bottom: 1px solid #EBEEF2;
	padding: 3px;
	color: #585858;
	font-size: 10px;
	font-family: Arial,Helvetica, geneva,sans-serif;
}
.backtablespecsbottomright {
	background-color: White;
	border-top: 1px solid #EBEEF2;
	border-left: 1px solid #EBEEF2;
	border-right: 1px solid #EBEEF2;
	border-bottom: 1px solid #EBEEF2;
	padding: 3px;
	color: #585858;
	font-size: 10px;
	font-family: Arial,Helvetica, geneva,sans-serif;
}
.backtablespecsall {
	background-color: White;
	border-top: 1px solid #EBEEF2;
	border-left: 1px solid #EBEEF2;
	border-right: 1px solid #EBEEF2;
	border-bottom: 1px solid #EBEEF2;
	color: #585858;
	font-size: 10px;
	font-family: Arial,Helvetica, geneva,sans-serif;
}
.downloadsdescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #585858;		
}
.backtablebuyonlinewhite {
	background-color: White;
	border-top: 1px solid #C5CAD1;
	border-left: 1px solid #C5CAD1;
	padding: 3px;
	color: #585858;
	font-size: 10px;
	font-family: Arial,Helvetica, geneva,sans-serif;
}
.backtablebuyonlinewhiteright {
	background-color: White;
	border-top: 1px solid #C5CAD1;
	border-left: 1px solid #C5CAD1;
	border-right: 1px solid #C5CAD1;
	padding: 3px;
	color: #585858;
	font-size: 10px;
	font-family: Arial,Helvetica, geneva,sans-serif;
}
.backtablecheck {
	background-color: #EBEEF2;
	border-bottom: 1px solid #C5CAD1;
	padding: 3px;
	color: #585858;
	font-size: 10px;
	font-family: Arial,Helvetica, geneva,sans-serif;
}
.backtablecart {
	background-color: #EBEEF2;
	border-right: 1px solid #C5CAD1;
	border-bottom: 1px solid #C5CAD1;
	padding: 3px;
	color: #585858;
	font-size: 10px;
	font-family: Arial,Helvetica, geneva,sans-serif;
}
.backtablecarttotal {
	background-color: #F0E499;
	border-right: 1px solid #C5CAD1;
	border-bottom: 1px solid #C5CAD1;
	padding: 3px;
	color: #585858;
	font-size: 12px;
	font-family: Arial,Helvetica, geneva,sans-serif;
	font-weight: bold;
}
.backtablecartheader {
	background-color: #7F9BB0;
	border-right: 1px solid #C5CAD1;
	border-bottom: 1px solid #C5CAD1;
	padding: 3px;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial,Helvetica, geneva,sans-serif;
	font-weight: bold;
}
.backtablecheckreq {
	background-color: #EBEEF2;
	border-bottom: 1px solid #C5CAD1;
	padding: 3px;
	color: #FF6622;
	font-size: 10px;
	font-family: Arial,Helvetica, geneva,sans-serif;
}
.backtablecartplace {
	background-color: #EBEEF2;
	border: 1px solid #C5CAD1;
	
}
.backtablecartplacew {
	background-color: #FFFFFF;
	border: 1px solid #C5CAD1;
	
}


.default {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	line-height: normal;
	text-decoration: none;
}
.page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	text-decoration: none;
}
a.page:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	text-decoration: none;
}
a.page:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	text-decoration: none;
}
a.page:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	text-decoration: none;
}
a.page:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	text-decoration: none;
}



.leftmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14pt;
	font-weight: bolder;
	color: #797979;
	text-decoration: none;
}
a.leftmenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14pt;
	font-weight: bolder;
	color: #797979;
	text-decoration: none;
}
a.leftmenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14pt;
	font-weight: bolder;
	color: #797979;
	text-decoration: none;
}

a.leftmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14pt;
	font-weight: bolder;
	color: #1286c6;
	text-decoration: none;
}
a.leftmenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14pt;
	font-weight: bolder;
	color: #1286c6;
	text-decoration: none;
}
.lastpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.lastpage:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.lastpage:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.lastpage:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.lastpage:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.product_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #1286c6;
	text-decoration: none;
	font-weight: bold;
}
.description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: normal;
}
.description_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #797979;
	line-height: normal;
	text-decoration: none;
	font-weight: bolder;
}
.description_L_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1286c6;
	line-height: normal;
	text-decoration: none;
	font-weight: bolder;
}
.description_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #797979;
	line-height: normal;
	text-decoration: none;
	font-weight: normal;
}
.product_name_blk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: normal;
	text-decoration: none;
	font-weight: bolder;
}



.blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: none;
}
a.blue:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: none;
}
a.blue:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: none;
}
a.blue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: none;
}
a.blue:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: none;
}

.blue_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: none;
	font-weight: bolder;
	line-height: 1.4;
}
a.blue_b:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: none;
	font-weight: bolder;
}
a.blue_b:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: none;
	font-weight: bolder;
}
a.blue_b:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: none;
	font-weight: bolder;
}
a.blue_b:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: none;
	font-weight: bolder;
}
a.white_11p:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
	font-weight: normal;
}
a.white_11p:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
	font-weight: normal;
}
a.white_11p:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
a.white_11p:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
	font-weight: normal;
}


.leftmenu_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	text-decoration: none;
}
a.leftmenu_small:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	text-decoration: none;
}
a.leftmenu_small:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	text-decoration: none;
}

a.leftmenu_small:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: none;
}
a.leftmenu_small:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: none;
}



.press {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #797979;
	text-decoration: none;
}
a.press {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #797979;
	text-decoration: none;
}
a.press {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #797979;
	text-decoration: none;
}

a.press {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1286c6;
	text-decoration: none;
}
a.press {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1286c6;
	text-decoration: none;
}
.whitetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
}
.whitebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.Orangbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff7800;
}


.SerialUsed 
{
    font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	text-decoration: line-through;
}

.SerialChecked
{
    font-family: "Arial" , "Helvetica" , "sans-serif";
    font-size: 11px;
}

.SerialWaived
{
    font-family: "Arial" , "Helvetica" , "sans-serif";
    font-size: 11px;
    color: #808080;
}


.cctv_page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	line-height: 0.8;
}
a.cctv_page:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a.cctv_page:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a.cctv_page:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
a.cctv_page:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.list_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	line-height: 0.9;
}
.list_sub_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1a4b97;
	text-decoration: none;
	font-weight: bold;
		padding-left: 15px;

		line-height: 0.7;
}
.list_pdt_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1286c6;
	text-decoration: none;
	font-weight: bold;
		line-height: 1.3;
}

.option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1a4b97;
	text-decoration: none;
	font-weight: bolder;
}

.list_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: none;
}
a.list_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: underline;
}
a.list_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: underline;
}
a.list_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
a.list_link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: underline;
}

.pdt_leftmenu_t {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14pt;
	font-weight: bolder;
	color: #ffffff;
	text-decoration: none;
	padding-left:10px;
}

.pdt_leftmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14pt;
	font-weight: bolder;
	color: #606060;
	text-decoration: none;
	padding-left:10px;
}
a.pdt_leftmenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14pt;
	font-weight: bolder;
	color: #606060;
	text-decoration: none;
	padding-left:10px;
}
a.pdt_leftmenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14pt;
	font-weight: bolder;
	color: #606060;
	text-decoration: none;
	padding-left:10px;
}

a.pdt_leftmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14pt;
	font-weight: bolder;
	color: #1286c6;
	text-decoration: none;
	padding-left:10px;
}
a.pdt_leftmenu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14pt;
	font-weight: bolder;
	color: #606060;
	text-decoration: none;
	padding-left:10px;
}

.list_link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: none;
		padding-left:10px;
}
a.list_link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: underline;
		padding-left:10px;
}
a.list_link1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: underline;
		padding-left:10px;
}
a.list_link1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
		padding-left:10px;
}
a.list_link1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1286c6;
	text-decoration: underline;
		padding-left:10px;
}
.description_ft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #323232;
	line-height: normal;
	text-decoration: none;
	font-weight: bolder;
			padding-left:9px;
}

.LeftMenu_title {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 18pt;
 color: #1286c6;
 text-decoration: none;
 font-weight: bold;
 text-transform: uppercase;
 letter-spacing: -0.05em;
}


.ListSearchExtenderPrompt
{
	font-style:italic;
	color:Gray;
	background-color:white;
}

#form1 .black
{
    color:black;
}

a.top_select{color:#fff;  padding:0px 3px; text-decoration: none; background:url(/images/arrow.png) no-repeat left top; padding-left:13px;}
a.top_select:hover{ font-size: 11px; color: #000; background:url(/images/arrow_r.png) no-repeat left top; background-color: #FFF;}
	
a.portuguese{color:#ccc; font-size: 8px; text-transform:uppercase;  text-decoration: none;}
a.portuguese:hover{ color: #fff;}


.subpage_title{ font-size:14px; font-weight:bold; padding-left:4px; color:#1286c6}

/* contents */
.detail h1{ font-size:18px; font-weight:bold; line-height:20px;color:#1286c6; text-decoration:none; padding:0; margin:0}
.detail h1 a{color:#1286c6; text-decoration:none;}
.detail h1 a:hover{color:#666; text-decoration:underline;}


caption{
                font-size:12px;
                font-weight:bold;
                color:#000;
                text-align:left
}

fieldset{margin: 1em 0; padding: 1em; border: 1px solid #ccc;}






div.pagecont{
	width:640px;
	margin:20px 0 0 50px;
}
div.pagecont h3{
	width:100%;
	height:26px;
	margin:0 0 25px 0;
	background: url(/images/comm/bg_contents_tit.gif) repeat-x left bottom;
}
div, h2, h3, h4, h5, h6, ol, ul, li{ 
margin: 0; padding: 0; border: 0; outline: 0; font-style: inherit; font-size: 100%; font-family: inherit; list-style-type: none;
font-size:11px; 	font-family: tahoma, verdana, arial, sans-serif; 	margin:0; 	padding:0;}

/*===============technology===============*/
/*SSNR*/
div.ssnr {
	height:260px;
	background:url(/images/tech/bg_ssnr.gif) no-repeat;
}
div.ssnr h4,
div.ssnr p{
	visibility:hidden;
}
ul.tech {
	overflow:hidden;
	width:650px;
	margin:29px 0 0 5px;
	padding-bottom:20px;
	border-bottom:1px solid #D8D8D8;
}
	ul.tech li {
		overflow:hidden;
		float:left;
		width:318px;
		padding-top:39px;
	}
	ul.tech li.last {padding:39px 0 0 12px;}
	ul.tech li.sta {padding:0;}
	ul.tech li h5 {
		background:url(/images/tech/bl_arrow.gif) no-repeat 0 3px;
		padding-left:13px;
		color:#1e499b;
		font-weight:bold;
	}
	ul.tech li h5.type02 {height:26px;}
	ul.tech li h5.type03 {height:39px;}
	ul.tech li div.on-off {
		float:left;
		width:143px;
		border:1px solid #dbdbdb;
		margin:10px 8px 0 0;
		padding:3px 3px 7px 3px;
		text-align:center;
		font-weight:bold;
		color:#666666;
	}
	ul.tech li div.on-off span {
		display:block;
		padding-top:5px;
	}
	ul.tech li div.on-off span.type1 {color:#1453a8;}
/*SVIV*/
div.sv4 {
	height:176px;
	padding:184px 0 0 265px;
	background:url(/images/tech/bg_sv4.gif) no-repeat;
}
div.sv4 ul li {
	margin-top:2px;
	padding-left:7px;
	background:url(/images/comm/bl_across.gif) no-repeat 0 6px;
	color:#666666;
}
div.sviv {
	height:216px;
	background:url(/images/tech/bg_sv4_1.gif) no-repeat;
}
div.sviv p {visibility:hidden;}
/*IPOLIS*/
div.ipolis {
	height:205px;
	background:url(/images/tech/bg_ipolis.gif) no-repeat;
}
div.ipolis h4,
div.ipolis p {
	visibility:hidden;
}
div.ipolis-cont {
	width:641px;
	margin-top:26px;
	padding-bottom:20px;
	border-bottom:1px solid #d8d8d8;
}
	div.ipolis-cont h5 {
		margin-top:29px;
		padding-left:10px;
		background:url(/images/comm/bl_arrow02.gif) no-repeat 0 3px;
		color:#1e499b;
		font-size:12px;
	}
	div.ipolis-cont h5.sta {margin-top:0;}
	div.ipolis-cont p {
		margin-top:9px;
		color:#848484;
	}
	div.ipolis-cont p img {padding-top:18px;}
div.btn-right {
	margin-top:5px;
	text-align:right;
}
/*===============//technology===============*/

/*=================solution===================*/
p.transport  {
	width:640px;
	color:#878787;
	line-height:15px;
}
p.transport2 {
	width:640px;
	margin-top:20px;
	color:#878787;
	line-height:15px;
}
div.transportation {
	overflow:hidden;
	margin:20px 0 0 9px;
}
div.ports {
	float:left;
	margin-right:28px;
	padding:4px;
	border:1px solid #dbdbdb;
}
div.ports.end {margin:0;}
div.ports img {border:1px solid #dadada; vertical-align:top;}
div.ports strong {
	display:block;
	margin-top:4px;
	padding:4px 0 5px 0;
	background:#F3F3F3;
	text-align:center;
	color:#666666;
}
div.ports div.disk {
	float:left;
	margin-right:10px;
}
div.ports div.disk.end {margin:0;}
div.ports.sta {margin-right:20px;}
div.ports.end {margin-right:0;}

div.banking {
	overflow:hidden;
	width:640px;
	margin-top:9px;
}
div.wdr {
	float:left;
	width:158px;
}
div.banking-txt {
	float:left;
	width:475px;
}
div.ports.wdr-on {margin:4px 0 0 0;}
div.ports strong.wdr-on {color:#1453A8;}
div.banking div.banking-txt {
	float:left;
	width:469px;
	margin-left:13px;
}
div.img-tarns {margin:17px 0 0 53px;}

div.banking div.banking-txt p {line-height:15px;}
div.dom-back {
	overflow:hidden;
	margin-top:20px;
	width:640px;
}
	div.dom-back div.dom-back-txt {
		float:left;
		width:358px;
		margin-right:11px;
	}
	div.dom-back div.dom-back-txt p {line-height:15px;}
div.ports strong.boxes {width:260px;}
div.ports strong.boxes span {
	display:block;
	padding:5px 0 5px 10px;
	text-align:left;
	font-weight:normal;
	color:#898989;
	line-height:15px;
}
div.small {margin-top:20px;}
div.shopping {margin:19px 0 0 50px;}
strong.department {
	background:#F3F3F3 none repeat scroll 0 0;
	color:#666666;
	display:block;
	margin-top:90px;
	padding:9px 0;
	text-align:center;
	width:640px;
}
p.solu-common {
	margin-top:7px;
}
p.solu-common02 {
	margin-top:17px;
}
strong.txt-section {
	display:block;
	margin-top:27px;
	color:#7a7a7a;
}
div.res-pro {
	clear:both;
	overflow:hidden;
	width:640px;
}
div.res-pro div.entry {
	float:left;
	width:141px;
	height:118px;
	padding:5px;
	border:1px solid #DBDBDB;
}
div.res-pro div.entry img {
	border:1px solid #DADADA;
}
div.res-pro div.entry strong {
	display:block;
	width:141px;
	height:17px;
	margin-top:4px;
	padding:4px 0 2px;
	background:#F3F3F3;
	color:#666666;
	text-align:center;
}
div.res-pro div.entry-txt {
	overflow:hidden;
	float:left;
	width:465px;
	height:128px;
	margin-left:20px;
}
strong.tit-resid {
	display:block;
	width:640px;
	margin-top:20px;
	padding:9px 0;
	background:#F3F3F3;
	color:#666666;
	text-align:center;
}
div.img-res {
	margin-top:19px;
}


h4.change-pw {
                padding-left:12px;
                background:url(/images/comm/bl_arrow02.gif) no-repeat 0 3px;
                font-size:12px;
                color:#1e499b;
}
h4.change-pw.solu-tit {
                margin-top:21px;
}

/*=================//solution===================*/


.catalogTable{margin-bottom:20px;}
.catalogTable th{background-color:#ababab; border:1px solid #d8d8d8; line-height:20px; color:#FFF; border-left:0; border-right:0;}
.catalogTable td,th{padding:0.1em 1.5em;}
.catalogTable col{border-right:1px; solid #d8d8d8;}
.catalogTable col#catalogFile{border-right:0;}
.catalogTable td{line-height:25px; border-bottom:1px solid #d8d8d8; border-right:1px solid #d8d8d8;}
.catalogTable .no-border{border-right:0;}
.no-border a{color:#666;padding-left:21px; padding-bottom:3px; background:url(/images/icon_pdf.gif) left top no-repeat; margin-right:10px;}