body {
	background-image:url(abs_images/bg_site_new1.gif);
	margin-left: 3px;
	margin-top: 5px;
	}
	
a:link {color:#333366;}
a:hover {color:#336699;text-decoration:none;}
a:visited {color:#990000;}	

H1 {
	font-size:16px;
	font-weight: bold;
	line-height: 17px;
	margin-top:7px;
	margin-bottom:-7px:
}	

H2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	line-height: 15px;
	}
	
H3 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	line-height: 15px;
	color: #000000;
	}
	
blockquote {
	padding:7px,7px,7px,7px;
	}
	
#sean ul {
	list-style-type: disc;
	list-style-image: url(abs_images/bullet.gif);
	list-style-position: inside;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	}
	
.ABS_main1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:#000000;
	line-height:140%;
	text-align: left;
}	
	
.subhead1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003399;
}	

.class1 {
	font-family: Tohoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	text-align:center;
}
 .class1 A:link {text-decoration: underline; color:#FFFFFF;}
 .class1 A:visited {text-decoration: underline; color:#15AAFF;}
 .class1 A:active {text-decoration: none; color:#FFFFFF;}
 .class1 A:hover {text-decoration: none; color:#FFFFFF;}
 
 .class2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#666666;
}

 .class2 A:link {text-decoration: none; color:#FFFFFF;}
 .class2 A:visited {text-decoration: none; color:#66CCFF;}
 .class2 A:active {text-decoration: none; color:#0099CC;}
 .class2 A:hover {text-decoration: underline; color:#FFFFFF;}	

.table_repeat1 {
	background-image: url();
	background-repeat: repeat-x;
}
.class3 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 900;
	color:#000000;
	}
.class3 A:link {text-decoration: underline; color:#000000;}
.class3 A:visited {text-decoration: underline; color:#333333;}
.class3 A:active {text-decoration: none; color:#006600;}
.class3 A:hover {text-decoration: none; color:#DF1932;}
 
 
.box_text {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size:.8em;
color:#000000;
font-weight:normal;
}
 .box_text A:link {text-decoration: underline; color:#000000;}
 .box_text A:visited {text-decoration: underline; color:#00246C;}
 .box_text A:active {text-decoration: none; color:#006600;}
 .box_text A:hover {text-decoration: none; color:#ac0000;}
 
 .table-border {
	border: solid #00133D 1px thin;
	}
	

		#nav{
			list-style: none;
			width:217px;
			padding:0px;
			margin:0px;
			list-style: none;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #000000;
		}	
		#nav ul { 
			padding:0px;
			margin:0px;
			list-style: none;
			width:217px;
			z-index:99;
			overflow:visible;
			position:absolute; 
		}	
		#nav li { 
			position: relative; 
			width: 217px;
			border-bottom:none;
			display:inline;
			margin:0px;
		}	
		#nav li a {
			text-decoration:none; 
			display:block;
			padding: 7px 0px 7px 10px;
			margin:0px; /*helps Opera with hover */
			width:217px; /*helps IE with hover */
			vertical-align:middle;
			font-size:11px;
			background-color:#767D80; 
			color:#FFFFFF;
		    border-bottom:2px solid #ffffff;
		}
		#nav li ul li a {
			text-decoration:none; 
			display:block;
			padding: 4px 0px 4px 10px; 
			margin:0px; /*helps Opera with hover */
			width:170px; /*helps IE with hover */
			vertical-align:middle;
			font-size:11px;
			background-color:#767D80; 
			color:#FFFFFF;
		    border-bottom:2px solid #ffffff;
		}
		#nav li a:hover {
			text-decoration:none; 
			display:block;
			padding: 7px 0px 7px 10px; 
			margin:0px; /*helps Opera with hover */
			width:217px; /*helps IE with hover */
			vertical-align:middle;
			font-size:11px;
			background-color:#0099CC; 
			color:#FFFFFF;
			border-bottom:2px solid #ffffff;
		}
		#nav li ul li a:hover{
			text-decoration:none; 
			display:block;
			padding: 4px 0px 4px 10px;  
			margin:0px; /*helps Opera with hover */
			width:170px; /*helps IE with hover */
			vertical-align:middle;
			font-size:11px;
			background-color:#0099CC; 
			color:#FFFFFF;
		}
		#nav ul, #nav ul ul{
			display:none; 
			position:absolute; 
			top:0px; 
			left:228px;
		}	
		
		#nav li:hover ul, #nav li:hover ul ul, #nav li:hover ul ul ul{
			display:none; 
		}
		#nav li:hover ul, #nav ul li:hover ul, #nav ul li:hover ul ul{
			display:block;
		}	
		li>ul { 
			top: auto;
			left: auto;
		}
		
		/* Win IE only \*/
		* html #nav li{
			float:left;
		} 
		/* end holly hack */
		


.left_bg {
	background-image: url(abs_images/abs_new_home_slices/ABS_lft_blu_box.jpg);
    background-repeat:repeat-y;
	}
	
.top_nav {
	background-image:url(abs_images/abs_new_home_slices/ABS_top_nav.jpg);
	background-repeat:no-repeat;
	}
	
.bottom_nav {
background-image:url(abs_images/abs_new_home_slices/ABS_bottom_nav.jpg);
background-repeat:no-repeat;
}

.top_box {
background-image:url(abs_images/abs_new_home_slices/ABS_product_box_top.jpg);
background-repeat:no-repeat;
}

.bottom_box {
background-image:url(abs_images/abs_new_home_slices/ABS_product_box_bottom.jpg);
background-repeat:no-repeat;
}

.left_side_box {
background-image:url(abs_images/abs_new_home_slices/ABS_product_box_left.jpg);
background-repeat:repeat-y;
}

.right_side_box {
background-image:url(abs_images/abs_new_home_slices/ABS_product_box_right.jpg);
background-repeat:repeat-y;
}

/* Kalyan's classes */

.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #0F1920;
}

.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #D22229;
	line-height: 27px;
}	

#attention-box {
	background-color:#66CCFF;
	width:475px;
	border:solid #000000 1px thin;
	margin: 0 auto 0 auto;
	padding: 5px 10px 5px 10px;
	}
	
#red-attention-box {
	background-color:#FF0000;
	width:90%;
	border:solid #000000 1px thin;
	margin: 0 auto 0 auto;
	padding: 5px 10px 5px 10px;
	color: #FFFFFF;
	font-weight: bold;
	}	
	
#red-attention-box a:link, a:active {
	color:#FFFFFF;
	}
	
#red-attention-box a:visited {
	color: #FF0;
	}	
	
#red-attention-box a:hover {
	text-decoration:none;
	}		

#center {
text-align:center;
}	

.links-pad {
 	padding:0 0 0 10px;
	}
	
#financing {
	padding:9px 0 9px 0;
	border:solid #000000 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:140%;
	background-color: #CCCCCC;
	font-size: 13px;
	width: 93%;
	margin: 0 auto 0 auto;
	}	

.blue-text-BG {
	background-color: #0099FF;
	padding:0 0 3px 3px;
	}

#new-videos {
	border:solid #000000 1px;
	margin:0;
	background-color:#FFC;
	padding: 5px 5px 5px 5px;
	color: #000;
	font-weight:normal;
	}
	
#new-videos a:link {color: #000;}
#new-videos a:active {color: #000;}	
#new-videos a:visited {color: #000;}	
#new-videos a:hover {color: #000;text-decoration:none;}	

#yellow-box {
	margin:0 auto 0 auto;
	width:400px;
	background-color:#FFFF00;
	border:solid #000000 1px;
	padding:3px 5px 3px 3px;
	}
	
.whiteborder {
	border:solid #FFF 4px;
}

.no-visited-border a:visited {
	color:#FFF;
}

#yellow {
	margin:3px;
	background-color:#FF0;
	padding:1px;
	width:300px;
	text-align:center;
	font-weight:bold;
}
