/* FARNAM GLOBAL ELEMENTS */

body {background-color: #000000; align:center; margin-top:50px; margin-left:25px; padding:0; font-family:"Verdana", Arial, Helvetica, sans-serif;}
.farnam_sidebar_background{height: auto; width: 173px; vertical-align: top; border: 1px #FFFFFF solid; background-color: #2B69B7; background-image: url(../images/farnamsidebar_background.jpg); background-repeat: no-repeat;}

.farnam_sidebar2_background{height: auto; width: 173px; vertical-align: top; border: 1px #FFFFFF solid; background-color: #2B69B7; background-position: bottom center; background-image: url(../images/farnamsidebar2_background.jpg); background-repeat: no-repeat;}

.farnam_index_background{height: 725px; width: 551px; vertical-align: top;  background-color: #FFFFFF; background-position: bottom center; background-image: url(../images/farnam_index_background.jpg); background-repeat: no-repeat;}
.farnam_index2_background{height: 725px; width: 551px; vertical-align: top;  background-color: #FFFFFF; background-position: bottom center; background-image: url(../images/farnam_index2_background.jpg); background-repeat: no-repeat;}

.farnam_index_background2{height: 900px; width: 551px; vertical-align: top;  background-color: #FFFFFF; background-position: bottom center; background-image: url(../images/farnam_index_background.jpg); background-repeat: no-repeat;}
.farnam_company_background{height: 800px; width: 551px; vertical-align: top;  background-color: #FFFFFF; background-position: bottom center; background-image: url(../images/farnam_company_background.jpg); background-repeat: no-repeat;}
.farnam_company2_background{height: 725px; width: 551px; vertical-align: top;  background-color: #FFFFFF; background-position: bottom center; background-image: url(../images/farnam_index2_background.jpg); background-repeat: no-repeat;}
.farnam_partnership_background{height: 900px; width: 551px; vertical-align: top;  background-color: #FFFFFF; background-position: bottom center; background-image: url(../images/farnam_partnership_background.jpg); background-repeat: no-repeat;}
.farnam_contactus_background{height: 825px; width: 551px; vertical-align: top;  background-color: #FFFFFF; background-position: bottom center; background-image: url(../images/farnam_contactus_background.jpg); background-repeat: no-repeat;}
.farnam_medical_background{height: 900px; width: 551px; vertical-align: top;  background-color: #FFFFFF; background-position: bottom center; background-image: url(../images/farnam_medical_background.jpg); background-repeat: no-repeat;}
.farnam_medical2_background{height: 700px; width: 551px; vertical-align: top;  background-color: #FFFFFF; background-position: bottom center; background-image: url(../images/farnam_medical2_background.jpg); background-repeat: no-repeat;}
.farnam_retail_background{height: 835px; width: 551px; vertical-align: top;  background-color: #FFFFFF; background-position: bottom center; background-image: url(../images/farnam_retail_background.jpg); background-repeat: no-repeat;}
.farnam_retail2_background{height: 700px; width: 551px; vertical-align: top;  background-color: #FFFFFF; background-position: bottom center; background-image: url(../images/farnam_retail2_background.jpg); background-repeat: no-repeat;}
.farnam_manufacture_background{height: 900px; width: 551px; vertical-align: top;  background-color: #FFFFFF; background-position: bottom center; background-image: url(../images/farnam_manufacture_background.jpg); background-repeat: no-repeat;}
.farnam_technology_background{height: 800px; width: 551px; vertical-align: top;  background-color: #FFFFFF; background-position: bottom center; background-image: url(../images/farnam_index_background.jpg); background-repeat: no-repeat;}
.farnam_summary_background{height: 700px; width: 551px; vertical-align: top;  background-color: #FFFFFF; background-position: bottom center; background-image: url(../images/farnam_index_background.jpg); background-repeat: no-repeat;}
.farnam_services_background{height: 700px; width: 551px; vertical-align: top;  background-color: #FFFFFF; background-position: bottom center; background-image: url(../images/farnam_index_background.jpg); background-repeat: no-repeat;}
.farnam_privacy_background{height: 1400px; width: 551px; vertical-align: top;  background-color: #FFFFFF; background-position: bottom center; background-image: url(../images/farnam_index2_background.jpg); background-repeat: no-repeat;}

.farnam_date_background{height: 26px; width: 726px; background-color: #000000; background-position: top right; background-image: url(../images/date_background.gif); background-repeat: no-repeat;}
.farnam_date_textbox{height: 26px; width: 175px; text-align: right; vertical-align: middle; background-color: transparent; padding-top: 3px; padding-bottom: 1px; padding-right: 9px; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: auto;  font-weight: normal; font-variant: normal; }

.farnam_content_box{height: auto; width: 551px; vertical-align: top; background-color: transparent; padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px; }
.farnam_text_box{height: auto; width: 100%; vertical-align: top; background-color: transparent; color: #002A65; text-align: left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 20px;  font-weight: normal; font-variant: normal; }
.farnam_text_box2{height: 30px; width: 150px; vertical-align: top; background-color: transparent; color: #002A65; text-align: left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 20px;  font-weight: normal; font-variant: normal; }
.farnam_text_box2b{height: 30px; width: 150px; vertical-align: top; background-color: transparent; color: #002A65; text-align: left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 20px;  font-weight: bold; font-variant: normal; }

.farnam_sidebar_box{height: auto; width: 173px; vertical-align: top; background-color: transparent;}
img.sidebarbox_spacer{height: 40px; width: 173px; border-collapse: collapse;}
img.row_spacer{height: 25px; width: 25px; border-collapse: collapse;}
img.row_spacer_small{height: 10px; width: 10px; border-collapse: collapse;}

.farnam_bottomleftnav_background{height: 26px; width: 175px; align: left;  background-color: #000000; background-image: url(../images/bottomleftnav_background.gif); background-repeat: no-repeat;}
.farnam_bottomleftnav_textbox{height: 26px; width: 175px; text-align: left; vertical-align: middle; background-color: transparent; padding-top: 2px; padding-bottom: 3px; padding-left: 9px; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: auto; font-weight: normal; font-variant: normal; }

.leftsidebarlinkbox{ width: 173px; height:25px; background-color: transparent; border-top: 1px #FFFFFF solid; }
.leftsidebarlinkbox2{ width: 173px; height:25px; background-color: transparent;}
.leftsidebaraddressbox{ width: 173px; height:auto; background-color: transparent; text-align: left; vertical-align: top; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: auto;  font-weight: normal; font-variant: normal; padding-left: 13px;}

a.linknav1{font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size: 11px; line-height: normal;font-weight: normal; color: #002A65; }
a.linknav1:visited{font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size: 11px; line-height: normal;font-weight: normal; color: #002A65;}
a.linknav1:hover{font-family: Trebuchet MS, Arial, Verdana, Helvetica; font-size: 11px; line-height: normal;font-weight: normal; color: #ffffff;}

.leftnav {width: 173px; height:25px; background-color: #002A65; filter: alpha(opacity=90); -moz-opacity: 1.0;}
.leftnav table {width: 173px; height: 25px; text-align: right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px;  font-weight: normal; font-variant: normal;}
.leftnav td.on {background-color: #62879F; filter: alpha(opacity=90); -moz-opacity: 1.0; padding-right: 6px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px;  font-weight: normal; font-variant: normal;}
.leftnav td.over {color: #FFFFFF; background-color: #62879F; filter: alpha(opacity=90); -moz-opacity: 1.0; cursor: hand; cursor: pointer; padding-right: 6px; font-family: Arial, Verdana, Helvetica, sans-serif;  font-size: 11px; font-style: normal; line-height: 11px;  font-weight: normal; font-variant: normal;}
.leftnav td.out {color: #FFFFFF; padding-right: 6px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px;  font-weight: normal; font-variant: normal;}

.sidenav1 {width: 173px; height:25px; background-color:#62879F; filter: alpha(opacity=90); -moz-opacity: 1.0; border-bottom: 1px #FFFFFF solid;}
.sidenav1 table {width: 173px; height: 25px; text-align: right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px;  font-weight: normal; font-variant: normal;}
.sidenav1 td.on {background-color: #6699cc;  filter: alpha(opacity=90); -moz-opacity: 1.0; padding-right: 6px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px;  font-weight: normal; font-variant: normal;}
.sidenav1 td.over {color: #FFFFFF; background-color: #6699cc;  filter: alpha(opacity=90); -moz-opacity: 1.0; cursor: pointer; text-decoration: none; padding-right: 6px; font-family: Arial, Verdana, Helvetica, sans-serif;  font-size: 11px; font-style: normal; line-height: 11px;  font-weight: normal; font-variant: normal; }
.sidenav1 td.out {color: #FFFFFF; padding-right: 6px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px;  font-weight: normal; font-variant: normal;}

.sidenav2 {width: 173px; height:25px; background-color: #002A65; filter: alpha(opacity=90); -moz-opacity: 1.0; border-bottom: 1px #FFFFFF solid;}
.sidenav2  table {width: 173px; height: 25px; text-align: right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px;  font-weight: normal; font-variant: normal;}
.sidenav2  td.on {background-color: #62879F; filter: alpha(opacity=90); -moz-opacity: 1.0; padding-top: 3px; padding-right: 6px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px;  font-weight: normal; font-variant: normal;}
.sidenav2  td.over {color: #FFFFFF; background-color: #62879F; filter: alpha(opacity=90); -moz-opacity: 1.0; cursor: pointer; text-decoration: none; padding-top: 3px; padding-right: 6px; font-family: Arial, Verdana, Helvetica, sans-serif;  font-size: 11px; font-style: normal; line-height: 11px;  font-weight: normal; font-variant: normal;}
.sidenav2  td.out {color: #FFFFFF; cursor: pointer; text-decoration: none; padding-top: 3px; padding-right: 6px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 11px;  font-weight: normal; font-variant: normal;}

a.mainnav2{FONT: normal 10px Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; text-align: left; text-decoration: none; border: none; padding-left: 5px; padding-right: 5px;}
a.mainnav2:visited{FONT: normal 10px Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; text-align: left; text-decoration: none; border: none; padding-left : 5px; padding-right: 5px;}
a.mainnav2:hover{FONT: normal 10px Arial, Verdana, Helvetica, sans-serif; color: #6592CD; text-align: left; text-decoration: none; border: none; padding-left : 5px; padding-right: 5px;}

.whitetextdivider{font-family: Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; font-style: normal; line-height: 10px;  font-weight: bold; font-variant: normal;}

.copyrightstrip{height: auto; width: 726px; background-color: transparent; vertical-align: middle; text-align: left; font-family: Arial, Verdana, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; font-style: normal; line-height: auto;  font-weight: normal;}
.textheadlightblue{font-family: Arial, Verdana, Helvetica, sans-serif; color: #6592CD; font-size: 16px; font-style: normal; line-height: auto;  font-weight: bold; font-variant: normal;}
.textheadlightblue2{font-family: Arial, Verdana, Helvetica, sans-serif; color: #6592CD; font-size: 13px; font-style: normal; line-height: 13px;  font-weight: bold; font-variant: normal;}

.dropdown1 {background-color: #FFFFFF; width: 50px; text-align: left; border: 1px solid #6592CD; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: auto; font-weight: normal; font-variant: normal;}
.dropdown2 {background-color: #FFFFFF; width: 125px; text-align: left; border: 1px solid #6592CD; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: auto; font-weight: normal; font-variant: normal;}
.textbox1 {background-color: #FFFFFF; width: 200px; height: 20px; text-align: left; border: 1px solid #6592CD; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: auto; font-weight: normal; font-variant: normal; padding-top: 2px; padding-left: 5px;}
.textbox2 {background-color: #FFFFFF; width: 75px; height: 20px; text-align: left; border: 1px solid #6592CD; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: auto; font-weight: normal; font-variant: normal; padding-top: 2px; padding-left: 5px;}
.textbox3 {background-color: #FFFFFF; width: 250px; height: 100px; text-align: left; border: 1px solid #6592CD; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: auto; font-weight: normal; font-variant: normal; padding-top: 2px; padding-left: 5px;}
.btnsubmit{background-color: #6592CD; vertical-align: middle; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: auto; font-weight: normal; font-variant: normal; padding: 3px 6px 1px 5px;}

#main_header{background-color: #344E86;}

/* FLASH ROTATOR */

.flashrotator_hide{display:none;}
.flashrotator_show{display:block;}
