body {
	margin: 0px;
}
.menu1_td {
	width: 774px; height: 68px;
}
.menu2_td {
	width: 774px; height: 29px;
    background-color: #E2E2E2;
    vertical-align: middle;
}
.head_td {
	width: 774px; height: 149px;
}
.cont_td {
	width: 774px;
    padding: 11px 0px 11px 0px;
    vertical-align: top;
}
.copy_td {
	width: 774px; height: 21px;
    text-align: right;
	font-family: Verdana;
	font-size: 10px; color: #923434;
    padding: 40px 0px 0px 0px;
}

.fl_left {
	float: left;
    width: 179px;
    background-color: #E2E2E2;
    background-image: url('../res/images/bg_menu.gif');
}
.fl_right {
	float: left;
    width: 595px;
}
.pop_txt {
	float: left;
	width: 490px; height: 17px;
    background-image: url('../res/images/bg_pop.jpg');
    margin: 0px 1px 0px 1px;
    padding: 3px 0px 0px 0px;
	font-family: Tahoma;
	font-size: 11px; color: #FFFFFF;
    font-weight: bold;
}
.fl_lr {
	float: left;
	width: 150px; height: 20px;
    text-align: right;
}
.fl_ll {
	float: left;
	width: 150px; height: 20px;
    text-align: left;
}

.bg_img {
	float: left;
	position: relative;
    top: 0px; left: 0px;
    width: 12px; height: 104px;
}
.menu_div {
	float: left;
    width: 157px;
    padding: 5px;
	text-align: left;
}

.sb3_item {
	padding: 7px 7px 7px 17px;
}
.sb2_item {
	padding: 5px 7px 7px 17px;
}
.mn3_item {
	padding: 7px;
}
.mn3_item a, .mn3_item a:visited, .sb3_item a, .sb3_item a:visited, , .sb2_item a, .sb2_item a:visited {
	font:Arial;
	font-size: 10px; color: #000;
    text-decoration: none;
}
.sb3_item  a:hover, .mn3_item a:hover, .sb2_item  a:hover, {
	font-family: Verdana, Tahoma;
	font-size: 10px; color: #000;
}

.no_bg {
text-align:left;
	float: left;
    width: 179px;
    background-color: #FFF;
    background-image: none;
	font:Arial;
	font-size: 12px; color: #000;
}

.no_bg img {
	margin: 3px 0px 3px 0px;
	border: 0;
}
.no_bg a, .no_bg a:visited, .no_bg a:hover {
	font:Arial;
	font-size: 11px; color: #923434;
}


.copy_bg {
	font-family: Verdana;
	font-size: 10px; color: #FFF;
    background-color: #9C0000;
    padding: 4px 10px 6px 10px;
    margin: 0px 0px 0px 5px;
}

.news_form {
text-align:left;
	font-family: Arial;
	font-size: 11px; color: #D61118;
    font-weight: bold;
    margin: 10px 0px 10px 10px;
}
.news_form input.inp {
	width: 115px; height: 17px;
	border: 1px solid #6F0F1A;
}
.news_form input.but {
	width: 27px; height: 21px;
	border: 1px solid #D61118;
    background-color: #D61118;
	font-family: Verdana;
	font-size: 10px; color: #FFF;
}

.upmn1_div_ {
	text-align: right;
	font-family: Verdana;
	font-size: 11px; color: #333333;
    padding: 15px 0px 0px 0px;
}
.upmn1_div_ img {
	margin: 0px 3px -2px 3px;
}
.upmn1_div_ a, .upmn1_div_ a:visited, .upmn1_div_ a:hover {
	font-family: Verdana;
	font-size: 10px; color: #333333;
    text-decoration: none;
}

.upmn1_div {
	text-align: right;
	font-family: Verdana;
	font-size: 11px; color: #333333;
    padding: 15px 0px 0px 0px;
}
.upmn1_div img {
	margin: 0px -4px -2px 3px;
}
.upmn1_div a, .upmn1_div a:visited, .upmn1_div a:hover {
	font-family: Verdana;
	font-size: 10px; color: #333333;
    text-decoration: none;
}

.upmn2_div {
	font-family: Tahoma;
	font-size: 11px; color: #333333;
    padding: 0px 0px 0px 0px;
}
.upmn2_div span {
	font-family: Tahoma;
	font-size: 11px; color: #A60013;
    padding: 0px 0px 0px 0px;
}
.upmn2_div .co{
	float: left;
	width: 250px;
	padding-top: 7px;
	}
.upmn2_div div{
	float: left;
	}

.upmn2_div img {
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
}
.upmn2_div a, .upmn2_div a:visited, .upmn2_div a:hover {
	font-family: Tahoma;
	font-size: 11px; color: #333333;
    text-decoration: none;
    padding: 0px 10px 0px 10px;
}
.upmn2_div input.inp {
	width: 80px; height: 14px;
	border: 1px solid #6F0F1A;
	vertical-align: middle;
}
.upmn2_div input.inp22 {
	width: 70px; height: 14px;
	border: 1px solid #6F0F1A;
	vertical-align: middle;
}
.upmn2_div input.but {
	width: 25px; height: 16px;
	border: none;
    background-color: #D61118;
	font-family: Verdana;
	font-size: 10px; color: #FFF;
	vertical-align: middle;
}

/* --------------- CSS main part -------------------------------------------- */

.content {
text-align:left;
	align: left;
	float: left;
	font:Arial;
	font-size: 11px; color: #000;
    padding: 10px 10px 20px 30px;
}
.content a, .content a:visited, .content a:hover {
	font-family: Tahoma;
	font-size: 11px; color: #923434;
    text-decoration: none;
}




.block1 {
	float: left;
    width: 132px;
    margin: 7px 9px 7px 0px;
	font:Arial;
	font-size: 11px; color: #414141;
	text-align: left;
}

.block1 div.bl1_a {
	float: left; width: 55px;
    text-align: center;
    padding: 4px 0px 4px 0px;
    margin: 3px 3px 3px 0px;
    border-top: 1px solid #BEBEBE;
    border-bottom: 1px solid #BEBEBE;
}
.block1 div.bl1_bb {
	float: left; width: 55px;
    text-align: center;
    padding: 4px 0px 4px 0px;
    margin: 3px 3px 3px 0px;
    border-top: 1px solid #BEBEBE;
    border-bottom: 1px solid #BEBEBE;
	font-weight: bold;
}
.block1 div.bl1_b {
	float: right; width: 55px;
    text-align: center;
    padding: 4px 0px 4px 0px;
    margin: 3px 0px 3px 3px;
    border-top: 1px solid #BEBEBE;
    border-bottom: 1px solid #BEBEBE;
}

.block1 span.bl1_sp1 {
	font:Arial;
	font-size: 10px; color: #9C0000;
	text-align: left;
}
.block1 div span.bl1_sp1{
	clear: both;
	}
.block1 span.bl1_sp2 {
	font:Arial;
	font-size: 10px; color: #000;
    text-decoration: underline;
}
.block1 span.bl1_sp2 {
	font:Arial;
	font-size: 10px; color: #000;
}
.block1 a, .block1 a:visited, .block1 a:hover {
	font-family: Tahoma;
	font-size: 10px; color: #000;
    text-decoration: none;
}

.mar_10 {
	margin: 0px 0px 0px -10px;
}
.mar_130 {
	margin: 0px 0px 0px -10px;
}
/* --------------- CSS adv search ------------------------------------------- */

.ttl {
	text-align: left;
	width: 533px;
	font-family: Tahoma;
	font-size: 18px; color: #D61118;
	border-bottom: 2px solid #D61118;
}
.tttl {
	text-align: left;
	width: 533px;
	font-family: Tahoma;
	font-size: 18px; color: #bfcc75;
	border-bottom: 2px solid #999999 ;
}

.adv_srch div.dv2 {
	float: left;
	width: 160px;
    margin: 10px 0px 0px 0px;
}
.adv_srch div.dv2r {
	float: left;
	width: 160px;
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 35px;
}

.adv_srch input {
	width: 125px; height: 14px;
	font-family: Tahoma;
	font-size: 10px; color: #777777;
}
.adv_srch input.btn {
	width: 43px; height: 11px;
}
.adv_srch input.chk {
	width: 14px;
    vertical-align: middle;
}
.adv_srch select {
	width: 240px;
	font-family: Tahoma;
	font-size: 10px; color: #777777;
    margin: 3px 30px 0px 0px;
}
.adv_srch select.sz2 {
	width: 130px;
}

.ttl2 {
	float: left; width: 555px;
	font-family: Tahoma;
	font-size: 11px; color: #D61118;
    font-weight: bold;
    margin: 20px 0px 10px 0px;
}

/* --------------- CSS brand 2 ---------------------------------------------- */

.pages {
	float: left; width: 550px;
	font-family: Tahoma;
	font-size: 11px; color: #000;
    font-weight: bold;
    margin: 20px 0px 20px 0px;
}
.pages a, .pages a:visited, .pages a:hover {
	font-family: Tahoma;
	font-size: 11px; color: #5A544E;
    text-decoration: none;
}
.pages div.dv1 {
	float: left;
    text-align: right;
    padding: 6px 6px 0px 120px;
    margin: 0px 0px 0px 0px;
}
.pages div.dv2 {
	float: left;
    text-align: left;
}
.pages div.dv3 {
	float: left;
    text-align: left;
    padding: 6px 0px 0px 6px;
}

/* --------------- CSS contact us ------------------------------------------- */

.cnt_form {
	float: left; width: 444px;
	font-family: Tahoma;
	font-size: 11px; color: #923434;
    margin: 20px 0px 20px 0px;
}
.cnt_form div.dvr{
	float: right;
    width: 220px;
    text-align: right;
    margin: 5px 0px 5px 0px;
}
.cnt_form div.dvrt{
	float: right;
    width: 444px;
    text-align: right;
    margin: 5px 0px 5px 0px;
}
.cnt_form input {
	width: 135px; height: 14px;
    margin: 0px 0px 0px 5px;
}
.cnt_form input.btn {
	width: 43px; height: 11px;
    margin: 7px 0px 0px 0px;
}
.cnt_form input.btn_p {
	width: 43px; height: 11px;
    margin: 7px 265px 0px 0px;
}
.cnt_form select {
	width: 139px; height: 22px;
    margin: 0px 0px 0px 5px;
}
.cnt_form textarea {
	width: 355px; height: 100px;
    margin: 0px 0px 0px 5px;
    vertical-align: top;
}
.cnt_form div.txt {
	float: left; width: 73px;
}

.line1 {
	float: left; width: 560px;
    border-top: 1px solid #E4E4E4;
    text-align: center;
}
.line1 img {
	margin: 20px 0px 20px 0px;
	align: center
}
.line2 {
	float: left; width: 560px; height: 16px;
	background-image: url('../res/images/bg_line2.gif');
    text-align: right;
    padding: 5px 5px 0px 0px;
}
.line2 a, .line2 a:visited, .line2 a:hover {
	font-family: Tahoma;
	font-size: 11px; color: #808080;
    text-decoration: underline;
}

/* --------------- CSS inner page ------------------------------------------- */



.bl1_a {
	float: left; width: 80px;
    text-align: center;
    padding: 4px 0px 4px 0px;
    margin: 5px 5px 5px 5px;
    border-top: 1px solid #BEBEBE;
    border-bottom: 1px solid #BEBEBE;
    color: #919191;
}
.bl1_a a {
    color: #919191;
}
.btnaln{
	padding: 0 6px 0 6px;
	}


.bl1_bb {
	float: left; 
	width: 40px;
	height: 13px;
    text-align: center;
    padding: 0px 0px 0px 0px;
    margin: 5px 5px 5px 5px;
    border-top: 1px solid #BEBEBE;
    border-bottom: 1px solid #BEBEBE;
    background-color:#ffffff;
    color: #000000;
	font-weight: bold;
}
.bl1_bb a {
    color: #000000;
}
.bl1_a a {
    color: #000000;
}
.clr{
	background: url(../res/images/btn_1.gif) no-repeat;
	width: 45px;
	height: 13px;
	border: 0;
	margin: 10px 0 0 10px;
}
.clr4{
	background: url(../res/images/clear.gif) no-repeat;
	border: 0;
	margin: 10px 0 0 10px;
}
.clr2{
	background: url(../res/images/btn_1.gif) no-repeat;
	width: 45px;
	height: 14px;
	border: 0;
	margin: 10px 0 0 10px;
}
.dv2r .clr3{
	background: url(../res/images/btn_1.gif) no-repeat;
	width: 43px;
	height: 11px;
	border: 0;
	float: left;
	margin: 0 8px 0 0;
}
.dv2r .sbmta3{
	background: url(../res/images/btn_2.gif) no-repeat;
	float: left;
	border: 0;
	width: 43px;
	height: 11px;
	}
.dv2r .clr4{
	background: url(../res/images/btn_1.gif) no-repeat;
	width: 43px;
	height: 11px;
	border: 0;
	float: left;
	margin: 0px 8px 0px 202px;
}
.dv2r .sbmta4{
	background: url(../res/images/btn_2.gif) no-repeat;
	float: left;
	border: 0;
	width: 43px;
	height: 11px;
	}


.block2 {
	float: left;
    width: 122; height: 100px;
    text-align: center;
    margin: 7px;
	font-family: Tahoma;
	font-size: 10px; color: #000;
}
.block2 span {
	font-family: Tahoma;
	font-size: 10px; color: #923434;
}

.ttl3 {
	text-align: right;
	font-family: Tahoma;
	font-size: 14px; color: #D61118;
    font-weight: bold;
}

.ttl4 {
	text-align: right;
	font-family: Tahoma;
	font-size: 12px; color: #5E5E5E;
    font-weight: bold;
}

.ttl5 {
	float: left;
	font-family: Tahoma;
	font-size: 12px; color: #797979;
	border-bottom: 2px solid #A8A8A8;
    padding: 0px 0px 4px 0px;
}
.hr {
	float: left;
    width: 550px; height: 10px;
}


.in_lf {
	float: left;
    width: 250px;
}
.in_lf div.dv1 {
	font-family: Tahoma;
	font-size: 10px; color: #5E5E5E;
    font-weight: bold;
    padding: 10px 0px 10px 20px;
	text-align:left;
}
.in_lf div.dv2 {
	font-family: Tahoma;
	font-size: 10px; color: #BA0A0A;
	text-align:left;
}



.mar_t {
	margin: 0px 0px -25px 0px;
}

.in_lf table th {
	text-align: right;
	font-family: Tahoma;
    font-weight: bold;
	font-size: 11px; color: #BA0A0A;
    padding: 0px 5px 0px 5px;
}


.in_lf table th {
	text-align: left;
    font-weight: bold;
    color: #BA0A0A;
    padding: 0px 5px 2px 5px;
}
.in_lf table td {
    padding: 0px 5px 2px 5px;
}

.in_rh {
	float: left;
    width: 280px;
    margin: 0px 0px 0px 20px;
	font-family: Tahoma;
	font-size: 10px; color: #000;
}
.in_rh li {
	list-style: square outside;
    padding: 3px 0px 3px 0px;
}
.in_rh span {
	color: #931717;
    padding: 0px 0px 0px 150px;
}
.in_rh u {
	font-size: 11px; color: #333;
	font-weight: bold;
}

/* --------------- CSS login register page ---------------------------------- */

.frg_pass {
	float: left;
    margin: 20px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
    width: 160px; height: 111px;
	border: 1px solid #E8E8E8;
	font-family: Tahoma;
	font-size: 11px; color: #000;
}
.frg_pass a, .frg_pass a:visited, .frg_pass a:hover {
	color: #001CC4;
    text-decoration: underline;
}

.hr_line {
	float: left;
    width: 550px;
	font-size: 1px;
    border: none;
    background-color: #E8E8E8;
    margin: 30px 0px 30px 0px;
}

.hr_dline {
	float: left;
    width: 550px; height: 1px;
	font-size: 1px;
	border-top: 1px dotted #333;
    margin: 10px 0px 10px 0px;
}

.lg_div {
	float: left; width: 275px;
    text-align: right;
    margin: 5px 0px 5px 0px;
	font-family: Tahoma;
	font-size: 11px; color: #923434;
}
.lg_div div.b {
	text-align: left;
	font-family: Tahoma;
	font-size: 11px; color: #3D3A39;
    font-weight: bold;
    padding: 0px 0px 10px 20px;
}
.lg_div span {
	font-family: Tahoma;
	font-size: 9px; color: #000;
}
.lg_div input {
	width: 135px; height: 16px;
	border: 1px solid #808080;
    margin: 5px 0px 8px 5px;
    vertical-align: middle;
}
.lg_div input.chk {
	width: 16px; height: 16px;
	border: none;
    margin: 5px 0px 5px 5px;
    vertical-align: middle;
}
.lg_div input.btn {
	width: 74px; height: 18px;
}
.lg_div select {
	width: 140px; height: 23px;
	border: 1px solid #808080;
    margin: 5px 0px 5px 5px;
    vertical-align: middle;
}
.lg_div textarea {
	width: 135px; height: 100px;
	border: 1px solid #808080;
    margin: 5px 0px 8px 5px;
    vertical-align: middle;
}
.lg_div label {
	color: #000;
}

.comb {
	float: left;
    width: 125px;
	padding: 5px 0px 0px 0px;
}

.line {
	float: left; width: 565px;
    text-align: left;
}

.lg_div1 {
	float: left; width: 275px;
    text-align: right;
    margin: 5px 0px 5px 0px;
	font-family: Tahoma;
	font-size: 11px; color: #923434;
}
.lg_div1 div.b {
	text-align: left;
	font-family: Tahoma;
	font-size: 11px; color: #3D3A39;
    font-weight: bold;
    padding: 0px 0px 0px 0px;
}
.lg_div1 span {
	font-family: Tahoma;
	font-size: 9px; color: #000;
}
.lg_div1 input {
	height: 15px;
	border: 1px solid #808080;
    margin: 5px 0px 0px 0px;
    vertical-align: middle;
}
.lg_div1 input.but {
	height: 18px;
	border: 1px solid #808080;
    margin: 5px 0px 0px 0px;
    vertical-align: middle;
}

.lg_div1 .ttl6, .ttl6 {
	font-family: Verdana;
	font-size: 12px; color: #818080;
    font-weight: bold;
}

/* --------------- CSS check out page --------------------------------------- */

.fll {
	float: left;
    width: 245px;
    margin: 30px 20px 30px 0px;
    color: #5F5E5E;
}
.fll img {
    margin: 0px 15px 0px 0px;
    align: left;
}
.fll1, .fll2, .fll3, .fll4 {
	float: left;
    width: 255px; height: 172px;
    margin: 20px 15px 5px 0px;
    background-repeat: no-repeat;
	font-family: Arial;
	font-size: 9px; color: #444;
    font-weight: bold;
}
.fll1 span, .fll2 span, .fll3 span, .fll4 span {
	font-family: Arial;
	font-size: 14px; color: #444;
    font-weight: bold;
}
.fll1 div, .fll3 div {
	padding: 131px 20px 0px 32px;
}
.fll2 div, .fll4 div {
	padding: 131px 40px 0px 0px;
}
.fll1 {
	background-image: url('../res/images/check1_1.jpg');
}
.fll2 {
	background-image: url('../res/images/check1_2.jpg');
}
.fll3 {
	background-image: url('../res/images/check1_3.jpg');
}
.fll4 {
	background-image: url('../res/images/check1_4.jpg');
}

.tochk {
	width: 550px;
	margin: 20px 0px 20px 0px;
}

.tochk th {
	border-top: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
    padding: 5px;
}
.tochk th.frst {
	border-left: 1px solid #D8D8D8;
    text-align: left;
}
.tochk th.lst {
	border-right: 1px solid #D8D8D8;
}

.tochk td {
	font-family: Tahoma;
	font-size: 11px; color: #454545;
    vertical-align: top;
    padding: 30px 0px 0px 0px;
}
.tochk td span {
	font-size: 10px; color: #931717;
}
.tochk td.tot {
	height: 44px;
	text-align: center;
	background-image: url('../res/images/bg_tot.gif');
    background-repeat: repeat-x;
    vertical-align: middle;
    padding: 0px 0px 0px 0px;
}
.tochk td.pad0 {
	height: 44px;
    vertical-align: middle;
    padding: 0px 0px 0px 0px;
}
.tochk td.tot2 {
	height: 44px;
	text-align: center;
	background-repeat: repeat-x;
    vertical-align: middle;
    padding: 0px 0px 0px 0px;
}
.tochk td.pad2 {
	height: 44px;
    vertical-align: middle;
    padding: 0px 0px 0px 0px;
}

.lg_div_t {
	float: left; width: 220px;
    text-align: left;
    margin: 50px 0px 5px 30px;
	padding: 20px;
	font-family: Tahoma;
	font-size: 11px; color: #111;
    background-color: #F3F3F3;
}
.lg_div_t div.b {
	text-align: left;
	font-family: Tahoma;
	font-size: 11px; color: #3D3A39;
    font-weight: bold;
    padding: 0px 0px 10px 0px;
}

.line3 {
	float: left;
	font-family: Tahoma;
	font-size: 10px; color: #5F5E5E;
    text-align: left;
}
.line3 span {
	font-family: Tahoma;
	font-size: 11px; color: #3D3A39;
    font-weight: bold;
}
.line3 hr.karch {
	border: none;
    width: 300px; height: 1px;
    background-color: #E7E7E7;
    margin: 10px 0px 25px 0px;
    padding: 0px;
}

.line3_ {
	float: left;
	font-family: Tahoma;
	font-size: 11px; color: #414141;
    text-align: left;
}
.line3_ hr.karch {
	border: none;
    width: 300px; height: 1px;
    background-color: #E7E7E7;
	color: #E7E7E7;
    margin: 5px 0px 20px 0px;
    padding: 0px;
}

.lg_div_b {
	float: left; width: 370px;
    text-align: left;
    margin: 5px 0px 5px 0px;
	font-family: Tahoma;
	font-size: 11px; color: #000;
}
.lg_div_b div.b {
	text-align: left;
	font-family: Tahoma;
	font-size: 11px; color: #3D3A39;
    font-weight: bold;
    padding: 0px 0px 20px 10px;
}
.lg_div_b input {
	height: 14px;
	border: 1px solid #808080;
    margin: 5px 0px 8px 5px;
    vertical-align: middle;
	font-family: Tahoma;
	font-size: 10px; color: #777;
}
.lg_div_b select {
	height: 17px;
	border: 1px solid #808080;
    margin: 5px 0px 5px 5px;
    vertical-align: middle;
	font-family: Tahoma;
	font-size: 10px; color: #777;
}
.lg_div_b textarea {
	width: 135px; height: 100px;
	border: 1px solid #808080;
    margin: 5px 0px 8px 5px;
    vertical-align: middle;
	font-family: Tahoma;
	font-size: 10px; color: #777;
}

.chk4_lbl {
	float: left;
    width: 100px;
    text-align: left;
    vertical-align: middle;
    margin: 8px 0px 2px 5px;
}
.chk4_lbl2 {
	float: left;
    width: 150px;
    text-align: left;
    vertical-align: middle;
    margin: 8px 0px 2px 5px;
}

.sel_menu {
	border-bottom: 1px solid #9C0000;
}

.tst_form {
	float: left; width: 510px;
    text-align: right;
    margin: 5px 0px 5px 0px;
	font-family: Tahoma;
	font-size: 11px; color: #000;
}
.tst_form input {
	height: 14px;
	border: 1px solid #E0E0E0;
    margin: 5px 0px 8px 5px;
    vertical-align: middle;
	font-family: Tahoma;
	font-size: 10px; color: #777;
}
.tst_form textarea {
	width: 420px; height: 100px;
	border: 1px solid #E0E0E0;
    margin: 5px 0px 8px 5px;
    vertical-align: middle;
	font-family: Tahoma;
	font-size: 10px; color: #777;
}
.chk4 {
	float: left;
    width: 70px;
    text-align: right;
    vertical-align: middle;
    margin: 8px 0px 2px 5px;
}
.lg_div .clra{
	background: #808080 url(../res/images/but_clear.gif) no-repeat;
	width: 74px;
	height: 20px;
	border: 0;
}
.lg_div .sbmt{
	background: #808080 url(../res/images/but_reg.gif) no-repeat;
	width: 74px;
	height: 20px;
	border: 0;
	}
.sbmta{
	background: url(../res/images/btn_send.gif) no-repeat;
	height: 13px;
	width: 45px;
	

	}
.sbmta2{
	background: url(../res/images/btn_2.gif) no-repeat;
	height: 14px;
	width: 47px;
	border: 0;
	}
.sbmta22{
	background: url(../res/images/submit.gif) no-repeat;
	height: 18px;
	width: 84px;
	border: 0;
	}
	
.dvrt .rdsubmt{
	background: url(../res/images/btn_2.gif) no-repeat;
	width: 43px;
	height: 11px;
	border: 0;
	margin: 5px 0 0 0;
	}
.dvrt .clr{
	background: url(../res/images/btn_1.gif) no-repeat;
	width: 45px;
	height: 11px;
	border: 0;
	margin: 10px 268px 0 10px;
}
.content .addressline{
	background: url(../res/images/bg_line2.gif) repeat-x;
	width: 565px;
	height: 21px;
	text-align: right;
	padding: 5px 5px 5px 0;
	color: #808080;
	clear: both;
	}
.addressline a{
	margin: 5px 5px 5px 0;
	color: #808080;
	}
.addressline a:hover{
	color: #808080;
	}
.abtcontent{
	width: 500px;
	margin: 0 0 0 30px;
	font-family: Arial;
	font-size: 11px;
	}
.sm_main {
	font-family: Tahoma;
	font-size: 10px; color: #000;
    font-weight: bold;
    padding: 7px 0px 7px 100px;
}
.sm_main img {
    margin: 0px 5px 0px 0px;
}
.sm_main span {
	font-family: Tahoma;
	font-size: 22px; color: #A52A35;
    padding: 0px 0px 0px 0px;
}
.sm_sub {
	font-family: Tahoma;
	font-size: 10px; color: #000;
    padding: 0px 0px 0px 150px;
}
.bnbtn{
	font:Arial;
	font-size: 11px; color: #d61118;
	border: 0;
	height: 12px;
	width: 55px;
	background-color: #FFF;
	padding: 0;
	margin: 0;
	font-weight:bold;
	}
/*.bl1_bb input.bnbtn{
	margin-left: 5px;
	}*/
.chkoutbtn{
	background: #808080 url(../res/images/but_checkout.gif) no-repeat;
	height: 18px;
	width: 84px;
	border: 0;
	cursor: pointer;
	}
input.contshop{
	background: #808080 url(../res/images/but_continue_2.gif) no-repeat;
	width: 84px;
	height: 18px;
	border: 0;
	cursor: pointer;
	}
input.continueshop{
	background: #808080 url(../res/images/but_continue.gif) no-repeat;
	width: 168px;
	height: 18px;
	border: 0;
	cursor: pointer;
	}
.updatecart{
	background: #808080 url(../res/images/but_update.gif) no-repeat;
	width: 84px;
	height: 18px;
	border: 0;
	cursor: pointer;
	}
input.addgoback{
	background: #b9b8b8 url(../res/images/but_go_back.gif) no-repeat;
	width: 84px;
	height:	18px;
	border: 0;
	cursor: pointer;
	}
.fform input{
	margin: 0 !important;
	padding: 0;
	}
.fform .fformgo{
	background: url(../res/images/but_go.gif) no-repeat;
	margin: 2px 0 0 -10px !important;
	padding: 0;
	width: 27px;
	height: 40px;
	border: 0;
	}
.fform .inpclass{
	margin: 0 -5px 0 -5px;
	margin-right: -10px !important;
	padding: 0;
	}
.bborder{
	border: 1px solid #000;
	}
#tafreind .flleft{
	float: left;
	}
#tafreind .stafclass{
	clear: both;
	margin: 0;
	}
.dv2px{
	margin: 2px 0 0 1px;
	}
	
	
.hdr_res1 {
text-align:left;
	font:Arial;
	font-size: 18px; color: #923434;
	text-align: left;
	padding: 0px 0px 0px 10px;
}
.hdr_res1_ {
	text-align: left;
	font:Arial;
	font-size: 17px; color: #923434;
	padding: 12px 0px 11px 0px;
}
.hdr_res1_1 {
text-align:left;
	font:Arial;
	font-size: 12px; color: #931717;
	text-align: left;
    font-weight: bold;
	padding: 0px 0px 0px 10px;
}		
#tafreind .fformgo{
	background: url(../res/images/but_go.gif) no-repeat;
	width: 27px;
	height: 40px;
	border: 0;
	margin: 4px 0 0 0;
	}
#tafreind .clrnow{
	clear: both;
	}
	.hdr_res8 {
	text-align: left;
	padding: 10px 0px 10px 0px;
	font:Arial;
	font-size: 11px; color: #3D3A39;
    font-weight: bold;
}
font {
	font-family: Arial;
}
.wholesaleweddingflowers a:link {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
}
.wholesaleweddingflowers a:active {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
}
.wholesaleweddingflowers a:visited {
	font-family: Arial;
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.wholesaleweddingflowers a:hover {
	font-family: Arial;
	color: #A0AA68;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.bulkflowers a:link {
	color: #999999;
	text-decoration: underline;
	font-size: 9px;
	font-weight: normal;
	font-family: Arial;
}
.bulkflowers a:active {
	color: #999999;
	text-decoration: underline;
	font-size: 9px;
	font-weight: normal;
	font-family: Arial;
}
.bulkflowers a:visited {
	font-family: Arial;
	color: #999999;
	text-decoration: underline;
	font-size: 9px;
	font-weight: normal;
}
.bulkflowers a:hover {
	font-family: Arial;
	color: #999999;
	text-decoration: underline;
	font-size: 9px;
	font-weight: normal;
}
.block1s {
	float: left;
    width: 132px;
    margin: 7px 9px 7px 30px;
	font:Arial;
	font-size: 11px; color: #414141;
	text-align: left;
}
.blocksss {
	float: left;
    width: 142px;
    margin: 5px 5px 5px 5px;
	font:Arial;
	font-size: 11px; color: #414141;
	text-align: left;
}