﻿/*
*********************************************************************
Language:       CSS 2.1
Web Site:       #SERVER#
File Path:      #REAL_URL#
Copyright:      Â©#YEARNUM# Axon Design and Marketing (www.axondm.com)
Created:        #LOCALTIME %F %H:%M:%S#
Created by:     #USERNAME#
*********************************************************************
*******************************************************************************
NOTES:
This document contains styles which are compatible with CSS-1
and higher compliant web browsers.
*******************************************************************************
*/
/*
*******************************************************************************
RESOURCES
Common Font Sets:
	Sans-Serif1: Verdana, 'Bitstream Vera Sans', sans-serif
	Sans-Serif2: 'Lucida Grande', 'Lucida Sans', sans-serif
	Sans-Serif3: Helvetica, 'Helvetica Neue', Arial, sans-serif
	Sans-Serif4: 'Trebuchet MS', Trebuchet, sans-serif
	Sans-Serif6: 'Futura Condensed', 'Arial Narrow', sans-serif
	Sans-Serif5: 'Arial Black', 'Futura Condensed ExtraBold', 'Bitstream Vera Sans', sans-serif
	Serif1:      Georgia, 'Bitstream Vera Serif', serif
	Serif2:      'Times New Roman', Times, serif
	Monospace1:  'Courier New', Courier, monospace
	Monospace2:  Monaco, 'Lucida Mono', 'Bitstream Vera Mono', monospace
	Script1:     'Comic Sans MS', 'Comic Sans', cursive
	Script2:     'Brush Script MT', 'Brush Script', cursive
	Script3:     Zapfino, 'Lucida Calligraphy', cursive
	
*******************************************************************************
*/
/* Set all margins + padding to 0 to start with a clean slate */
* {
	margin: 0;
	padding: 0;
	}

html {
	background-color: #FFF;
	padding: 16px;
	}

/* Set body to float in center of html */
body {
	width: 720px;
	margin: 0 auto;
	position: relative;
	background-color: #FFF;
	
	}


/* << Set default typography setting */
body {
	font-size: x-small;
	color: #444;
	font-family: Verdana, 'Bitstream Vera Sans', sans-serif;
	}

body * {
	font-size: inherit;
	color: inherit;
	font-family: inherit;
	}

h1, h2, h3, h4, h5, h6 {font-weight: normal;}
h1 {font-size: 24px;}

h2 {
	margin-bottom: .5em;
	font-size: 20px;
	font-weight: bold;
	color: #C60;
	}

h3 {font-size: 16px;}
h4 {font-size: 12px;}
h5 {font-size: 10px;}
h6 {font-size: 8px;}

a:link { 

     color: #c76500;
}



/* >> Set default typography setting */

/*
<< QUOTING 
*********************************************************************
*/
blockquote {padding-left: 1.5em;}

q {font-style: italic;}
q:before {content: "\201C";}
q:after {content: "\201D";}

p.quote_hang {margin-left: 1em;}
p.quote_hang q {margin-left: -.5em;}

/*
*********************************************************************
>> QUOTING
*/


/*
<< TABLES 
*********************************************************************
*/

caption {text-align: left;}

td, th {vertical-align: top;}
tr.alt td {background-color: #DFDFDF;}
td.button {
	text-align: center;
	vertical-align: middle;
	}


/*
*********************************************************************
>> TABLES
*/


/*
<< LISTS 
*********************************************************************
*/
ul, ol, dl {padding-left: 2em;}
li, dt, dd {margin-left: 1.5em;}

.noindent {
	margin-left: 0;
	padding-left: 1em;
	}


/* Unordered List Types */
ul.disc { list-style-type: disc; }
ul.circle { list-style-type: circle; }
ul.square { list-style-type: square; }
.menu, .nomark {list-style-type: none;}
.menu {padding: .5em;}
.menu li:before {content: "\203A\A0";} /* Generates "âº " before the list item */

/* Definition List Types */
dt {font-style: italic;}
dt:before {content: "\B7\A0";}

dl.faq dt:before {content: "Q:\A0";}
dl.faq dt {
	margin-left: 0;
	font-weight: bold;
	font-style: normal;
	}
dl.faq dd:before {
	content: "A:\A0";
	margin-left: -1.6em;
	}
dl.faq dd {margin-bottom: 1.5em;}

/*
*********************************************************************
>> LISTS
*/


/*
<< FORMS 
*********************************************************************
*/

/*
*********************************************************************
Language:       CSS 2.1
Web Site:       #SERVER#
File Path:      #REAL_URL#
Copyright:      ©#YEARNUM# Axon Design and Marketing (www.axondm.com)
Created:        #LOCALTIME %F %H:%M:%S#
Created by:     #USERNAME#
*********************************************************************
*******************************************************************************
NOTES:
This document contains styles which are compatible with CSS-1
and higher compliant web browsers.
*******************************************************************************
*/
/*
*******************************************************************************
RESOURCES
Common Font Sets:
	Sans-Serif1: Verdana, 'Bitstream Vera Sans', sans-serif
	Sans-Serif2: 'Lucida Grande', 'Lucida Sans', sans-serif
	Sans-Serif3: Helvetica, 'Helvetica Neue', Arial, sans-serif
	Sans-Serif4: 'Trebuchet MS', Trebuchet, sans-serif
	Sans-Serif6: 'Futura Condensed', 'Arial Narrow', sans-serif
	Sans-Serif5: 'Arial Black', 'Futura Condensed ExtraBold', 'Bitstream Vera Sans', sans-serif
	Serif1:      Georgia, 'Bitstream Vera Serif', serif
	Serif2:      'Times New Roman', Times, serif
	Monospace1:  'Courier New', Courier, monospace
	Monospace2:  Monaco, 'Lucida Mono', 'Bitstream Vera Mono', monospace
	Script1:     'Comic Sans MS', 'Comic Sans', cursive
	Script2:     'Brush Script MT', 'Brush Script', cursive
	Script3:     Zapfino, 'Lucida Calligraphy', cursive
	
*******************************************************************************
*/
/* Set all margins + padding to 0 to start with a clean slate */
* {
	margin: 0;
	padding: 0;
	}

html {
	background-color: #FFF;
	padding: 16px;
	}

/* Set body to float in center of html */
body {
	width: 720px;
	margin: 0 auto;
	position: relative;
	background-color: #FFF;
	
	}


/* << Set default typography setting */
body {
	font-size: x-small;
	color: #444;
	font-family: Verdana, 'Bitstream Vera Sans', sans-serif;
	}

body * {
	font-size: inherit;
	color: inherit;
	font-family: inherit;
	}

h1, h2, h3, h4, h5, h6 {font-weight: normal;}
h1 {font-size: 24px;}

h2 {
	margin-bottom: .5em;
	font-size: 20px;
	font-weight: bold;
	color: #C60;
	}

h3 {font-size: 16px;}
h4 {font-size: 12px;}
h5 {font-size: 10px;}
h6 {font-size: 8px;}

a:link { 

     color: #c76500;
}



/* >> Set default typography setting */

/*
<< QUOTING 
*********************************************************************
*/
blockquote {padding-left: 1.5em;}

q {font-style: italic;}
q:before {content: "\201C";}
q:after {content: "\201D";}

p.quote_hang {margin-left: 1em;}
p.quote_hang q {margin-left: -.5em;}

/*
*********************************************************************
>> QUOTING
*/


/*
<< TABLES 
*********************************************************************
*/

caption {text-align: left;}

td, th {vertical-align: top;}
tr.alt td {background-color: #DFDFDF;}
td.button {
	text-align: center;
	vertical-align: middle;
	}


/*
*********************************************************************
>> TABLES
*/


/*
<< LISTS 
*********************************************************************
*/
ul, ol, dl {padding-left: 2em;}
li, dt, dd {margin-left: 1.5em;}

.noindent {
	margin-left: 0;
	padding-left: 1em;
	}


/* Unordered List Types */
ul.disc { list-style-type: disc; }
ul.circle { list-style-type: circle; }
ul.square { list-style-type: square; }
.menu, .nomark {list-style-type: none;}
.menu {padding: .5em;}
.menu li:before {content: "\203A\A0";} /* Generates "› " before the list item */

/* Definition List Types */
dt {font-style: italic;}
dt:before {content: "\B7\A0";}

dl.faq dt:before {content: "Q:\A0";}
dl.faq dt {
	margin-left: 0;
	font-weight: bold;
	font-style: normal;
	}
dl.faq dd:before {
	content: "A:\A0";
	margin-left: -1.6em;
	}
dl.faq dd {margin-bottom: 1.5em;}

/*
*********************************************************************
>> LISTS
*/


/*
<< FORMS 
*********************************************************************
*/
/*
*********************************************************************
>> FORMS
*/
label {
	font: bold 1em verdana, sans-serif;
	color: #666;
        line-height: 1.8em;

	}
	
#Content form {
    width: 400px;
    padding: 10px;
    border: 1px solid #fff;
    background-color: #ffffff;
}

fieldset {
	margin-bottom: 1.75em;
	border: 1px solid #fff;
}




#Content .focus { background-color: #fefbc8; }
#Content .error { background-color: #ffb7b2; }

div.errorMessage {
	display: block;
	font: 1em "lucida sans", verdana, sans-serif;
	color: #000;
	margin: 0 0 1em 0;
	padding: .5em;
	background-color: #ffdfdf;
	border: 1px solid #de9292;
}
.req {

color: #1d1d1f;
font-size: 12px;
padding: 2px;
}


#Content > div.errorMessage {
	border-style: dotted;
}

select, button {font-size: 11px;}
input[type="submit"], input[type="reset"] {font-size: 11px; width: 86px; margin-left: 300px;}

span.highlight { background-color: #fbffc1; }
span.highlight2 { background-color: #d1ffc1; }
var { color: #b00000; }

input, textarea, .options {
width:  320px;
	font: 1.3em "lucida sans", verdana, sans-serif;
	padding: .1em;
	
}
/*
<< MISCELLANEOUS 
*********************************************************************
*/
acronym, abbr {
	font-style: normal;
	border: 1px dashed #888;
	border-width: 0 0 1px 0;
	}
abbr:hover, acronym:hover {cursor: help;}
cite:hover, abbr:hover, acronym:hover {background-color: #FFE;}

hr {
	margin: 2em auto;
	height: 1px;
	border: 0px;
	color: #666;
	background-color: #666;
	}

.note, .caption {font-size: xx-small;}
.caption, .title {font-style: italic;}


.first {margin-top: 0;}
.last {margin-bottom: 0;}

.alert, .error, .required {color: #F00 !important;}

.right {float: right;}
.left {float: left;}
.nofloat {float: none;}

.clear_left {clear: left;}
.clear_right {clear: right;}
.clear_both {clear: both;}
div.clear_both, div.clear_left, div.clear_right {
	font-size: 0px;
	height: 0px;
	line-height: 0px;
	}

.hide {display: none;}


/*
*********************************************************************
>> MISCELLANEOUS
*/



/*
*********************************************************************
>> FORMS
*/



/*
<< MISCELLANEOUS 
*********************************************************************
*/
acronym, abbr {
	font-style: normal;
	border: 1px dashed #888;
	border-width: 0 0 1px 0;
	}
abbr:hover, acronym:hover {cursor: help;}
cite:hover, abbr:hover, acronym:hover {background-color: #FFE;}

hr {
	margin: 2em auto;
	height: 1px;
	border: 0px;
	color: #666;
	background-color: #666;
	}

.note, .caption {font-size: xx-small;}
.caption, .title {font-style: italic;}


.first {margin-top: 0;}
.last {margin-bottom: 0;}

.alert, .error, .required {color: #F00 !important;}

.right {float: right;}
.left {float: left;}
.nofloat {float: none;}

.clear_left {clear: left;}
.clear_right {clear: right;}
.clear_both {clear: both;}
div.clear_both, div.clear_left, div.clear_right {
	font-size: 0px;
	height: 0px;
	line-height: 0px;
	}

.hide {display: none;}


/*
*********************************************************************
>> MISCELLANEOUS
*/


