/* body style */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* link styles */
a:visited	{text-decoration:none; color:#006699;}
a:link		{text-decoration:none; color:#006699;}
a:hover 	{text-decoration:none; color:#FF3300;}

/* left nav link styles */
a.leftnav:visited {text-decoration:none; color:#233549;}
a.leftnav:link {text-decoration:none; color:#233549;}
/* a.leftnav:hover {text-decoration:none; color: #FF3300;}*/

a.block:visited{text-decoration: none; color:#663366}
a.block:hover {background-color: #ddeeff; color:#006699}

a.block2:visited {text-decoration:none; color:#006699}
a.block2:hover {background-color:#ddeeff; color: #003399}


/* product pages link */
a.p:visited {color:white; text-decoration:none}
a.p:link{color: white; text-decoration:none}
a.p:hover{color: #006699; background-color:white}

a.product:visited {color:white; text-decoration:none}
a.product:link {color:white; text-decoration:none}
a.product:hover {color:#006699; background-color:white}


/* company links */
a.comp:visited {color:#006699; text-decoration:none}
a.comp:link{color:#006699; text-decoration:none}
a.comp:hover{color:white; background-color:#006699}

/* text styles */
.text {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
}

.text11 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px
}

.text10 {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px
}

.error {
font-family: Geneva, Arial, Helvetica, sans-serif; 
font-size:12px; 
color: #FF0000;
 font-weight:bold
 }

.textbold {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold
}

.textblue {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
color: #006699
}

.textbluebold {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold;
color: #006699
}

.textrightnav {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:100
}

.headingrightnav {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF
}


.heading {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:14px; 
font-weight:bold
}

.heading2 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:16px; 
font-weight:bold;
color: #006699
}

.leftnavheading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold
}

.textleftnav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #233549;
font-weight:bold
}

.textTooltip { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}

.footer {font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:9px
}

.banner_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.textGrey{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold;
color:#ececec;
}

.textDarkGrey{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight: bold;
color: #666666;
}

/* Solution Pages */
.topHeading {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:20px; color:#006699; font-weight:bold}
.topHeading2 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:20px; color: #666666; font-weight:bold}
.topHeading3 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:20px; color: #FF6600; font-weight:bold}

.subHeading4 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:16px; color: #666666; font-weight:bold}

/* Top Nav Style */
a.topnav:visited{text-decoration:none; color:white}
a.topnav:link{text-decoration:none; color:white}
a.topnav:hover{text-decoration:underline; color:white;}

/* Rollover Table Rows */
.rollover {text-decoration: none; font-family: verdana; font-size: 11px; line-height: 14px;}
.rollover a {text-decoration: none; font-family: verdana; font-size: 11px; color: #4B6988; line-height: 14px;}
.rollover a:visited {color: #4B6988;}
.rollover a:hover {color: #ff6600;}
.rollbody {text-decoration: none; font-family: verdana; font-size: 11px; color: #666666; line-height: 14px;}
.rollbody a {text-decoration: none; font-family: verdana; font-size: 11px; color: #608EBC; font-weight: bold; line-height: 14px;}
.rollbody a:visited {color: #800080;}
.rollbody a:hover {color: #ff6600;}
.norm {background-color: #F7F7F7;} 
.hover {background-color: #FFFFFF;}

.textOrange {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #D76B00}