body{margin:0px;padding:0px;background-color:#f9f9f9;}

h1 {font-family:Arial,verdana,sans-serif;font-size:20px;font-weight:bold;color:#336699;}
h2 {font-size:14px;color:#336699;font-family:Arial,sans-serif;margin-bottom: 7px;font-weight:bold;}
h3 {font-size:12px;margin-bottom: 5px;font-weight:bold;}
#sub-head {color:#336699;font-family:Trebuchet,Arial,sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase;margin-bottom: 1px}
ul {margin:10px 0 10px 18px;/*for indent IE and Opera*/ padding:0/*for indent Mozilla and NN7*/}
ol {margin:10px 0 10px 25px;/*for indent IE and Opera*/ padding:0/*for indent Mozilla and NN7*/}
li {margin-bottom:5px;}

/* ----- text styles ----- */
table,.normal-text {COLOR:#333333;FONT-FAMILY:Verdana,sans-serif;font-size:12px;line-height:1.5;}
.form-text {COLOR:#333333;FONT-FAMILY:Verdana,sans-serif;font-size:10px;}
.emphasis {color:#6699cc;font-family:verdana,sans-serif;font-size:10px;font-weight:bold}
.copyright{font-family:verdana,sans-serif;font-size:9px;font-weight:normal;color:#555555}

/*----------Links-----------*/
a:link,a:visited {color:#336699;font-weight:bold}
a:active,a:hover {color:#6699cc}
#sub-head a:link,#sub-head a:visited {text-decoration:none}
#sub-head a:active,#sub-head a:hover {text-decoration:underline}
/*--------Tables--------*/
table.frame {width:780px;border-bottom:solid #FED93A 1px;margin:15px 0px;background-color:#ffffff}
/* ----- footer ----- */
.footer,.footer:link,.footer:visited{font-family:Verdana,sans-serif;font-size:10px;color:#777777;font-weight:normal;text-decoration:none}
.footer:active,.footer:hover{color:#6699cc}

td.nav-top{padding: 3px 12px;background-color:transparent} 
.nav-top,.nav-top:link,.nav-top:visited,.nav-top:active,.nav-top:hover{font-family:Arial,sans-serif;font-size:12px;font-weight:bold;color:#333366;text-decoration:none}

td.firstcol{width:166px;height:50px;vertical-align:bottom;padding-bottom:5px;text-indent:5px;font-size:14px;color:#336699;border-bottom:solid #E0E0E0 1px}
.nav-level1:link,.nav-level1:visited{color:#336699;font-weight:normal;text-decoration:none}
#nav-level2{width:166px;background-color:#F9F9F9}
#nav-level3{width:166px;background-color:#FFFFFF}
#nav-level2 ul{list-style-type:none;margin:0px;padding:0px;font-family:Verdana,Helvetica,sans-serif;font-size:10px;width:100%}
#nav-level3 ul{background-color:#FFFFFF;list-style-type:none;margin:0px;padding:0px;font-family:Verdana,Helvetica,sans-serif;font-size:10px;width:100%}
#navlist2 li,#navlist3 li{display:inline}/* for IE5 and IE6 */
#nav-level2 a{display:block;background-color:#F9F9F9;border:solid #F9F9F9 1px;color:#336699;padding:2px 0px 2px 17px;background:transparent url(/images/main/navigation/bullet1.gif) 5px 5px no-repeat}
#nav-level3 a{display:block;background-color:#FFFFFF;border:1px solid #FFFFFF;color:#336699;padding:2px 0px 2px 27px;background:transparent url(/images/main/navigation/bullet2.gif) 18px 5px no-repeat}
#nav-level2 a:link,#navlist2 a:visited,#nav-level3 a:link,#navlist3 a:visited{text-decoration:none;font-weight:normal}
#nav-level2 a:hover,#nav-level3 a:hover{background-color:#F5F5F5;border:solid #AAA7A7 1px}
#active a{background-color:#E5F0F8;border:solid #E5F0F8 1px}
#active2 a,#active2 a:link,#active2 a:visited{font-weight:bold}
#nav-level1-line{background:#FF9933}
#nav-level3-line{background:#E0E0E0}

img.galleryitem{border:solid #e7e7e7 1px;margin-left:0;margin-right:3px;margin-bottom:3px}
img.purchaseitem{padding-right: 5px}

td.store-main-heading {padding: 10px 0px 3px 10px; background-color:#f9f9f9;border: 1px solid #e7e7e7}
.store-main-heading {padding: 10px 0px 3px 10px; background-color:#f9f9f9;border: 1px solid #e7e7e7}
td.store-product-cell {width:49%;padding:10px; background-color: #FFFFE2; border: 1px solid #F6E88B;}

/* domCollapse styles */
		.triggerhover{
			cursor:hand;
			background:#ccc;
		}		
		.elementnormal{
			position:static;
			left:0;
		}
		.elementcollapsed{
			position:absolute;
			left:-999em;
			top:0;
			height:1px;
		}
		#domcollapseall ul{
			margin:1;
			padding:1;
		}
		#domcollapseall li{
			display:inline;
			padding-right:1em;
		}