/*#------------------------------------------------------------------------# Corporate - April 2010 (for Joomla 1.5)## Copyright (C) 2007-2010 Gavick.com. All Rights Reserved.# License: Copyrighted Commercial Software# Website: http://www.gavick.com# Support: support@gavick.com   #------------------------------------------------------------------------ # Based on T3 Framework#------------------------------------------------------------------------# Copyright (C) 2004-2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.# @license - GNU/GPL, http://www.gnu.org/copyleft/gpl.html# Author: J.O.O.M Solutions Co., Ltd# Websites: http://www.joomlart.com - http://www.joomlancers.com#------------------------------------------------------------------------*//* Eric Meyer's CSS Tools: Reset CSS (Modified by Hieu Nguyen)-------------------------------------------------------------*//* http://meyerweb.com/eric/tools/css/reset/ *//* v1.0 | 20080212 */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; background: transparent; }body { line-height: 1; }blockquote, q { quotes: none; }blockquote:before, blockquote:after,q:before, q:after { content: ''; }ul { list-style: none; }/* remember to define focus styles! */:focus { outline: 0; } /* remember to highlight inserts somehow! */ins { text-decoration: none; }del { text-decoration: line-through; } /* tables still need 'cellspacing="0"' in the markup */table { border-collapse: collapse; border-spacing: 0; empty-cells: show; }table.content { border: 1px solid #DAD6D1; color: #000; font-size: 80%;}.content tr td { border: 1px solid #DAD6D1; padding: 5px; }.content th { border: 1px solid #DAD6D1; padding: 5px; text-align: center; }/* Clearfix-------------------------------------------------------------*/* html .clearfix { height: 1%; /* IE5-6 */ }html[xmlns] .clearfix { /* O */ display: block;   }.clearfix:after { /* FF, O, etc. */ content: "."; display: block; height: 0; clear: both; visibility: hidden; }/* Generic Styles-------------------------------------------------------------*/.clear, .divider {clear: both;}.no-display {display: none !important;}.nowrap,.nobr {white-space: nowrap !important;}.no-border { border: 0 !important; }.no-padding {padding: 0 !important}.no-margin 	{margin: 0 !important;}/*Alignment---*/.v-top 		{vertical-align: top;}.v-middle	{vertical-align: middle;}.v-bottom 	{vertical-align: bottom;}.a-left		{text-align: left;}.a-center	{text-align: center;}.a-right	{text-align: right;}.left		{float: left;}.right	{float: right;}.auto-width {width: auto;}/*Always show scrollbar*/html{ min-height:100%; border-bottom:1px solid transparent; }/*safe hide*/.gk_unvisible{ height:1px; left:-10000px; overflow:hidden; position:absolute; top:auto; width:1px; }