/**

Version 0.1

Copyright (C) 2005-2006 by - AVA CAD/CAM Ltd

URL http://www.avacadcam.com

Author: Ian Kennerley
Email: kennerley@avacadcam.com

**/

/* This  file seperates the actual styling 
from the layout, it contains all colors, links */

/*global resets - eliminates cross browser inconsistancies*/

* 
{ 
	margin:0; 
	padding:0; 
}
/*
h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address 
{ 
	margin: 0.5em 0; 
} 
*/
li,dd { margin-left:1em;} 

fieldset { padding:.5em; } 

img {border: 0;}

a img {border: 0;}

table {
    font-size: 1em;
}

/*end global resets*/

/*layout styles seperated from
layout.css as they are not structural
but graphical*/

body 
{
	background: #ededed url(../images/html_bg_sml.png) repeat-x; /* top image in repeat and off-white bg colour */
	color: #4D4D4D;
	font: 76.1%/1.3em Arial, Verdana, Helvetica, sans-serif;
}

#top_shadow 
{
	background: url(../images/top_shadow_1.png) no-repeat;
}

/* PFM: branding_head.jpg is missing.*/
#branding_header 
{
/*	background:url(../images/branding_head.jpg) no-repeat;*/
}

#content_wrap 
{
	background: #FFF/* url(../images/content_bg.jpg) repeat-y*/ ;
}

#sidebar-a 
{
	background: #FFF;
	height:20px;
}

/***************************************************************
						Typography 
These control the general, asthetic, typographical/text
elements of the css
***************************************************************/

h1 
{
	color: #AEBF33; 
	font-size: 1.4em; 
	font-weight: bold;
}

h2 
{
	color: #AEBF33; 
	font-size: 1.3em; 
	font-weight: bold;
}

h3 
{
	color: #AEBF33; 
	font-size: 1.2em; 
	font-weight: bold;
}

h4 
{
	color: #AEBF33; 
	font-size: 1.1em; 
	font-weight: bold;
}

blockquote 
{
	background: #EEF2D0;
	border: 2px solid #DFE7A9;
	border-left: 2px solid #DFE7A9;
	margin: 10px;
	padding: 0.5em;
	color: #666;
	line-height: 140%;
}

/*General link Styling*/
a:link, a:visited 
{
	font-size: 1em; 
	color: #999; 
	text-decoration: none;
}

a:hover, a:active 
{
	color: #798F2C;	
	text-decoration: underline;
}

/*List item Styling*/
li 
{
	list-style-type:none;
	/* background: url(../images/bullet.gif) no-repeat 0px 5px; */
	padding-left: 13px;
	margin-left: 5px;
}

ul 
{
	/*xxxmargin: 10px;*/
}

/*******************************************************
					Graphical Elements
These styles provide management of content's appearences.
********************************************************/

hr 
{ 
	/* use this as a seperator line */
	background: transparent; 
	height:1px; 
	border: 1px solid #ccc;
}

p
{
	line-height: 1.75em;
}

.download_button  
{
	background: #97C932;
	padding: 1px 0 2px 7px;
	xwidth: 100px;
	margin: 5px 0 5px 0;
	color: #fff;
} 
.download_button a
{
	color: #FFF;
}

.small 
{
	/* a symantic style to allow you to add text with this class, that
	is used for small text, like date/written by etc */
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #999;
	letter-spacing: 0.1em;
	margin: 0;
	padding: 0;
	text-decoration: none;
	font-weight: normal;
}

.button 
{
	background: url(../images/button_bg.gif) repeat-x;
	border: 1px solid #B8DB6F;
	color: #FFFFFF;
	margin: 4px;
	font-weight: normal;
	text-align: center;
	padding: 1px 0 3px 0;
}

.inputbox 
{
	/* the look of input boxes in forms */
	font-size: 12px;
	color: #666;
	background: #dfe7a9;
	border: 1px solid #f9fbce;
	padding: 1px 3px;
	margin: 0;
}


/*Default styling for the sidebar-a */

.sidebar-a
{
	margin-left: 4px;
	color: #4D4D4D;
	font-size: 11px;
}

a.sidebar-a:link, a.sidebar-a:visited 
{
	color: #4D4D4D;
}

a.sidebar-a:hover 
{
	color: #666;
}

/**********************************************************
Styling for Contents
These are all the styles for content
**********************************************************/


.summaryheading 
{
	/* Used to format a summary heading or title */
	font-size: 1.3em;
	margin-bottom: 0.7em;
	border-bottom: 2px solid #AEBF33;
	font-weight: bold;
	color: #AEBF33;
}

.heading 
{
	/* Used to format a summary heading or title */
	font-size: 1.3em;
	margin-bottom: 0.7em;
	border-bottom: 2px solid #AEBF33;
	font-weight: bold;
	color: #AEBF33;
}


/*all sidebar modules*/

#sidebar 
{
	background: #FFF url(../images/sidebarshadow.jpg) ;
}
#sidebar-bottom
{
	background: red ;
}
.moduletable
{
	background-color:#FFF ; 
	width: 215px;
}
html>body .moduletable
{
	background-color:#FFF ;
}



/*form formatting*/
.chkbx
{
	float: right;
}