form {margin-bottom : 0; margin-top : 0; padding: 0px;}
.searchbox {font-size: 8pt; font-family: Arial, Helvetica, sans-serif;background-color : #DEDEBE; padding-left : 2px; width: 135px;}
.dropbox {font-size: 8pt;	font-family: Arial, Helvetica, sans-serif;	color: #666666;	width: 156px;}
.sitebuttons {border: 2px #666633 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666633; background-color: #D9D8C1;}
.textfield {border: 2px #999999 solid; color: #333333; background-color: #FFFFFF;}
.topicselect {border: 2px #999999 solid; color: #333333; background-color: #FFFFFF;}
.regtext {font-size: 10pt;	font-family: Arial, Helvetica, sans-serif;	color: #666666;}
a {text-decoration: none;}
.largetext {font-size: 16px; font-weight: bold; color: #999966; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.largetext:visited {font-size: 16px; font-weight: bold; color: #BD7524; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.largetext:active {font-size: 16px; font-weight: bold; color: #BD7524; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.largetext:hover {font-size: 16px; font-weight: bold; color: #BD7524; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
.medtext {font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif;}
a.medtext:visited {font-size: 11px; color: #BD7524; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.medtext:active {font-size: 11px; color: #BD7524; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.medtext:link {font-size: 11px; color: #BD7524; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.medtext:hover {font-size: 11px; color: #BD7524; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
.medtextlinethru {font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif; text-decoration: line-through;}
.sketchbooktext {font-size: 12px; color: #666666; font-family: Georgia, Times New Roman, Times; line-height:18px;}
.sketchbooktext a:link {color: #CC6633; text-decoration: none;}
.sketchbooktext a:visited {color: #CC6633; text-decoration: none;}
.sketchbooktext a:hover {color: #CC6633; text-decoration: underline;}

.design2008links {font-size: 14px; color: #CC6633; font-weight: bold; font-family: Arial, Helvetica, sans-serif; line-height:18px; text-decoration: none;}
a.design2008links:visited {font-size: 14px; color: #CC6633; font-weight: bold; font-family: Arial, Helvetica, sans-serif; line-height:18px; text-decoration: none;}
a.design2008links:active {font-size: 14px; color: #CC6633; font-weight: bold; font-family: Arial, Helvetica, sans-serif; line-height:18px; text-decoration: none;}
a.design2008links:hover {font-size: 14px; color: #666666; font-weight: bold; font-family: Arial, Helvetica, sans-serif; line-height:18px; text-decoration: underline;}

.faqtitle {font-size: 14pt;	color: #666666;font-weight: 400; font-family: Arial, Helvetica, sans-serif; line-height:24px;}

.faqtext {font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif; line-height:16px;}
a.faqtext:visited {font-size: 11px; color: #BD7524; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.faqtext:active {font-size: 11px; color: #BD7524; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.faqtext:link {font-size: 11px; color: #BD7524; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.faqtext:hover {font-size: 11px; color: #BD7524; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}

.verificationtext {font-size: 16px; color: #787878; font-family: Arial, Helvetica, sans-serif;}
.verificationtext_small {font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif;}
.verificationtext_small:visited {font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
.verificationtext_small:active {font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif;text-decoration: underline;}
.verificationtext_small:link {font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
.verificationtext_small:hover {font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}

.redtext {font-size: 11px; color: #9F0000; font-family: Arial, Helvetica, sans-serif; line-height:16px;}
a.redtext:visited {font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.redtext:active {font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.redtext:link {font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.redtext:hover {font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}

.newsheadline {font-size: 16pt;	color: #666666; font-weight: 400; font-family: Arial, Helvetica, sans-serif;}
.newsheadline a:link {color: #666666; text-decoration: none;}
.newsheadline a:visited {color: #666666; text-decoration: none;}
.newsheadline a:hover {color: #000000; text-decoration: none;}


.smalldate {
	font-size: 7.5pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #6B6B47;
	line-height: 10px;
}
.smalltext {font-size: 7pt; font-family: Arial, Helvetica, sans-serif;	color: #990000;}
a.smalltext:link {font-size: 7pt; color: #990000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif;}
a.smalltext:visited {font-size: 7pt; color: #990000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif;}
.mytext {font-size: 8pt;font-family: Arial, Helvetica, sans-serif;color: #292914;text-decoration: none;}
a.mytext:visited {color: #292914;text-decoration: none;}
a.mytext:active {color: #292914; text-decoration: none;}
a.mytext:hover {color: #292914;font-weight: normal;text-decoration: underline;}

.toplinks {font-family: Georgia, Times New Roman, Times, serif; font-size: 10px; color: #B5B593; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle;}
.toplinks a:visited {color: #B5B593; text-decoration: none; font-family: Georgia, Times New Roman, Times, serif; font-size: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle;}
.toplinks a:link {color: #B5B593; text-decoration: none; font-family: Georgia, Times New Roman, Times, serif; font-size: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle;}
.toplinks:hover {color: #FFFFFF; font-weight: normal; text-decoration: none; font-family: Georgia, Times New Roman, Times, serif; font-size: 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle;}

.linkbars {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #BBBBBB; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: middle;}
.button {font-size: 8pt;font-family: Arial, Helvetica, sans-serif;background : #636330;	color: #FFFFCC;	border-color : #FFFFCC Olive #666666 #CCCC99;padding-left : 1px;}
.orderlinks { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #787878; font-weight: bold;}
a.orderlinks:hover {color: #787878; text-decoration: underline; line-height: 20px;}
a.orderlinks:link {color: #787878; text-decoration: none; line-height: 20px;}
a.orderlinks:active {color: #787878; text-decoration: none; line-height: 20px;}
a.orderlinks:visited {color: #787878; line-height: 20px;}
.menucategory {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #CBC7A9; font-weight: bold;}
.menudate {font-family:Arial, Helvetica, sans-serif; font-size:7pt; color:#575640; line-height: 8px;}
.menusubcategory {font-family: Georgia, Times New Roman, Times; font-size: 11px; color: #4E4D3A; line-height:15px; text-decoration: none;}
a.menusubcategory:link {color: #4E4D3A;}
a.menusubcategory:visited {color: #4E4D3A;}
a.menusubcategory:hover {color: #000000; text-decoration: underline;}
.menusubcategoryfonts {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #4E4D3A; font-weight: bold;}
a.menusubcategoryfonts:hover {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline;}
a.menusubcategoryfonts:link {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #333300; text-decoration: none;}
a.menusubcategoryfonts:visited {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #663300;}
.menusubcategoryon {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333300; font-weight: bold;}
a.menusubcategoryon:link {color: #333300; text-decoration: none;}
a.menusubcategoryon:visited {color: #333300; text-decoration: none;}
.largefontlinks {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #999999;}
a.largefontlinks:link {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #999999; text-decoration: none;}
a.largefontlinks:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #999999; text-decoration: none;}
a.largefontlinks:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; text-decoration: underline;}
a.bookratings {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #CC6600; text-decoration: underline;}
a.bookratings:link {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #CC6600; text-decoration: underline;}
a.bookratings:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #CC6600; text-decoration: underline;}
.contactlargetext {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #999966; text-decoration: none}
a.contactlargetext:link {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #999966; text-decoration: none}
a.contactlargetext:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; text-decoration: none}
regulartext {font-size: 12px;	color: #666666;	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;}
a.regulartext:link {font-size: 12px;	color: #666666;	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;}
a.regulartext:visited {font-size: 12px;	color: #666666;	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;}
a.regulartext:hover {font-size: 12px;	color: #000000;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;}
.bigorange {font-family: Arial, Helvetica, sans-serif; font-size: 26px; color: #CC6600; letter-spacing: -1px;}
.bigorange2 {font-family: Arial, Helvetica, sans-serif;	font-size: 24px; color: #CC6600; font-weight: normal; letter-spacing: -1px;}
specialorange {font-size: 18px;	color: #CC6600;	font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.specialorange:link {font-size: 18px;	color: #CC6600;	font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.specialorange:visited {font-size: 18px;	color: #CC6600;	font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.specialorange:hover {font-size: 18px;	color: #000000;	font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline;}
.specialtext {font-size: 12px; color: #494949; font-family: Arial, Helvetica, sans-serif;}
a.specialtext:visited {font-size: 12px; color: #AF3912; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.specialtext:active {font-size: 12px; color: #AF3912; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.specialtext:link {font-size: 12px; color: #AF3912; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
a.specialtext:hover {font-size: 12px; color: #AF3912; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
.packagefontlinks {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #999999;}
a.packagefontlinks:link {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #999999; text-decoration: none;}
a.packagefontlinks:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #999999; text-decoration: none;}
a.packagefontlinks:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #CC6600; text-decoration: underline;}
.installins_title {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFFFF; font-weight:bold; padding-left: 10px; line-height:24px; background-color: #A1A1A1}
.installins_body {font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#737373; padding-left: 10px; line-height:22px;}
.indownload_title {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#FFFFFF; font-weight:bold; padding-left: 10px; line-height:24px; background-color: #A1A1A1}
.indownload_body {font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#737373; padding-left: 10px; line-height:18px;}
.copyright {font-family:Arial, Helvetica, sans-serif; font-size:7pt; color:#666666; text-decoration: none;}
.copyright:link {font-family:Arial, Helvetica, sans-serif; font-size:7pt; color:#666666; text-decoration: none;}
.copyright:visited {font-family:Arial, Helvetica, sans-serif; font-size:7pt; color:#666666; text-decoration: none;}
.copyright:hover {font-family:Arial, Helvetica, sans-serif; font-size:7pt; color:#333333; text-decoration: underline;}

.bottomlinks {font-size: 10px; color: #999999; font-weight: bold; font-family: Helvetica, Arial, sans-serif; text-decoration: none;}
.bottomlinks a:visited {font-size: 10px; color: #999999; font-weight: bold; font-family: Helvetica, Arial, sans-serif; text-decoration: none;}
.bottomlinks a:link {font-size: 10px; color: #999999; font-weight: bold; font-family: Helvetica, Arial, sans-serif; text-decoration: none;}
.bottomlinks a:hover {font-size: 10px; color: #FFFFFF; font-weight: bold; font-family: Helvetica, Arial, sans-serif; text-decoration: underline;}



.cartsubtitle { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: normal; color: #B4B4B4;}
.largeredtext {font-size: 16px; font-weight: bold; color: #CC0000; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.largeredtext:visited {font-size: 16px; font-weight: bold; color: #CC0000; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.largeredtext:active {font-size: 16px; font-weight: bold; color: #CC0000; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.largebluetext {font-size: 16px; font-weight: bold; color: #000099; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.largebluetext:visited {font-size: 16px; font-weight: bold; color: #000099; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.largebluetext:active {font-size: 16px; font-weight: bold; color: #000099; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.fontdetails1 {font-size: 10px; color: #999999; font-weight: bold; font-family: Helvetica, Arial, sans-serif; border-collapse: collapse;}
.fontdetails2 {font-size: 10px; color: #BD7524; font-weight: bold; font-family: Helvetica, Arial, sans-serif; text-decoration: none;}
.fontdetails2:visited {font-size: 10px; color: #BD7524; font-weight: bold; font-family: Helvetica, Arial, sans-serif; text-decoration: none;}
.fontdetails2:hover {font-size: 10px; color: #BD7524; font-weight: bold; font-family: Helvetica, Arial, sans-serif; text-decoration: underline;}

.carttable {
	font-size: 10px;
	color: #999999;
	font-weight: normal;
	font-family: Helvetica, Arial, sans-serif;
	border-collapse: collapse;
	border-color: #EDEDDC;
}

.newstext {font-family: Georgia, Times New Roman, Times; font-size: 11px; color: #4E4D3A;}
a.newstext:link {color: #4E4D3A;}
a.newstext:visited {color: #4E4D3A;}
a.newstext:hover {color: #000000; text-decoration: underline;}

.accountlogin {font-family: Georgia, Times New Roman, Times, serif; font-size: 10px; color: #4E4D3A; text-decoration: none; padding-right: 15px;}
a.accountlogin:visited {font-family: Georgia, Times New Roman, Times, serif; font-size: 10px; color: #4E4D3A; text-decoration: none; padding-right: 15px;}
a.accountlogin:active {font-family: Georgia, Times New Roman, Times, serif; font-size: 10px; color: #4E4D3A; text-decoration: none; padding-right: 15px;}
a.accountlogin:link {font-family: Georgia, Times New Roman, Times, serif; font-size: 10px; color: #4E4D3A; text-decoration: none; padding-right: 15px;}
a.accountlogin:hover {font-family: Georgia, Times New Roman, Times, serif; font-size: 10px; color: #4E4D3A; text-decoration: underline; padding-right: 15px;}

#dhtmlfontdetails{
position: absolute;
left: -300px;
width: 190px;
border: 1px solid gray;
padding: 8px;
background-color: #FEFEF5;
visibility: hidden;
z-index: 100;
font-size: 9px;
color: #666666;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

#dhtmlstylesamples{
position: absolute;
left: -300px;
width: 190px;
border: 1px solid gray;
padding: 3px;
background-color: #FEFEF5;
visibility: hidden;
z-index: 100;
font-size: 9px;
color: #666666;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.promo_item{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #999999; text-decoration: none; padding-bottom:12px}
.promo_details {font-size: 7pt; font-family: Arial, Helvetica, sans-serif; color: #CC6600;}
a.promo_details:visited {font-size: 7pt; color: #CC6600; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
a.promo_details:link {font-size: 7pt; color: #CC6600; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
a.promo_details:hover {font-size: 7pt; color: #CC6600; text-decoration: underline; font-family: Arial, Helvetica, sans-serif;}
.err { color: red; font-size:8pt; font-family: Arial, Helvetica }
.base { font-family:Arial,Helvetica;font-size:small;color:#666666 }
.subhead { font-family:Arial,Helvetica;font-size:small }
#install_help {position:absolute;visibility:hidden;z-index:200;}

.sidemenu{

}

.sidemenu #unordlist{
	margin:0px;
	padding:0px;
	padding-left:0px;
	color:#4E4D3A;
	list-style:none;
}
.sidemenu #unordlist li{
	margin:0px;
	padding:0px;
	padding-left:-150px;
	line-height:normal;
}

