/*                                                                                                      */
/* Standard CSS file created by Walt Snider.                                                            */
/* This file may be used elsewhere but attribution must be provided to Walt Snider - www.WaltSnider.com */
/*                                                                                                      */
/* This file was created 2008-06-11                                                                     */
/* This file was last updated 2008-11-03                                                                */
/*                                                                                                      */

body {
	background-color: #364438; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Calibri, Arial, Helvetica, sans-serif, Verdana;
	color: #FFFFFF;
}

/* declare links */
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
a:active {
	color: #000000;
	text-decoration: none;
}

div.link1 {font-style:normal; color:#4269B5}
div.link1 a {text-decoration:none; width:100%; display:block; color:#4269B5}
div.link1 a:hover {color:#FFF; background-color:#4269B5;}

div.link2 {font-style:normal; color:#4269B5; font-variant:normal; font-size:14px;}
div.link2 a {text-decoration:none; color:#4269B5; width:100%; display:block;}
div.link2 a:hover {color:#FFF; background-color:#4269B5;}

/* Font styles */

.black_6 {font-size: 6px; color: #000000;}
.black_8 {font-size: 8px; color: #000000;}
.black_9 {font-size: 9px; color: #000000;}
.black_10 {font-size: 10px; color: #000000;}
.black_12 {font-size: 12px; color: #000000;}
.black_14 {font-size: 14px; color: #000000;}
.black_16 {font-size: 16px; color: #000000;}
.black_18 {font-size: 18px; color: #000000;}
.black_24 {font-size: 24px; color: #000000;}

.black_just_6 {font-size: 6px; text-align: justify; color: #000000;}
.black_just_8 {font-size: 8px; text-align: justify; color: #000000;}
.black_just_9 {font-size: 9px; text-align: justify; color: #000000;}
.black_just_10 {font-size: 10px; text-align: justify; color: #000000;}
.black_just_12 {font-size: 12px; text-align: justify; color: #000000;}
.black_just_14 {font-size: 14px; text-align: justify; color: #000000;}
.black_just_16 {font-size: 16px; text-align: justify; color: #000000;}
.black_just_18 {font-size: 18px; text-align: justify; color: #000000;}
.black_just_24 {font-size: 24px; text-align: justify; color: #000000;}

.black_bold_6 {font-size: 6px; font-weight: bold; color: #000000;}
.black_bold_8 {font-size: 8px; font-weight: bold; color: #000000;}
.black_bold_9 {font-size: 9px; font-weight: bold; color: #000000;}
.black_bold_10 {font-size: 10px; font-weight: bold; color: #000000;}
.black_bold_12 {font-size: 12px; font-weight: bold; color: #000000;}
.black_bold_14 {font-size: 14px; font-weight: bold; color: #000000;}
.black_bold_16 {font-size: 16px; font-weight: bold; color: #000000;}
.black_bold_18 {font-size: 18px; font-weight: bold; color: #000000;}
.black_bold_24 {font-size: 24px; font-weight: bold; color: #000000;}

.black_bold_just_6 {font-size: 6px; font-weight: bold; text-align: justify; color: #000000;}
.black_bold_just_8 {font-size: 8px; font-weight: bold; text-align: justify; color: #000000;}
.black_bold_just_9 {font-size: 9px; font-weight: bold; text-align: justify; color: #000000;}
.black_bold_just_10 {font-size: 10px; font-weight: bold; text-align: justify; color: #000000;}
.black_bold_just_12 {font-size: 12px; font-weight: bold; text-align: justify; color: #000000;}
.black_bold_just_14 {font-size: 14px; font-weight: bold; text-align: justify; color: #000000;}
.black_bold_just_16 {font-size: 16px; font-weight: bold; text-align: justify; color: #000000;}
.black_bold_just_18 {font-size: 18px; font-weight: bold; text-align: justify; color: #000000;}
.black_bold_just_24 {font-size: 24px; font-weight: bold; text-align: justify; color: #000000;}

.white_6 {font-size: 6px; color: #FFFFFF;}
.white_8 {font-size: 8px; color: #FFFFFF;}
.white_9 {font-size: 9px; color: #FFFFFF;}
.white_10 {font-size: 10px; color: #FFFFFF;}
.white_12 {font-size: 12px; color: #FFFFFF;}
.white_14 {font-size: 14px; color: #FFFFFF;}
.white_16 {font-size: 16px; color: #FFFFFF;}
.white_18 {font-size: 18px; color: #FFFFFF;}
.white_24 {font-size: 24px; color: #FFFFFF;}

.white_just_6 {font-size: 6px; text-align: justify; color: #FFFFFF;}
.white_just_8 {font-size: 8px; text-align: justify; color: #FFFFFF;}
.white_just_9 {font-size: 9px; text-align: justify; color: #FFFFFF;}
.white_just_10 {font-size: 10px; text-align: justify; color: #FFFFFF;}
.white_just_12 {font-size: 12px; text-align: justify; color: #FFFFFF;}
.white_just_14 {font-size: 14px; text-align: justify; color: #FFFFFF;}
.white_just_16 {font-size: 16px; text-align: justify; color: #FFFFFF;}
.white_just_18 {font-size: 18px; text-align: justify; color: #FFFFFF;}
.white_just_24 {font-size: 24px; text-align: justify; color: #FFFFFF;}

.white_bold_6 {font-size: 6px; color: #FFFFFF; font-weight: bold;}
.white_bold_8 {font-size: 8px; color: #FFFFFF; font-weight: bold;}
.white_bold_9 {font-size: 9px; color: #FFFFFF; font-weight: bold;}
.white_bold_10 {font-size: 10px; color: #FFFFFF; font-weight: bold;}
.white_bold_12 {font-size: 12px; color: #FFFFFF; font-weight: bold;}
.white_bold_14 {font-size: 14px; color: #FFFFFF; font-weight: bold;}
.white_bold_16 {font-size: 16px; color: #FFFFFF; font-weight: bold;}
.white_bold_18 {font-size: 18px; color: #FFFFFF; font-weight: bold;}
.white_bold_24 {font-size: 24px; color: #FFFFFF; font-weight: bold;}

.white_bold_just_6 {font-size: 6px; color: #FFFFFF; text-align: justify; font-weight: bold;}
.white_bold_just_8 {font-size: 8px; color: #FFFFFF; text-align: justify; font-weight: bold;}
.white_bold_just_9 {font-size: 9px; color: #FFFFFF; text-align: justify; font-weight: bold;}
.white_bold_just_10 {font-size: 10px; color: #FFFFFF; text-align: justify; font-weight: bold;}
.white_bold_just_12 {font-size: 12px; color: #FFFFFF; text-align: justify; font-weight: bold;}
.white_bold_just_14 {font-size: 14px; color: #FFFFFF; text-align: justify; font-weight: bold;}
.white_bold_just_16 {font-size: 16px; color: #FFFFFF; text-align: justify; font-weight: bold;}
.white_bold_just_18 {font-size: 18px; color: #FFFFFF; text-align: justify; font-weight: bold;}
.white_bold_just_24 {font-size: 24px; color: #FFFFFF; text-align: justify; font-weight: bold;}

.red_6 {font-size: 6px; color: #FF0000;}
.red_8 {font-size: 8px; color: #FF0000;}
.red_9 {font-size: 9px; color: #FF0000;}
.red_10 {font-size: 10px; color: #FF0000;}
.red_12 {font-size: 12px; color: #FF0000;}
.red_14 {font-size: 14px; color: #FF0000;}
.red_16 {font-size: 16px; color: #FF0000;}
.red_18 {font-size: 18px; color: #FF0000;}
.red_24 {font-size: 24px; color: #FF0000;}

.red_bold_6 {font-size: 6px; color: #FF0000; font-weight: bold;}
.red_bold_8 {font-size: 8px; color: #FF0000; font-weight: bold;}
.red_bold_9 {font-size: 9px; color: #FF0000; font-weight: bold;}
.red_bold_10 {font-size: 10px; color: #FF0000; font-weight: bold;}
.red_bold_12 {font-size: 12px; color: #FF0000; font-weight: bold;}
.red_bold_14 {font-size: 14px; color: #FF0000; font-weight: bold;}
.red_bold_16 {font-size: 16px; color: #FF0000; font-weight: bold;}
.red_bold_18 {font-size: 18px; color: #FF0000; font-weight: bold;}
.red_bold_24 {font-size: 24px; color: #FF0000; font-weight: bold;}

.grey_6 {font-size: 6px; color: #CCCCCC;}
.grey_8 {font-size: 8px; color: #CCCCCC;}
.grey_9 {font-size: 9px; color: #CCCCCC;}
.grey_10 {font-size: 10px; color: #CCCCCC;}
.grey_12 {font-size: 12px; color: #CCCCCC;}
.grey_14 {font-size: 14px; color: #CCCCCC;}
.grey_16 {font-size: 16px; color: #CCCCCC;}
.grey_18 {font-size: 18px; color: #CCCCCC;}
.grey_24 {font-size: 24px; color: #CCCCCC;}

.grey_just_6 {font-size: 6px; text-align: justify; color: #CCCCCC;}
.grey_just_8 {font-size: 8px; text-align: justify; color: #CCCCCC;}
.grey_just_9 {font-size: 9px; text-align: justify; color: #CCCCCC;}
.grey_just_10 {font-size: 10px; text-align: justify; color: #CCCCCC;}
.grey_just_12 {font-size: 12px; text-align: justify; color: #CCCCCC;}
.grey_just_14 {font-size: 14px; text-align: justify; color: #CCCCCC;}
.grey_just_16 {font-size: 16px; text-align: justify; color: #CCCCCC;}
.grey_just_18 {font-size: 18px; text-align: justify; color: #CCCCCC;}
.grey_just_24 {font-size: 24px; text-align: justify; color: #CCCCCC;}

.green_9 {font-size: 9px; color: #009900;}
.green_10 {font-size: 10px; color: #009900;}
.green_12 {font-size: 12px; color: #009900;}
.green_14 {font-size: 14px; color: #009900;}

.quote_18_just {font-size: 18px; color: #CEBBBE; text-align: justify; font-weight: bold;}

/* button styles */
.button_red {font-weight: bold; border: 1px solid #ffffff; color: #FFFFFF; background: #ff0000;}
.button_green {font-weight: bold; border: 1px solid #0000000; color: #000000; background: #00ff00;}
.button_black {font-weight: bold; border: 1px solid #cccccc; color: #ffffff; background: #000000;}

/* estimate form style */
.field_darkgreen {font-weight: normal; color: #000000; border: 1px solid #000000; background: #f0f3f1;}