@charset "UTF-8";
body { background: #ebebeb url(http://www.g-technology.com/images/gradient_texture.jpg) repeat-x 0 0; color: #4d4d4d; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; overflow-y: scroll; }
a:focus { -moz-outline-style: none; }
td   { color: #4d4d4d; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a    { color: #404040; text-decoration: underline }
a.nav   { color: #404040; text-decoration: none }
a:hover   { color: #0063ac; text-decoration: none }
a.nav:hover  { color: #0063ac; text-decoration: underline }

/* new top nav menu - now uses sprite and pure css, no javascript */
#Table_01 a { height: 23px; display: block; overflow: hidden; position: relative; color: #fff; font-size: 9px; text-decoration: none; }
#Table_01 span { background-repeat: no-repeat; background-image: url('/_images/navbar_sprite.png'); position: absolute; left: 0; top: 0; height: 100%; width: 100%; }

#nav_products { width: 83px; }
#nav_accessories { width: 77px; }
#nav_purchase { width: 78px; }
#nav_support { width: 78px; }
#nav_company { width: 78px; }
#nav_contact { width: 79px; }
#nav_news { width: 80px; }

#nav_products span { background-position: 0 0; }
#nav_accessories span { background-position: -82px 0; }
#nav_purchase span { background-position: -159px 0; }
#nav_support span { background-position: -237px 0; }
#nav_company span { background-position: -315px 0; }
#nav_contact span { background-position: -393px 0; }
#nav_news span { background-position: -472px 0; }

#nav_products:hover span { background-position: 0 -23px; }
#nav_accessories:hover span { background-position: -82px -23px; }
#nav_purchase:hover span { background-position: -159px -23px; }
#nav_support:hover span { background-position: -237px -23px; }
#nav_company:hover span { background-position: -315px -23px; }
#nav_contact:hover span { background-position: -393px -23px; }
#nav_news:hover span { background-position: -472px -23px; }

.borderLR  { border-right: 1px solid #323232; border-left: 1px solid #646464 }
.borderLRB { border-right: 1px solid #323232; border-bottom: 1px solid #646464; border-left: 1px solid #646464 }
.borderFull { border: solid 1px #000 }
.borderFull80 { border: solid 1px #cdcdcd }
.borderFull50 { border: solid 1px #808080 }
.borderBuyNow { background-color: #eee; border: solid 1px #9a9a9a }
.borderBuyNowbot { border-top: #9a9a9a; border-right: #9a9a9a; border-bottom: 1px solid #cdcdcd; border-left: #9a9a9a }
.borderFullred  { border: solid 1px #004d80 }
.borderR50 { border-right: 1px solid #808080 }
.borderdashR50 { border-right: 1px dashed #808080 }
.borderL50 { border-left: 1px solid #808080 }
.borderBL50 { border-bottom: 1px solid #808080; border-left: 1px solid #808080 }
.borderdashBL50 { border-bottom: 1px dashed #808080; border-left: 1px dashed #808080 }
.borderB50 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: 808080; }
.borderB25 { border-bottom: 1px solid #c0c0c0 }
.borderdashB50 { border-bottom: 1px dashed #808080 }
.borderdashfull { border: dashed 1px #808080 }
.borderdashBLR50 { border-right: 1px dashed #808080; border-bottom: 1px dashed #808080; border-left: 1px dashed #808080 }
.borderdashBRT50 { border-top: 1px dashed #808080; border-right: 1px dashed #808080; border-bottom: 1px dashed #808080 }
.borderBR50 { border-right: 1px solid #808080; border-bottom: 1px solid #808080 }
.borderdashBR50 { border-right: 1px dashed #808080; border-bottom: 1px dashed #808080; }
.borderB75 { border-bottom: 1px solid #c0c0c0 }
.borderB75a { border-bottom: 1px solid #c0c0c0; border-top: 1px solid #c0c0c0 }
.borderB-Red  { border-bottom: 1px solid #004d80 }
.borderB-Blu  { border-bottom: 1px solid #004d80 }

.typefooter { color: #606060; font-size: 9px; font-family: verdana }
.typefooter_splash1 { color: #606060; font-size: 9px; line-height: 18px; font-family: verdana }
.typefooter_splash2 { color: #606060; font-size: 8px; line-height: 18px; font-family: verdana }
.typedate { color: #FFFFFF; font-size: 9px; font-family: verdana; }
.typenews  { font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.typeidealfor  { color: #004d80; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.typenormal  { color: #4d4d4d; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.typenormal14  { color: #4d4d4d; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.typeBold16 { font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.typenavsm { font-weight: normal; font-size: 11px; font-family: verdana; text-align: left; }
.typeverd { font-weight: normal; font-size: 8pt; line-height: 120%; font-family: verdana }
.typeQLink   { font-weight: bold; font-size: 10px; font-family: verdana }
.typerevred { color: white; font-weight: bold; font-size: 10px; font-family: verdana; background-color: #a43838 }
.typenavmed  { font-weight: bold; font-size: 11px; font-family: verdana; text-align: left; }
.typenavmed2  { font-weight: bold; font-size: 11px; font-family: verdana; text-align: center; }
.typenavmedB50 { font-weight: bold; font-size: 11px; font-family: verdana; border-bottom: 1px solid #808080; text-align: left;  }
.typedlrinfo  { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.typeboldred  { color: #0061a6; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.typeboldredverd   { color: #0061a6; font-weight: bold; font-size: 11px; font-family: verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.typedlrititle { font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 2px }
.typedlrname  { color: #0061a6; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

.justify {  text-align: justify; }
.pad10 {  margin-right: 5px;  margin-left: 5px; }
.verdana8     { color: #696969; font-size: 7pt; line-height: 9pt; font-family: verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
.freeshipvis { visibility: hidden; }
.borderB50 .borderLR .borderB75 img { border: 5px double white; }
#container { position: relative; text-align: left; width: 760px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-color: #fff; }
.borderB50_right { text-align: left; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: 808080; }
.left { text-align: left; margin-top: -5px; margin-bottom: -5px; }
.stay-informed_footer-text p { font-size: 80%; line-height: 90%; margin: 0; padding: 0; }
.borderLR_text p { margin-top: 5px; margin-bottom: 3px; line-height: 110%; }

.login_index { height: 16px; background-color: white; text-align: right; padding-top: 4px; padding-right: 15px; }
.login_index a { text-decoration: none; color: #999999; font-size: 12px; }
.login_products { background-color: white; text-align: right; padding-top: 4px; padding-right: 15px; }
.login_products a { text-decoration: none; color: #999999; font-size: 12px; }

.products_legal_footer { color: #196ba6; }

/* CN FAQ STYLING */
.cn_faq_container { /*float: left;*/ width: 500px; margin-right: 35px; margin-bottom: 5px; margin-left: 15px; background-color:#fff; }
.cn_faq_title { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #3399cc; }
.cn_faq_headline { font-family: Arial, Helvetica, sans-serif; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 13pt; line-height: 16px; font-weight: bold; }
.cn_faq_subhead1 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 13px; font-weight: bold; color: #666; margin-bottom: 5px; }
.cn_faq_subhead2 { font-family: Arial, Helvetica, sans-serif; color:#000; font-size: 13px; line-height: 13px; font-weight: bold; }
.cn_faq_body {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-left: 10px; }
.cn_faq_ol { font-family: Arial, Helvetica, sans-serif; margin-top: 10px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; font-size: 16px; line-height: 16px; }
.cn_faq_ul { font-family: Arial, Helvetica, sans-serif; font-size: 13px; list-style-type: none; line-height: 16px; padding-top: 0px; padding-left: 10px; padding-top: 0px; padding-bottom: 0px;  text-align: left; }
.cn_faq_num_list { font-family: Arial, Helvetica, sans-serif; padding-left: 2px; font-size: 13px; line-height: 16px; }
.cn_faq_table { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.cn_faq_paragraph { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; }

/* GENERAL FAQ STYLE */
.faq_body { background-color:#ffffff; }
.ap { visibility: hidden }
.noshow  { display: none}
a.notehead  { color: #0061a6; font-weight: bold; font-size: 11px; font-family: verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.a.notehead:hover { text-decoration: underline }
.style1 {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold;}
#indent { margin-right: 25px; margin-left: 25px; }
.indent2_bold { color: #0061a6; font-weight: bold; }
.indent2 { padding-left: 16px; }

/* Misc. */
#rma-request { border:1px dotted #666; padding:20px; margin:0 0 20px 0; background-color: #FFFEF4; }
#rma-request h1 { font-size:15px; font-weight:bold; padding-bottom:15px; }
#rma-request h2 { font-size:14px; font-weight:bold; }
#rma-request h3 { font-size:13px; font-weight:bold; }
#rma-request h4 { font-size:12px; font-weight:bold; color:#555555; }
#rma-request h5 { font-size:12px; }
#rma-request img { border:0; }
#rma-request label{ width:150px; float:left; display:block; }

/* Input Form Fields */
#rma-request input { font-size: 11px; border:1px #c9c9c9; border-bottom-style: solid; border-left-style: solid; border-right-style: solid; border-top-style: solid; vertical-align:top; }
#rma-request select { color: #333333; font-size: 11px; }
#rma-request textarea { color: #333333; font-size: 11px; }
#rma-request option { color: #333333; border: 1px #C9C9C9; font-size: 11px; }
#rma-request .button { border:0; padding:0px; }

.imgSubmitFormBut { border:none;}

.SocialMenu ul { clear:both; float:right; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0px 0 0px; padding:0; width:160px; }
.SocialMenu ul li { display:inline; float:right; margin-left:4px; }
.SocialMenuLabel { font-size:11px; color:#999999; float:left; text-align:right; width:52px; padding-top:6px; }
.SocialMenu ul li a, .SocialMenu ul li a:link, .SocialMenu ul li a:hover, .SocialMenu ul li a:visited { position: relative; width:20px; height:20px; overflow:hidden; display:block; cursor:pointer; color:#fff; }

/* SUPPORT UPDATES */

/* PRODUCT LEVEL PAGES */
#support_headline { font-family: Arial, Helvetica, sans-serif; color: #2C9CC6; font-size: 16px; font-weight: bold; text-align: left; margin-right: 20px; }
#support_headline span { color: #fff; }

#support_headings { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #3399cc; }
#support_subheadings { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #666; font-weight:100; margin-bottom: 20px; }
#download_resources_top { display: block; width: 160px; text-align: left; margin-left: 30px; }
#download_resources { display: block; width: 160px; text-align: left; margin-left: 30px; margin-top: 10px; }
#download_resources_hidden { display: none; width: 160px; text-align: left; margin-left: 30px; margin-top: 10px; }

#download_resources2 a { margin-top: 10px; display: block; text-align: left; margin-left: 10px; color: #0088CC; text-decoration: none; }
#download_resources2 a:hover { margin-top: 10px; display: block; text-align: left; margin-left: 10px; color: #0088CC; text-decoration: underline; }
#download_resources2 span { margin-top: 3px; display: block; text-align: left; margin-left: 10px; color: #333; text-decoration: none; font-size: 10px; padding-bottom: 10px; border-bottom: 1px solid #E0E0E0; }
#download_item { width: 222px; float: left; text-align: left; }


#faq_ul { margin:0px; padding:0px; list-style:none; }
#faq_li { line-height: 26px; list-style:none none none; border-bottom: 1px solid #E0E0E0; margin-left: 10px; }
#faq_more { line-height: 16px; list-style:none none none; margin-left: 15px; margin-top: 15px; }
#faq_more a { color: #0088CC; text-decoration: none; }
#faq_more a:hover { color: #0088CC; text-decoration: underline; }
#faq_li a { color: #0088CC; text-decoration: none; }
#faq_li a:hover { color: #0088CC; text-decoration: underline; }


/* SUPPORT LEFT NAV STYLE */
#support_left_nav_module { width: 189px; overflow: hidden; }
#support_left_nav_product_support { width: 189px; height: 21px; background-color: #3399cc; color: #fff; font-size:12px; text-align:center; padding-top: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; overflow: hidden;  }
#support_left_nav_product_support a { color: #fff; text-decoration: none; font-weight: 700; }
#support_left_nav_product_support a:hover { color: #fff; text-decoration: underline; font-weight: 700; }

#support_left_nav_menu_module { background-color:#f7f7f7; padding-bottom:10px; border-style: solid; border-color: #ccc; border-width: 1px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; }

#support_left_nav_ul { margin:0px; padding:0px; list-style:none; text-align: left; }
#support_left_nav_li { line-height: 12px; list-style:none none none; padding: 5px 15px 5px 0; margin-left: 20px; font-size: 11px; display: block; }
#support_left_nav_li a { color: #0088CC; text-decoration: none; }
#support_left_nav_li a:hover { color: #0088CC; text-decoration: underline; }
#support_left_nav_li_heading { line-height: 10px; list-style:none none none; padding: 5px 15px 5px 0; color:#666; font-weight:700; margin-left: 10px; margin-top: 5px; }


/* MODULE STYLE */
#product_header_module { height: auto; width: 100%; float: left; overflow: hidden; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; box-shadow: 0px 0px 1px #999; -moz-box-shadow: 0px 0px 1px #999; -webkit-box-shadow: 0px 0px 1px #999; background-color:#f7f7f7; text-align: left; border-style: solid; border-color: #ccc; border-width: 1px; padding-bottom: 10px; }
#faq_module { width: 540px; margin: 10px 0px 10px 0px; float: left; overflow: hidden; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; box-shadow: 0px 0px 1px #999; -moz-box-shadow: 0px 0px 1px #999; -webkit-box-shadow: 0px 0px 1px #999; background-color:#f7f7f7; text-align: left; border-style: solid; border-color: #ccc; border-width: 1px; padding-bottom: 20px; }
#hfs_module { width: 176px; height: 117px; float: left; margin-right: 6px; display: block; overflow: hidden; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; box-shadow: 0px 0px 1px #999; -moz-box-shadow: 0px 0px 1px #999; -webkit-box-shadow: 0px 0px 1px #999; background-color:#f7f7f7; text-align: left; border-style: solid; border-color: #ccc; border-width: 1px; margin-top: 10px; }
#hfs_module_padding { padding: 10px; }
#faq_module_padding a { color: #0088CC; text-decoration:none;  }
#faq_module_padding a:hover { background-color: #000; }
#downloads_module { width: 540px; margin-bottom: 10px; float: left; overflow: hidden; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; box-shadow: 0px 0px 1px #999; -moz-box-shadow: 0px 0px 1px #999; -webkit-box-shadow: 0px 0px 1px #999; background-color:#f7f7f7; text-align: left; border-style: solid; border-color: #ccc; border-width: 1px; padding-bottom: 20px; }
#downloads_module_header { width: 540px; margin-bottom: 10px; float: left; overflow: hidden; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; box-shadow: 0px 0px 1px #999; -moz-box-shadow: 0px 0px 1px #999; -webkit-box-shadow: 0px 0px 1px #999; background-color:#f7f7f7; text-align: left; border-style: solid; border-color: #ccc; border-width: 1px; }
#video_module { width: 100%; margin: 10px 0px 10px 0px; float: left; overflow: hidden; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; box-shadow: 0px 0px 1px #999; -moz-box-shadow: 0px 0px 1px #999; -webkit-box-shadow: 0px 0px 1px #999; background-color:#f7f7f7; text-align: left; border-style: solid; border-color: #ccc; border-width: 1px; }



/* FORMATTING FAQ STYLE */
#support_getting_started_faq_wrapper { margin-top: 10px; float: left; text-align: left; height: 140px; width: 540px; padding-bottom: 12px; }
#support_hfs { width: 176px; height: 122px; float: left; margin-right: 6px; display: block; margin-top: 8px; margin-bottom: 8px; list-style: none none none; }
#support_ntfs { width: 176px; height: 122px; float: left; margin-right: 6px; display: block; margin-top: 8px; margin-bottom: 8px; list-style: none none none; }
#support_fat32 { width: 176px; height: 122px; float: left; display: block; margin-top: 8px; margin-bottom: 8px; list-style: none none none; }

/* G-SPEED eS PRO RAID CONTROLLERS */
#support_minisas { width: 225px; float: left; margin-right: 6px; display: block; margin-top: 8px; margin-bottom: 8px; list-style: none none none; }
#support_minisas_wrapper { margin: 15px 0px 0px 0px; float: left; text-align: left; width: 540px; height: 180px; }
#support_gtech_minisas {  float: left; width: 176px; height: 150px; margin-right: 80px; margin-top: 8px; display: block; list-style: none none none; }
#support_atto_minisas { float: left; width: auto; height: 150px; overflow: hidden; display: block; margin-top: 8px; margin-bottom: 8px; list-style: none none none; }
#support_espro_spacer { float: left; width: 30px; height: 150px;  display: block; margin-top: 8px; margin-bottom: 8px; list-style: none none none; }

/* SUPPORT PAGE SPECIFIC */
#support_page_container { height: 800px; width:760px; background-color: #fff; }
#support_left_nav_container { width: 189px; float: left; margin-right: 10px; }
#support_content_wrapper { width: 540px;; float: left; background-color: #fff; }
#support_product_content_wrapper { width: 540px; height: auto; float: left; padding: 0px; margin: 0px; }

/* SUPPORT TABLE */
#support_specifications { padding-bottom: 15px; }
#specs_table { border-left: 1px solid #A1A5A9; border-top: 1px solid #A1A5A9; margin-bottom: 18px; border-collapse: collapse; border-spacing: 0; width: 540px; }
#specs_header { background-color: #FFFFFF; font-size: 12px; }
#specs_table tr { border-bottom: 1px solid #A1A5A9; border-right: 1px solid #A1A5A9; font-size: 10px; padding: 4px; }
#specs_table td { border-bottom: 1px solid #A1A5A9; border-right: 1px solid #A1A5A9; font-size: 10px; padding: 4px; }
#even td { background-color: #F1F1F1; font-size: 10px; }
#odd td { background-color: #fff; font-size: 10px; }
#specs_header td { background-color: #E2E2E2; font-size: 12px; font-weight: bold; }
#specs_table td ul { margin: 8px 0px 8px 20px; font-size: 10px; list-style: none; padding: 0px; }
#specs_table td ul li { line-height: 18px; list-style: square none; }
#support_footnotes li { font-size: 10px; line-height: 16px;  }

/* SUPPORT CALLOUT MODULE */
#support_callout { display: block; }
#support_callout ul { clear: both; margin: 0; padding-bottom: 10px; width: 540px; }
#support_callout ul:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
#support_callout ul li { border-radius: 5px 5px 5px 5px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); display: inline; float: left; height: 155px; margin-left: 10px; width: 237px; }
#support_callout ul li:first-child { margin-left: 0; }
#support_callout ul li a { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: -moz-linear-gradient(center top , #FAFAFA, #EEEEEE) repeat scroll 0 0 transparent; border-color: #E5E5E5 #DBDBDB #D2D2D2; border-radius: 5px 5px 5px 5px; border-style: solid; border-width: 1px; display: block; }
#support_callout ul li a:hover { -moz-linear-gradient(center top , #FDFDFD, #FAFAFA) repeat scroll 0 0 transparent; }
#support_callout ul li a:nth-child(n) { border-color: #FFFFFF; }
#support_callout ul li a div { border: 2px solid #FFFFFF; border-radius: 2px 2px 2px 2px; display: block; }


/* GENERAL SUPPORT STYLES */
#support_hr { line-height: 3px; border-bottom: 1px solid #E0E0E0; margin-left: 10px; margin-right: 10px; }
#support_video { style="float: left; width: 500px; text-align: left; margin-right: 10px; margin-bottom: 15px; margin-left: 10px"><span style="font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #3399cc;" }
#video_li { display: inline; width: 120px; float: left; margin: 0px 0px 20px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align:center; }
#video_li a { color: #0088CC; text-decoration: none; }
#video_li a:hover { color: #0088CC; text-decoration: underline; }
#support_forum { width: 230px; padding: 10px; margin: 10px 0px 0px 20px; color: #fff; text-align: center; overflow: hidden; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background-color:#029fe2; text-align: left; border-style: solid; border-color: #029fe2; border-width: 1px; }
#support_forum:hover { padding: 10px; margin: 10px 0px 0px 20px; color: #fff; overflow: hidden; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background-color:#0088CC; text-align: left; border-style: solid; border-color: #0088cc; border-width: 1px; }
#support_forum a { color: #0088CC; text-decoration: none; }
#support_forum a:hover { color: #0088CC; text-decoration: none; }

/* GLOBAL FOOTER */
#global_footer { width: 100%; height: 170px; font-family: Arial, Helvetica, sans-serif; margin-left: auto; margin-right: auto; }
#footer_container { width: 760px; margin-left: auto; margin-right: auto; background-color: #fff; }
#footer_banner { width: 760px; background-color: #029fe2; color: #fff; padding-top: 10px; padding-bottom: 10px; font-size:16px; }
#footer_container ul { padding: 0px; margin: 0px; list-style: none none none; }
#copyright { color: #666; font-size: 11px; border-bottom: 20px solid #fff; padding-top: 20px; margin-left: 20px; background-color: #fff; }
#footer_hr { line-height: 3px; height: 10px; border-bottom: 1px solid #ccc; margin-left: 10px; margin-right: 10px; margin-top: 40px; }
#footer_products { margin: 0px; padding: 0px 10px 0px 10px; list-style: none none none; text-align: center; }
#footer_li:first-child { font-weight:bold; font-size: 12px; margin-bottom: 5px; }
#footer_li:nth-child(n++) { font-size: 10px; line-height: 24px;  }
#footer_li { list-style: none none none; display: block; font-size: 10px; line-height: 16px; }


#copyright a { color: #0088CC; text-decoration: none; }
#copyright a:hover { color: #0088CC; text-decoration: underline; }
#footer_li a { color: #0088CC; text-decoration: none; }
#footer_li a:hover { color: #0088CC; text-decoration: underline; }




