@charset "UTF-8";

/*
	Axamblis CSS Stylesheet
*/

/* Reset */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }

body { margin: 0px; font-family: "Lucida Grande", Arial, Helvetica, sans-serif; font-size:11px; line-height:1.75;}

.gradient_0 { background-color: #FFFFFF; background-image: url(images/bg_gradient_0.png); background-repeat: repeat-x; background-position: top; }
.gradient_1 { background-color: #DDDDDD; background-image: url(images/bg_gradient_1.png); background-repeat: repeat-x; background-position: top; }

/* Standard Links */
a, a:active, a:visited { color: #005C9A; text-decoration:none; }
a:hover { color: #005C9A; text-decoration:underline; }

/* Text Styles */
h1,h2,h3,h4,h5,h6 { margin-bottom: 10px; margin-top: 30px; }


/* Global Header */
#globalheader { min-width: 980px; height: 82px; background-image: url(images/globalnav_bg.png); background-position: top; background-repeat: no-repeat; margin-bottom:30px; }
#globalheader .container { margin: 0px; padding: 0px; width: 980px; height: inherit; }
#globalheader #globalnav { margin: 0px; padding: 0px; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a,
#globalheader #globalnav li div { float: left; height: 0px; padding-top: 82px; overflow: hidden; background-image: url(images/globalnav_bg.png); }

/* Buttons */
#globalheader #globalnav li#gn-axamblis a { background-position: -210px 0px; width: 243px; }
#globalheader #globalnav li#gn-store a { background-position: -453px 0px; width: 124px; }
#globalheader #globalnav li#gn-software a { background-position: -577px 0px; width: 124px; }
#globalheader #globalnav li#gn-support a { background-position: -701px 0px; width: 124px; }
#globalheader #globalnav li#gn-blog a { background-position: -825px 0px; width: 124px; }
#globalheader #globalnav li#gn-rest div { background-position: -949px 0px; width: 241px; }

/* Over States */
#globalheader #globalnav li#gn-axamblis a:hover { background-position: -210px -82px; }
#globalheader #globalnav li#gn-store a:hover { background-position: -453px -82px; }
#globalheader #globalnav li#gn-software a:hover { background-position: -577px -82px; }
#globalheader #globalnav li#gn-support a:hover { background-position: -701px -82px; }
#globalheader #globalnav li#gn-blog a:hover { background-position: -825px -82px; }

/* Pressed States */
#globalheader #globalnav li#gn-axamblis a:active { background-position: -210px -164px; }
#globalheader #globalnav li#gn-store a:active { background-position: -453px -164px; }
#globalheader #globalnav li#gn-software a:active { background-position: -577px -164px; }
#globalheader #globalnav li#gn-support a:active { background-position: -701px -164px; }
#globalheader #globalnav li#gn-blog a:active { background-position: -825px -164px; }

/* Pressed States */
#globalheader.home #globalnav li#gn-axamblis a { background-position: -210px -246px; }
#globalheader.store #globalnav li#gn-store a { background-position: -453px -246px; }
#globalheader.software #globalnav li#gn-software a { background-position: -577px -246px; }
#globalheader.support #globalnav li#gn-support a { background-position: -701px -246px; }
#globalheader.blog #globalnav li#gn-blog a { background-position: -825px -246px; }


/* Global Footer */
#globalfooter { width: 980px; margin-top: 30px; color: #999999; font-size: 10px; font-family: "Lucida Grande", Arial, Helvetica, sans-serif; }
#globalfooter p { padding: 0px; margin: 0px; }
#globalfooter #copyright { padding: 10px 0px; border-top: 1px solid #DDDDDD; }

#globalfooter #notes #links,
#globalfooter #notes #barcode,
#globalfooter #copyright { text-align: left; }

#globalfooter #notes { position:relative; }
#globalfooter #notes #barcode { float: left; width: 220px; height:15px; position:absolute; bottom: 2px; background-image: url(images/globalfooter_barcode.png); background-position: bottom; background-repeat: no-repeat; }
#globalfooter #notes #links { float:right; padding: 10px 0px; }
#globalfooter #notes #links div { margin:10px; display:inline; }
#globalfooter #notes .clearer { clear:both; }

#globalfooter #notes #links a,
#globalfooter #notes #links a:active,
#globalfooter #notes #links a:visited { color: #005C9A; text-decoration:none; }
#globalfooter #notes #links a:hover { color: #005C9A; text-decoration:underline; }


/* Sepcial Style Text Fields */
input[type=text], textarea { background-color: rgb(255, 255, 255); border: rgb(230, 230, 230) solid 1px; border-bottom: rgb(190, 190, 190) solid 1px; outline: 0; }
input[type=text] { height: 18px; }
