/* CSS Document */
 /* unvisited link */
a:link 
{
color: #00529e;
text-decoration:none;
}   
/* visited link */ 
a:visited 
{
color: #00529e; 
text-decoration:none;
}  
/* mouse over link */
a:hover 
{
color: #ff9900;
text-decoration:none;
}
/*back ground image */   
body 
{
background-image:url(images/background.gif);
background-attachment: scroll;
background-color: #FFFFFF;
background-position: 0% 0%;
background-repeat: repeat-x;
}
.locations {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#80A9D0;
}
/*Right side area of the all sub pages*/
div.main
{
vertical-align:top;
text-align:left;
width:556px;
padding:0.8em;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#444444;
}
div.callout
{
text-align:left;
vertical-align:top;
margin:40px;
padding:0.2em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#00529e;
font-weight:bold;
}
/* Right side area of index pages */
div.index
{
vertical-align:top;
text-align:left;
width:520px;
padding:0.8em;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
}
/*Left side of the index page Sub Navi area*/
div.leftmain
{
text-align:left;
vertical-align:top;
width:180px;
padding:0.5em;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#031e39;
font-weight:bold;
}
/*Left side of the index page Overall DIV*/ 
div.leftbackground
{
padding:0;
margin:0px;
background-image:url(images/side_left_main.jpg);
background-repeat:no-repeat;
}
/*Truechoice Header n the left side of solutions pages */
div.newstab
{
text-align:left;
vertical-align:top;
width:177;
text-indent:20px;
padding:0.3em;
background-color:#031e39;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
}
/*leftside sub naiv treatment */
div.newstab1
{
text-align:left;
vertical-align:top;
width:177;
text-indent:20px;
padding:0.3em;
background-color:#00529e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#c6dae9;
font-weight:bold;
}
div.newstab2
{
text-align:left;
vertical-align:top;
width:157px;
text-indent:20px;
padding:0.3em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#00529e;
font-weight:bold;
}
/*super script for Reg trademark for Header*/
sup.rheader
{
font-size:10px;
}
sup.rmain
{
font-size:8px;
}
/*Header Text style*/
font.header
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#031e39;
font-weight:bold;
}
font.subheader
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00529e;
font-weight:bold;
}

font.main
{
/*Main Section Text*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
}

a.mainlink
{
/*Main Section Text*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
text-decoration:none;
}
a.mainlink:visited
{
/*Main Section Text*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
text-decoration:none;
}
a.mainlink:hover
{
/*Main Section Text*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
text-decoration:none;
}

font.copyright
{
/*Main Section Text*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
}
font.link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#00529e;
font-weight:bold;
}

font.productname
{
/*Main Section Text for Product Names*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00529e;
font-weight:bold;
}
font.news
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#031e39;
font-weight:bold;
}
