/*

#------------------------------------------------------------------------

# myStore - May 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; }

/* 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!important; left:-10000px!important; overflow:hidden!important; position:absolute!important; top:auto!important; width:1px!important; }