/********************* New style for new site **************************/

td.logo img {background: url(../images/sayu/logo.gif) no-repeat; width: 157px; height: 62px; border: none; margin: 29px 0px 23px 14px;}
/*christmas 08/09 */ 
/*.chr-bgr-f {background: url(../images/sayu/chr-bgr-f.gif) no-repeat left bottom;}
.headerMenu {background: url(../images/sayu/chr-bgr-h.gif) no-repeat left top;}
td.logo img {background: url(../images/sayu/chr-logo.gif) no-repeat; width: 157px; height: 80px; border: none; margin: 20px 0px 14px 30px;}*/
/*christmas 09/10 */ 
/*.chr-bgr-f {background: url(../images/sayu/chr0910/chr0910-bbgr.gif) no-repeat left bottom;}
.headerMenu {background: url(../images/sayu/chr0910/chr0910-hbgr.gif) no-repeat left top;}*/


td.menu {background: url(../images/sayu/tm-bgr.gif) repeat-x top; border-top: 1px solid #D4D9DB; border-bottom: 1px solid #B6C2C7; padding: 0px;}
td.menu td.topmenu a {display: block; margin: 0px; padding: 0px;}
td.menu td.topmenu a img {margin: 0px; padding: 0px;}
td.menu br {display: none;}
a.menu {display: none !important;}
a.menuActive {display: none !important;}

.country-title {}
.country-flags {}
.country-flags img {margin: 5px 0px 14px 1px;}
.country-phone {}

/*.mainbgr {background: #E4E8EA url(../images/sayu/bgr.gif) repeat-x bottom;}*/
.centercontent {border-left: 1px solid #C4CDD2; border-right: 1px solid #C4CDD2;}
/*
.shadow-l {background: url(../images/sayu/shadow-l.png) repeat-y right;}
* html .shadow-l {background-image: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sayu/shadow-l.png,sizingMethod=scale);}
.shadow-r {background: url(../images/sayu/shadow-r.png) repeat-y left;}
* html .shadow-r {background-image: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sayu/shadow-r.png,sizingMethod=scale);}
*/
.tmenu-bgr-b {background: url(../images/sayu/tmenu-bgr-b.png) repeat-x top;}
* html .tmenu-bgr-b {background-image: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sayu/tmenu-bgr-b.png,sizingMethod=scale);}
/*
.delimiter {background: #EBEDEE;}
.lcol-b {background: url(../images/sayu/lcol-b.png) no-repeat top;}
* html .lcol-b {background-image: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sayu/lcol-b.png,sizingMethod=crop);}
.rcol-b {background: url(../images/sayu/rcol-b.png) no-repeat top;}
* html .rcol-b {background-image: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sayu/rcol-b.png,sizingMethod=crop);}
*/
.content {padding: 0px 11px 0px 14px;}
.contenttable {}
/*.contenttd {background: #FFF;}*/
.center-rbgr {background: url(../images/sayu/center-rbgr.png) repeat-y left;}
* html .center-rbgr {background-image: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sayu/center-rbgr.png,sizingMethod=scale);}
.center-bbgr {background: url(../images/sayu/center-bbgr.png) repeat-x top;}
* html .center-bbgr {background-image: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sayu/center-bbgr.png,sizingMethod=scale);}
.center-br {background: url(../images/sayu/center-br.png) no-repeat top;}
* html .center-br {background-image: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sayu/center-br.png,sizingMethod=crop);}
.padding24px {padding: 20px 5px;} 
.center_blue {display: block; font: bold 14px Arial, Helvetica, sans-serif; color: #00cbfc;}

/*td {font: 12px Tahoma, Arial;}*/
.live-chat {margin: 0px 0px 0px 0px;}
.live-chat .content {border-top: 1px solid #FFFFFF; border-right: 1px solid #DAE0E3; padding: 0px 0px 15px 0px; background: #F2F2F2 url(../images/sayu/lrblocks-bgr.gif) repeat-x top;}
.live-chat .content .img {margin: 9px 0px 0px 10px;}
.live-chat .content div {margin: 10px 10px 0px 20px;}
.live-chat .content .green {margin: 10px 10px 0px 20px; color: #5AAE00; text-align: right;}
.services {margin: 0px 0px 0px 0px;}
.services .content {border-top: 1px solid #FFFFFF; border-right: 1px solid #DAE0E3; border-bottom: 1px solid #DAE0E3; padding: 0px 0px 15px 0px; background: #F2F2F2 url(../images/sayu/lrblocks-bgr.gif) repeat-x top;}
.services .content .img {margin: 6px 0px 0px 12px;}
.services .content div {margin: 5px 10px 0px 16px;}
.services .content div img {margin: 2px 2px 3px 0px; float: left;}
.report {margin: 0px 0px 0px 0px;}
.report .content {border-top: 1px solid #FFFFFF; border-right: 1px solid #DAE0E3; padding: 0px 0px 15px 0px; background: #F2F2F2 url(../images/sayu/lrblocks-bgr.gif) repeat-x top;}
.report .content .img {margin: 9px 0px 0px 10px;}
.report .content .img2 {margin: 7px 0px 0px 10px;}
.report .content div {margin: 12px 10px 0px 12px;}
.report .content div img {position: relative; top: 3px;}
.christmas {margin: 0px 0px 0px 0px;} /*** christmas 09/10 ***/
.christmas .content {border-left: 1px solid #D4DADC; padding: 0px 0px 15px 0px; background: #F2F2F2 url(../images/sayu/lrblocks-bgr.gif) repeat-x top; text-align: center;}
.christmas .content b {color: #FF7200;}
.offer {margin: 0px 0px 0px 0px;}
.offer .content {border-top: 1px solid #FFFFFF; border-left: 1px solid #D4DADC; padding: 0px 0px 15px 0px; background: #F2F2F2 url(../images/sayu/lrblocks-bgr.gif) repeat-x top;}
.offer .content .img {margin: 9px 0px 0px 12px;}
.offer .content div {margin: 12px 0px 0px 0px; text-align: center;}
.offer .content div .plus {margin: 10px 0px 10px 0px;}
.offer .content div .phone {margin: 10px 0px 0px 0px;}
.offer .content div.delim {background: url(../images/sayu/special-bgr.gif) repeat-x top;}
.offer .content div a img {position: relative; top: 3px;}
.say {margin: 0px 0px 0px 0px;}
.say .content {border-top: 1px solid #FFFFFF; border-left: 1px solid #D4DADC; border-bottom: 1px solid #D4DADC; padding: 0px 0px 15px 0px; background: #F2F2F2 url(../images/sayu/lrblocks-bgr.gif) repeat-x top;}
.say .content div {margin: 12px 12px 0px 12px;}
.say .content .green {margin: 0px 12px 0px 12px; color: #5AAE00; text-align: right;}
.say .content div.delim {margin: 12px 0px 0px 0px; background: url(../images/sayu/special-bgr.gif) repeat-x center;}
.say .content div img.left {margin: 4px 2px 0px 0px;}
.say .content td {font-size: 80%;}

.partners .title {border-bottom: 3px solid #E2E7E9;}
.partners .title img {margin: 34px 0px 0px 19px;}
.partners .ads td {text-align: center; padding: 30px 4px;}

.fmenu {background: url(../images/sayu/footer-bgr.gif) repeat-x top; border-top: 1px solid #D4D9DB; border-bottom: 1px solid #B6C2C7;}
.footerMenu {margin: 8px 0px 9px 0px;}
.footerMenu a {margin: 0px 20px 0px 20px; text-decoration: none;}
.footerMenu img {display: none;}
.footerMenu span {display: none;}
.footer-bgr-b {background: url(../images/sayu/footer-bgr-b.png) repeat-x top;}
* html .footer-bgr-b {background-image: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/sayu/footer-bgr-b.png,sizingMethod=scale);}

.subMenuBlock {
	/*filter: alpha(opacity=90);
	moz-opacity: 0.9; 
	opacity: 0.9;*/
	 
	display: none;
	position:absolute;
	padding: 4px 0px;
	border-right: 1px solid #D4D9DB; 
	border-bottom: 1px solid #D4D9DB; 
	border-left: 1px solid #D4D9DB;
	background: #F6F6F8;
	z-index: 2500;
}

a.subMenu {
	min-width: 110px;
	display: block;
	padding: 7px 10px 7px 25px; 
	font: 11px tahoma, verdana, sans-serif; 
	color: #000000;
	text-decoration: none;
	background: url(../images/sayu/arrow-li.gif) no-repeat 10px 10px;
	text-align: left;
}
* html a.subMenu {width: 145px;}

a.subMenu:hover, a.subMenu:active {
	display: block;
	background: #FAF5FF; 
	color: #00B7F4;
	background: url(../images/sayu/arrow-li.gif) no-repeat 10px 10px;
	text-decoration: none;
}

.titleTopLeft {display: none;}
.titleTopCenter {white-space: normal; padding: 4px 5px; border: 0px;}
.titleTopCenter div {color: #25baee; font: bold 16px Arial, Helvetica, sans-serif; padding: 0px;}
.titleTopCenter span {color: #25baee; font: bold 16px Arial, Helvetica, sans-serif; padding: 0px 0px 0px 5px;}
.titleTopRight {display: none;}

.bl_sitemap .topCategory  {padding: 2px 1px;}
.bl_sitemap .topCategory a.title  {font: normal normal normal 12px Arial, Helvetica, sans-serif; color: #00b7f4; text-decoration: underline;}
.bl_sitemap .topCategory a.title:hover  {color: #468fd3;}

/********************* New style for new site **************************/

.headerbg { background: #FFFFFF; }
.middlebg { background: #CCCCCC; }
.usualbg  { background: #FFF; }
.middle2bg { background: #dedede; }
.errorbg  { background: #FF0000; }
.customBox  { background: #FFFFDE; }
.customHome  { background: #EDEDED; }
.white {background: white}
.orange {background: #ffc900}


body       { font-size: 80%; font-family: Arial, Helvetica, sans-serif; color: black; margin: 0px; padding: 0px; background: white;}
body.popup { font-size: 80%; font-family: Arial, Helvetica, sans-serif; color: black; margin-top: 0px; margin-left: 0px; }

tr, td, input, select , textarea              { font-size: 87%; font-family: Arial, Helvetica, sans-serif; color: black; }
tr.usual, td.usual { background-color: #FFF; }
tr.header, td.header { color: white; font-weight:bolder; background-color: #FFFFFF; }
tr.header2, td.header2 { color: black; font-weight:bolder; background-color: #f4f4f4; border-top:#CACACA 1px solid; border-bottom:#CACACA 1px solid; border-left:#CACACA 4px solid; border-right:#f4f4f4 1px solid; padding:3px}
tr.header2b, td.header2b { font-size: 100%; color:white; font-weight:bold; border:1px white solid; background-color: #42CBEC; }
tr.header3, td.header3 { color: black; background-color: #f4f4f4; border-top:#CACACA 1px solid; border-bottom:#f4f4f4 1px solid; border-left:#CACACA 1px solid; border-right:#CACACA 1px solid; padding:3px}
.lmenu, td.lmenu {font-size: 90%; font-family: Arial, Helvetica, sans-serif; color: black; }
li.lmenuSub {font-size:90%; font-family: Arial, Helvetica, sans-serif; color: black; color:#00CBFC; margin:0; margin-left:-5px; margin-bottom:1px}

table.tony {
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	font-weight: normal;
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: white;
	border-collapse: collapse;
	background-color: white;
}
table.tony th {
	font-weight: normal;
	text-align: center;
	border-width: 1px;
	padding: 5px;
	border-style: inset;
	border-color: gray;
	background-color: #eeeeee;
	-moz-border-radius: ;
}
table.tony td {
	font-weight: normal;
	text-align: center;
	border-width: 1px;
	padding: 5px;
	border-style: inset;
	border-color: gray;
	background-color: #F0F8FF;
	-moz-border-radius: ;
}

.tab { font-family: sans-serif, arial; font-size: 90%; font-weight: bold; text-decoration: none; background: #dedede; }
.tab:hover { text-decoration: none; }
.tabActive { font-family: sans-serif, arial, tahoma, verdana; font-size: 90%; font-weight: bold; text-decoration: none; background: #000000; color: white; }
.tabActive:hover { text-decoration: none; color: white; }

tr.middle, td.middle { background-color: #CCCCCC; font-weight: bold; }
tr.middle2, td.middle2 { background-color: #dedede; font-weight: bold; }
tr.error, td.error   { background-color: #FFE0E0; color: #d50000; font-weight: bold; }
td.headermenu {background-color:black}

ul.q {margin-right:0px; margin-left:32px; margin-bottom:10px; margin-top:10px}
ul.compact {margin-right:40px; margin-left:40px; margin-bottom:10px; margin-top:10px}
li {margin:0; margin-left:-5px; margin-bottom:1px; list-style-image: url(../images/sayu/arrow-li.gif);}
li.lmenuSub {font-size:80%; font-family: Arial, Helvetica, sans-serif; color:#00CBFC; margin:0; margin-left:-10px; margin-bottom:1px; padding-left:25px; padding-bottom: 3px}
li.normal { color:#000000; }
li.spaced {padding-bottom: 3px;}

form { margin-bottom: 0; }
input.submit { background:#FFE58F url(../images/silver/bg-button.gif)  repeat-x; padding-left: 5px; padding-right: 5px; }
input.usualprice  { background-color: #F4F4F4; border: none; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size:8pt; }

input.orderprice  { background-color: #dedede; border: none; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-weight: bold; }

a.buttonMore { font-family: Arial, Helvetica, sans-serif; font-size:9pt; color: #990033; text-decoration: underline;}
a.buttonMore:hover { font-family: Arial, Helvetica, sans-serif; font-size:9pt; color: #990033; text-decoration: none;}

a.header:hover { color: #FAF7AA; text-decoration: underline;}
a.header { color: #ffffff; text-decoration: underline; }
a.title:hover { font-weight: bolder;  color: #6666ff; text-decoration: underline; }
a.title { font-weight: bolder;  color: black; text-decoration: none; }
a.productTitle:hover { font-family: arial,sans-serif; font-size:10pt; font-weight: bolder;  color: #6666ff; text-decoration: underline; }
a.productTitle { font-family: arial,sans-serif; font-size:10pt; font-weight: bolder;  color: black; text-decoration: none; }
a.menu:hover { color: #6666ff; font-weight: bold; text-decoration: none; font-size: 90%; }
a.menu { color: white; font-weight: bold; text-decoration: none; font-size: 90%; }
a.small:hover { color: #6666ff;  font-size: 80%; }
a.small { color: #0000cc;  font-size: 80%; }
a.green_button:hover { color: #6666ff;  font-size: 80%; font-weight: bold; }
a.green_button { color: #41B944;  font-size: 80%; font-weight:bold; font-family: sans-serif, arial, tahoma, verdana; }
a.blue_button:hover { color: #6666ff;  font-size: 80%; font-weight: bold; }
a.blue_button { color: #4144B9;  font-size: 80%; font-weight:bold; font-family: sans-serif, arial, tahoma, verdana; }
a:hover { color: #468FD3; }
a { color: #00B7F4; }
a.disabled_button { font-size: 80%; color: silver; text-decoration: underline; cursor: hand; font-weight:bold; font-family: sans-serif, arial, tahoma, verdana;}

.small { font-size: 80%; }
.tiny { font-size: 80%; color:black}
.black7 { font-size: 70%; color:black}
.black11 { font-size: 90%; color:black; line-height:15px}
.black {color:black}
.grey7, .grey9 { font-size: 80%; color:#585858}

.highlight1 { font-size: 90%; font-weight: bold; color: navy; }
.highlightRed, .asterix { color: #d50000; }
.highlightGreen { color: #009104; }

.articleDate { font-size: 70%; color: #828282; font-style: italic; }
.realprice { text-decoration: line-through; border: none; width: 100px; background: transparent; }
.ourprice { color: #d50000; font-weight: bold; border: none; width: 100px; background: transparent; }
.comment { font-size: 70%; color: #7777CC; }
.message { font-size: 10px; font-weight:bolder; color: blue; }

a.title1  { font-weight:bold}
a.title2  { font-weight:bold}

.bigTitle { font-family:trebuchet MS, arial,sans-serif; font-size: 120%; font-weight:bold; color:#333333}
.bigTitle16 { font-family:arial,sans-serif; font-size: 16px; font-weight:bold; color:#00CBFB}
.bigTitle18 { font-family:arial,sans-serif; font-size: 18px; font-weight:bold; color:#00CBFB}
.bigTitle20 { font-family:arial,sans-serif; font-size: 18px; font-weight:bold; color:#00CBFB}
.bigTitleTrebuchet { font-family:trebuchet MS,arial,sans-serif; font-size: 120%; font-weight:bold; color:#00CBFB}
.bigTitle16Trebuchet { font-family:trebuchet MS,arial,sans-serif; font-size: 120%; font-weight:bold; color:#00CBFB}
.bigTitle18Trebuchet { font-family:trebuchet MS,arial,sans-serif; font-size: 120%; font-weight:bold; color:#00CBFB}
.bigTitle20Trebuchet { font-family:trebuchet MS,arial,sans-serif; font-size: 120%; font-weight:bold; color:#00CBFB}

.block_title { font-weight:bold; color: #41B944; font-size: 11pt; font-family: sans-serif, arial, tahoma, verdana; text-transform:uppercase; }
.code {font-family:Courier, helvetica;font-size:10pt;background-color:#FFFFFF;color:gray}
.error { color: #d50000; }
.errorheader { color: #d50000;  font-weight: bold;}
.caption {font-family:tahoma,verdana, sans-serif;font-size:10pt;font-weight:bold;background-color:#FFFFDE; border: 1px solid #FFB400; padding:3px}
.hot {font-family:verdana, helvetica;font-size:8pt;font-weight:bold;color:red}

.txt3 {font-size:3px;}
.txt5 {font-size:5px;}
.txt7 {font-size:7px;}
.txt8 {font-size:8px;}

.welcomePhoto {}
.welcomeClients {background:url(../images/welcome-testimonials.gif) no-repeat; padding-top:60px; padding-bottom:30px; padding-left:15px; padding-right:15px}
.welcomeTestimonials {background:url(../images/testimonials-left.gif) no-repeat; padding-top:40px; padding-bottom:30px; padding-left:15px; padding-right:15px}
.bgEmail {background:url(../images/bg-email.gif) no-repeat}

h1 { font-family:trebuchet MS, arial,sans-serif; font-size: 150%; font-weight:bold; color:#00CBFB}
h2 { font-family:trebuchet MS, arial,sans-serif; font-size: 120%; font-weight:bold; color:#555555}
h3 { font-weight:bold; font-size:90%}
a.ComboMenu {
    width: 101px;
    padding-left: 5px;
    padding-right:10px;
    padding-bottom: 3px;
    padding-top: 3px;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
    display:block;
    color:black;
    text-decoration:none;
    background-color: #FFFFFF;
}
a.ComboMenu:hover, a.ComboMenu:hover:active{
    background-color: #FFFFFF;
    color:black;
    display:block;
    text-decoration:none;
}
/************* Login (begin)*******************/
.loginForm		{/*margin: 0px 5px 0px 0px;*/}
.loginForm td.Top			{width: 100%; border-top: 1px solid #cdcdcd;}
.loginForm td.Center		{width: 100%; border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd;}
.loginForm td.Bottom		{width: 100%; border-bottom: 1px solid #cdcdcd;}
/************* Login (end)*******************/

.foot {font-size: 80%;}

div.terms {
height: 150px;
width: 520px;
overflow: scroll;
border: 1px solid #666;
background-color: #FFFFA0;
padding: 8px;}

.border1px {border-collapse: collapse;}
.border1px td {border: 1px solid #e6e6e6;}
.link_blue {padding: 20px 0px 20px 5px; }
.link_blue a {color: #25baee; font: bold 14px Arial, Helvetica, sans-serif; text-decoration:none;}
.q_header {padding: 10px 0px 10px 0px; color: red; font: bold 16px Arial, Helvetica, sans-serif;}
.sub_img {}

img.logoBuzzDub {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}


/***** videopreview page *****/

.mainTableVideo {background: url(../images/sayu/video-bgr.jpg) no-repeat 0px 0px; padding: 0px 20px;}
.MainDivVideo {padding: 0px 0px 220px 0px; text-align: center;}
.MainDivVideoText {color: #00B4F6; font: 18px Arial, Helvetica, sans-serif; padding: 50px 0px; text-align: center; text-transform: uppercase;}
