/*heaven*/
body#color{background:#F6F6F6 url(../images/bg.jpg) repeat-x center top}
body#color_off{background:#F6F6F6 url(../images/bg-off.jpg) repeat-x center top}
#centerbottom{background:transparent}
#logo{background:url(../images/logo.png) no-repeat top left}

#modlgn_passwd, #modlgn_username{color:#FD7400; border:1px solid #efeded}
#modlgn_passwd{background:#F6F6F6}
#modlgn_username{background:#F6F6F6}
#mxm_login_remember{border:none; padding:0!important}

a:link, a:visited{text-decoration:none; color:#FD7400}
a:focus, a:hover{color:#ccc; text-decoration:none}
h1, h3, h4, 
h5, h6, h2{color:#FD7400}
.small, .createdate, .modifydate, .mosimage_caption, .createby{text-transform:uppercase; color:#ccc; font:10px Tahoma,Verdana,"Lucida Sans"}
.contentheading, 
.contentheading a:link, 
.contentheading a:visited, 
.contentheading a:link, 
.contentheading a:visited{color:#FD7400}

.componentheading{color:#FD7400; background:url(../images/h3.gif) repeat-x left bottom !important}
#pathway{}
.toclink{border:1px solid #FD7400}
fieldset{border:1px solid #FD7400}
#advert1 fieldset, 
.mxround_mx1 fieldset, 
.mxround_mx2 fieldset, 
.mxround fieldset{border:0}
.mxround fieldset{border:0}
.inputbox{background:#FFF; border:1px solid #efeded}
.inputbox:hover, .inputbox:focus{background:#F6F6F6; border:1px solid #efeded}

.button, .validate{color:#fff; background:url(../images/button.png) no-repeat left top; font:italic bold 10px/21px sans-serif}
a.button:link, 
a.button:visited, 
a.button:focus{color:#fff; padding:3px}
.back_button a:hover, .back_button a:active{color:#000; text-decoration:none}
a.pagenav, 
.pagenav_prev a, 
.pagenav_next a, 
.pagenavbar a, .back_button a{background:#BBCEDD; border:1px solid #FD7400; color:#fff}
/*a.readon:link, a.readon:visited{color:#fff; text-align:center; font:italic bold 10px/19px sans-serif; background:url(../images/button.png) no-repeat left top;float:right;}*/
a.readon:link, a.readon:visited{color:#000; text-align:center; font:italic bold 11px/19px sans-serif; background:transparent url(../images/arrow_right.gif) no-repeat scroll left center;float:right;}
a.readon:hover, .pagenavbar a:hover{color:#FD7400}

table.pollstableborder tr.sectiontableentry0 td{border:none; background:#f3f2f2}
table.pollstableborder tr.sectiontableentry1 td, 
table.pollstableborder tr.sectiontableentry2 td{border:none}
.sectiontableheader{border:1px solid #d4d4d4; background:#DEDEDE}
.sectiontableentry1{background-color:#DEDEDE}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td, 
td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2{border-bottom:1px solid #fff}
tr.sectiontableentry0 td, td.sectiontableentry0, 
tr.sectiontableentry2 td, td.sectiontableentry2{background-color:#f3f2f2}
tr.sectiontableentry1 td, td.sectiontableentry1{background-color:#E9E9E9}
tr.sectiontableentry0:hover td, tr.sectiontableentry1:hover td, 
tr.sectiontableentry2:hover td{background-color:#EEE}

body ul.check li, 
body li.check{background:url(../images/check.gif) no-repeat 0 1px}

#horiznav ul li a{color:#fff; background:url(../images/topmenu/inactive_l.png) no-repeat left top}

#horiznav ul li a:hover, 
#horiznav ul li:hover a, 
#horiznav ul li.sfHover a{color:#fff; background:url(../images/topmenu/hover_l.png) no-repeat left top}
#horiznav li#current a, 
#horiznav li#current a:hover, 
#horiznav li#current:hover a, 
#horiznav li#current.sfHover a, 
#horiznav li.active a{color:#fff; background:url(../images/topmenu/active_l.png) no-repeat left top}
#horiznav li#current, 
#horiznav li#current:hover, 
#horiznav li#current.sfHover, 
#horiznav li.active{background:url(../images/topmenu/active_r.png) no-repeat right top}

#horiznav ul li:hover li a, 
#horiznav ul li.sfHover li a, 
#horiznav ul li#current:hover li a, 
#horiznav ul li#current.sfHover li a, 
#horiznav ul li:hover ul ul li a, 
#horiznav ul ul li.active{color:#434343; background-image:none; font-weight:bold}

#horiznav li:hover ul, 
#horiznav li li:hover ul, 
#horiznav li li li:hover ul, 
#horiznav li li li li:hover ul, 
#horiznav li.sfHover ul, 
#horiznav li li.sfHover ul, 
#horiznav li li li.sfHover ul, 
#horiznav li li li li.sfHover ul, 
#horiznav ul li:hover li a, 
#horiznav ul li.sfHover li a, 
#horiznav ul li:hover ul ul li a, 
#horiznav ul li.sfHover ul ul li a{background-color:#fff}

#horiznav li ul li a:hover, 
#horiznav li ul li ul li a:hover, 
#horiznav li li:hover, 
#horiznav ul li li.sfHover, 
#horiznav li li.sfHover a, 
#horiznav ul li li:hover a, 
#horiznav ul li li:hover, 
#horiznav ul li li.sfHover, 
#horiznav ul li li#current a:hover, 
#horiznav li.haschild ul li#current.sfHover, 
#horiznav li.haschild ul li#current:hover, 
#horiznav ul li.haschild li#current a:hover{background-color:#f9f8f8; color:#FD7400; background-image:none}

#horiznav ul li#current ul li a, 
#horiznav ul li#current ul li, 
#horiznav ul li#current ul li a:hover, 
#horiznav ul li#current ul li.hover
#horiznav ul li#current ul li.sfHover, 
#horiznav ul li.haschild li#current a{color:#FD7400}
#horiznav li li{border-bottom:1px solid #f8f7f7}
#horiznav li ul{border-right:1px solid #f8f7f7; border-left:1px solid #f8f7f7; border-bottom:none; border-top:1px solid #fff}
#horiznav li, #horiznav{background:transparent; font-weight:normal}
#horiznav li{background:url(../images/topmenu/inactive_r.png) no-repeat right top}
#horiznav ul li:hover, #horiznav ul li.sfHover{background:url(../images/topmenu/hover_r.png) no-repeat right top}
#horiznav ul li ul li a.child, 
#horiznav ul li ul li a.child:hover{background:url(../images/arrow_right.gif) 95% 50% no-repeat}
#horiznav ul li.active ul li a.child{background:url(../images/arrow_right.gif) 100% 50% no-repeat}

#mainlevel li a, 
.menu li a, 
a.mainlevel{background:url(../images/mainlevel.jpg) no-repeat left center}
#mainlevel li a:hover, 
#mainlevel a#active_menu:link, #mainlevel a#active_menu:visited, 
a.mainlevel:hover, 
a.mainlevel#active_menu, 
#mainlevel li a:hover, 
#mainlevel a#active_menu:link, #mainlevel a#active_menu:visited, 
.menu li a:hover, .menu li.active a{background:url(../images/mainlevelh.jpg) no-repeat left center}
a.sublevel{background:url(../images/strelica.gif) no-repeat 5px 9px}
a.sublevel:hover{background:url(../images/strelica_hover.gif) no-repeat 5px 9px}

#mainlevel li a:hover, 
#mainlevel a#active_menu:link, 
#mainlevel a#active_menu:visited, 
a.mainlevel#active_menu, 
a.sublevel, a.sublevel:hover, 
a.sublevel:active, a.sublevel:focus, 
#active_menu, a.mainlevel:hover, 
a.mainlevel:active, 
a.mainlevel:focus, 
li.active a, 
li.parent a, 
.news_item .mxround h3{color:#FD7400}
a.mainlevel, 
#mainlevel li a{color:#434343}
body li{padding-left:15px; background:url(../images/strelica.gif) no-repeat 0px 7px; font-family:Verdana,Arial,Helvetica, sans-serif; font-size:11px; text-decoration:none}

#advert1{padding:0;margin:0}

#advert1 .top {
background:transparent url(../images/advert1_top.gif) no-repeat center top;
width:100%;
height:10px;
}
#advert1 .mid {
background:transparent url(../images/advert1_mid.gif) repeat-y center top;
width:100%;
margin:0;
}

#advert1 .bot {
background:transparent url(../images/advert1_bot.gif) no-repeat center bottom;
width:100%;
height:10px;
}

#tabs_container{border:0; height:286px}
#tabs_container .tab_content{border:0; height:230px}
#tabs2_holder{background:none; border:0; height:286px}
#tabs li, #tabs li.last{float:left; text-align:center; border-left:none; border-top:none; padding:5px 0px 5px; cursor:pointer; color:#fff; font-size:12px; font-style:italic; font-weight:bold}
#tabs li.selected{border-bottom:none; color:#FD7400}
#tabs li:hover{border-bottom:none; color:#FD7400}
.tab_content_in{font-size:12px}

#advert1 .mxsquare h3{color:#fff; border:0; padding:0; margin:0; height:29px; line-height:29px; text-align:center; background:url(../images/advert1_h3.gif) no-repeat left top}
#advert1 .mxsquare h3 span{color:#fff; padding:0; margin:0}
.advert1 .mxsquare{border:0; overflow:hidden}
#advert1 .mxsquare_in{color:#3d3b3b; height:252px}
#advert1 .mxsquare_mxmutlitab .mxsquare_in{padding:0; overflow:hidden; height:286px}

.mxround{color:#3d3b3b}
.mxround h3{background:url(../images/h3.gif) repeat-x left bottom; color:#434343; border:none; font:italic bold 14px/10px sans-serif;word-spacing:-1px;}
.mxround h3 span{color:#FD7400}
/*mx1*/
.mxround_mx1{color:#3d3b3b}
.mxround_mx1 h3{background:none; color:#434343; border:none; padding:0 0 5px 10px; font:italic bold 20px/20px sans-serif}
.mxround_mx1 h3 span{color:#FD7400}
/*mx2*/
.mxround_mx2{color:#fff}
.mxround_mx2 h3{background:none; color:#fff; border:none; padding:0 0 5px 10px; font:italic bold 23px/27px sans-serif}
.mxround_mx2 h3 span{color:#FD7400}

.mxsquare h3{color:#fff}
.mxsquare h3 span{color:#FD7400}
.mxsquare{color:#fff}
#foots_r .mxsquare_in{background:url(../images/foots_bottom.gif) no-repeat center bottom; height:117px; overflow:hidden; margin:0 10px; padding:0 0 10px}

.mxnewsflash{background:url(../images/sep.png) repeat-x left bottom !important; border:0; padding:5px 0 !important}
.mxnsreadon{display:block; height:21px; width:71px; padding:0px; float:right; clear:right; text-align:center; font-size:11px; margin-bottom:2px}
.mxns_rm, 
.mxns_rm:focus, 
.mxns_rm:link, 
.mxns_rm:visited{color:#fff; background:url(../images/button.png) no-repeat left top; font:italic bold 10px/21px sans-serif; border:0; width:71px; height:21px; text-transform:lowercase; display:block; padding:0; margin:0px 0}
.mxns_rm:hover{color:#FD7400}
#footmod .mainlevel-nav{padding:0 15px 0 0; margin:0}
#footmod a.mainlevel-nav, 
#footmod a.mainlevel-navi:visited{text-transform:uppercase; color:#434343; font:normal bold 10px sans-serif}
#footmod a.mainlevel-nav:hover{color:#FD7400}
#cp{color:#434343; font:normal bold 10px/25px sans-serif}
#cp a, #cp a:visited{padding:0 15px 0 0; text-transform:capitalize; color:#434343; font:normal bold 10px/25px sans-serif}
#cp a:hover{color:#FD7400}
.hv, .gn, .sn, .fr{font:italic bold 11px sans-serif}
.hv{color:#5AB5EE}
.gn{color:#971508}
.sn{color:#FD7400}
.fr{color:#48a700}
.hv:hover, .gn:hover, .sn:hover, .fr:hover, 
.hv:active, .gn:active, .sn:active, .fr:active{color:#434343}
div.basic_p div div div div.mxround_in 
{
	background:url(../images/basic_price.gif) right bottom no-repeat;
}
div.pro_p div div div div.mxround_in 
{
	background:url(../images/pro_price.gif) right bottom no-repeat;
}
div.bus_p div div div div.mxround_in 
{
	background:url(../images/bus_price.gif) right bottom no-repeat;
}



/*templates*/

body{text-align:center; padding:0; margin:0 0 10px 0; font-family:Arial,sans-serif; color:#3d3b3b;  line-height:120%; background-color:#FFF}

a:focus{outline:0px}
focus{outline:0px}
h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address{margin:0.5em 0}
ul{margin:0px; padding:0px; list-style:none}
.insidem ul{margin:0 0 0 10px}
ul li, ul li:hover{padding-left:15px}
fieldset{padding:.5em}
body a, body a:hover{cursor:pointer}
a:link, a:visited{text-decoration:none}
a:hover{text-decoration:none}
h1{font:italic bold 3em/1.2em sans-serif}
h2{font:italic bold 1.7em/1.2em sans-serif}
h3{font:italic bold 1.3em/1.2em sans-serif}
h4{font:italic bold 1.2em/1.2em sans-serif}
h5{font:italic bold 1.1em/1.1em sans-serif}
h6{font:italic bold 1em/1em sans-serif}
.small, .createdate, .modifydate, .mosimage_caption, .createby{text-transform:uppercase; font:10px Tahoma,Verdana,"Lucida Sans"}
.clr{clear:both; height:1px}
.input{border:0}
.contentdescription img{padding:5px; margin:15px}
.contentheading, 
.contentheading a:link, 
.contentheading a:visited{letter-spacing:normal; font:normal bold 17px/22px sans-serif; padding:6px 0 0 15px; margin:0 0 5px 0px; display:block}

.contentheading a:hover{text-decoration:underline}
.componentheading{letter-spacing:normal; font:normal bold 18px/36px sans-serif; text-indent:15px; margin:0 0 10px 0px; height:35px; display:block}
.contentpaneopen{width:100%; padding:0 15px; text-align:left}
.contentpane{width:98% !important; margin:0 0 0 10px !important}
#searchForm{padding:15px}
.contentpaneopen, 
.contentpane, 
table.blog{width:100%}
.contentpaneopen{border-collapse:separate; border-spacing:3px}
table.contenttoc{margin:0 0 10px 10px; padding:0; width:30%; float:right}
.toclink{padding:5px; display:block; margin:2px 0}
.article_separator{display:block; height:10px; clear:both; background:url(../images/sep.png) repeat-x left center; margin:0 12px}
.inputbox{margin-top:5px}
img a, img{border:0; padding:0}
.contentdescription img{padding:0 3px}
input#search_searchword{padding:2px}
table.searchintro{padding:10px 0; width:100%}
table.searchintro td{padding:5px!important}

.button{height:21px; border:none; margin-top:5px; width:71px; padding:0 0 2px 0; border:0}
.validate{height:21px; border:none; margin:5px 0 0 15px; width:71px; padding:0 0 2px 0; border:0}
.back_button{padding:0 5px}
.readon{height:21px; padding:0 0px; display:block; float:left; width:71px; margin:0}
a.pagenav, 
.pagenav_prev a, 
.pagenav_next a, 
.pagenavbar a, .back_button a{height:21px; text-transform:uppercase; font-weight:normal; line-height:21px; padding:0 5px}

table.pollstableborder td.sectiontableentry0, 
table.pollstableborder td.sectiontableentry1, 
table.pollstableborder td.sectiontableentry2, 
table.pollstableborder tr.sectiontableentry0 td, 
table.pollstableborder tr.sectiontableentry1 td, 
table.pollstableborder tr.sectiontableentry2 td{height:20px; padding-left:5px; text-align:left; padding-right:10px; line-height:18px; margin-bottom:5px; background:none; border:none}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td, 
td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2{height:20px; padding:0 10px; line-height:29px}
table.pollstableborder{border:none; padding:0; width:100%; text-align:left}
table.pollstableborder img{vertical-align:baseline}
table.pollstableborder td{padding:0 5px !important}
.sectiontableheader{padding:5px; font-weight:bold}

.tool-tip{float:left; background:#F6F6F6; border:1px solid #FD7400; padding:5px; max-width:250px; width:250px; text-align:left;}
.tool-title{padding:0; margin:0; font-size:12px; font-weight:bold; margin-top:-15px; padding-top:15px; padding-bottom:5px; text-align:left; background:url(../../system/images/selector-arrow.png) no-repeat}
.tool-text{font-size:11px; margin:0; text-align:left}

input.system-openid{background:url(http://openid.net/login-bg.gif) no-repeat; background-color:#fff; background-position:0 50%; color:#000; padding-left:18px}

.system-unpublished{background:#e8edf1; border-top:4px solid #c4d3df; border-bottom:4px solid #c4d3df}

#system-message{margin-bottom:10px; padding:0}
#system-message dt{font-weight:bold}
#system-message dd{margin:0; font-weight:bold; text-indent:30px}
#system-message dd ul{color:#05B; margin-bottom:10px; list-style:none; padding:10px; border-top:3px solid #84A7DB; border-bottom:3px solid #84A7DB}

#system-message dt.message{display:none}
#system-message dd.message{}

#system-message dt.error{display:none}
#system-message dd.error ul{color:#c00; background-color:#E6C0C0; border-top:3px solid #DE7A7B; border-bottom:3px solid #DE7A7B}

#system-message dt.notice{display:none}
#system-message dd.notice ul{color:#c00; background:#EFE7B8; border-top:3px solid #F0DC7E; border-bottom:3px solid #F0DC7E}

#system-debug{color:#ccc; background-color:#fff; padding:10px; margin:10px}
#system-debug div{font-size:11px}

.invalid{border-color:#f00}
label.invalid{color:#f00}

#editor-xtd-buttons{padding:5px}
.button2-left, 
.button2-right, 
.button2-left div, 
.button2-right div{float:left}
.button2-left a, 
.button2-right a, 
.button2-left span, 
.button2-right span{display:block; height:22px; float:left; line-height:22px; font-size:11px; color:#666; cursor:pointer}
.button2-left span, 
.button2-right span{cursor:default; color:#999}
.button2-left .page a, 
.button2-right .page a, 
.button2-left .page span, 
.button2-right .page span{padding:0 6px}
.page span{color:#000; font-weight:bold}
.button2-left a:hover, 
.button2-right a:hover{text-decoration:none; color:#0B55C4}
.button2-left a, 
.button2-left span{padding:0 24px 0 6px}
.button2-right a, 
.button2-right span{padding:0 6px 0 24px}
.button2-left{background:url(../images/j_button2_left.png) no-repeat; float:left; margin-left:5px}
.button2-right{background:url(../images/j_button2_right.png) 100% 0 no-repeat; float:left; margin-left:5px}
.button2-left .image{background:url(../images/j_button2_image.png) 100% 0 no-repeat}
.button2-left .readmore{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat}
.button2-left .pagebreak{background:url(../images/j_button2_pagebreak.png) 100% 0 no-repeat}
.button2-left .blank{background:url(../images/j_button2_blank.png) 100% 0 no-repeat}

div.tooltip{float:left; background:#ffc; border:1px solid #D4D5AA; padding:5px; max-width:270px; z-index:13000;width:270px}
div.tooltip h4{padding:0; margin:0; font-size:95%; font-weight:bold; margin-top:-15px; padding-top:15px; padding-bottom:5px; background:url(../images/selector-arrow.png) no-repeat}
div.tooltip p{font-size:90%; margin:0}

.img_caption.left{float:left; margin-right:1em}
.img_caption.right{float:right; margin-left:1em}
.img_caption.left p{clear:left; text-align:center}
.img_caption.right p{clear:right; text-align:center}

a img.calendar{width:16px; height:16px; margin-left:3px; background:url(../images/calendar.png) no-repeat; cursor:pointer; vertical-align:middle}
.blog_more{margin-left:15px !important}



/*layout*/

#centertop{text-align:left; margin:0 auto}
#centerbottom{text-align:left; margin:0 auto; overflow:hidden}
#header{text-align:left; height:125px; position:relative}
#logo{height:125px; width:200px; float:left; text-align:left}
#tags h1 a{text-indent:-7500px; display:block; width:220px; height:125px; text-decoration:none}
#tags{width:220px; height:125px; float:left; overflow:hidden; margin:0; padding:0}

#banner{height:125px; float:left; margin:0px; padding:0; overflow:hidden}

.search{}
.search .inputbox{}

#pathway{margin-top:0px; padding:10px 0 0px 0px; text-indent:15px; background:url(../images/sep.png) repeat-x left top}

#topmodule{margin:0; text-align:left; overflow:hidden}

#wrap, #wrapblank{width:100%; margin:0 auto; text-align:left; height:100% !Important; height:1%}
#insidewrap, #insidewrapblank{height:100% !Important; height:1%}

#holder{height:100% !Important; height:1%; overflow:hidden; margin:0 auto; text-align:center}
#leftblock{float:left; height:100% !Important; height:1%; overflow:hidden; text-align:left; clear:right}
#midblock{float:left; height:100% !Important; height:1%; overflow:hidden; text-align:left; clear:right}
#rightblock{float:left; height:100% !Important; height:1%; overflow:hidden; text-align:left; clear:right}

.insidel{padding:0px 0px 0 10px; overflow:hidden}
.insider{padding:0px 0px 0 10px; overflow:hidden}
.inside{overflow:hidden}

.insidem{padding:0px}

#bottommodule{margin:0 auto; text-align:left; overflow:hidden; margin-bottom:10px}

#footer{clear:both; text-align:center; overflow:hidden; margin:5px auto; height:85px; padding:0; background:url(../images/fr.gif) no-repeat right top}
#tools{width:38%; float:right; clear:right; text-align:right; height:85px; padding:15px 15px 0 0}
#tools span{margin:0 5px 0 0}
#youmaxvi{clear:both; text-align:left; padding:0px; margin:0; overflow:hidden; width:100%; height:85px; float:left; clear:left; background:url(../images/fl.gif) no-repeat left top}
#footmod{clear:both; text-align:left; padding:0px; margin:10px 0px 0 10px; overflow:hidden}
#cp{text-align:left; padding:0px; margin:0px 0px 0 10px; overflow:hidden; line-height:25px}

.news_item{margin:0 0px 0 0}
.news_item_f{margin:5px 0px 5px 0!Important; padding:0!Important; background:url(../images/ni_fl.gif) repeat-y left top !Important; width:100%; height:100% !Important; height:1%; clear:both; overflow:hidden}
.news_item_fr{margin:0!Important; padding:0!Important; background:url(../images/ni_fr.gif) repeat-y right top !Important; width:100%; height:100% !Important; height:1%; clear:both; overflow:hidden}
/***/
.news_item_f .mxround{margin:0px 0 0px 0px !Important; padding:0; float:left; clear:both; width:100%; height:100% !Important; height:1%}
.news_item_f .mxround div div div{padding:0px  0px 15px 0px; overflow:hidden}
.news_item_f .mxround div div div div{overflow:hidden; margin:0; padding:0; width:100%; overflow:hidden; background:none}
.news_item_f .mxround h3{margin:10px 0 0; background:none; padding:0; font:italic bold 1.3em/1.2em sans-serif}
.news_item_f .mxround_in{overflow:hidden; width:100%; padding:20px}
.newsitem_tools{display:block; width:98%; margin:0px 0px 0 15px !Important}
.newsitem_info{width:60% !Important; display:block; height:10px; float:left}
.buttonheading{width:33% !Important; display:block; overflow:hidden; float:right; padding:0; margin-right:20px !Important}
.buttonheading img{border:0}
.email, .print, .pdf{float:right; margin:0px 2px 0 0; width:16px}
.createby{padding:0 3px 0 0px}
.createdate{padding:0 3px 0 0px}
.newsitem_section{padding:0 3px 0 0px}
.newsitem_category{padding:0 3px 0 0px}
.newsitem_section a{padding:0 3px 0 0px}
.newsitem_category a{padding:0 3px 0 0px}
.newsitems_link{}
.newsitem_text{display:block; width:96% !Important; overflow:hidden; margin:0px 0px 0 15px !Important}
.modifydate{width:98%; display:block; margin:5px 0px 10px 15px !Important; clear:both}
.fptops{position:relative}
.news_item_article{padding:25px 0 0 0}

a.category:link, 
a.category:visited, 
a.category:focus{font-weight:bold; font-size:100%}
.small{}

ul.pagination{margin:15px auto 10px; padding:10px 0 0}
ul.pagination li, 
ul.pagination li:hover{background:none; display:inline; margin:3px; padding:0}
ul.pagination li span{padding:2px 5px}
ul.pagination a{padding:2px 3px; text-decoration:none}
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus{}
.pagenavbar{font-weight:bold; padding-left:14px}
.pagenavcounter{font-weight:bold; padding:8px 14px 0 14px}

.mxround, 
.mxround_mx1, 
.mxround_mx2{margin:5px 0 5px 0px !Important; padding:0; float:left; clear:both; width:100%; height:100% !Important; height:1%}
.mxround div div div, 
.mxround_mx1 div div div, 
.mxround_mx2 div div div{padding:15px 15px 15px 15px; overflow:hidden}
.mxround div div div div, 
.mxround_mx1 div div div div, 
.mxround_mx2 div div div div{overflow:hidden; margin:0; padding:0; width:100%; overflow:hidden}
.mxround_in{overflow:hidden; width:100%}
.mxround h3, 
.mxround_mx1 h3, 
.mxround_mx2 h3{margin:0 -15px 0 -15px; padding:0 0 10px 10px}
.mxround h3 span{}
.mxround div, 
.mxround_mx1 div, 
.mxround_mx2 div{height:100% !Important; height:1%}
.mxround .syndicate div, 
.moduletable .syndicate div{margin:0px; padding:3px 0}
.mxround p, 
.mxround_mx1 p, 
.mxround_mx2 p{overflow:hidden; padding:3px}

.mxround{background:url(../images/tl.gif) no-repeat left top}
.mxround div{background:url(../images/tr.gif) no-repeat right top}
.mxround div div, 
.mxround_mx1 div div{background:url(../images/bl.gif) no-repeat left bottom}
.mxround div div div, 
.mxround_mx1 div div div{background:url(../images/br.gif) no-repeat right bottom}
.mxround div div div div, 
.mxround_mx1 div div div div, 
.mxround_mx2 div div div div, 
.news_item .mxround div div div div{background:none}
/*mx1*/
.mxround_mx1{background:url(../images/mx1tl.gif) no-repeat left top}
.mxround_mx1 div{background:url(../images/mx1tr.gif) no-repeat right top}
/*mx2*/
.mxround_mx2{background:url(../images/mx2tl.gif) no-repeat left top}
.mxround_mx2 div{background:url(../images/mx2tr.gif) no-repeat right top}
.mxround_mx2 div div{background:url(../images/mx2bl.gif) no-repeat left bottom}
.mxround_mx2 div div div{background:url(../images/mx2br.gif) no-repeat right bottom}

.mxsquare h3{overflow:hidden; font-size:14px; padding:0; margin:10px 5px}
.mxsquare h3 span{overflow:hidden}
.mxsquare p{overflow:hidden; padding:3px}
.mxsquare_in{overflow:hidden; padding:0 10px}

.mxsquare{margin:5px 0 7px 0px; padding:0px; float:left; clear:both; width:100%; height:100% !Important; height:1%}

#footmod .mxsquare{margin:3px auto; text-align:left; padding:3px 0; background:none; font-size:11px; overflow:hidden; width:99%}
#footmod .mxsquare h3{margin:0; padding:0 4px; text-align:left; font-size:10px; border:none; text-transform:uppercase}
#footmod .mxsquare h3 span{}
#footmod li, #footmod li:hover{list-style-type:none; list-style-image:none; background:none}
#footmod ul li{border:none; text-decoration:none; display:inline; margin-left:0; text-decoration:none; list-style-type:none; list-style-image:none}

.pollbuttons{margin:0 auto; width:80%; text-align:center; height:30px}

#modlgn_passwd, #modlgn_username{width:95%; height:19px; padding-left:3px; padding-top:3px}

#tops{margin:0 auto; text-align:center; padding:0; margin:0; overflow:hidden; clear:both; height:100%}
#user1, #user2, #user3{float:left; text-align:left; clear:right}

#bottoms{margin:0 auto; text-align:center; padding:0; margin:0; overflow:hidden; clear:both; height:100%}
#user4, #user5, #user6{float:left; text-align:left; clear:right}

#foots{margin:5px auto !Important; text-align:center; padding:0; height:180px; margin:0; overflow:hidden; clear:both; background:url(../images/foots_bg.gif) repeat-x left top}
#foots_l{margin:0 auto; text-align:center; padding:0; height:180px; margin:0; overflow:hidden; clear:both; background:url(../images/foots_l.gif) no-repeat left top}
#foots_r{margin:0 auto; text-align:center; padding:0 5px; height:180px; margin:0; overflow:hidden; clear:both; background:url(../images/foots_r.gif) no-repeat right top}
#user7, #user8, #user9, #user10, #user11{float:left; text-align:left; clear:right; background:url(../images/foots_shade.gif) no-repeat right top}
#user11{background:none}
.polls_color_1{background-color:#8D1B1B !Important; border:2px ridge #B22222; margin-bottom:10px !Important}

.polls_color_2{background-color:#6740E1 !Important; border:2px ridge #4169E1; margin-bottom:10px !Important}

.polls_color_3{background-color:#8D8D8D !Important; border:2px ridge #D2D2D2; margin-bottom:10px !Important}

.polls_color_4{background-color:#CC8500 !Important; border:2px ridge #FFA500; margin-bottom:10px !Important}

.polls_color_5{background-color:#5B781E !Important; border:2px ridge #6B8E23; margin-bottom:10px !Important}

/*menu*/

#top_menu_s{
background: url(../images/topmenu/horiz_bg_l.png) no-repeat left top;
height:40px; 
padding:0; 
padding:0 0px 0 11px;
}
#top_menu{
background: url(../images/topmenu/horiz_bg_l.png) no-repeat left top;
height:40px; 
padding:0; 
padding:0 0px 0 11px;
}
#top_menu_r{height:40px; padding:0; padding:0 0px 0 0px}
.menu_description{color:#908d8d; clear:both; display:block; line-height:1px; padding:0 0px; margin-top:-10px; font-weight:normal; font-size:11px; text-transform:capitalize}
#horiznav{height:40px; z-index:500; float:none;padding:0 0 0 20px}
#horiznav ul{list-style:none; line-height:31px; padding-top:0px}
#horiznav ul li{position:relative; margin:0}
#horiznav a{text-transform:none; display:block; cursor:pointer; height:32px; padding:0px 0px 0px 20px; margin:0px 0px 0px 0px;font-size:14px;font-family:Arial;}
#horiznav li a:hover{height:32px}
#horiznav li{float:left; padding:0; padding:0px 20px 0px 0px}
#horiznav ul ul a{background:none}
#horiznav ul ul{border:none}
#horiznav li li a{font-weight:normal; font-size:11px; padding:0; margin:0; height:25px; line-height:25px; text-indent:5px}
#horiznav ul ul a{display:block; text-decoration:none; text-transform:none; height:auto}
#horiznav li li{padding:0; background:none}
#horiznav li li{float:left; padding:0}
#horiznav li:hover, #horiznav li.sfHover{left:0}
#horiznav ul ul a:hover{background:none; height:auto; line-height:25px; padding:0; margin:0}
#horiznav li ul{position:absolute; left:-999em; height:auto; font-weight:normal; border-width:0; margin:0px 0 0 5px; padding:0; border-bottom:none}
#horiznav li:hover, #horiznav li.sfHover{position:static}
#horiznav li:hover ul ul, #horiznav li:hover ul ul ul, #horiznav li:hover ul ul ul ul,  #horiznav li.sfHover ul ul, #horiznav li.sfHover ul ul ul, #horiznav li.sfHover ul ul ul ul{left:-999em}
#horiznav li:hover ul, #horiznav li li:hover ul, #horiznav li li li:hover ul, #horiznav li li li li:hover ul, #horiznav li.sfHover ul, #horiznav li li.sfHover ul, #horiznav li li li.sfHover ul, #horiznav li li li li.sfHover ul{z-index:100; left:auto}
#horiznav ul ul li a{border-right:none}
#horiznav ul li:hover li:hover, #horiznav ul li#current ul li a, #horiznav ul li#current ul li, #horiznav ul li#current ul li a:hover, #horiznav ul li#current ul li.hover, #horiznav li.haschild:hover li span, #horiznav li.haschild.sfHover li span, #horiznav li.sfHover li span, #horiznav ul li li a, #horiznav ul li.haschild li#current a, #horiznav ul li.haschild li#current, #horiznav ul li.sfHover li.sfHover, #horiznav ul li ul li a:hover, #horiznav ul li ul li:hover, #horiznav ul li ul li.sfHover{background-image:none}
#horiznav li ul ul{margin:-25px 0 0 173px}
#horiznav ul li:hover li a, #horiznav ul li.sfHover li a{background-image:none}
#horiznav ul ul a, #horiznav li ul{width:173px;display:none}
#horiznav li li, #horiznav li.haschild ul li#current:hover, #horiznav li.haschild ul li#current.sfHover{width:173px}

#mainlevel ul, 
.menu ul{list-style:none; margin:0; padding:0}
#mainlevel{padding:0; text-align:left; margin-left:-19px; margin-right:-8px}
.menu{padding:0; text-align:left; margin-left:-15px; margin-right:-8px}
#mainlevel li, 
.menu li, 
.menu li:hover{background-image:none}
#mainlevel li a, 
.menu li a{height:26px; line-height:20px; text-decoration:none; display:block; font-size:12px; text-decoration:none; text-indent:22px; padding-top:5px}

a.mainlevel{display:block; width:100%; font-size:12px; height:26px; line-height:20px; padding-top:5px; text-decoration:none; text-indent:24px}
a.sublevel{display:block; padding:2px 4px 0px 15px; text-decoration:none}
a.sublevel:hover, 
a.sublevel:active, 
a.sublevel:focus{text-decoration:underline}
.module a.sublevel{display:block; padding:0px 4px 12px 15px; margin:0}

/*typo*/

img.border{padding:5px; margin:2px 3px 0 0}
.special{padding:10px; text-align:center}
.error{padding:5px 5px 5px 25px !Important}
.message{padding:5px 5px 5px 25px !Important}
.tips{padding:5px 5px 5px 25px !Important}
.highlight{padding:0 5px}
pre, .code{padding:10px 15px !Important; margin:5px 0 15px !Important; white-space:normal !Important; width:auto !Important}
div.blockquote{width:auto !Important; padding:5px 0px 5px 0px !Important}
div.blockquote blockquote{padding:15px 0px 5px 40px !Important}
.dropcap{float:left; padding:4px 8px 0 0; display:block; font-family:Georgia,Times,serif; font-size:50px; line-height:40px}
p.sticky{padding:10px 20px 10px 45px; margin-top:10px; margin-bottom:10px}
p.pin{padding:20px 20px 10px 40px; margin-top:10px; margin-bottom:10px}
p.clip{margin-top:10px; margin-bottom:10px; padding:20px 20px 10px 40px}
p.down{padding:20px 20px 10px 40px; margin-top:10px; margin-bottom:10px}
.blocknumber{clear:both; position:relative; padding-top:5px; padding-right:15px; padding-bottom:10px; padding-left:15px}
.bignumber{float:left; margin-right:15px; margin-bottom:5px; padding:5px 5px 5px 6px; display:block; font-weight:bold; background-position:left top; font-family:Arial,sans-serif; font-size:23px; line-height:normal}
ul.video li, 
li.video, 
li.video:hover, 
ul.check li, 
li.check, 
li.check:hover,
ul.plus li, 
li.plus, 
li.plus:hover, 
ul.star li, 
li.star, 
li.star:hover{padding-bottom:5px; padding-left:25px; list-style-image:none; list-style-type:none}
body ol{list-style:decimal outside}
body ol li, body ol li:hover{margin-left:0px; padding:5px 0px; list-style-image:none; background:none}

img.border{border:1px solid #e7e7e7; background:#F6F6F6}
.special{background:#FFC; border:1px solid #9E9F63}
.error{color:#C00; background:url(../images/typ/error.gif) no-repeat center left}
.message{color:#069; background:url(../images/typ/info.gif) no-repeat center left}
.tips{color:#FF5A00; background:url(../images/typ/tips.gif) no-repeat center left}
.highlight{border-bottom:1px dashed #888; background:#FEFAE1}
pre, .code{border-left:5px solid #e7e7e7 !Important; border-right:1px solid #e7e7e7 !Important; border-top:1px solid #e7e7e7 !Important; border-bottom:1px solid #e7e7e7 !Important; background:#F6F6F6 !Important}
div.blockquote{border:1px solid #e7e7e7; background-color:#F6F6F6; background:#F6F6F6 url(../images/typ/qlg.gif) no-repeat 0px 2px  !Important}
div.blockquote blockquote{background:url(../images/typ/qrg.gif) no-repeat right bottom}
.dropcap{color:#e7e7e7; font-family:Georgia,Times,serif}
p.sticky{border-right:1px outset #e7e7e7; border-top:5px outset #e7e7e7; border-left:5px outset #e7e7e7; border-bottom:1px outset #e7e7e7; background:#F6F6F6 url(../images/typ/sticky.gif) no-repeat left center}
p.pin{border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; border-left:5px solid #e7e7e7; border-bottom:1px solid #e7e7e7; background:#F6F6F6 url(../images/typ/pin.gif) no-repeat left center}
p.clip{border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; border-left:5px solid #e7e7e7; border-bottom:1px solid #e7e7e7; background:#F6F6F6 url(../images/typ/clip.gif) no-repeat left center}
p.down{border-right:1px solid #e7e7e7; border-top:1px solid #e7e7e7; border-left:5px solid #e7e7e7; border-bottom:1px solid #e7e7e7; background:#F6F6F6 url(../images/typ/down.gif) no-repeat left center}
.bignumber{color:#e7e7e7; background-position:left top}
body ul.plus li, 
body li.plus{background:url(../images/typ/plus.gif)   no-repeat 0 1px}
body ul.star li, 
body li.star{background:url(../images/typ/star.gif)   no-repeat 0 1px}
body ul.video li, 
body li.video, 
body li.video:hover{background:url(../images/typ/video.gif) no-repeat 0px 0px}
.price{width:40%!Important; float:right!Important; margin-top:-25px!Important; text-align:center!Important; clear:right}
.clrm{width:100%; clear:both; text-align:center; overflow:hidden}




/*max_whois*/

#yj_whois { 
display:block; 
position:relative; 
font-size:12px; 
margin:10px; 
width:440px;
padding:5px 0;
float:right;
}
.option {
display:block;
position:relative;
float:left;
padding-right:7px;
line-height:17px;
font-size:10px;
font-style: italic;
font-weight: bold;
}
.option .check { 
border: none; 
background-repeat: no-repeat; 
background-position: center center; 
height: 16px; 
width: 16px; 
float:left;
background-image:url(../images/unchecked.gif); 
}
.check div.selected { 
background-image: url(../images/checked.gif); 
border: 0;
}
/*input box */
#domain { 
display:block; 
position:relative; 
border:none; 
background:none; 
padding:13px 10px 0px 12px; 
font-size:20px; 
color:#a5a5a5;
clear:both; 
width:360px;
float:left;
}
#domain_btn
{
border:none; 
background:none;
cursor:pointer;
float:right;
height:28px;
width:28px;
margin:10px 15px 0 0;
padding:0;

}
#domain_check {
display:block; 
position:relative; 
width:450px; 
height:47px; 

}
#responses { 
display:block; 
clear:both; 
padding-left:0;
margin:0 10px;
color:#000;
line-height:15px;
display:none;
text-align:left;
letter-spacing:1px;
font-size:11px;
font-weight:bold;

}
#checkboxes{
width:410px;
height:43px;
padding:0 0 0 20px;
}
.dtable{
width:600px;
height:430px;
text-align:center;
padding:0px;
margin:0;
background: url(../images/bg_result_whois.jpg) repeat-y left top;
background-color:#fff;
overflow:hidden;
}
.dtable_in{
padding:0px;
margin-top:20px;
border-top:1px solid #ccc;
border-bottom:1px solid #0282F0;
}

.dom_result_av,
.dom_result_ta{
padding:1px;
border-top:1px solid #0282F0;
border-bottom:1px solid #ccc;
overflow:hidden;
font-size: 12px;
font-weight: bold;
}
.dom_result_av{
background:#0282F0 url(../images/available.jpg) no-repeat 5px center;
color:#fff;
}
.dom_result_ta{
background:#0282f0 url(../images/taken.jpg) no-repeat 5px center;
color:#ccc;
}
a.yjwh_taken:link,
a.yjwh_taken:visited,
a.yjwh_taken:focus,
a.yjwh_taken:hover{
color:#ccc;
text-decoration:none;
padding-left:10px;
}
a.yjwh_taken:hover{
text-decoration:underline;
}

a.yjwh_available:link,
a.yjwh_available:visited,
a.yjwh_available:focus,
a.yjwh_available:hover{
color:#fff;
text-decoration:none;
padding-left:10px;
}
a.yjwh_available:hover{
text-decoration:underline;
}



/*mx_tabs*/

.mx-tabswrap {
	padding: 0 2px;
	margin: 0;
}

.container{
	position: relative;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: #FFFFFF;
}

.mx-tabswrap div.mx-tab-subcontent {
	padding: 0px;
}
.mx-tabswrap div.mx-tab-subcontent .module h3 {
	display: none;
}
.mx-tabswrap div.mx-tab-subcontent table img {
	margin-right: 10px;
	padding: 1px;
	border: solid 1px #B2B2B2;
}

.mx-tabswrap div.mx-tab-content {
	position: absolute;	
	border: none;
	z-index: 100;
	padding: 0;
	width: 100%;
}

.mx-tabswrap .mx-tab-content ul {
	margin: 0 !important;
	padding: 0 !important;
	list-style: none;
}

.mx-tabswrap .mx-tab-content li {
	padding: 4px 6px;
	margin: 0;
	background: none;
	border-bottom: solid 1px #dfdfdf;
}

.mx-tabswrap .mx-tab-content li a {
	margin: 0px;
	padding: 0px !important;
	text-transform: none;
}
.mx-tabswrap .mx-tab-content li a.readon {
	padding-left: 15px !important;
}

.mx-tabswrap .mx-tab-content li.itemlast {
	border-bottom: none;
}

.mx-tabswrap .mx-tab-content h3 {
	font-family: Tahoma;
	font-size: 95%;
	line-height: 100%;
	height: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
	background: none;
}
.mx-tabswrap .mx-tab-content h2 {
	margin:0;
	line-height:80%;
}


/*For tabs Top*/
.mx-tabs-title-top {
	height: 30px;
	position: relative;
	z-index:10;
}

.mx-tabs-title-top ul.mx-tabs-title {
	margin: 0;
	padding: 0;
	position: absolute;
}

* html .mx-tabs-title-top ul.mx-tabs-title { /*IE 6*/
	/*bottom: -1px;*/
}

.mx-tabs-title-top ul.mx-tabs-title li {
	float: left;
	background: none;
	padding: 0;
	cursor: pointer;
	display: block;
}

.mx-tab-panels-top {
	position: relative;
	clear: both;
	overflow: hidden;
	bottom: 0;
	left:10px;
	width:97%;
	z-index: 1;
}

*+html  .mx-tab-panels-top{

}
/*End*/


/*For tabs Left*/
.mx-tabs-title-left {
	float:left;	
}

.mx-tabs-title-left ul.mx-tabs-title {
	margin: 0;
	padding: 0;
	top: 10px;
	left: 0px;
	width: 101%;
}

.mx-tabs-title-left ul.mx-tabs-title li {
	margin: 0px 0 0 1px;
	padding: 0;
	cursor: pointer;
	display: block;
}

.mx-tab-panels-left {
	position: relative;
	overflow: hidden;
	top: 5px;
	height:98%;
	left:10px;
}
/*End*/


/*For tabs right*/
.mx-tabs-title-right {
	position: relative;
	float:right;	
	height:100%;
}

.mx-tabs-title-right ul.mx-tabs-title {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 10px;
	right: 0;
	width: 100%;
}

.mx-tabs-title-right ul.mx-tabs-title li {
	margin: 0 0 0 1px;
	padding: 0;
	cursor: pointer;
	display: block;
}

.mx-tab-panels-right {
	position: relative;
	overflow: hidden;
	top: 5px;
	height:99%;
}


/*For tabs BOTTOM*/
.mx-tabs-title-bottom {
	
}

.mx-tabs-title-bottom ul.mx-tabs-title {
	margin: 0;
	padding: 0;
	height: 21px;
	position: relative;
	top: -1px;
	left: 10px;
}

* html .mx-tabs-title-bottom ul.mx-tabs-title { /*IE 6*/
	top: -1px;
}

.mx-tabs-title-bottom ul.mx-tabs-title li {
	float: left;
	background: none;
	margin: 0 1px;
	padding: 0;
	cursor: pointer;
	display: block;
}

.mx-tab-panels-bottom {
	position: relative;
	clear: both;
	overflow: hidden;
	top: 10px;
	width:98%;
	left:10px;
	right:10px;
	z-index: 1;
}
/*End*/



/*tab_style*/
.mx_tabs .mx-tabswrap {
	/*border: 1px solid #C9C0B7;*/
}
.mx_tabs .mx-tabswrap div.mx-tab-content {	
	width: 100%;
	padding-left: 5px;
}
.mx_tabs .mx-tabswrap div.mx-tab-content ul {
	padding-left: 5px;
}

/* JV Tabs top*/
.mx_tabs .mx-tabs-title-top {
	margin: 0;
	border: none;
	position: relative;
	width: 100%;
	background: #DEDFDF;
}
.mx_tabs .mx-tabs-title-top ul.mx-tabs-title {
	margin: 0px;
	padding: 0px;
	width: 100%;
	background: #DEDFDF;
}
.mx_tabs .mx-tabs-title-top ul.mx-tabs-title li {
	background: none;
	border: none !important;
}

.mx_tabs .mx-tabs-title-top ul.mx-tabs-title li h3 {
	font-size: 100%;
	font-weight: 100 !important;
	margin: 0px;
	padding: 0px;
	border: none !important;
	float: left;
	height: 100%;
	background: url(../images/BgTabLeftH.jpg) no-repeat top left;
	border-bottom: solid 1px #DEDFDF !important;
}


.mx_tabs .mx-tabs-title-top ul.mx-tabs-title li h3 span {
	margin: 0px !important;
	margin-left: 15px !important;
	padding-left: 0px;
	line-height: 27px;
	padding: 2px 15px 1px 0px !important;
	background: url(../images/BgTabRightH.jpg) no-repeat top right;
	font-size: 100%;
	font-family: Tahoma;
	color: #a9a9a9;
	display: block;
}

.mx_tabs .mx-tabs-title-top ul.mx-tabs-title li.hover,
.mx_tabs .mx-tabs-title-top ul.mx-tabs-title li.firsthover,
.mx_tabs .mx-tabs-title-top ul.mx-tabs-title li.lasthover {
}

.mx_tabs .mx-tabs-title-top ul.mx-tabs-title li.active,
.mx_tabs .mx-tabs-title-top ul.mx-tabs-title li.firstactive,
.mx_tabs .mx-tabs-title-top ul.mx-tabs-title li.lastactive  {
	background-color: #ffffff;
	
}
.mx_tabs .mx-tabs-title-top ul.mx-tabs-title li.active h3 span,
.mx_tabs .mx-tabs-title-top ul.mx-tabs-title li.firstactive h3 span,
.mx_tabs .mx-tabs-title-top ul.mx-tabs-title li.lastactive h3 span {
	color: #d20706 !important;
	font-weight: bold;
}

.mx_tabs .mx-tabs-title-top ul li.active h3 ,
.mx_tabs .mx-tabs-title-top ul li.firstactive h3,
.mx_tabs .mx-tabs-title-top ul li.lastactive h3 {
	color: #FA6900;
	border-bottom: solid 1px #ffffff !important;
}

/* JV Tabs left*/
.mx_tabs .mx-tabs-title-left {
	position: relative;
	float: left;	
	height: 100%;
	/*background: url(17pxblank.gif) repeat-y right #F5F4ED;*/
	background:transparent url(../images/bg-Tabtitle.gif) repeat-y scroll -5px center;	
}

.mx_tabs .mx-tabs-title-left ul.mx-tabs-title li {
	height: 100%;
	margin: 0 0 0 0;
	padding: 0;
	cursor: pointer;
	display: block;
	background: none;
}

.mx_tabs .mx-tabs-title-left ul.mx-tabs-title li h3 {
	font-size: 14px;
	font-weight: bold !important;
	line-height: 40px;
	margin: 0;
	padding: 0 10px;
	background: none;
	font-family: "Lucida Grande", Arial, sans-serif;
	letter-spacing: normal;
	font-style:normal;
}

.mx_tabs .mx-tabs-title-left ul li.active,
.mx_tabs .mx-tabs-title-left ul li.firstactive,
.mx_tabs .mx-tabs-title-left ul li.lastactive {
	background: url(../images/left-active.gif) no-repeat right #FFFFFF;
}

.mx_tabs .mx-tabs-title-left ul li.active H3 ,
.mx_tabs .mx-tabs-title-left ul li.firstactive H3,
.mx_tabs .mx-tabs-title-left ul li.lastactive H3 {
	color: #FA6900;
}


/* JV Tabs right*/
.mx_tabs .mx-tab-panels-right .mx-tab-subcontent {
	padding-left: 15px !important;
}

.mx_tabs .mx-tabs-title-right {
	background: url(../images/17pxblank2.gif) repeat-y left #F5F4ED;
}

.mx_tabs .mx-tabs-title-right ul.mx-tabs-title li {
	height: 100%;
	margin: 0 0 0 1px;
	padding: 0;
	cursor: pointer;
	display: block;
	background: none;
}

.mx_tabs .mx-tabs-title-right ul.mx-tabs-title li h3 {
	font-size: 11px;
	font-weight: bold !important;
	line-height: 30px;
	margin: 0;
	padding: 0 10px 0 25px;
	background: none;
	font-family: Arial, sans-serif;
	letter-spacing: normal;
}

.mx_tabs .mx-tabs-title-right ul li.active,
.mx_tabs .mx-tabs-title-right ul li.firstactive,
.mx_tabs .mx-tabs-title-right ul li.lastactive {
	background: url(../images/right-active.gif) no-repeat left #FFFFFF;
}

.mx_tabs .mx-tabs-title-right ul li.active H3 ,
.mx_tabs .mx-tabs-title-right ul li.firstactive H3,
.mx_tabs .mx-tabs-title-right ul li.lastactive H3 {
	color: #FA6900;
}
/* JV Tabs bottom*/
.mx_tabs .mx-tabs-title-bottom {
	width:100%;
	bottom: 0px;
	height: 30px;
	border-top: 1px solid #C9C0B7;
	background: url(../images/grad1.gif) repeat-x top;
	z-index: 3;
}

.mx_tabs .mx-tabs-title-bottom ul.mx-tabs-title li {
	background: none;
	border: 1px solid #C9C0B7;
}

.mx_tabs .mx-tabs-title-bottom ul.mx-tabs-title li h3 {
	font-size: 11px;
	font-weight: bold !important;
	line-height: 20px;
	margin: 0;
	padding: 0 10px;
	border: 1px solid #F5F4ED;
	border-top: none;
	background: none;
	letter-spacing: normal;
	font-family:Arial, sans-serif;
}

.mx_tabs .mx-tabs-title-bottom ul.mx-tabs-title li.active,
.mx_tabs .mx-tabs-title-bottom ul.mx-tabs-title li.firstactive,
.mx_tabs .mx-tabs-title-bottom ul.mx-tabs-title li.lastactive {
	border-top: solid  1px #ffffff;
}

.mx_tabs .mx-tabs-title-bottom ul li.active h3 ,
.mx_tabs .mx-tabs-title-bottom ul li.firstactive h3,
.mx_tabs .mx-tabs-title-bottom ul li.lastactive h3 {
	color: #FA6900;
}

/*max_mycontact*/

div#mycontact
{
	padding: 9px 0;
}
div#mycontact div.mxct_tel,
div#mycontact div.mxct_hotl,
div#mycontact div.mxct_tel,
div#mycontact div.mxct_fax,
div#mycontact div.mxct_addr,
div#mycontact div.mxct_mail
{
	text-align:left;
	margin:3px;
	padding:0 26px;
	width:90%;
}
div#mycontact div.mxct_addr
{
	background:url(../images/addr.gif) top left no-repeat;
	margin-top:7px;
}
div#mycontact div.mxct_tel
{
	background:url(../images/tel.gif) top left no-repeat;
	
}
div#mycontact div.mxct_hotl
{
	background:url(../images/hotl.gif) top left no-repeat;
}
div#mycontact div.mxct_fax
{
	background:url(../images/fax.gif) top left no-repeat;
}
div#mycontact div.mxct_mail
{
	background:url(../images/mail.gif) top left no-repeat;
}


/*modal*/

.body-overlayed embed, .body-overlayed object, .body-overlayed select
{
	visibility:				hidden;
}

#sbox-window embed, #sbox-window object, #sbox-window select
{
	visibility:				visible;
}

#sbox-overlay
{
	position:				absolute;
	background-color:		#000;
}

#sbox-window
{
	position:				absolute;
	background-color:		#000;
	text-align:				left;
	overflow:				visible;
	padding:				2px;
	/*-moz-border-radius:		3px;*/
}

* html #sbox-window
{
	top: 50% !important;
	left: 50% !important;
}

#sbox-btn-close
{
	position:				absolute;
	width:					30px;
	height:					30px;
	right:					-15px;
	top:					-15px;
	background:				url(../images/closebox.png) no-repeat top left;
	border:					none;
}

.sbox-loading #sbox-content
{
	background-image:		url(../images/spinner.gif);
	background-repeat:		no-repeat;
	background-position:	center;
}

#sbox-content
{
	clear:					both;
	overflow:				auto;
	background-color:		#fff;
	height:					100%;
	width:					100%;
}

.sbox-content-image#sbox-content
{
	overflow:				visible;
}

#sbox-image
{
	display:				block;
}

.sbox-content-image img
{
	display:				block;
}

.sbox-content-iframe#sbox-content
{
	overflow:				visible;
}


.table_top_orange_l
{
	background: #FD7400 url(../images/table_top_orange_l.jpg) no-repeat 0% 0%;;
}

.table_top_orange_r
{
	background: #FD7400 url(../images/table_top_orange_r.jpg) no-repeat 100% 0%;;
}
table.table_banggia 
{
	border:2px solid #FFFFFF;
	border-collapse:collapse;
	margin:0;
	width:auto;
	
}
.table_banggia td
{
	border:1px solid #C7BC8F;
	padding:0 4px;
	text-align:center;
}
.border_bot_ccc
{
	border-bottom:1px solid #ccc;
}
.color_red
{
	color:#ff0000;
}
.dactinh .mxround_in
{
	height: 338px !important;
	margin-top: -10px;
}
.cauhoi .mxround_in
{
	height: 169px !important;
}
