/* VECNA ROBOTICS */
/* VECNA ROBOTICS */

html { height:100%; }

body {
color:#000;
height:100%;
margin:0;
padding:0;
font:12px "Lucida Grande", Verdana, sans-serif;
background-color:#ffffff;
overflow-y:scroll;
}

.text_centering { text-align:center; }

#container { /* CENTERING CONTAINER */
width:782px;
height:auto;
margin:0 auto;
padding:0 9px;
}

#navlist span, #navlist_L2 span, #navlist_L3 span {
display:none;
}

#navlist {
width:782px;
height:61px;
margin:8px 0 5px 0;
}

#navlist_L2, #navlist_L3 {
width:782px;
height:25px;
margin-top:3px;
}

#rotator_index { /* INDEX IMAGE ROTATOR */
cursor:pointer;
overflow:hidden;
margin-top:5px;
position:relative;
width:782px;
height:311px;
}

#rotator_index img {
cursor:pointer;
width:782px;
height:311px;
}

#main_content ul {
padding:0;
list-style:disc outside;
line-height:20px;
margin-left:30px;
}

.side_quote {
text-align:right;
font-size:9px;
line-height:normal;
color:#666666;
}

/* LIST STLYES */
/* LIST STLYES */

ul {
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

li a:link, li a:visited {
display:block;
width:183px;
height:auto;
background-color:#E9E9E9;
margin:5px 0;
padding:0 0 0 5px;
color:#333333;
text-decoration:none;
}

li a:hover, li a:active {
background-color:#c8a70f;
color:#ffffff;
}

p, li {
line-height:21px;
}

img {
border:none;
}

/* FORM STYLES */
/* FORM STYLES */

.form_field {
width:150px;
margin:8px 8px 0 0;
}

.form_buttons {
width:156px;
background-color:#c8a70f;
color:#ffffff;
height:23px;
border:1px solid #000000;
font-weight:bold;
}

/* THIN INDEX ADVERTISEMENT */
#index_advert {
width:770px;
height:auto;
margin:5px 0 0 13px;
padding:0;
}

/* QUALIFING IMAGE ROTATOR STYLE */
#rotator_qualifier {
overflow: hidden;
position: relative;
width: 782px;
height: 175px;
}

#rotator_qualifier img {
width: 782px;
height: 175px;
}

/* CLIENT LOGIN PAGE */
#login_form { 
background:url(../images/login/login.jpg) no-repeat;
width:317px;
height:140px;
float:left;
padding:35px 0 0 465px;
color:#EFEFEF;
}

/* COLUMN DIVISIONS */
/* COLUMN DIVISIONS */

.onefourth_column { /* 1/4 OF A FULL COLUMN */
width:188px;
height:auto;
float:left;
}

.onefourth_column_margin { /* RIGHT 1/4 OF A FULL COLUMN */
width:188px;
height:auto;
float:left;
margin-right:10px;
}

.onehalf_column_left{ /* LEFT 1/2 OF A FULL COLUMN */
width:386px;
height:auto;
float:left;
margin-right:5px;
}

.onehalf_column_right{ /* RIGHT 1/2 OF A FULL COLUMN */
width:386px;
height:auto;
float:left;
margin-left:5px;
}

.threequarters_column { /* 3/4 OF A FULL COLUMN */
display:inline;
width:574px; /* 188x3 + 20px */
height:auto;
float:left;
margin:0 20px 20px 0;
}

.threequarters_column ul { /* SPACES UL */
padding:0;
list-style:disc outside;
line-height:20px;
margin-left:30px;
}

.one_column { /* 1 FULL WIDTH COLUMN */
width:782px;
height:auto;
margin:0;
}

.onethird_column_middle { /* MIDDLE COLUMN OF THREE */
width:256px;
height:auto;
float:left;
margin:7px;
}

.onethird_column { /* USE AS THE OUTSIDE COLUMNS */
width:256px;
height:auto;
float:left;
margin:7px 0;
}

.clr {
clear:both;
width:800px;
height:1px;
}

#foot {
font-size:10px;
color:#999999;
width:759px;
height:24px;
margin:16px auto;
padding:10px 8px 0 15px;
border:1px solid #CCCCCC;
background-color:#efefef;
}

#foot img {
float:right;
margin:-5px 0 0 8px;
}

/* HEADING STYLES */
/* HEADING STYLES */

h1 { /* PAGE HEADING */
margin:10px 0;
font-size:20px;
font-weight:bold;
color:#000;
}

h2 { /* Lv1 PARAGRAPH */
font-size:17px;
color:#b2861d;
margin:10px 0;
font-weight:normal;
padding:0;
border-bottom:1px dotted #b2861d;
}

h3 { /* Lv2 PARAGRAPH */
font-size:13px;
color:#222;
margin:10px 0;
font-weight:bold;
padding:0;
text-decoration:underline;
}

h4 { /*L2 PARAGRAPH TITLE */
font-size:13px;
color:#000;
margin:0;
padding:0;
line-height:125%;
font-weight:bold;
}

h5 { /*L2 PARAGRAPH TITLE */  
font-size:12px;
color:#333333;
margin:10px 0;
padding:0;
}

h6 { /* SM COLUMN TOPICS */
font-size:13px;
color:#222;
margin:10px 0;
font-weight:bold;
padding:0;
border-bottom:1px dotted #111;
}

.contact_img {
margin:1px 0 13px 0;
}

/* NEWS */
.breaking_news_date { /* Index Page Style */
font-size:10px;
color:#b2861d;
line-height:0;
margin:15px 0 0 0;
}

.breaking_news_copy { /* Index Page Style */
font-size:10px;
color:#333333;
line-height:14px;
margin:7px 0 25px 0;
}

.news_date { /* News Page Style */
font-size:10px;
color:#777;
margin:10px 0 -15px 0;
}

/* PARTNERS PAGE STLYE */
.left_image {
float:left;
margin-right:25px;
}

.right_text {
display:block;
width:439px;
float:left;
min-height:75px;
margin:0 0 25px 0;
}

/* LINK STYLES */

a:link, a:visited {
color:#b2861d;
text-decoration:underline;
font-weight:normal;
}

a:hover, a:active {
color:#b2861d;
text-decoration:none;
font-weight:normal;
}

.onefourth_column li a:link, .onefourth_column li a:visited, .onefourth_column_margin li a:link, .onefourth_column_margin li a:visited {
display:block;
width:183px;
height:auto;
background-color:#E9E9E9;
margin:5px 0;
padding:0 0 0 5px;
color:#333333;
text-decoration:none;
}

.onefourth_column li a:hover, .onefourth_column li a:active, .onefourth_column_margin li a:hover, .onefourth_column_margin li a:active {
background-color:#b2861d;
color:#ffffff;
}

/* SITE MAP */

div.site_map strong a {
font-size:13px;
color:#333333;
}

div.site_map li a:link, div.site_map li a:visited {
width:500px;
background-color:#ffffff;
color:#b2861d;
text-decoration:underline;
list-style-position:outside;
list-style-type:none;
}

div.site_map li a:hover, div.site_map li a:active {
width:500px;
background-color:#ffffff;
color:#b2861d;
text-decoration:none;
list-style-position:outside;
list-style-type:none;
}

/* SLIDE SHOW */
#fadeshowtoggler {
position:relative;
top:-36px;
left:2px;
z-index:9999;
opacity:0.0;
filter:alpha(opacity=0);
margin-bottom:-40px;
}

#fadeshow {
width:782px;
height:311px;
}

.status {
margin:0 10px 0 10px;
font:14px "Courier New", Courier, monospace;
}

/* INDEX HIDE TEXT */
p.index {
height:1px;
visibility:hidden;
}

/* PAGE CALL OUT PARAGRAPH */ 
.callout {
margin:10px 0 25px 0;
color:#333;
font-weight:bold;
line-height:200%;
font-size:15px;
}

/* STORE */

.item_bg {
padding:1px 0 10px 10px;
margin:20px 0 0 15px;
height:auto;
width:5px;
border-top:1px dotted #cccccc;
float:left;
}

.store_img {
border-top:1px dotted #cccccc;
float:left;
margin-top:20px;
}

#store_product {
width:770px;
margin-left:15px;
}

.flt_rght {
float:right;
}

/* ZEBRA STRIPE TABLE STYLES */
#zebra, #zebra2, #zebra3, #zebra4, #zebra5, #zebra6, #zebra7, #zebra8, #zebra9, #zebra10, #zebra11, #zebra12, #zebra13, #zebra14, #zebra15, #zebra16, #zebra17, #zebra18, #zebra19, #zebra20 {
border: 1px solid #666666;
}

#zebra tbody tr td, #zebra2 tbody tr td, #zebra3 tbody tr td, #zebra4 tbody tr td, #zebra5 tbody tr td, #zebra6 tbody tr td, #zebra7 tbody tr td, #zebra8 tbody tr td, #zebra9 tbody tr td, #zebra10 tbody tr td, #zebra11 tbody tr td, #zebra12 tbody tr td, #zebra13 tbody tr td, #zebra14 tbody tr td, #zebra15 tbody tr td, #zebra16 tbody tr td, #zebra17 tbody tr td, #zebra18 tbody tr td, #zebra19 tbody tr td, #zebra20 tbody tr td {
padding: 3px 8px;
border-left: 1px solid #D9D9D9;
}

.videos td:nth-last-of-type(-n+2), .videos2 td:nth-last-of-type(-n+2), .videos3 td:nth-last-of-type(-n+2), .videos4 td:nth-last-of-type(-n+2) {
text-align:center;
width:100px;
height:100px;
}

#zebra tbody tr.selected td, #zebra2 tbody tr.selected td, #zebra3 tbody tr.selected td, #zebra4 tbody tr.selected td, #zebra5 tbody tr.selected td, #zebra6 tbody tr.selected td, #zebra7 tbody tr.selected td, #zebra8 tbody tr.selected td, #zebra9 tbody tr.selected td, #zebra10 tbody tr.selected td, #zebra11 tbody tr.selected td, #zebra12 tbody tr.selected td, #zebra13 tbody tr.selected td, #zebra14 tbody tr.selected td, #zebra15 tbody tr.selected td, #zebra16 tbody tr.selected td, #zebra17 tbody tr.selected td, #zebra18 tbody tr.selected td, #zebra19 tbody tr.selected td, #zebra20 tbody tr.selected td  {
background-color: #3d80df;
color: #ffffff;
font-weight: bold;
border-left: 1px solid #346DBE;
border-bottom: 1px solid #7DAAEA;
}

/* VECNA ROBOTICS */
/* VECNA ROBOTICS */
