﻿a:link, a:active, a:visited, a:hover {
	font-size: 11px;
	color: #27499C;
	text-decoration: none;
}

/* Added June, 2007 */
a:hover {text-decoration:underline;}

.leftmenu {
	background-color: #FFFFFF; padding-top:10px;
}

.leftmenu-head{
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 8pt;
	font-weight: bold;
    text-transform:uppercase; 
	margin-top:15px;
	padding-left:1px;
}

.leftmenu-head3{
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 8pt;
	font-weight: bold;
	margin-top:15px;
	padding-left:1px;
}

.leftmenu-head2{
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 8pt;
	font-weight: bold;
    text-transform:uppercase; 
	margin-top:15px;
	padding-left:1px;
}
.leftmenu-head-digilink{
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 8pt;
	margin-top:15px;
	padding-left:1px;
}
.feature {
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #244792;

}

.newsfeature {
	background-color: #DDEDFA;
	border: 1px solid #244792;
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 11px;
	color: #244792;

}

body {
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px;

}
/* This dictates height of the new blue box */
.topHeader {background-color:#a3c7eb; padding-top:3px;}

.lcol {
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 11px;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;

}

/* Styling for ul/ol in left column JUNE 2007 */
ul.nosubs {margin-left:0px; padding-left:0px; margin-left:15px; padding-right:10px;  }
ul.nosubs li { color:#27499c; font-weight:bold; }
ul.withsubs {margin-left:0px; padding-left:0px; margin:1px 0px 1px 15px; padding:0px 5px 0px 5px; }
ul.withsubs li {color:#27499c; font-weight:bold; list-style:none; list-style-image:none;background-color:#deefff;  }

ul.withsubs li ul li {list-style:normal; list-style:disc;}
td.background {background-color:#deefff;  border:1px #21499C solid;}
/* To test the changes to add rounded edges */
td.backgroundTEST {
background-color: #deefff; 
 }
/* To test the changes to add rounded edges */
td.background p{padding:0px; margin:0px; }
td.backgroundTEST p{padding:0px; margin:0px; }

 .bl {background: url(/border/bl.jpg) 0 100% no-repeat;  width:207px;}
.br {background: url(/border/br.jpg) 100% 100% no-repeat;  width:207px;}
.tl {background: url(/border/tl.jpg) 0 0 no-repeat;  width:207px;}
.tr {background: url(/border/tr.jpg) 100% 0 no-repeat; padding:1px; }



.lcol-bluetext {
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 12px;
	color: #214594;
	font-style: italic;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;

}
.lcol-bluetextabout {
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 12px;
	color: #214594;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 0px;

}
.text1 {
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 11px;
	color: #000;
	margin-bottom:0px;
	text-align:justify;
}
.blue {
	text-align:justify;
}
.subheadertext {
		text-align:justify;

}
.maincol {
	width:496px;
}
.link1 {
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 11px;
	color: #27499C;
	text-decoration: underline;
}
.link2 {
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 11px;
	color: #27499C;
	text-decoration: none;
	/*font-weight: bold;*/

}

.link3 {
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 13px;
	color: #27499C;
	text-decoration: underline;
	font-weight: bold;

}

/*#features { list-style-image: url(images/check.gif); margin-left: 35; line-height:1.5; margin-right: 15px;
	margin-left: 15px;margin-bottom:-10px;}*/
#features {
padding-left: .9em; 
line-height:1.5; 
margin-right: 5px;
margin-left: 5px;
margin-bottom:-10px;
margin-top:-9px;
padding-top:2px;
}
.features {
padding-left: .9em; 
line-height:1.5; 
margin-right: 5px;
margin-left: 5px;
margin-bottom:-10px;
margin-top:-9px;
padding-top:2px;
}
#dlfeaturetitles {
margin-left: -20px;
padding-left:20px;
margin-bottom:-30px;
margin-top:10px;
padding-top:2px;
color:#000000;
font-weight:bold;
}
.dlfeaturetitles {
margin-left: -20px;
padding-left:20px;
margin-bottom:-30px;
margin-top:10px;
padding-top:2px;
color:#000000;
font-weight:bold;
}
ul#features {list-style:none; background-color:#ffffff;}
ul#features ul li {list-style:circle;}



#features2 { list-style-image: url(images/check.gif); font-size: 11px; margin-right: 15px; margin-left: 15px;}
.features-nolist { font-size: 11px; margin-bottom:-15px;}

.featuretitle{ color:#313431; font-size:11px; font-weight:bold;}
.featuretitle2{ color:#313431; font-size:10.5px; font-weight:bold;}

.heading{ margin-bottom:5px; margin-left: 15px;}
.headingtext{ font-family: "trebuchet MS", "lucida Grande", sans-serif; margin-bottom:5px; margin-left:0px; font-size:17px; color:#214594; font-weight:bold;}
.headingtext1242{ font-family: "trebuchet MS", "lucida Grande", sans-serif; margin-bottom:5px; margin-left:0px; font-size:17px; color:#214594; font-weight:bold;}
.headingtextsm{ font-family: "trebuchet MS", "lucida Grande", sans-serif; margin-bottom:5px; font-size:15px; color:#214594; font-weight:bold;}
.news{ font-family: "trebuchet MS", "lucida Grande", sans-serif; font-size:11px; color:#214594; font-weight:bold;}

li 	{
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 11px;
	padding-bottom:6px;
	line-height:13px;
	list-style-position:outside;
}
	
.blueboxheader{ font-size:11px; font-weight:bold; color: #27499C; line-height:2.5; padding-left:1px;}

.mainsection{ padding-top:0px; width:542px;}

.leftcol-bluehead{
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color:#214594; 
}

.leftcol-blueheadlg{
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color:#214594; 
}

.nav{text-align:center; border: 1px solid #27499c; background-color: #DDEDFA;}  
a.navroll:link{color:#27499C; display:block;font-size:11px; width:100%}
a.navroll:active{color:#27499C; display:block;font-size:11px; width:100%}
a.navroll:visited{color:#27499C; display:block;font-size:11px; width:100%}
a.navroll:hover{color:000;font-weight:bold; display:block;font-size:11px; width:100%}
.navtable{margin-top:-7px;}
.foottext1 {
		font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 11px;
	color: #000;
margin-bottom:3px;
margin-top:20px;
}
.bluefooterbox {
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 11px;
	color: #000;
	margin-bottom:0px;
	height:20px;
}
.container{
width:792px;
background-color:#fff;
}
.test{
/*border-right-width:thin;
border-right-color:#000000;
border-right-style:solid;*/
padding-right: 10px;
margin-left: -10px;
text-align:center;
width:260px;}
a.productname:link{ color:#27499c; text-decoration:underline;}
a.productname:active{ color:#27499c; text-decoration:underline;}
a.productname:visited{ color:#27499c; text-decoration:underline;}
a.productname:hover{ color:#27499c; text-decoration:underline;}
.mailcolbulletheader {
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 11px;
	color: #000;
	margin-bottom:-15px;
	text-align:justify;
	font-weight:bold;
}
a.newslink:link{ color:#27499c; text-decoration:underline;}
a.newslink:active{ color:#27499c; text-decoration:underline;}
a.newslink:visited{ color:#27499c; text-decoration:underline;}
a.newslink:hover{ color:#27499c; text-decoration:underline;}
.uldv6400{margin-bottom:-10px; margin-left:17px;}
.circle { 
list-style-image:url(images/2nd-level-in-check-boxes.jpg);
margin-left:-25px; padding-top:2px;}
.dlimage{margin-bottom:-20px;}
#dv6000bullet{margin-left:-22px; background-color:#FFFFFF;}
.dv6000subbullet{margin-left:-25px; list-style-image:url(images/2nd-level-in-check-boxes.jpg);}
.dl4000subbullet{margin-left:0px; list-style-image:url(images/2nd-level-in-check-boxes.jpg);}
.interfacecards_data{
font-family: "trebuchet MS", "lucida Grande", sans-serif;
font-size:11px; 
font-weight:bold; 
color: #27499C; 
line-height:1.2;
margin-bottom:4px; padding-top:15px;
text-align:left;}
.interfacecards_data2{
font-family: "trebuchet MS", "lucida Grande", sans-serif;
font-size:11px; 
font-weight:bold; 
color: #27499C; 
line-height:2;
margin-bottom:4px; padding-top:15px; text-align:left;}

body{ background-color:#DEEFFF;}
.country{font-weight:bold; 
color: #27499C;}
.techlibrary{ padding-top:10px; padding-left:15px; padding-right:15px;}
.techtable{width:300;}
.techbox {
	background-color: #DDEDFA;
	border: 1px solid #244792;
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 11px;
	padding:10 10 10 10;
	color:#000000;
	
	/*
	font-weight: bold;
	color: #244792;
	
	*/
}
.techbox li {list-style-image:none; margin-left:-25px;}

.techheader{ color:#000; font-weight:bold; text-transform:uppercase;}
.techblack{ color:#000000; font-weight:normal;}
.techblueindent{ color:#27499C; margin-top:-20px;}
a.link1:link{
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 11px;
	color: #27499C;
	text-decoration: underline;
}
a.link1:visited{
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 11px;
	color: #27499C;
	text-decoration: underline;
}
a.link1:active{
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 11px;
	color: #27499C;
	text-decoration: underline;
}
a.link1:hover{
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 11px;
	color: #27499C;
	text-decoration: underline;
}
#homepageglobe{
/* June 2007 out 
background-image:url(images/homepageglobe.jpg);
background-repeat:no-repeat;
background-position:top right;*/}
.dlcircle { 
list-style-image:url(images/2nd-level-in-check-boxes.jpg);
margin-left:-15px; padding-top:2px;}

hr {color:#F0F0F0;
	height:1px; }
h1.about {font-size:12px; margin-bottom:0px padding:0px;}



 .tlbl {background: url(/border/bl.jpg) 0 100% no-repeat;  width:335px;}
.tlbr {background: url(/border/br.jpg) 100% 100% no-repeat; width:335px;}
.tltl {background: url(/border/tl.jpg) 0 0 no-repeat;  width:335px; }
.tltr {background: url(/border/tr.jpg) 100% 0 no-repeat; padding:1px; }

.techboxnew {
	background-color: #DDEDFA;
	font-family: "trebuchet MS", "lucida Grande", sans-serif;
	font-size: 11px;
	color:#000000;

	
	/*
	font-weight: bold;
	color: #244792;
	
	*/
}
.techboxnew table { margin-left:10px; margin-top:10px; margin-bottom:10px; margin-right:10px; width:315px;}
.techboxnew li {list-style-image:none; margin-left:-25px;}
.techheadernew{ color:#000; font-weight:bold; text-transform:uppercase; padding-top:5px;}
.fbleft {
border-left:1px solid #F0F0F0;
}
.fbright {
border-right:1px solid #F0F0F0;
}
.fbtop {
border-top:1px solid #F0F0F0;
}
.fbbot {
border-bottom:1px solid #F0F0F0;
}





/* Rounded corners box code */

/* set millions of background images */
.rbroundbox { background: url(images/nt.gif) repeat; min-width:400px; text-align:left; font-size:12px;}
.rbtop div { background: url(images/tl.gif) no-repeat top left; }
.rbtop { background: url(images/tr.gif) no-repeat top right; }
.rbbot div { background: url(images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 10px 0 10px; font-size:14px;}
.rbroundbox { width: 90%; margin: 1em auto; }

.rbcontent a:link, a:active, a:visited, a:hover {
	color: #27499C;
	text-decoration: none;
}
.rbcontent a:hover {text-decoration:underline;}
.rbcontent td {font-size:14px;}


.cportal_nav {
font-size:12px;
color:#214594;
}

.name {
	font-size:18px;
	font-weight:bold;
}
