/* default theme - Copyright 2008 zkidigital.com */

/* global tag styles */
body				{ font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; background-color: #999586;  margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background: #efeeea url('../images/bodybg.png') repeat-x top center; font-size: 12px; }
p, blockquote, li	{ font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: inherit; margin: 5px 0 5px 0; }
tr, td				{ font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: inherit; }
input 				{ font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; font-size: inherit; border: 1px solid #a0a0a0; }
textarea 			{ font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; font-size: inherit; border: 1px solid #a0a0a0; }
hr 					{ height: 1px; width: 100%; color: #a0a0a0; }
ul					{ list-style-type: square; list-style-position: outside; }
h1					{ font-size: 1.9em; font-weight: bold; }
h2					{ font-size: 1.7em; font-weight: bold; }
h3					{ font-size: 1.5em; font-weight: bold; }
h4					{ font-size: 1.2em; font-weight: bold; }
h5					{ font-weight: bold; }
.docheader1			{ font-size: 1.5em; font-weight: bold; }
.docsubhead			{ font-size: 1.2em; font-weight: bold; }

/* other form styles */
.submitButton		{ font-family: Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #4e5357;; background-color: #eeeeee; }
.radiobutton		{ border: none; }

/* global link styles */
a:link 				{ font-size: 1em; color: #b22e2e; text-decoration: none; }
a:visited 			{ font-size: 1em; color: #b22e2e; text-decoration: none; }
a:hover 			{ font-size: 1em; color: #b22e2e; text-decoration: underline; }
a:active 			{ font-size: 1em; color: #b22e2e; text-decoration: underline; }

/* nav link styles */
.nav a:link 		{ font-size: 1.2em; color: #ffffff; text-decoration: none; font-weight: bold; }
.nav a:visited 		{ font-size: 1.2em; color: #ffffff; text-decoration: none; font-weight: bold; }
.nav a:hover 		{ font-size: 1.2em; color: #a0a0a0; text-decoration: none; font-weight: bold; }
.nav a:active 		{ font-size: 1.2em; color: #eeeeee; text-decoration: none; font-weight: bold; }

.nav2 a:link 		{ color: #ffffff; text-decoration: none; font-weight: bold; }
.nav2 a:visited 	{ color: #ffffff; text-decoration: none; font-weight: bold; }
.nav2 a:hover 		{ color: #a0a0a0; text-decoration: none; font-weight: bold; }
.nav2 a:active 		{ color: #eeeeee; text-decoration: none; font-weight: bold; }

/* other link styles */
.breadcrumbs 		{ font-size: .8em; }

/* overall theme colors */
.ultra_lt	 		{ color: #eeeeee; }
.lt	 				{ color: #cccccc; }
.mid		 		{ color: #a0a0a0; }
.dk			 		{ color: #808080; }

/* template style 
.gutter_bknd_left	{ background-image:  url("../images/bknd_left.jpg"); background-repeat: repeat; }
.gutter_bknd_right	{ background-image:  url("../images/bknd_right.jpg"); background-repeat: repeat; }
*/

.header_bknd		{ background-image:  url("../images/01_top.jpg"); background-repeat: no-repeat; }

/* background colors */
.bknd_white			{ background-color: #ffffff; }
.bknd_ultra_lt		{ background-color: #eeeeee; }
.bknd_lt			{ background-color: #cccccc; } /*changed to lightest bknd possible */
.bknd_mid			{ background-color: #a0a0a0; }
.bknd_dk			{ background-color: #808080; }

.bknd_color1		{ background-color: #808080; }
.bknd_color2		{ background-color: #a0a0a0; }
.bknd_color3		{ background-color: #cccccc; }
.bknd_color4		{ background-color: #a0a0a0; }
.bknd_color5		{ background-color: #eeeeee; }

/* table with border styles */
.table_ultra_lt_1	{ background-color: #efefef; border: 1px solid #a0a0a0; padding-top: 3px; padding-bottom: 3px; padding-right:3px; padding-left: 3px; }
.table_lt_1			{ background-color: #eeeeee; border: 1px solid #808080; padding-top: 3px; padding-bottom: 3px; padding-right:3px; padding-left: 3px; }
.table_mid_1		{ background-color: #a0a0a0; border: 1px solid #808080; padding-top: 3px; padding-bottom: 3px; padding-right:3px; padding-left: 3px; }
.table_dk_1			{ background-color: #808080; border: 1px solid #808080; padding-top: 3px; padding-bottom: 3px; padding-right:3px; padding-left: 3px; }
.table_ultra_lt_2	{ background-color: #efefef; border: 2px solid #a0a0a0; padding-top: 3px; padding-bottom: 3px; padding-right:3px; padding-left: 3px; }
.table_lt_2			{ background-color: #eeeeee; border: 2px solid #808080; padding-top: 3px; padding-bottom: 3px; padding-right:3px; padding-left: 3px; }
.table_mid_2		{ background-color: #a0a0a0; border: 2px solid #808080; padding-top: 3px; padding-bottom: 3px; padding-right:3px; padding-left: 3px; }
.table_dk_2			{ background-color: #808080; border: 2px solid #808080; padding-top: 3px; padding-bottom: 3px; padding-right:3px; padding-left: 3px; }

/* ultra light border styles */
.bdr1_ultra_lt			{ border: 1px solid #eeeeee; }
.bdr1_ultra_lt_dashed 	{ border: 1px dashed #eeeeee; }
.bdr1_ultra_lt_dotted	{ border: 1px dotted #eeeeee; }
.bdr2_ultra_lt			{ border: 2px solid #eeeeee; }
.bdr2_ultra_lt_dashed 	{ border: 2px dashed #eeeeee; }
.bdr2_ultra_lt_dotted 	{ border: 2px dotted #eeeeee; }
.bdr1L_ultra_lt			{ border-left: 1px solid #eeeeee; }
.bdr1L_ultra_lt_dashed	{ border-left: 1px dashed #eeeeee; }
.bdr1L_ultra_lt_dotted	{ border-left: 1px dotted #eeeeee; }
.bdr1R_ultra_lt			{ border-right: 1px solid #eeeeee; }
.bdr1R_ultra_lt_dashed	{ border-right: 1px dashed #eeeeee; }
.bdr1R_ultra_lt_dotted	{ border-right: 1px dotted #eeeeee; }
.bdr1T_ultra_lt			{ border-top: 1px solid #eeeeee; }
.bdr1T_ultra_lt_dashed	{ border-top: 1px dashed #eeeeee; }
.bdr1T_ultra_lt_dotted	{ border-top: 1px dotted #eeeeee; }
.bdr1B_ultra_lt			{ border-bottom: 1px solid #eeeeee; }
.bdr1B_ultra_lt_dashed	{ border-bottom: 1px dashed #eeeeee; }
.bdr1B_ultra_lt_dotted	{ border-bottom: 1px dotted #eeeeee; }

/* light border styles */
.bdr1_light				{ border: 1px solid #a0a0a0; }
.bdr1_light_dashed 		{ border: 1px dashed #a0a0a0; }
.bdr1_light_dotted		{ border: 1px dotted #a0a0a0; }
.bdr2_light				{ border: 2px solid #a0a0a0; }
.bdr2_light_dashed 		{ border: 2px dashed #a0a0a0; }
.bdr2_light_dotted 		{ border: 2px dotted #a0a0a0; }
.bdr1L_light			{ border-left: 1px solid #a0a0a0; }
.bdr1L_light_dashed		{ border-left: 1px dashed #a0a0a0; }
.bdr1L_light_dotted		{ border-left: 1px dotted #a0a0a0; }
.bdr1R_light			{ border-right: 1px solid #a0a0a0; }
.bdr1R_light_dashed		{ border-right: 1px dashed #a0a0a0; }
.bdr1R_light_dotted		{ border-right: 1px dotted #a0a0a0; }
.bdr1T_light			{ border-top: 1px solid #a0a0a0; }
.bdr1T_light_dashed		{ border-top: 1px dashed #a0a0a0; }
.bdr1T_light_dotted		{ border-top: 1px dotted #a0a0a0; }
.bdr1B_light			{ border-bottom: 1px solid #a0a0a0; }
.bdr1B_light_dashed		{ border-bottom: 1px dashed #a0a0a0; }
.bdr1B_light_dotted		{ border-bottom: 1px dotted #a0a0a0; }

/* midtone border styles */
.bdr1_mid				{ border: 1px solid #cccccc; }
.bdr1_mid_dashed 		{ border: 1px dashed #cccccc; }
.bdr1_mid_dotted		{ border: 1px dotted #cccccc; }
.bdr2_mid				{ border: 2px solid #cccccc; }
.bdr2_mid_dashed 		{ border: 2px dashed #cccccc; }
.bdr2_mid_dotted 		{ border: 2px dotted #cccccc; }
.bdr1L_mid				{ border-left: 1px solid #cccccc; }
.bdr1L_mid_dashed		{ border-left: 1px dashed #cccccc; }
.bdr1L_mid_dotted		{ border-left: 1px dotted #cccccc; }
.bdr1R_mid				{ border-right: 1px solid #cccccc; }
.bdr1R_mid_dashed		{ border-right: 1px dashed #cccccc; }
.bdr1R_mid_dotted		{ border-right: 1px dotted #cccccc; }
.bdr1T_mid				{ border-top: 1px solid #cccccc; }
.bdr1T_mid_dashed		{ border-top: 1px dashed #cccccc; }
.bdr1T_mid_dotted		{ border-top: 1px dotted #cccccc; }
.bdr1B_mid				{ border-bottom: 1px solid #cccccc; }
.bdr1B_mid_dashed		{ border-bottom: 1px dashed #cccccc; }
.bdr1B_mid_dotted		{ border-bottom: 1px dotted #cccccc; }

/* dark border styles */
.bdr1_dark				{ border: 1px solid #4e5357;; }
.bdr1_dark_dashed 		{ border: 1px dashed #4e5357;; }
.bdr1_dark_dotted		{ border: 1px dotted #4e5357;; }
.bdr2_dark				{ border: 2px solid #4e5357;; }
.bdr2_dark_dashed 		{ border: 2px dashed #4e5357;; }
.bdr2_dark_dotted 		{ border: 2px dotted #4e5357;; }
.bdr1L_dark				{ border-left: 2px solid #000000; }
.bdr1L_dark_dashed		{ border-left: 1px dashed #4e5357;; }
.bdr1L_dark_dotted		{ border-left: 1px dotted #4e5357;; }
.bdr1R_dark				{ border-right: 2px solid #000000; }
.bdr1R_dark_dashed		{ border-right: 1px dashed #4e5357;; }
.bdr1R_dark_dotted		{ border-right: 1px dotted #4e5357;; }
.bdr1T_dark				{ border-top: 1px solid #4e5357;; }
.bdr1T_dark_dashed		{ border-top: 1px dashed #4e5357;; }
.bdr1T_dark_dotted		{ border-top: 1px dotted #4e5357;; }
.bdr1B_dark				{ border-bottom: 1px solid #4e5357;; }
.bdr1B_dark_dashed		{ border-bottom: 1px dashed #4e5357;; }
.bdr1B_dark_dotted		{ border-bottom: 1px dotted #4e5357;; }

/* misc border styles */
.bdr1_gray			{ border: 1px solid #999999; }
.bdr1_gray_light	{ border: 1px solid #a0a0a0; }

/* form styles */
.text_area			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #fefffe; border: 1px solid #a0a0a0; }
.submit 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #fefffe; border: 1px solid #a0a0a0; }
.radiobutton		{ border: none; }

/* 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_9 		{ font-size: 9px; color: #ffffff; }
.text_white_9_bold	{ font-size: 9px; color: #ffffff; 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: #ffffff; font-weight: bold; }

.footer 			{ font-size: 11px; color:#FFFFFF; }

#dropmenudiv			{ position: absolute; border: 1px solid #4e5357;; border-bottom-width: 0;  line-height:15px; z-index:100; }
#dropmenudiv a 			{ color: #4e5357;; width: 100%; display: block; text-indent: 2px; border-bottom: 1px solid #4e5357;; padding: 1px 0; text-decoration: none; text-align: left; }
#dropmenudiv a:hover	{ color: #FFFFFF; background-color: #a0a0a0; text-decoration: none; font-weight: bold; }


