body { font-size: 12px; font-family: arial, verdana; background-color: #2b4c88; background-image: url(../assets/bg.gif); background-repeat: repeat-x; margin: 0; padding: 0; }

p { margin: 0; padding: 0; }

td { }

a:link { color: #fff; text-decoration: underline; }

a:visited { color: #fff; text-decoration: underline; }

a:hover { color: #fff; text-decoration: none; }

a:active { color: #fff; text-decoration: underline; }

#col2 a:link, #col2 a:visited { color: #1a244d; text-decoration: underline; }
#col2 a:hover, #col2 a:active { color: #1a244d; text-decoration: none; }

.clickable { cursor: pointer; }
.text-field { font-size: 10px; height: 16px; margin: 10px 0 0; padding: 0; border-width: 0; }
.text-field2 { height: 16px; margin-top: 3px; margin-left: 14px; padding: 0; border-width: 0; }
h1 { color: #fff; font-size: 18px; margin: 0 0 3px; padding: 0; }
#all { width: 766px; height: auto; margin-right: auto; margin-left: auto; }
/*<agl.folder "Navigation">*/
	#nav { color: #fff; font-weight: bold; position: static; width: 527px; height: 39px; float: left; }
	#nav a { text-decoration: none; }
	#nav a:hover { color: #ffd800; text-decoration: none; }
	#nav-left { background-image: url(../assets/headercurve.gif); background-repeat: no-repeat; position: static; width: 81px; height: 39px; float: left; }
	#nav1 { background-image: url(../assets/nav1.gif); background-repeat: no-repeat; text-align: center; position: static; width: 70px; height: 39px; float: left; padding-top: 10px; }
	#nav2 { background-image: url(../assets/nav2.gif); background-repeat: no-repeat; text-align: center; position: static; width: 89px; height: 39px; float: left; padding-top: 10px; }
	#nav3 { background-image: url(../assets/nav3.gif); background-repeat: no-repeat; text-align: center; position: static; width: 69px; height: 39px; float: left; padding-top: 10px; }
	#nav4 { background-image: url(../assets/nav4.gif); background-repeat: no-repeat; text-align: center; position: static; width: 113px; height: 39px; float: left; padding-top: 10px; }
	#nav5 { background-image: url(../assets/nav5.gif); background-repeat: no-repeat; text-align: center; position: static; width: 103px; height: 39px; float: left; padding-top: 10px; }
	#navbg { background-image: url(../assets/navbg.gif); width: 444px; height: 39px; float: left; }
	#nav ul { font-size: 14px; margin: 12px 0 0 20px; padding: 0; list-style-type: none; }
	#nav li { background-image: url(../assets/nav-divider.gif); background-repeat: no-repeat; background-position: left 0; float: left; margin: 0; padding: 0 18px; }
	#nav li.h { background-image: none; background-position: left 0; margin: 0; padding: 0 15px; float: left; }
/*</agl.folder>*/
/*<agl.folder "Style">*/
	.bold { font-weight: bold; }
/*</agl.folder>*/
/*<agl.folder "Header">*/
	#header { background-repeat: repeat-x; width: 766px; height: 121px; }
	#logo { background-image: url(../assets/logo.gif); background-repeat: no-repeat; position: static; width: 239px; height: 121px; float: left; cursor: pointer; }
	#header-r { position: static; width: 527px; height: 82px; float: left; }
	#mlist { width: 369px; height: 34px; float: right; margin-top: 27px; }
	#mlisttitle { background-image: url(../assets/mailinglisttitle.gif); background-repeat: no-repeat; position: static; width: 154px; height: 34px; float: left; }
	#mlistbg { background-image: url(../assets/searchbg.gif); background-repeat: repeat-x; position: static; width: 142px; height: 34px; float: left; }
	#mlistsubmit { background-repeat: no-repeat; position: static; width: 73px; height: 34px; float: right; }
/*</agl.folder>*/
#container { width: 766px; height: auto; margin-top: 12px; }
#col1 { position: static; width: 184px; float: left; }
#col2 { position: static; width: 572px; float: left; }
#col3 { color: #fff; position: static; width: 170px; float: left; padding-left: 16px; display: none; }
.drk { background-color: #1a244d; position: static; width: 170px; overflow: auto; }
#col1-bot { position: static; width: 170px; height: 31px; }
#live-chat { color: #fff; font-weight: bold; background-image: url(../assets/questionicon.gif); background-repeat: no-repeat; background-position: right center; position: static; width: 80px; height: 25px; float: left; padding-top: 8px; }
#help { color: #fff; font-weight: bold; background-image: url(../assets/questionicon.gif); background-repeat: no-repeat; background-position: right center; position: static; width: 52px; height: 25px; float: left; padding-top: 8px; padding-left: 22px; }
.drk-header { color: #fff; font-size: 15px; font-family: arial; font-weight: bold; background-image: url(../assets/dartitlebg.gif); background-repeat: repeat-x; position: static; width: 170px; height: 29px; }
#col1 ul { margin: 0; padding: 4px 0 8px 20px; list-style-type: none; }
#col1 li { padding-top: 7px; }
.img-r { float: right; }
.img-l { float: left; }
.img-l2 { float: left; padding-right: 4px; }
#drk-title-l { background-image: url(../assets/darktitle-left.gif); background-repeat: no-repeat; position: static; width: 6px; height: 29px; float: left; }
#drk-title-r { background-image: url(../assets/darktitle-right.gif); background-repeat: no-repeat; position: static; width: 6px; height: 29px; float: right; }
.drk-title { position: static; float: left; padding-top: 6px; padding-left: 4px; }
.drk-bot { background-image: url(../assets/dark-bot.gif); background-repeat: no-repeat; position: static; width: 170px; height: 7px; overflow: hidden; clear: both; margin-bottom: 12px; }
.drk-yellow { background-image: url(../assets/darktitle-yellowbar.gif); background-repeat: no-repeat; position: static; width: 170px; height: 6px; overflow: hidden; }
#intro-top { background-image: url(../assets/intro-top2.gif); background-repeat: no-repeat; width: 572px; padding-top: 8px; }
img.corner { float: left; }
.intro-header { font-size: 1.8em; font-weight: bold; text-align: center; position: static; float: left; clear: left; }
#intro-container { color: #1a244d; line-height: 18px; background-color: #e2e7f2; background-image: url(../assets/introbg2.gif); background-repeat: repeat-y; position: static; width: 572px; margin-bottom: 10px; }
#intro-container p { font-size: 15px; margin: 0; padding: 0; }
#intro-container h1 { color: #1a244d; font-size: 1.8em; margin-top: 4px; margin-bottom: 12px; margin-left: 12px; padding: 0; }
#intro-bot { background-image: url(../assets/whitecrnr-br.gif); background-repeat: no-repeat; background-position: right top; position: static; height: 7px; float: left; margin-top: 4px; margin-right: auto; margin-left: auto; }
#your-guide { color: #e9eef5; font-weight: bold; text-align: center; position: static; height: 30px; float: left; margin-top: 12px; }
#featured-header { background-image: url(../assets/yellowtitle-bg.gif); background-repeat: repeat-x; width: 570px; height: 36px; margin-top: 16px; margin-right: auto; margin-left: auto; }
#featured-header-text { color: #1a244d; font-size: 1.6em; font-weight: bold; position: static; float: left; padding-top: 9px; padding-left: 18px; }
#featured-product-name { color: #1a244d; font-size: 14px; font-weight: bold; position: static; float: left; padding-top: 10px; padding-left: 38px; }
#featured-product-body { background-color: #0a102d; background-image: url(../assets/featured-bg.gif); background-repeat: no-repeat; background-position: 211px 0; width: 572px; height: 128px; }
#featured-product-body p { color: #fff; font-size: 13px; line-height: 20px; position: static; width: 300px; float: left; padding-top: 14px; padding-right: 10px; padding-left: 10px; }
#featured-product-body a { color: #fff; font-weight: bold; text-decoration: underline; }
#featured-bot { background-color: #0a102d; height: 7px; overflow: hidden; }
#myshoppingcart { background-image: url(../assets/title-myshoppingcart.gif); background-repeat: no-repeat; position: static; width: 160px; height: 18px; float: left; margin-bottom: 12px; }
#join-header { background-image: url(../assets/yellowtitle-bg.gif); background-repeat: repeat-x; width: 170px; height: 36px; }
#join-header-text { color: #1a244d; font-size: 1.2em; font-weight: bold; text-align: center; position: static; width: 154px; float: left; padding-top: 10px; }
#enter-email { background-image: url(../assets/enteryouremail.gif); background-repeat: no-repeat; position: static; width: 170px; height: 99px; }
#email-bg { background-image: url(../assets/email-bg.gif); background-repeat: no-repeat; position: static; width: 170px; height: 30px; }
#digitizing-quote { background-image: url(../assets/digitizingquote.gif); background-repeat: no-repeat; position: static; width: 170px; height: 58px; float: left; }
#shop-online { background-image: url(../assets/shop-online.gif); background-repeat: no-repeat; position: static; width: 170px; height: 58px; margin-bottom: 12px; }
#creditcards { background-image: url(../assets/creditcardicons.gif); background-repeat: no-repeat; background-position: 0 0; position: static; width: 168px; height: 23px; float: left; margin-top: 16px; margin-left: 20px; }
#join-button-bg { background-color: #1a244d; position: static; width: 162px; height: 22px; float: left; padding-right: 8px; }
#banner { float: left; margin-top: 12px; margin-bottom: 12px; }
#banner-sub { width: 358px; margin-right: auto; margin-left: auto; }
/*<agl.folder "Footer">*/
	#footer { color: #7086af; font-size: 11px; text-align: center; position: static; width: 766px; float: left; margin-top: 10px; }
	#footer a:link { color: #7086af; text-decoration: none; }
	#footer a:visited { color: #7086af; text-decoration: none; }
	#footer a:hover { color: #7086af; text-decoration: underline; }
	#footer a:active { color: #7086af; text-decoration: none; }
/*</agl.folder>*/
/*<agl.folder "Inside Pages">*/
	#content-container { color: #1a244d; line-height: 18px; background-color: #e2e7f2; background-image: url(../assets/introbg2.gif); background-repeat: repeat-y; position: static; width: 572px; height: auto; float: left; clear: left; }
	#content-container p { margin-right: 12px; margin-left: 12px; }
	#content-container h2 { color: #1a244d; font-size: 1.8em; margin-top: 0; margin-bottom: 12px; margin-left: 12px; padding: 10px 0 0; }
	#content-top { background-image: url(../assets/intro-top2.gif); background-repeat: no-repeat; width: 572px; }
	#content-bot { background-image: url(../assets/content-bot.gif); background-repeat: no-repeat; position: static; width: 572px; height: 7px; overflow: hidden; clear: left; margin-top: 4px; margin-right: auto; margin-left: auto; }
	#freedesigns { font-size: 11px; line-height: 20px; }
	ul { padding-right: 12px; }
/*</agl.folder>*/

