BODY {background-color:#00164A;background-image: url(https://www.absinternet.com/images/abs_bg.jpg);font-family: Arial, Helvetica, sans-serif;}
.tdborder {border: 1px dashed #666666;}
ul.normal {list-style-type: inherit;list-style-image: inherit;list-style-position: inside;margin-left: 1px;padding: 0;}
ul.normal li { font-style: italic;	margin-left:0px;  padding-left: 0; }
#rndborder {border-style:solid;border-color:#666666;border-width:1px;-moz-border-radius: 5px;border-radius: 5px;padding: 2px;
background-color:#ffffff;}
/*------------------------------------home page jquery splash module-------------------------*/
#bg_alpha_border {border-style:solid;border-color:#666666;border-width:1px;-moz-border-radius: 5px;border-radius: 5px;
padding: 5px;background-color:#ffffff;
  /* for IE */
filter:alpha(opacity=60);
  /* CSS3 standard */
opacity:0.6;}
.splashlink:link, .splashlink:visited {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #002371; TEXT-DECORATION: underline;}
.splashlink:hover, .splashlink:active {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FEA501; TEXT-DECORATION: none;}
.abs_orange {COLOR: #FEA501;}
img{border:none;}
pre{display:block;font:12px "Courier New", Courier, monospace;padding:10px;border:1px solid #bae2f0;background:#e3f4f9;	
	/*	margin:.5em 0;*/
		width:960px;}	
/* Each 'slide' of the home page splash area */
#splash_container {position:relative;left:0px;top:0px;width:960px;height:315px;layer-background-color: none;
	border:1px none #000000;z-index:1;background-image: url(images/clouds960.jpg);}
#splash_container div { position:absolute; }
#splash_container a:hover {COLOR: #FEA501;}
.splash_title {color: #FFF; font-size:18px;}
/*------------------------------------logon-------------------------*/
#logon{ width:204px; height:200px; margin: 0px 0 0 10px; font-size:12px; color:#000; font-weight:normal;}
#logon div{margin-top:40px;}		
.loginInput{background: #fff url(https://www.absinternet.com/images/logon_fade.png) no-repeat top left;vertical-align:middle;border:1px solid #34487E;}
#loginTable{background: url(https://www.absinternet.com/images/logon.jpg) repeat-x top left;border:2px solid #000}
#data_table{width:100%;border: none;margin:5px;font-size:10px;}
#datatable{width:100%;border: none;margin:5px;font-size:10px;}	
#tbl_webinq{width:500px;;border: none;margin:0px;font-size:12px;}	
 .subTitle { 	font-size:11px;font-weight:normal;color:#666666;font-style:italic;}
.alert {color:#ffffff; font-size:22pt; background-color:#CC3300;}
.menuActuator a {position:relative;border-bottom-color:#CCC599; border-right-color:#CCC599; border-left-color:#FFFFFF; border-top-color:#FFFFFF; color:#ffffff; font-weight:bold; font-size:12px;}
.menu {color:#ffffff; font-size:8pt; background-color:#7A9BE5;}
.menu em { margin-left:10px;}
.menu a:link, .menu a:visited {color:#002371; display:block; font-size:8pt; padding:2px 10px; text-decoration:none; background-color:transparent;}
.menu a:hover, .menu a:active {font-size:8pt; background-color:#002371; color:#FFFFFF; text-decoration:none;}
.menu2 {color:#ffffff; font-size:8pt; background-color:#FEA501;}	
.menu2 em { margin-left:10px;}
.menu2 a:link, .menu2 a:visited {color:#002371; display:block; font-size:8pt; padding:2px 10px; text-decoration:none; background-color:transparent;}
.menu2 a:hover, .menu2 a:active {font-size:8pt; background-color:#002371; color:#FFFFFF; text-decoration:none;}	
.body {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; }
.bodybig {FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; }
.bodysmall {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; }
.title {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #002371; }
.titlesmall {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #002371; }
.login {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; }
.darkbluetowhite8 {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #002371;  TEXT-DECORATION: none}
.darkbluetowhite8:link, .darkbluetowhite8:visited {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #002371;   TEXT-DECORATION: none}
.darkbluetowhite8:hover, .darkbluetowhite8:active {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #FFFFFF;  TEXT-DECORATION: none}
.whitetolightblue8 {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #FFFFFF;  TEXT-DECORATION: none}
.whitetolightblue8:link, .whitetolightblue8:visited {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #FFFFFF;   TEXT-DECORATION: none}
.whitetolightblue8:hover, .whitetolightblue8:active {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #7A9BE5;  TEXT-DECORATION: none}
.whitetolightblue9 {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #FFFFFF;  TEXT-DECORATION: none}
.whitetolightblue9:link, .whitetolightblue9:visited {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #FFFFFF;   TEXT-DECORATION: none}
.whitetolightblue9:hover, .whitetolightblue9:active {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #7A9BE5;  TEXT-DECORATION: none}
a:link, a:visited {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #002371;   TEXT-DECORATION: underline}
a:hover, a:active {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #7A9BE5;  TEXT-DECORATION: none}
.smalllink:link, .smalllink:visited {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #002371;   TEXT-DECORATION: none}
.smalllink:hover, .smalllink:active {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #7A9BE5;  TEXT-DECORATION: none}
.smalllink2:link, .smalllink2:visited {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #444;   TEXT-DECORATION: none}
.smalllink2:hover, .smalllink2:active {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #7A9BE5;  TEXT-DECORATION: none}
.bottom_padding{width: 985px;position: relative;left: 50%;margin-left: -492px;
/*half the width of the div */background-image: url(https://www.absinternet.com/images/edge985.jpg);
background-repeat: repeat-y;padding-bottom:0px;}
.container{width: 960px;position: relative;left: 50%;margin-left: -480px;  /*half the width of the div */
margin-bottom: 0px;}
.main{width:945px;background-color:#FFF;margin-left:12px;margin-top:0px;padding-top:10px;FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #002371; }
/* Search */
.highlight { background: #FFFF40; }
.searchheading { font-size: 130%; font-weight: bold; }
.summary { font-size: 80%; font-style: italic; }
.suggestion { font-size: 100%; }
.results { font-size: 100%; }
.category { color: #999999; }
.sorting { text-align: right; }
.result_title { font-size: 100%; }		
.description { font-size: 100%; color: #008000; }
.context { font-size: 100%; }
.infoline { font-size: 80%; font-style: normal; color: #808080;}
.zoom_searchform { font-size: 100%; }
.zoom_searchform_header { font-size: 100%; margin-left:180px;margin-top:0px;}
.zoom_results_per_page { font-size: 80%; margin-left: 10px; }
.zoom_match { font-size: 80%; margin-left: 10px;}				
.zoom_categories { font-size: 80%; }
.zoom_categories ul { display: inline; margin: 0px; padding: 0px;}
.zoom_categories li { display: inline; margin-left: 15px; list-style-type: none; }
.zoom_button { margin-left:5px;margin-top:0px;text-align:center;width:60px;height: 18px;background: transparent url(https://www.absinternet.com/index_search/mag.gif) no-repeat;outline: none;border: 0px;}		 
#search_box {float:right;width:410px;height:50px;margin-top:5px;padding-bottom:0px;margin-right:20px;display: block;}		 
#header #search_box {position: relative;visibility: visible;z-index: auto;display: block;}	
.col_image { float: left; margin: 10px; }
.zoom_searchbox_header { 	border:1px solid #001239;background-color:#BAC5D8;color:#000 }		
.zoom_searchbox { 	border:1px solid #000; }
.result_image { float: left; display: block; }
.result_image img { margin: 10px; width: 80px; border: 0px; }
.result_block { margin-top: 15px; margin-bottom: 15px; clear: left; }
.result_altblock { margin-top: 15px; margin-bottom: 15px; clear: left; }
.result_pages { font-size: 100%; }
.result_pagescount { font-size: 100%; }
.searchtime { font-size: 80%; }
.recommended {background: #DFFFBF; border-top:1px dotted #808080;border-bottom:1px dotted #808080;margin-top:15px;margin-bottom:15px;}
.recommended_heading { float: right; font-weight: bold; }
.recommend_block { margin-top: 15px; margin-bottom: 15px; clear: left; }		
.recommend_title { font-size: 100%; }
.recommend_description { font-size: 100%; color: #008000; }
.recommend_infoline { font-size: 80%; font-style: normal; color: #808080;}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #000000;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #333;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #000000;margin-bottom:5px;}
h3 a:link, h3 a:visited {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #002371; TEXT-DECORATION: underline}
h3 a:hover, h3 a:active {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #7A9BE5; TEXT-DECORATION: none}
/* dispatch form */
.textbox1 {border: 1px solid #000;}
.textbox1:hover {border: 1px solid #999;}
/* dispatch form */
.qctextbox {border: 1px solid #5A83DB;background-color:#C4CBE5;color: #000;*/}
.qctextbox:hover {border: 1px solid #999;}
.textbox2 {border: 1px solid #000;}
.dbutton {border: 1px solid #006;background: #CCC;height:20px;width:60px;cursor:auto;}
.dbutton:hover {border: 1px solid #00FF00;}
#social {width:90%;}
#social ul {margin:2px; list-style: none;float:left;}
#social li {margin:2px; list-style: none;float:left;width:155px;}
#social img {padding:0 3px;} 
#myTransparentElement {
  /* for mozilla */
  -moz-opacity:.6;
  /* for win/ie */
  filter:alpha(opacity=60);} 
#navbar li:hover, #navbar li.hover {   position: static;} 
#navbar li.navclass {margin-left: 2px;width:100px;text-align:center;}
li.navclass2 {width:100px;text-align:center;}
#navbar li.navclass2 a {text-align:center;background-color:#FEA501;color: #000;}
#navbar li.navclass2 a:hover {text-align:center;background-color:#FEA501;color: #000;}
#navbar { margin: 0;padding: 0;height:21px; font-size:12px;	font-weight:bold;}
#navbar li {list-style: none;float: left; margin:0px;}
#navbar li a {display: block;padding: 5px 8px;background-color: #7A9BE5;color: #fff;text-decoration: none; }
#navbar li ul {font-size:12px;display: none;width: 13em; /* Width to help Opera out */
	text-align:left; background-color: #69f;}
#navbar li:hover ul {display: block;position: absolute;margin: 0;padding: 0; }
#navbar li:hover li {float: none; }
#navbar li:hover li a {background-color:#ECEBF0; border-bottom: 1px solid #999;color:#000033; font-weight:normal;}
#navbar li li a:hover {background-color: #8db3ff; }
#navbar li.navclass2 {margin-left: 2px;background-color:#FECF78;}
#childnav ol {display: none;width: 13em; /* Width to help Opera out */background-color:#FF0000;	}
#childnav:hover ol {display: block;position:absolute;margin-left: 13em;margin-top:-22px;padding: 0; }
.storefront {background-color: #002371;margin: 0px;padding: 5px;height: auto;width: 204px;left: 0px;top: 0px;}
#apDiv1 {left:0px;top:0px;width:240px;background-color: none;layer-background-color:#none;border:1px none #000000;z-index:1;margin-left:0px;}
.phonenum {color: #FFFFFF;font-weight: normal;font-size: 22px;}
.style1 {color: #663300;font-weight: bold;}
.style2 {color: #666666;font-weight: bold;}
.style3 {color: #CC9900;font-weight: bold;}
.style4 {color: #E6AB00;font-weight: bold;}
.style6 {color: #000000;font-weight: bold;}
.style8 {color: #000000; font-weight: bold; font-size: 14px; }
.style10 {color: #663300; font-weight: bold; font-size: 14px; }
.style12 {color: #666666; font-weight: bold; font-size: 14px; }
.style14 {color: #E6AB00; font-weight: bold; font-size: 14px; }
.smprnt {font-size: 9px;font-style: italic;}
.consultation {color: #FFF; font-size: 16px; }
