	.print
	{
		background:			ffffff;
	}
	
	.print a
	{
		text-decoration:	underline;
	}
	
	p, table, ul 
	{
		font-family: 		Verdana, Arial, Tahoma, MS Sans Serif; 
		color: 				black;
		font-size: 			11px;
		list-style-type:	square;
	}
	
	.content
	{
		font-family: 		Verdana, Arial, Tahoma, MS Sans Serif; 
		color: 				black;
		font-size: 			11px;
		padding-left:		12px;
		padding-right:		12px;
		line-height:		12pt;
		border-left:		1px solid #8c8a7a;
		padding-top:		6px;		
		background-repeat:	no-repeat;	
	}
		
	.content table
	{
		line-height:		12pt;	
	}
	
	.content a
	{
		text-decoration:	underline;
		color:				#2F4A79;	
	}
	
	.content a:hover
	{
		color:				#0066FF;
		text-decoration:	none;
	}
	
	.contentTitle
	{
		font-family:		Arial, Tahoma, MS Sans Serif;
		font-weight:		bold;
		font-size:			11pt;
		color:				#2f4a79;
	}
	.contentTitle2
	{
		font-family:		Arial, Tahoma, MS Sans Serif;
		font-weight:		bold;
		font-size:			11pt;
		color:				#2175d9;
	}
	
	.shadow
	{
		background-image:url(http://www.atb.com/dev/images/nav/footer_bar.gif);
		background-repeat:	repeat-y;
	}
	
	.border
	{
		
		border-left:		1px solid #8c8a7a;
		border-right:		1px solid #8c8a7a;
		border-top:			1px solid #8c8a7a;
		border-bottom:		1px solid #8c8a7a;
		
	}
	
	.borderlight
	{
		
		border-left:		1px solid #bbbbbb;
		border-right:		1px solid #bbbbbb;
		border-top:			1px solid #bbbbbb;
		border-bottom:		1px solid #bbbbbb;
		
	}
	
	.login
	{
		
		border-left:		1px solid #8c8a7a;
		border-right:		1px solid #8c8a7a;
		border-top:			1px solid #8c8a7a;
		border-bottom:		1px solid #8c8a7a;
		
	}
	.login p
	{
		line-height:		6px;
		font-family: 		Verdana, Arial, Tahoma, MS Sans Serif; 
		font-size: 10px;
		color: #666;		
	}
	
	.login-select 
	{ 	height: 			20px; 
		width: 				130px;
		border-color: 		#ffffcc;
		background-color: 	#2175D9;
		font-family: 		Arial, Helvetica, sans-serif;
		font-size: 			12px;
		color: 				#FFFFFF;
	}
		
	.border_left
	{
		border-left:		1px solid #8c8a7a;
	}
	
	.main_news
	{
		font-family: 		Verdana, Arial, Tahoma, MS Sans Serif; 
		color: 				black;
		font-size: 			11px;
		padding-left:		12px;
		padding-right:		12px;
		line-height:		12pt;
		padding-top:		6px;
		border-left:		1px solid #8c8a7a;
	}
	
	.main_news a
	{
		text-decoration:	underline;
		color:				#2F4A79;	
	}
	
	.main_news a:hover
	{
		color:				#0066FF;
		text-decoration:	none;
	}
	
	.content a:hover
	{
		color:				#0066FF;
		text-decoration:	none;
	}
	
	.main_right
	{
		font-family: 		Verdana, Arial, Tahoma, MS Sans Serif; 
		color: 				black;
		font-size: 			11px;
		padding-left:		5px;
		line-height:		12pt;
		border-left:		1px solid #8c8a7a;
		background-repeat:	no-repeat;
	}
	
	.main_left
	{
		font-family: 		Verdana, Arial, Tahoma, MS Sans Serif; 
		color: 				black;
		font-size: 			11px;
		padding-left:		10px;
		line-height:		12pt;
		padding-top:		12px;
		background-repeat:	no-repeat;
	}
	
	
	.poster
	{
		color: 				black;
		padding-left:		8px;
		padding-top:		8px;
		border-left:		1px solid #8c8a7a;		
	}
	.poster_top
	{
		color: 				black;
		border-bottom:		1px solid #8c8a7a;		
	}
	
	.poster_right
	{
		padding-right:		20px;
			
	}
	
	
	.pdf
	{
		font-family: 		verdana, arial, helvetica, 'ms sans serif', sans-serif, helv;
		font-size:			7pt;
		    
	}
	
	.menu
	{
		font-family: 		verdana, arial, helvetica, 'ms sans serif', sans-serif, helv;
		font-size:			10px;
		padding-bottom:		4px;
		padding-top:		10px;
		padding-left:		4px;
		height:				0px;
		line-height: 		12px;
	}
	
	.menu a	
	{	
		font-size:			10px;
		color:				#000000;
		text-decoration: 	underline;	
	}
	
	.menu a:visited
	{
		color:				#000000;
		text-decoration: 	underline;    
	}
	
	.menu a:hover
	{
		color:				#0066FF;
		text-decoration:	underline;	
	}
	
	.menu table
	{
		line-height:		14px;	
	}
	
	.menu2
	{
		
		padding-top:		8px;
		padding-left:		8px;
		
	}
		
	.infoBoxHeader
	{
		font-family: 		Verdana, Arial, Tahoma, MS Sans Serif;
		font-weight:		bold;
		color:				white;
		height:				16px;
		background-color:	#617ea6;
		padding-left:		12px; 
		padding-right:		5px;										
	}
	
	.infoBoxTable
	{
		color:				black;
		font-size:			10px;
		background-color:	#cccccc;
		padding-left:		30px;						
	}
	
	.infoBoxContent
	{
		font-family:		Trebuchet MS, verdana, arial, helvetica;
		line-height:		14pt;
		font-size:			9pt;
		padding-left:		8px; 
		padding-right:		8px; 
			
	}
	
	.infoBoxRight
	{
		
		padding-left:		8px; 
			
	}
	
	.headline
	{
		font-family:		Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial;
		color: 				#000000;
		font-size: 			15px;
		font-weight: 		bold;
		text-decoration:	none;
		padding-bottom:		2px;
	}
	
	.subhead
	{
		font-family:		Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial;
		color: 				#000000;
		font-size: 			14px;
		font-weight: 		bold;
		text-decoration:	none
	}
	
	.copyrights
	{
		color:				#999999;
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			11px;
		margin-bottom:		12px;
		margin-top:			20px
	}
	
	.footer
	{
		font-family: 		Verdana, Arial, Tahoma, MS Sans Serif;
		color:				white;
		font-size: 			12px;
		line-height:		12pt;
		padding-top:		6px;	
	}
	
	.footer a
	{
		font-family: 		Verdana, Arial, Tahoma, MS Sans Serif; color: white; font-size: 11px;
		text-decoration: 	underline;	
	}
	
	.quickselect 
	{ 	height: 			20px; 
		width: 				140px;
		border-color: 		#ffffcc;
		background-color: 	#2175D9;
		font-family: 		Arial, Helvetica, sans-serif;
		font-size: 			12px;
		color: 				#FFFFFF;
	}
	
	.quickselect2 
	{ 	height: 			17px; 
		
		border-bottom: #999999 1px solid;
		border-top: #999999 1px solid;
		border-left: #999999 1px solid;
		border-right: #999999 1px solid;
		background-color: 	#C6E2FF;
		font-family: 		Arial, Helvetica, sans-serif;
		font-size: 			12px;
		color: 				#000000;
	}
	
	.commentbox
	{ 	border-bottom: #999999 1px solid;
		border-top: #999999 1px solid;
		border-left: #999999 1px solid;
		border-right: #999999 1px solid;
		background-color: 	#C6E2FF;
		font-family: 		Arial, Helvetica, sans-serif;
		font-size: 			12px;
		color: 				#000000;
	}
	
	.quickselect3 
	{ 	height: 			19px; 
		
		border-bottom: #999999 1px solid;
		border-top: #999999 1px solid;
		border-left: #999999 1px solid;
		border-right: #999999 1px solid;
		background-color: 	#C6E2FF;
		font-family: 		Arial, Helvetica, sans-serif;
		font-size: 			12px;
		color: 				#000000;
	}
	
	.bannerDate 
	{  
		font-family:		sans-serif, arial, verdana, helvetica, 'ms sans serif', sans-serif, helv;
		width:				740px;
		border-bottom:		#666666 1px solid;
		background-color:	#999999;
	}
	
	.dateText
	{
		font-family:		verdana, helvetica, 'ms sans serif', sans-serif, helv;
		font-size:			10px;
		color:				#ffffff;
			
	}
		
	.bannerTitle 
	{  
		font-size:			12pt;
		line-height:		12pt;
		font-family:		arial, verdana, helvetica, 'ms sans serif', sans-serif, helv;
		color:				#666666;
		font-weight:		bold
	}

.sansseriflarge {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	line-height:15px;
	color:#333333;
	background-color:#ffffff;
}

.sansserifmedium {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style:normal;
	line-height:normal;
	color:#333333;
	background-color:#ffffff;
}

.sansserifmediumgrey {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style:normal;
	line-height:normal;
	color:#333333;
	background-color:#f8f8f8;
}

.sansserifsmall {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style:normal;
	line-height: 11px;
	color:#666666;
	background-color:#ffffff;
}

.sansseriftable {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style:normal;
	line-height:normal;
}

.sansseriftable a
	{
		text-decoration:	underline;
		color:				#2F4A79;
			
	}
	
.sansseriftable a:hover
	{
		color:				#0066FF;
		text-decoration:	none;
	}
	
.seriflarge {
	font-family:TimesNewRoman,Times,Helvetica,sans-serif;
	font-size:18px;
	font-style:normal;
	line-height:normal;
	color:#333333;
	background-color:#ffffff;
}

.linkmaya {
	color:#CC0000;
}

.linkstudiotools {
	color:#3366CC;
}

.linkportfoliowall {
	color:#9F7A51;
}

.linksketchbook {
	color:#0088CB;
}

.linkmenu {
	color:#2175d9;
	font-weight:bold;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

.backgroundaliaswavefront {
	background-image:url(http://www.atb.com/dev/images/nav/background.gif);
	background-repeat:repeat-x;
}

.forms {  
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333333;
}

.menu_height {
	line-height: 4px;
}

.labelmenu {
	background-image:url(http://www.atb.com/dev/images/nav/label_menu.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#444444;
	text-indent:5px;
	padding-left: 5px;
}

.labelaliaswavefront {
	background-image:url(http://www.atb.com/en/common/img/sets/label_aliaswavefront.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-indent:2px;
	padding-left:4px;
	padding-top: 1px;
}

.labelmaya {
	background-image:url(http://www.atb.com/en/common/img/sets/label_maya.gif);
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-indent:2px;
	padding-left:4px;
	padding-top: 1px;
}

.labelstudiotools {  
	background-image:url(/en/common/img/sets/label_studiotools.gif);
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-indent:2px;
	padding-left:4px;
	padding-top: 1px;
}

.labelportfoliowall {  
	background-image:url(http://www.atb.com/en/common/img/sets/label_studiotools.gif);
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-indent:2px;
	padding-left:4px;
	padding-top: 1px;
}

.labelsketchbook {  
	background-image:url(http://www.atb.com/en/common/img/sets/label_sketchbook.gif);
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-indent:2px;
	padding-left:4px;
	padding-top: 1px;
}

.log {
border: 1px solid #999;
color: #999;
width: 120px;
}

.sublabel {  
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	line-height:normal;
	color:#666666;
	background-color:#f8f8f8;
}

.datatablehead {
	background-color: #81C5F9;
	color: #FFFFFF;
	font-weight: bold;
}

.keywordhighlight { color:#FF0000; font-weight: bold; }
.dataalternate1 { background-color: #EFEFEF; }
.dataalternate2 { background-color: #FFFFFF; }
.dataoddrow { background-color: #EFEFEF; }
.dataevenrow { background-color: #FFFFFF; }
.datatablefoot { background-color: #BDBDBD; }
.datahelptext { color: #456498; }
.dataheadline1 { font-weight: bold; font-size: 11px; }
.dataheadline2 { font-weight: bold; font-size: 11px; }
.dataheadline3 { font-weight: bold; font-size: 11px; }
.datainputfield {font-weight: normal; font-family: sans-serif; font-size: 11px; }

.leftcolumntitle {
	background-color: #81C5F9;
	color: #FFFFFF;
	font-weight: bold;
}

.pixel	{
	font-family: arial, verdana;
	font-size: 1px; 
}

.content2 {
	font-size: 10px;
}

blockquote {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
