/************************************************
*	Framework v3
*	
*	Introduced psuedo namespace of @frwk-...
*	for all classes in the framework.
*	
*	DO NOT EDIT THIS DOCUMENT. THIS IS THE STANDARD
*	CONFIGURATION STYLESHEET FOR A FIXED LEFT OR 
*	RIGHT COLUMN LAYOUT. ALSO DO NOT EDIT THE 
*	COMPANION STYLESHEET FRWK_IE.CSS.
*	
*	@see project.css
*	@see project_ie.css
*	
*	Framework has been tested with the following browsers
*	
*	WIN:
*		Firefox 1.5.0.8-3
*		Netscape 7 (Issue with @frwk-column-inline left. Issue with @frwk-column overflow hidden)
*		Mozilla 1.7
*		IE 5.5, 6, 7
*		Opera 9.20
*		Safari 3.0
*		Chrome
*	
*	OSX:
*		Firefox
*		Netscape 7 (Issue with @frwk-column-inline left. Issue with @frwk-column overflow hidden)
*		Mozilla
*		Safari
*		IE 5.2 (issues with @frwk-column-inline left/right)
*	
************************************************/

/*==============================================/
	Framework Styles
/==============================================*/

/*==============================================/
	Framework: html & body
/==============================================*/
.\@atanet-hidden { width: 0px!important; height: 0px!important; margin: 0px!important; padding: 0px!important; display: block!important; overflow: hidden!important; }

/* @see	frwk_ie.css for additional rules for fieldset */
html, body, p, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, fieldset, form {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

a img { border: none; }

a, a.hover, a.visited, a.active {
	text-decoration: none;
	color: #000000;
}

p { line-height: inherit; }

textarea { overflow: auto; }

/* 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%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: 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;
}

div img{
	vertical-align:middle;
}


/*==============================================/
	Framework: .@frwk-module
		children: .@frwk-column/.@frwk-column-inline
	
	@see	frwk_ie.css for additional rules
	@usage	
			<div class="@frwk-module">
				<div class="@frwk-column-inline">
					<div class="@frwk-contents">
						<!-- your content here -->
					</div>
					
				</div>
				<div class="@frwk-column" id="content">
					<div class="@frwk-contents">
						<!-- your content here -->
					</div>
				</div>
			</div>
			
	Note:
			DO NOT add border-left/right, 
			padding-left/right to the following classes 
			.@frwk-module(more flexible), .@frwk-column-inline, and .@frwk-column. 
			If you do, the padding or border will 
			be added to the overall width of the 
			object they are applied to. Meaning the object 
			will now be larger than intended.
			This is caused by the specified width
			of 100% along with float left. I've added
			"!important" to each of these values to 
			prevent this issue but they can be 
			overwritten by adding "!important" to
			the projects css that targets these classes.
/==============================================*/

.\@frwk-module, .\@frwk-column-inline, .\@frwk-column, .\@frwk-contents {  }
.\@frwk-module, .\@frwk-column-inline, .\@frwk-column {  }
.\@frwk-module {  }
.\@frwk-column-inline, .\@frwk-column {  }

/*==============================================/
	Framework: .@frwk-col-inl
	
	@usage	Forces .@frwk-column-inline to align
			to the right of .@frwk-column. 
			.@frwk-column-inline could be the previous
			or next sibling of .@frwk-column for this
			class to function properly.
			
			*For use with .@frwk-module ONLY
	
	<tag class="@frwk-module @frwk-col-inl">
/==============================================*/

.\@frwk-col-inl {}

/*==============================================/
	Framework: .@frwk-column-inline
		children: .@frwk-contents (required)
			
	@param	 width: This is the default value. 
	To change this width, update the project's 
	css, NOT this one.
/==============================================*/

.\@frwk-column-inline, .\@frwk-module.\@frwk-col-inl .\@frwk-module .\@frwk-column-inline  { }

/*==============================================/
	Framework: .@frwk-module .@frwk-column-inline
/==============================================*/

.\@frwk-module.\@frwk-col-inl .\@frwk-column-inline { }

/*==============================================/
	Framework: .@frwk-column-inline .@frwk-contents
/==============================================*/

.\@frwk-column-inline .\@frwk-contents {}

/*==============================================/
	Framework: .@frwk-column
		children: .@frwk-contents (required)
	
	@see	frwk_ie.css for additional rules
/==============================================*/

.\@frwk-column, .\@frwk-module.\@frwk-col-inl .\@frwk-module .\@frwk-column { }

/*==============================================/
	Framework: .@frwk-module @frwk-col-inl .@frwk-column
		children: @frwk-contents (required)
/==============================================*/

.\@frwk-module.\@frwk-col-inl .\@frwk-column { }

/*==============================================/
	Framework: .@frwk-column .@frwk-contents
/==============================================*/

.\@frwk-column .\@frwk-contents { }

/*==============================================/
	Framework: .@frwk-module @frwk-col-inl .@frwk-column .\@frwk-contents
	
	@param	 margin-right: This is the default 
	value which is the width of .@frwk-column-inline. 
	To change this width, update the project's 
	css, NOT this one.
/==============================================*/

.\@frwk-module.\@frwk-col-inl .\@frwk-column .\@frwk-contents { }



/*======================================================/
		Framework: .@frwk-column-inline .@frwk-contents
/======================================================*/

.\@frwk-column-inline .\@frwk-contents {
}

/*==============================================/
		Framework: .@frwk-column .@frwk-contents
/==============================================*/

.\@frwk-column .\@frwk-contents {}

.\@frwk-module.\@frwk-col-inl .\@frwk-column .\@frwk-contents {
}



/*End*/
