/* CSS Resets */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent; }
html {  overflow-y: auto !important; }
body { font: 12px/19px Verdana,'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial;
color:#333333;padding:0; margin:0;
background-color: #ECECEC;z-index:1;}
.search { font-weight:  bold; }
div#searchFor iframe,div#searchFor iframe .gs-webResult{width:99%}
.emf{color:#333; font-weight:bold;}
input {font-size:1em;}
.eula-composite {white-space:pre-wrap; font-family:arial, helvetica, sans-serif;}
select {font-size:1em;}
select option{padding:2px 0 1px 4px;}
ul li p{margin:0px 0 10px 0;}
/*li{margin-top:14px;}*/
div.image {margin:17px 0 20px 0; text-align:center}
input.search-text {width:165px;line-height:15px;height:15px;font-size:0.9em;}
input#submit_search {vertical-align:middle;}
input#submit_oh{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/layout1.png");
background-repeat:no-repeat;background-position:-365px -190px; border:0;width:86px; height:30px;
cursor:pointer;background-color:#fff}
.custom404H{min-height:500px;}
h4{line-height:1.9em; margin-bottom:0.7em}
/*
 * STRUCTURE: 
 *  #topmenu    [1]
 *  #mainbubble [2] (optional)
 *  #content    [3]
 *  #footer     [4]
 */

/* ---[1] TOPBAR: LOGO, MENU & SEARCH --- */
#topmenu{
    min-height:165px;
    background-color:#fff;
    padding:0;
}
.topbar {max-width: 1124px;
min-width: 755px;
margin: 0 auto;
/*overflow: hidden;*/
padding-top:0;
}

.topbarmenu{clear:both}

.topbar_logo, .topbar_kw , .topbar_qlinks{
float: left;
min-height: 1px;
padding-top:20px;
text-align:left;
}

.topbar_logo {text-align:left;padding:7px 0 7px 10px;vertical-align:middle; width:210px;}
.topbar_qlinks {border:0;  padding:0; height:24px; vertical-align:middle;/*width:20%;*/ float:right; margin-top: 17px; }


a.ql_forum,a.ql_doc,a.ql_contact,a.ql_twitter,a.ql_facebook,a.ql_rss{ 
  background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/quick_links.png');background-repeat:no-repeat;width:24px; 
  height:24px;padding:0px 7px 9px 14px;margin:4px;}

a.ql_twitter{ background-position:-3px 0px;}
a.ql_facebook{ background-position:-37px 0px;margin-right:20px;}
a.ql_forum{ background-position:-79px -0px;}
a.ql_doc{ background-position:-111px 0px;}
a.ql_contact{ background-position:-140px 0px;}
a.ql_rss{ background-position:-172px 0px;}

a.ql_twitter:hover{ background-position:-3px -28px;}
a.ql_facebook:hover{ background-position:-37px -28px;margin-right:20px;}
a.ql_forum:hover{ background-position:-79px -28px;}
a.ql_doc:hover{ background-position:-111px -28px;}
a.ql_contact:hover{ background-position:-140px -28px;}
a.ql_rss:hover{ background-position:-172px -28px;}

div.quick_links a {padding:0 8px 0 0;}

.container {
    padding-left: 20px; /*padding-right: 20px;*/
}
.row, .row_mb, #mb_container {
  /*width: 100%;*/
  max-width: 1122px;
  min-width: 755px;
  margin: 0 auto;
  overflow: hidden;
  
}

#mb_container{
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  clear:both;
  border:1px solid #b1b1b1;
  border-bottom:0;
  background-color:#fff;
  -moz-box-shadow: 2px 2px 4px #999;
  -webkit-box-shadow: 2px 2px 4px #999;
  box-shadow: 0px 1px 8px #999;
  z-index:1;
    margin-top:-10px;

}



.row, .row_mb{
  background-color:white; 
  box-shadow: 0px 1px 8px #999;
  -moz-box-shadow: 0px 1px 8px #999;
  -webkit-box-shadow: 0px 1px 8px #999;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
border: 1px solid #c1c1c1;
clear:both}

.row_mb{border-top:0}

#container .row{
margin-top:-5px;  
  border-top-left-radius:5px;
  border-top-right-radius:5px;

}
#container .row{margin-top:-10px;}

.bck_white{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/bck_white.png");
/*position:absolute; */background-repeat:repeat-x;
max-width:1104px; padding:1px;height:0px;
z-index:99;
margin-left:7px;
border-radius:10px;
position:relative
}


.sidemenu, #content_s, #content_m,#content_mm, #content_l,.bubbles{
/*margin-right: 3.8%;*/
float: left;
min-height: 1px;
padding-bottom:45px;
}

.row .sidemenu, .row_mb .sidemenu {
clear:both;
width: 13.05%;
margin:10px;
margin-top:20px;
padding:10px;
padding-left:0px;
border-right:1px solid #eee;
/*border-radius:5px;
-moz-border-radius:5px;
*//*background-color:#f6f6f6;*/
/*box-shadow:0px 0px 2px #fff;*/
}

.row .bubbles, .row_mb .bubbles {
width: 17%;
margin:10px;
margin-top:22px;
padding:10px;
float:right;
border:1px solid #D7D7D7;
border-radius:5px;
background-color:#f6f6f6;
box-shadow:0px 0px 2px #fff;
}

.row #content_l, .row_mb #content_l {
width: 95%;
/*border-right:1px dashed red;*/
padding-left:20px;
}

.row #content_m, .row #content_mm, .row_mb #content_m, .row_mb #content_mm {
width: 77%;
/*border-right:1px dashed red;*/
padding-left:20px;
}

.row #content_s, .row_mb #content_s{
/*width: 57%;*/
width: 59.5%;
padding-left:20px;
}

.last {
margin-right: 0px;
}

/*img, object, embed {
max-width: 100%;
}
*/
img {
	height: auto;
}



/* -----[2] MAIN BUBBLE ----- */
#mainbubble {
    width:100%;    
    margin:0;
    padding:0;
    height:400px;
    background-repeat:repeat-x;
    /*background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/mb_fill.png");*/
    background-color:#335680;
    background-position:center 0;
}
.flow {
width: 100%;
max-width: 1152px;
/*min-width: 1152px;*/
height:400px;
margin: 0 auto;
overflow: hidden;
}

.flow #mb_left, .flow #mb_right, .flow #slide_oxy,.flow #slide_ath, .flow #slide_dev{
float: left;
min-height: 1px;
}

.flow #mb_left, .flow #mb_right {
width: 14px;
}

#mainbubble #mb_left,#mainbubble #mb_right{
    width:14px;  
    height:400px;
    background-repeat:no-repeat;
    background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/mainbubble_borders.png");
    background-position:0px 0px;

}
#mainbubble #mb_right{
    background-position:-23px 0;
    
}

/* -----[3] MAIN CONTENT !IMPORTANT ----- */

/* -----[4] BUBBLE !IMPORTANT ----- */
.bb_tools{margin-bottom:10px; border-bottom:1px solid #fff; padding:0; clear:both}
.bb_tools li{list-style:none; line-height:2.8em; padding:10px; 
border-top:1px solid #fff; text-shadow:0 1px 0 #fff;
border-bottom:1px solid #ccc;}
.bb_events{margin-bottom:15px;border-bottom:1px solid #fff;}
.bb_events div.acenter{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ccc;}
.bb_tools li:first-child{border-top:0}

.bb_tools li a, .bb_events a.bb_title{line-height:2.8em; padding:8px 0 8px 40px; 
background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/bb_tools.png"); background-repeat:no-repeat}
.bb_tools li.bb_quote a{background-position:0 -1px;}
.bb_tools li.bb_brochure a{background-position:0 -30px;}
.bb_tools li.bb_tech_specs a{background-position:0 -67px;}
.bb_tools li.bb_video a{background-position:0 -102px;}
.bb_tools li.bb_manual a{background-position:0 -136px;}
.bb_events a.bb_title{background-position:0 -178px;padding:3px 0px 8px 40px; margin-left:14px; text-shadow:0 1px 0 #fff;}

.bb_buttons{list-style:none; width:100%; margin:0; padding:0}

.bb_buttons li{list-style:none; /*line-height:2.8em;*/ margin-bottom:15px; text-shadow:0 1px 0 #fff;}
.bb_buttons li.bb_price{font-size:1.2em; text-align:center; margin:0;padding:0;vertical-align:bottom;
line-height:1.7em;}
.bb_buttons li.bb_price img{float:left; padding:0 15px 20px 1px;}
.bb_buttons li.bb_price span{font-size:2.3em; color:#01324F;padding-right:8px; float:right}
.bb_buttons li.bb_product{font-size:1.1em; font-weight:bold; margin:0; line-height:2.2em; padding-left:5px;color:#555;padding-bottom:7px;
text-align:center}
.bb_buttons li.bb_am{float:right; margin-top:-47px}
/*.bb_buttons li.bb_buy{margin-top:50px;clear:both;position:relative}*/

.bb_buttons li a{margin-left:-4px;padding:15px 60px 10px 60px; width:42%; height:17px; background-repeat:no-repeat; float:left;}
.bb_buttons li.bb_buy a{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/bt_buy.png"); margin-bottom:10px;}
.bb_buttons li.bb_buy a:hover{background-position:0 -42px;}
.bb_buttons li.bb_buy a:active{background-position:0 -84px;}

.bb_buttons li.bb_download a{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/bt_download.png"); }
.bb_buttons li.bb_download a:hover{background-position:0 -42px;}
.bb_buttons li.bb_download a:active{background-position:0 -84px;}

.bb_testimonial{background-color:#E4EDF3; margin-bottom:10px;-moz-border-radius:5px;border-radius:5px;border:1px solid #D2DFE9;
line-height:1.6em; font-style:italic}
.bb_testimonial div{border-bottom:1px solid #eef4f8;padding:12px;border-radius:5px; }
.bb_testimonial_ath{font-size:0.9em; line-height:1.4em; text-align:right; }
.bb_s{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/bb_quote_ath.png");color:#555;
background-repeat:no-repeat;background-position:0 0; width:45px; height:25px; 
margin:-74px 0 0 104px; position:absolute
}



/* FOOTER  */
#footer{
    max-width: 1124px;
    min-width: 755px;
    margin: 0 auto;
    overflow: hidden;
    color:#666;
    text-shadow:0 1px 0 #fff;
    
}

#footer a{
    color:#666;
}

#footer a:hover{
    color:#235EB6;
}


#footer #menubottom,#footer #copy{
    float:left;
    min-height: 1px;
    margin:0; 
    height:350px;
    padding:10px;
} 

#menubottom ul{padding:0; margin:0; font-size:0.9em}

#footer #menubottom{
    width:57%;
    border-right:1px solid #ccc;
    padding-left:10px;
    
}
#footer #copy{
    width:39%;
    border-left:1px solid #fff;
    
    
}

#footer #menubottom  > li{
    float: left;
    min-height: 1px;
    list-style:none
    
}
#footer #menubottom  li{
    list-style:none;
    margin:0;
    padding:0;
    width:125px;
    line-height:2.2em;
}

table.oxygen-user{padding:4px}
table.oxygen-user p{line-height:1.6em; margin:0 0 4px 0}
table.oxygen-user td{margin:4px 0 0 0; padding:7px}

td.bb_info { width:158px;}
td.menusplitter {width:8px; background-position:0 -160px;}

#oxygen_forum input#submit{
width: auto;
padding-top: 1px;
padding-bottom: 1px;
color: #000000;
height:24px;
background-image: none;
background-repeat: repeat-x;
background-attachment: scroll;
background-position: center top;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;
}

/* Tooltip Dimensions - width */
/*#preview{width:260px;}*/
/* END Tooltip Dimensions - width */
.tooltip {text-align:center;padding:0;margin:auto; position:relative}
#tpreview{
    font-family:arial, helvetica, sans-serif;
    font-size:13px; line-height:18px;
	position:absolute;
	padding:0; margin:0; width:200px;height:100px;
	color:#fff; 
}

#tpreview #vf{
    margin:-12px 0 0 23px;
    z-index:50000;
    background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/tp_varf.png"); background-repeat:no-repeat;
    background-position:top left;
}

#tpreview h3{margin:0px; border-bottom:1px solid #666; text-shadow:0 1px 0 #000; padding-bottom:4px;} 
#tpreview table{width:100%;margin:-9px 0 0 0; padding:0; border:0;}
#tpreview table td{margin:0; padding:0}

#tp_top_left {background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/tp_top_left.png');background-repeat:no-repeat; width:12px; height:12px; background-position:0;}
#tp_top {background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/tp_top.png');background-repeat:repeat-x; height:12px; background-position:top;}
#tp_top_right{background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/tp_top_right.png');background-repeat:no-repeat; width:12px; height:12px; background-position:top right;}

#tp_left {background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/tp_left.png');background-repeat:repeat-y; width:12px; background-position:top right;}
#tp_content {background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/tp_content.png');background-repeat:repeat; background-position:top;padding:10px; margin:0}
#tp_right{background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/tp_right.png');background-repeat:repeat-y; width:12px; height:100%; background-position:top left;}

#tp_bottom_left {background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/tp_bottom_left.png');background-repeat:no-repeat; width:12px; height:12px; background-position:bottom left;}
#tp_bottom {background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/tp_bottom.png');background-repeat:repeat-x; height:12px; background-position:top;}
#tp_bottom_right{background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/tp_bottom_right.png');background-repeat:no-repeat; width:12px; height:12px; background-position:bottom right;}

/***************/
#top_email {margin:-14px 7px 7px 0; position:relative;font-size:0.8em; float:right; cursor:pointer}
#top_email a{color:#333}
#top_email a:hover{color:#336699}
#top_email_tooltip_txt{font-size:0.9em}
#bubble_phone_support{position:relative; margin:-350px 25px 0 25px; width:150px; height:70px; float:right; 
border:1px solid #ddd; padding:10px; background-color:silver}

.reg_now{margin:0px 0 5px 0;text-align:center; color:#555; font-size:1.3em; 
border-bottom:1px solid #ddd; font-weight:normal; padding:0 0 5px 0}
.meeting-title{font-size:1.6em; color:#134A82;line-height:1.4em}
.meeting-desc{font-size:0.9em; color:#555; line-height:1.3em}
/*#tab_upgrade #buy_dev{margin-top:140px;}*/
.buy_oxy, .buy_oxy_dev,.buy_oxy_ath{margin-bottom:50px;}
.buy_oxy_ath #shop_nav, .buy_oxy_dev #shop_nav{padding: 20px 0 0 9%; width:88%}

.bb_event{color:#555}

.buy_oxy_dev table#buy_dev, .buy_oxy_dev #tab_upgrade #buy_dev{margin-top:10px;}
.buy_oxy_ath table#buy_ath{margin-top:10px;}
.buy_oxy table#buy_oxy{margin-top:10px;}
.buy_desc ul{margin-left:20px;}
.buy_img{padding-top:30px;}

table.subscription, table.subscription_ab{/*margin-bottom:100px;*/ margin-top:20px;}
table.subscription tbody tr{border-bottom:1px solid #eee}
table.subscription tbody td{height:120px;}
table.subscription td.buy_ath, table.subscription td.buy_dev, table.subscription td.buy_oxy{background-position:center left;
border-right:1px solid #eee; padding-right:45px;}
.hintanchor,#hintTitlesmp, #hintTitlesubscription{color:black}

.offer_ath{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_ath20.png");background-repeat:no-repeat; padding:0 0 7px 20px;}
.offer_oxy{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_oxy20.png");background-repeat:no-repeat; padding:0 0 7px 20px;}

input#submit{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/bt_submit.png");padding:12px 76px 14px 46px;border:0;background-color:transparent;
background-repeat:no-repeat;cursor:pointer;margin-left:250px;}
input#submit:hover{background-position:0 -42px;}
input#submit:active{background-position:0 -84px;}

input#submit_oh:hover {background-position:-365px -240px;}
a.send_email {background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/layout1.png"); background-repeat:no-repeat; background-position:-527px -190px; border:0;
height:40px; cursor:pointer;padding:0px 55px 15px 50px;margin:1px;}
a.send_email:hover {background-position:-527px -240px;}
table#recaptcha_table tr td{padding:0; margin:0;}
a.zip {background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/zip.gif");background-repeat:no-repeat;padding-left:20px;}
table.bt_form td{width:70px; vertical-align:middle; padding:20px 0 0 0;}

.mb{list-style:none; margin:-105px 0 0 33px; z-index:999;}
.mb li{float:left; }
.mb a{padding:9px 82px 14px 82px; height:14px; background-repeat:no-repeat;float:left; }
.mb .mb_buy{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/bt_mb_buy.png"); }
.mb .mb_dwl{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/bt_mb_download.png"); }


.mb .mb_buy:hover, .mb .mb_dwl:hover{background-position:0 -35px;} 
.mb .mb_buy:active, .mb .mb_dwl:active{background-position:0 -70px;}


/* --------- BUBBLES ---------- */
.first_bubble {padding:7px 0 0 0;}
div.bb_content {padding:14px 4px 13px 10px;}
div#bb_video {background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/bb_video.jpg');background-repeat:no-repeat;background-position:center top;margin:0 6px 0 0; height:120px;cursor:pointer;}
div.seemore{margin:4px 8px 0 0;}
div#bb_video_bck div.seemore{margin:5px 8px 0 0;}
div.bb_event {margin:5px 0 7px 0; text-align:center; font-size:0.8em; line-height:13px;}
ul.news_ul li {padding:0 0 7px 0;}
ul.news_ul{margin:0; padding:20px 0 0 0;}

.bubbles div.bb_shop{margin:15px 0 45px; text-align:center}
.bubbles-horizontal{width:100%; margin:20px 0 0 8px; clear:both;background-color:#f6f6f6;border-radius:7px; border:1px solid #d7d7d7;}
.bubbles-horizontal td {vertical-align:middle; height:160px; width:20%; padding:10px;}
.bubbles-horizontal td a{text-align:center}

/* ------- SIDEMENU ------- */
.sidemenu{min-width:160px;width:150px;line-height:1.5em;clear:both;}
.sidemenu div a{font-size:0.9em; color:#444;}
.sidemenu div.chtitle { padding:22px 0 0 0;}
.sidemenu a:hover{color:#336699;text-decoration:underline;}
.sidemenu h3, .sidemenu h3 a{margin-top:5px; color:#444; font-size:14px; text-shadow:0 2px 0 #fff;}
.sidemenu ul.side_products{list-style:none; font-size:11px; padding:10px 0 10px 0;border-bottom:1px solid #ccc;}
.sidemenu ul.side_products li{padding:0px 0 10px 22px; font-size:1em;background-repeat:no-repeat; margin-left:0px;}
/*.sidemenu .side_features{padding-top:10px; width:200px;}*/

.side_features ul{
  padding-left:0px;
  margin:0;
  list-style:none;
  line-height:1.6em;
}
.side_features ul ul{
  padding-left:10px;
  margin:0;
  list-style:none
}

.side_features .mproduct > a{font-weight:bold; font-size:11px; line-height:1.9em; color:#666;}
.side_features .title{font-size:1em}
.sidemenu div a.active{color:#CC0000; }

span.feature_availability{float:right;margin-top:-23px}
span.feature_availability .oxy, span.feature_availability .dev, span.feature_availability .ath{padding:3px 12px 0 13px;background-repeat:no-repeat;cursor:pointer}
span.feature_availability .oxy{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_oxy_grey20.png")}
span.feature_availability .oxy:hover{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_oxy20.png")}
span.feature_availability .dev{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_dev_grey20.png")}
span.feature_availability .dev:hover{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_dev20.png")}
span.feature_availability .ath{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_ath_grey20.png")}
span.feature_availability .ath:hover{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_ath20.png")}

.ft_subtitle span.feature_availability{margin-top:inherit}

/* --- SUPPORTED PLATFORMS - SIDEMENU --- */
#sp_windows, #sp_eclipse, #sp_mac, #sp_linux {
  float:left;padding: 5px;width:35%;height:35px;text-align:center;margin-bottom:20px;}
#sp_windows a, #sp_eclipse a, #sp_mac a, #sp_linux a{color: #666; font-size: 11px;}
#sp_windows a img, #sp_eclipse a img, #sp_mac a img, #sp_linux a img{border:0;}
div.windows7 {clear:both;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:2px 0 7px 0;
  text-align:center;width:85%;font-size:0.9em;color:#666;}
div.windows7 p{text-align:center;}
div.db2 {color:#666;font-size:0.9em; width:85%;}
div.w3c {width:85%; text-align:center; border-top:1px solid #eee;}
div.db2 div, div.w3c a img{padding:10px 0px 10px 0;}

/* --- Facebook --- */
h1.sn_title{width:70%; }


.sn_list{padding-top:15px; border-top:1px solid #ddd}
.sn_list li{list-style:none;
  float:left;
  height:30px;
  width:100px;
  padding-left:10px;
}
.sn_list li b{color:#555}

.sn li {list-style:none;
float:left;
width:50px;
/*border:1px dashed red;*/
position:relative
}

div.social_networks{margin-top:-37px;float:right;width:340px;}
/*.fb,.gPlus,.twitter{width:105px; position:relative;float:left}*/

.gPlus{width:90px;}.fb span{width:90px;padding:0; margin:0}
div#sn_title {float:right;margin-top:-40px; width:305px;vertical-align:top;}
div.sn_linksection {float:right;margin-top:-105px; width:280px;vertical-align:top;}
div.sn_linksection_bt{float:right;margin-top:-25px; width:280px;vertical-align:top;}
div.sn_section{clear:both;margin-top:20px; float:right;position:relative}
img#bubble_quote, img#bubble_fm{padding-bottom:10px}
img#bubble_fm{padding-bottom:7px}


/* --- API changes --- */
div.api-changes{width:700px;}
table.api-changes-new-methods{width:800px;}
td.api-changes-new-class-type{display:none;}
td.api-changes-modified-class-name{vertical-align:top;padding:13px 7px 0 0;width:200px;}
tr.api-changes-new-methods-row td{margin:7px 0 7px 0; border-bottom:1px solid #eee; width:200px;}
tr.api-changes-new-methods-row td span{font-weight:bold}
.api-changes-new-classes-label,.api-changes-new-methods-label{font-weight:bold; font-size:1.3em; padding:17px 0 5px 0;}
ul.api-changes-new-methods-list li{line-height:1.5em; padding-bottom:7px;}
td.api-changes-new-methods-list-cell{width:150px}

/* --- LOGOS >>> Link to us --- */
ul.logos_list{ padding-bottom:0px;list-style:none;}
div.code{font-size:0.9em;padding-bottom:30px;}
ul.vector_logos li{list-style:none;line-height:65px;vertical-align:middle;background-repeat:no-repeat;background-position:left;padding:0 0 0 55px;}
code.element {color:#000096;}
code.attribute {color:#f5844c;}
code.value {color:#993300;}
ul.vector_logos li.svg {background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/iconsvg.png");}
ul.vector_logos li.eps {background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/iconeps.png");}

/* ------- KEY FEATURES ------- */
.kfTitle {color:#000000;font-size:1.6em;padding:15px 0 8px 0;}
table.kfgroup{margin:0;padding:0;}
table.kfgroup td {vertical-align:middle;min-width:57px;margin:0;padding-top:10px; }
table.kfgroup td h4 {font-size: 1.5em;font-weight:normal;color:#444444; line-height:1.6em;height:17px; text-indent:4px;padding:0; margin:0;}
table.kf {vertical-align:top;border-collapse:collapse;width:99%;}
table.kf td {margin: 9px;padding:9px;border-bottom: 1px solid #eeeeee;width:45%; }
table.kf tr:last-child td{border-bottom: 0px solid #ECF5FD;padding-bottom:20px;}

/* --- XML EDITOR & AUTHOR PAGE --- */
div#main_bubble_xml_author { background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/xml_author_sshots.jpg');background-repeat:no-repeat;height:213px;margin:0 0 75px 0;}
ul.xml_author_options,ul.xml_editor_options {position:relative;margin:0 0 0 315px;list-style:none;}
ul.xml_editor_options li,ul.xml_author_options li {float:left;width:99px;height:26px;padding:0;margin:0 0 15px 0;}
ul.xml_editor_options li a{width:99px;height:26px;background-repeat:no-repeat;background-position:0 0;}
.oxa_desc{clear:both;margin:0 0 15px 0;}
.applet_icon {background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/java18.gif");background-repeat:no-repeat;background-position:0 0;padding:0 0 22px 20px;}

/* ----- XML DIFF PRODUCT ------ */
div#main_bubble_xml_diff {background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/Bubble-diff1.jpg');background-repeat:no-repeat;height:196px;}
ul.diff_options {list-style:none;padding:170px 0 0 290px;}
ul.diff_options li {float:left;width:99px;height:26px;padding:0;}
ul.diff_options li a{width:99px;height:26px;background-repeat:no-repeat;background-position:0 0;}

/* ------ GET A QUOTE --------- */
table.cart {width: 590px;height: 200px;background-color:#F7F8F9;color:black;border:1px solid #EEEEEE;margin:4px;}
table.cart td{text-align:left;padding:15px;}
table.format_invoice,table.format_vd{border: 0px solid #FFDF9D;padding: 15px;text-align:center;}
table.format_invoice tr td.product_description{width: 54%;text-align:left;}
table.format_invoice tr td.product_description_review{width: 60%;text-align:left;}
table.format_invoice tr td:first-child{width: 20px;text-align:left;}
table.format_invoice tr.head td{border:0;font-family: "trebuchet ms",arial, verdana, tahoma, sans-serif;font-size:1.1em;font-weight:bold;padding: 4px 4px 0 4px;margin:0;text-align:center;}
table.format_invoice tr td{border-top: 1px solid #ddd;padding: 7px;width: 10%;text-align:center;}
table.format_vd tr td:first-child{width:44%;padding: 7px;}
table.format_invoice tr td.aright {text-align:right;}
table.cart td div.emptyCart {font-size:1.4em;font-weight:bold;color:#333333;line-height:1.5em;text-align:center;}
select.productId {font-family:courier, fixed, monospace;padding: 0.1em 0 0.4em 0;width: 614px;}
select.productId option.color{background-color:#F7F8F9;padding: 0.5em 0 0.5em 0;font-weight:bold;line-height:20px;height:20px;}
select.productId option{padding: 0.1em 0 0.1em 0;line-height:20px;}

/* ------ oXygen USERS MEETUP ----- */
#banner_meetup{margin-top:10px}
div.event, table.register{margin-top:15px;margin-bottom:15px}
div.event div{font-size:1.7em; line-height:1.5em; padding-right:70px; color:#559EE5}
div.event div.dateM{color:#444; font-size:1.4em}
table.register td{padding:5px;}
table.register td span{color:#555;font-size:1.2em}
table.register td span.red{color:red;}
table.register td input{line-height:24px; border:1px solid #ccc; width:250px; height:25px}
div.alert{width:300px;margin:10px;}

.agenda td.session{background-color:#eee}
.agenda td{width:120px; padding:5px; border:1px solid #ddd}
.agenda td:last-child{width:625px}
.agenda .title{font-weight:bold; font-size:1em; padding:0; margin:0; line-height:15px}
.agenda {margin-bottom:35px}
h2.reg{margin-top:95px; }
table.register td.captcha{vertical-align:top; padding-top:17px;}

h3.li_title{font-size:1.2em; color:#666}
.ui-progressbar{border:1px solid #ddd; width:450px}
#progressbar .ui-progressbar-value{background-color:#559EE5;border:1px solid #559EE5}
#recaptcha_area{margin:14px}
.event_conf{text-align:left; float:left; margin:-15px 0 30px 0px; position:relative}

/* ------ SOFTWARE ARCHIVE ----- */
div.downloading {border: 1px dashed #ccc;margin:15px 0 0 0;padding:10px;line-height:1.4em;font-size:1.1em;background-color:lightyellow;}
.downloadgrouptitle {color: #555555;font-size:1.5em;margin:45px 0 15px 0;line-height:1.4em}
table.software_archive {padding:4px;margin:7px;width:97%;}
table.software_archive tr td{text-align:center;line-height:30px;vertical-align:middle;}
table.software_archive tr.head td{background-color:#eeeeee;font-size:1.1em;font-weight:bold;text-align:center;line-height:32px;}
table.software_archive tr td div.zoomsshot {line-height:19px;}
div.zoomit {cursor:pointer;}
li.buildId{padding:10px 0 0 0;}
span.read_instructions {font-size:0.9em;}
td.sa_platform {height:40px; text-align:left;}
td.sa_platform span {text-align:left; padding:0; /*position:absolute; */float:left;  margin:0; }
td.sa_platform img{text-align:left; margin:0 10px 0 0px; padding:0; float:left; /*position:absolute; */}


/* -------- CASE STUDY ---------- */
table#case_study td{ padding:5px 0 2px 0;vertical-align:middle;}
table#case_study td:first-child{width:200px;padding:0 7px 0 0;}
textarea.terms {font-size:0.9em;line-height:17px;width:615px;}
table#case_study td#head{background-color:#EDF5FE;vertical-align:middle;font-size:1.1em;text-indent:4px;}
.cs_learn_more{line-height:20px;font-size:0.9em;font-weight:bold;padding:0 0 30px 230px;vertical-align:top;margin-bottom:70px;}
ul.cs_list {list-style:none;font-size:0.9em; padding:14px 0 0 0;}
#training_kevin,div#cs_pagina,div#cs_bsg,div#cs_delta,div#cs_awi,div#cs_queens_printer{background-repeat:no-repeat;padding-left:230px;padding-bottom:5px;}
div#cs_pagina{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/cs_pagina_logo.png");}
div#cs_bsg{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/cs_bsg_logo.jpg");}
div#cs_delta{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/cs_delta_logo.jpg");}
div#cs_awi{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/cs_awi_logo.jpg");}
div#cs_queens_printer{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/cs_queens_printer.png");}


div#training_kevin{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/logo_KevinRuse.gif");padding-left:160px; background-position:5% 0}
.label-days{/*background-color:#FFEBD7; *//*border:1px solid #FFDFBF; */padding:2px; margin:5px 15px 5px 10px; font-size:0.9em; color:#555}
.label-price{/*background-color:#EAF7E6;*/ /*border:1px solid #CDEEC4;*/ padding:2px; margin:5px; font-size:0.9em;color:#555}
ul.courses_list li {line-height:1.4em; margin:0 0 10px 0}
div.abstract{padding:5px 5px 5px 10px; font-weight:normal;}
.label-products{background-color:#fff; border:0px solid #DDD; padding:2px; margin:5px; font-size:0.9em}
.lp_editor{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/Editor16.png"); padding:3px 5px 3px 20px; width:10px;background-repeat:no-repeat;background-position:left}
.lp_author{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/Author16.png"); padding:3px 15px 3px 10px; width:10px;background-repeat:no-repeat;background-position:left}

.label-level{/*background-color:#EBF5FE; *//*border:1px solid #C4E4FD; */padding:4px 30px 0 3px; margin:5px; font-size:0.9em;width:40px;color:#555}
.label-level img {padding:1px 0 0 0; background-position:bottom /*position:absolute*/}


/* ---- SECTION 508 ----- */
table.section508 {width:100%;color:#555555;}
table.section508 td{width: 150px;padding:10px;vertical-align:top;}
table.section508 tr.head td{width: 150px;background-color: #eeeeee;font-size:1.2em;color:#000000;text-align:center;vertical-align:middle;}
table.section508 tr {border-bottom:1px solid #eeeeee;}

/*  ---- RESELLERS MAP ---- */
div#map,table#continents {width:610px;text-align:center;cursor:pointer;margin-bottom:30px;}
table#continents td{background-color:#9EA9AF; color:white;cursor:pointer;vertical-align:bottom;height:27px;width:80px;}
table#continents td#menu_map_North_America,table#continents td#menu_map_South_America {width:140px;}
table#continents td.hovermenu,table#continents td:hover{background-color:#336699;}
table#continents td.selectedmenu {background-color:#FE7547;}
table#continents td div.titleregion{font-size: 1.3em;color:white;}
table#continents td.selectedmenu div.titleregion,table#continents td.hovermenu div.titleregion,table#continents td div.titleregion:hover{color:white;background-color:inherit;}
.titleregion {color: #FE6734;font-size:1.7em;font-weight:bold;}
div.regionSummary {border-bottom:1px dashed #EEEEEE;margin-bottom: 1.5em;}
map#worldmap area,img#worldmap_img {cursor:pointer;}
table.resellersFlag{border:0;margin-bottom: 30px;}
table.resellersFlag tr.head td{text-align:left;font-weight:bold;border-bottom: 1px solid #DDDDDD;}

/* ---- FEATURES SURVEY ---- */
td.survey_list_strong {font-weight:bold;padding:5px 0 5px 0;}

/* ----- TOP MENU -----*/
#dmenu { margin:0; padding:0; /*width: 1124px;*/ 
height: 40px; position: relative; 
z-index:9999;
/*background-color:#444;*/
box-shadow:0px 0px 5px #555;
background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/bck_topmenu.png');
background-repeat:repeat-x;
border-radius:7px
}
#dmenu li a{float: left; width: 107px; height:30px; overflow: hidden;color:#fff; text-decoration:none; padding-top:10px;
  font-size:12px; text-align:center;border-right:1px solid #005297; border-left:1px solid #006BB3;text-shadow:#000 0 1px;}
#dmenu li.home a{width:40px;border-left:0px solid #000}
#dmenu li.home a img{padding-top:3px;}
#dmenu li.home a:hover { color:#FFC9B7; background-color:transparent}
#dmenu li#last{border-left:1px solid #006BB3;height:100%;}
#dmenu li#last form{margin:0; padding:10px 0 0 10%;height:30px; /*width:70%; */position:absolute}


/*.search-text{background-color:#444}*/
/*#qSearch{background-color:#444}*/
#dmenu li, #submenu li { display: inline; float: left;}
#dmenu li a:hover { color:#FFC9B7; background-color:#004F88}
#dmenu li#active a{background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/bck_topmenu_active.png'); background-repeat:repeat-x;}
#dmenu li#active ul.container li a{background-image:none}
#dmenu li ul.container li a {border-right:0; border-left:0}
#dmenu li ul.container{ background-image:none; 
  border-top:1px solid #2D6BAA; border-left:1px solid #2D6BAA;border-right:1px solid #12437E; border-bottom:1px solid #12437E;
  width:180px;  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); 
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
#dmenu li { height:31px;}
#dmenu ul { display: none; position: absolute; margin:38px 0 0 1px; padding: 0px;width: 180px;
color: #000; z-index:999; }
#dmenu ul li{ background-color:#125A9D;color:#000;margin:0;padding:0; 
border-bottom:1px solid #12437E;border-top:1px solid #2D6BAA; vertical-align:middle; }
#dmenu ul li:last-child { border-bottom:0; }
#dmenu ul li:first-child { border-top:0; }
#dmenu ul li a{ width:170px; text-align:left; height:24px; vertical-align:bottom;}
#dmenu a span.lnks {background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/gt_orange.gif"); width:10px; height:10px; background-repeat:no-repeat; background-position:0% 60%; margin-left:15px; }
#dmenu ul a {padding:7px 0 0 10px;margin:0;display: block;}
#dmenu ul li:hover,#dmenu ul li a:hover {
    display: block;
    background-image:none;
    /*background-color: #1469B6;*/
    text-align:left;
    /*color: #F47A00;*/
    
}
#dmenu ul ul {display: none; position: absolute; margin-left: 180px;}
/* only non-MSIE browsers use this */
#dmenu ul li>ul, #dmenu ul ul li>ul { margin-top: 0px;}
/* additional sub-menu levels in the next 2 blocks. (For up to 5 levels of drop menus) */
#dmenu li:hover ul ul, #dmenu li:hover ul ul ul, #dmenu li:hover ul ul ul ul, 
#dmenu li:hover ul ul ul ul ul {display:none; background-image:none; }
#dmenu li:hover ul, #dmenu ul li:hover ul, #dmenu ul ul li:hover ul,
#dmenu ul ul ul li:hover ul,#dmenu ul ul ul ul li:hover ul {display:block;}


#submenu {clear:both; width:98%; margin-top:11px; }  
#submenu ul {clear:both;margin:0; padding:10px 12px 0 0;position: relative; float:right;}

#submenu li a{font-size:13px; color:#444; text-shadow:0 1px 0 #eee; border-right: 1px solid #ccc;padding: 0 20px 0 20px;}
#submenu li a:hover{color:#CC0000; text-decoration:none; }


#submenu li.mp_editor, #submenu li.mp_author, #submenu li.mp_developer{background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/tab_prod.png'); 
  background-repeat:repeat-x;
  height:15px;
  padding:9px 20px 8px 20px;
  border:1px solid #b1b1b1;
  border-bottom:0;
  border-top-left-radius:7px; border-top-right-radius:7px; 
  /*  margin-left:4px;*/
  /*-moz-box-shadow: 2px 2px 4px #999;
  -webkit-box-shadow: 2px 2px 4px #999; */
/*  box-shadow: 0px -2px 9px #ccc;*/
  /*z-index:0*/
}

#submenu li:last-child a{ border-right:0;}  


#submenu ul.mproduct #active_page {background-image:none; background-color:white; z-index:10;border-bottom:0;
padding-bottom:1px; height:24px;
box-shadow: 0px -3px 4px 0px #ddd;
z-index:19;
position:relative;
}
#submenu ul.mproduct #active_page a{color:#444}
#submenu #active_page a{padding-top:5px; color:#cc0000 /*height:30px;*/}
#submenu li#aactive_page a { color:red; }
#submenu li #editor, #submenu li #author, #submenu li #developer{ background-repeat:no-repeat;
  margin:0 0px 0 3px;
  width:150px;
  border-right:0;
  padding:4px 1px 14px 30px;
  z-index:9995;
}
#submenu li #editor{ background-image:url(/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/logo_editor24.png)}
#submenu li #author{ background-image:url(/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/logo_author24.png)}
#submenu li #developer{ background-image:url(/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/logo_developer24.png)}
.ch_title{float:left; font-size:19px;padding:13px 0 5px 12px; color:#333; font-weight:bold}



/* ---- FEATURE MATRIX ---- */
#tooltip {position: absolute;z-index: 3000;border: 1px solid #444;background-color: lightyellow; padding: 10px;line-height:2em;font-size:0.9em; width:140px; margin:10px}
#tooltip h3, #tooltip div{margin:0}
table#fm1_full{padding:0;margin:0;width:100%;}
table#fm1_full thead{border-top:1px solid #dddddd; }
table#fm1_full tr td.oxygencolor {text-align:center;}
table#fm1 {padding:0;margin:0;width:100%;}
table#fm1 thead{border-top:1px solid #dddddd;}
table#fm1 tr td.oxygencolor {text-align:center;}
#stalker {border-bottom:1px solid #ccc; padding:0; width:863px;}
.tdsection{width:100%}

td.fmWidgets, td.fmHeadE, td.fmHeadA {background-color:#f0f0f0;font-weight:bold; width:170px;vertical-align:bottom;padding-bottom:5px}
#fm1 td.fmHeadE table,#fm1 td.fmHeadA table{width:380px}
#fm1_full td.fmHeadE table td,#fm1_full td.fmHeadA table td{height:40px;width:80px}
#fm_full td.fmHeadE, #fm_full td.fmHeadA{width:80px; }
td.fmWidgets {padding:8px 0 10px 2px;}
#fm td.fmWidgets{width:200px;}
#fm1 td.fmWidgets{width:350px}
#fm1_full td.fmWidgets{width:317px}#hide_commons{margin-left:5px;}
form.quicksearch input { margin:7px 0 7px 5px; width:273px;}
form.quicksearch img { vertical-align: middle; margin-left: 5px; }
tr.item td{border-bottom:0px solid #cccccc;border-top:1px solid #cccccc;}
td.tdborder {border-bottom:0px solid #cccccc;border-top:0px solid #cccccc;margin-bottom:0px;min-width:309px;text-align:left;height:45px;width:789px} 
td.oxygenentcolor,td.oxygencolor{min-width:197px;border-right:0px;border-bottom:0px solid #C4CAD2;text-align:center;font-weight:bold;
	color:#333333; text-decoration:none;text-align:center;line-height:20px;vertical-align:middle}
td.oxygenentcolor{background-color:#C2EBFE}
td.oxygencolor{background-color:#E1F5FF} 
#fm_full td.oxygenentcolor,#fm_full td.oxygencolor{width:160px; min-width:80px;}
td.oxygencolor img,td.oxygenentcolor img {vertical-align:middle;}
table.fmdots, table.fmcommon{border-top:0px solid #C4CAD2; background-color:white; display:block}
div.items{margin-top:-4px}
td.titlechapter  {background-color:#106FBC;text-indent:5px;color: white;font-size:1.2em;vertical-align:middle;height:30px; } 
.text {color:#333333; text-decoration:none;font-size:12px;line-height:19px;margin:0 0 6px 4px;}
.textsmall {color:#333333; text-decoration:none;font-size:11px;line-height:11px;text-align:center;} 
.textstrong { color:#222222; text-decoration:none; font-size:12px; font-weight:bold;line-height:17px;text-align:center;} 
.section  {color: #333333; text-decoration:none;font-size:13px; font-weight:bold;font-family:arial,"trebuchet ms", verdana, tahoma, sans-serif; 
padding:7px 0 7px 4px;height:25px; line-height:40px;} 
.fmA, .fmAOnlySA {cursor:help;}
.legend {margin:4px 0 7px 5px;border: 1px solid #ddd; line-height:1.8em; font-size:0.9em; background-color:#eee; width:275px}
.legend span{padding:7px;}
/* ---- MAILING-LIST ---- */
div.ou_indent{padding-left:40px;width:740px;}table.ou_form{width:100%;}table.ou_form td{padding:10px;background-color:#ECF3F7;}.yearcaption{color:#000000;text-decoration:none;FONT-SIZE:14px;FONT-WEIGHT:bold;}.month{color:#000000;text-decoration:none;FONT-SIZE:12px;FONT-WEIGHT:normal;}
.datethread{color:#336699;text-decoration:none;FONT-WEIGHT:bold;border-bottom:1px dashed}

/* ---- TRAINING ---- */
table.training td{line-height:20px}
table.training tr td{padding-bottom:10px}
table.training tr td:first-child{width:170px}
table.training td div{line-height:20px}

/* ---- PRETTY PHOTO ---- */
h3.li_title{margin:2px 0 2px 0;padding-top:10px;font-size:1.2em; width:100%;}ul{margin:0.9em 0 0 4px;padding:2px;line-height:17px;list-style-position:inside;list-style-type:disc}div.light_square .pp_content,div.light_square .pp_right,div.light_square .pp_middle,div.light_square .pp_left{background:#fff}div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline{color:#000}div.light_square .pp_expand{background:url(/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat}div.light_square .pp_expand,div.light_square .pp_expand:hover,div.light_square .pp_contract,div.light_square .pp_contract:hover,div.light_square .pp_close,div.light_square .pp_next:hover,div.light_square .pp_previous:hover,a.pp_contract,a.pp_expand{cursor:pointer}div.light_square .pp_expand:hover{background:url(/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat}div.light_square .pp_contract{background:url(/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat}div.light_square .pp_contract:hover{background:url(/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat}div.light_square .pp_close{width:75px;height:22px;background:url(/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat}div.light_square .pp_arrow_previous{background:url(/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_previous.disabled{background:0 -87px}div.light_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_next.disabled{cursor:default}div.light_square .pp_arrow_next{background:url(/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_arrow_next.disabled{background:-22px -87px}div.light_square .pp_next:hover{background:url(/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/prettyPhoto/light_square/btnNext.png) center right no-repeat}div.light_square .pp_previous:hover{background:url(/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/prettyPhoto/light_square/btnPrevious.png) center left no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;z-index:9999}div.pp_overlay,div.pp_pic_holder,.pp_fade,.pp_description,a.pp_contract,a.pp_expand,div.ppt{display:none}div.pp_overlay,.pp_top .pp_left,* html .pp_top .pp_middle,.pp_bottom .pp_left,* html .pp_bottom .pp_middle,div.ppt{left:0}div.pp_overlay,div.pp_pic_holder,.pp_top .pp_left,.pp_top .pp_middle,.pp_top .pp_right,.pp_hoverContainer,a.pp_contract,a.pp_expand,.pp_bottom .pp_left,.pp_bottom .pp_middle,.pp_bottom .pp_right,.pp_loaderIcon,div.ppt{position:absolute}div.pp_overlay,.pp_top .pp_right,.pp_hoverContainer,.pp_bottom .pp_right,div.ppt{top:0}div.pp_overlay,.pp_content_container,.pp_hoverContainer{width:100%}div.pp_pic_holder{width:100px;z-index:10000}.pp_top,.pp_top .pp_left,.pp_top .pp_middle,.pp_top .pp_right,a.pp_contract,a.pp_expand,.pp_bottom,.pp_bottom .pp_left,.pp_bottom .pp_middle,.pp_bottom .pp_right{height:20px}.pp_top,.pp_content .ppt,.pp_content_container,.pp_bottom{position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_top .pp_right,a.pp_contract,a.pp_expand,.pp_bottom .pp_left,.pp_bottom .pp_right{width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{left:20px;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{position:static}.pp_top .pp_right,.pp_content .ppt,.pp_bottom .pp_right{left:auto}.pp_top .pp_right,.pp_bottom .pp_right{right:0}.pp_content{height:40px}.pp_content .ppt{margin-bottom:5px;top:auto}.pp_content_container,#pp_full_res .pp_inline{text-align:left}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{margin:10px 0 2px 0}.pp_description{margin:0 0 5px 0}.pp_nav{clear:left;margin:3px 0 0 0}.pp_nav,.pp_nav p,.pp_nav a.pp_arrow_next,.pp_nav a.pp_arrow_previous,a.pp_previous{float:left}.pp_nav p{margin:2px 4px}.pp_nav a.pp_arrow_next,.pp_nav a.pp_arrow_previous,a.pp_next,a.pp_previous,a.pp_close,.pp_loaderIcon,.clearfix:after,.clearfix{display:block}.pp_nav a.pp_arrow_next,.pp_nav a.pp_arrow_previous{height:15px;margin-top:3px;overflow:hidden;width:14px}.pp_nav a.pp_arrow_next,.pp_nav a.pp_arrow_previous,a.pp_next,a.pp_previous,a.pp_contract,a.pp_expand,a.pp_close{text-indent:-10000px}.pp_hoverContainer{z-index:2000}a.pp_next,a.pp_previous{background:url(/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;height:100%;width:49%}a.pp_next,a.pp_close{float:right}a.pp_contract,a.pp_expand{right:30px;top:10px;z-index:20000}.pp_loaderIcon{height:24px;left:50%;margin:-12px 0 0 -12px;top:50%;width:24px}#pp_full_res{line-height:1 !important}#pp_full_res .pp_inline p{margin:0 0 15px 0}div.ppt{color:#fff;font-size:17px;font-weight:bold;z-index:9999}.clearfix:after{content:".";height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}

/* ---- APPLET COMPONENT FAQ ---- */
table.applet_browsers{margin:10px 7px 0 0;}
table.applet_browsers td{width:110px; padding:4px;border:1px solid #e7e7e7; text-align:center;}
table.applet_browsers td.first_col{background-color:#F5F5F5;width:130px; text-align:left;}
table.applet_browsers thead td{font-weight:bold;background-color:#E0EFFC; border-bottom:1px solid #ccc; text-align:center;}
img.featureAvailable {cursor:help;}

/* ---- TIMELINE DEVELOPER PAGE ---- */
ul.timeline li{list-style:none; float:left; padding-right:7px; margin:0 0 20px 0;}


/* ---- TIMELINE SORT OUT ---- */
.timeline_base{
  margin:50px 0 0 10px;
  width:100%; height:55px;  
  background-color:#f9f9f9;
  border-bottom:1px solid #ddd;
    background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/timeline_base.png");
  background-repeat:repeat-x;
  background-position:center 0px;
 }
.timeline_base ul {list-style:none; margin:0; padding:0; width:100%}
.timeline_base ul li{
  float:left; height:60px; 
  text-align:left; margin:0; padding:0 10px 0 0;
  border-left:1px solid transparent;
  border-right:1px solid transparent;
}
.timeline_base ul li p{
  margin:-22px 0 0 -10px;
  padding:0 0 0 0px;
  height: 35px;
  position:absolute;
  font-size:0.8em;  
  color:#336699;
  background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/timeline_year.png");
  background-repeat:no-repeat;
  background-position:8px 17px;
  cursor:pointer;
}

.timeline_base ul li:hover{
    background-color:#E8F5FF;
    height: 55px;
    border-left:1px dashed #ddd;
    border-right:1px dashed #ddd;
}

.timeline_base ul li div span{
  border:1px solid #ccc;
  padding:1px 2px 0 2px;
}

.timeline_base ul li div{
  color:#000;
  font-size:9px;
  float:left;
  text-align:center;
  margin:-1px 0px 0 5px;
  padding:30px 1px 0 1px;
  background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/timeline_version_bullet.png");
  background-repeat:no-repeat;
  background-position:center 0px;
}

.timeline_base ul li div.bulletOnload,
.timeline_base ul li div.bulletHover{
  background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/timeline_version_bullet_hover.png");
  background-repeat:no-repeat;
  background-position:center 0px;
}


.timeline_base ul li div.bulletOnload span,
.timeline_base ul li div span:hover{
  background-color:#336699; color:white; border:1px solid #000;
  cursor:pointer;
}

.timeline_base ul li div.bulletOnload span{
  background-color:#444;
}

h6.showDateBox{
  background-image:none;
  display:block;
  position:absolute;
  z-index:10; 
  text-align:left; vertical-align:middle;
  border:1px solid #999;
  background-color:lightyellow;  
  max-width:200px;
  line-height:20px;
  margin:15px 0 0 15px;
  padding:5px;
  font-weight:normal; font-size:11px;
}

.toc_versions {padding: 10px 0 5px 0; color:#444;}
.toc_versions a{padding: 0 13px 0 13px; font-weight:normal;}

.timeline_base ul li.last{
  width:2px;
  float:right;
  background-position:right -2px;  
}

table.thirdparty-list td{padding:7px; width:130px;}
table.thirdparty-list td.name{width:250px;}
table.thirdparty-list thead{font-weight:bold; border-bottom:1px solid #ccc;}

/* ----- REGISTER PAGE ---- */
table.title_tech_support {margin:25px 0 25px 0; width:98%; }
table.title_tech_support .title{width:90%; font-size:2.6em; line-height:1.4em;text-shadow:0 1px 0 #fff;}
table.title_tech_support a{margin-left:10px}

#getTrial {background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/bt_get_trial_license.png");
  background-repeat:no-repeat;
  padding:16px 105px 16px 105px;
}
#getTrial:hover{background-position:0 -49px;}
#getTrial:active{background-position:0 -98px;}

.more{color:#C91616; font-size:11px; float:right; font-weight:bold}
table.bubble_tech_support{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/pattern_register.png"); width:100%; height:400px; background-repeat:repeat;
border-radius:10px; padding:10px;text-shadow:0 1px 0 #fff; color:#000; font-size:1.2em; 
margin-bottom:25px;
margin-left:8px;
}
table.bubble_tech_support td{padding:10px; vertical-align:top}
table.bubble_tech_support td#reasons{width:60%;background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/vsplitter.png"); background-repeat:no-repeat; background-position:center right}
table.bubble_tech_support td ol{padding-left:4px; list-style:none}
table.bubble_tech_support td h3 span{color:#C91616; font-weight:bold; font-size:24px;text-shadow:0 1px 0 #fff;padding-right:10px}
table.bubble_tech_support td ol li{color:#333; font-weight:normal; font-size:14px}

table.bubble_tech_support td#testimonials{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/quote_open.png"); background-repeat:no-repeat; background-position:10px 35px}
table.bubble_tech_support td#testimonials ul{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/quote_close.png"); background-repeat:no-repeat; background-position:right 280px; padding-bottom:60px;
height:90%}
table.bubble_tech_support td#testimonials li{list-style:none; padding-top:55px;}
table.bubble_tech_support td#testimonials li i{float:right; font-size:0.9em; padding-top:6px}

p.register_fm {padding-top:10px;clear:both;text-align:left;}
#bt_submit_trial{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/bt_submit_trial.png");background-repeat:no-repeat; border:0px; width:147px;height:40px; background-color:white; margin:0 0 10% 32% }

/* ----- TESTIMONIALS PAGE ---- */
ul.testimonials {width:93%;}
ul.testimonials li{list-style:none; padding-bottom:30px}
ul.testimonials li p{ padding:25px; background-color:#EBF3FC; border-radius:10px; margin:0;text-shadow:0 1px 0 #fff;}
ul.testimonials .author{font-style:italic; font-size:0.9em;background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/testtimonial_bubble.png"); background-repeat:no-repeat;background-position:40px top;
padding:15px 0 0 30px}

.whatisnew_toc{list-style:none}
#datasheets{margin-left:5px}
#datasheets .datasheet {margin:15px 0 15px 0;}

.doc_ug{margin-left:45px;}
.doc_ug td{width:150px; padding:10px;}

.find_us{margin:0 0 40px 50px; width:85%}
.find_us td{width:43%; vertical-align:top}
.find_us ul{list-style:none; margin:0}
.find_us .li_title{padding-top:0}


.tb_title{margin-top:15px; color:#336699}
.eol{width:100%; margin:0 0 35px 0; padding:0}
.eol td{border:1px solid #ddd; padding:5px}

textarea{resize:none; /* for chrome */}
.time_zone{font-weight:bold;}
.response{width:100%; padding:15px 7px 0 10px }
/* ------- ARTICLES ------- */
tabel.articles tbody tr td{ margin-bottom: 40px; padding-bottom: 40px;}
ul.toc { padding:7px 0 15px 0px; }
ul.toc_vtopic{clear:both; padding-top:7px;}
ul.toc li, ul.toc_vtopic li{ font-size:1.2em; line-height:1.7em; font-weight:normal; list-style:none}

/* ----- REGISTER PAGE ---- */

ul.register_products { list-style:none; padding:10px 0 0 0; margin:0; width:100%}
ul.register_products li {float:left;width:33%; text-align:center}
ul.register_products li p{text-align:center;font-size:1.2em;color:#444;}
ul.register_products li:last-child {float:right;}
ul.register_products li h3{text-align:center;font-size:1.5em;color:#444; margin:0 0 25px 0;padding-top:0}


p.register_fm {padding-top:10px;clear:both;text-align:left;}

/* ------- TOOLTIP -------- */
a.tooltip img{vertical-align:bottom;}
a.tooltip span{display:none;padding:1px;margin-left:8px;}
a.tooltip:hover span{display:inline;position:absolute;background-color:lightyellow;
  color:#333333;text-shadow:none;padding:10px;font-size:0.9em;font-weight:normal;text-align:left;line-height:20px;
  width:300px;border-right: 1px solid #555555;border-bottom: 1px solid #555555; border:1px solid #999999; 
  -moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);}
a.tooltip:hover span ul{list-style-type:circle;margin:0;padding:0;}
.showHint{display: block;z-index:100;position:absolute;background-color: lightyellow;width: 270px; 
    padding: 3px;border:1px solid #333333;font:normal 11px Verdana;line-height:18px;border-right: 1px solid #555555;border-bottom: 1px solid #555555;
    -moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);}
div#user_warning{width:350px;margin:-77px 0 0 190px; position:absolute; color:#FF654F;font-size:0.9em; }
.bt_ok{ width:40px; height:31px; text-align:center; cursor:pointer; margin:20px 0 0 100px;  
background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/bt_ok.png');background-repeat:no-repeat; border:0;background-color:transparent; float:left;}
.bt_nothanks{ background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/bt_no.png');background-repeat:no-repeat; border:0;width:87px; height:31px; margin:20px 0 0 10px;
cursor:pointer; background-color:transparent; float:left; }

/* ------ BUY PRODUCTS ------ */
div#resellers{clear:both;font-size:1.1em;}
div#resellers label{font-size:0.8em;}
div.phone_orders{font-size:1.2em; margin: 20px 0 0 0;}
div#phone_orders ul{line-height:1.6em;}
div.float_title{font-size:1.6em;color:#336699; line-height:24px;z-index:1}
div.float_special{position:absolute;margin:40px 0 0 10px;font-size:1.4em;color:#336699;}

a.buy_product {font-size:0.9em;padding-right:2px;color:navy;}
a.buy_product:hover {text-decoration:underline;}
.title_specials{font-size:1.2em; text-align:left; width:260px}

/* ---- SHOP WIZARD ----*/
.btn_showall{text-align:center;height:29px;width:64px;background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/buy_wizard_subs.png");text-align:center;
  background-repeat:no-repeat;background-position:1px -41px;padding:3px 4px 0px 0px;color:#555;
  margin-top:-50px;font-size:11px;position:relative; float:right}
.btn_showall:hover{cursor:pointer; background-position:1px -74px;color:#000}
#buy_wizard {margin:25px 0 10px 0px; width:100%}
#buy_wizard h4{font-size:1.5em; font-weight:normal;padding:6px 0 7px 0; padding-left:0px; background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/wizard.png"); background-repeat:no-repeat; text-indent:40px}
#buy_wizard table{width:100%}
#buy_wizard table tr{color:#555;cursor:pointer; }
#buy_wizard table tr td{padding:7px; height:40px;border:0px}

#buy_wizard table tr:hover td{background-color:#ECF4FD; border:0px solid #eee;}

#buy_wizard table td.arrow{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/arrow_shop_off.png"); background-repeat:no-repeat; background-position:0px 50%; padding:5px; width:45px}
#buy_wizard table tr:hover td.arrow{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/arrow_shop_on.png") }
#buy_dev, #buy_ath, #buy_oxy, #buy_dif { padding:15px 10px 15px 10px; margin:20px 0 20px 0; }
#wiz_dif td.arrow{height:40px}

/*.bck_dev, .bck_ath, .bck_oxy, .bck_dif {
    -moz-box-shadow: 0 5px 1px #ccc;
    -webkit-box-shadow: 0 6px 1px #ccc;
    box-shadow: 0px 6px 1px #ccc;
    border-radius:5px;
}*/

.selected_prod{border:0px solid #eee; background-color:#FDF4EC}


/* ---- SHOP TABS ----*/

table.buy,table.buy_specials{width:100%;text-align:center; border-bottom:0px solid #E8E9EB;}
table.buy_specials{margin-top:20px;}
td.buy_ety, td.buy_oxy, td.buy_dev, td.buy_ath, td.buy_dif{width:300px; height:37px;font-size:18px; text-indent:43px;vertical-align:middle;
  background-repeat:no-repeat;background-position:4px bottom;padding:2px 0 0 0;text-align:left}
td.buy_oxy{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/Oxygen32.png"); }
td.buy_dev{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/Developer32.png"); }
table.buy td.buy_ath{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/Author32.png");}
table.buy td.buy_dif{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/Diff32.png");}

td.type_User-based, td.type_Floating{
   font-size:1.2em;background-repeat:no-repeat;height:33px; background-position:33% 50%; text-align:center}
td.type_User-based{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/buy_user_based.png")}
td.type_Floating{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/buy_floating.png"); text-indent:5px;}
tr.license_style td{color:#444;border-bottom:1px solid #E8E9EB}
tr.edition_style td{border-top:1px solid #E8E9EB; text-align:left;}
td.type_class, td.type_dep,td.type_site{font-size:1.2em;background-repeat:no-repeat;height:33px;}


.buy_oxy td.type_User-based,.buy_oxy td.type_Floating,
.buy_oxy_dev td.type_User-based,.buy_oxy_dev td.type_Floating,
.buy_oxy_ath td.type_User-based,.buy_oxy_ath td.type_Floating{
   font-size:1.2em;background-repeat:no-repeat;height:33px; background-position:27% 50%; text-align:center
}
#buy_subscription_oxy_products .type_User-based,
#buy_subscription_dev_products .type_User-based, 
#buy_subscription_ath_products .type_User-based{background-position:33% 50%;}

.subscription .type_User-based{background-position:38% 50%;}

div.buy_l{text-align:center;height:29px;width:64px;background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/buy_wizard14.1.png");
  background-repeat:no-repeat;
  background-position:1px 4px;
  padding:9px 0px 3px 0px;
  text-indent:10px;
  font-size:13px;
  position:relative;
  margin:auto;
}
div.buy_l a{text-align:center; padding-right:14px} 
td div.buy_l:hover{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/buy_wizard14.1.png");background-repeat:no-repeat;background-position:-73px 4px;}
.strikeout {color: #ff3300;text-decoration:line-through;font-style:italic;text-align:justify;padding-right:0px;padding:0;margin:0}

.buy_l .strikeout-fl {color: #ff3300;text-decoration:line-through; text-align:right;padding-right:3px; font-size:0.9em; font-style:italic; position:absolute; top:-10px; left:19px 
}

td.edition {height:30px;text-align:left;text-indent:15px;border-right:1px solid #E8E9EB}

td.buy_vsplit{border-right:1px solid #E8E9EB; text-align:center;}
div#shop_nav{padding:20px 0 0 17%;  margin:0 0 10px 0px;float:left; width:84%;border-bottom:1px solid #2F77C9;z-index:10;position:relative}
.buy_oxy div#shop_nav, .buy_oxy_dev div#shop_nav, .buy_oxy_ath div#shop_nav{padding:20px 0 0 4%; width:99%;}

div#shop_nav a{float: left; list-style: none;cursor:pointer; text-align:center;width:177px; font-weight:normal;background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/buy_wizard14.1.png");
  background-position:-191px 0px;background-repeat:no-repeat;height:25px;padding:7px 0 0 0;margin:0px;font-size:1.3em;
  color:#fff;text-shadow:0 1px 0 #111; font-weight:bold;
}
div#shop_nav a:hover{color:#FFC9B7;}
div#shop_nav a.visibleTab{color:black;text-shadow:0 1px 0 #eee;background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/buy_wizard14.1.png");background-position:-373px 0px;}
div.hiddenTabContent{display:none;clear:both;}
div.visibleTabContent{display:block;clear:both;padding:0px 0 0 0;margin:0}
div.visibleTabContent h4{font-weight:normal;font-size:1.4em;}
/*table.buy {clear:both;}*/
a.bt_buy{width:62px; height:27px;background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/layout.png");background-repeat:no-repeat;background-position:-455px -185px;
padding:7px 54px 4px 0;}
a.bt_buy:hover{background-position:-455px -235px;}
p.spaceY {padding-bottom:500px;}
div.spaceY {padding-bottom:15px;}

/* ---------- TABS: keyfeatures/whatisnew ---------- */
div#tabs_mainproduct{padding:0px 0 0 3px;  margin:15px 0 10px 0px;float:left; width:98%;
z-index:10;position:relative; margin-bottom:30px;
}
#content_m div#tabs_mainproduct, #content_mm div#tabs_mainproduct{padding:20px 0 0 10%;}

div#tabs_mainproduct span{float: left; list-style: none;cursor:pointer; 
  text-align:center;width:150px; 
  font-weight:normal;border:1px solid #cacaca;
  background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/tab_bt.png");
  background-repeat:repeat-x;
  height:27px;padding:13px 0 0 0;margin:0px;font-size:1.3em;
  color:#666;text-shadow:0 1px 0 #fff; font-weight:bold;
  border-top-left-radius:5px;border-top-right-radius:5px;
}
div#tabs_mainproduct span.tleft, div#tabs_mainproduct span.tright{
  background-repeat:no-repeat; border:0;width:160px;
  background-position:bottom; padding:15px 0 0 0;
}
div#tabs_mainproduct span.tleft{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/tab_line_left.png")}
div#tabs_mainproduct span.tright{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/tab_line_right.png")}

div#tabs_mainproduct span:hover{color:#cc0000;}
div#tabs_mainproduct span.visibleTab{color:#000;text-shadow:0 1px 0 #fff;background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/tab_bt_selected.png");
border-bottom:0px;
}


/* ---------- CONTACT PAGE ---------- */
table.ct {width:100%}
table.ct_support td div.title,table.ct td div.title { font-size:1.4em; color:#555555; }
table.ct td ul li div.title a{ font-size:0.9em; }
table.ct_support td, table.ct td{width:100%;text-align:left;height:120px;padding: 0 0 10px 0;
  vertical-align:top;background-position:0 14px;background-repeat:no-repeat;}
table.ct_support td { padding: 0 0 10px 87px; }
td.ct_faq { background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/ct_faq.jpg'); }
td.ct_matrix { background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/ct_featurematrix.jpg'); }
td.ct_contact { background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/ct_contact.jpg'); }
td.ct_tech { background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/ct_tech_support.jpg'); }
td.ct_forum { background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/ct_forum.jpg'); }
td.ct_mailing { background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/ct_mailing.jpg'); }
td.ct_install { background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/ct_install.jpg');}
td.ct_ug {background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/ct_ug.jpg');}
td.ct_video { background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/ct_video.jpg'); }
table.ct td ul li { vertical-align:top; list-style:none; margin-bottom:7px; line-height:1.8em;}
table.ct td ul li div.title{ font-size:1.3em; color:#555; margin-top: 10px; text-shadow:none}
table.ct td ul li div.subtitle{ font-size:1.2em; color:#9E442E; margin-top: 10px; text-shadow:none}
table.ct td ul li ul { margin:0 0 0 25px;}
table.ct td ul li ul li{list-style:square;list-style-position:inside;line-height:20px;}
table.ct td ul li h3.li_title {padding-left:20px;margin-top:1px;font-size:1.2em;border:0;}
table.ct li{padding-left:50px;line-height:20px;background-repeat:no-repeat;}
li#ct_phone {background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/ct_phone.jpg');}
li#ct_email {background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/ct_email.jpg');}
li#ct_mailbox {background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/ct_mailbox.jpg');}


.find_us{margin:0 0 40px 50px; width:85%}
.find_us td{width:43%; vertical-align:top}
.find_us ul{list-style:none; margin:0}
.find_us .li_title{padding-top:0}

/* ----- FORM TECHNICAL SUPPORT ----- */
form select#selector{margin-left:15px;}
form select#selector option{text-indent:20px;}
fieldset { margin-top:20px; border:1px solid #eee; line-height:20px;}
fieldset legend{ font-size:1.4em; color:#555; padding:0 4px 0 4px;}
div.ts_left,div.ts_left_txt { padding-left:10px;color:#444;float:left;width:30%;height:25px;vertical-align:middle;margin-top:10px;}
div.ts_right,div.ts_right_txt {float:left;text-align:left;width:63%;height:25px;vertical-align:middle;margin-top:10px;}
div.ts_left_txt,div.ts_right_txt {height:90px; padding-top:20px;}
.showSup {display: inline; color:red; padding:0 0 04px;}

/* ------ Registration code ------ */
table.reg_code td {height: 30px;vertical-align:middle;}
input#submit {margin-left:192px;}
input#submit_oh {margin-left:0px;}
input.reg_code {margin:0;padding:0;text-align:center;color:#333333;}
.affiliate{text-align:center;font-weight:bold;font-size:1.4em;}
p {margin-top:6px;text-align:left;}
p.feature {margin:0; padding:0; border:0;}
/*p + ul {margin-top:-1px;}*/
.italic {font-size: 1em;font-style:italic;margin-bottom: 4px;}
.oxyeditor, .oxyauthor,.oxydeveloper, .oxydiff {color:#333333; height:26px;background-position:0 0; background-repeat:no-repeat;padding:4px 0 2px 29px; /*font-size:1.3em;*/font-weight:normal;}
.oxyeditor { background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_oxy26.png');}
.oxyauthor { background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_ath26.png');}
.oxydeveloper { background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_dev26.png');}
.oxydiff { background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_dif26.png');}

/* ------- TEXT FORMATING ------ */
a{color: #235EB6;text-decoration:none;}
td.content img{margin-top:0px;}
a img {border:0;}
a.visited {color: #006895;}
a:hover {color: #ff3300;}
a.linksmall {font-size:0.9em;}
h2 {font-size: 1.4em;}
h3 {font-size: 1.2em; margin:1.7em 0 0.4em 0;}
h3.section3 {font-size: 1.4em;margin:7px 0 4px 0;line-height:22px;color:#222222;font-weight:normal;}
h3 + ul {margin-top:-3px;}
.acenter, .acenter a{ text-align:center; }
div.top {width:20%;height:15px;text-align:left;padding-top: 13px;}
div.hr {line-height: 25px;border-bottom:1px solid #DDDDDD;margin-bottom:10px;}
hr.smooth {height:1px;border:0;background-color:#dddddd;}
hr.dw {height:1px; border:0;background-color:#eee;margin:20px 0 0 0;}

/*  ---- LIST TAG STYLES ---- */
ul.noDecor {margin:0.2em 0 0 0;list-style-type:none;padding: 0;}
ul.noDecor > li {margin:0.2em 0 0 0;list-style-image:none;}
ul{/*margin:0 0 0 4px;padding:0 2px 2px 2px;line-height:17px;*/list-style-position:inside;list-style-type:disc;}
ul.features li {margin:0 0 1.2em 0; list-style:none; background-image: url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/gt_orange.gif"); background-position:10px 6px; background-repeat:no-repeat; padding:0 0 0 20px;}
ul.smoothlist {margin:0.2em 0 0 0;}
ul.smoothlist > li {padding:0 0 0.1em 0.2em; margin:0 0 0 0.1em; list-style-position:inside; line-height:1.6em;}
li.smoothlisttitle {margin: 10px 0 0 0; padding:0 0 10px 0; list-style-type: none; list-style-position: inside; font-weight:bold;}

/*  ---- BUBBLE: QUICK BUY ---- */
table.quickbuy{margin:4px 0 15px 0;width:140px;}
table.quickbuy td {height:1.5em;font-size: 11px;}
table.quickbuy td.price {text-align:right;width:54px}
span.qb_oxy, span.qb_ath, span.qb_dif, span.qb_dev{padding:4px 0 10px 30px; font-size:1.1em;background-repeat:no-repeat;height:35px;}
span.qb_oxy{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_oxy26.png");}
span.qb_ath{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_ath26.png");}
span.qb_dev{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_dev26.png");}
span.qb_dif{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_dif26.png");}

/* ------ SERVICES ------- */
div.syncro {width:490px;height:55px;padding:20px 110px 0 0;margin:0;background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/logoSyncRO.gif"); background-position:right;background-repeat:no-repeat;}

/* ------- TABLE --------- */
table {border-collapse:collapse;border:0;border-spacing:0 0;padding:0px;}
table table { margin: 0;}
td { padding: 0;} 

/* ---- VOLUME DISCOUNTS ---- */
table.volume_discounts {margin:0 5px 0 5px;width:600px;}
table.volume_discounts tr th{background-color: #D2E8FF; padding: 0 0 10px 17px;text-align:center;text-shadow:0 1px 0 white;}
table.volume_discounts td{background-color: #E8F3FF;text-align:center;padding-left:15px;}
td.morethan50{text-align:left;text-indent:15px;background-color: #E8F3FF;}
table.vd{width:600px; margin:0 5px 0 5px;}
td.vd_top_left {background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/pricetable_header_left_corner.gif");background-repeat:no-repeat;background-color: #D2E8FF;width:636px;height:6px;}
td.vd_top_right{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/pricetable_header_right_corner.gif");background-repeat:no-repeat;width:6px;height:6px;}
td.vd_bottom_left {background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/pricetable_bottom_left_corner.gif");background-position:bottom left;background-repeat:no-repeat;background-color: #E8F3FF;width:636px;height:6px;}
td.vd_bottom_right{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/pricetable_bottom_right_corner.gif");background-position:bottom right;background-repeat:no-repeat;background-color:#fff;width:6px;height:6px;}

/* ---- ADVANTAGES (SHOP->PRODUCT PAGES) ---- */
.adv_left, .adv_left_s { float:left;width:41%;text-align:left;margin:0 24px 20px 0; background-color:#f6f6f6; border-radius:10px; padding:15px;min-height:120px;
border:1px solid #eee; 
}
.adv_right, .adv_right_s {float:left;width:41%;text-align:left;margin:0 10px 24px 0;background-color:#f6f6f6; border-radius:10px; padding:15px;min-height:120px;
border:1px solid #eee; 
}

.adv_left_s, .adv_right_s{min-height:130px} 

.adv_top {background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/adv_header_left.gif");background-position:top left;background-repeat:no-repeat;background-color:#FFF4DF;
  width:601px;vertical-align:top;float:left;padding:4px 0 0 15px;height:215px;} 
div.adv_top ul li {list-style:disc;list-style-position:inside;padding:0 0 7px 0;}
.adv_top_right {padding-top: 4px;margin-right:3px;background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/adv_header_right.gif");background-position:top right;
  background-repeat:no-repeat;background-color:#FFF4DF;width:6px;height:215px;float:right;} 
.adv_bottom {background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/adv_footer_left.gif");background-position:bottom left;background-repeat:no-repeat;
    background-color:#FFF4DF; width:601px;height:6px;float:left;margin-bottom:40px;} 
.adv_bottom_right {background-color:#FFF4DF;background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/adv_footer_right.gif");background-position:bottom right;
    background-repeat:no-repeat;width:6px;height:6px;float:right;margin:0 3px 30px 0;} 
table.clarifications {width:607px;margin:0 0 4px 4px;}
table.clarifications td{background-repeat:no-repeat;background-position:8px 6px;background-color:#FFFAF0;vertical-align:top;padding:8px;width:40%;}
/*table.clarifications tr.shadow_bottom td{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/layout.png");background-position:-170px -313px;}*/

/*  ---------- PRODUCTS TABLE SHOP ----------- */
table.product_table{ width:98%;margin:15px 0 8px 1px;
border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
td.pd_title, td.pd_title_sax {  line-height:20px;vertical-align:middle;padding:4px 0 10px 0;font-size:1.2em;
  color:#333;font-weight:bold; width:460px;}
td.pd_title_sax{width:200px;}
td.pd_title div.small, td.pd_title_sax div.small{ padding:7px 0 0 0;font-size:11px;  font-weight:normal;}
td.pd_price, td.pd_price_sax{ line-height:30px;vertical-align:middle;text-align:right;padding:2px;font-size:2.4em;width:75px;}
td.pd_price_sax {font-size:1.4em; line-height:20px;width:105px; }

/*  -------- FEATURES - WHAT IS NEW ---------- */
h2.isnew {background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/whats_new.png");background-repeat:no-repeat;font-size:1.7em;margin:1.8em 0 5px 0;line-height:50px;font-weight:normal;text-indent:55px;}
h3.ft_title {font-size:1.5em;line-height: 25px;text-indent:2px;font-weight:normal;border-bottom:1px solid #eeeeee;}
h2.highlight{margin:0; padding:20px 0 3px 0; color:#444;}
.link_read_more{line-height:12px;padding:0 10px 0 0;background-image: url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/gt_orange.gif");background-position: right 6px;background-repeat: no-repeat; font-size:0.9em;}
div.date {font-style:italic;font-size:0.9em;}
td.listwhatisnew{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/gt_orange.gif");background-repeat:no-repeat;background-position: 1em 0.8em;width:250px;text-indent: 2em;}
p.ft_subtitle {font-size:1.1em;font-weight:bold;color:#444444;padding:10px 0 0 0;}
.ft_subtitle a.ft{color:#444}

.wn_feature_img{width:100%}
.wn_desc,.wn_feature_img td {padding-bottom:25px; vertical-align:top}

.wn_feature_img div.image{margin:0;margin-top:7px}
.wn_video img{padding-top:12px;}
.wn_desc{clear:both}

/*  ---- QUOTES - TESTIMONIALS ---- */
div.ghilopen {background-image: url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/ghilLeftBig.gif");background-repeat: no-repeat;background-position:0% 0;}
div.ghilclose { background-repeat: no-repeat;background-position: 100% 100%;background-image: url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/ghilRightBig.gif");}
.quote {text-indent: 23px;line-height:22px;color:#555555;font-family: tahoma,"trebuchet ms",arial ,sans-serif, verdana;}
input.quote_update {padding-right:20px;}
input.generate_quote {padding-left:20px;}

/*  ---- FEATURES - PAGE RATE ---- */
div.rate_page{width:300px; margin:20px 0 0 0;}
div.rate_response {color:#555; font-size:0.9em}
div#thx{margin-top:20px}
.stars { position:absolute; width:105px; height:16px; margin:-15px 0 0px 90px; background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/doc/img/dot.png");background-position:0px 1px; background-repeat:no-repeat;overflow:hidden; padding:0; }
ul.stars li{  margin:0; height:20px; width:21px;position:absolute;float:left;list-style-type:none;}
ul.stars li a{ text-decoration:none; position:absolute; overflow:hidden; padding:0; margin:0;}
ul.stars li a:hover, ul.stars li a.show_star {text-decoration:none; background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/doc/img/star.png"); background-position:0 0px;height:25px; background-repeat:no-repeat;}
textarea.text-input{margin:7px 0 10px 0;}
a#star1 { width:18px; z-index:6;  }
a#star2 { width:40px; z-index:5; }
a#star3 { width:60px; z-index:4; }
a#star4 { width:80px; z-index:3; }
a#star5 { width:100px; z-index:2; }
div.rate_response {margin:-14px 0 0 0; }
.small {font-size:0.9em;}

div.sn_section{float:right;position:relative; right:0}
#send_feedback{clear:both;float:left; position:relative; margin-top:25px; padding:7px 5px 5px 5px; 
background-color:#efefef; border:1px solid #ddd; border-radius:8px; color:#333; font-size:0.9em; width:98%;}
#send_feedback:hover{color:#333}
#send_feedback textarea{border:1px solid #ddd; width:99%; height:50px;}
#send_feedback .email{font-size:0.9em; border-top:1px solid #ccc; padding:7px 0 0 2px}
#send_feedback .email a{margin:-4px 0 0 10px}
#send_feedback .email a span{font-size:1em; padding:5px; line-height:1.5em; }
#send_feedback .email input{border:1px solid #ddd;height:17px; width:150px}
#send_feedback input.button{margin-bottom:7px}


#send_feedback_float{
    position:fixed; text-align:left;right:0px;
    bottom:0px; cursor:pointer; border-top-left-radius:5px;text-shadow:0 1px 0 #333;
    background-color:#336699; color:white; padding:5px
}

#send_feedback_float textarea{margin:4px 7px 13px 7px; width:92%}
#send_feedback_float .email a span{position:absolute; margin:-65px 0 0 -305px; font-size:1em; padding:5px; line-height:1.5em; }
#send_feedback_float .email a{margin:0 0 0 3px; position:relative}
#send_feedback_float input.button_float{margin-left:5px}
#send_feedback_float .email{font-size:0.9em; border-top:1px solid #ccc; padding:7px}
#send_feedback_float #min, #send_feedback_float #close{float:right; margin:0 2px 0 7px; color:#eee; text-shadow:0 1px 0 #333;
width:17px; height:10px; text-align:center; vertical-align:top; padding:0 0 8px 0; font-weight:bold}
#send_feedback_float #min{font-size:2em; font-weight:normal; margin:0 0px 0 0px; }
#send_feedback_float #close:hover, #send_feedback_float #min:hover{background-color:#eee; 
border-radius:4px;color:#333;text-shadow:0 1px 0 #fff}

.fbk_on{display:block;}
.feedback_response{padding:7px 0 7px 10px}
/*div#rate_comment {clear:both; margin:14px 0 0 0;}*/

/* --------- SLIDER --------- */
#featured_bck_top, #featured_bck_top_ath {position:absolute; z-index:500;background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/mb_corner_up.png");background-position: right center; background-repeat:no-repeat;width:6px; height:6px;	padding:18px 0 0 605px;}
#featured_bck_top_ath { padding:12px 0 0 605px;}
#featured_bck_bottom, #featured_bck_bottom_ath {position:absolute; z-index:500;background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/mb_corner_down.png");background-position: right bottom;background-repeat:no-repeat;width:6px; height:6px;	margin:266px 0 0 605px;}
#featured_bck_bottom_ath {margin:266px 0 0 605px; }
#featured, #featured_ath{margin:13px 0 20px 0;width:409px;height:264px;padding:0 200px 0 0;position:relative;background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/mb_bgr_xmleditor.jpg");background-position:top left;background-repeat:no-repeat;background-color:transparent;}
#featured ul.ui-tabs-nav,#featured_ath ul.ui-tabs-nav{position:absolute;top:0px;left:389px;list-style:none;margin:0; padding:0;width:222px;height:264px;
	z-index:400;background-repeat:repeat-y;background-position:top right;background-color:#f0f0f0;}
#featured ul.ui-tabs-nav li,#featured_ath ul.ui-tabs-nav li{width:222px;height:66px;font-size:12px;color:#666;padding:0;}
#featured ul.ui-tabs-nav li img,#featured_ath ul.ui-tabs-nav li img{float:left; margin-top:9px;  padding:2px; width:46px; height:44px;}
#featured_ath ul.ui-tabs-nav li img{ height:46px; }
#featured ul.ui-tabs-nav li span, #featured_ath ul.ui-tabs-nav li span{float:left;font-size:1.2em; line-height:20px; padding:17px 0 0 4px;}
#featured li.ui-tabs-nav-item a, #featured_ath li.ui-tabs-nav-item a{ display:block;color:#333;line-height:24px;width:203px;margin:0 0 0 20px;background-position:right;}
#featured_ath li.ui-tabs-nav-item a{margin-left:24px;}
#featured li.ui-tabs-selected,#featured_ath li.ui-tabs-selected{width:222px;padding:0px; margin:0px;background:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/mb_selected.png') 0px 0px no-repeat;}
#featured_ath li.ui-tabs-selected{width:222px;height:66px;padding:0; margin:0;background:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/mb_author_selected.png') 0 0 no-repeat;}
#featured .ui-tabs-panel,#featured_ath .ui-tabs-panel{width:400px; height:250px;vertical-align:middle;text-align:center;padding: 25px 9px 0 0;position:relative;cursor:pointer;}
#featured .ui-tabs-panel .info,#featured_ath .ui-tabs-panel .info{position:absolute;top:219px; left:0px;height:38px;width:374px;padding:7px 0 0 0;
	background: url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/mb_property_bar.png');background-repeat:no-repeat;background-position:left bottom;}
#featured .info h2,#featured_ath .info h2{font-size:18px;color:#FFF; padding:5px; margin:0;overflow:hidden;}
#featured .info span,#featured_ath .info span{position:relative;top:9px;font-size:1.1em;font-family:trebuchet ms;text-align:center;vertical-align:middle;line-height:18px; color:#FFF;}
#featured .info a,#featured_ath .info a{text-decoration:none;color:#444;}
#featured .info a:hover,#featured_ath .info a:hover{text-decoration:underline;}
#featured .ui-tabs-hide,#featured_ath .ui-tabs-hide{display:none;}

/* ---- USERGUIDES ---- */
table.printed_user_manual td { padding:15px 0 0 10px;vertical-align:middle;}

/* ----- ARTICLES LIST ---- */
table.articles{font-weight:bold;width:600px;}
table.articles td:first-child{width:330px;}
table.articles td.title {width:350px;font-size:1em;}

/* ------ SALES FAQ ------- */
li h2.qatitle {padding-top:0px;}
.qatitle {padding:13px 0 0 0;font-size:1.6em;font-weight:normal;line-height:17px;color:#555555;}
p.qa {color:#555555;font-weight:bold;}
div.qa {margin:15px 0 0 0;}

/* ---- HEADING FORMAT ----- */
.title, .sn_title{font-size:1.7em; color: #333333;line-height:35px;text-shadow:1px 1px #eee; margin-top:20px;}
h1 a{ color: #333;}
h1.pagetitle {font-size:1.7em;padding:0 0 0 0.3em; margin:0;}
h1.pagetitle a{color:#444; text-shadow:0 1px 0 #ddd; font-size:0.9em}
.subtitle{font-size:1.7em; margin:35px 40px 4px 0; line-height:25px;font-weight:normal;}
h2.title a{color:#444444;font-size:18px}
h2.title a:hover{color:red;}
h2.subtitle {clear:both;color: #444444;vertical-align:bottom;}
h3.show{font-size:1.4em;}
img.enterpriseOnly{margin:6px 0 4px 10px ; vertical-align:middle; cursor:help;}
.textsup {color:#666666;font-size:0.8em;vertical-align:top;}
.subtitleimportant {color: #CC0000;font-size:14px;font-weight:bold;line-height:19px;}
.strong, b {font-weight:bold;}
.video,videolink {background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/demo.gif");background-repeat:no-repeat;background-position:0 3px;padding:0 0 0 18px;font-size:0.9em;}
form.video_qs{float:right; width:610px;text-align:right; margin:0 0px 0 0; border-bottom:1px solid #eee; padding:0px 0 6px 15px;}
.video_qs span.qf{padding:0 5px 0 2px; margin:0; color:#666;}
form.video_qs input{border:1px solid #ccc; padding:0px 2px 0 4px; height:17px;}
ul.toc_vtopic{clear:both; padding-top:7px;}
ul.toc_vtopic li{font-size:1.1em; line-height:1.6em; width:300px;}
.videotopic{clear:both; padding:15px 0 0 0;}
.topvideo {width:100%;height:15px;text-align:right;padding:0px 0 10px 0;margin:0 0 20px 0;border-bottom:1px solid #eee; float:right;}
table.video_item {clear:both; margin:0 0 20px 0; }
table.video_item td.preview{width:150px;padding:0 0 0 8px;vertical-align:top;}
table.video_item td.tags{vertical-align:top; width:510px;}
table.video_item td.video_legend{vertical-align:top; text-align:right; float:right;width:200px; padding-top:15px }
span.input_close{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/input_close.png");width:11px; height:11px; position:absolute; margin:4px 0 0 -17px;padding:0;
background-repeat:no-repeat; background-position:center;cursor:pointer; }
span.input_close:hover{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/input_close_hover.png");}
.video_title {padding:0px 0 0 10px; font-size:1.2em;}
div.video_description{float:left; margin:2px 0 1px 10px;}
div.new{height:35px;width:35px; margin:-5px 0 0 -37px;background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/new.png'); background-repeat:no-repeat; background-position:left;cursor:pointer}
div.sound{height:35px;width:20px; margin:-7px 0 0 5px;background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/sound.png'); background-repeat:no-repeat; background-position:left;cursor:pointer}
div.version{width:35px;cursor:pointer; padding-left:4px; padding-right:4px}
div.video4editor,div.video4developer, div.video4author, div.video4svn, div.video4diff{height:20px; width:20px;padding:0px 1px 5px 2px; font-size:0.9em; color:#555;
  background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_oxy23.png');background-repeat:no-repeat;background-position:center;vertical-align:bottom;cursor:pointer}
div.video4author {background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_ath23.png')} 
div.video4diff {background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_dif23.png')}
div.video4svn {background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_svn23.png')}
div.video4developer {background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/icn_dev23.png')}
.video_legend div {float:right;}

.fixed {font-family:courier, fixed, monospace;color:#336699;}
.datasheet {background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/pdficon16.png");background-repeat:no-repeat;background-position:left;padding:0 0 0 19px;font-size:0.9em;}
.datasheet_link{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/pdficon16.png");background-repeat:no-repeat;background-position:10px;padding:4px 0 0 33px;font-size:0.9em;}
.articlelink {background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/pdficon16.png");background-repeat:no-repeat;background-position:left;padding:3px 0 0 17px;font-size:0.9em;}
em {font-style:normal;}
.error {color:red;}
.white {color:#fff;background-color:inherit;}
.white:hover {color: #FFFBA4;}
.red {color:red;font-family:"trebuchet ms", verdana, tahoma, arial, sans-serif;text-align:justify;}
.small, .small_right {font-size:0.9em;line-height:15px;color:#444;}
.small_right {text-align:right;}
.alert {color:#FF4A4A;font-family: "trebuchet ms",arial, verdana, tahoma, sans-serif;font-weight:bold;}
div.alert, #alert{height:1.7em;border: 1px dashed #ccc;margin-top:7px;padding:10px;width:85%;}
#alert {color:black; margin:10px 0 10px 0; background-color:lightyellow; border: 1px solid #ccc;}
span {margin-top: 6px;}
input.disabled {background-color: #EEEEEE;border: 1px solid #CCCCCC;}

/*  ------- FEATURES - NAVIGATION ---------*/
div.navigation{clear:both;}
div.navigation div{width:140px; float:left;margin:40px 0 0 0;}
div.navigation div.go2top{width:50px; padding:0 0 20px 0;text-align:right;}
div.navigation div.back{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/previousFeature.gif");background-position: 0 0%;background-repeat:no-repeat;padding:0 0 0 24px;font-size:0.9em;}
div.navigation div.next{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/nextFeature.gif");background-position: 90% 0%;background-repeat:no-repeat;padding:0 37px 0 0;font-size:0.9em;text-align:right;}
div.navigation div.parent{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/parentFeature.gif");background-position: 20px 0%;background-repeat:no-repeat;padding:0 0px 0 42px;font-size:0.9em;}
td.parentlinksection {border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}
.gt {color:#cc0000;font-family:"trebuchet ms",sans-serif,helvetica,arial,verdana;font-weight:bold;}
div {border: 0;margin: 0;padding-bottom:5px;}
div div {border: 0;margin: 0;padding: 0;}

/* --- Search classes --- */
div iframe {width:620px;}

/* ---- the magic ---- */
.hide {display: none;}
.show{display: block;}


 /*  RELEASE 13 - DEVELOPER  */
 /* --------- SELECT PRODUCT ---------- */
.platformTab {display:none;}
ul.dl_select{list-style:none; width:99%;position:relative;}
ul.dl_select li#dl_EDITOR,ul.dl_select li#dl_AUTHOR, ul.dl_select li#dl_DEVELOPER{
  vertical-align:top;float:left;width: 27%;background-image:none;
  background-position:top left;background-repeat:repeat-x;height:300px; padding-left:5%}

ul.dl_select li{text-align:center}
ul.dl_select li p{line-height:1.8em; }
ul.dl_select li ul li{text-align:left;padding:0px;list-style:circle; list-style-position:inherit; line-height:1.7em}
#dl_EDITOR a div{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/IconOxygen70.png");background-position:center 4px;background-repeat:no-repeat;text-shadow:0 1px 0 white; }
#dl_AUTHOR a div{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/IconAuthor70.png");background-position:center 4px;background-repeat:no-repeat;text-shadow:0 1px 0 white; }
#dl_DEVELOPER a div{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/Developer70.png");background-position:center 4px;background-repeat:no-repeat;text-shadow:0 1px 0 white; }
#dl_DIFF a div{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/IconDiff70.png");background-position:center 4px;background-repeat:no-repeat;text-shadow:0 1px 0 white; }

.dl_select p#product{font-size:1.2em;font-weight:bold;text-align:center;color:#444444; padding-top:100px;margin:0; line-height:0.8em}
.dl_select p#type{font-size:2.1em;font-weight:bold;margin-bottom:15px;text-align:center;color:#444444}
.dl_select .description{margin-top:30px;}

ul.dl_select_sa{list-style:none; padding:20px 0 0 10px; width:99%; }
ul.dl_select_sa li a{text-align:center;background-position:center 0;
  height:170px;padding-top:84px; background-repeat:no-repeat; float:left; width:24%}
ul.dl_select_sa li p#type{font-size:2.1em;font-weight:bold;text-indent:7px;padding:6px 0 0px 0;text-align:center;color:#444;}
ul.dl_select_sa li p#product{font-size:1.2em;font-weight:bold;text-indent:7px;line-height:0.9em;padding-top:9px;text-align:center;color:#444;}

li#dl_sa_EDITOR a{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/IconOxygen70.png");}
li#dl_sa_DEVELOPER a{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/IconDeveloper70.png");}
li#dl_sa_AUTHOR a{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/IconAuthor70.png");}
li#dl_sa_DIFF a{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/IconDiff70.png");}

a.bt_dl{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/bt_download_xmleditor14.1.png"); background-repeat:no-repeat; padding:12px 68px 10px 69px; }
a.bt_dl:hover{background-position:0 -37px}
a.bt_dl:active{background-position:0 -74px}
p.equation{padding:230px 0 0 27%; clear:both}

#dl_products_bt_download {text-align:center;padding:15px 0 20px 0;}
a.aproduct:hover div{color:red;}
.product {color:black;font-weight:bold;font-size:1.5em;line-height:30px;}
h2.h2_oxygen {color:#000;font-size:1.6em;background-image: url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/Oxygen32.png");background-position:left;background-repeat:no-repeat;line-height:34px;text-indent:40px;}
h2.h2_author {color:#000;font-size:1.6em;background-image: url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/Author32.png");background-position:left;background-repeat:no-repeat;line-height:34px;text-indent:40px;}
em.author {color:#55698A;}
em.oxygen {color:#336699;}

/* ----- DOWNLOAD INFO ----- */
.dLogo {float:left; position:relative;padding:20px 0 0 0; width:80px;}
.dInfo {float:left; clear: right; vertical-align:top;padding:0 0 0 10px; width:70%; }
.dInfoKit {float:left; width:70%;padding: 5px 0 5px 0;}
.dInfoKit h3{font-size:1.3em;color:#333;margin:0; padding:15px 0 10px 0; line-height:1.4em;}
.dLink {float:right; width:90px;margin:20px 10px 0 20px;}
.dInstructions { float:left; width:44%; padding:0 15px 10px 20px;margin:20px 0 0 10px;background-color:#F7F7F7;}
.dRequire {float:right; clear:right;background-color:#F7F7F7;padding:0 15px 10px 20px; width:44%;margin:20px 7px 0 0;}
.dInstructions h4{font-weight:normal;color:#000;font-size:1.2em;margin:0; padding:17px 0 0 0;text-shadow:0 1px 0 #fff;} 
.dRequire ul li,.dInstructions ul li{line-height:20px;padding:7px 0 7px 0;}
.dRequire ul,.dInstructions ul{padding:0; margin:0}
.eclipseInfo{ float:left; width:93%; padding:0 10px 10px 15px;margin:20px 0 0 10px;background-color:#F7F7F7;}
.eclipseInfo h4, .eclipseInfo ul{padding:2px;margin:0}
.eclipseInfo ul li{padding:4px}
.dInstructions .li_title, .dRequire .li_title{font-size:1.2em; font-weight:bold; color:#555; text-shadow:0 1px 0 #fff; padding-top:1.4em}

div.update_site, .bt_download{background-repeat:no-repeat;
  background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/dl_page.png");
  width:170px; height:45px
} 
.bt_download{background-position:-2px -82px; }
.bt_download:hover{background-position:-2px -124px;}
.bt_download:active{background-position:-2px -166px;}

div.update_site{background-position:-182px -82px;}
div.update_site:hover{background-position:-182px -124px;}
div.update_site:active{background-position:-182px -166px;}

/* -------- TABS --------- */
.tabb.activeTabBody { display: block;}
div#download_oxygen,div#download_developer,div#download_author{
  margin: 0 auto;
  overflow: hidden;
  /*width:740px;*/
  width:94%;
  border-bottom:1px solid #1D63A3;text-align:center;
  padding:20px 10px 0 3.5%;}
  
div#download_developer{width:85%;padding:20px 10px 0 12%;}  

div#download_oxygen a,div#download_developer a,div#download_author a{ background-repeat:no-repeat;background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/dl_page_14.png");
  padding: 10px 0 0 0; 
  height:30px;
  border-right:1px solid #3E72C5;
  border-left:1px solid #0F558E;
  width: 16%;text-align:center;
  font-size:1em; font-weight:bold;text-shadow:0 1px 0 #555; color:#fff;
  border-top-left-radius:7px;
  border-top-right-radius:7px;
  float: left;
  min-height: 1px;
  vertical-align:middle;
}
  
  
div#download_oxygen a, div#download_author a, div#download_developer a{ background-position:0 0; }
div#download_oxygen a:hover{ color:#FFC993; }
div#download_author a:hover{ color:#FFDFBF; }

div#download_oxygen a.activTab, div#download_developer a.activTab, div#download_author a.activTab{ background-position:-192px 0; 
  border-left:1px solid #0F558E;
  border-right:1px solid #0F558E;
  
}

div#_Windows_tab div.dLogo,div#_Linux_tab div.dLogo,div#_All_tab div.dLogo,div#_JavaWebStart_tab div.dLogo,div#_Eclipse_tab div.dLogo,
div#_Component_tab div.dLogo,div#_MacOSX_tab div.dLogo{
  background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/dl_page.png");background-repeat:no-repeat;height:100px;margin:30px 0 0 0; z-index:1;}
div#_Windows_tab div.dLogo{ background-position:-743px 1px;}
div#_MacOSX_tab div.dLogo{ background-position:-849px 1px;}
div#_Linux_tab div.dLogo{ background-position:-942px 1px;}
div#_All_tab div.dLogo{ background-position:-1028px 1px;}
div#_JavaWebStart_tab div.dLogo{ background-position:-750px -120px;}
div#_Eclipse_tab div.dLogo{ background-position:-1127px 1px;}
div#_Component_tab div.dLogo{ background-position:-850px -120px;}


#uninstall_survey div{padding:4px}

/* ------- TO SORT OUT -------- */
.whitesmall {color:#ffffff;font-size:11px;}
table.register{margin:0 0 0 7px; } 
table.register td {height:32px; padding:0 7px 0 0;}
select.register option{width: 150px; /*margin:0 0 0 5px;*/}
table.boxkeyfeatures {background-color:#ffffff;font-family:"trebuchet ms", verdana, tahoma, arial, sans-serif;
  font-weight:bold;color:#555555;margin:0;padding:0;border:1px solid #cccccc;}
.matrixtitle {border:0;border-bottom:1px solid #d6e9fc;background-color:#ffffff;font-family:"trebuchet ms", verdana, tahoma, arial, sans-serif;font-weight:bold;color:#555555}
.academicOfferTitle {font-size:18px;font-weight:bold;line-height:22px;color:#444444;text-align: center;}
.academicOfferSubtitle {color:#444444;text-align: center;}
.infobox {margin:7px 0 7px 0;padding:7px;border: 1px dashed #CCCCCC; line-height:1.8em; }
div.infobox{clear:both;}
td.tdinfoboxheader {margin:0; padding:4px 10px 0 10px;background-color: #F9F9F9;border-bottom:1px solid #DDE0E6;text-align:left;}
td.tdinfobox {margin:0; padding:0 10px 0 7px;line-height:20px;background-color: #F9F9F9;line-height:20px;}
td.tdinfoboxfooter {text-align:left;margin:5px;padding:0 8px 5px 7px;background-color: #F9F9F9;line-height:18px;}
.textorange {color: #999999;font-weight: bold;}
.textblue {color:#003399;}
.top {width: 100%;text-align:right;}
.mainbubble {color:#ffffff;font-size:18px;font-weight: bold;text-shadow:black 3px 3px, yellow -3px -3px; z-index:2;}
.linksm {color: #666666;font-size: 11px;}
.seemore {line-height:12px;text-align:right;padding:0 10px 0 0;background-image: url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/site-commons/img/gt_orange.gif");background-position: right 6px;background-repeat: no-repeat;}
.affiliate {text-align:left;vertical-align: top;width: 100%;color: #336699;}
.alignright {text-align:right;vertical-align: top;width: 100%;}

/* ---- styles for menu items ----- */
h2 div a {display:block;background:#ffffff;/* ie6 bug */ border:0 solid #ccc;}
/* holly hack. ie requirement \ */
* html h2 div a {height:1%}
/* end */
div:hover h2, div.over h2 {display:block}

/* ---- styles for menu items ----- */
table.partner{margin:0 0 20px 0}
table.partner td { vertical-align:middle;
  height:40px; padding:7px  
}

h2.partner_group{width:auto; line-height:1.8em; text-indent:5px; font-size:1.7em; border-bottom:1px solid #ddd;margin-top:20px;}
h2.partnerlistgroup{color:#333; margin:20px 0 10px 0; font-size:1.5em; line-height:1.8em; text-indent:10px; color:#555}

/* ----- GALLERY CONTAINER ---TODO------ */
.gallerycontainer{position: relative;}
.thumbnail img{border: 1px solid white;margin: 0 5px 5px 0;}
.thumbnail:hover{background-color: transparent;}
.thumbnail span{ /*CSS for enlarged image*/position: absolute;background-color: #FFFFFF;padding: 5px;left: -1000px;
  border: 1px dashed gray;visibility: hidden;color: black;text-decoration: none;}
.thumbnail span img{ /*CSS for enlarged image*/border-width: 0;padding: 2px;}
.thumbnail:hover span{/*CSS for enlarged image*//*visibility: visible;*/  /* uncomment  to activate the large image hover*/
top: 0;left: -170px; /*position where enlarged image should offset horizontally */z-index: 50;}



div#eq_bck{width:98%;text-align:center;vertical-align:middle;height:73px;
background-color:#f6f6f6; border-radius:5px; border:1px solid #D7D7D7;
margin:15px 0 15px 0
/*background-image:url('/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/eq_bck.png');background-repeat:no-repeat;*/
}
div#eq_bck table{margin-left:70px}
div#eq_bck td.plus, div#eq_bck td.eq{font-size:2em; font-weight:normal; width:10px; vertical-align:middle; padding-bottom:25px; }
div#eq_bck td{background-repeat:no-repeat; background-position:center 18%; height:65px; width:150px;}
div#eq_bck td div{margin-top:17px;padding-top:10px}
div#eq_bck td.eq_oxy{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/mb_oxygenxml32.png")}
div#eq_bck td.eq_ath{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/mb_author32.png")}
div#eq_bck td.eq_dev{background-image:url("/oilspill/20130115082022oe_/http://www.oxygenxml.com/img/mb_developer32.png")}
div#eq_bck td span, div#eq_bck td a{padding:5px 10px 0px 10px; background-repeat:no-repeat;text-align:center; background-position:center;height:80px;font-weight:bold;margin-top:80px;}



/* ========================================================= */
/* Smaller screens */
@media only screen and (max-width: 980px) {
	body {
	 /*font-size: 1.1em;*/
	 line-height: 1.5em;
	}
	.row .sidemenu, .row_mb .sidemenu{display:none}
	.row #content_s, .row_mb #content_s{width: 70%;}
  .row #content_m, .row_mb #content_m {width:70%}
  .row #content_mm, .row_mb #content_mm {width:95%}
	.row .bubbles, .row_mb .bubbles {width:20%}
	
	#mb_left, #mb_right{display:none}
  #dmenu li#last form{padding:10px 0 0 2%;}
  #dmenu li a{width:80px; font-size:0.9em}
  #submenu li a {padding:0 12px 0 12px;}

  div#tabs_mainproduct span.tleft, div#tabs_mainproduct span.tright{width:20%;}
  
  /*right bubbles*/
  .bb_buttons li.bb_price p{font-size:0.9em; text-align:right}
  .bb_buttons li.bb_price img{width:30%}
  .bb_buttons li.bb_am{clear:both;margin-top:-23px; float:right}
  .bb_buttons li.bb_product{font-size:0.9em;}
  .bb_tools li{padding:10px 2px; font-size:0.9em;}
  .bb_events a.bb_title{margin-left:7px;font-size:0.9em}
  .bb_buttons li a{background-size:100%; width:42%; height:15px;}
  .bb_buttons li.bb_buy a:hover{background-position:0 48.33%;}
  .bb_buttons li.bb_buy a:active{background-position:0 96.63%;}
  .bb_buttons li.bb_download a:hover{background-position:0 48.33%;}
  .bb_buttons li.bb_download a:active{background-position:0 96.63%;}

  /*download*/
  div#download_oxygen a,div#download_developer a,div#download_author a{font-size:0.8em}
  .dInstructions { width:42%; }
  .dRequire {width:42%}
  
  /*shop*/
  div#shop_nav{padding:20px 0 0 8%; width:92%; font-size:0.9em}
  
  /*footer*/
  #footer #menubottom{ width:70%; }
  #footer #copy{ width:25%; }
}

@media only screen and (min-width: 981px) and (max-width: 1139px) {
  .row #content_m, .row_mb #content_m {width:74%}
  .row #content_s, .row_mb #content_s {width:56%}
  
  /*menu*/
  #dmenu li#last form{padding:10px 0 0 2%;}
  #dmenu li a{width:100px;}
  
  /*right bubbles*/
  .bb_tools li{padding:10px 5px}
  .bb_events a.bb_title{margin-left:10px}

  div#tabs_mainproduct span.tleft, div#tabs_mainproduct span.tright{width:21%;}
  .bb_buttons li.bb_price p{font-size:0.9em; text-align:right}
  .bb_buttons li.bb_price img{width:30%}
  .bb_buttons li.bb_am{clear:both;float:right; margin-top:-27px}
  .bb_buttons li.bb_product{font-size:1em;}
  .bb_buttons li a{background-size:100%; width:39%; height:15px;}
  .bb_buttons li.bb_buy a:hover{background-position:0 49.33%;}
  .bb_buttons li.bb_buy a:active{background-position:0 98.63%;}
  .bb_buttons li.bb_download a:hover{background-position:0 49.33%;}
  .bb_buttons li.bb_download a:active{background-position:0 98.63%;}

  
  /*download*/
  div#download_oxygen a,div#download_developer a,div#download_author a{font-size:0.8em}
  .dInstructions { width:42%; }
  .dRequire {width:42%}

  /*shop*/
  div#shop_nav{padding:20px 0 0 16%; width:84%;}
  
  /*footer*/
  #footer #menubottom{ width:64%; }
  #footer #copy{ width:30%; }
}



/* Mobile */
@media handheld, only screen and (max-width: 767px) {
/*	
  body {
	 font-size: 16px; -webkit-text-size-adjust: none;
	}
	
	.row, body, .container {
   	width: 100%;
   	min-width: 0;
   	margin-left: 0px;
   	margin-right: 0px;
   	padding-left: 0px;
   	padding-right: 0px;
	}
	
	.row .skin, .row .bubbles{
  	float: none;
  	margin-left: 0px;
  	margin-right: 0px;
  	padding-left: 20px;
  	padding-right: 20px;
	}
	
	.row .skin {
	    width:auto
	}
	.row .bubbles{
	   border:1px dashed #777;
	     float:bottom;
	}
	.row .sidemenu{display:none}*/
}

/* ========================================================= */
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width : 320px) and (max-width : 481px) {
    /*body,p { font-size: 4em; line-height: 1.8em; }*/
}

/* Smartphones (landscape) ----------- */
@media only screen and (min-width: 321px) {
    /*body { font-size: 2em; line-height: 1.8em; }*/
}

/* Smartphones (portrait) ----------- */
@media only screen and (max-width: 320px) {
/*  body {font-size: 2em;line-height: 1.8em;	}
  #dmenu li, #submenu li{ list-style: none;}
  #mainbubble{display:none}*/
}

@media only screen and (max-width: 768px) {
/* body {font-size: 1em;line-height: 2.8em;}
	.row .sidemenu{display:none	}
  .row .skin{	   margin-left:15px;	   width:97%;}
	.row .bubbles{float:left}*/	
}


/* iPads (portrait and landscape) ----------- */
/*@media only screen
and (min-width: 768px)
and (max-width: 1024px) {
	
	body { font-size: 0.8em; line-height: 1.5em; }
	.row .sidemenu{ display:none; }
	.row .skin{ margin-left:15px; width:97%;}
	.row .bubbles{ float:left }
}
*/
/* Large screens ----------- */
/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}








/*http://trentwalton.com/*/

/*
@media (max-width: 600px) {
	/\* 633px grid (88x6 col, 21x5 gut; 88+21+88+21+88+21+88+21+88+21+88) *\/
	.inner {
		position: relative;
	}
	.mast,
	.intro,
	.main,
	.footer {
		float: none;
		width: auto;
	}
	h1 {
		background: none;
	}
	h1 a {
		padding-top: 70px;
		height: 87px;
	}
	ul.nav {
		background: url("site/ornament.png") no-repeat 0 -20px;
		border-top: none;
		margin: 0 auto;
		position: absolute;
		top: 0;
		width: 100%;
	}
	ul.nav li {
		float: left;
		margin-right: 3.317535545023696682%;	/\* 21px / 633px *\/
		width: 31.121642969984202211%;		/\* 197px / 633px *\/
	}
	ul.nav a,
	ul.nav i {
		font: 10px Helvetica, Arial, sans-serif;
		letter-spacing: 0;
	}
	ul.nav a:hover,
	ul.nav a:focus {
		background-position: 0 100%;
	}
	li.first a {
		border-top: none;
		padding-top: 1em;
	}
	ul.nav li.last {
		margin-right: 0;
	}
	.intro {
		margin-top: 0;
	}
	.intro h2 {
		font-size: 1.4em;
	}
}
@media (max-width: 400px) {
	.figure,
	li#f-mycroft {
		margin-right: 3.317535545023696682%;	/\* 21px / 633px *\/
		width: 48.341232227488151658%;	/\* 306px / 633px *\/
	}
	li#f-watson,
	li#f-moriarty {
		margin-right: 0;
	}
}
@media (min-width: 1300px) {
	.mast {
		float: none;
		width: auto;
	}
	h1 {
		float: left;
		width: 31.875%;	/\* 306px / 960px *\/
	}
	ul.nav {
		float: right;
		margin: 40px 0 1em;
		text-align: center;
		width: 65.9375%;	/\* 633px / 960px *\/
	}
	ul.nav {
		border-top: none;
	}
	ul.nav li.first a {
		border-top: none;
		padding-top: 1em;
	}
	ul.nav li {
		float: left;
		margin-right: 3.317535545023696682%;			/\* 21px / 633px *\/
		width: 31.121642969984202211%;				/\* 197px / 633px *\/
	}
	ul.nav li.last {
		margin-right: 0;
	}
	.intro {
		margin-top: 1em;
	}
	.figure,
	li#f-mycroft {
		margin-right: 3.317535545023696682%;			/\* 21px / 633px *\/
		width: 13.902053712480252764%;				/\* 88px / 633px *\/
	}
	.footer {
		clear: both;
		float: none;
		margin-left: 56.770833333333333333%;			/\* 327px / 960px *\/
		width: 20.520833333333333333%;				/\* 197px / 960px *\/
	}
}
*/

