body {
		background:#D2DADC;margin:0;padding:0 0 10px 0;text-align:center;font: normal 100%/1 MicrosoftSans serif, Arial, sans-serif;
}
#container{
		margin:0 auto;padding:0 0 15px 0;width:775px;text-align:left;
}
#container-in{
		margin:0 auto;padding:0;width:779px;text-align:left;
}
#container-sub{
		margin:0 auto;padding:0 2px 0 2px;float:left;text-align:left;background:url(../images/sub-mainbg.gif) repeat-y top center;
}
#footer-container{
		margin:0 auto;padding:0;width:779px;text-align:left;
}
/* =============
   header 
   ============= */
#header{
		margin:0;padding:0px;width:775px; height:78px;background:#BF4F40;border:0;
}
	#top-logo{
			margin:0;padding:13px 0 0 8px;text-align:left;width:210px;float:left;
		}
		#top-logo h1{
			margin:0;padding:0px;text-align:left;
		}
			#top-logo h1 a{
				color:#F3CE6D;margin:0;padding:0px;text-align:left;display:block;text-decoration:none;background: url(../images/logo-azentec.gif) no-repeat 0 0;width:180px;height:55px;text-indent:-5000px
			}
	#top-nav{
			color:white;margin:0;padding:0;text-align:right;float:right;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:10px;
		}
		#top-nav ul{
				margin:0;padding:16px 5px 0 0;list-style:none;
			}
		#top-nav li{
				margin:0;padding:0 0 0 2px;text-align:right;display:inline;float:left;
			}
		#top-nav a{
				margin:0;padding:0 7px 0 0;display:block;float:left;color:white;text-decoration:underline;background: url(../images/menudiv.gif) no-repeat top right;height:13px
			}
		#top-nav a.last{
				margin:0;padding:0 7px 0 0;display:block;float:left;color:white;text-decoration:underline;background: none
			}	
		#top-nav a:hover{
				text-decoration:none;
			}   
	#green-line{padding:0px;width:775px;clear:both; height:8px;background:#88B6AA;border:0;border-top:1px solid white;border-bottom:1px solid white;font-size:1px}
/* =============
   main-menu 
   ============= */
#main-menubox{
		margin:0;padding:0px;width:775px; height:26px;background:#666;border:0;border-bottom:1px solid #373737;background:#666 url(../images/navbg.gif) no-repeat top right;
	}
	#nav, #nav ul { /* all lists */
		padding: 0;margin: 0;list-style: none;margin:0;padding:0px;border:0;width:775px; 
		}
	
	
	#nav li { /* all list items */
		float: left;border:0px;border-right:1px solid #B7B7B7;padding:0;margin:0;
		width: 100px; /* width needed or else Opera goes nuts */
	}
	#nav a {
		display: block;color:#F4F1EC;text-decoration:none;font-size:70%;margin:0;
		padding:7px 0px 3px 0px;height:16px;background:#666;letter-spacing:1.5px;text-align:center;
	}
	#nav a:hover {
		display: block;color:#F4F1EC;text-decoration:none;font-size:70%;margin:0;padding:7px 0px 3px 0px;height:16px;background:#888;
	}
	#nav a.current{
		display: block;color:#F4F1EC;text-decoration:none;font-size:70%;margin:0;padding:7px 0px 3px 0px;height:16px;background:#888;
	}

	#nav li ul { /* second-level lists */
		position: absolute;border:none;	width: 165px;padding:0;margin:0;margin-top:1px;border-right:1px solid #757575;border-left:1px solid #757575;border-bottom:1px solid #757575;
		left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	}
	#nav li ul a{
		background:#848484;width: 165px;font-weight:bold;margin:0;letter-spacing:0px;font-family: Verdana, Helvetica, sans-serif;text-align:left;
	}
	#nav li ul a:hover{
		background:#616161;width: 165px;font-weight:bold;margin:0;letter-spacing:0px;font-family: Verdana, Helvetica, sans-serif;text-align:left;
	}
	#nav li ul li{
		padding:0;margin:0;border-right:none;border-bottom:1px solid #BCBCBC;width: 185px;vertical-align:middle;text-align:left;
	}
	#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
		left: auto;border:none;
	}
	#navimage li#web-digital{width:107px;}
	#navimage li#web-digital a{padding-left:0px;}
	#navimage li#web-digital ul a{padding-left:10px;padding-right:10px; padding-top:5px;padding-bottom:3px;
	font-size:65%;height:16px;vertical-align:middle;}
	#navimage li#print{width:45px}
	#navimage li#print ul a{padding-left:10px;padding-right:10px; padding-top:5px;padding-bottom:3px;
	font-size:65%;height:16px;vertical-align:middle;} 
	#navimage li#custom-development{width:147px}
	#navimage li#custom-development ul a{padding-left:10px;padding-right:10px; padding-top:5px;padding-bottom:3px;
	font-size:65%;height:16px;vertical-align:middle;}
	#navimage li#strategy{width:67px}
	#navimage li#strategy ul a{padding-left:10px;padding-right:10px; padding-top:5px;padding-bottom:3px;
	font-size:65%;height:16px;vertical-align:middle;}
	#navimage li#customers{width:81px}
	#navimage li#customers ul a{padding-left:10px;padding-right:10px; padding-top:5px;padding-bottom:3px;
	font-size:65%;height:16px;vertical-align:middle;}
	#navimage li#products{width:69px}
	#navimage li#products ul a{padding-left:10px;padding-right:10px; padding-top:5px;padding-bottom:3px;
	font-size:65%;height:16px;vertical-align:middle;}
	#navimage li#portfolio{width:68px}
	#navimage li#portfolio ul a{padding-left:10px;padding-right:10px; padding-top:5px;padding-bottom:3px;
	font-size:65%;height:16px;vertical-align:middle;}
	#navimage li#about-us{width:70px}
	#navimage li#about-us ul a{padding-left:10px;padding-right:10px; padding-top:5px;padding-bottom:3px;
	font-size:65%;height:16px;vertical-align:middle;}
	#nav li#client-login{margin:0;padding:0;height:26px;float:left;display:inline;border:0;border-right:none;background:#BF4F40;text-align:left;}
	#nav li#client-login a{padding:8px 0px 2px 15px;color:#FAF8F5;text-decoration:none;font-size:70%;background:#BF4F40 url(../images/clientbg.gif) repeat-x 0 0;width:85px}
	#nav li#client-login a:hover{padding:8px 0px 2px 15px;color:#FAF8F5;text-decoration:none;font-size:70%;background:#BF4F40 url(../images/clientbg.gif) repeat-x 0 0;}

	
	#navimage, #navimage ul { /* all lists */
		padding:0;margin:0;list-style: none;border:0;z-index:10;width:775px; 
		}
	
	#navimage img{border:0;margin:0;float:left}
	#navimage li { /* all list items */
		float: left;border:0;padding:0;margin:0;
		width: 100px; /* width needed or else Opera goes nuts */
	}
	#navimage a {
		display: block;color:#F4F1EC;text-decoration:none;margin:0;padding:0;height:26px;text-align:center;
	}
	#navimage a:hover {
		display: block;color:#F4F1EC;text-decoration:none;margin:0;padding:0;height:26px;
	}
	#navimage a.current{
		display: block;color:#F4F1EC;text-decoration:none;margin:0;padding:0;height:26px;
	}

	#navimage li ul { /* second-level lists */
		position: absolute;border:none;	width: 145px;padding:1px 0 0 0;
		margin:-1px 0 0 0;border-top:1px solid #000;border-right:1px solid #757575;
		border-left:1px solid #757575;border-bottom:1px solid #373737;z-index:0;
		left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	}
	#navimage li ul a{
		background:#848484;width: 145px;font-weight:bold;margin:0;letter-spacing:0px;font-family: Verdana, Helvetica, sans-serif;text-align:left;display:block
	}
	#navimage li ul a:hover{
		background:#616161;width: 145px;font-weight:bold;margin:0;letter-spacing:0px;font-family: Verdana, Helvetica, sans-serif;text-align:left;display:block
	}
	#navimage li ul a.arrow{
		background:#848484 url(../images/menu-arrow-off.gif) 155px 4px no-repeat;width: 145px;font-weight:bold;margin:0;letter-spacing:0px;font-family: Verdana, Helvetica, sans-serif;text-align:left;display:block
	}
	#navimage li ul a.arrow:hover{
		background:#616161 url(../images/menu-arrow-on.gif) 155px 4px no-repeat;width: 145px;font-weight:bold;margin:0;letter-spacing:0px;font-family: Verdana, Helvetica, sans-serif;text-align:left;display:block
	}
	#navimage li ul li{
		padding:0;margin:0;border-right:none;border-bottom:1px solid #BCBCBC;width: 165px;vertical-align:middle;text-align:left;
	}
	#navimage li ul li.black-top{
		padding:0;margin:0;border-right:none;border-top:1px solid #373737;border-bottom:1px solid #BCBCBC;width: 165px;vertical-align:middle;text-align:left;
	}
	#navimage li ul ul {
		margin: -20px 0 0 165px;width:160px;
	}
	#navimage li ul ul a{
		background:#848484;width: 140px;font-weight:bold;margin:0;letter-spacing:0px;font-family: Verdana, Helvetica, sans-serif;text-align:left;display:block
	}
	#navimage li ul ul a:hover{
		background:#616161;width: 140px;font-weight:bold;margin:0;letter-spacing:0px;font-family: Verdana, Helvetica, sans-serif;text-align:left;display:block
	}
	#navimage li ul ul li{
		padding:0;margin:0;border-right:none;border-bottom:1px solid #BCBCBC;width: 160px;vertical-align:middle;text-align:left;border-left:1px solid #555;
	}
	#navimage li ul ul li.b-top{
		padding:0;margin:-1px 0 0 0;padding:1px 0 0 0;border-right:none;border-bottom:1px solid #BCBCBC;width: 160px;
		vertical-align:middle;text-align:left;
	}
	#navimage li:hover ul, #navimage li.sfhover ul { /* lists nested under hovered list items */
		left: auto;border:none;padding-top:0px;
	}
	#navimage li:hover ul ul, #navimage li:hover ul ul ul, #navimage li.sfhover ul ul, #navimage li.sfhover ul ul ul {
		left: -999em;
	}

	#navimage li:hover ul, #navimage li li:hover ul, #navimage li li li:hover ul, #navimage li.sfhover ul, #navimage li li.sfhover ul, #navimage li li li.sfhover ul {
		left: auto;
	}

	
	#navimage li#web-digital{width:107px;}
	#navimage li#web-digital a{padding-left:0px;}
	#navimage li#web-digital ul a{padding-left:10px;padding-right:10px; padding-top:5px;padding-bottom:3px;
	font-size:65%;height:16px;vertical-align:middle;}
	#navimage li#print{width:45px}
	#navimage li#print ul a{padding-left:10px;padding-right:10px; padding-top:5px;padding-bottom:3px;
	font-size:65%;height:16px;vertical-align:middle;} 
	#navimage li#custom-development{width:147px}
	#navimage li#custom-development ul a{padding-left:10px;padding-right:10px; padding-top:5px;padding-bottom:3px;
	font-size:65%;height:16px;vertical-align:middle;}
	#navimage li#strategy{width:67px}
	#navimage li#strategy ul a{padding-left:10px;padding-right:10px; padding-top:5px;padding-bottom:3px;
	font-size:65%;height:16px;vertical-align:middle;}
	#navimage li#customers{width:81px}
	#navimage li#customers ul a{padding-left:10px;padding-right:10px; padding-top:5px;padding-bottom:3px;
	font-size:65%;height:16px;vertical-align:middle;}
	#navimage li#products{width:69px}
	#navimage li#products ul a{padding-left:10px;padding-right:10px; padding-top:5px;padding-bottom:3px;
	font-size:65%;height:16px;vertical-align:middle;}
	#navimage li#portfolio{width:68px}
	#navimage li#portfolio ul a{padding-left:10px;padding-right:10px; padding-top:5px;padding-bottom:3px;
	font-size:65%;height:16px;vertical-align:middle;}
	#navimage li#about-us{width:70px}
	#navimage li#about-us ul a{padding-left:10px;padding-right:10px; padding-top:5px;padding-bottom:3px;
	font-size:65%;height:16px;vertical-align:middle;}
	.news-room1{padding-left:10px;padding-right:10px; padding-top:0px;padding-bottom:3px;
	font-size:65%;height:16px;vertical-align:middle;}	
	#navimage li#client-login{margin:0;padding:0;height:26px;float:left;display:inline;border:0;border-right:none;background:#BF4F40;text-align:left;}
	#navimage li#client-login a{padding:0;color:#FAF8F5;text-decoration:none;font-size:70%;}
	#navimage li#client-login a:hover{padding:;color:#FAF8F5;text-decoration:none;font-size:70%;} 

	
/* =============
   home content
   ============= */	
#flash-content {
		padding:0px;margin: 0;width:775px;clear:both;background:url(../images/flashbg.gif) repeat-y top center;text-align:center;border-bottom:5px solid #627F78;height:201px;_height:201px;
	} 
	#flash-content p{
		padding:0 0 0 20px;margin:0;color:#333;text-align:center;
	} 
	#flash-content p a{
		padding:0px;margin:-45px 0 0 0;z-index:100;
	} 
	
	#flash-content #Layer1 {position:absolute;
	width:551px;
	height:30px;
	z-index:1;
	left: 370px;
	_left: 360px;
	top: 275px;
	visibility: inherit;}

#home-content	{
		padding:0px;margin: 0;width:775px;background:white;float:left;
	}
	#home-services {
		padding:0px;margin: 0;width:260px;height:265px;float:left;border-right:1px solid #b6b6b6;
	}
		#home-services h2{
			padding:0px;margin:0;height:44px;width:260px;border-bottom:1px dashed #b6b6b6;color:#666;font-weight:bold;font-size:125%;text-indent:-4000px;background: url(../images/img-services.gif) no-repeat top left;
		}
		#home-services h3{
			padding:19px 10px 0px 25px;margin:0;color:#BF4F40;font-weight:bold;font-size:65%;font-family: Verdana,Helvetica, sans-serif;
		}
			#home-services h3 a{
				color:#BF4F40;text-decoration:none;
			}
			#home-services h3 a:hover{
				color:#BF4F40;text-decoration:underline;
			}
			#home-services h3 img{
				padding:0px 0px 0px 8px;margin:0;border:0
			}
		#home-services p{
			padding:5px 15px 0px 25px;margin:0;color:#555;font-size:65%;font-family: Verdana,Helvetica, sans-serif;line-height:15px;
		}	
	#home-approach	{
		padding:0px;margin: 0;width:262px;height:265px;float:left;border-right:1px solid #b6b6b6;
	}
		#home-approach h2{
			padding:0px;margin:0;height:44px;width:262px;border-bottom:1px dashed #b6b6b6;color:#666;font-weight:bold;font-size:125%;text-indent:-4000px;background: url(../images/img-approach.gif) no-repeat top left;
		}
		#home-approach h3{
			padding:19px 10px 0px 13px;margin:0;color:#BF4F40;font-weight:bold;font-size:65%;font-family: Verdana,Helvetica, sans-serif;
		}
			#home-approach h3 a{
				color:#BF4F40;text-decoration:none;
			}
			#home-approach h3 a:hover{
				color:#BF4F40;text-decoration:underline;
			}
			#home-approach h3 img{
				padding:0px 0px 0px 8px;margin:0;border:0
			}
		#home-approach p{
			padding:5px 10px 0px 13px;margin:0;color:#555;font-size:65%;font-family: Verdana,Helvetica, sans-serif;line-height:15px;
		}
			#home-approach p img{
				padding:0px 8px 5px 5px;margin:0;border:0;float:right
			}	
	#home-contact{
		padding:0px;margin: 0;float:left;width:249px;height:265px;
	}
		#home-contact img.chat{
			padding:19px 8px 10px 13px;margin: 0;float:left;
		}
		#home-contact h2{
			padding:0px;margin:0;height:44px;width:249px;border-bottom:1px dashed #b6b6b6;color:#666;font-weight:bold;font-size:125%;text-indent:-4000px;background: url(../images/img-contact-us.gif) no-repeat top left;
		}
		#home-contact h3{
			padding:19px 10px 0px 13px;margin:0;color:#BF4F40;font-weight:bold;font-size:65%;font-family: Verdana,Helvetica, sans-serif;
		}
			#home-contact h3 span{
				padding:0px;margin:0;color:#666;display:block;font-weight:bold;font-size:115%;font-family: Verdana,Helvetica, sans-serif;background: url(../images/chat-assist.gif) no-repeat 0 0;
			}
			#home-contact h3 a{
				color:#BF4F40;text-decoration:none;
			}
			#home-contact h3 a:hover{
				color:#BF4F40;text-decoration:underline;
			}
			#home-contact h3 img{
				padding:0px 0px 0px 8px;margin:0;border:0
			}
				#home-contact h3 img.blue{
					padding:0px;margin:0;border:0
				}
			#home-contact h4{
				padding:19px 10px 0px 13px;margin:16px 0 0 0;color:#BF4F40;font-weight:bold;font-size:65%;font-family: Verdana,Helvetica, sans-serif;background: url(../images/chat-assist.gif) no-repeat 13px 0;
			}
			#home-contact h4 a{
				color:#BF4F40;text-decoration:none;
			}
			#home-contact h4 a:hover{
				color:#BF4F40;text-decoration:underline;
			}
			#home-contact h4 img{
				padding:0px 0px 0px 8px;margin:0;border:0
			}
				#home-contact h4 img.blue{
					padding:0px 0px 0px 31px;margin:0;border:0
				}	
		#home-contact p{
			padding:5px 10px 0px 13px;margin:0;color:#555;font-size:65%;font-family: Verdana,Helvetica, sans-serif;line-height:15px;
		}
			#home-contact p img{
				padding:5px;margin:0;border:0;float:right
			}	
	#home-green-links	{
		padding:0 0 0 10px;margin:0;width:765px;height:44px;vertical-align:middle;background:#627F78;float:left;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:65%;border-bottom:4px solid white;
	}
		#home-green-links	p#number{
			padding:0px 12px 0 10px;margin:0;float:right;font-size:140%;color:#333;font-weight:bold;width:200px;text-align:right;position:relative
		}
			#home-green-links	p#number span{
				padding:0px;margin:2px 0 0 -89px;color:white;font-weight:bold;z-index:1;
			}
			#home-green-links	p#number img{
				padding:0;margin:0;width:102px;height:44px;
			}
		#home-green-links ul{
					margin:0;padding:15px 5px 0 0;list-style:none;width:500px;float:left;
				}
			#home-green-links li{
					margin:0;padding:0 0 0 5px;text-align:right;display:inline;float:left;
				}
			#home-green-links a{
					margin:0;padding:0 10px 0 0;display:block;float:left;color:white;text-decoration:none;background: url(../images/menudiv.gif) no-repeat top right;height:11px
				}
				#home-green-links a.last{
					margin:0;padding:0 10px 0 0;display:block;float:left;color:white;text-decoration:none;background: none
				}	
			#home-green-links a:hover{
					text-decoration:underline;
				} 
/* =============
   subpage content
   ============= */					
#subpage-content{
		padding:0px;margin: 0;width:775px;background:white;float:left;background:white url(../images/subcontentbg.gif) repeat-y top center;
	}	
#subpage-content-sitemap{
		padding:0px;margin: 0;width:775px;background:white;float:left;background:white ;
	}	
	#left-part{
			padding:28px 0 10px 7px;margin: 0;width:158px;background:#CFDEDB;float:left;			
		}
		#subnav-links{
				padding:15px 0 0 0;margin: 0;background:#EFF5F3 url(../images/subnavlinkstop.gif) no-repeat top left;			
			}
			#subnav-links ul{
				padding:0 0 15px 0;margin: 0;background:#EFF5F3 url(../images/subnavlinksbottom.gif) no-repeat bottom left;list-style:none;width:158px			
			}
			#subnav-links li{
				padding:4px 0 4px 0px;margin:0 0 0 17px;border-bottom:1px solid #9EC2B9;font-size:65%;
			}
				#subnav-links li.topparent{
					padding:4px 0 6px 0px;margin:0 0 0 17px;border-bottom:1px solid #9EC2B9;font-family: Arial,Verdana, Helvetica, sans-serif;font-size:70%;color:#666;font-weight:bold
				}
				#subnav-links li#current{
					padding:2px 0 4px 0px;margin:0 0 0 17px;border-bottom:1px solid #9EC2B9;font-family: Arial,Verdana, Helvetica, sans-serif;font-size:70%;color:#BF4F40;background:white;font-weight:bold
				}
				#subnav-links li#current a{
					padding:0px;margin:0;color:#BF4F40;text-decoration:none;font-family: Arial,Verdana, Helvetica, sans-serif;word-spacing:0.5px; letter-spacing: 0.2px;font-weight:normal;font-size:90%;font-weight:bold
				}
				#subnav-links li#current a:hover{
				color:#BF4F40;text-decoration:underline;
			}
				#subnav-links li.last{
					padding:4px 0 6px 0px;margin:0 0 0 17px;border-bottom:none;
				}
			#subnav-links li a{
				padding:4px 0 6px 0;margin:0;color:#666;text-decoration:none;font-family: Arial,Verdana, Helvetica, sans-serif;font-weight:bold
			}
			#subnav-links li a:hover{
				color:#BF4F40;font-weight:bold
			}
		#related-links{
				padding:15px 0 0 0;margin:15px 0 0 0;background:#EFF5F3 url(../images/subnavlinkstop.gif) no-repeat top left;			
			}
			#related-links h3{
				padding:2px 0 6px 2px;margin:0 0 0 17px;border-bottom:1px solid #9EC2B9;font-family: Arial,Verdana, Helvetica, sans-serif;font-size:70%;color:#666
			}
#related-links-end{
				padding:0 0 15px 0;margin: 0;background:#EFF5F3 url(../images/subnavlinksbottom.gif) no-repeat bottom left;list-style:none;width:158px			
			}
			#related-links ul{
				padding:0 0 15px 0;margin: 0;background:#EFF5F3 url(../images/subnavlinksbottom.gif) no-repeat bottom left;list-style:none;width:158px			
			}
			
			#related-links li{
				padding:4px 0 4px 2px;margin:0 0 0 17px;border-bottom:1px solid #9EC2B9;font-size:65%;
			}
				#related-links li#current{
					padding:4px 0 4px 2px;margin:0 0 0 17px;border-bottom:1px solid #9EC2B9;font-family: Arial,Verdana, Helvetica, sans-serif;font-size:70%;color:#BF4F40;background:white;font-weight:bold
				}
				#related-links li.last{
					padding:0px 0 2px 2px;margin:0 0 0 17px;border-bottom:none;
				}
			#related-links a{
				padding:0px;margin:0;color:#666;text-decoration:none;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:90%;word-spacing:0.5px; letter-spacing: 0.2px;font-weight:bold
			}
			#related-links a:hover{
				color:#BF4F40;font-weight:bold
			}
		#contact-us-short{
				padding:15px 0 0 0;margin:60px 0 0 0;background:#ADC3C6 url(../images/contactustop.gif) no-repeat top left;			
			}
			#contact-us-short h3{
				padding:2px 0 6px 2px;margin:0 0 0 17px;font-family: Arial,Verdana, Helvetica, sans-serif;font-size:70%;color:#31615A
			}
			#contact-us-short p{
				padding:2px 0 10px 2px;margin:0 0 0 17px;font-size:65%;color:#666;
			}
			#contact-us-short form{
				padding:0 0 15px 0;margin: 0;background:#ADC3C6 url(../images/contactusbottom.gif) no-repeat bottom left;list-style:none;width:158px			
			}
			#contact-us-short form p{
				padding:0px 0 6px 2px;margin:0 0 0 17px;font-size:65%;color:#666;
			}
			#contact-us-short input{
				padding:0;margin:0;border:1px solid #888;width:120px;height:14px;font-size:85%;font-family:Verdana, Helvetica, sans-serif;color:#888;
			}
				#contact-us-short input.checkbox{
					padding:0;margin:0 5px 0 0;border:none;width:12px;height:13px
				}
				#contact-us-short input.arrow{
					padding:0;margin:0 15px 0 0;border:none;width:16px;height:16px;background:#ADC3C6 url(../images/button.gif) 50% 50%;cursor:pointer
				}
				#contact-us-short li#current{
					padding:4px 0 4px 2px;margin:0 0 0 17px;border-bottom:1px solid #9EC2B9;font-family: Verdana, Helvetica, sans-serif;font-size:70%;color:#BF4F40;background:white;font-weight:bold
				}
				#contact-us-short li.last{
					padding:4px 0 2px 2px;margin:0 0 0 17px;border-bottom:none;
				}
			#contact-us-short a{
				padding:0px;margin:0;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;font-size:65%;
			}
			#contact-us-short a:hover{
				color:#BF4F40;
			}											
	#right-part{
			padding:0px;margin:0 0 30px 0;background:white;float:left;				
		}
	
		#bread-crumb-nav{
			padding:0 0 0 30px;margin:0;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;font-size:65%;border-bottom:1px dashed #CFDEDB;width:580px;height:27px;
		}
			#bread-crumb-nav p{
				padding:8px 0 0 0;margin:0;color:#666;text-decoration:none;font-family: Arial,Verdana, Helvetica, sans-serif;float:left;font-weight:bold
			}
			#bread-crumb-nav p#printp{
				padding:10px 25px 0 0;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;float:right;text-align:left;
			}
				#bread-crumb-nav p#printp a{
					color:#666;text-decoration:none;
				}
				#bread-crumb-nav p#printp a:hover{
					color:#BF4F40;text-decoration:none;
				}
			#bread-crumb-nav img{
				padding:0;margin:0;border:0
			}
			#bread-crumb-nav a{
				padding:0;margin:0;color:#BF4F40;text-decoration:none;font-family: Arial, Verdana, Helvetica, sans-serif;font-weight:bold
			}
			#bread-crumb-nav a:hover{
				color:#666;
			}	
		.actual-content-top{
			padding:0;margin:0 30px 0 30px;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:550px;border-bottom:4px solid #627F78;
		}
			.actual-content-top h2{
					padding:20px 0 5px 0px;margin:0;font-family: "Georgia",Times,serif;color:#BF4F40;font-weight:bold;font: 600 23px/25px Georgia;Times,serif;

				}
				.actual-content-top h2 img{
					padding:0px 0 0px 0px;margin:-20px 0 0px 10px;border-left:1px solid #CCCCCC;height:242px;width:285px;
				}
			.actual-content-top img{
				padding:0;margin:0;border:0;
			}
				
			.actual-content-top p{
				padding:0px 10px 0 0;margin:0;color: #3F3F3F;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height:14px;
			}
		.actual-content
		{
			padding:0;margin:0 30px 0 30px;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:550px;
		}
		.actual-content	div.onepix{
			padding:0px;margin: 5px 10px 10px 0px;background:url(../images/onepix.gif) 0 0;font-size:1px;height:3px;clear:both;width:540px;float:left;
		}	
			.actual-content h2{
					font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;color: #666666;	text-decoration: none;margin: 0px;padding-top: 10px;	padding-right: 8px;	padding-bottom: 8px;	padding-left: 12px;text-transform:uppercase
				}
			.actual-content hr{
				padding:0;margin:0;border:0;border-bottom:1px dashed #999;font-size:1px;background:transparent;height:1px
			}	
			.actual-content hr.teal{
				padding:0;margin:8px auto 8px auto;border:0;border-bottom:1px solid #CEDFDE;font-size:1px;background:transparent;height:1px
			}
				.actual-content h2 img{
					padding:0px 0 0px 0px;margin:-20px 0 0 10px;border-left:1px solid #CCCCCC
				}
			.actual-content h3{
					color: #BF4F40;font-weight: bold;letter-spacing: .02em;font-family: Verdana, Geneva, Arial, Helvetica;font-size: 14px;margin-top: 8px;margin-right: 0px;margin-bottom:0px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 10px;padding-left: 13px;
							}	
			.actual-content ul{
				padding:25px 0 25px 0;margin:0 0 0 35px;list-style:none;font-size:70%
			}
			.actual-content ol{
				list-style: decimal outside none;	font: 11px/16px Verdana, Geneva, Arial, Helvetica;	color: #666;	margin-left: 25px;	margin-top: 5px;
			}
			.actual-content ul li{
				padding:0 0 0px 15px;margin:0 0 7px 0;background:url(../images/arrow-gray1.gif) no-repeat 0 50%;line-height:16px
			}
				.actual-content ol li{
					padding:0;margin:0 0 10px 0;line-height:16px
				}	
			
					.actual-content ul.years{
						padding:10px 0 20px 13px;margin:0;text-decoration:none;list-style:none;font-size:80%
					}
					.actual-content ul.years li{
						padding:0px;margin:0;text-decoration:none;display:inline;background:none
					}
					.actual-content ul.years a{
						padding-top:0px;padding-bottom:0px;padding-right:8px;padding-left:8px;margin:0;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;color:#BF4F40;font-size:70%;border-left:1px solid #999
					}
					.actual-content ul.years a:hover{
						padding-top:0px;padding-bottom:0px;padding-right:8px;padding-left:8px;margin:0;text-decoration:underline;font-family: Verdana, Helvetica, sans-serif;color:#BF4F40;
					}
					.actual-content ul.years a.first{
						padding-top:0px;padding-bottom:0px;padding-right:8px;padding-left:0px;margin:0;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;color:#BF4F40;font-size:70%;border-left:none
					}
					.actual-content ul.years a.first:hover{
						padding-top:0px;padding-bottom:0px;padding-right:8px;padding-left:0px;margin:0;text-decoration:underline;font-family: Verdana, Helvetica, sans-serif;color:#BF4F40;font-size:70%;border-left:none
					}
					.sitemap-main{padding:5px 0 20px 5px;margin:0 0px 8px 5px;color:#666;text-decoration:none;width:165px;float:left;border-left:1px solid #CEDFDE;border-bottom:4px solid #CEDFDE;background:#FFFBFF;height:200px;}
					.sitemap-main h4{padding:5px 0 5px 10px;margin:0;font-size:70%;font-family: Arial,Verdana, Helvetica, sans-serif;color:#BF4F40;}
					.sitemap-main h4 a{color:#BF4F40;text-decoration:none}
					.sitemap-main h4 a:hover{color:#BF4F40;text-decoration:underline}
					.sitemap-main ul.sitemap{
							padding:15px 0 5px 0;margin:0 0 0 25px;list-style:none;
						}
						.sitemap-main ul.sitemap li{
							padding:0 0 0px 10px;margin:0 0 0px 0;background:url(../images/arrow-gray1.gif) no-repeat 0 50%;line-height:16px
						}
						.sitemap-main ul.sitemap li a{
							font-size:90%;font-family: Arial,Verdana, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color:#555
						}
						.sitemap-main ul.sitemap li a:hover{
							font-size:90%;font-family: Arial,Verdana, Helvetica, sans-serif;font-weight:bold;text-decoration:none;
						}
					
			.actual-content img{
				padding:0;margin:0;border:0;
			}
				.actual-content p img{
					padding:0px 10px 10px 0;margin:0;border:0;
				}
				.actual-content img.big{
					padding:0 0 0 10px;margin:0;border:0;float:right;
				}	
			.actual-content p{
				font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	text-decoration: none;	margin: 0px;	padding:0 0 10px 13px;line-height:15px;
			}



		.content-news
		{
			padding:0;margin:0 15px 0 30px;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:550px;font-size: 10px;line-height:15px;text-align:justify;
		}



			.actual-content table{
				padding:0px;margin:0 0 0 13px;border:none;text-align:left;font-family: Verdana, Helvetica, sans-serif;
			}
			.actual-content table hr.hrdashed{
				padding:0;margin:15px auto 15px auto;border:0;border-top:1px solid #CEDFDE;font-size:1px;background:transparent;height:1px
			}
				.actual-content table h2{
					padding:2px 5px 10px 10px;margin:0;color:#BF4F40;text-align:left;border:none; font-size:70%
				}
				.actual-content table p{
					padding: 0 5px 5px 10px;margin:0;color:#666;text-align:left;border:none; line-height:12px
				}
				.actual-content table img{
					padding: 0;margin:0;border:0
				}
				.actual-content hr.hrdashed{
				padding:0;margin:8px auto 8px auto;border:0;border-top:1px solid #CEDFDE;font-size:1px;background:transparent;height:1px
			}
			.actual-content form{
				padding:0;margin:5px 10px 0 20px;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;
			}	
			.actual-content label{
				padding:0;margin:0;color:#666;text-decoration:none;float:left;width:120px;font-weight:bold;
			}
			.actual-content input{
				padding:0;margin:0;color:#666;text-decoration:none;width:250px;border:0; border:1px solid #ADC3C6;background:#FBFDFD;height:15px;
			}
				.actual-content input.checkbox{
					padding:0;margin:0 8px 0 0;color:#666;text-decoration:none;width:14px;border:0; border:none;background:none;height:14px;
				}
				.actual-content input.submit{
					padding:0;margin:0;color:white;text-decoration:none;width:65px;border:0; border:none;background:#BF4F40;height:18px;cursor:pointer;font-size:11px;font-weight:bold;vertical-align:middle
				}
			.actual-content textarea{
				padding:0;margin:5px 0 0 0;color:#666;text-decoration:none;width:500px;border:0; border:1px solid #ADC3C6;background:#FBFDFD
			}
				.actual-content form p{
					padding:10px 0px 10px 0;margin:0;color:#444;font-size:70%;
				}	
				.actual-content form span{
					padding:0;margin:0;color:#BF4F40;
				}	
				.actual-content a{
					color:#666;text-decoration:underline
				}	
				.actual-content a:hover{
					color:#BF4F40;text-decoration:none
				}
			.portfolio-content{font-family: Verdana, Helvetica, sans-serif;padding:0;margin:0 30px 0 30px;color:#666;text-decoration:none;width:550px;}		
			
			.portfolio-content .pager{padding:0;margin:0;color:#666;text-decoration:none;border-bottom:1px solid #CEDFDE;}		
			.portfolio-content .pager p{padding:0px 0 7px 0;margin:0;color:#666;text-decoration:none;font-size:70%;text-align:right}		
			.portfolio-content .pager p strong{color:#BF4F40;}
			.portfolio-content .pager a{padding:0px 7px 0px 7px;margin:0;color:#666;text-decoration:none;}		
			.portfolio-content .pager a:hover{padding:0px 7px 0px 7px;margin:0;color:#BF4F400;text-decoration:none;}		
				.portfolio-content .pager span.back-forth{padding:0px 7px 0px 7px;margin:0 0 0 15px;color:#666;text-decoration:none;}		
			.portfolio-content .pager-bottom{clear:left;padding:0;margin:0;color:#666;text-decoration:none;border-top:1px solid #CEDFDE;}		
			.portfolio-content .pager-bottom p{padding:10px 0 10px 0;margin:0;color:#666;text-decoration:none;font-size:70%;}		
			.portfolio-content .pager-bottom a{padding:0px 7px 0px 7px;margin:0;color:#666;text-decoration:none;}		
			.portfolio-content .pager-bottom a:hover{padding:0px 7px 0px 7px;margin:0;color:#BF4F400;text-decoration:none;}		
				.portfolio-content .pager-bottom span.back-forth{padding:0px 7px 0px 7px;margin:0 0 0 15px;color:#666;text-decoration:none;}		
			.portfolio-content .pager-bottom-not{clear:left;padding:0;margin:0;color:#666;text-decoration:none;}		
			.portfolio-content .pager-bottom-not p{padding:10px 0 10px 0;margin:0;color:#666;text-decoration:none;font-size:70%;}		
			.portfolio-content .pager-bottom-not a{padding:0px 7px 0px 7px;margin:0;color:#666;text-decoration:none;}		
			.portfolio-content .pager-bottom-not a:hover{padding:0px 7px 0px 7px;margin:0;color:#BF4F400;text-decoration:none;}		
			.portfolio-content .pager-bottom-not span{padding:0 0 0 50px;margin:0;color:#666;text-decoration:none;font-size:70%;}
			.input{
				padding:0;margin:0;color:#666;text-decoration:none;width:30px;border:0; border:1px solid #ADC3C6;background:#FBFDFD;height:18px;
			}
			.submit{
				padding:0;margin:0;color:#333;text-decoration:none;width:70px;border:0; border-right:1px solid #666;border-bottom:1px solid #666;background:#aaa;height:20px;
			}
				.portfolio-content .pager-bottom-not span.back-forth{padding:0px 7px 0px 7px;margin:0 0 0 15px;color:#666;text-decoration:none;}		
				.portfolio-container hr.midi{padding:0;margin:0;height:1px;font-size:1px;border:none;width:550px;border-top:1px solid #CEDFDE;border-bottom:none;background:transparent;}
				.portfolio-container{padding:8px 0 20px 5px;margin:0;color:#666;text-decoration:none;width:269px;float:left;border-right:1px solid #CEDFDE;}		
				.portfolio-container table{padding:0px;margin:0;color:#666;text-decoration:none;width:265px;float:left;}
				.portfolio-container table td{padding:0;margin:0;vertical-align:top}
				.portfolio-container p{padding:0;margin:0;color:#666;text-decoration:none;font-size:70%}
				.portfolio-container h2{padding:0 0 0 5px;margin:0;color:#BF4F400;text-decoration:none;font-size:70%;line-height:14px}
				.portfolio-container a{color:#BF4F40;text-decoration:none}	
				.portfolio-container a:hover{color:#BF4F40;text-decoration:underline}
				.portfolio-container h2 a{color:#BF4F400;}
				.portfolio-container h2 a:hover{color:#BF4F400;}
				/*.portfolio-container table img{padding:0;margin:0;background:#DDD;text-decoration:none;float:left;border-right:1px solid #999;border-bottom:1px solid #999; cursor:pointer}	*/
				.portfolio-container table img{padding:0;margin:0;background:#DDD;text-decoration:none;cursor:pointer}	
				.portfolio-container table h2 a{color:#BF4F400;}
				.portfolio-container table h2 a:hover{color:#BF4F400;}
				.portfolio-container table p{padding:0px 0 0px 5px;margin:0;color:#777;line-height:12px}
				
				.portfolio-container-side{padding:5px 0 20px 5px;margin:0;color:#666;text-decoration:none;width:269px;float:left;border-right:none;}		
				.portfolio-container-side table{padding:0px 0 5px 0;margin:0;color:#666;text-decoration:none;width:265px;}
				.portfolio-container-side p{padding:0;margin:0;color:#666;text-decoration:none;font-size:60%}
				.portfolio-container-side h2{padding:0 0 0 5px;margin:0;color:#BF4F400;text-decoration:none;font-size:70%}
				.portfolio-container-side a{color:#BF4F40;text-decoration:none}	
				.portfolio-container-side a:hover{color:#BF4F40;text-decoration:underline}
				.portfolio-container-side h2 a{color:#BF4F400;}
				.portfolio-container-side h2 a:hover{color:#BF4F400;}
				/*.portfolio-container-side table img{padding:0px;margin:0;background:#DDD;text-decoration:none;float:left;border-right:1px solid #999;border-bottom:1px solid #999;cursor:pointer}	*/
				.portfolio-container-side table img{padding:0px;margin:0;background:#DDD;text-decoration:none;float:left;cursor:pointer}	
				.portfolio-container-side table h2 a{padding:0;margin:0;color:#BF4F400;}
				.portfolio-container-side table h2 a:hover{padding:0;margin:0;color:#BF4F400;}
				.portfolio-container-side table p{padding:0px 0 0px 5px;margin:0;color:#777;line-height:12px}
		.aboutus-like{
				padding:0 0px 0 30px;margin:0;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:579px;float:left
		}	
			.aboutus-like-short{
				padding:0 0px 10px 0px;margin:0;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:145px;float:left;border-left:1px solid #CEDFDE;border-bottom:4px solid #CEDFDE;
			}	
				.aboutus-like-short h2,.aboutus-like-short h3,.aboutus-like-short h4{
				padding:0;margin:0 0px 0 0px;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:145px;float:left
			}	
			
			.aboutus-like-short p{
				padding-top:0px;padding-bottom:0px;padding-right:0px;padding-left:0px;margin:0;text-decoration:none;font-family: Verdana, Helvetica, sans-serif; font-size:65%;
			}	
			.aboutus-like-short p#emailfriend{
				padding-top:8px;padding-bottom:0px;padding-right:3px;padding-left:0px;margin:0;text-align:right;font-family: Verdana, Helvetica, sans-serif; font-size:65%;border-bottom:4px solid #627F78;height:56px;
			}
				.aboutus-like-short p#emailfriend a{
					color:#666;text-decoration:none
				}	
				.aboutus-like-short p#emailfriend a:hover{
					color:#BF4F40;text-decoration:none
				}	
				.aboutus-like-short p#emailfriend img{
					padding:0;margin:0 5px 0 0px;border:0
				}
			.aboutus-like-short table td p{
				padding-top:5px;padding-bottom:5px;padding-right:0px;padding-left:3px;margin:0;text-decoration:none;font-family: Arial, Verdana, Helvetica, sans-serif;line-height:13px;font-size: 10px; font-size-adjust: none; font-stretch: wider;
			}
			.aboutus-like-short table td img{
				padding-top:5px;padding-bottom:0px;padding-right:0px;padding-left:3px;margin:0;text-decoration:none;
			}
			.aboutus-like-short p.text{
				padding:0 5px 0 5px;margin:0;border:0;
			}
			.aboutus-like-short p.red{
				padding:5px 0 3px 5px;margin:0;background-color:#BF4F40;color:#fff;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:141px;float:left;line-height:14px;letter-spacing:-1px
			}
				.aboutus-like-short p.red a{
					padding:0;margin:0;color:#fff;text-decoration:none;
				}
				aboutus-like-short p.red a:hover{
					padding:0;margin:0;color:#fff;text-decoration:underline;
				}
				aboutus-like-short p.img{
					padding:0 5px 0 5px;margin:0 0 20px 0;border:0;float:left
				}
				.aboutus-like-short img{
					padding:0;margin:0;border:0;
				}
				.aboutus-like-short hr{
					padding:0;margin:0 auto;border:0;border-top:#CEDFDE 1px solid;background:transparent;font-size:1px;height:1px;width:136px;
				}
			.aboutus-like-full{
				padding:0;margin:0 15px 0 0px;_margin:0 14px 0 0px;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:418px;float:left;
			}
				.aboutus-like-full h2{
					padding:30px 0 10px 0px;margin:0;font-family: "Georgia",Times,serif;color:#BF4F40;font-weight:bold;border-bottom:4px solid #627F78;
				}	
				.aboutus-like-full p{
					padding-top:10px;padding-bottom:10px;padding-right:0px;padding-left:0px;margin:0;text-decoration:none;font-family: Verdana, Helvetica, sans-serif; font-size:70%;line-height:15px
				}
		.sugar-like{
				padding:0 0px 0 30px;margin:0;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:580px;float:left
		}	
			.sugar-like-short{
				padding:0 0px 10px 0px;margin:0;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:195px;float:left;
			}	
				.sugar-like-short h2{
				padding:5px 0 8px 0px;margin:0 0px 0 0px;color:#BF4F40;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;font-size:70%
			}	
			.sugar-like-short h3{
				padding:5px 0 0 0px;margin:0 0px 0 0px;color:#666;text-decoration:none;font-family: Arial,Verdana, Helvetica, sans-serif;font-size:70%
			}	
			.sugar-like-short p{
				padding:px 5px 20px 0px;margin:0;text-decoration:none;font-family: Arial,Verdana, Helvetica, sans-serif; font-size:70%;line-height:14px;
			}	
			.sugar-like-short p#emailfriend{
				padding-top:8px;padding-bottom:0px;background:white;padding-right:3px;padding-left:0px;margin:0;text-align:right;font-family: Verdana, Helvetica, sans-serif; font-size:65%;border-left:1px solid #CEDFDE;border-bottom:4px solid #627F78;height:56px;
			}
				.sugar-like-short p#emailfriend a{
					color:#666;text-decoration:none
				}	
				.sugar-like-short p#emailfriend a:hover{
					color:#BF4F40;text-decoration:none
				}	
				.sugar-like-short p#emailfriend img{
					padding:0;margin:0 5px 0 0px;border:0
				}
			.sugar-like-short p table td{
				padding-top:0px;padding-bottom:0px;padding-right:0px;padding-left:0px;margin:0;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;
			}
			.sugar-like-short p.text{
				padding:0 5px 0 5px;margin:0;border:0;
			}
			.sugar-like-short p.red{
				padding:5px 0 3px 10px;margin:0;background-color:#BF4F40;color:#fff;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:136px;float:left;line-height:14px
			}
				.sugar-like-short p.red a{
					padding:0;margin:0;color:#fff;text-decoration:none;
				}
				.sugar-like-short p.red a:hover{
					padding:0;margin:0;color:#fff;text-decoration:underline;
				}
				.sugar-like-short p.img{
					padding:0 5px 0 5px;margin:0 0 20px 0;border:0;float:left
				}
				.sugar-like-short img{
					padding:0;margin:0;border:0;
				}
				.sugar-like-short hr{
					padding:0;margin:8px auto 8px auto;border:0;border-top:#CEDFDE 1px solid;background:transparent;font-size:1px;height:1px;width:195px;
				}
				.sugar-like-short a{
					padding:0;margin:0;color:#BF4F40;text-decoration:none;
				}
				.sugar-like-short a:hover{
					padding:0;margin:0;color:#666;text-decoration:none;
				}
			.sugar-like-full{
				padding:0;margin:0 15px 0 0px;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:370px;float:left;
			}
			.sugar-like-full hr.teal{
				padding:0;margin:15px auto 15px auto;border:0;border-bottom:1px solid #CEDFDE;font-size:1px;background:transparent;height:1px
			}
				.sugar-like-full h2{
					padding:30px 0 10px 0px;margin:0;font-family: "Georgia",Times,serif;color:#BF4F40;font-weight:bold;border-bottom:4px solid #627F78;
				}	
				.sugar-like-full p{
					padding-top:10px;padding-bottom:10px;padding-right:0px;padding-left:0px;margin:0;margin-top:-10px;text-decoration:none;font-family: Verdana, Helvetica, sans-serif; font-size:70%;line-height:15px
				}	
				.sugar-like-full p img{
					padding-top:0px;padding-bottom:0px;padding-right:0px;padding-left:0px;margin:0;text-decoration:none;font-family: Verdana, Helvetica, sans-serif; font-size:70%;line-height:15px
				}	
						
				.sugar-like-full h3{
					padding:5px 0 10px 0px;margin:0;color:#BF4F40;font-weight:bold;font-size:90%
				}	
			.sugar-like-full form{
				padding:0;margin:5px 10px 0 20px;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;
			}	
			.sugar-like-full label{
				padding:0;margin:0;color:#666;text-decoration:none;float:left;width:120px;font-weight:bold;
			}
			.sugar-like-full label.interest{
				padding:0;margin:0 0 0 10px;color:#666;text-decoration:none;width:230px !important;font-weight:normal !important;
			}
			.sugar-like-full input{
				padding:0;margin:0;color:#666;text-decoration:none;width:250px;border:0; border:1px solid #ADC3C6;background:#FBFDFD;height:15px;
			}
				.sugar-like-full input.checkbox{
					padding:0;margin:0 8px 0 0;color:#666;text-decoration:none;width:14px;border:0; border:none;background:none;height:14px;
				}
				.sugar-like-full input.checkboxinterest{
					padding:0;margin:0 8px 0 0;color:#666;text-decoration:none;float:left;clear:left;width:14px;border:0; border:none;background:none;height:14px;
				}
				.sugar-like-full input.submit{
					padding:0;margin:0;color:white;text-decoration:none;width:65px;border:0; border:none;background:#BF4F40;height:18px;cursor:pointer;font-size:11px;font-weight:bold;vertical-align:middle
				}
			.sugar-like-full textarea{
				padding:0;margin:5px 0 0 0;color:#666;text-decoration:none;width:500px;border:0; border:1px solid #ADC3C6;background:#FBFDFD
			}
				.sugar-like-full form p{
					padding:10px 0px 10px 0;margin:0;color:#444;font-size:70%;
				}	
				.sugar-like-full form span{
					padding:0;margin:0;color:#BF4F40;
				}			
				
			.sugar-like-full .pager{padding:0;margin:0;color:#666;text-decoration:none;}		
			.sugar-like-full .pager p{padding:10px 0 5px 0;margin:0;color:#666;text-decoration:none;font-size:70%;text-align:right}		
			.sugar-like-full .pager p strong{color:#BF4F40;}
			.sugar-like-full .pager a{padding:0px 6px 0px 6px;margin:0;color:#666;text-decoration:none;}		
			.sugar-like-full .pager a:hover{padding:0px 6px 0px 6px;margin:0;color:#BF4F400;text-decoration:none;}		
				.sugar-like-full .pager p span.back-forth{padding:0px 6px 0px 6px;margin:0 0 0 13px;text-decoration:none;}		
				.sugar-like-full .pager p span.back-forth a{color:#BF4F40;text-decoration:none;}		
				.sugar-like-full .pager p span.back-forth a:hover{color:#BF4F40;text-decoration:underline;}		
				
			.sugar-like-full .pager-bottom{padding:0;margin:0;color:#666;text-decoration:none;border-top:1px solid #CEDFDE;}		
			.sugar-like-full .pager-bottom p{padding:10px 0 10px 0;margin:0;color:#666;text-decoration:none;font-size:70%;}		
			.sugar-like-full .pager-bottom a{padding:0px 7px 0px 7px;margin:0;color:#666;text-decoration:none;}		
			.sugar-like-full .pager-bottom a:hover{padding:0px 7px 0px 7px;margin:0;color:#BF4F400;text-decoration:none;}		
				.sugar-like .pager-bottom span.back-forth{padding:0px 7px 0px 7px;margin:0 0 0 15px;color:#666;text-decoration:none;}		
			.sugar-like .pager-bottom-not{padding:0;margin:0;color:#666;text-decoration:none;}		
			.sugar-like .pager-bottom-not p{padding:10px 0 10px 0;margin:0;color:#666;text-decoration:none;font-size:70%;}		
			.sugar-like .pager-bottom-not a{padding:0px 7px 0px 7px;margin:0;color:#666;text-decoration:none;}		
			.sugar-like .pager-bottom-not a:hover{padding:0px 7px 0px 7px;margin:0;color:#BF4F400;text-decoration:none;}		
				.sugar-like .pager-bottom-not span.back-forth{padding:0px 7px 0px 7px;margin:0 0 0 15px;color:#666;text-decoration:none;}		
				.sugar-like .pager-bottom-not span.back-forth a{padding:0px 7px 0px 7px;margin:0 0 0 15px;color:#BF4F400;text-decoration:none;}		
				.sugar-like .pager-bottom-not span.back-forth a:hover{padding:0px 7px 0px 7px;margin:0 0 0 15px;color:#BF4F400;text-decoration:underline;}		
				
		.whychoose-like{
				padding:0 0px 0 30px;margin:0;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:580px;float:left
		}	
			.whychoose-like-news{
				padding:0;margin:0 15px 0 0px;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:419px;float:left;
			}
			.whychoose-like-news h2.newsheading{
					padding:15px 0 0px 0px;margin:0;font-family: "Georgia",Times,serif;color:#BF4F40;font-weight:bold;border-bottom:none
				}
				.whychoose-like-news p.newsheading{
					padding:4px 0 6px 0px;margin:0;border-bottom:4px solid #627F78;font-size:70%;line-height:15px
				}
				
				
			.whychoose-like-short{
				padding:0 0px 10px 0px;margin:0;color:#666;background:#FBF5E1;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:146px;float:left;
			}	
			.whychoose-like-short h2{
				padding:10px 0 0 10px;margin:0 0px 0 0px;color:#BF4F40;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;font-size:70%;line-height:15px
			}	
			.whychoose-like-short h3{
				padding:2px 0 0 10px;margin:0 0px 0 0px;color:#666;text-decoration:none;font-family: Arial,Verdana, Helvetica, sans-serif;font-size:70%;
			}	
			.whychoose-like-short p{
				padding:5px 15px 20px 10px;margin:0;text-decoration:none;font-family: Arial,Verdana, Helvetica, sans-serif; font-size:70%;line-height:14px;
			}	
			.whychoose-like-short p#newsyear{
				padding:10px 5px 10px 10px;margin:0;background:#CEDFDE;font-family: Arial,Verdana, Helvetica, sans-serif; font-size:70%;line-height:14px;font-weight:bold
			}
			.whychoose-like-short p#emailfriend{
				padding-top:8px;padding-bottom:0px;background:white;padding-right:3px;padding-left:0px;margin:0;text-align:right;font-family: Verdana, Helvetica, sans-serif; font-size:65%;border-left:1px solid #CEDFDE;border-bottom:4px solid #627F78;height:56px;
			}
				.whychoose-like-short p#emailfriend a{
					color:#666;text-decoration:none
				}	
				.whychoose-like-short p#emailfriend a:hover{
					color:#BF4F40;text-decoration:none
				}	
				.whychoose-like-short p#emailfriend img{
					padding:0;margin:0 5px 0 0px;border:0
				}
			.whychoose-like-short p table td{
				padding-top:0px;padding-bottom:0px;padding-right:0px;padding-left:0px;margin:0;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;
			}
			.whychoose-like-short p.text{
				padding:0 5px 0 5px;margin:0;border:0;
			}
			.whychoose-like-short p.red{
				padding:5px 0 3px 10px;margin:0;background-color:#BF4F40;color:#fff;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:136px;float:left;line-height:14px
			}
				.whychoose-like-short p.red a{
					padding:0;margin:0;color:#fff;text-decoration:none;
				}
				.whychoose-like-short p.red a:hover{
					padding:0;margin:0;color:#fff;text-decoration:underline;
				}
				.whychoose-like-short p.img{
					padding:0 5px 0 5px;margin:0 0 20px 0;border:0;float:left
				}
				.whychoose-like-short img{
					padding:0;margin:0;border:0;
				}
				.whychoose-like-short hr{
					padding:0;margin:0 auto;border:0;border-top:#CEDFDE 1px solid;background:transparent;font-size:1px;height:1px;width:146px;
				}
				.whychoose-like-short a{
					padding:0;margin:0;color:#BF4F40;text-decoration:none;
				}
				.whychoose-like-short a:hover{
					padding:0;margin:0;color:#666;text-decoration:none;
				}
				.whychoose-like-short-contact{
					padding:0 0px 10px 0px;margin:0;background:#FBF5E1;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:146px;float:left;
				}
					.whychoose-like-short-contact p#emailfriend{
						padding-top:8px;padding-bottom:0px;background:white;padding-right:3px;padding-left:0px;margin:0;text-align:right;font-family: Verdana, Helvetica, sans-serif; font-size:65%;border-left:1px solid #CEDFDE;border-bottom:4px solid #627F78;height:56px;
					}
					.whychoose-like-short-contact p#emailfriend a{
						color:#666;text-decoration:none;font-weight:normal
					}	
					.whychoose-like-short-contact p#emailfriend a:hover{
						color:#BF4F40;text-decoration:none
					}	
					.whychoose-like-short-contact p#emailfriend img{
						padding:0;margin:0 5px 0 0px;border:0
					}
					.whychoose-like-short-contact hr{
					padding:0;margin:5px auto 12px auto;border:0;border-top:#777 1px solid;background:transparent;font-size:1px;height:1px;width:135px;
				}
				.whychoose-like-short-contact h2{
					padding:7px 0 0 7px;margin:0 0px 0 0px;color:#BF4F40;text-decoration:none;font-family: "Trebuchet MS",Arial,Verdana, Helvetica, sans-serif;font-size:85%
				}	
				.whychoose-like-short-contact h3{
					padding:7px 0 3px 7px;margin:0 0px 0 0px;color:#666;text-decoration:none;font-family: "Trebuchet MS",Arial,Verdana, Helvetica, sans-serif;font-size:85%
				}	
				.whychoose-like-short-contact p{
					padding:7px 5px 10px 7px;margin:0;text-decoration:none;font-family: Arial,Verdana, Helvetica, sans-serif; font-size:65%;line-height:13px;color:#333;
				}	
				.whychoose-like-short-contact p a{
					padding:0;margin:0;color:#BF4F40;text-decoration:none;font-weight:bold
				}
				.whychoose-like-short-contact p a:hover{
					padding:0;margin:0;color:#BF4F40;text-decoration:underline;
				}
			.whychoose-like-full{
				padding:0;margin:0 15px 0 0px;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:419px;float:left;
			}
			.whychoose-like-full hr.teal{
				padding:0;margin:15px auto 15px auto;border:0;border-bottom:1px solid #CEDFDE;font-size:1px;background:transparent;height:1px
			}
				.whychoose-like-full h2{
					padding:30px 0 10px 0px;margin:0;font-family: "Georgia",Times,serif;color:#BF4F40;font-weight:bold;border-bottom:4px solid #627F78;
				}	
				.whychoose-like-full h2.newsheading{
					padding:15px 0 0px 0px;margin:0;font-family: "Georgia",Times,serif;color:#BF4F40;font-weight:bold;border-bottom:none
				}
				.whychoose-like-full p.newsheading{
					padding:9px 0 11px 0px;margin:0;border-bottom:4px solid #627F78;font-size:70%;line-height:15px
				}
				.whychoose-like-full h2.allnews{
					padding:15px 0 5px 0px;margin:0;font-family: Verdana, Helvetica, sans-serif; font-size:70%;color:#666;font-weight:bold;border:0;border-bottom:none
				}
				.whychoose-like-full p.allnews{
					padding:9px 0 11px 0px;margin:0;font-size:70%;line-height:15px
				}
				.whychoose-like-full p.allnews a{
					padding:0px;margin:0;color:#666;text-decoration:none
				}
				.whychoose-like-full p.allnews a:hover{
					padding:0px;margin:0;color:#BF4F40;text-decoration:underline
				}
				.whychoose-like-full p{
					padding-top:10px;padding-bottom:10px;padding-right:0px;padding-left:0px;margin:0;margin-top:-10px;text-decoration:none;font-family: Verdana, Helvetica, sans-serif; font-size:70%;
					}
					.whychoose-like-full ul{
						padding-top:0px;padding-bottom:20px;padding-right:0px;padding-left:0px;margin:0;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;color:#BF4F40;font-size:90%;
					}
					.whychoose-like-full ul.years li{
						padding:0px;margin:0;text-decoration:none;display:inline
					}
					.whychoose-like-full ul.years a{
						padding-top:0px;padding-bottom:0px;padding-right:8px;padding-left:8px;margin:0;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;color:#BF4F40;font-size:70%;border-left:1px solid #999
					}
					.whychoose-like-full ul.years a:hover{
						padding-top:0px;padding-bottom:0px;padding-right:8px;padding-left:8px;margin:0;text-decoration:underline;font-family: Verdana, Helvetica, sans-serif;color:#BF4F40;
					}
					.whychoose-like-full ul.years a.first{
						padding-top:0px;padding-bottom:0px;padding-right:8px;padding-left:0px;margin:0;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;color:#BF4F40;font-size:70%;border-left:none
					}
					.whychoose-like-full ul.years a.first:hover{
						padding-top:0px;padding-bottom:0px;padding-right:8px;padding-left:0px;margin:0;text-decoration:underline;font-family: Verdana, Helvetica, sans-serif;color:#BF4F40;font-size:70%;border-left:none
					}
					
				.whychoose-like-full p img{
					padding-top:0px;padding-bottom:0px;padding-right:0px;padding-left:0px;margin:0;text-decoration:none;font-family: Verdana, Helvetica, sans-serif; font-size:70%;line-height:15px
				}		
				.whychoose-like-full img.green-bottom{
					padding:0;margin:0;border:0;border-bottom:#CEDFDE 4px solid;
				}
				.whychoose-like-full img.green-sides{
					padding:0;margin:0;border:0;border-left:#CEDFDE 3px solid;border-right:#CEDFDE 3px solid;
				}
				.whychoose-like-full h3{
					padding:5px 0 10px 0px;margin:0;color:#BF4F40;font-weight:bold;font-size:100%
				}	
			.whychoose-like-full form{
				padding:0;margin:5px 10px 0 20px;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;
			}	
			.whychoose-like-full label{
				padding:0;margin:0;color:#666;text-decoration:none;float:left;width:120px;font-weight:bold;
			}
			.whychoose-like-full label.interest{
				padding:0;margin:0 0 0 10px;color:#666;text-decoration:none;width:230px !important;font-weight:normal !important;
			}
			.whychoose-like-full input{
				padding:0;margin:0;color:#666;text-decoration:none;width:230px;border:0; border:1px solid #ADC3C6;background:#FBFDFD;height:15px;
			}
				.whychoose-like-full input.checkbox{
					padding:0;margin:0 8px 0 0;color:#666;text-decoration:none;width:14px;border:0; border:none;background:none;height:14px;
				}
				.whychoose-like-full input.checkboxinterest{
					padding:0;margin:0 8px 5px 0;color:#666;text-decoration:none;float:left;clear:left;width:14px;border:0; border:none;background:none;height:14px;
				}
				.whychoose-like-full input.submit{
					padding:0;margin:0;color:white;text-decoration:none;width:65px;border:0; border:none;background:#BF4F40;height:18px;cursor:pointer;font-size:11px;font-weight:bold;vertical-align:middle
				}
			.whychoose-like-full textarea{
				padding:0;margin:5px 0 0 0;color:#666;text-decoration:none;width:500px;border:0; border:1px solid #ADC3C6;background:#FBFDFD
			}
				.whychoose-like-full form p{
					padding:10px 0px 10px 0;margin:0;color:#444;font-size:70%;
				}	
				.whychoose-like-full form span{
					padding:0;margin:0;color:#BF4F40;
				}		
		.subcategory{
			padding:0;margin:0;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:180px;border-right:1px solid #B6B6B6;float:left;
		}
			.subcategory h3{
					padding:15px 0 0px 12px;margin:0;color:#666;font-weight:bold;font-size:70%;border-bottom:1px dashed #B6B6B6;height:25px;
				}
			.subcategory h4{
					padding:12px 0 6px 12px;margin:0;color:#BF4F40;font-weight:normal;font-size:70%;
				}
				.subcategory img{


					padding:4px 8px 12px 0;margin:0;border:0;float:left;
				}
				.subcategory h4 a{
					padding:0;margin:0;color:#BF4F40;text-decoration:none;
				}
				.subcategory h4 a:hover{
					text-decoration:underline
				}
			.subcategory p{
					padding:12px 12px 15px 10px;margin:0;color:#666;font-size:70%;height:160px;text-align:left;width:150px;
				}
		.subcategory-last{
			padding:0;margin:0;color:#666;text-decoration:none;font-family: Verdana, Helvetica, sans-serif;width:176px;border-right:none;float:left;
		}
			
			.subcategory-last h3{
					padding:15px 0 0px 12px;margin:0;color:#666;font-weight:bold;font-size:70%;border-bottom:1px dashed #B6B6B6;height:25px;
				}
			.subcategory-last h4{
					padding:12px 0 6px 12px;margin:0;color:#BF4F40;font-weight:normal;font-size:70%;
				}
				.subcategory-last img{
					padding:4px 8px 12px 0;margin:0;border:0;float:left;
				}
				.subcategory-last h4 a{
					padding:0;margin:0;color:#BF4F40;text-decoration:none
				}
				.subcategory-last h4 a:hover{
					text-decoration:underline
				}
			.subcategory-last p{
					padding:12px 12px 15px 12px;margin:0;color:#666;font-size:70%;height:160px;text-align:left;width:150px;
				}						
/* =============
   footer
   ============= */	
#footer {
		padding:0 0 5px 0px;margin: 0;width:775px;background:#EBEBEB url(../images/bottomcorners.gif) no-repeat bottom center;text-align:left;float:left;
	}
	/*
	#footer a{
		padding:0;margin: 0;color:#222;text-decoration:underline;
	}
	#footer a:hover{
		padding:0;margin: 0;color:#222;text-decoration:none;
	} 
	#footer p#keywords{
		padding:5px 15px 5px 20px;margin: 0;text-align:left;color:#8E8E8E;font-size:55%;font-family: Verdana,Helvetica, sans-serif;width:355px;float:left;line-height:12px
	}
	#footer p#disclaimer{
		padding:5px 0px 5px 20px;margin: 0;text-align:left;color:#222;font-size:55%;font-family: Verdana,Helvetica, sans-serif;width:335px;float:left;text-align:right;line-height:14px
	}
	#footer p#xhtml-logo{
		padding:5px 15px 5px 20px;margin: 0;text-align:left;color:#8E8E8E;font-size:55%;font-family: Verdana,Helvetica, sans-serif;width:355px;float:left;line-height:12px
	}
	*/

	#footer a{
		padding:0;margin: 0;color:#222;text-decoration:underline;
	}
	#footer a:hover{
		padding:0;margin: 0;color:#222;text-decoration:none;
	} 
	#footer p#keywords{
		padding:5px 5px 0px 15px;margin: 0;text-align:left;color:#8E8E8E;font-size:55%;font-family: Verdana,Helvetica, sans-serif;width:335px;float:left;line-height:12px
	}
	#footer p#keywords a{
		padding:0;margin: 0;color:#8E8E8E;text-decoration:none;
	}
	#footer p#keywords a:hover{
		padding:0;margin: 0;color:#8E8E8E;text-decoration:none;
	}

	#footer p#disclaimer{
		padding:5px 5px 5px 5px;margin: 0;text-align:right;color:#222;font-size:55%;font-family: Verdana,Helvetica, sans-serif;width:240px;float:right;line-height:14px
	}	
		
	#footer p#xhtml-logo{
		padding:5px 0px 2px 2px;margin: 0;color:#8E8E8E;font-size:55%;font-family: Verdana,Helvetica, sans-serif;width:55px;float:left;line-height:12px
	}



#footer-sub{
		padding:0 0 10px 0;margin:0;background:url(../images/bottomcorners-sub.gif) no-repeat bottom center;text-align:left;float:left;width:779px
		
		
		
	}
	#footer-sub a{
		padding:0;margin: 0;color:#222;text-decoration:underline;
	}
	#footer-sub a:hover{
		padding:0;margin: 0;color:#222;text-decoration:none;
	} 
	#footer-sub p#keywords{
		padding:5px 5px 0px 5px;margin: 0;text-align:left;color:#8E8E8E;font-size:55%;font-family: Verdana,Helvetica, sans-serif;width:450px;float:left;line-height:12px
	}
	#footer-sub p#keywords a{
		padding:0;margin: 0;color:#8E8E8E;text-decoration:none;
	}
	#footer-sub p#keywords a:hover{
		padding:0;margin: 0;color:#8E8E8E;text-decoration:none;
	}

	#footer-sub p#disclaimer{
		padding:5px 5px 5px 5px;margin: 0;text-align:right;color:#222;font-size:55%;font-family: Verdana,Helvetica, sans-serif;width:240px;float:right;line-height:14px
	}	
		
	#footer-sub p#xhtml-logo{
		padding:5px 0px 2px 2px;margin: 0;color:#8E8E8E;font-size:55%;font-family: Verdana,Helvetica, sans-serif;width:55px;float:left;line-height:12px
	}
/* =============
   misc 
   ============= */
.cleaner{clear:both;padding:0;margin:0;border:0;font-size:1px;}
br{padding:0;margin:0;border:0;font-size:1px;}
div{padding:0;margin:0;border:0;}	
.validator{color:red}

.link-class{color:#BF4F40;text-decoration:none; font-size:10px;}
.link-class-news{color:#666;text-decoration:none; font-size:10px;}


