/* right hand nav */
.subnav {background:#f2f1f3; margin:0px 0px 2px 2px; padding:2px 2px 2px 9px; color:#313063; display:block;}
	
a.subnav:active, a.subnav:link, a.subnav:visited {text-decoration:none;}
a.subnav {text-decoration:underline;}
a.subnav:hover {background:#ede7f4;}	

.subnav2 {background:#f2f1f3; margin:0px 0px 2px 2px; padding:2px 2px 2px 30px; color:#313063; display:block;}
	
a.subnav2:active, a.subnav2:link, a.subnav2:visited {text-decoration:none;}
a.subnav2 {text-decoration:underline;}
a.subnav2:hover {background:#ede7f4;}	
	
.subnavon {background:#f3d9b2; margin:0px 0px 2px 2px; padding:2px 2px 2px 9px; color:#313063; display:block;}

a.subnavon:active, a.subnavon:link, a.subnavon:visited {text-decoration:none;}
a.subnavon {text-decoration:underline;}
a.subnavon:hover {background:#ede7f4;}	

.subnavon2 {background:#f3d9b2; margin:0px 0px 2px 2px; padding:2px 2px 2px 30px; color:#313063; display:block;}

a.subnavon2:active, a.subnavon2:link, a.subnavon2:visited {text-decoration:none;}
a.subnavon2 {text-decoration:underline;}
a.subnavon2:hover {background:#ede7f4;}		

/* index */
.indexpromotitle {background:#f3d9b2; color:#313063; font-weight:bold; padding:0px 10px 0px 10px;}
.indexpromotitle a {color:#313063; text-decoration:none;}
.indexpromotitle a:hover {color:#993333; text-decoration:underline;}

.indexpromo1 {background:#f2f1f3; color:#242126; padding:5px 5px 10px 5px;}
.indexpromo1 a {color:#313063; text-decoration:none; font-weight:bold}
.indexpromo1 a:hover {color:#993333; text-decoration:underline; font-weight:bold;}

.indexpromo2 {background:#e7e3e7; color:#242126; padding:5px 5px 10px 5px;}
.indexpromo2 a {color:#313063; text-decoration:none; font-weight:bold}
.indexpromo2 a:hover {color:#993333; text-decoration:underline; font-weight:bold;}
.indexpromonopad {background:#e7e3e7;}

/* section pages */
div.guidecrumb {background:#fadeb3; color:#313063; padding:5px 10px 5px 10px;}
div.guidecrumb a {color:#313063; font-weight:bold; text-decoration:none;}
div.guidecrumb a:hover { color:#313063; font-weight:bold; text-decoration:underline;}

div.guidepromo1 {color:#242126; background:#e2e0e5; padding:10px 10px 10px 10px;}
div.guidepromo1 a {color:#313063; font-weight:bold; text-decoration:none;}
div.guidepromo1 a:hover { color:#313063; font-weight:bold; text-decoration:underline;}

div.guidepromo2 {background:#e2e0e5; padding:10px 10px 10px 10px;}

.guidepromo3 {color:#242126;}
.guidepromo3 a {color:#313063; font-weight:bold; text-decoration:none;}
.guidepromo3 a:hover { color:#313063; font-weight:bold; text-decoration:underline;}

div.guidepromo3 {color:#242126; background:#e2e0e5; padding:0px 10px 10px 10px;}
div.guidepromo3 a {color:#313063; font-weight:bold; text-decoration:none;}
div.guidepromo3 a:hover { color:#313063; font-weight:bold; text-decoration:underline;}

div.guidemain1 {color:#242126; background:#f2f1f3; padding:10px 20px 10px 20px;}
div.guidemain1 a {color:#313063; font-weight:bold; text-decoration:none;}
div.guidemain1 a:hover { color:#313063; font-weight:bold; text-decoration:underline;}

div.guidemain2 {color:#242126; background:#f2f1f3; padding:10px 10px 10px 10px;}
div.guidemain2 a {color:#313063; font-weight:bold; text-decoration:none;}
div.guidemain2 a:hover { color:#313063; font-weight:bold; text-decoration:underline;}

div.guidenobg {color:#242126; padding:10px 10px 10px 10px;}
div.guidenobg a {color:#313063; font-weight:bold; text-decoration:none;}
div.guidenobg a:hover { color:#313063; font-weight:bold; text-decoration:underline;}

a.guideprint {color:#313063;}

div.guidebreak {background:#f2f1f3;}

.guidequote {color:#242126; padding:0px 10px 0px 10px;}
.guidequote a {color:#313063; font-weight:bold; text-decoration:none;}
.guidequote a:hover { color:#313063; font-weight:bold; text-decoration:underline;}

div.guidecommentsform {color:#636563; background:#fdebd0; padding:10px 10px 10px 10px;}

div.guidecomments {color:#636563; background:#eae9eb; padding:10px 10px 10px 10px;}
div.guidecomments a {color:#313063; font-weight:bold; text-decoration:none;}
div.guidecomments a:hover { color:#313063; font-weight:bold; text-decoration:underline;}