/*


#------------------------------------------------------------------------


# 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; }


/* 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; }