body {
background-color: #A8BBC2;
}

/********** LINKS ****************/

A:link {color: #000000; font-size: 12px; font-family: Sans-Serif, Arial; text-decoration: none}
A:visited {color: #000000; font-size: 12px; font-family: Sans-Serif, Arial; text-decoration: none}
A:hover {color: #3585A9; font-size: 12px; font-family: Sans-Serif, Arial; text-decoration: none}
A:active {color: #000000; font-size: 12px; font-family: Sans-Serif, Arial; text-decoration: none}

A.ws:link {color: #385D6E; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: none}
A.ws:visited {color: #385D6E; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: none}
A.ws:hover {color: #3585A9; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: none}
A.ws:active {color: #385D6E; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: none}

A.bnav:link {color: #000000; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: none}
A.bnav:visited {color: #000000; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: none}
A.bnav:hover {color: #3585A9; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: none}
A.bnav:active {color: #000000; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: none}

A.subn:link {color: #FFFFFF; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: none}
A.subn:visited {color: #FFFFFF; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: none}
A.subn:hover {color: #3585A9; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: none}
A.subn:active {color: #FFFFFF; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: none}

A.cat1:link {color: #385D6E; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: none}
A.cat1:visited {color: #385D6E; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: none}
A.cat1:hover {color: #3585A9; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: none}
A.cat1:active {color: #EB8217; font-size: 11px; font-family: Sans-Serif, Arial; text-decoration: none}

/********** IMAGES ****************/

img.downarrow {
vertical-align: text-bottom;
}

img.samplepic1 {
vertical-align: text-bottom;
}

img.vdiv1 {
	text-align: center;
	vertical-align: middle;
}

img.sm_flower1 {
float: left;
padding : 0px 0px 5px 0px;
}

/******** LIST STYLES ************/

ul.templatecats1 {
	list-style-type: square;
	font-family: Verdana, Arial;
	color: #89a5b1;
	font-size: 11px;
	margin-left: 0; 
	padding-left: 16px;
	line-height: 110%;
}
/******** NEW NAV ************/

td.xnav1 {
background-image: url(images/xgreen46.jpg);
BACKGROUND-REPEAT: repeat-x;
text-align: center;
vertical-align: middle;
}

td.xnavcell {
padding: 0px 0px 0px 10px;
text-align: left;
vertical-align: middle;
font-family: Sans-Serif, Arial;
font-size: 12px;
font-weight: bold;
}

td.xflowercell {
padding: 0px 0px 0px 0px;
text-align: left;
vertical-align: middle;
}

td.xnavcell2 {
padding: 0px 2px 0px 2px;
text-align: left;
vertical-align: middle;
font-family: Sans-Serif, Arial;
color: #000000;
font-size: 12px;
font-weight: bold;
}

td.xnavcell_ws {
padding: 3px 0px 3px 0px;
text-align: left;
vertical-align: middle;
}

td.xnav_ws {
padding: 0px 3px 0px 16px;
text-align: left;
}

td.btnav1 {
background-image: url(images/xgreen24.jpg);
BACKGROUND-REPEAT: repeat-x;
padding: 0px 0px 0px 0px;
text-align: center;
}

td.btnav1cell {
padding: 0px 0px 0px 0px;
text-align: left;
font-family: Sans-Serif, Arial;
font-size: 11px;
}

/******** TABLE STYLES ************/

td.header {
background-image: url(images/blue2.jpg);
BACKGROUND-REPEAT: repeat-x;
}

td.nav_twrap1 {
border-top : 5px solid #3D3D3E;
}

td.footer1 {
padding: 0px 17px 17px 17px;
text-align: center;
}

td.footerfill1 {
background-image: url(images/footerfill100.jpg);
BACKGROUND-REPEAT: repeat-x;
text-align: center;
vertical-align: middle;
}

td.footertext {
text-align: center;
vertical-align: middle;
font-family: Sans-Serif, Arial;
color: #000000;
font-size: 12px;
}

td.lc_block1 {
background-color: #333333;
border-bottom : 1px solid #718271;
border-left : 1px solid #718271;
border-right : 1px solid #718271;
border-top : 1px solid #718271;
}

td.left_col1 {
background-color: #333333;
padding : 0px 2px 0px 2px;
}

td.lc_green1 {
background-color: #e6e6e6;
padding : 8px 8px 8px 8px;
}

td.lc_green2 {
background-color: #e6e6e6;
padding : 8px 8px 8px 0px;
}

td.template_wrap {
background-color: #e6e6e6;
padding : 16px 8px 16px 8px;
}

td.lc_turq1 {
background-color: #7B929A;
padding : 8px 8px 8px 8px;
}

td.lc_grey1 {
background-color: #e6e6e6;
padding : 8px 8px 8px 8px;
}

td.ws1 {
background-image: url(images/wsback1.jpg);
BACKGROUND-REPEAT: repeat-x;
}

td.ws2 {
padding : 3px 3px 3px 3px;
}

td.intro_wrap {
background-color: #e6e6e6;
padding : 3px 3px 3px 3px;
text-align: left;
}

td.intro_wrap2 {
background-color: #e6e6e6;
padding : 3px 3px 3px 3px;
}

td.intro_wrap_wt {
background-color: #E1E6E1;
padding : 3px 3px 3px 3px;
}

td.intro_text1 {
padding : 15px 8px 12px 10px;
line-height: 135%;
text-align: left;
font-family: Verdana, Arial;
color: #000000;
font-size: 12px;
}

td.intro_text1a {
padding : 15px 8px 6px 10px;
line-height: 135%;
text-align: left;
font-family: Verdana, Arial;
color: #000000;
font-size: 12px;
}

td.intro_text2 {
padding : 0px 8px 12px 10px;
line-height: 135%;
text-align: left;
font-family: Verdana, Arial;
color: #000000;
font-size: 12px;
}

td.temp_display1 {
padding : 10px 10px 4px 10px;
text-align: center;
}

td.tp_wrap {
text-align: center;
}

td.leftc_rtbox1 {
padding : 3px 3px 3px 3px;
}

td.leftc_picbox1 {
padding : 8px 3px 8px 3px;
text-align: center;
}

td.pr_head1 {
padding: 6px 0px 10px 0px;
text-align: center;
font-family: Verdana, Arial;
color: #FFFFFF;
font-size: 15px;
font-weight: bold;
}

td.pr_head_turq {
padding: 6px 0px 10px 0px;
text-align: center;
font-family: Verdana, Arial;
color: #385D6E;
font-size: 15px;
font-weight: bold;
}

td.pr_head_green {
padding: 6px 0px 10px 0px;
text-align: center;
font-family: Verdana, Arial;
color: #40613F;
font-size: 15px;
font-weight: bold;
}

td.feattemp_hd1 {
padding: 5px 0px 5px 0px;
text-align: center;
font-family: Sans-Serif, Verdana, Arial;
color: #000000;
font-size: 13px;
font-weight: bold;
}

td.feattemp_hd2 {
padding: 4px 0px 4px 0px;
text-align: center;
font-family: Verdana, Arial;
color: #000000;
font-size: 11px;
font-weight: bold;
}

td.feattemp_pr1 {
padding: 6px 0px 4px 0px;
text-align: center;
font-family: Verdana, Arial;
color: #385D6E;
font-size: 11px;
font-weight: bold;
}

/******** RIGHT COLUMN ************/

td.search_wrap1 {
text-align: center;
}

td.right_col1 {
background-color: #333333;
text-align: center;
}

td.right_col2 {
padding: 0px 1px 0px 1px;
text-align: center;
}

td.right_col3 {
padding: 0px 2px 0px 2px;
text-align: center;
}

td.catlist1 {
background-color: #eaeaea;
font-family: Sans-Serif, Arial;
font-weight: bold;
padding: 6px 3px 6px 6px;
line-height: 100%;
text-align: left;
}

td.right_ws1 {
padding : 8px 8px 0px 8px;
text-align: left;
font-family: Verdana, Arial;
color: #40613F;
font-size: 11px;
font-weight: bold;
line-height: 130%;
}

td.right_ws2 {
padding : 8px 8px 8px 8px;
text-align: center;
font-family: Verdana, Arial;
color: #000000;
font-size: 11px;
font-weight: bold;
line-height: 130%;
}

td.ws_head1 {
background-color: #769874;
padding: 10px 0px 10px 0px;
text-align: center;
font-family: Verdana, Arial;
color: #FFFFFF;
font-size: 15px;
font-weight: bold;
}

td.alt_head1 {
background-color: #7B929A;
padding: 10px 0px 10px 0px;
text-align: center;
font-family: Verdana, Arial;
color: #FFFFFF;
font-size: 15px;
font-weight: bold;
}

td.alt_head2 {
background-color: #769874;
padding: 10px 0px 10px 0px;
text-align: center;
font-family: Verdana, Arial;
color: #FFFFFF;
font-size: 15px;
font-weight: bold;
}

td.more_green {
padding : 0px 0px 15px 0px;
text-align: center;
}

td.more_trans {
padding : 0px 0px 15px 0px;
text-align: center;
}
/********** ORDER STATUS FORM ******************/

td.mystatus1 {
padding : 15px 0px 15px 0px;
text-align: center;
}

#th_status_form {background-color:#E6E6E6;width:370px;font-family:Tahoma,Verdana,Arial;height:90px;width:330px;}
.th_status_heading {font-weight:bold;font-size:12px;color:#a0410d;text-align:center;}
.th_status_descr {font-size:11px;color:#3d3d3d;padding-left:5px;}
.th_status_field_descr {font-size:11px;color:#3d3d3d;}
.th_status_field {font-family:Tahoma,Verdana,Arial;font-size:11px;color:#686868;border:1px solid #8B9A9F;}
.th_status_button *{height:20px;padding:2px 10px;background-color:#f7941d;color:white;font-weight:bold;font-size:9pt;text-decoration:none;}


/********** WEB TEMPLATES *************************/

td.sub_nav {
background-color: #3D3D3E;
text-align: center;
}

td.sub_nav1 {
padding: 5px 0px 0px 30px;
text-align: left;
font-size: 11px;
font-family: Sans-Serif, Arial;
}

td.sub_nav2 {
padding: 5px 30px 0px 0px;
text-align: right;
font-size: 11px;
font-family: Sans-Serif, Arial;
}

/********** TEXT STYLES *************************/

span.tempcats1 {
	color: #3585A9;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
}

span.text {
color: #000000;
font-size: 12px;
font-family: Verdana, Arial;
}

span.text_trbd11 {
font-size: 11px;
font-weight: bold;
font-family: Sans-Serif, Arial;
}

span.text_tr11 {
font-size: 11px;
font-family: Sans-Serif, Arial;
}

span.textgr11 {
color: #40613F;
font-size: 11px;
font-family: Verdana, Arial;
}

span.textgr11bd {
color: #40613F;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial;
}

span.textgr11bdul {
	color: #40613F;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

span.textgr12 {
color: #40613F;
font-size: 12px;
font-family: Verdana, Arial;
}

span.textgr12bd {
color: #40613F;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Arial;
}

span.textgrlk11bd {
color: #41973C;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial;
}

span.text_grlink11 {
color: #41973C;
font-family: Verdana, Arial;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
}

span.textturq11 {
color: #385D6E;
font-size: 11px;
font-family: Verdana, Arial;
}

span.textturq11bd {
color: #385D6E;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial;
}

span.textturq11bdul {
	color: #385D6E;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

span.text_turqlink11 {
	color: #3585A9;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

span.text_tqlk11 {
	color: #3585A9;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
}

span.text_tqlk12 {
	color: #3585A9;
	font-family: Verdana, Arial;
	font-size: 12px;
}

span.textturq12 {
color: #385D6E;
font-size: 12px;
font-family: Verdana, Arial;
}

span.text_ssblk11 {
color: #000000;
font-size: 11px;
font-family: Sans-Serif, Verdana, Arial;
}

span.text13 {
color: #FFFFFF;
font-size: 13px;
font-family: Verdana, Arial;
}

span.text_ul {
color: #FFFFFF;
font-size: 12px;
font-family: Verdana, Arial;
text-decoration : underline;
}

span.text_ulthirt {
font-weight: bold;
font-size: 12px;
font-family: Verdana, Arial;
text-decoration : underline;
}

span.text_ul13 {
font-weight: bold;
font-size: 13px;
font-family: Verdana, Arial;
text-decoration : underline;
}

span.text_bold {
color: #000000;
font-weight: bold;
font-size: 12px;
font-family: Verdana, Arial;
}

span.text_hlight1 {
color: #EB8217;
font-size: 11px;
font-family: Verdana, Arial;
}

span.text_hlightbd {
color: #EB8217;
font-size: 11px;
font-weight: bold;
font-family: Verdana, Arial;
}

span.text_orul11 {
color: #FFFFFF;
font-size: 11px;
font-family: Sans-Serif, Verdana, Arial;	
}

span.text_wt15bld {
color: #FFFFFF;
font-weight: bold;
font-size: 15px;
font-family: Sans-Serif, Verdana, Arial;
}

span.text_wt11 {
color: #FFFFFF;
font-size: 11px;
font-family: Verdana, Arial;
}

span.textwild12 {
color: #EB8217;
font-weight: bold;
font-size: 12px;
font-family: Verdana, Arial;
}

span.textwild13 {
color: #EB8217;
font-weight: bold;
font-size: 13px;
font-family: Verdana, Arial;
}

span.foot_link1 {
	color: #3585A9;
	font-family: Verdana, Arial;
	font-size: 12px;
}
/********** NEW ADDITIONS *******************/

span.tx_drkgr15bld {
color: #292E26;
font-weight: bold;
font-size: 15px;
font-family: Sans-Serif, Arial;
}

span.tx_drkgr11bld {
color: #292E26;
font-weight: bold;
font-size: 11px;
font-family: Sans-Serif, Arial;
}

span.pipe1 {
	color: #809197;
	font-family: Sans-Serif, Arial;
	font-size: 20px;
}

span.pipe2 {
	color: #F0F0F0;
	font-family: Sans-Serif, Arial;
	font-size: 15px;
}

span.doub_ar1 {
	color: #EB8217;
	font-family: Sans-Serif, Arial;
	font-size: 16px;
	font-weight: bold;
}

span.doub_ar2 {
	color: #FFFFFF;
	font-family: Sans-Serif, Arial;
	font-size: 14px;
}
