.tabs_wrap, #leftTab, #rightTab { background:url(../img/menu/bg_tabs_wrap.png) repeat-x 0 100%; height:36px;}
.tabs { width:520px; margin:0 0 0 198px; }

.tabs ul { list-style-type:none; margin:0; padding:0 0 0 2px;}
.tabs ul li { display:block; float:left; padding:0 2px; margin:0;}
.tabs ul li a:link, .tabs ul li a:visited { display:block; float:left; font-size:16px; font-family:Arial, Helvetica, sans-serif; color: #fff; background:url(../img/menu/bg_tab.png) repeat-x 0 0; height:35px;  text-decoration:none; cursor:pointer;}
.tabs ul li a:hover { display:block; float:left; font-size:16px; font-family:Arial, Helvetica, sans-serif; color: #fb8d1e; background:url(../img/menu/bg_tab.png) repeat-x 0 0; height:35px;  text-decoration:none; cursor:pointer;} /* color: #ff0; */
.tabs ul li a span.t_l, .tabs ul li a span.t_r { float:left; text-indent:-999em; display:block;}
span.t_l { background:url(../img/menu/tab_l.png) no-repeat 0 0; width:8px; height:35px;}
span.t_r { background:url(../img/menu/tab_r.png) no-repeat 0 0; width:8px; height:35px;}
.tabs ul li a span.ttxtouter { display:block; float:left; width:auto; height:22px; padding:14px 10px 0 10px; text-align:center; overflow: hidden;}

.tab_active {background:url(../img/menu/bg_tab_act.png) repeat-x 0 0 !important; position:relative; top:1px; height:36px !important; }
.tab_active span.ttxtouter {height:23px; padding:15px 10px 0 10px;}
.tab_active span.t_l { background:url(../img/menu/tab_l_act.png) no-repeat 0 0; height:36px;}
.tab_active span.t_r { background:url(../img/menu/tab_r_act.png) no-repeat 0 0; height:36px;}

table#holderTab {
    width:100%
}
table#holderTab td {
    padding: 0;
}
#tabHome span.ttxtouter { width:60px; padding:14px 0 0 0; }
#tabBuy span.ttxtouter { width:84px; padding:14px 0 0;}
#tabSupport span.ttxtouter { width:76px; padding:14px 0 0 0;}
#tabDev span.ttxtouter { width:100px; padding:14px 0 0 0;}
#tabResell span.ttxtouter {  width:84px; padding:14px 0 0 0;}

table#holderNav td#centerNav { background:url(../img/menu/bg_menu.png) repeat-x 0 0;}
table#holderNav td#rightNav { background:url(../img/menu/bg_menu.png) repeat-x 3px 0;}
table#holderNav td#leftNav { background:url(../img/menu/bg_menu.png) repeat-x 0 0;}

.chromestyle{ text-align:center; font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:34px; overflow:hidden; line-height:normal;}

.chromestyle:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}

.chromestyle ul{ width:933px; margin:0; text-align: center; color:#fff; padding:0;}
.chromestyle ul li{ display:block; float:left; margin:0;}
.chromestyle ul li a, .chromestyle ul li a:visited{ color: #494949; margin: 0; text-decoration: none; color:#FFF; display:block; float:left; cursor:pointer;}
.chromestyle ul li a span.mtxtouter {padding: 10px 10px; float:left; display:block}

.chromestyle ul li a:hover, .chromestyle ul li a.selected { /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(../img/menu/bg_menu_over.png) 0 center no-repeat; /*THEME CHANGE HERE*/
color:#031B3F;
}
.chromestyle ul li a:hover span.mtxtouter, .chromestyle ul li a.selected span.mtxtouter { background: url(../img/menu/bg_menu_over_right.png) 100% center no-repeat; }

.chromestyle ul li.dropdown a:hover, .chromestyle ul li.dropdown a.selected { /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(../img/menu/bg_menu_over2.png) 0 center no-repeat; /*THEME CHANGE HERE*/
color:#031B3F;
}
.chromestyle ul li.dropdown a:hover span.mtxtouter, .chromestyle ul li.dropdown a.selected span.mtxtouter { background: url(../img/menu/bg_menu_over_right2.png) 100% center no-repeat; }

img.arrow { margin-left:5px;}

.menu_sep { padding-top:10px;}
.menu_search { padding-top:7px; text-align:left}

input#m_search { border:1px solid #333; color:#7eafe1; font-size:11px; width:150px;}
input#add_serial { border:1px solid #333; color:#7eafe1; font-size:11px; width:250px;}
input { vertical-align:middle; }

span.dropdown { display:block; float:left; width:auto; cursor:pointer;}
span.arrow { display:block;float:left; background:url(../img/menu/down.gif) no-repeat 0 0;  width:9px; height:5px; margin:5px 0 0 5px;}
.selected span.arrow {background:url(../img/menu/down_over.gif) no-repeat 0 0;}


/* ######### Style for Drop Down Menu ######### */
.dropmenudiv{
position:absolute;
top: 0;
/*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 11px Tahoma;
line-height:normal;
z-index:100;
width: 208px;
visibility: hidden;
margin-top:-5px; margin-left:-5px;
}


.dropmenudiv_classic a, .dropmenudiv_classic a:visited, .dropmenudiv_classic a:hover {
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #E6E7E9; /*THEME CHANGE HERE*/
padding: 4px 0;
text-decoration: none;
font-weight: bold;
color: #00AFF0;
font-size:11px;
font-family:Tahoma, Geneva, sans-serif;
}
.dropmenudiv_classic a:hover{ /*THEME CHANGE HERE*/
background-color: #EBF7FF;
}

.dropmenu_bg { background:url(../img/menu/bg_dropmenu.png) repeat-y 0 0; width:208px;}
.dropmenu_inner {padding:0 10px;}


/* PRODUCTS DROPMENU */
/* div#products_dropmenu { visibility:visible !important; top:200px !important; left:300px !important;}*/ 
div#products_dropmenu { background:none; width:766px; margin-top:-10px; margin-left:-10px;}
div.products_dropmenu  { width:766px; background:url(../img/menu/bg_products_menu_body.png) repeat-y 0 0; }
div.products_dropmenu_inner { padding:0 12px;}
div.menutitle {background:url(../img/menu/bg_products_menu_title1.png) repeat-x; padding:10px 0 0 12px;}
div.menutitle h2 { margin:0; font-size:12px; font-weight:bold; text-transform:uppercase; color:#011b3e; height:22px; padding:0; float:left}
div.menutitle .custapp { float:right; text-align:right; font-size:11px; letter-spacing:1px; color:#069; padding-right:15px; font-weight:bold; font-family:Arial, Helvetica}
div.menutitle .custapp a { color:#FB8D1E !important; text-decoration:none;}

div#products_dropmenu ul { list-style-type:disc; color:#00adef; margin:0; padding:0 0 0 20px}
div#products_dropmenu ul li { margin:0;}
div#products_dropmenu ul li.bq { margin-left:20px;}
div#products_dropmenu a, div#products_dropmenu a:visited {color:#00adef; text-decoration:none; font-size:11px;}
div#products_dropmenu a:hover { text-decoration:underline}
div#products_dropmenu table { width:100%;}
div#products_dropmenu table td { line-height:normal;}
div#products_dropmenu p { padding:0; font-size:11px;}
div#products_dropmenu p.prodcathead {
    font-weight:bold;
    color:#00adef;
    margin:0;
}
div#products_dropmenu p.prodtext { font-size:10px; color:#999; margin:0}
div.product_dropmenu_listtbl { position:relative; padding-bottom:5px; z-index:102}
div.product_dropmenu_listtbl table td { vertical-align:top; padding: 12px 5px 0 12px;}
div.product_dropmenu_listtbl tr.thead { background:#29323f;}
div.product_dropmenu_listtbl tr.thead td { padding:5px 12px; color:#FFF; font-size:11px; width:33%; vertical-align:middle;}
td.td1 { width:28%;}
td.td2 { width:21%;}
td.td3 { width:27%;}
td.td4 { width:24%;}
td.td2, td.td3, td.td4 {border-left:1px dotted #d6d6d6;}
.sdk_chooser { position:absolute; bottom:0; left:195px;}

.product_dropmenu_tbl { padding:0 7px;}
tr.fline {}
tr.sline {}

tr.fline td { vertical-align:top; border-left:1px dotted #d6d6d6; text-align:center;}
tr.sline td { vertical-align:middle; padding-top:0; border-top:1px dotted #d6d6d6;}

.div1 { 
	border: 1px solid #eceee9; 
	padding: 7px 10px 7px 20px;
	background:url(../img/testimonial_bg1.jpg) repeat-x 0 100% #f5f9e8;
}
.div2 { 
	border: 1px solid #ebebeb; 
	padding: 7px 10px 7px 20px;
	background:url(../img/testimonial_bg2.jpg) repeat-x 0 100% #f4f5f7;
}
.testimonial_spliter { 
	padding: 10px 10px 10px 10px;
	background:url(../img/testimonial_spliter.jpg) repeat-x 0 50%;
}
.author {
	font-weight: bold;
	color: #2fa8d5;
}