/*r-1000.css*/


/*INDEX_HTML*/

.index_body {
margin:0px;
background:url(images/bkgnd3.jpg) repeat-x;
}

.iframe_body {
background:url(images/bkgnd4.jpg);
}

.index_table {
border:ridge #caff70 2px;
background:url(images/bkgnd4.jpg);
width:702px;
height:auto;
margin:20px auto 0px auto;
border-collapse:collapse;
}

.index_header {
background:none;
border:solid black 0px;
height:150px;
width:702px;
}

/* iframe header */
.iframe_heading {
border-bottom:ridge #9acd32 2px;
padding-bottom:0px;
color:#556b2f;
font:italic bold 15pt arial;
text-align:center;
position:relative;
top:-10px;
}

.toc {
border:solid black 0px;
height:34px;
width:702px;
}

.main_content {
border:solid black 0px;
height:1100px;
width:702px;
}

a.buttons {
border:ridge #9acd32 2px;
display:block;
width:136px;
height:30px;
font:italic bold 9pt arial;
text-decoration:none;
position:relative;
top:-5px;
}

a.buttons:link {
color:black;
background:url(images/button5.jpg) no-repeat;
}

a.buttons:visited {
color:blue;
background:url(images/button5.jpg) no-repeat;
}

a.buttons:hover {
color:green;
background:url(images/button5_in.jpg) no-repeat;
}

a.buttons:active {
color:green;
background:url(images/button5_in.jpg) no-repeat;
}

a.buttons:focus {
color:green;
background:url(images/button5_in.jpg) no-repeat;
/*-moz-outline:none;*/
}

.text1 {
position:relative;
top:9px;
}

/*HOME_HTML*/

.home_image {
border:ridge #caff70 0px;
width:702px;
height:auto;
position:relative;
top:-870px;
right:0px;
z-index:-1;
}

.home_text {
border:solid black 0px;
font:bold 13.0pt arial;
margin-top:0px; 
text-align:justify;
padding:0px 10px;
position:relative;
top:-15px;
 /* clear:left; */
}

.purchase_text {
border:solid black 0px;
font:bold 13.0pt arial;
margin-top:0px; 
text-align:center;
padding:0px 10px;
position:relative;
}

.home_text2 {
border:solid black 0px;
font:bold 11.5pt arial;
margin-top:0px; 
padding:0px 20px; 
position:relative; 
left:0px; top:0px;
/* clear:left; */
}

.price {
font:bold 18pt arial;
position:relative;
bottom:15px;
}

.price2 {
	font: bold 12pt arial;
	position: relative;
	bottom:30px;
}

/*FEATURES/SPECIFICATIONS_HTML*/

.features {
font:12pt arial; 
line-height:15pt;
margin-top:0px;
}

.specifications {
border:solid black 0px;
height:300px;
width:680px;
margin:0px auto 0px 20px;
font:12pt arial; 
text-align:left;
line-height:15pt;
border-collapse:collapse;
}

.td1 {
border:solid black 0px;
width:160px;
vertical-align:top;
}

.td2 {
border:solid black 0px;
width:auto;
vertical-align:top;
text-align:left;
padding-left:10px;
}

/*MANUAL_HTML*/

.manual {
border:outset #9acd32 2px;
background:white;
height:700px;
width:453px;
margin:20px auto auto auto;
font:13pt arial; 
text-align:center;
line-height:19.5pt;
border-collapse:collapse;
}

.manual_image {
border:solid black 0px;
}

/*PURCHASE_HTML/PRODUCTS.HTML*/

.purchase_table {
border:solid black 0px;
width:auto;
height:auto;
margin:0px auto 0px auto;
font:bold 10pt arial;
text-align:center;
border-collapse:collapse;
} 

.purchase_table2 {
width:auto;
height:auto;
margin:20px auto 20px auto;
text-align:center;
} 

.r-1000_image {
border:outset #9acd32 2px;
}

ul.purchase_ul { 
text-align:left;
}

.r_1000_shopping_cart_table {
margin:0px auto 0px auto;
border-collapse:collapse;
}

.acc_button_table {
border:solid black 0px;
margin:20px auto 0px auto;
text-align:center;
font:italic bold 12pt arial;
color:red;
border-collapse:collapse;
}

.acc_button_table2 {
border:solid black 0px;
margin:100px auto 0px auto;
text-align:center;
font:italic bold 11pt arial;
border-collapse:collapse;
}

a.acc_button {
border:ridge #9acd32 2px;
display:block;
width:200px;
height:30px;
font:italic bold 11pt arial;
text-decoration:none;
}

a.acc_button:link {
color:white;
background:url(images/button4.jpg) no-repeat;
}

a.acc_button:visited {
color:blue;
background:url(images/button4.jpg) no-repeat;
}

a.acc_button:hover {
color:green;
background:url(images/button4_in.jpg) no-repeat;
}

a.acc_button:active {
color:green;
background:url(images/button4_in.jpg) no-repeat;
}

a.acc_button:focus {
color:green;
background:url(images/button4_in.jpg) no-repeat;
/*-moz-outline:none;*/
}

.text_2 {
position:relative;
top:7px;
}

/*SUPPLIED_ACCESSORY.HTML/SUPPLIED_ACCESSORY_PRODUCTS.HTML*/

.supp_acc {
border:solid black 0px;
width:660px;
height:750px;
margin:0px auto 0px auto;
text-align:center;
font:10pt arial;
}

.supp_acc td {
vertical-align:bottom;
}

.acc_button_row_height {
height:65px;
}

.supp_acc_row_width {
width:220px;
}

/*OPTIONAL_ACCESSORY.HTML/OPTIONAL_ACCESSORY_PRODUCTS.HTML*/

.opp_acc {
border:solid black 0px;
width:660px;
height:700px;
margin:0px auto 0px auto;
text-align:center;
font:10pt arial;
}

.opp_acc2 {
border:solid black 0px;
margin:0px auto 0px auto;
}

.opp_acc td {
vertical-align:bottom;
}

.opp_acc_button_row_height {
height:65px;
}

.opp_acc_row_width {
width:220px;
}


/*CSI Back Button*/

A.csibacklink {
	font:bold 11pt Arial;
	color: #F60;
	text-decoration: none;
	text-align: left;
}

A:link {
	text-decoration: none;
	color: #F60
}
A:visited {
	text-decoration: none;
	color: #F60
}
A:active {
	text-decoration: none;
	color: #F60
}
A:hover {
	text-decoration: underline;
	color: #00C;
}




/*SUPPLIED_ACCESSORY.HTML & OPTIONAL_ACCESSORY.HTML BUTTONS/SUPPLIED_ACCESSORY_PRODUCTS.HTML & OPTIONAL_ACCESSORY_PRODUCTS.HTML (Back one page buttons*/

a.back_one_page {
border:ridge #9acd32 2px;
display:block;
width:200px;
height:30px;
font:italic bold 11pt arial;
text-decoration:none;
text-align:center;
}

a.back_one_page:link {
color:black;
background:url(images/button4.jpg) no-repeat;
}

a.back_one_page:visited {
color:blue;
background:url(images/button4.jpg) no-repeat;
}

a.back_one_page:hover {
color:green;
background:url(images/button4_in.jpg) no-repeat;
}

a.back_one_page:active {
color:green;
background:url(images/button4_in.jpg) no-repeat;
}

a.back_one_page:focus {
color:green;
background:url(images/button4_in.jpg) no-repeat;
/*-moz-outline:none;*/
}

.text_3 {
position:relative;
top:7px;
}

/*CONTACT.HTML*/

.contact_image {
border:outset  #a2cd5a 3px;
width:600px;
height:250px;
margin:80px auto auto auto;
}

.contact_info {
border:solid black 0px;
width:600px;
height:auto;
margin:30px auto auto auto;
font:16pt arial;
color:#556b2f;
}

.web {
font:italic 20pt arial;
}

.contact_info span {
font:bold italic 18pt arial;
}

.contact_info a {
text-decoration:none;
}
