font.white{font-family:verdana;font-size:11px;color:#ffffff;}

font.normalbold{font-family:verdana;font-size:11px;font-weight:600;}

font.normal{font-family:verdana;font-size:11px;}

font.normalarial{font-family:arial;font-size:12px;}

.small{font-family:verdana;font-size:10px;}

.smallbold{font-family:verdana;font-size:10px;font-weight:600;}

.vsmall{font-family:verdana;font-size:9px;}

.normalt{font-family:verdana,arial;font-size:11px;color:#202020;}

.normals{font-family:verdana;font-size:10px;}

.text{font-family:verdana;font-size:11px;width:200px;height:20px;border:1px solid #E7E7F9}

.limain{list-style-image: url(images/main_bullet3.gif);padding:0px;}


 a.globe {color:#9a0000;}		
 a:hover.globe{color:#0000ff}
 a:link.globe, a:active.globe, a:visited.globe
 {
   text-decoration	:	underline; 
 }
 a:hover.globe 
 { 
   text-decoration  	:	underline;
 }
 
 a.botlnk
  {
	 color:#202020;text-decoration:none;border-bottom:1px solid #ffffff;	  
  }
 a:hover.botlnk
  {
	color:#B0B0B0;text-decoration:none;border-bottom-style: dashed;border-bottom-color:#202020;border-bottom-width:1px;padding-bottom:1px;
  }
  
 a.podlnk
  {
	 color:#303030;text-decoration:none;	  
  }
 a:hover.podlnk
  {
	color:#5F5F5F;text-decoration:underline;
  }
 
 a.sitemaplnk
  {
	 color:#8C8C8C;text-decoration:none;	  
  }
 a:hover.sitemaplnk
  {
	color:#5F5F5F;text-decoration:underline;
  }   
 
 #gradientBackground
  {
	background-color: #ffffff;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#CBCACA', gradientType='0');
	margin: -5px -15px -21px 0px;
	height: 100%;
	padding: 0px;
	border: 0px;
	margin: 0px -15px -21px 0px;
	text-align: left;	
  }
  
 .toplnk
 {
	color : #000000;
	font-family : Verdana,Tahoma;
	font-size : 11px;
	font-weight : bold;	
 }
 .toplnk a
 {
	color : #000000;
	font-family : Verdana,Tahoma;
	font-size : 11px;
	font-weight : bold;
 }
 .toplnk a:hover
 { color : #FFFFFF; }
 
 .quicklnk
 {
	color : #202020;
	padding-left:5px;
	font-family : Verdana,arial;
	font-size : 11px;
	font-weight : bold;
	line-height : 18px;
	border-bottom-style: dashed;
	border-bottom-color:#9E9E9F;
	border-bottom-width:1px;
	border-top:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
 } 
 
 .quicklnkhover
 {
	color : #202020;
	padding-left:5px;
	background-color : #ECEBEB;
	font-family : Verdana,arial;
	font-size : 11px;
	font-weight : bold;
	line-height : 18px;
	border-style: dashed;
	border-color:#8B0212;
	border-width:1px;	
 } 
 
 #sitemap
 {
	margin : 0px 0px 5px 0px;
	padding: 0px 0px 0px 10px;
	list-style: none;
 }

 #sitemap li 
 {
	padding-left: 18px;
	background-image: url(images/sitemap_ico3.gif);
	background-repeat: no-repeat;
	background-position: .15em;
	font-size: 1em;
 }
 
 #careers
 {
	margin : 0px 0px 5px 0px;
	padding: 0px 0px 0px 10px;
	list-style: none;
 }

 #careers li 
 {
	padding-left: 18px;
	background-image: url(images/careers_ico3.gif);
	background-repeat: no-repeat;
	background-position: .15em;
	font-size: 1em;	
 }
 
 #home
 {
	margin : 0px 0px 5px 0px;
	padding: 0px 0px 0px 10px;
	list-style: none;
 }
 #home li
 {
	padding-left: 18px;
	background-image: url(images/home_ico3.gif);
	background-repeat: no-repeat;
	background-position: .15em;
	font-size: 1em;
 } 
 
 #pagehead
 {
	margin : 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	list-style: none;
	height : 17px;
	/*background-image: url(images/pageheader_bullet1.gif);*/
	background-repeat: no-repeat;
	background-position: .25em ;
 }
 #pagehead li
 {
	width : 400px;
	padding-left: 5px;	
	font-size: 1.50em;
	height : 17px;	
	color : #FF8228;
	border-top:1px solid #1D1D1D;
	border-bottom:1px solid #1D1D1D;
	padding-bottom:3px;	
 } 

.pagesubhead
 {
	margin : 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;	
	background-image: url(images/shadeline.gif);
	background-repeat:  no-repeat;
	background-position: 0em 0em ;	
 }
 .pagesubhead li
 {
	padding-left: 0px;	
	font-size: 1em;	
	font-weight : bold;
 } 

/*Main left navigation styles.*/

.navlist
{
	margin : 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	border-right : 1px solid #999;
	border-top : 1px solid #999;
}
.navlist .sub
{
	margin : 0;
	border-bottom : 1px solid #999;
}
.navlist .sub1
{
	margin : 0;
	border-bottom : 1px solid #999;
}

.navlist li
{
	margin : 0;
	border-bottom : 1px solid #999;
	width : 201px;
}

.navlist li.sub
{
	margin : 0;	
	border-bottom : 1px solid #999;
	width : 201px;
}

.navlist li.sub1
{
	margin : 0;	
	border-bottom : 1px solid #999;
	width : 201px;
}

.navlist li a
{
	padding-top : 5px;
	color : #000;
	width : 201px;
	font-weight : bold;
	padding-bottom : 5px;
	background : #e8e8e8;
	padding-right : 5px;
	border-right : 9px solid #C7DBE1;
	/*background-image: url(images/navlistmain_bullet.gif);*/
	background-position: .25em ;
	background-repeat : no-repeat;
	padding-left : 8px;
	text-decoration : none;
	display : block;
}
.navlist li.sub a  {
	padding-top : 5px;
	color : #000;
	width:201px; 
	font-weight : normal;
	padding-bottom : 5px;
	background : #ffffff;
	padding-right : 0px;
	border-right : 9px solid #C7DBE1;
	background-image: url(images/prod_bullet.gif);
	background-position: 1.3em ;
	background-repeat : no-repeat;
	padding-left : 25px;
	text-decoration : none;
	display : block;
	width:201px;
}

.navlist li.sub1 a  {
	padding-top : 5px;
	color : #000;
	width:201px; 
	font-weight : normal;
	padding-bottom : 5px;
	background : #ffffff;
	padding-right : 0px;
	border-right : 9px solid #C7DBE1;
	background-image: url(images/navlistsub_bullet.gif);
	background-position: 2.5em ;
	background-repeat : no-repeat;
	padding-left : 40px;
	text-decoration : none;
	display : block;
	width:201px;
}

.navlist li a:hover
{
	background : #fafafa;
	color : #166CAA;
	border-right : 9px solid #2879B2;
	/*background-image: url(images/navlistmain_bullet.gif);*/
	background-position: .25em ;
	background-repeat : no-repeat;
}
.navlist li.sub a:hover
{
	background : #fafafa;
	color : #FF8228;
	border-right : 9px solid #FF8228;
	background-image: url(images/prod_bullet.gif);
	background-position: 1.3em ;
	background-repeat : no-repeat;
}

.navlist li.sub1 a:hover
{
	background : #fafafa;
	color : #FF8228;
	border-right : 9px solid #FF8228;
	background-image: url(images/navlistsub_bullet.gif);
	background-position: 2.5em ;
	background-repeat : no-repeat;
}
.navlist li.listactive a
{
	background : #ffffff;
	color : #FF8228;
	border-right : 9px solid #FF8228;
	/*background-image: url(images/navlistmain_bullet.gif);*/
	background-position: .25em ;
	background-repeat : no-repeat;
}
.navlist li.listactive a:hover
{
	background : #ffffff;
	color : #FF8228;
	border-right : 9px solid #FF8228;
	/*background-image: url(images/navlistmain_bullet.gif);*/
	background-position: .25em ;
	background-repeat : no-repeat;
}

.navlist li.subactive a
{
	padding-top : 5px;
	color : #FF8228;
	width:201px; 
	font-weight : normal;
	padding-bottom : 5px;
	background : #ffffff;
	padding-right : 0px;
	border-right : 9px solid #FF8228;
	background-image: url(images/prod_bullet.gif);
	background-position: 1.3em ;
	background-repeat : no-repeat;
	padding-left : 25px;
	text-decoration : none;
	display : block;
	width:201px;
}
.navlist li.subactive a:hover
{
	padding-top : 5px;
	color : #FF8228;
	width:201px; 
	font-weight : normal;
	padding-bottom : 5px;
	background : #ffffff;
	padding-right : 0px;
	border-right : 9px solid #FF8228;
	background-image: url(images/prod_bullet.gif);
	background-position: 1.3em ;
	background-repeat : no-repeat;
	padding-left : 25px;
	text-decoration : none;
	display : block;
	width:201px;
}

.navlist li.sub1active a
{
	padding-top : 5px;
	color : #FF8228;
	width:201px; 
	font-weight : normal;
	padding-bottom : 5px;
	background : #ffffff;
	padding-right : 0px;
	border-right : 9px solid #FF8228;
	background-image: url(images/navlistsub_bullet.gif);
	background-position: 2.5em ;
	background-repeat : no-repeat;
	padding-left : 40px;
	text-decoration : none;
	display : block;
	width:201px;
}

.navlist li.sub1active a:hover
{
	padding-top : 5px;
	color : #FF8228;
	width:201px; 
	font-weight : normal;
	padding-bottom : 5px;
	background : #ffffff;
	padding-right : 0px;
	border-right : 9px solid #FF8228;
	background-image: url(images/navlistsub_bullet.gif);
	background-position: 2.5em ;
	background-repeat : no-repeat;
	padding-left : 40px;
	text-decoration : none;
	display : block;
	width:201px;
}

html>body .navlist li.sub {
width:201px; /* be nice to ie5 and opera */
}

html>body .navlist li.sub a {
width:168px; /* be nice to ie5 and opera */
}

html>body .navlist li.sub a:hover {
width:168px; /* be nice to ie5 and opera */
}

html>body .navlist li.subactive {
width:201px; /* be nice to ie5 and opera */
}

html>body .navlist li.subactive a {
width:168px; /* be nice to ie5 and opera */
}

html>body .navlist li.subactive a:hover {
width:168px; /* be nice to ie5 and opera */
}

html>body .navlist li.sub1 {
width:201px; /* be nice to ie5 and opera */
}

html>body .navlist li.sub1 a {
width:153px; /* be nice to ie5 and opera */
}

html>body .navlist li.sub1 a:hover {
width:153px; /* be nice to ie5 and opera */
}

html>body .navlist li.sub1active {
width:201px; /* be nice to ie5 and opera */
}

html>body .navlist li.sub1active a {
width:153px; /* be nice to ie5 and opera */
}

html>body .navlist li.sub1active a:hover {
width:153px; /* be nice to ie5 and opera */
}

html>body .navlist li a {
width:180px; /* be nice to ie5 and opera */
}

/*Main left navigation styles ENDS.*/

.creative-globe
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#95EA00;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	}
.creative-globe:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#8ED0FE;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	}
.bottom
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#A0A09F;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	}


