html {
  height: 100%;
}

img,table {
	border: none;
}

a.link, a:visited {
	font-weight: normal;
}

a.hover {
	text-decoration: none;
	font-weight: normal;
	color: #666;
}

p {
  	margin-top: 0;
  	margin-bottom: 5px;
}

H1 {
	line-height: 22pt;
}

H2 {
	line-height: 20pt;
}

/*****************************************/
/***   ASR Render - control elements   ***/
/*****************************************/
div#header, div#footer {
	position: relative;
	top: 1px;
	width: 800px;
}

div#center-main {
	position: relative;
	top: 1px;
	height: 100%;
	width: 800px;
}

div#navigation {
	float: left;
	width: 100px;
	margin:35px 0 0 0;
}

div#contents {
	align:right;
	line-height: 16pt;
	width: 700px;
	#width: 675px;
	_width: 675px;	
	margin: 0 0 5px 100px;
}

div#asd-center-main {
	position: relative;
	top: 0px;
	height: 100%;
	width: 1000px;
}

div#asd-contents {
	position: relative;
	align:left;
	margin: 0 0 5px 0px;
 	padding: 0px;
 	width: 1000px;
	#width: 1000px;
	_width: 1000px;	
}

div#asd-navigation {
	width: 100px;
	_position: absolute;
	_right: 0px;
	position: fixed;
	top: 50px;
	right: 5px;
	left: auto;
	margin: 0;
	font-size: 80% /*smaller*/;
	font-weight: bold;
	text-align: center;
	/* for IE */
	filter:alpha(opacity=10);
	/* CSS3 standard */
	opacity:0.4;
}

/*****************************************/
/***   ASR Header - Footer elements    ***/
/*****************************************/
table.header, table.footer {
	border: 0;
	width: 800px;
	text-align: center;
}

td.header, td.footer {
	text-align: center;
}

hr.header, hr.footer {
	width: 100%;
}

img.header {
	width: 500px;
	height: 85px;
}
/*****************************************/
/***  ASR Navigation Button elements   ***/
/*****************************************/
table.NavButtons {
	width: 100%;
	border: 2;
	cellspacing: 5px;
	cellpadding: 5px;
}

td.NavButtons {
	background-color: #808080;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 1px;
	padding-right: 1px;
}

td.NavButtons2 {
	background-color: #C0C0C0;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 1px;
	padding-right: 1px;
}

a.NavButtons:link {
	color: #ffffff;
	font-weight: bold;
}

a.NavButtons:active {
	color: #ff0000;
	font-weight: bold;
	font-size: 125%;
}

a.NavButtons:visited {
	color: #ffffff;
	font-weight: bold;
	font-size: 90%;
}

td.NavButtons-ebay {
	background-color: #FFFFFF;
	color: #0000FF;
	font-weight: bold;
	text-align: center;
	padding-left: 1px;
	padding-right: 1px;
}

a.NavButtons-ebay:link {
	color: #0000ff;
	font-weight: bold;
}

a.NavButtons-ebay:active {
	color: #ff0000;
	font-weight: bold;
	font-size: 125%;
}

a.NavButtons-ebay:visited {
	color: #0000ff;
	font-weight: bold;
	font-size: 90%;
}

/*****************************************/
/***  ASR Global - control elements    ***/
/*****************************************/
span.global-title {
 	width: 675px;
 	font-weight: bold;
	font-size: x-large;
	text-align: center;
}

span.global-font {
	font-family: Arial;
	font-size: 12pt;
	color: black;
}

table.global-head {
	width: 675px;
	border: 0;
	text-align: center;
}

div.global-img {
	margin: 2px;
	padding: 10px 20px 10px 0;
	border-style: none;
	height: auto;
	width: auto;
	text-align: center;
}

/*****************************************/
/***   ASR Index - control elements    ***/
/*****************************************/
div.indexcontent {
	float: center;
	font-family: Arial;
	font-size: 12pt;
	line-height: 16pt;
	padding: 15px 0 15px 0;
}

div.indexleft {
	float: left;
	margin-top: 10px;
}

div.indexright {
	float: right;
	margin-bottom: 5px;
}
img.indexleft {
	width: 175px;
	height: 150px;
	padding: 10px;
}

img.indexright {
	width: 260px;
	height: 120px;
	padding: 10px;
}

/*****************************************/
/***   ASR About - control elements    ***/
/*****************************************/
div.aboutcontent {
	font-family: Arial;
	font-size: 12pt;
	margin: 10px 100px 10px 100px;
	align: center;
}


/*****************************************/
/***  ASR More Info - control elements ***/
/*****************************************/
div.moreinfocontent {
	position: relative;
	width: 650px;
	#width: 645px;
	_width: 645px;
	margin: 10px 0 10px 0;
	line-height: 16pt;
	font-family: Arial;
	color: black;
}

p.moreinfo-div {
	font-size: 18.0pt;
	font-family:Arial;
	color: #FF3300;
	font-weight: bold;
}

/*****************************************/
/***  ASR Services - control elements  ***/
/*****************************************/
div.servicescontent {
	position: relative;
	width: 650px;
	#width: 645px;
	_width: 645px;
	margin: 20px 0 15px 10px;
	font-family: Arial;
	line-height: 16pt;
	align: right;
}

img.servicesheadleft {
	align: left;
	margin: 5px 20px 5px 10px;
	width: 260px;
	height: 160px;
}

img.servicesheadright {
	align: right;
	margin: 5px 50px 5px 20px;
	width: 260px;
	height: 160px;
}

/*****************************************/
/***  ASR Products - control elements  ***/
/*****************************************/
div.productscontent {
	font-family: Arial;
	font-size: 12pt;
	margin: 10px 100px 10px 100px;
	align: center;
}


/*****************************************/
/***  ASR Mobility - control elements  ***/
/*****************************************/
div.mobility {
	font-family: Arial;
	font-size: 12pt;
	margin: 10px 100px 10px 100px;
	align: center;
}


/*****************************************/
/***   ASR Cares - control elements    ***/
/*****************************************/
div.carescontent {
	font-family: Arial;
	font-size: 12pt;
	margin: 10px 100px 10px 100px;
	align: center;
}


/*****************************************/
/***  ASR Locations - control elements ***/
/*****************************************/
div.locationscontent {
	font-family: Arial;
	font-size: 12pt;
	margin: 10px 100px 10px 100px;
	align: center;
}


/*****************************************/
/***  ASR Contact - control elements   ***/
/*****************************************/
div.contactcontent {
	font-family: Arial;
	font-size: 12pt;
	margin: 10px 0 10px 0;
	align: center;
}

iframe.contactcontent {
	width: 600px;
	height: 520px; 
	margin: 5px 0 5px 50px;
	border-style: none;
	scrolling: no;
}