td.StBtn				{ padding-left:13px; padding-right:13px; font-family: verdana,arial,helvetica; font-size: 8pt; font-weight: bold; color: #ffffff; padding-bottom:2px; letter-spacing:-0.7px; line-height: 16px; text-align:center;vertical-align:middle;white-space: nowrap;}
td.StBtnOver			{ padding-left:13px; padding-right:13px; font-family: verdana,arial,helvetica; font-size: 8pt; font-weight: bold; color: #faec89; padding-bottom:2px; letter-spacing:-0.7px; line-height: 16px; text-align:center;vertical-align:middle;white-space: nowrap;}
table.StBtn				{ padding-left:0px; padding-right:0px; padding-top:2px; padding-bottom:2px; }
th.StFrmHdr				{ background-image: url(/images/template/frm_hdr_bg.gif); background-repeat: repeat-x; text-align:center;vertical-align:middle;}
table.StFrmHdrPadding	{ padding-left:20px; padding-right:20px; padding-top:8px; padding-bottom:8px;text-align:center;vertical-align:middle;}
td.StFrmHdr				{ font-family: verdana,arial,helvetica; font-size: 12px; font-weight: bold; color: #1b3884;text-align:center;vertical-align:middle; padding-bottom:5px;}
.StPageHdr				{ font-family: verdana,arial,helvetica; font-size: 12pt; font-weight: bold; color: #1b3884; text-align:center;vertical-align:middle; }
.StFieldSetHdr			{ font-family: verdana,arial,helvetica; font-size: 12pt; font-weight: bold; color: #1b3884; text-align:center;vertical-align:middle; }
.StNotesFieldSetHdr		{ font-family: verdana,arial,helvetica; font-size: 10pt; font-weight: bold; color: #1b3884; text-align:center;vertical-align:middle; }
.StNotesSubject			{ font-family: verdana,arial,helvetica; font-size: 8pt; font-weight: bold; color: #000000; text-align:left;vertical-align:middle; }
.StNotesDates			{ font-family: verdana,arial,helvetica; font-size: 8pt; font-weight: bold; color: #888888; text-align:right;vertical-align:middle; }
.StNotesBody			{ font-family: verdana,arial,helvetica; font-size: 8pt;  font-weight: normal; text-align:left; }
legend					{ padding-left:2px; padding-right:2px; padding-top:2px; padding-bottom:5px;}
fieldset				{ font-family: verdana,arial,helvetica; font-size: 10pt; padding-left:2px; padding-right:2px; padding-top:2px; padding-bottom:2px;}

.StHdr1 {
	font-family:Tahoma;
	font-size: 20px;
	color: #DC0628;
	line-height:18px;
	font-weight:none;
	text-decoration: none;
}
.StNotes1 {
	font-family:Tahoma;
	font-size: 8pt;
	font-weight:bold;
	font-size: 11px; 
	color: #1D3783; 
	line-height:16px; 
	text-decoration: none; 
	font-family: Arial;
}
.StNotes2 {
	font-family:Tahoma;
	font-size: 8pt;
	font-weight:bold;
}

input.StBtn {
   color:#000;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:90%;
   font-weight:bold;
   background-color:#5a72a9;
   border:1px solid;
   border-top-color:#fffffa;
   border-left-color:#fffffa;
   border-right-color:#fffffa;
   border-bottom-color:#fffffa;
   margin-bottom:0px; padding-bottom: 0px; 
   margin-top:0px; padding-top: 0px; 
   padding-left: 0px; padding-right: 0px;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#fffffffa',EndColorStr='#ff9bade3');
}
input.StBtnOrange {
   color:#000;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:90%;
   font-weight:bold;
   background-color:#fee504;
   border:1px solid;
   border-top-color:#f67001;
   border-left-color:#f67001;
   border-right-color:#f67001;
   border-bottom-color:#f67001;
   margin-bottom:0px; padding-bottom: 0px; 
   margin-top:0px; padding-top: 0px; 
   padding-left: 0px; padding-right: 0px;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#fffee504',EndColorStr='#fff67001');
}
input.StBtnCream {
   color:#000;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:90%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   margin-bottom:0px; padding-bottom: 0px; 
   margin-top:0px; padding-top: 0px; 
   padding-left: 0px; padding-right: 0px;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}
}

tr.viewtbl_hdr			{ font-family:Arial;font-size: 11px;color: #1D3783;line-height:16px;font-weight:bold;text-decoration: none;vertical-align: middle;text-align:center;background-image: url(/includes/images/3rdparty/ShoutTech/tbl_hdr_bg.jpg);}
.viewtbl_hdr			{ font-family:Arial;font-size: 11px;color: #1D3783;line-height:16px;font-weight:bold;text-decoration: none;vertical-align: middle;text-align:center;}
.viewtbl_bdy			{ font-family:Arial;vertical-align: middle;text-align:center;}
.bordered				{ border: 1px solid #000; border-width: 1 1 1 1; border-color: #1d2148 #1d2148 #1d2148 #1d2148;}
.border_out				{ border: 1px solid #8F8F8F; border-width: 1 1 1 1; border-color: #8F8F8F #8F8F8F #8F8F8F #8F8F8F; }
.border_hdr				{ border-bottom:1px solid #8F8F8F; padding-left:5px; padding-top:5px; padding-bottom:2px; }
.border_bdy				{ border-bottom:1px solid #8F8F8F; padding-left:5px; }
.border_ftr				{ padding-left:5px; padding-top:10px; padding-bottom:10px; }
.border_bdyl			{ border-bottom:1px solid #8F8F8F; padding-left:5px; border-left:1px solid #9C9FA2; }
.border_bdyr			{ border-bottom:1px solid #8F8F8F; padding-left:5px; border-right:1px solid #9C9FA2; }

.border_tl				{ border-bottom:1px solid #8F8F8F; border-top:1px solid #8F8F8F; border-left:1px solid #8F8F8F; }
.border_tm				{ border-bottom:1px solid #8F8F8F; border-top:1px solid #8F8F8F; }
.border_tr				{ border-bottom:1px solid #8F8F8F; border-top:1px solid #8F8F8F; border-right:1px solid #8F8F8F; }
.border_ml				{ border-bottom:1px solid #9C9FA2; border-left:1px solid #9C9FA2; padding-left:5px; }
.border_mm				{ border-bottom:1px solid #9C9FA2; padding-top:0px; }
.border_mr				{ border-bottom:1px solid #9C9FA2; border-right:1px solid #9C9FA2; }
.border_bl				{ border-bottom:1px solid #9C9FA2; border-left:1px solid #9C9FA2; padding-left:5px; }
.border_bm				{ border-bottom:1px solid #9C9FA2; padding-top:0px; }
.border_br				{ border-bottom:1px solid #9C9FA2; border-right:1px solid #9C9FA2; padding-top:0px; }

.row_off				{ background-color: #ffffff; }
.row_on					{ background-color: #eeeeee; cursor:hand;}
.row_off2				{ font-family: Arial; font-size: 9pt; color: #000; padding-left: 1px; padding-right: 1px; background-color: none; }
.row_on2				{ font-family: Arial; font-size: 9pt; color: #000; padding-left: 1px; padding-right: 1px; background-color: #ff0033; cursor:hand;}

.test { background-color:#1d3784;color:#ffffff;font-family: arial; font-weight:bold; font-size: 10px; margin-bottom:1px; padding-bottom: 1px; margin-top:1px; padding-top: 1px; padding-left: 2px; padding-right: 2px; vertical-align: bottom; }

.checkout_ccv_hdr	{ font-size: 8pt;color:#ff0000;font-weight:bold; }
.checkout_ccv_note	{ font-size: 7pt; }

td.wrapper_content			{ width: 95%; text-align: left;}
td.wrapper_cart				{ width: 135px; font-size: 10px;}
table.sidebarcart			{ width: 165px; margin: 0px 0px 0px 0px; }
.sidebarcart_img			{ width: 40px; }
tr.sidebarcart				{ font-size: 10px; text-align: left;background-color: #1d2148;background-color: #ffffff;}
th.sidebarcart				{ font-size: 12px; text-align: left;background-color: #1d2148; color: #ffffff; font-weight: bold;padding-bottom: 3px;padding-top: 2px;}
td.sidebarcart				{ font-size: 10px; text-align: left;background-color: #ffffff;}
td.sidebarcartspacer		{ font-size: 2px; height: 1px; background-color: #bbbbbb;}
a.sidebarcart				{ text-decoration: none; color: #1d2148; font-size: 10px; font-family: arial, sans-serif;}
a.sidebarcart:Hover			{ text-decoration: underline; color: #000; }
.sidebarcart_price			{ text-decoration: none; color: #DC0628; font-size: 12px; font-family: Arial;  font-weight: bold;}
.sidebarcart_qty			{ text-decoration: none; color: #1D3783; font-size: 10px; font-family: Arial; font-weight: bold;}
.sidebarcart_subtotal_hdr	{ text-decoration: none; color: #373737; font-size: 11px; font-family: Tahoma; font-weight: bold;line-height:10px;}
.sidebarcart_subtotal_price	{ text-decoration: none; color: #000; font-size: 11px; font-family: Tahoma; font-weight: bold;}
.viewcart_hdr				{ font-family:Arial;font-size: 11px;color: #1D3783;line-height:16px;font-weight:bold;text-decoration: none;vertical-align: middle;text-align:center;}
.viewcart_bdy				{ font-family:Arial;vertical-align: middle;text-align:center;padding-right:2px;padding-left:2px;}
.viewcart_res				{ font-family:Arial;vertical-align: middle;text-align:right;padding-right:2px;}
