/* BrewLog default theme - Copyright 2006 zkidigital.com */

/* global tag styles */
p, blockquote, li	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; }
tr, td				{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; }
hr 					{ height: 1px; width: 100%; color: #bababa; }
body				{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; background-color: #d9d9d9;  margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; /* background-image:  url("../images/stylized_3/stylized_3_bknd.png"); background-repeat: no-repeat; */ }
input 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #bababa; }
textarea 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #bababa; }

/* form styles */
.text_area			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #bababa; }
.submit 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #f2f2f2; border: 1px solid #bababa; }
.radiobutton		{ border: none; }


/* global link styles */
a:link 				{ color: #362CA0; text-decoration: none; }
a:visited 			{ color: #362CA0; text-decoration: none; }
a:hover 			{ color: #362CA0; text-decoration: underline; }
a:active 			{ color: #362CA0; text-decoration: underline; }

/* nav link styles */
.nav a:link 		{ color: #ffffff; text-decoration: none; }
.nav a:visited 		{ color: #ffffff; text-decoration: none; }
.nav a:hover 		{ color: #f2f2f2; text-decoration: underline; }
.nav a:active 		{ color: #f2f2f2; text-decoration: underline; }

/* overall theme colors */
.ultra_lt	 		{ color: #f2f2f2; }
.lt	 				{ color: #d9d9d9; }
.mid		 		{ color: #bababa; }
.dk			 		{ color: #7A2821; }

/* template style */
.gutter_bknd_left	{ background-image:  url("../images/stylized_3/stylized_3_gutter_left.gif"); background-repeat: repeat; }
.gutter_bknd_right	{ background-image:  url("../images/stylized_3/stylized_3_gutter_right.gif"); background-repeat: repeat; }
.header_bknd		{ background-image:  url("../images/stylized_3/stylized_3_header_bknd.gif"); background-repeat: no-repeat;background-position: bottom left; }
.admin_header_bknd	{ background-image:  url("../images/stylized_3/stylized_3_admin_header_bknd.gif"); background-repeat: no-repeat;background-position: bottom left; }

/* background colors */
.bknd_white			{ background-image:  url("../images/stylized_3/stylized_3_body.gif"); background-repeat: no-repeat; background-position: top left; background-color: #ffffff; }
.bknd_ultra_lt		{ background-color: #f2f2f2; }
.bknd_lt			{ background-color: #d9d9d9; }
.bknd_mid			{ background-color: #bababa; }
.bknd_dk			{ background-color: #7A2821; }

.admin_nav_bknd		{ background-image:  /* url("../images/stylized_3/stylized_3_admin_nav_bknd.gif"); background-repeat: no-repeat; background-position: top left; */ }
.bknd_color1		{ background-image:  url("../images/stylized_3/stylized_3_nav_bknd.gif"); background-repeat: no-repeat; background-position: top left; }
.bknd_color2		{ background-color: #bababa; }
.bknd_color3		{ background-color: #d9d9d9; }
.bknd_color4		{ background-color: #f2f2f2; }
.bknd_color5		{ background-color: #d9d9d9; }

/* misc universal colors */
.red		 		{ color: #FF0000 }

/* table with border styles */
.table_ultra_lt_1	{ background-color: #f2f2f2; border: 1px solid #bababa; padding-top: 2px; padding-bottom: 2px; padding-right:2px; padding-left: 2px; }
.table_lt_1			{ background-color: #d9d9d9; border: 1px solid #7A2821; padding-top: 2px; padding-bottom: 2px; padding-right:2px; padding-left: 2px; }
.table_mid_1		{ background-color: #bababa; border: 1px solid #7A2821; padding-top: 2px; padding-bottom: 2px; padding-right:2px; padding-left: 2px; }
.table_dk_1			{ background-color: #7A2821; border: 1px solid #000000; padding-top: 2px; padding-bottom: 2px; padding-right:2px; padding-left: 2px; }
.table_ultra_lt_2	{ background-color: #f2f2f2; border: 2px solid #bababa; padding-top: 2px; padding-bottom: 2px; padding-right:2px; padding-left: 2px; }
.table_lt_2			{ background-color: #d9d9d9; border: 2px solid #7A2821; padding-top: 2px; padding-bottom: 2px; padding-right:2px; padding-left: 2px; }
.table_mid_2		{ background-color: #bababa; border: 2px solid #7A2821; padding-top: 2px; padding-bottom: 2px; padding-right:2px; padding-left: 2px; }
.table_dk_2			{ background-color: #7A2821; border: 2px solid #000000; padding-top: 2px; padding-bottom: 2px; padding-right:2px; padding-left: 2px; }
.table_yellow		{ background-color: #FFFF99; border: 2px solid red}

/* ultra light border styles */
.bdr1_ultra_lt			{ border: 1px solid #f2f2f2; }
.bdr1_ultra_lt_dashed 	{ border: 1px dashed #f2f2f2; }
.bdr1_ultra_lt_dotted	{ border: 1px dotted #f2f2f2; }
.bdr2_ultra_lt			{ border: 2px solid #f2f2f2; }
.bdr2_ultra_lt_dashed 	{ border: 2px dashed #f2f2f2; }
.bdr2_ultra_lt_dotted 	{ border: 2px dotted #f2f2f2; }
.bdr1L_ultra_lt			{ border-left: 1px solid #f2f2f2; }
.bdr1L_ultra_lt_dashed	{ border-left: 1px dashed #f2f2f2; }
.bdr1L_ultra_lt_dotted	{ border-left: 1px dotted #f2f2f2; }
.bdr1R_ultra_lt			{ border-right: 1px solid #f2f2f2; }
.bdr1R_ultra_lt_dashed	{ border-right: 1px dashed #f2f2f2; }
.bdr1R_ultra_lt_dotted	{ border-right: 1px dotted #f2f2f2; }
.bdr1T_ultra_lt			{ border-top: 1px solid #f2f2f2; }
.bdr1T_ultra_lt_dashed	{ border-top: 1px dashed #f2f2f2; }
.bdr1T_ultra_lt_dotted	{ border-top: 1px dotted #f2f2f2; }
.bdr1B_ultra_lt			{ border-bottom: 1px solid #f2f2f2; }
.bdr1B_ultra_lt_dashed	{ border-bottom: 1px dashed #f2f2f2; }
.bdr1B_ultra_lt_dotted	{ border-bottom: 1px dotted #f2f2f2; }

/* light border styles */
.bdr1_light				{ border: 1px solid #d9d9d9; }
.bdr1_light_dashed 		{ border: 1px dashed #d9d9d9; }
.bdr1_light_dotted		{ border: 1px dotted #d9d9d9; }
.bdr2_light				{ border: 2px solid #d9d9d9; }
.bdr2_light_dashed 		{ border: 2px dashed #d9d9d9; }
.bdr2_light_dotted 		{ border: 2px dotted #d9d9d9; }
.bdr1L_light			{ border-left: 1px solid #d9d9d9; }
.bdr1L_light_dashed		{ border-left: 1px dashed #d9d9d9; }
.bdr1L_light_dotted		{ border-left: 1px dotted #d9d9d9; }
.bdr1R_light			{ border-right: 1px solid #d9d9d9; }
.bdr1R_light_dashed		{ border-right: 1px dashed #d9d9d9; }
.bdr1R_light_dotted		{ border-right: 1px dotted #d9d9d9; }
.bdr1T_light			{ border-top: 1px solid #d9d9d9; }
.bdr1T_light_dashed		{ border-top: 1px dashed #d9d9d9; }
.bdr1T_light_dotted		{ border-top: 1px dotted #d9d9d9; }
.bdr1B_light			{ border-bottom: 1px solid #d9d9d9; }
.bdr1B_light_dashed		{ border-bottom: 1px dashed #d9d9d9; }
.bdr1B_light_dotted		{ border-bottom: 1px dotted #d9d9d9; }

/* midtone border styles */
.bdr1_mid				{ border: 1px solid #bababa; }
.bdr1_mid_dashed 		{ border: 1px dashed #bababa; }
.bdr1_mid_dotted		{ border: 1px dotted #bababa; }
.bdr2_mid				{ border: 2px solid #bababa; }
.bdr2_mid_dashed 		{ border: 2px dashed #bababa; }
.bdr2_mid_dotted 		{ border: 2px dotted #bababa; }
.bdr1L_mid				{ border-left: 1px solid #bababa; }
.bdr1L_mid_dashed		{ border-left: 1px dashed #bababa; }
.bdr1L_mid_dotted		{ border-left: 1px dotted #bababa; }
.bdr1R_mid				{ border-right: 1px solid #bababa; }
.bdr1R_mid_dashed		{ border-right: 1px dashed #bababa; }
.bdr1R_mid_dotted		{ border-right: 1px dotted #bababa; }
.bdr1T_mid				{ border-top: 1px solid #bababa; }
.bdr1T_mid_dashed		{ border-top: 1px dashed #bababa; }
.bdr1T_mid_dotted		{ border-top: 1px dotted #bababa; }
.bdr1B_mid				{ border-bottom: 1px solid #bababa; }
.bdr1B_mid_dashed		{ border-bottom: 1px dashed #bababa; }
.bdr1B_mid_dotted		{ border-bottom: 1px dotted #bababa; }

/* dark border styles */
.bdr1_dark				{ border: 1px solid #7A2821; }
.bdr1_dark_dashed 		{ border: 1px dashed #7A2821; }
.bdr1_dark_dotted		{ border: 1px dotted #7A2821; }
.bdr2_dark				{ border: 2px solid #7A2821; }
.bdr2_dark_dashed 		{ border: 2px dashed #7A2821; }
.bdr2_dark_dotted 		{ border: 2px dotted #7A2821; }
.bdr1L_dark				{ border-left: 1px solid #7A2821; }
.bdr1L_dark_dashed		{ border-left: 1px dashed #7A2821; }
.bdr1L_dark_dotted		{ border-left: 1px dotted #7A2821; }
.bdr1R_dark				{ border-right: 1px solid #7A2821; }
.bdr1R_dark_dashed		{ border-right: 1px dashed #7A2821; }
.bdr1R_dark_dotted		{ border-right: 1px dotted #7A2821; }
.bdr1T_dark				{ border-top: 1px solid #7A2821; }
.bdr1T_dark_dashed		{ border-top: 1px dashed #7A2821; }
.bdr1T_dark_dotted		{ border-top: 1px dotted #7A2821; }
.bdr1B_dark				{ border-bottom: 1px solid #7A2821; }
.bdr1B_dark_dashed		{ border-bottom: 1px dashed #7A2821; }
.bdr1B_dark_dotted		{ border-bottom: 1px dotted #7A2821; }

/* alternate text styles */
.text_9 			{ font-size: 9px;  }
.text_9_bold		{ font-size: 9px;  font-weight: bold; }
.text_10			{ font-size: 10px; }
.text_10_bold 		{ font-size: 10px; font-weight: bold; }
.text_11			{ font-size: 11px; }
.text_11_bold 		{ font-size: 11px; font-weight: bold; }
.text_12	 		{ font-size: 12px; }
.text_12_bold 		{ font-size: 12px; font-weight: bold; }
.text_13	 		{ font-size: 13px; }
.text_13_bold 		{ font-size: 13px; font-weight: bold; }
.text_14	 		{ font-size: 14px; }
.text_14_bold 		{ font-size: 14px; font-weight: bold; }
.text_15	 		{ font-size: 15px; }
.text_15_bold 		{ font-size: 15px; font-weight: bold; }
.text_16			{ font-size: 16px; }
.text_16_bold		{ font-size: 16px; font-weight: bold; }
.text_18 			{ font-size: 18px; }
.text_18_bold 		{ font-size: 18px; font-weight: bold; }
.text_24 			{ font-size: 24px; }
.text_24_bold 		{ font-size: 24px; font-weight: bold; }
.text_white_10 		{ font-size: 10px; color: #ffffff; }
.text_white_10_bold	{ font-size: 10px; color: #ffffff; font-weight: bold;  }
.text_white_11 		{ font-size: 11px; color: #ffffff; }
.text_white_11_bold	{ font-size: 11px; color: #ffffff; font-weight: bold;  }
.text_white_12 		{ font-size: 12px; color: #ffffff; }
.text_white_12_bold	{ font-size: 12px; color: #ffffff; font-weight: bold; }
.text_white_14 		{ font-size: 14px; color: #ffffff; }
.text_white_14_bold	{ font-size: 14px; color: #fefffe; font-weight: bold; }
.text_white_18 		{ font-size: 18px; color: #ffffff; }
.text_white_18_bold	{ font-size: 18px; color: #fefffe; font-weight: bold; }

/* link styles */
.breadcrumbs 		{ font-size: 10px; }
.footer 			{ font-size: 9px; color: #FFFFFF; }

/* nav link styles */
.nav a:link 		{ color: #ffffff; text-decoration: none; }
.nav a:visited 		{ color: #ffffff; text-decoration: none; }
.nav a:hover 		{ color: #ffffff; text-decoration: underline; }
.nav a:active 		{ color: #ffffff; text-decoration: underline; }

#dropmenudiv			{ position: absolute; border: 1px solid #7A2821; border-bottom-width: 0;  line-height:15px; z-index:100; }
#dropmenudiv a 			{ color: #7A2821; width: 100%; display: block; text-indent: 2px; border-bottom: 1px solid #7A2821; padding: 1px 0; text-decoration: none; }
#dropmenudiv a:hover	{ background-color: #d9d9d9; text-decoration: none; }