/*Developer: Eric Egasse  */
/*Website: Rocket       */
/*Date Modified: 12/01/08 */


/*INDEX.HTML - CONTAINS MAIN HEADING & TABLE OF CONTENTS & BUTTONS- STYLE BELOW*/
.index_body {
margin:0px;
background:url(images/bkgnd4.png) repeat-x;
}

.index_table {
width:970px;
height:900px;
border:outset #ababab 2px;
margin:20px auto 0 auto;
background:white;
border-collapse:separate;
}

.index_heading {
width:970px;
height:150px;
text-align:center;
}

td.iframe_cell, iframe {
width:730px;
height:750px;
}

td.toc_cell {
width:240px;
height:750px;
vertical-align:top;
text-align:center;
}

td.index_heading img {
width:625px;
height:150px;
}

.text1 {
position:relative;
left:-3px;
}

.text2 {
position:relative;
left:-3px;
}

a.buttons {
border:outset #ababab 2px;
display:block;
width:200px;
height:50px;
margin:50px auto;
text-align:left;
font:italic bold 9pt arial;
text-decoration:none;
}

a.buttons:link {
color:#595959;
background:url(images/button1.jpg) no-repeat;
}

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

a.buttons:hover {
color:#8b0000;
background:url(images/button1_in.jpg) no-repeat;
}

a.buttons:active {
color:#8b0000;
background:url(images/button1_in.jpg) no-repeat;
}

a.buttons:focus {
color:#8b0000;
background:url(images/button1_in.jpg) no-repeat;
/*-moz-outline:none;*/
}

span.text1 {
position:relative;
top:15px;
margin-left:20px;
}

span.text2 {
position:relative;
top:9px;
margin-left:20px;
}


/*HOME.HTML - PRODUCT USAGE & DESCRIPTION - STYLE BELOW*/
div.container01 {
width:700px;  
height:250px;
margin-left:40px;
margin-top:40px;
}

div.container01 div {
width:auto;
height:auto;
float:left;
}

img.rocket1 {
width:auto;
height:auto;
margin-left:0px;
}

img.rocket2 {
width:auto;
height:auto;
margin-left:20px;
}

img.rocket3 {
width:auto;
height:auto;
margin-top:15px;
}


/*PRODUCTS.HTML - STYLE BELOW*/
.table01 {
border:solid black 0px;
width:600px;
height:auto;
font:12pt arial;
text-align:center;
margin:20px auto;
}

.table01 img {
border:solid black 0px;
}

.table01 th {
border:solid black 0px;
width:300px;
}

.pr_100 img {
width:auto;
height:auto;
margin:0px 0px 0px 0px;
}

.r_300 img {
width:auto;
height:auto;
margin:0px 0px 0px 0px;
}

.pt_1b img {
width:auto;
height:auto;
margin:0px 0px 0px 0px;
}

.at_2b img {
width:auto;
height:auto;
margin:0px 0px 0px 0px;
}


/*ACCESSORIES.HTML - STYLE BELOW*/
.table02 {
width:600px;
height:auto;
font:12pt arial;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:20px;
}

.table02 img {
border:solid black 0px;
}

.table02 th {
width:300px;
}

.acc_batt img {
width:auto;
height:auto;
margin:0px 0px 0px 0px;
}

.acc_spare_case img {
width:auto;
height:auto;
margin:0px 0px 0px 0px;
}

.acc_mag_mount_ant img {
width:auto;
height:auto;
margin:30px 0px 0px 0px;
}

.acc_spare_ant img {
width:auto;
height:auto;
margin:30px 0px 0px 0px;
}

/*PR-100.HTML PRODUCT DETAILS - STYLE BELOW*/
.pr-100_detail{
border:solid black 0px;
border-collapse:collapse;
width:700px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:80px;
text-align:center;
font:12pt arial;
vertical-align:middle;
}

.folded100 {
width:auto;
height:auto;
}

.case100 {
width:auto;
height:auto;
}

.unfolded100 {
width:auto;
height:auto;
}

.pr-100_detail_text {
border:solid black 0px;
width:600px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:50px;
text-align:left;
font:12pt arial;
}

/*R-300.HTML PRODUCT DETAILS - STYLE BELOW*/
.r-300_detail{
border:solid black 0px;
border-collapse:collapse;
width:700px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:80px;
text-align:center;
font:12pt arial;
vertical-align:middle;
}

.folded300 {
width:auto;
height:auto;
}

.case300 {
width:auto;
height:auto;
}

.unfolded300 {
width:auto;
height:auto;
}

.r-300_detail_text {
border:solid black 0px;
width:600px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:50px;
text-align:left;
font:12pt arial;
}

/*PT-1B.HTML PRODUCT DETAILS - STYLE BELOW*/
.pt-1b_detail{
border:solid black 0px;
border-collapse:collapse;
width:700px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:100px;
text-align:center;
font:12pt arial;
vertical-align:middle;
}

.pt-1b {
width:auto;
height:auto;
}

.pt-1b_open {
width:auto;
height:auto;
}

.pt-1b_bat {
width:auto;
height:auto;
}

.pt-1b_detail_text {
border:solid black 0px;
width:600px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:100px;
text-align:left;
font:12pt arial;
}

/*AT-2B.HTML PRODUCT DETAILS - STYLE BELOW*/
.at-2b_detail{
border:solid black 0px;
border-collapse:collapse;
width:700px;
height:auto;
margin-left:auto;
margin-right:auto;
text-align:center;
font:12pt arial;
vertical-align:middle;
}

.at-2b_2 {
width:auto;
height:auto;
}

.at-2b_open {
width:auto;
height:auto;
}

.at-2b_bat {
width:auto;
height:auto;
margin-top:140px;
}

.at-2b_detail_text {
border:solid black 0px;
width:600px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:100px;
text-align:left;
font:12pt arial;
}

/*ACCESS_2032_BATT.HTML ACCESSORY DETAILS - STYLE BELOW*/
.battery_detail{
border:solid black 0px;
border-collapse:collapse;
width:750px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:80px;
text-align:center;
font:12pt arial;
vertical-align:middle;
}

.batt_pack_detail {
width:auto;
height:auto;
}

.detail_2032 {
width:auto;
height:auto;
margin-top:140px;
}

.batt_detail_text {
border:solid black 0px;
width:auto;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:80px;
text-align:left;
font:12pt arial;
}

/*ACCESS_CASE.HTML ACCESSORY DETAILS - STYLE BELOW*/
.spare_case_detail{
border:solid black 0px;
border-collapse:collapse;
width:750px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:50px;
text-align:center;
font:12pt arial;
vertical-align:middle;
}

.case_detail {
width:auto;
height:auto;
margin-top:80px;
}

.case_detail2 {
width:auto;
height:auto;
margin-bottom:20px;
}

.spare_case_detail_text {
border:solid black 0px;
width:auto;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:80px;
text-align:left;
font:12pt arial;
}

/*ACCESS_MAG_ANT.HTML ACCESSORY DETAILS - STYLE BELOW*/
.mag_mount_detail{
border:solid black 0px;
border-collapse:collapse;
width:750px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:50px;
text-align:center;
font:12pt arial;
vertical-align:middle;
}

.mag_mount_ant {
width:auto;
height:auto;
}

.mag_mount_ant2 {
width:auto;
height:auto;
margin-top:90px;
}

.mag_mount_detail_text {
border:solid black 0px;
width:auto;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:80px;
text-align:left;
font:12pt arial;
}

/*ACCESS_FA-3.HTML ACCESSORY DETAILS - STYLE BELOW*/
.spare_fa-3_detail {
border:solid black 0px;
border-collapse:collapse;
width:750px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:80px;
text-align:center;
font:12pt arial;
vertical-align:middle;
}

.fa-3_1 {
width:auto;
height:auto;
}

.fa-3_2 {
width:auto;
height:auto;
}

.fa-3_detail_text {
border:solid black 0px;
width:auto;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:80px;
text-align:left;
font:12pt arial;
}

/*MANUAL.HTML - ALL MANUALS - STYLE BELOW*/

.table03 {
width:700px;
height:650px;
margin:0 auto;
}

.table03 img {
border:outset #ababab 2px;
}

/*CONTACT.HTML - CSI CONTACT INFO - STYLE BELOW*/

.contact {
border:ridge 3px #ababab;
width:600px;
height:250px;
margin:0px auto;
}

.contact_info {
border:solid black 0px;
width:600px;
height:auto;
margin-top:30px;
margin-left:auto;
margin-right:auto;
font:16pt arial;
color:#8b3626;
}

.web {
font:italic 20pt arial;
}

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

.contact_info a {
text-decoration:none;
}

/*I-FRAME HEADING & TEXT - STYLES ALL HEADINGS THAT ARE VIEWED IN THE IFRAME WINDOW - STYLE BELOW*/
h1.heading {
text-align:center;
font:italic bold 24pt arial;
color:#8b3626;
text-decoration:underline;
}

.heading2 {
font:12pt arial;
color:#8b3626;
text-align:center;
}

/*BACK_BUTTONS*/
a.buttons_back {
border:outset #ababab 2px;
display:block;
width:150px;
height:30px;
margin-left:0px;
text-align:center;
font:italic bold 9pt arial;
text-decoration:none;
position:absolute;
top:680px;
right:20px;
}

a.buttons_back:link {
color:#595959;
background:url(images/back_button.jpg) no-repeat;
}

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

a.buttons_back:hover {
color:#8b0000;
background:url(images/back_button_press.jpg) no-repeat;
}

a.buttons_back:active {
color:#8b0000;
background:url(images/back_button_press.jpg) no-repeat;
}

a.buttons_back:focus {
color:#8b0000;
background:url(images/back_button_press.jpg) no-repeat;
/*-moz-outline:none;*/
}

span.text3 {
position:relative;
top:7px;
}
