/*  ===== pt_default Notes =====   /
	GLOBAL DEFAULTS

	- defines base colors, margins, borders and so on
	- Removal of default margins and padding for different browsers
	- defines global style of forms, inputs, and HTML tagging
   	
*/

* {
	margin: 0px;
	padding: 0px; }
html {
	height:100%; /* fix height to 100% for IE */
	max-height:100%; /* fix height for other browsers */
	padding:0; /*remove padding */
	margin:0; /* remove margins */
	border:0; /* remove borders */ }
body {
	height:100%; /* fix height to 100% for IE */
	max-height:100%; /* fix height for other browsers */
	padding:0; /*remove padding */
	margin:0; /* remove margins */
	border:0; /* remove borders */
	color: black;/*default font color */
	background-color: white; /*color background */
	font-family: Arial, Verdana, Helvetica, sans-serif; /* set default font */
	font-style: normal;/* set default font weight */
	font-size: 11px; /* set default font size*/ }
	
/* FLOAT CLEAR inside a div (W3C recommendation) */
.clear {
	clear: both;}	
	
/*  ===== HTML TAG DEFAULTS FORMATING =====   /
	Sets standards for styling of HTML tags
*/
	
/* DEFAULT HEADER TAGS SIZES and WEIGHT */
h1 {
	font-size: 18px;
	font-weight: normal; }	
h2 {
	font-weight: bold;
	font-size: 14px; }	
h3 {
	font-size: 12px;
	font-weight: bold; }	
h4 {
	font-size: 10px;
	font-weight: bold; }
p {
	margin: 0px;
	padding: 0px; }
blockquote {
	margin: 0px;
	padding: 0px; }
	
/* HREF DEFAULTS: link color, hover, etc. */
a {
	text-decoration: none;
	color: #006699; }
a:hover {
	text-decoration: underline; }
a:link {}
a:visited {}

img,a img,img a {
	border: 0px;
	overflow:hidden; }
ul li, ul, li {
	margin: 0px;
	padding: 0px; }
	
/*  FORMS STYLING
	Advanced behavior of input/select boxes to focus when a user is editing the content.
	This is clearly CSS 2.1 and therefore is ignored by IE 6.0 and all other 
	unsupportive browsers.
*/
form {
	padding:0px;
	margin:0px;
	z-index:-1;}
fieldset {
	margin: 0px;
	padding: 0px;
	border:none; }
input,input[type="checkbox"], input.checkbox {
	border:0px;
	margin:0px;
	padding:0px;
	z-index:-1; }
input[type="text"]:focus, input[type="password"]:focus {
	}
textarea:focus { 
	}
select {
	z-index:-1; }
select:focus { 
	}
/* Global image button layout */
.imagebutton {
	border: none; }
/* Default layout of input boxes */
.inputbox {
	font-family: verdana, sans-serif;
	padding: 1px;
	font-size: 10px;
	font-weight: normal;
	vertical-align: middle;
	border: 1px solid #ccc;	}	
/* Default layout of select boxes */
.selectbox {
	font-family: verdana, sans-serif;
	padding: 1px;
	font-size: 10px;
	font-weight: normal;
	vertical-align: middle;
	border: 1px solid #ccc;	}