/* Corbon-specific CSS */
p.crb-uplink		{margin-top:2em}

ul.crb-locallink	{list-style-type:none;margin:0;padding:0}
ul.crb-locallink li {margin:0.5em 0}

ul.crb-directory	{list-style-type:none;margin:0;padding:0}
ul.crb-directory li	{margin:0.5em 0}

ul.crb-seealso		{list-style-type:none;margin:0 0 0 2em; padding:0}
ul.crb-seealso li	{margin:0.5em 0}

/* ELEMENTS */
#content 			{ margin: auto; }

/* TYPOGRAPHY */
tr					{ font: Verdana, Arial, Helvetica, sans-serif; color:#14263C; font-weight:normal; font-size:11px; line-height:15px; }

tr.small			{ font: Verdana, Arial, Helvetica, sans-serif; color:#8B8F91; font-weight:normal; font-size:9px; line-height:15px; }

tr.dark				{ font: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:normal; font-size:11px; line-height:15px; }

td.dark_div			{ font: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:normal; font-size:11px; line-height:15px; background-image: url(images/basics/bg_dark_table2.gif); }

td.light_div		{ font: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:normal; font-size:11px; line-height:15px; background-image: url(images/basics/bg_light_table.gif); }

h1					{ font: Verdana, Arial, Helvetica, sans-serif; color:white; font-size:15px; font-weight:bold; margin:0px 0px 10px 10px; }

h2					{ font: Verdana, Arial, Helvetica, sans-serif; color:#000033; font-size:13px; font-weight:bold; margin:0px 0px 10px 10px; }

h4					{ font: Verdana, Arial, Helvetica, sans-serif; color:#80AFE5; font-size:13px; font-weight:bold; margin:0px 0px 10px 10px; }

h5					{ font: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; font-weight:bold; margin:0px 0px 10px 10px; }

p.white				{ color:#FFFFFF; font-weight:normal; margin:0px 10px 10px 10px; }

p.light				{ color:#80AFE5; font-weight:normal; margin:0px 10px 10px 10px; }

p.gray				{ color:#8B8F91; font-weight:normal; margin:0px 10px 10px 10px; }

p.dark				{ color:#000033; font-weight:normal; margin:0px 10px 10px 10px; }

p.center			{ text-align:center; margin:0px 10px 10px 10px; }

ul.white			{ list-style-type:none; color:#FFFFFF; font-weight:bold; margin:0; padding:0; }
ul.light			{ list-style-type:none; color:#80AFE5; font-weight:bold; margin:0; padding:0; }

li					{ margin: 10px; }

/* PHOTOGRAPHY */
img.side			{ border:1px; border-color:#000033; border-style: solid; margin:0px 0px 10px 0px; }

img.left 			{ border:1px; border-color:#000033; border-style: solid; float:left; width:33%; margin:0px 10px 5px 0px;}

img.right 			{ border:1px; border-color:#000033; border-style: solid; float:right; width:33%; margin:0px 0px 5px 10px;}

/* NAVIGATION */
a					{ color:#000033; text-decoration:none; font-weight:bold; }
a:hover				{ color:#000033; text-decoration:underline; font-weight:bold; }
a:visited			{ color:#666666; text-decoration:none; font-weight:bold; }

a.bonbon_locallink_alt			{ color:#FFFFFF; text-decoration:none; font-weight:bold; }
a.bonbon_locallink_alt:hover	{ color:#FFFFFF; text-decoration:underline; font-weight:bold; }
a.bonbon_locallink_alt:visited	{ color:#FFFFFF; text-decoration:none; font-weight:bold; }
				
a.white				{ color:#FFFFFF; text-decoration:none; font-weight:bold; }
a.white:hover		{ color:#FFFFFF; text-decoration:underline; font-weight:bold; }
a.white:visited		{ color:#FFFFFF; text-decoration:none; font-weight:bold; }

a.big				{ color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:15px; }
a.big:hover			{ color:#FFFFFF; text-decoration:underline; font-weight:bold; font-size:15px; }
a.big:visited		{ color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:15px; }

a.light				{ color:#80AFE5; text-decoration:none; font-weight:bold; }
a.light:hover		{ color:#80AFE5; text-decoration:underline; font-weight:bold; }
a.light:visited		{ color:#80AFE5; text-decoration:none; font-weight:bold; }

/* BODY */
body,	 			{ background:#fff; color:#000033; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; }
