@charset "utf-8";
/* CSS Document */

/*!
######################################################

# %file_name%

# C CENTRAL GLOBAL ASSET RELEASE: %ga_build%

# BUILD DATE: %ga_date%

# %ga_copyright%

%ga_warning%

######################################################
*/

/*! VERSION INFO */
#ccentral{content:"%ga_build%"}

body { background:#fff; color:#000; font-family:Arial,Helvetica,sans-serif; font-size:13px; margin:0; padding:0; }
a { color:#336699; text-decoration:none; }
a:hover { text-decoration:underline; }

.hide {display:none;}
.new {font-weight:bold;color:#F00;}

/*! mc01 */
#mc01 .cw20 ul {margin:0;padding:0;}
#mc01 .cw20 li {list-style:none;}
#mc01 .cw20v1 p {font-size:16px;line-height:18px;}

.mc01v0 { }
.mc01v1 { width:976px; margin:0 auto; }


/*! mc02 */
#mc02 { color:#FFF; background:url("/assets/i/mc01-background.gif") repeat-x scroll 0 0 transparent; }
.mc02v0 { margin:0 auto; width:974px; height:126px; }
.mc02v1 { background:none !important; }

.mc02v0 .mc02w1 { height:92px; }
.mc02v0 .mc02w2 { clear:both; }

.mc02v1 .mc02w2 { box-shadow: 0 2px 6px rgba(0, 0, 0, 0.33);
-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.33);
-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.33); background:url("/assets/i/ms-sprite-1.png") 0 -20px repeat-x; border:1px solid #adadad; height:38px; padding:0 1px 0 0; margin:0; }


.mc02v0 #mc02logo a { background:url('/assets/i/mc02-oracle-logo.png') no-repeat scroll 0 0 transparent; width:148px; height:18px; display:block; text-indent:2000px; overflow:hidden; }
.mc02v1 #mc02logo a {background:url("/assets/i/mc-sprite2.png") 100% 0;width:133px;height:18px;display:block;text-indent:-2000px;margin:24px 0 20px 33px;-moz-outline:0;outline:0}

#mc02sitelogo { float:left; }
#mc02sitelogo a { background:url('/assets/i/mc02-logo.png') no-repeat scroll 0 0 transparent; width:281px; height:92px; display:block; text-indent:-2000px; }

#mc02login { padding:20px 0 0; float:right; font-size:12px; margin-right:60px; }
#mc02login a { color:#FFF; text-decoration:none; }
#mc02login a:hover { text-decoration:underline; }
#mc02login a.bttn { margin-left:8px; background:url('/assets/i/mc-sprite.png') no-repeat scroll 0 0 transparent; padding:7px 0 7px 12px; color:#FFF; text-decoration:none; display:inline; float:none; }
#mc02login span { background:url('/assets/i/mc-sprite.png') no-repeat scroll right 0 transparent; padding:7px 12px 7px 0; }
html>body #mc02login a { *padding:0 0 0 12px; position:relative; }

#mc02langauage { padding:20px 0 0; float:right; text-align:right; position:relative; }
#mc02langauage p { background:url("/assets/i/mc-down-arrow.png") no-repeat scroll right 1px transparent; margin:10px 10px 4px 0; padding:0 15px 2px 0; cursor:pointer; }
#mc02langauage ul { margin:0; padding:0; background-color:#FFFFFF; border:1px solid #9A9A9A; display:none; margin:0; overflow:hidden; padding:8px; position:absolute; text-align:right; width:100px; z-index:80; right:0; }
#mc02langauage ul li { list-style:none; }

.mc02v0 #mc02nav { float:left; }
.mc02v0 #mc02nav dl { margin:0 0 10px; }
.mc02v0 #mc02nav ul { height:34px; margin:0; padding:0; }
.mc02v0 #mc02nav ul li { float:left; font-size:13px; list-style-type:none; margin:0; padding:0; }
.mc02v0 #mc02nav ul li a { background:url('/assets/i/mc-sprite.png') no-repeat scroll 0 -30px transparent; padding:0 0 0 16px; text-decoration:none; display:block; height:34px; }
.mc02v0 #mc02nav ul li a strong { text-transform:uppercase; background:url("/assets/i/mc-sprite.png") no-repeat scroll right -66px transparent; color:#FFFFFF; padding:10px 16px 8px 0; display:block; font-weight:normal; }
.mc02v0 #mc02nav ul li a strong img { border:none; }
.mc02v0 #mc02nav ul li:hover a { background:url('/assets/i/mc-sprite.png') no-repeat scroll 0 -236px transparent; }
.mc02v0 #mc02nav ul li:hover a strong { background:url("/assets/i/mc-sprite.png") no-repeat scroll right -236px transparent; }
.mc02v0 #mc02nav ul li.mc02roles a { background:url('/assets/i/mc-sprite.png') no-repeat scroll 0 -138px transparent; }
.mc02v0 #mc02nav ul li.mc02roles a strong { background:url("/assets/i/mc-sprite.png") no-repeat scroll right -138px transparent; }
.mc02v0 #mc02nav ul li.mc02roles:hover a { background:url('/assets/i/mc-sprite.png') no-repeat scroll 0 -270px transparent; }
.mc02v0 #mc02nav ul li.mc02roles:hover a strong { background:url("/assets/i/mc-sprite.png") no-repeat scroll right -270px transparent; }

.mc02v0 #mc02nav ul li .submenu { opacity:0.95; padding:15px 15px 0; display:none; background-color:#FFF; border-right:1px solid #B7B7B7; border-left:1px solid #B7B7B7; z-index:2; }
.mc02v0 #mc02nav ul li:hover .submenu { display:block; position:absolute; }
.mc02v0 #mc02nav ul li .submenu a, #mc02nav ul li.mc02roles .submenu a { background:none; color:#000; margin:0; padding:0; height:auto; }
.mc02v0 #mc02nav ul li .submenu a:hover { color:#336699; text-decoration:underline; }
.mc02v0 #mc02nav ul li .submenu dl dt { font-size:12px; font-weight:bold; margin:0 0 8px; }
.mc02v0 #mc02nav ul li .submenu dl dd { font-size:12px; line-height:16px; text-indent:0; padding-left:10px; margin:0 0 0.5em; }

.mc02v0 #mc02nav ul li .submenu div.column { border-right:0 solid #DDDDDD; float:left; padding:3px 0; width:200px; }
.mc02v0 #mc02nav ul li .submenu div.bottomleft {
    background: url("//www.oracleimg.com/us/assets/flyout-shadow-left.png") no-repeat scroll 0 0 transparent;
    clear: both;
    float: left;
    height: 30px;
    margin-bottom: -43px;
    margin-left: -16px;
    margin-top: 0;
    position: relative;
    width: 15px;
}
.mc02v0 #mc02nav ul li .submenu div.bottomcenter {
    background: url("//www.oracleimg.com/us/assets/flyout-shadow-bg.png") repeat-x scroll 0 0 transparent;
    height: 30px;
    margin-left: 15px;
    position: absolute;
    width: 402px;
}
.mc02v0 #mc02nav ul li .submenu div.bottomright {
    background: url("//www.oracleimg.com/us/assets/flyout-shadow-right.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 30px;
    margin-right: -15px;
    position: relative;
    width: 15px;
}

.mc02v0 #mc02nav ul li.mc02roles .submenu { width:60px; }
.mc02v0 #mc02nav ul li.mc02roles .submenu div.column { width:50px; }
.mc02v0 #mc02nav ul li.mc02roles .submenu div.bottomcenter { width:62px; }
.mc02v0 #mc02nav ul li.mc02roles .submenu a { background:none; }
.mc02v0 #mc02nav ul li.mc02roles a:hover { }

.mc02v1 .mc02w2 li,.mc02v1 .mc02w2 ul {float:left;list-style-type:none;padding:0;margin:0;font-size:13px;font-weight:bold}
.mc02v1 #mc02nav { height:38px; float:left; }
.mc02v1 #mc02nav ul { height:38px; }
.mc02v1 #mc02nav li { border-right:1px solid #adadad; position:relative; }
.mc02v1 #mc02nav li:hover,
.mc02v1 #mc02nav li.showmenu,
.mc02v1 #mc02nav li.currentmenu{background:url("/assets/i/mc-sprite2.png") 100% -58px  no-repeat}
.mc02v1 #mc02nav li:hover ul li.currentmenu{background:#999}
.mc02v1 #mc02nav a {display:block;padding:13px 18px 0;min-height:25px;float:left;color:#000;text-decoration:none;text-transform:uppercase;}
.mc02v1 #mc02nav li:hover a,
.mc02v1 #mc02nav li.currentmenu a{color:#fff;text-decoration:none;}

.mc02v1 #mc02nav ul ul { display:none; }
.mc02v1 #mc02nav li:hover ul,.mc02v1 #mc02nav li.showmenu ul{display:block;position:absolute;top:38px;left:-1px}
.mc02v1 #mc02nav li ul li{background:#e0e0e0; z-index:2;}
.mc02v1 #mc02nav li ul{border-top:#999 solid 1px}
.mc02v1 #mc02nav li ul li { border:#999 solid 1px; border-top:0; clear:both }
.mc02v1 #mc02nav li ul li:hover,
.mc02v1 #mc02nav li ul li.showmenu{background:#999}
.mc02v1 #mc02nav li:hover ul li a {color:#000;font-size:12px;font-weight:normal;width:194px;padding:9px 9px 6px;border:0}
.mc02v1 #mc02nav li:hover ul li a:hover,
.mc02v1 #mc02nav li:hover ul li.currentmenu a {color:#fff;text-decoration:none}

.mc02v1 #mc02nav li a.mc02droparrow {background:url("/assets/i/mc-down-arrow-blk.png") no-repeat scroll 0 14px transparent;padding-left:0;width:15px}
.mc02v1 #mc02nav li:hover a.mc02droparrow {background-image:url("/assets/i/mc-down-arrow.png");}

.mc02v1 .mc02w3 {float:right}
.mc02v1 .mc02w3 h4 {float:left;font-weight:normal;font-size:12px;margin:14px 0 0;color:#696868}
.mc02v1 .mc02w3 a{background-image:url("/assets/i/mc-sprite2.png");background-repeat:no-repeat;text-indent:-9999px;-moz-outline:0;outline:0;display:block;float:left;width:21px;height:20px}
.mc02v1 .mc02w3 ul{overflow:hidden;margin:13px 8px 0 0;position:relative}
.mc02v1 .mc02w3 ul li{width:21px;height:20px;margin-left:4px;position:relative;right:-1px}
.mc02v1 .mc02w3 ul li.fbicon a{background-position:0 0}
.mc02v1 .mc02w3 ul li.inicon a{background-position:-21px 0}
.mc02v1 .mc02w3 ul li.twicon a{background-position:-42px 0}
.mc02v1 .mc02w3 ul li.blogicon a{background-position:0 -335px}
.mc02v1 .mc02w3 ul li.gpicon a{background-position:-42px -335px}
.mc02v1 .mc02w3 ul li.micon a{background-position:-84px -335px}
.mc02v1 .mc02w3 ul li.yticon a{background-position:-126px -335px}
.mc02v1 .mc02w3 ul li.deicon a{background-position:-210px -335px}
.mc02v1 .mc02w3 ul li.piicon a{background-position:-252px -335px}
.mc02v1 .mc02w3 ul li.rssicon a{background-position:-63px 0}
.mc02v1 .mc02w3 ul li.xgicon a{background-position:-315px -335px}
.mc02v1 .mc02w3 ul li.fbicon a:hover,.ms1w3 ul li.fbicon a:focus{background-position:-84px 0}
.mc02v1 .mc02w3 ul li.inicon a:hover,.ms1w3 ul li.inicon a:focus{background-position:-105px 0}
.mc02v1 .mc02w3 ul li.twicon a:hover,.ms1w3 ul li.twicon a:focus{background-position:-126px 0}
.mc02v1 .mc02w3 ul li.blogicon a:hover,.ms1w3 ul li.blogicon a:focus{background-position:-21px -335px}
.mc02v1 .mc02w3 ul li.gpicon a:hover,.ms1w3 ul li.gpicon a:focus{background-position:-63px -335px}
.mc02v1 .mc02w3 ul li.micon a:hover,.ms1w3 ul li.micon a:focus{background-position:-105px -335px}
.mc02v1 .mc02w3 ul li.yticon a:hover,.ms1w3 ul li.yticon a:focus{background-position:-147px -335px}
.mc02v1 .mc02w3 ul li.deicon a:hover,.ms1w3 ul li.deicon a:focus{background-position:-231px -335px}
.mc02v1 .mc02w3 ul li.piicon a:hover,.ms1w3 ul li.piicon a:focus{background-position:-273px -335px}
.mc02v1 .mc02w3 ul li.rssicon a:hover,.ms1w3 ul li.rssicon a:focus{background-position:-147px 0}
.mc02v1 .mc02w3 ul li.xgicon a:hover,.ms1w3 ul li.xgicon a:focus{background-position:-294px -335px}

.mc02v1 #mc02logo { float:left; }

.mc02v1 #mc02langauage { float:right; margin:30px 0 0; position:relative; padding:0; }
.mc02v1 #mc02langauage p { background:url("/assets/i/dropdown-arrow-new.gif") no-repeat scroll right 5px transparent; color:#333; margin:0 10px; padding:0 12px 2px 0; }
.mc02v1 #mc02langauage ul { background-color:#fff; border:1px solid #9A9A9A; margin:0; overflow:hidden; padding:8px; position:absolute; right:0; text-align:right; width:75px; z-index:2; }
.mc02v1 #mc02langauage li { line-height:1.4em; }
.mc02v1 #mc02langauage a { font-size:12px; }
.mc02v1 #mc02t2 a:hover {}

.mc02v0 .mc02w4,.mc02v1 .mc02w4 {display:none;}
.mc02v1 .mc02w4 { float:right; margin:24px 30px 0 0; }
.mc02v1 .mc02w4 a { background-color:#f00; color:#fff; padding:8px 15px; }

#mc02register { float:right; }
#mc02register a { background:url("/assets/i/mc-sprite.png") no-repeat scroll 0 -173px transparent; padding:0 0 0 16px; display:block; text-decoration:none; }
#mc02register a:hover {  }
#mc02register a strong { text-transform:uppercase; background:url("/assets/i/mc-sprite.png") no-repeat scroll right -173px transparent; color:#FFFFFF; padding:8px 16px 8px 0; font-weight:normal; display:block; }
#mc02register a:hover strong {  }

#mc02search { float:right; margin-left:20px; padding:0; }
#mc02search input[type="text"] { background:url("/assets/i/mc-sprite.png") no-repeat scroll 0 -205px transparent; border:0 none; font-weight:bold; padding:8px 0 6px 8px; color:#5A5959; width:80px; margin:0; }
#mc02search input[type="submit"] { background:url("/assets/i/mc-sprite.png") no-repeat scroll right -205px transparent; border:0 none; cursor:pointer; height:28px; width:25px; text-indent:-100px; margin:0; }
html>body #mc02search input[type="submit"] { *top:-2px; position:relative; }
html>body #mc02search input[type="submit"] { top:-2px\0/; position:relative\0/; }


/*! mc03 */
#mc03 { background:url("/assets/i/mc01-background.gif") repeat-x scroll 0 -126px #FFF; }

.mc03v0 { margin:0 auto; width:974px; min-height:500px; }
.mc03v1 { background:url("/assets/i/mc03-solutions.jpg") no-repeat scroll right 0 transparent; margin:0 auto; width:974px; min-height:500px; padding:0 10px; }
.mc03v2 { background:url("/assets/i/mc03-cio-solutions.jpg") no-repeat scroll right 0 transparent; margin:0 auto; width:974px; min-height:500px; padding:0 10px; }
.mc03v3 { background:url("/assets/i/mc03-events.jpg") no-repeat scroll right 0 transparent; margin:0 auto; width:974px; min-height:500px; padding:0 10px; }
.mc03v4 { background:url("/assets/i/mc03-chro-solutions.jpg") no-repeat scroll right 0 transparent; margin:0 auto; width:974px; min-height:500px; padding:0 10px; }
#mc03.mc03v5 { border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background-image:none; background-color:#f7f7f7; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.33); -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.33); -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.33); }


/*! mc04 */
#mc04 { background:url("/assets/i/mc04-background.gif") repeat-x scroll 0 0 #d7d7d7; margin-top:20px; }
.mc04w1 { margin:0 0 10px; }
.mc04w2 { margin:0; }
.mc04w2 a { text-decoration:none; }
.mc04w2 a:hover { text-decoration:underline; }

.mc04v0 { padding:20px 0 10px; margin:0 auto; width:974px; }
.mc04v0 .mc04w2,.mc04v0 .mc04w2 a { color:#8b8b8b; }

#mc04.mc04v1 {background:none;}
.mc04v1 .mc04w1 { float:left; }
.mc04v1 .mc04w2 { float:right; }


/*! mc05 */
#mc05 { }
.mc05v0 { margin:0 0 10px; padding:10px 0 0; }
.mc05v0 ul { margin:0; padding:0; list-style:none; }
.mc05v0 li { font-size:13px; float:left; }
.mc05v0 a { text-decoration:none; }
.mc05v0 a:hover { text-decoration:underline; }

.mc01v1 .mc05v0 { padding: 10px 14px 0; }

/*! mc06 */
#mc06 { overflow:hidden; clear:both; }
.mc06v0 { }
.mc06v0 .mc06w1 { width:665px; float:left; margin-right:30px; }
.mc06v0 .mc06w1 h2,.mc06v1 .mc06w1 h2 { background:url('/assets/i/mc06-h2-underline.png') no-repeat scroll right bottom transparent; font-size:17px; font-weight:bold; color:#555; margin:20px 0 10px; padding:0 0 12px; }
.mc06v0 .mc06w2 { width:279px; float:left; }

html>body #mc06 { *margin-top:40px; }

.mc06v1 { padding:0 14px 14px; background-color:#F7F7F7; }
.mc06v1 .mc06w1 { width:645px; float:left; margin-right:30px; }
.mc06v1 .mc06w2 { width:269px; float:left; }


/*! mc07  */
#mc07 {position:relative;margin:0;display:block;padding:20px 0 0;overflow:hidden;}
#mc07 ul {margin:0;padding:0;}
#mc07 li {list-style:none;}
#mc03.mc03v5 #mc07 {padding:0;}
#mc07 .hide {display:none !important;}

.mc07v0 {width:974px;}
.mc07v0 .mc07w1 {display:block;height:253px;position:relative;}
.mc07v0 .mc07w1 a {position:absolute;color:#fff;}
.mc07v0 .mc07w1 .mc07banner, .mc07v0 .mc07w1 .mc07b2 {display:none;}
.mc07v0 .mc07w1 .mc07banner:first-child, .mc07v0 .mc07w1 .mc07b2:first-child {display:block;}
.mc07v0 .mc07w1 .mc07text {bottom:0;left:0;padding:0 0 30px 30px;position:absolute;width:650px;}

.mc07v0 .mc07w1 .mc07b2 {position:absolute;}
.mc07v0 .mc07w1 .mc07b2 a {position:static;}
.mc07v0 .mc07w1 .mc07b2 .mc07text {color:#fff;top:40px;left:335px;padding:0;position:absolute;width:550px;}
.mc07v0 .mc07w1 .mc07b2 .mc07cite {color:#fff;top:180px;left:335px;padding:0;position:absolute;width:550px;}
.mc07v0 .mc07w1 .mc07b2 .mc07cite p {font-size:12px;line-height:16px;}

.mc07v0 .mc07w2 {display:block;position:relative;width:974px;background:url("/assets/i/mc07-news-bck.png") repeat-x scroll 0 0 transparent;font-size:12px;height:33px;margin:0;padding:0;}
.mc07v0 .mc07w2 h4 {color:#666;float:left;font-size:12px;line-height:33px;margin:0;padding:0 5px;}
.mc07v0 .mc07w2 li {display:none;line-height:33px;}
.mc07v0 .mc07w2 li:first-child {display:list-item;}
.mc07v0 .mc07w2 a {position:absolute;color:#333;text-decoration:none;}

.mc07v0 .mc07w2 a:hover {color:#666;}



.mc07v0 .mc07w3 {float:right;}
.mc07v0 .mc07w3 a {position:relative;padding:2px 6px;font-weight:bold;}
.mc07v0 .mc07w3 ul {border:1px solid #a6a6a6;border-radius:2px;color:#666;float:left;margin:4px !important;}
.mc07v0 .mc07w3 li {border-left:1px outset #484848;float:left;display:list-item !important;text-align:center;vertical-align:middle;line-height:22px;
	background: rgb(231,231,231);/* Old browsers */
	background: -moz-linear-gradient(top, rgba(231,231,231,1) 0%, rgba(252,252,252,1) 16%, rgba(254,254,254,1) 40%, rgba(190,190,190,1) 75%, rgba(190,190,190,1) 93%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(231,231,231,1)), color-stop(16%,rgba(252,252,252,1)), color-stop(40%,rgba(254,254,254,1)), color-stop(75%,rgba(190,190,190,1)), color-stop(93%,rgba(190,190,190,1)));/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(231,231,231,1) 0%,rgba(252,252,252,1) 16%,rgba(254,254,254,1) 40%,rgba(190,190,190,1) 75%,rgba(190,190,190,1) 93%);
	background: -o-linear-gradient(top, rgba(231,231,231,1) 0%,rgba(252,252,252,1) 16%,rgba(254,254,254,1) 40%,rgba(190,190,190,1) 75%,rgba(190,190,190,1) 93%);
	background: -ms-linear-gradient(top, rgba(231,231,231,1) 0%,rgba(252,252,252,1) 16%,rgba(254,254,254,1) 40%,rgba(190,190,190,1) 75%,rgba(190,190,190,1) 93%);
	background: linear-gradient(top, rgba(231,231,231,1) 0%,rgba(252,252,252,1) 16%,rgba(254,254,254,1) 40%,rgba(190,190,190,1) 75%,rgba(190,190,190,1) 93%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bebebe',GradientType=0 );
}
.mc07v0 .mc07w3 li:hover {
	background: -webkit-gradient(linear, left top, left bottom, from(#FCFCFC), to(#EBEBEB));
	background: -moz-linear-gradient(top,  #FCFCFC,  #EBEBEB);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#EBEBEB');
}
.mc07v0 .mc07w3 li:first-child {border-left:none;}

.mc07v1 {width:643px;}
.mc07v1 .mc07w1 {display:block;height:200px;position:relative;width:643px;}
.mc07v1 .mc07w1 a {position:absolute;color:#fff;}
.mc07v1 .mc07w1 .mc07banner {display:none;}
.mc07v1 .mc07w1 .mc07banner:first-child {display:block;}
.mc07v1 .mc07w1 .mc07text {bottom:0;left:0;padding:0 0 20px 20px;position:absolute;width:445px;}

.mc07v1 .mc07w2 {display:block;position:relative;width:643px;background:url("/assets/i/mc07-news-bck.png") repeat-x scroll 0 0 transparent;font-size:12px;height:33px;margin:0;padding:0;}
.mc07v1 .mc07w2 h4 {color:#666;float:left;font-size:12px;line-height:33px;margin:0;padding:0 5px;}
.mc07v1 .mc07w2 li {display:none;line-height:33px;}
.mc07v1 .mc07w2 li:first-child {display:list-item;}
.mc07v1 .mc07w2 a {position:absolute;color:#333;text-decoration:none;}
.mc07v1 .mc07w2 a:hover {color:#666;}

/*! mc07v2  */
.mc07v2 {background-repeat:no-repeat;width:934px;height:300px;color:#fff;padding:30px 10px 20px 30px !important;}
.mc07v2 h1 {font-size:24px;font-weight:normal;line-height:30px;margin:0;width:400px;}
.mc07v2 h2 {font-size:18px;font-weight:normal;line-height:22px;margin:0 0 20px;}
.mc07v2 p {font-size:13px;margin:0 0 20px;}
.mc07v2 .mc07w4 {bottom:25px;padding:20px;position:absolute;right:10px;width:400px;}
.mc07v2 .mc07w5 {background-color:#fff;background-color:rgba(255, 255, 255, 0.85);bottom:25px;padding:20px;position:absolute;left:30px;width:300px;}
.mc07v2 .mc07dark {background-color:#000;background-color:rgba(0, 0, 0, 0.7);color:#fff;}
.mc07v2 .mc07button { }

/*! mc07v3  */
.mc07v3 {width:974px;height:112px;color:#fff;padding:0 !important;}
.mc07v3 .mc07text {position:absolute;padding:25px;}
.mc07v3 img {position:absolute;}
.mc07v3 h1 {margin:0 0 4px 0;font-weight:normal;text-shadow:0 0 4px #333;}
.mc07v3 p {margin:0 !important;font-size:16px;text-shadow:0 0 4px #333;}
.mc07v3 .black h1 {text-shadow:0 0 4px #fff;}
.mc07v3 .black p {text-shadow:0 0 4px #fff;}


#mc07 #mc07w1 {display:block;margin:0;padding:0;position:relative;}
#mc07 .mc07w1v0 {height:253px;}
#mc07 .mc07w1v1 {height:200px;}
#mc07 #mc07pagerv1{position:absolute;top: 4px;right:8px;height:29px;z-index:5;}

#mc07 #mc07pager {position:absolute;top:6px;right:8px;z-index:5;height:29px;background:url('/assets/i/mc07-bck.png') repeat-x 0 0;}

#mc07pager .mc07-right {background:url("/assets/i/mc07-right.png") no-repeat 0px 0px;width:3px;height:29px;position:absolute;right:-3px;}
#mc07pager .mc07-left {background:url("/assets/i/mc07-left.png") no-repeat 0px 0px;width:3px;height:29px;position:absolute;left:-3px;}
#mc07pager #mc07nav {height:29px;background:url("/assets/i/mc07-bck.png") repeat-x 0px 0px;float:left;}
#mc07pager #mc07nav a {margin-top:4px;color:#FFF;margin-left:2px; width:22px;height:22px;font-size:0.75em;line-height:22px;text-align:center;text-decoration:none;background:url("/assets/i/mc07-unselect.png") no-repeat 0px 0px;float:left;zoom:1;}
#mc07pager #mc07nav a:hover {color:#000;background:url("/assets/i/mc07-select.png") no-repeat 0px 0px; }
#mc07pager #mc07nav a.active,
#mc07pager #mc07nav a.active:hover {color:#000;background:url("/assets/i/mc07-select.png") no-repeat 0px 0px;}

#mc07  #mc07banners {position:relative;padding:0px;margin:0px;}
#mc07 .mc07bannerv0 {margin:0;height:253px;width:974px;position:absolute;top:0;left:0;display:block;}
#mc07 .mc07bannerv1 {margin:0;height:200px;width:643px;position:absolute;top:0;left:0;display:block;}

.mc07bannerv0 .mc07text {background:none;position:absolute;z-index:5;bottom:0;left:0;display:block;margin:30px 0 30px 30px;width:650px;}
.mc07bannerv1 .mc07text {color:#fff;background:none;position:absolute;z-index:5;bottom:0;left:0;display:block;margin:0 0 20px 20px;width:445px;}

#mc07 .mc07quote .mc07text h1 {font-size:16px;line-height:11px;margin:0 0 20px 0;}

#mc07 .mc07text h1 {margin:0;font-size:26px;font-weight:normal;}
#mc07 .mc07text h2 {margin:20px 0;font-size:18px;} 
#mc07 .mc07text h3 {margin:10px 0 20px;font-size:16px;font-weight:normal;}
#mc07 .mc07text p  {margin:10px 0;font-size:13px;line-height:1.3em;}
#mc07 .mc07text blockquote {margin:0;font-size:20px;line-height:24px;}
#mc07 .mc07text blockquote:before {content:"â€œ";display:block;font-size:200%;font-style:italic;height:0;margin-left:-20px;}
#mc07 .mc07text blockquote:after {content:"â€";display:inline;font-size:200%;font-style:italic;height:0;margin:10px 0 0 2px;position:absolute;}

#mc07 .compress {letter-spacing:-0.5px;}
#mc07 .black {color:#000;}
#mc07 .grey {color:#999;}
#mc07 .white {color:#fff;}
#mc07 .red {color:#C00;}

a.mc07 {text-decoration:none;position:absolute;display:block; }

.mc07button, .button  {display: inline-block;outline: none;cursor: pointer;text-align: center;text-decoration: none;
color:#484848;padding:6px 15px;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .2em;-moz-border-radius: .2em;border-radius: .2em;-webkit-box-shadow: 0 4px 4px rgba(0,0,0,.3);-moz-box-shadow: 0 4px 4px rgba(0,0,0,.3);box-shadow: 0 4px 4px rgba(0,0,0,.3);
background: rgb(231,231,231);/* Old browsers */
background: -moz-linear-gradient(top, rgba(231,231,231,1) 0%, rgba(252,252,252,1) 16%, rgba(254,254,254,1) 40%, rgba(190,190,190,1) 75%, rgba(190,190,190,1) 93%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(231,231,231,1)), color-stop(16%,rgba(252,252,252,1)), color-stop(40%,rgba(254,254,254,1)), color-stop(75%,rgba(190,190,190,1)), color-stop(93%,rgba(190,190,190,1)));
background: -webkit-linear-gradient(top, rgba(231,231,231,1) 0%,rgba(252,252,252,1) 16%,rgba(254,254,254,1) 40%,rgba(190,190,190,1) 75%,rgba(190,190,190,1) 93%);
background: -o-linear-gradient(top, rgba(231,231,231,1) 0%,rgba(252,252,252,1) 16%,rgba(254,254,254,1) 40%,rgba(190,190,190,1) 75%,rgba(190,190,190,1) 93%);
background: -ms-linear-gradient(top, rgba(231,231,231,1) 0%,rgba(252,252,252,1) 16%,rgba(254,254,254,1) 40%,rgba(190,190,190,1) 75%,rgba(190,190,190,1) 93%);
background: linear-gradient(top, rgba(231,231,231,1) 0%,rgba(252,252,252,1) 16%,rgba(254,254,254,1) 40%,rgba(190,190,190,1) 75%,rgba(190,190,190,1) 93%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bebebe',GradientType=0 );
}
.mc07button:hover, .button:hover {
background: -webkit-gradient(linear, left top, left bottom, from(#FCFCFC), to(#EBEBEB));
background: -moz-linear-gradient(top,  #FCFCFC,  #EBEBEB);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#EBEBEB');
}
.mc07button img,.button img {margin-left:2px;position:relative;top:2px;}

/*! mc07w3 : News */
#mc07w2 {position:relative;background:url("/assets/i/mc07-news-bck.png") repeat-x 0 0;height:33px;margin:0;padding:0;width:100%;font-size:12px;}
#mc07w2 b {float:left;color:#666;line-height:34px;padding:0 5px;} 
#mc07w2items {position:relative;height:33px;margin:0px;padding:0px;}
#mc07-news-items {float:left;height:32px;}
.mc07-news-item {line-height:32px;position:absolute;overflow:hidden;height:33px;}
.mc07-news-item a {text-decoration:none;color:#333;background-color:#F2F2F2 }
.mc07-news-item a:hover {color:#666;}	

/*! mc07w3 : Roles */
#mc07w3 {float:right;}
#mc07w3 ul {color:#484848;padding:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #A6A6A6;margin:4px;list-style:none;float:left;}
#mc07w3 li {
	border-right:1px inset #484848;float:left;vertical-align:middle;text-align:center;
	background: rgb(231,231,231);/* Old browsers */
	background: -moz-linear-gradient(top, rgba(231,231,231,1) 0%, rgba(252,252,252,1) 16%, rgba(254,254,254,1) 40%, rgba(190,190,190,1) 75%, rgba(190,190,190,1) 93%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(231,231,231,1)), color-stop(16%,rgba(252,252,252,1)), color-stop(40%,rgba(254,254,254,1)), color-stop(75%,rgba(190,190,190,1)), color-stop(93%,rgba(190,190,190,1)));
	background: -webkit-linear-gradient(top, rgba(231,231,231,1) 0%,rgba(252,252,252,1) 16%,rgba(254,254,254,1) 40%,rgba(190,190,190,1) 75%,rgba(190,190,190,1) 93%);
	background: -o-linear-gradient(top, rgba(231,231,231,1) 0%,rgba(252,252,252,1) 16%,rgba(254,254,254,1) 40%,rgba(190,190,190,1) 75%,rgba(190,190,190,1) 93%);
	background: -ms-linear-gradient(top, rgba(231,231,231,1) 0%,rgba(252,252,252,1) 16%,rgba(254,254,254,1) 40%,rgba(190,190,190,1) 75%,rgba(190,190,190,1) 93%);
	background: linear-gradient(top, rgba(231,231,231,1) 0%,rgba(252,252,252,1) 16%,rgba(254,254,254,1) 40%,rgba(190,190,190,1) 75%,rgba(190,190,190,1) 93%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bebebe',GradientType=0 );
}
#mc07w3 a {text-decoration:none;color:#484848;font-weight:bold;padding:4px 6px;float:left;}
#mc07w3 li:hover {
	background: -webkit-gradient(linear, left top, left bottom, from(#FCFCFC), to(#EBEBEB));
	background: -moz-linear-gradient(top,  #FCFCFC,  #EBEBEB);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#EBEBEB');
}
#mc07w3 .mc07last {border:none;}

html>body #mc07pager #mc07nav a {*float:none;}



/*! mc08 */
#mc08 { }
#mc08 a { text-decoration:none; }
#mc08 a:hover { text-decoration:underline; }
#mc08 small { font-size:11px; }

.mc08c2 img { float:left; margin:0 10px 10px 0; }
.mc08c2 p { color:#333; line-height:18px; margin-top:4px; }
.mc08c1 ul { padding:0; margin:0; }
.mc08w1 { display:none; }
.mc08w1 h3 div.obttn { float:right; margin:-2px 0 0; }
.mc08w1:first-child { display:block; }
.mc08c2 ul { margin:0; padding:0; }
.mc08c2 ul li { list-style:none; line-height:18px; padding:0 0 10px 20px; }
.mc08c2 ul li.icn-success { background:url('/assets/i/mc-small-icons.gif') no-repeat scroll -285px 1px transparent; }
.mc08c2 ul li.icn-whitepaper { background:url('/assets/i/mc-small-icons.gif') no-repeat scroll -264px -22px transparent; }
.mc08c2 ul li.icn-video { background:url('/assets/i/mc-small-icons.gif') no-repeat scroll -243px -44px transparent; }
.mc08c2 ul li.icn-pdf { background:url('/assets/i/mc-small-icons.gif') no-repeat scroll -220px -67px transparent; }
.mc08c2 ul li.icn-casestudy { background:url('/assets/i/mc-small-icons.gif') no-repeat scroll -200px -90px transparent; }

.mc08v0 .mc08c1 { float:left; width:180px; margin-top:-12px; }
.mc08v0 .mc08c1 ul { padding:0; margin:0; }
.mc08v0 .mc08c1 ul li { display:table-row; background:url("/assets/i/mc08-tab.png") no-repeat scroll 0 -130px transparent;; height:65px;  }
.mc08v0 .mc08c1 ul li.selected { background:url("/assets/i/mc08-tab.png") no-repeat scroll 0 -66px transparent !important; }
.mc08v0 .mc08c1 ul li a { display:table-cell; height:65px; vertical-align:middle; font-size:12px; font-weight:bold; color:#555; width:180px;}
.mc08v0 .mc08c1 ul li a:hover { text-decoration:none !important;   background: url("/assets/i/mc08-tab.png") no-repeat scroll 0 0 transparent; color:#333;}
.mc08v0 .mc08c2 { float:left; width:465px; margin:-10px 0 0 20px; }
.mc08v0 .mc08c2 p { color:#333; line-height:18px; margin-top:4px; }
.mc08v0 .mc08c2 h3 { color:#333; font-size:16px; font-weight:normal; margin:16px 0 6px; }

.mc08v1 .mc08c1 { float:left;  margin-top:10px; float: left;margin-top: 10px;background:none; width:621px; background: url("/assets/i/mc08-hz-bk.png") no-repeat bottom left; height:45px;}
.mc08v1 .mc08c1 ul li { display:block; float:left; background: url("/assets/i/mc08v3-bk.png") repeat-x scroll #F7F7F7;}
.mc08v1 .mc08c1 ul li.selected {background:#F7F7F7; height:47px;}
.mc08v1 .mc08c1 li.last {background:url("/assets/i/mc08v1-divider.png") no-repeat scroll 0 0 transparent;height: 37px;}
.mc08v1 .mc08c1 ul li a { display:table-cell; height:37px; vertical-align:middle; font-size:12px; text-transform:uppercase; font-weight:bold; color:#333; padding:0 20px; text-align:center; background:url("/assets/i/mc08v1-divider.png") no-repeat scroll 0 0 transparent; }
.mc08v1 .mc08c1 ul li a:hover {text-decoration:none !important;}
.mc08v1 .mc08c1 ul li:hover {background: url("/assets/i/mc08v3-bk-lt.png") repeat-x scroll; color:#333;}
.mc08v1 .mc08c2 { float:left; margin:0; background:none; }
.mc08v1 .mc08c2 h3 { color:#333; font-size:16px; font-weight:normal; margin:10px 0 6px; }
.mc08v1 .mc08c2 p { color:#333; line-height:18px; margin-top:4px;min-height:85px; }

#mc08 .mc10v2>ul>li { width:290px; height:150px; }
.mc06v1 .mc08v0 .mc08c2 {width:445px;}



/*! mc08 */
#mc09 { }

.mc09v0, .mc09v1, .mc09v2 { margin:25px 0; }
.mc09v0 h1, .mc09v1 h1, .mc09v2 h1 { font-size:26px; font-weight:normal; color:#333; margin:0; }

.mc09v1 h1 { float:left; padding:5px 0; }
.mc09v1 a.contact { float:right; margin-right:8px; }
.mc09v1 img { border:none; }

.mc09v2 h1 { font-family:Georgia, serif; float:left; padding:5px 0; color:#b90000; }
.mc09v2 a.contact { float:right; margin-right:8px; }
.mc09v2 img { border:none; }



/*! mc10 */
#mc10 { margin-top:10px; }
#mc10 a { text-decoration:none; }
#mc10 a:hover { text-decoration:underline; }
#mc10 p { min-height:0; }
#mc10 a.more, #mc10 a.less { padding:0 0 0 18px; cursor:pointer; }
#mc10 a.more { background:url("/assets/i/list-icons.png") no-repeat scroll -386px -18px transparent; }
#mc10 a.less { background:url("/assets/i/list-icons.png") no-repeat scroll -370px -33px transparent; }
#mc10 .mc10li2nd,.mc10v0 li:nth-child(2n+1),.mc10v1 li:nth-child(2n+1),.mc10v2 li:nth-child(2n+1) {clear:left;margin-right:4%;}

.mc10v0 { margin:0; }
.mc10v0 ul { margin:10px 0 0; padding:0; }
.mc10v0 li { list-style:none; float:left; width:48%; margin:0 0 4%; padding:0; }
.mc10v0 h3 { background:url('/assets/i/mc10v0-underline.png') no-repeat scroll 0 21px transparent; color:#4d4d4d; font-size:16px; font-weight:normal; margin:0; padding-bottom:30px; }
.mc10v0 h3 span { float:right; border:1px solid #c7c7c7; color:#b0b0b0; background-color:#eaeaea; font-size:11px; padding:1px 5px; }
.mc10v0 h4 { color:#333; font-size:13px; font-weight:bold; margin:-15px 0 0; }
.mc10v0 p { color:#333; margin-top:4px; line-height:18px; }

.mc01v1 .mc10v0 { margin:25px 0 0 !important; }

.mc10v1 { margin:0; }
.mc10v1 ul { margin:0; padding:0; }
.mc10v1 li { list-style:none; float:left; width:48%; margin:0 0 4%; padding:0; }
.mc10v1 li.icn_series h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -155px -800px transparent; }
.mc10v1 li.icn_video h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -204px -750px transparent; }
.mc10v1 li.icn_whitepaper h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -605px -350px transparent; }
.mc10v1 li.icn_podcast h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -854px -100px transparent; }
.mc10v1 li.icn_demo h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -954px 0px transparent; }
.mc10v1 li.icn_report h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -555px -400px transparent; }
.mc10v1 li.icn_link h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -804px -150px transparent; }
.mc10v1 li.icn_forum h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -504px -450px transparent; }
.mc10v1 li.icn_newsletter h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -754px -200px transparent; }
.mc10v1 li.icn_casestudy h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -404px -550px transparent; }
.mc10v1 li.icn_calc h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -704px -250px transparent; }
.mc10v1 li.icn_brochure h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -654px -300px transparent; }
.mc10v1 li.icn_assess h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -46px -900px transparent; }
.mc10v1 li.lock h3 a { padding-left:14px; text-indent:14px; background:url("/assets/i/mc-small-icons.gif") no-repeat scroll -137px -175px transparent; }
.mc10v1 h3 { font-size:11px; font-weight:normal; color:#555; margin:10px 0 5px; padding:0 0 0 48px; height:50px; display:table-cell; vertical-align:middle; }
.mc10v1 h3 strong { font-weight:bold; }
.mc10v1 h3 a { font-size:13px; }
.mc10v1 p { color:#333; margin:4px 0 0; line-height:18px; }

.mc10v2 { margin:0; }
.mc10v2 ul { margin:0; padding:0; }
.mc10v2 li { list-style:none; float:left; width:48%; margin:0 0 4%; padding:0; }
.mc10v2 li ul { float:left; }
.mc10v2 li li { list-style:none; float:left; margin:0 12px 0 0; padding:0 0 0 18px !important; width:auto; height:auto; color:#369; min-height:0; }
.mc10v2 li.icn-video { background:url('/assets/i/mc-small-icons.gif') no-repeat scroll -243px -44px transparent; }
.mc10v2 li.icn-pdf { background:url('/assets/i/mc-small-icons.gif') no-repeat scroll -220px -67px transparent; }
.mc10v2 li.icn-email { background:url('/assets/i/mc-small-icons.gif') no-repeat scroll -170px -132px transparent; }
.mc10v2 li.icn-phone { background:url('/assets/i/mc-small-icons.gif') no-repeat scroll -153px -153px transparent; }
.mc10v2 img { float:right; margin:8px 0 8px 8px; }
.mc10v2 img.left { float:left; margin:8px 8px 8px 0; }
.mc10v2 img.fixed { float:none; margin:8px 8px 8px 0; }
.mc10v2 h3 { font-size:14px; font-weight:bold; color:#333; margin:0; padding:0; }
.mc10v2 h3 a { font-weight:normal; }
.mc10v2 h4 { font-size:13px; font-weight:normal; color:#333; margin:4px 0; padding:0; }
.mc10v2 p { color:#333; margin-top:4px; line-height:18px; }

.mc10v3 { margin:0; }
.mc10v3 img { float:none; margin:0; }
.mc10v3 img.right { float:right; margin:0 0 4px 8px; }
.mc10v3 img.left { float:left; margin:0 8px 4px 0; }
.mc10v3 p { color:#333; margin-top:4px; line-height:18px; }
.mc10v3 h3 { font-size:13px; color:#555; margin:16px 0 0; }
.mc10v3 ul, .mc10v3 ol { color:#333; font-size:12px; line-height:18px; margin:15px 0; padding:0 0 0 25px; }
.mc10v3 li { margin:8px 0; }
.mc10v3 .hide { display:none; }
.mc10v3 .mc10bio { background-color:#E0E0E0; border-radius:5px; float:left; margin:8px 10px 8px 0; padding:16px 16px 0; width:200px; }
.mc10v3 .mc10bio ul { margin:0; padding:0; }
.mc10v3 .mc10bio li { height:88px; margin:0 0 16px 0; list-style:none; }
.mc10v3 .mc10bio p { color:#555; display:table-cell; height:88px; vertical-align:middle; }
.mc10v3 .mc10bio img { float:left; margin:0 16px 0 0; }

.mc10v4 { margin:0; }
.mc10v4 h3 { color:#333; }
.mc10v4 .mc10w1,.mc10v4 .mc10w2 { width:300px; margin:0 30px 20px 0; float:left; }
.mc10v4 .mc10w2 { margin:0 0 20px 0; }
.mc10v4 .mc10w1 .cw15 {overflow:hidden; position:relative; border:none;border: 1px solid #c0c0c0;padding:6px 15px 15px 15px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 1px 2px 2px 0px rgba(192, 192, 192, 0.6);
-moz-box-shadow: 1px 2px 2px 0px rgba(192, 192, 192, 0.6);
box-shadow:1px 2px 2px 0px rgba(192, 192, 192, 0.6);
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 72%, rgba(234,234,234,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(72%,rgba(255,255,255,1)), color-stop(100%,rgba(234,234,234,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 72%,rgba(234,234,234,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 72%,rgba(234,234,234,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 72%,rgba(234,234,234,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(255,255,255,1) 72%,rgba(234,234,234,1) 100%); /* W3C */
/* not good---- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );  IE6-9 */
margin-bottom:15px;clear:both}
.mc10v4 .mc10w2 {}
.mc10v4 .twtr-hd, .mc10v4 .twtr-ft { display:none; }

.mc10v5 { }
.mc10v5 ul { margin:0; padding:0; list-style:none; }
.mc10v5 li { width:205px; float:left; margin:0 15px 15px 0; position:relative; }
.mc10v5 div.lock { background:url("/assets/i/mc11-sprite.png") no-repeat scroll -80px 0 transparent; height:25px; left:175px; position:absolute; top:6px; width:25px; z-index:2; }
.mc10v5 li.lock h3 a { padding-left:14px; text-indent:14px; background:url("/assets/i/mc-small-icons.gif") no-repeat scroll -137px -175px transparent; }
.mc10v5 li:nth-child(3) { margin-right:0; }

.mc10v5 h3 { font-weight:normal; font-size:13px; margin:5px 0; }
.mc10v5 p { color:#333; margin:5px 0; }

.mc10v6 { margin:0; }
.mc10v6 ul { margin:0; padding:0; }
.mc10v6 li { list-style:none; margin:0 0 15px; padding:0 !important; }
.mc10v6 h3 { font-size:14px; font-weight:bold; color:#333; margin:0; padding:0; }
.mc10v6 h3 a { font-weight:normal; }



/*! mc11 */
.mc11 { margin-bottom:12px; }
.mc11 a { text-decoration:none; }
.mc11 a:hover { text-decoration:underline; }

.mc11v0 { position:relative; overflow:hidden; }
.mc03v1 .mc11v0 { margin:0; }
.mc11v0 h2 { background:url("/assets/i/mc06-h2-underline.png") no-repeat scroll right bottom transparent; color:#555; font-size:17px; font-weight:bold; margin:20px 0 5px; padding:0 0 10px; }
.mc11v0 h3 { color:#333; font-size:13px; font-weight:normal; margin:3px 0; background:none; display:block; }
.mc11v0 p { font-size:13px; color:#898989; background:none; margin:0px; display:block; }
.mc11v0 img { width:100%;height:100%; }
.mc11v0 ul { width:204px; height:240px; margin:0; padding:0; position:relative; }
.mc11v0 li { position:relative;list-style:none; margin:0 30px; width:210px; float:left; }
.mc11v0 li:first-child { display:list-item; }
.mc11v0 #mc11pager {display:none;}
.mc11v0 #mc11-next {display:none;}
.mc11v0 #mc11-prev {display:none;}
.mc11v0 .lock {background:url("/assets/i/mc11-sprite.png") no-repeat -80px 0 transparent;z-index:2;width:25px;height:25px;position:absolute;top:5px;right:10px;}
.mc11v0 .spin-counter-container {margin-top: 20px;}
.mc06v0 .mc06w1 .mc11v0 h2, .mc06v1 .mc06w1 .mc11v0 h2 {margin-top:0;}
.mc06v0 .mc06w1 .mc11v0 .spin-counter-container, .mc06v1 .mc06w1 .mc11v0 .spin-counter-container {margin-top:0;}

.mc11v0 li ul {height:auto;}
.mc11v0 li li {background:url("/assets/i/mc-small-icons.gif") no-repeat scroll -84px -233px transparent;margin:0 0 6px;padding-left:15px;float:none;color:#898989;}

.mc11v1 { position:relative; }
.mc11v1 h2 { background:url("/assets/i/mc06-h2-underline.png") no-repeat scroll right bottom transparent; color:#555; font-size:17px; font-weight:bold; margin:20px 0 5px; padding:0 0 10px; }
.mc11v1 h3 { font-size:11px; font-weight:normal; color:#555; margin:5px 0; }
.mc11v1 h3 strong { font-weight:bold; }
.mc11v1 h3 a { font-size:13px; }
.mc11v1 p { font-size:13px; color:#333; margin:0 0 10px; line-height:18px; }
.mc11v1 img { float:right; margin:0 0 6px 6px;}
.mc11v1 ul { margin:0; padding:0; position:relative; height:150px; }
.mc11v1 li { list-style:none; margin:0; position:absolute; top:0; left:0; display:none; }
.mc11v1 li:first-child { display:list-item; }
.mc11v1 #mc11pager {display:none;}
.mc11v1 .mc11quote blockquote {quotes: "â€œ " " â€" "â€˜" "â€™";display:block;margin:11px 0 0;padding:0;line-height:17px;}
.mc11v1 .mc11quote blockquote:before {content:open-quote;font-size:18px;}
.mc11v1 .mc11quote blockquote:after {content:close-quote;font-size:18px;}
.mc11v1 .mc11quote img {display:block;float:none;margin:0;}
.mc11v1 .mc11quote p.mc11credit {background:url("/assets/i/c02-bg.png") no-repeat scroll 5px -75px transparent;color:#666;line-height:14px;margin:8px 0 0;padding-left:16px;}
.mc11v1 li.lock h3 a {background: url("/assets/i/mc-small-icons.gif") no-repeat scroll -137px -175px transparent;padding-left: 14px;text-indent: 14px;}


.mc11v2 { position:relative; }
.mc11v2 h2 { background:url("/assets/i/mc06-h2-underline.png") no-repeat scroll right bottom transparent; color:#555; font-size:17px; font-weight:bold; margin:20px 0 5px; padding:0 0 10px; }
.mc11v2 h3 { color:#333; font-size:13px; font-weight:normal; margin:3px 0; background:none; display:block; }
.mc11v2 p { font-size:13px; color:#333; background:none; margin:0; display:block; }
.mc11v2 ul { height:240px; padding:0; }
.mc11v2 li { list-style:none; margin:0; height:300px; display:block;}
.mc11v2 li a { width:204px; margin:0 auto; display:block; position: relative; }
.mc11v2 li h3 a { width:auto; margin:0; }
.mc11v2 .lock { background:url("/assets/i/mc11-sprite.png") no-repeat -80px 0px transparent; z-index:5; width:25px; height:25px;position:absolute; top:6px; left:172px;}



#mc11 #mc11pager { position:absolute; top:4px; right:0; height:15px; z-index:5; min-width:50px; }
#mc11 .next { margin:0; padding:0; }
#mc11 .prev { margin:0; padding:0; }
#mc11 .nextv1 { margin:0; padding:0; }
#mc11 .prevv1 { margin:0; padding:0; }
#mc11 .nextv2 { margin:0; padding:0; }
#mc11 .prevv2 { margin:0; padding:0; }

#mc11v1 {position:relative; width:284px; height:278px; }
#mc11v1 h1{font-size:17px; color:#555555; font-weight:bold; height:20px; padding-bottom:5px;}
#mc11v1 hr {background:url("/assets/i/mc11-sprite.png") no-repeat scroll 0 -72px transparent; height:5px; width:290px; padding:0; margin:0; border:0;margin-bottom:20px;}
#mc11pager-next {position: absolute; right: 0;top: 0;z-index: 5; }
#mc11pager-next a {background:url("/assets/i/mc11-sprite.png") no-repeat -14px 0 transparent; height: 14px; width:13px; position: absolute; right: 0;top: 0;}
#mc11pager-next a:hover {background:url("/assets/i/mc11-sprite.png") no-repeat -14px -15px transparent;}

#mc11pager-prev {z-index: 5; position:absolute; left:-3px; }

#mc11pager-prev a {background:url("/assets/i/mc11-sprite.png") no-repeat scroll 0 0 transparent; width:13px; height:14px;  position:absolute; left:-3px; }

#mc11pager-prev a:hover {background:url("/assets/i/mc11-sprite.png") no-repeat scroll 0 -15px transparent; width:13px; height:14px;}

#mc11count{height:10px; padding: 2px 10px 0 8px;min-width:15px;font-size:12px;color:#555555;  display:inline; line-height:15px; margin-left:4px; margin-right:6px;}
#mc11countv1{height:10px; padding: 2px 10px 0 8px; min-width:15px;font-size:12px;color:#555555;  display:inline; line-height:15px; margin-left:4px; margin-right:6px;}
#mc11countv2{height:10px; padding: 2px 10px 0 8px; min-width:15px;font-size:12px;color:#555555;  display:inline; line-height:15px; margin-left:4px; margin-right:6px;}

#mc11-next{ position:absolute; right:27px; top:85px;}
#mc11-next a{background-color:#666666;background:url("/assets/i/mc11-sprite.png")  no-repeat scroll -60px 0; width:17px; height:26px; position:absolute;}
#mc11-next a:hover{background-color:#666666;background:url("/assets/i/mc11-sprite.png")  no-repeat scroll -60px -27px; }

#mc11-prev {position:absolute; left:10px; top:85px; }
#mc11-prev a {background-color:#666666; background:url("/assets/i/mc11-sprite.png") no-repeat scroll -29px 0; width:17px; height:26px; position:absolute;  }
#mc11-prev a:hover{background-color:#666666; background:url("/assets/i/mc11-sprite.png") no-repeat scroll -29px -27px;  }

#mc11-items {position:relative; top:0px; left:40px; width:215px; min-height: 350px;} 
.mc11-item {position:absolute; margin:0px; height:300px; width:122px;  position:absolute; top:0px; left:0px; display:block;}
.mc11text { background: none; margin:0px; width:215px;height:150; position:absolute;  z-index:5; top:125px; left:0px; display:block;}

.mc11text h1 {font-size:14px; font-weight:300; color:#333333; }
.mc11text p {font-size: 13px; color:#898989; padding-top:18px;}
#mc11v1 h2 {background: url("/assets/i/mc06-h2-underline.png") no-repeat scroll right 24px transparent;color: #555555;font-size: 17px;font-weight: bold;margin: 20px 0 0;padding: 0 0 15px;}

#mc11v1 h3 {color: #555555;font-size: 13px;font-weight: normal;margin: 5px 0;}






.spin-counter-container { float:right; padding:4px 0 0; }
.spin-counter-container a.spin-back,.spin-counter-container a.spin-next { width:14px; height:16px; display:block; text-indent:999px; overflow:hidden; float:left; }
.spin-counter-container .spin-back { background:url("/assets/i/mc11-sprite.png") no-repeat scroll 0 1px; }
.spin-counter-container .spin-back:hover { background:url("/assets/i/mc11-sprite.png") no-repeat scroll 0 -14px; cursor:pointer; }
.spin-counter-container .spin-count { float:left; padding:0 4px; color:#555; }
.spin-counter-container .spin-next { background:url("/assets/i/mc11-sprite.png") no-repeat scroll -14px 1px; }
.spin-counter-container .spin-next:hover { background:url("/assets/i/mc11-sprite.png") no-repeat scroll -14px -14px; cursor:pointer; }

.spin-pager-container { position:absolute; right:10px; top:30px; z-index:1; background:url("/assets/i/mc07-sprite.png") no-repeat scroll 0 0 transparent; float:left; height: 29px; }
.spin-pager-container ul { background: url("/assets/i/mc07-sprite.png") no-repeat scroll right 0 transparent; height:29px; padding:0 3px 0 0 !important; }
.spin-pager-container li { float:left; }
.spin-pager-container .active { background:url("/assets/i/mc07-sprite.png") no-repeat scroll 2px -35px transparent; color:#000; }
.spin-pager-container a { background:url("/assets/i/mc07-sprite.png") no-repeat scroll 2px -64px transparent; display:block; color:#fff; font-size:0.75em; height:22px; line-height:22px; margin-left:2px; margin-top:4px; text-align:center; text-decoration:none; width:22px; }

.spin-wing-container { display:block; }
.spin-wing-container .spin-back { position:absolute; left:0; top:85px; background:url("/assets/i/mc11-sprite.png") no-repeat scroll -29px 0; width:17px; height:26px; text-indent:999px; overflow:hidden; z-index:2; }
.spin-wing-container .spin-back:hover { background-position: -29px -28px; cursor:pointer;}
.spin-wing-container .spin-next { position:absolute; right:0; top:85px; background:url("/assets/i/mc11-sprite.png") no-repeat scroll -59px 0; width:17px; height:26px; text-indent:999px; overflow:hidden; }
.spin-wing-container .spin-next:hover { background-position: -59px -28px; cursor:pointer; }


.mc01v1 .spin-pager-container { top:10px; }
.spin-counter-container:after,.spin-pager-container ul:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}






/*! mc12 */
.mc12v0 { margin:0; }
.mc12v0 h2 { background:url('/assets/i/mc06-h2-underline.png') no-repeat scroll right bottom transparent; font-size:17px; font-weight:bold; color:#555; margin:20px 0 10px; padding:0 0 12px; }
.mc12v0 h3 { color:#555; font-size:13px; font-weight:normal; margin:5px 0; }
.mc12v0 img { float: right; margin:0 0 10px 10px; }
.mc12v0 p { color:#333; margin-top:4px; line-height:18px; }

.mc12v1 { margin:0 0 40px 0; }
.mc12v1 h2 { font-size:15px; font-weight:normal; color:#333; margin:20px 0 5px; padding:0; }
.mc12v1 img { width:279px; }
.mc12v1 p { color:#333; margin-top:4px; line-height:18px; }

.mc12v2 { margin:0; }
.mc12v2 h2 { background:url('/assets/i/mc06-h2-underline.png') no-repeat scroll right 24px transparent; font-size:17px; font-weight:bold; color:#555; margin:20px 0 0; padding:0 0 15px; }
.mc12v2 h3 { font-size:11px; font-weight:normal; color:#555; margin:10px 0 5px; padding:0 0 0 48px; height:50px; display:table-cell; vertical-align:middle; }
.mc12v2 h3 a { font-size:13px;}
.mc12v2 ul { margin:0; padding:0; }
.mc12v2 li { list-style:none; color:#333; margin-bottom:20px; line-height:18px; padding:0; }
.mc12v2 li.icn_series h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -155px -800px transparent; }
.mc12v2 li.icn_video h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -204px -750px transparent; }
.mc12v2 li.icn_whitepaper h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -605px -350px transparent; }
.mc12v2 li.icn_podcast h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -854px -100px transparent; }
.mc12v2 li.icn_demo h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -954px 0px transparent; }
.mc12v2 li.icn_report h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -555px -400px transparent; }
.mc12v2 li.icn_link h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -804px -150px transparent; }
.mc12v2 li.icn_forum h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -504px -450px transparent; }
.mc12v2 li.icn_newsletter h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -754px -200px transparent; }
.mc12v2 li.icn_casestudy h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -404px -550px transparent; }
.mc12v2 li.icn_calc h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -704px -250px transparent; }
.mc12v2 li.icn_brochure h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -654px -300px transparent; }
.mc12v2 li.icn_assess h3 { background:url("/assets/i/mc10-icons.png") no-repeat scroll -46px -900px transparent; }
.mc12v2 p { font-size:12px; color:#333; margin-top:8px; line-height:18px; }
.mc12v2 ul ul li { float:left; font-size:12px; margin:-8px 30px 0 0; padding:0 0 0 20px; }
.mc12v2 ul ul li.icn-success { background:url('/assets/i/mc-small-icons.gif') no-repeat scroll -160px -4px transparent; }
.mc12v2 ul ul li.icn-whitepaper { background:url('/assets/i/mc-small-icons.gif') no-repeat scroll -130px -34px transparent; }
.mc12v2 ul ul li.icn-video { background:url('/assets/i/mc-small-icons.gif') no-repeat scroll -100px -65px transparent; }
.mc12v2 ul ul li.icn-pdf { background:url('/assets/i/mc-small-icons.gif') no-repeat scroll -65px -98px transparent; }
.mc12v2 ul ul li.icn-casestudy { background:url('/assets/i/mc-small-icons.gif') no-repeat scroll -36px -127px transparent; }
.mc12v2 li.lock h3 a {background: url("/assets/i/mc-small-icons.gif") no-repeat scroll -137px -175px transparent;padding-left: 14px;text-indent: 14px;}


.mc12v3 { margin:0 0 40px 0; }
.mc12v3 h2 { background:url('/assets/i/mc06-h2-underline.png') no-repeat scroll right bottom transparent; font-size:17px; font-weight:bold; color:#555; margin:20px 0 10px; padding:0 0 12px; }
.mc12v3 h3 { font-size:13px; font-weight:normal; color:#333; margin:8px 0 4px; }
.mc12v3 h3 a { font-size:15px; }
.mc12v3 img { width:279px; }
.mc12v3 p { color:#555; margin-top:4px; line-height:18px; font-size:12px; }

.mc12v4 h2 { background:url('/assets/i/mc06-h2-underline.png') no-repeat scroll right 24px transparent; font-size:17px; font-weight:bold; color:#555; margin:20px 0 0; padding:0 0 15px; }

.mc12v5 {margin:0;}
.mc12v5 h2 { background:url('/assets/i/mc06-h2-underline.png') no-repeat scroll right 24px transparent; font-size:17px; font-weight:bold; color:#555; margin:20px 0 0; padding:0 0 15px; }
.mc12v5 h3 { color:#333; }
.mc12v5 .cw15 {overflow:hidden; position:relative; border:none;border: 1px solid #c0c0c0;padding:6px 15px 15px 15px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 1px 2px 2px 0px rgba(192, 192, 192, 0.6);
-moz-box-shadow: 1px 2px 2px 0px rgba(192, 192, 192, 0.6);
box-shadow:1px 2px 2px 0px rgba(192, 192, 192, 0.6);
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 72%, rgba(234,234,234,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(72%,rgba(255,255,255,1)), color-stop(100%,rgba(234,234,234,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 72%,rgba(234,234,234,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 72%,rgba(234,234,234,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 72%,rgba(234,234,234,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(255,255,255,1) 72%,rgba(234,234,234,1) 100%); /* W3C */
/* not good---- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );  IE6-9 */
margin-bottom:15px;clear:both}
.mc12v5 .twtr-hd, .mc12v5 .twtr-ft { display:none; }

.mc12v6 {font-size:12px;margin:0 22px 0 0;display:block;overflow:hidden;}
.mc12v6 h2 {background:url('/assets/i/mc06-h2-underline.png') no-repeat scroll right 24px transparent;font-size:17px;font-weight:bold;color:#555;margin:20px 0 0;padding:0 0 15px;}
.mc12v6 a{background-image:url("/assets/i/mc-sprite2.png");background-repeat:no-repeat;text-indent:23px;-moz-outline:0;outline:0;display:block;width:16px;height:16px}
.mc12v6 ul li.fbicon a	{background-position:0 0}
.mc12v6 ul li.inicon a	{background-position:-21px 0}
.mc12v6 ul li.twicon a	{background-position:-42px 0}
.mc12v6 ul li.blogicon a{background-position:0 -335px}
.mc12v6 ul li.gpicon a	{background-position:-42px -335px}
.mc12v6 ul li.micon a		{background-position:-84px -335px}
.mc12v6 ul li.yticon a	{background-position:-126px -335px}
.mc12v6 ul li.deicon a	{background-position:-210px -335px}
.mc12v6 ul li.piicon a	{background-position:-252px -335px}
.mc12v6 ul li.rssicon a	{background-position:-63px 0}
.mc12v6 ul li.xgicon a	{background-position:-294px -335px}
.mc12v6 ul li.fbicon a:hover	{background-position:-84px 0}
.mc12v6 ul li.inicon a:hover	{background-position:-105px 0}
.mc12v6 ul li.twicon a:hover	{background-position:-126px 0}
.mc12v6 ul li.rssicon a:hover	{background-position:-147px 0}
.mc12v6 ul li.blogicon a:hover{background-position:-21px -335px}
.mc12v6 ul li.gpicon a:hover	{background-position:-63px -335px}
.mc12v6 ul li.micon a:hover		{background-position:-105px -335px}
.mc12v6 ul li.yticon a:hover	{background-position:-147px -335px}
.mc12v6 ul li.deicon a:hover	{background-position:-231px -335px}
.mc12v6 ul li.piicon a:hover	{background-position:-273px -335px}
.mc12v6 ul li.xgicon a:hover	{background-position:-315px -335px}
.mc12v6 ul li {list-style:none;margin:8px 0;line-height:16px;}
.mc12v6 ul {padding:0;margin:0;}
.mc12v6 ul.mc12horizontal li {float:left;margin:8px 4px;}
.mc12v6 ul.mc12horizontal li a {text-indent:999px;}



/*! mc13 */

#mc13 { margin-top:10px;}
#mc13 a { text-decoration:none;}
#mc13 .next { margin:0; padding:0; }
#mc13 .prev { margin:0; padding:0; }
#mc13 a:hover { text-decoration:underline; }
.mc13Date { width:55px; height:45px; border:1px solid #8D8D91; float:left; margin:0 10px 0px 0; padding:1px; background-color:#fff; }
.mc13Mth  { width:100%; height:20px; background-color:#EC0000; text-align:center; vertical-align:middle; color:#fff; font-size:10px; line-height:20px; }
.mc13Day  { width:100%; height:25px; background-color:#E0E0E0; text-align:center; vertical-align:middle; color:#000; font-size:13px; line-height:25px; }

.mc13w2 { position:relative; height:700px; clear:both; }
.mc13panel { position:absolute; top:0; left:0; width:665px; height:700px; padding:0; }
.mc13panel ul { margin:0; padding:0; }
.mc13panel li { list-style:none; margin:0; padding-bottom:20px; vertical-align:top; }
.mc13panel h2 { color:#4d4d4d; font-size:16px; font-weight:normal; margin:0 0 0 50px; margin: 0 5px; }

.mc13panel h3 span { border:1px solid #999; color:#999; background-color:#eaeaea; font-size:11px; padding:1px 5px; margin-left:15px; position:relative; bottom:1px; }
.mc13panel h3 { color:#333; font-size:14px; margin:0; }
.mc13contact { background:url("/assets/i/mc13-letter.jpg") no-repeat scroll 0 transparent; text-decoration:none; display:block; padding:4px 22px; }
.mc13panel p { color:#333; margin:4px 4px 0px 68px; line-height:18px; padding:0; min-height:40px; }

.mc13pager-prev { height: 14px; width:13px;float:left; }
.mc13pager-prev a { background:url("/assets/i/mc11-sprite.png") no-repeat scroll 0 0 transparent; width:13px; height:14px; float:left; }
.mc13pager-prev a:hover { background:url("/assets/i/mc11-sprite.png") no-repeat scroll 0 -15px transparent; width:13px; height:14px; }
.mc13count { height:10px; padding:1px 3px; min-width:15px; font-size:12px; color:#555555; padding-right:2px; float:left; line-height:13px; }

.mc13w1 { float:right; height:15px; min-width:50px; }
.mc13pager-next { height:14px; width:13px; float:left; }
.mc13pager-next a { background:url("/assets/i/mc11-sprite.png") no-repeat -14px 0 transparent; height: 14px; width:13px; float:right; }
.mc13pager-next a:hover { background:url("/assets/i/mc11-sprite.png") no-repeat -14px -15px transparent; }


/*! mc14 */
#mc14 { }

.mc14v0 { position:relative; margin:0; }
.mc14v0 h2 {}
.mc14v0 .mc14w1 { min-height:220px; margin:0 17px; position:relative; }
.mc14v0 .mc14w1 h3 { color:#555; font-size:13px; font-weight:normal; margin:5px 0; }
.mc14v0 .mc14w1 p { color:#898989; font-size:12px; margin:0 0 4px 0; padding:0; }
.mc14v0 .mc14w1 ul { margin:0; padding:0; list-style:none; }
.mc14v0 .mc14w1 li { float:left; width:180px; margin:0 9px; position:relative; }
.mc14v0 .mc14w1 a {}

a.mc14 { text-decoration:none; display:block; }

#mc14 h2 { background:url("/assets/i/mc06-h2-underline.png") no-repeat scroll 0 24px transparent; color:#555555; font-size:17px; font-weight:bold; margin:20px 0 0; padding:0 0 15px; }
#mc14 p {font-size:12px; color:#898989; padding:0; margin:0 0 4px 0; }
#mc14 h3 { color:#555; font-size:13px; font-weight:normal; margin:5px 0; }
#mc14w1 ul.hide { display:none; }

#mc14w1 { position:relative; top:5px; left:18px; min-height:220px; list-style:none;}

.next14 { margin:0; padding:0; }
.prev14 { margin:0; padding:0; }
#mc14v1 { position:relative; width:643px; }
#mc14v1 h1{font-size:17px; color:#555555; font-weight:bold; height:20px; padding-bottom:5px;}
#mc14v1 hr {background:url("/assets/i/mc11-sprite.png") no-repeat scroll 0 -72px transparent; height:5px; width:290px; padding:0; margin:0; border:0;margin-bottom:20px;}
#mc14pager {position:absolute; top: 4px; right:0; height:15px; z-index: 5; min-width:50px; }
#mc14pager-next {position: absolute; right: 0;top: 0;z-index: 5; }
#mc14pager-next a {background:url("/assets/i/mc11-sprite.png") no-repeat -14px 0 transparent; height: 14px; width:13px; position: absolute; right: 0;top: 0;}
#mc14pager-next a:hover {background:url("/assets/i/mc11-sprite.png") no-repeat -14px -15px transparent;}
#mc14pager-prev {z-index: 5; position:absolute; left:-3px; }
#mc14pager-prev a {background:url("/assets/i/mc11-sprite.png") no-repeat scroll 0 0 transparent; width:13px; height:14px;  position:absolute; left:-3px; }
#mc14pager-prev a:hover {background:url("/assets/i/mc11-sprite.png") no-repeat scroll 0 -15px transparent; width:13px; height:14px;}
#mc14count{height:10px; padding: 2px 8px;min-width:15px;font-size:12px;color:#555555;  display:inline; line-height:15px; margin: 0 3px;}

#mc14-next{position:absolute; right:18px; top:75px;}
#mc14-next a{background-color:#666666;background:url("/assets/i/mc11-sprite.png")  no-repeat scroll -60px 0; width:17px; height:26px; position:absolute;}
#mc14-next a:hover{background-color:#666666;background:url("/assets/i/mc11-sprite.png")  no-repeat scroll -60px -27px; }
#mc14-prev {position:absolute; left:0; top:75px; }
#mc14-prev a {background-color:#666666; background:url("/assets/i/mc11-sprite.png") no-repeat scroll -29px 0; width:17px; height:26px; position:absolute;  }
#mc14-prev a:hover{background-color:#666666; background:url("/assets/i/mc11-sprite.png") no-repeat scroll -29px -27px;  }

#mc14w1 ul { padding:0; position:absolute; margin:0; position:absolute; top:5px; left:0px; display:block; list-style:none;} 
#mc14w1 li { margin:0 13px; width:175px; float:left; position:relative;}
#mc14w1 li img { width:180px; }

.mc14 .lock, #mc14 .lock {background:url("/assets/i/mc11-sprite.png") no-repeat -80px 0px transparent; z-index:5; width:25px; height:25px; position:absolute; top:4px; left:140px;}


/*! mc15 */
#mc15 { margin-top:10px; }
#mc15 a { text-decoration:none; }
#mc15 a:hover { text-decoration:underline; }
#mc15 p { font-size:12px; }

.mc15v0 { margin:0; }
.mc15v0 ul { margin:0; padding:0; }
.mc15v0 li { list-style:none; margin:0 auto 20px; padding:0 0 0 50px; min-height:50px; }
.mc15v0 li.icn_series { background:url("/assets/i/mc10-icons.png") no-repeat scroll -155px -800px transparent; }
.mc15v0 li.icn_video { background:url("/assets/i/mc10-icons.png") no-repeat scroll -204px -750px transparent; }
.mc15v0 li.icn_whitepaper { background:url("/assets/i/mc10-icons.png") no-repeat scroll -605px -350px transparent; }
.mc15v0 li.icn_podcast { background:url("/assets/i/mc10-icons.png") no-repeat scroll -854px -100px transparent; }
.mc15v0 li.icn_demo { background:url("/assets/i/mc10-icons.png") no-repeat scroll -954px 0px transparent; }
.mc15v0 li.icn_report { background:url("/assets/i/mc10-icons.png") no-repeat scroll -555px -400px transparent; }
.mc15v0 li.icn_link { background:url("/assets/i/mc10-icons.png") no-repeat scroll -804px -150px transparent; }
.mc15v0 li.icn_forum { background:url("/assets/i/mc10-icons.png") no-repeat scroll -504px -450px transparent; }
.mc15v0 li.icn_newsletter { background:url("/assets/i/mc10-icons.png") no-repeat scroll -754px -200px transparent; }
.mc15v0 li.icn_casestudy { background:url("/assets/i/mc10-icons.png") no-repeat scroll -404px -550px transparent; }
.mc15v0 li.icn_calc { background:url("/assets/i/mc10-icons.png") no-repeat scroll -704px -250px transparent; }
.mc15v0 li.icn_brochure { background:url("/assets/i/mc10-icons.png") no-repeat scroll -654px -300px transparent; }
.mc15v0 li.icn_assess { background:url("/assets/i/mc10-icons.png") no-repeat scroll -46px -900px transparent; }

.mc15v0 h2 { font-size:14px; color:#555; margin:10px 0; padding:0; }
.mc15v0 h3 { font-size:14px; font-weight:normal; color:#333; margin:0; padding:0;  }
.mc15v0 h3 strong { font-weight:bold; }
.mc15v0 p { color:#333; margin-top:4px; line-height:18px; }


/*! mc16 */
#mc16 { background-color:#aaa; background-image:url("/assets/i/mc-sprite2.png"); background-position:0 -382px; background-repeat:repeat-x; padding:14px 0 14px 14px; }
#mc16 h2 { color:#fff; font-size:14px; }
#mc16 a { color:#333; text-decoration:none; }
#mc16 a:hover { color:#000; text-decoration:underline; }
#mc16 ul { padding:0; margin:0; }
#mc16 li { list-style:none; margin:8px 0; line-height:16px; background:url("/assets/i/mc-small-icons.gif") no-repeat scroll -186px -112px transparent; }
#mc16 p { line-height:16px; margin:8px 0; }

.mc16w1,.mc16w2,.mc16w3 { font-size:12px; margin:0 22px 0 0; float:left; display:block; }
.mc16w1 ul li, .mc16w3 ul li { padding:0 0 0 15px; }

.mc16w2 a{background-image:url("/assets/i/mc-sprite2.png");background-repeat:no-repeat;text-indent:23px;-moz-outline:0;outline:0;display:block;width:16px;height:16px}
.mc16w2 ul li{width:16px;height:16px;}
.mc16w2 ul li.fbicon a{background-position:-84px 0}
.mc16w2 ul li.inicon a{background-position:-105px 0}
.mc16w2 ul li.twicon a{background-position:-126px 0}
.mc16w2 ul li.rssicon a{background-position:-147px 0}

.mc16w2 ul li.blogicon a{background-position:-21px -335px}
.mc16w2 ul li.gpicon a{background-position:-63px -335px}
.mc16w2 ul li.micon a{background-position:-105px -335px}
.mc16w2 ul li.yticon a{background-position:-147px -335px}
.mc16w2 ul li.deicon a{background-position:-231px -335px}
.mc16w2 ul li.piicon a{background-position:-273px -335px}
.mc16w2 ul li.xgicon a{background-position:-315px -335px}

.mc16w1 { width:250px; }
.mc16w2 { width:110px; }
.mc16w3 { width:250px; }

.mc16v1 .mc16w1 { width:316px; }
.mc16v1 .mc16w2 { width:316px; }

.mc16v2 .mc16w1 { width:522px; }


/*! W01 */

div.w01{position:fixed;display:none;z-index:30001;left:50%;top:50%}
* html div.w01{position:absolute}

div.w01 .w01w4:after,div.w01:after,#w01w12:after{content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
div.w01 .w01w4{
min-height:22px;
position:relative;
padding:18px 55px 18px 15px;
background:url('/assets/i/w01-sprite-2.png?') 0 100% repeat-x #fff;
border:#bfbfbf solid 1px;
border-bottom:0;
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}

div.w01w5{color:#000;display:none;font-size:14px;padding:0;margin:0 0 7px 0;font-weight:bold;z-index:9999;float:left;line-height:16px}

.w01w7{
padding:10px 15px 15px 15px;clear:both;background:#fff;border:#bfbfbf solid 1px;border-top:0;
-webkit-border-bottom-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-bottomright: 6px;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
}  
.w01-simple .w01w7 {border-radius:0;-webkit-border-radius: 0;-moz-border-radius:0;}

div.w01 .w01w2 .w01w3,
div.w01 .w01w2 .w01w6{display:none}

div.w01 .w01expand{background:url('/assets/i/w01-sprite.png') -31px -26px no-repeat;cursor:pointer} 
div.w01 .w01expand:hover{background:url('/assets/i/w01-sprite.png') -31px -47px no-repeat;cursor:pointer} 
div.w01 .w01contract{background:url('/assets/i/w01-sprite.png') 0 -26px no-repeat;cursor:pointer} 
div.w01 .w01contract:hover{background:url('/assets/i/w01-sprite.png') 0 -47px no-repeat;cursor:pointer} 

div.w01 a.w01close{width:33px;height:31px;cursor:pointer;
position:absolute;
right:15px;
top:50%;
margin-top: -19px;
display:block;float:right;text-indent:-10000px;outline:0;
background:url('/assets/i/w01-sprite-2.png?') 0 0 no-repeat transparent;
}
div.w01-simple a.w01close {
	top:15px;
	z-index:5;
	margin: 0;
}
div.w01 a:hover.w01close{
background-position:0 -34px;
}


div.w01 #w01w12 .w01w16{color:#000} 
div.w01 .w01w9{background:url('/assets/i/w01-loader.gif') center center no-repeat} 
div.w01 .w01arrowprevious{background:url('/assets/i/w01-sprite.png') 0 -71px no-repeat;height:22px;margin-top:0;width:22px} 
div.w01 .w01arrowprevious.disabled{background-position:0 -96px;cursor:default}
div.w01 .w01arrownext{background:url('/assets/i/w01-sprite.png') -32px -71px no-repeat;height:22px;margin-top:0;width:22px} 
div.w01 .w01arrownext.disabled{background-position:-32px -96px;cursor:default}
div.w01 .w01nav{margin-top:0}
div.w01 .w01nav p{font-size:15px;padding:0 3px 0 4px}
div.w01 .w01nav .w01play{background:url('/assets/i/w01-sprite.png') -1px -123px no-repeat;height:22px;width:22px}
div.w01 .w01nav .w01pause{background:url('/assets/i/w01-sprite.png') -32px -123px no-repeat;height:22px;width:22px}
div.w01 .w01next:hover{background:url('/assets/i/w01-btnnext.png') center right no-repeat;cursor:pointer} 
div.w01 .w01previous:hover{background:url('/assets/i/w01-btnprevious.png') center left no-repeat;cursor:pointer} 

div.w01w1 a:focus{outline:none}
div.w01z1{background:#000;display:none;left:0;position:fixed;top:0;height:100%;opacity:.78;width:100%;z-index:9500}
div.w01-simple.w01z1 {background:none;}
div.w01z3{background:#FFF;left:0;position:fixed;top:0;height:100%;opacity:.85;width:100%;z-index:9500}



div.w01w1{display:none;z-index:10000;
-webkit-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.9);
-moz-box-shadow:    0px 0px 25px rgba(0, 0, 0, 0.9);
box-shadow:         0px 0px 25px rgba(0, 0, 0, 0.9);
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}

.w01v1 div.w01w1,
.w01w2{position:relative}


div.w01-simple div.w01w1
{
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow:    0px 0px 10px rgba(0, 0, 0, 0.2);
	box-shadow:         0px 0px 10px rgba(0, 0, 0, 0.2);
}
.w01fullpg div.w01-simple div.w01w1
{
	-webkit-box-shadow: none;
	-moz-box-shadow:    none;
	box-shadow:         none;
}

.w01description{display:none;margin:0 0 5px 0}
.w01nav{clear:left;float:left;margin:3px 0 0 0}
.w01nav p{float:left;margin:2px 4px}
.w01nav .w01play, .w01nav .w01pause{float:left;margin-right:4px;text-indent:-10000px}
a.w01arrowprevious, a.w01arrownext{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.w01w11{position:absolute;top:20px;width:100%;z-index:2000}
.w01w15{left:50%;margin-top:-50px;position:absolute;z-index:10000}
.w01w15 ul{float:left;height:35px;margin:0 0 0 5px;overflow:hidden;padding:0;position:relative}
.w01w15 ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.w01w15 ul a:hover, .w01w15 li.selected a{border-color:#fff}
.w01w15 ul a img{border:0}
.w01w15 li{display:block;float:left;margin:0 5px 0 0}
.w01w15 li.default a{background:url('/assets/i/w01-default_thumbnail.gif') 0 0 no-repeat;display:block;height:33px;width:50px}
.w01w15 li.default a img{display:none}
.w01w15 .w01arrowprevious, .w01w15 .w01arrownext{margin-top:7px !important}
a.w01next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.w01previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.w01expand, a.w01contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
.w01w14{height:20px;position:relative}
* html .w01w14{padding:0 20px}
.w01w14 .w01w3{height:20px;left:0;position:absolute;width:20px}
.w01w14 .w01w4{height:20px;left:20px;position:absolute;right:20px}
* html .w01w14 .w01w4{left:0;position:static}
.w01w14 .w01w6{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.w01w9{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}
.f01 #w01w12{line-height:1 !important}
.f01 #w01w12 .w01w16{text-align:left}
.f01 #w01w12 .w01w16 p{margin:0 0 15px 0}
.w01v1 .w01w1{display:block}
.w01v1 div.w01w5{opacity:1;display:block}
.w01v1 .w01w9{display:none}
.w01v1 .w01w10{display:block;padding-top:10px}
.w01v2 {max-width:974px}
.w01v2 .w01w2{color:#000;font-size:14px;padding:5px;font-weight:bold}
.w01v3 .w01w1{display:inline-block}
.w01v3 div.w01w5{opacity:1;display:block}
.w01v3 .w01w9{display:none}
.w01v3 .w01w10{display:block;padding-top:10px}
div.w01v3 .w01w2 .w01w3, div.w01v3 .w01w2 .w01w6{background:url('/assets/i/w01-contentpatterntop.png') 0 0 repeat-x}
div.w01v3 .w01w7 .w01w3{background:#fff}
div.w01v3 .w01w7 .w01w6, div.w01v3 .w01w14 .w01w3, div.w01v3 .w01w14 .w01w4, div.w01v3 .w01w14 .w01w6{background:none} 
div.w01v4{position:fixed}
.w01v4 .w01w1{display:block}
.w01v4 div.w01w5{opacity:1;display:block}
.w01v4 .w01w9{display:none}
.w01v4 .w01w10{display:block;padding-top:10px}
* html .w01w2 .w01w4 {background:url('/assets/i/w01-contentpatterntop.png') 0 0 repeat-x;margin-bottom:0px;padding:0px 16px;overflow:hidden}
* html .w01w7 {margin-top:-18px}
.w01v5 {display:none}



.w01-enlarge .w01w1 {box-shadow:none !important;-moz-box-shadow:none;-webkit-box-shadow:none;}
.w01-enlarge .w01w7 {border-radius:0;-webkit-border-radius: 0;-moz-border-radius:0;border:0;padding-top:50px;background:none;}
.w01-enlarge .w01w7 img {width:100%;border:1px solid #d7d7d7;position:relative;display:inline-block;z-index:6001;}
.w01-enlarge .w01w7 .w01close {right:-30px;}
.w01-enlarge #w01w12 {position:relative;overflow:visible;padding-bottom:24px;}
.w01-enlarge .w01w13 {margin-top:-16px;padding:0;background-image:url('/assets/i/cw20v3shadow.png');background-repeat:no-repeat;background-position: bottom center;height:24px;width:104%;left:-2%;position:relative;background-size: 100% 24px;z-index: 6000;}
div.w01.w01-enlarge a.w01close{width:23px;height:23px;background:url('/assets/i/cw20v3sprite.png') no-repeat transparent;background-position: -1px -18px}
div.w01.w01-enlarge a:hover.w01close{background-position:-26px -18px;}


.w01fullpg,.w01fullpg body{background:#fff !Important}
.w01fullpg div.f11w1{position:fixed;visibility:hidden}
.w01fullpg.cw20enlg div.f11w1{visibility:visible}
.w01fullpg div#Wrapper_FixedWidth_Footer{visibility:hidden}
.w01fullpg div.w01z1{background:#fff;opacity:.1}
.w01fullpg div.w01{position:absolute;top:0}
.w01fullpg div.w01w4{position:fixed;top:0;left:0;width:95%;padding:16px 2.5% 12px;z-index:2000;border:0;border-bottom:1px solid #bfbfbf;background:#fff}
.w01fullpg div.w01w1{-webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);-moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);-webkit-border-radius: 0;-moz-border-radius: 0;border-radius:0;border:0;}
.w01fullpg div.w01w7{border:0;padding-top:48px}

@media only screen and (min-width: 880px) {	
	.w01v2{transition: margin-top 100ms,margin-left 100ms}
}

#w01w12.responsiveVid{overflow:hidden}
.w01narrow .w01responsive{width:90%}
.w01narrow .w01responsive .w01w1{width:100% !important}


/*! CW15 */
.cw15 iframe {width:100% !important}
.cw15 .cw15w2 {padding:10px 0 0 0;text-align:right}
.cw15 .cw15logo {float:left}
.cw15dark {color:#fff !important}
.cw15dark a, .cw15dark a:hover{color:#fff !important}

@media only screen and (min-width: 0px) and (max-width:770px){	
.cw12 .cw15 .cw15w1{padding-bottom:20px}
.cw12 .cw15 .cw15w1{height:520px}
}


/*! CW20 */
.cw20{max-width:800px;position:relative;margin:0 2px}
.cw20 a{outline:0}
.cw20sml .w01 .cw20{max-width:600px}
.cw20:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 

.cw20slide, .cw20slider,.cw20snippets-slider {margin: 0; padding: 0;}
.cw20slider .cw20slides img, .cw20slide img {width: 100%; display: block;max-width:800px;margin:0 auto}

.cw20w3{width:100%;overflow:hidden;position:relative}

ul.cw20thmslides{margin:0 auto !important}
ul.cw20thmslides li{float:left;margin:0 !important;position:relative}
ul.cw20thmslides li img{width:100%;display:block}
ul.cw20thmslides li a{display:block}

.cw20info-source{display:none;}
.cw20slide, .cw20slider,.cw20w3{width:100%;overflow:hidden;margin:0 0 10px;}
.cw20snippets-slider{width:100%;margin:0 0 10px;position:absolute;top:0;}

.cw20imgslides{width:800px;margin:0 !important;background:#000}
.cw20snippetslides{width:800px;margin:0 !important;background:transparent;}
.cw20imgslides li,.cw20snippetslides li{float:left;margin:0 !important;max-width:800px;position:relative;background:#000;}
.cw20snippetslides li{background:transparent;}

.cw20snippetslides li > div{position:relative}
.cw20w1{
	bottom:0;position:absolute;z-index:2;margin-bottom:0px;opacity:0;padding:10px 30px 0;
	background: -moz-linear-gradient(top,  rgba(26,26,26,0.85) 0%, rgba(26,26,26,0.85) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(26,26,26,0.85)), color-stop(100%,rgba(26,26,26,0.85)));
	background: -webkit-linear-gradient(top,  rgba(26,26,26,0.85) 0%,rgba(26,26,26,0.85) 100%);
	background: -o-linear-gradient(top,  rgba(26,26,26,0.85) 0%,rgba(26,26,26,0.85) 100%);
	background: -ms-linear-gradient(top,  rgba(26,26,26,0.85) 0%,rgba(26,26,26,0.85) 100%);
	background: linear-gradient(to bottom,  rgba(26,26,26,0.85) 0%,rgba(26,26,26,0.85) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d91a1a1a', endColorstr='#d91a1a1a',GradientType=0 );
}

.cw20w1 p{font-size:15px;font-size:1.5rem;color:#bebebe}

.cw20slider:hover .cw20w1{
	opacity: 1;

   transition: opacity .5s ease-in-out;
   -moz-transition: opacity .5s ease-in-out;
   -webkit-transition: opacity .5s ease-in-out;
}

.cw20selected .cw20x1{border:3px solid #fff;position:absolute;top:0;left:0;right:0;bottom:0;margin:4px}

.cw20thmslides li img {opacity:.65;}
.cw20thmslides li img:hover,
.cw20thmslides li.cw20selected img{opacity: 1;}

.cw20idisabled,.cw20tdisabled{display:none !important}

.cw20inav{padding:0;display:inline-block}

.cw20w4,.cw20w5{position:relative}
.cw20v0 .cw20w4:hover .cw20tnav,.cw20v0 .cw20w5:hover .cw20inav{
	opacity: .75;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}
.cw20tnav,.cw20inav{position:absolute;top:0;bottom:0;left:0;opacity:0;display:block;width:30px}
.cw20w4 .cw20tnav:hover,.cw20w5 .cw20inav:hover{opacity:1}
.cw20w4 .cw20tdisabled:hover,.cw20w5 .cw20idisabled:hover{opacity:.75}

.cw20tnav span,
.cw20inav span{position:absolute;display:block;top:50%;left:6px;margin-top:-15px;height:30px;width:30px;text-indent:-9000px;background: url("/assets/i/cw20-dir-nav.png") no-repeat 0 0;}
.cw20tnext,
.cw20inext{left:auto;right:0;}
.cw20tnext span,
.cw20inext span{left:auto;right:6px;background-position:100% 0}

/* CW20v1 */
.cw20v1 {margin-bottom:26px;margin-left:auto;margin-right:auto}
.c83w2 .cw20v1{margin-top:25px}
.w01 .cw20v1 {margin-bottom:0}
.cw20v1 p{margin:0;font-size:17px;font-size:1.7rem;color:#707070;line-height:1.45em}
.cw20v1 h5 {font-size:17px;font-size:1.7rem;}
.cw20v1 .cw20w3{padding:15px 0 5px;width:100%}
.cw20v1 .cw20w8{max-width:472px;margin:0 auto;width:80%;position:relative}
.cw20v1 .cw20w7{position:absolute;width:100%;top:0}
.cw20v1 .cw20w6{margin:0 auto;width:100%;height:32px;top:0;position:relative;padding-top:12.5%}
.cw20v1 ul.cw20thmslides li img{width:84.745763%;margin-left:7.6271185%}
.cw20v1 .cw20imgslides li{background:transparent}
.cw20v1 .cw20thmslides li img {opacity:1;}
.cw20v1 ul.cw20thmslides li a{z-index:2;position:relative}
.cw20v1 .cw20slider{margin-bottom:0}
.cw20v1 .cw20tback{left:-10%;width:10%}
.cw20v1 .cw20tnext{right:-10%;width:10%}
.cw20v1 .cw20x1{border:1px solid #3a3a3a;position:absolute;top:0;left:7.6271185%;right:7.6271185%;bottom:0;margin:0}
.cw20v1 .cw20selected .cw20x1{border:5px solid #3a3a3a;position:absolute;top:0;left:4.2372881%;right:4.2372881%;bottom:0;margin:0}
.cw20v1 li:hover .cw20x1{border:5px solid #3a3a3a;position:absolute;top:0;left:4.2372881%;right:4.2372881%;bottom:0;margin:0}
.cw20v1 li:hover a,
.cw20v1 ul.cw20thmslides li.cw20selected a{padding:4px 0;top:-4px}
.cw20v1 ul.cw20thmslides li.cw20selected a:before{content:"";display:block;width:22px;left:50%;margin-left:-11px;top:-10px;height:10px;background: url("/assets/i/cw20v1-sprite.png") no-repeat 50% 0;position:absolute;z-index:4}
.cw20v1 a.cw20inav,.cw20v1 a.cw20inav:hover{opacity:1;}
.cw20v1 .cw20inav span{margin-top:-25px;height:60px;width:68px;background: url("/assets/i/cw20v1-sprite.png") no-repeat -133px 50%;}
.cw20v1 .cw20inext span{background-position:-454px 50%;}
.cw20v1 a.cw20inav:hover span{background-position:-246px 50%;}
.cw20v1 a.cw20inext:hover span{background-position:-341px 50%;}

.cw20v1 .cw20imgw{width:100%;/*padding-top:60.568182%;*/ position:relative;}
.cw20v1 .cw20imgw img{/*margin-top:-60.568182%;*/}

.cw20compact .cw20
,.cw20compact .cw20imgw{width: 75%;margin-left: auto;margin-right: auto;}
.cw20compact .cw20w1{padding-left:0;padding-right:0;width:75%;margin-left: auto;margin-right: auto;}
.cw20v1 .cw20w5 .cw20inav{opacity:0}
.cw20v1 .cw20w5:hover .cw20inav{
	opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}

.cw20v1.cw20v1altsize{max-width:600px}

.cw20v1 .cw20w4 .cw20tnav{
	opacity:.6;
}

.cw20v1 .cw20w4 .cw20tnav:hover{
	opacity:1;
}

.cw20v1 .cw20tnav span{
	width:20px;
	background: url("/assets/i/cw20v1-sprite.png") no-repeat -66px 50%;
	left:20%;
}
.cw20v1 .cw20tnext span{
	background-position:-409px 50%;
	left:auto;
	right:20%;
}

.cw20vid {background:#000;position:relative;width:100%}
.cw20vid .responsiveVidWrap{position:relative;top:7%}

.cw20v1 a.cw20tdisabled{display:block !important;opacity:1 !important}
.cw20v1 a.cw20tdisabled span{background-position:-93px 50%;}
.cw20v1 a.cw20tdisabled.cw20tnext span{background-position:-382px 50%;}

.cw20v1 .cw20w1{display:block !important;
	position:relative;z-index:2;margin-bottom:0px;opacity:1;padding:3% 3.75% 1.5%;background:transparent;
	filter: none;
}

/* CW20v2 */
.cw20v2 {margin-bottom:26px;margin-left:auto;margin-right:auto}
.w01 .cw20v2 {margin-bottom:0}
.cw20v2 p{margin:0;font-size:18px;font-size:1.8rem;color:#333;line-height:1.45em}
.cw20v2 .cw20w3{padding:0;margin:0;width:100%}
.cw20v2 .cw20w8{margin:0 auto;position:relative}
.cw20v2 .cw20w7{position:absolute;width:100%;top:0}
.cw20v2 .cw20w6{margin:0 auto;width:100%;height:32px;top:0;position:relative}
.cw20v2 .cw20imgslides li{background:transparent}
.cw20v2 ul.cw20thmslides li a{z-index:2;position:relative}
.cw20v2 .cw20slider{margin-bottom:0}
.cw20v2 .cw20tback{left:-10%;width:10%}
.cw20v2 .cw20tnext{right:-10%;width:10%}
.cw20v2 .cw20x1{display:none}
.cw20v2 a.cw20inav,.cw20v2 a.cw20inav:hover{opacity:1}

.cw20v2 .cw20w5 .cw20inav{opacity:0}
.cw20v2 .cw20w5:hover .cw20inav{
	opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}

.cw20v2.cw20v2altsize{max-width:600px}

.cw20v2 .cw20w4 .cw20tnav{
	opacity:.6;
}

.cw20v2 .cw20w4 .cw20tnav:hover{
	opacity:1;
}

.cw20v2 .cw20tnav span{
	width:20px;
	background: url("/assets/i/cw20v1-sprite.png") no-repeat -66px 50%;
	left:20%;
}
.cw20v2 .cw20tnext span{
	background-position:-409px 50%;
	left:auto;
	right:20%;
}

.cw20v2 .cw20vid {background:#000}
.cw20v2 .cw20vid .responsiveVidWrap{position:relative;top:0}

.cw20v2 a.cw20tdisabled{display:block !important;opacity:1 !important}
.cw20v2 a.cw20tdisabled span{background-position:-93px 50%;}
.cw20v2 a.cw20tdisabled.cw20tnext span{background-position:-382px 50%;}

.cw20v2 .cw20w1{display:block !important;
	position:relative;z-index:2;margin-bottom:0px;opacity:1;padding:3% 3.75% 1.5%;background:transparent;
	filter: none;
}

.cw20v2 .cw20thmslides li{display:inline-block}
.cw20v2 .cw20thmslides li a{display:block;width:30px;height:30px;overflow:hidden}
.cw20v2 .cw20thmslides li a span {display:block;width:17px;height:17px;text-indent:-4000px;overflow:hidden;background:url('/assets/i/cw22-sprite.png') -160px 0 no-repeat;margin:6px}
.cw20v2 .cw20thmslides li.cw20selected a span {background-position:-160px -24px}

.cw20v2 .cw20ibcell a{width:40px;height:40px;background:url('/assets/i/cw22-sprite.png') -14px -11px no-repeat;opacity:.6;margin-right:14px}
.cw20v2 .cw20incell a{width:40px;height:40px;background:url('/assets/i/cw22-sprite.png') -96px -11px no-repeat;opacity:.6;margin-left:14px}


.cw20v2 .cw20thmslides{white-space:nowrap}

.cw20v2 .cw20w4{display:table;margin:1.5rem auto 0}
.cw20v2 .cw20w8,
.cw20v2 .cw20ibcell,
.cw20v2 .cw20incell{display:table-cell;left:auto;right:auto;font-size:0;line-height:0;vertical-align:middle}

.cw20v2 .cw20w8{text-align:center}
.cw20v2 .cw20ibcell{text-align:right;display:none}
.cw20v2 .cw20incell{text-align:left;display:none}

.cw20v2 .cw20ibcell a em,
.cw20v2 .cw20incell a em{display:none}

.cw20v2 .cw20inext{left:auto;right:auto}
.cw20v2 .cw20inav{top:auto;bottom:auto;position:relative;left:auto;right:auto;display:inline-block;height:40px;width:40px}
.cw20v2 .cw20idisabled{display:inline-block !important;opacity:.2 !important}
.cw20v2 ul.cw20thmslides li a{text-indent:-4000px}

.cw20magnify {width:36px;height:36px;position:absolute;right:0;bottom:0;z-index:2;background: url('/assets/i/cw20magnify.png') center center no-repeat #666;}

.cw20imgw, .cw20imgw img
{
	outline:none;
}
/* ======================================================================== */
/* snippet styles */
/* ======================================================================== */
.cw20popicon .pos-2,.cw20popicon .pos-3{display:none;}
.cw20img:after,
.cw20popcopyw1:after,
.cw20popw1:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.cw20popw1{position:relative;width:100%}
.cw20imgopened{*z-index:4}
img.cw20imgbg,
div.cw20img {width:84.188911704312115%;position:absolute;left:38%;top:-10px}
div.cw20img img.cw20img{width:100%;max-width:820px}

.cw20pop{position:absolute;right:50%;top:50%;width:336px;min-height:100px;*min-height:140px;background:url('/assets/i/cw20-mark-opened.png') -1000px 0 no-repeat #FFF;z-index:3;display:none;*border:#ccc solid 1px;
-webkit-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.45);
-moz-box-shadow:    0px 0px 8px rgba(50, 50, 50, 0.45);
box-shadow:         0px 0px 8px rgba(50, 50, 50, 0.45);
opacity:.95;
}

.mbox-simple {cursor:pointer;position:absolute;}

.cw20popcopyw1{padding:24px 20px;*z-index:1;}
.cw20popcopyw1 p{color:#333;font-weight:400;font-size:15px;font-size:1.5rem;}
a.cw20poplnk{display:block;width:100%}
a.cw20poplnk img{display:block;width:100%}

img.cw20imgright {float:right;width:33.445946%;padding-left:4%}
img.cw20imgleft{float:left;width:33.445946%;padding-right:4%}
.cw20popcopy {float:left;width:60%}
.cw20popcopy h6{font-size:30px;font-size:3.0rem;*width:55%}
.cw20popcopy p{font-size:16px;font-size:1.6rem;*width:55%}

.cw20popcopy-plain p{font-size:16px;font-size:1.6rem;}

.cw20pop-noimg {width:auto}
.cw20pop-noimg h6{*width:95%}
.cw20pop-noimg p{*width:95%}

.cw20mark {position:absolute;left:0;top:0;width:10%;background:url('/assets/i/cw20-mark-chevron.png') 0 0 no-repeat;display:block;*z-index:5}
.cw20mark-xsm{width:7.317073170731707%}
.cw20mark-sm {width:8.536585365853659%}
.cw20mark-lg {width:11.951219512195122%}
.cw20mark-xlg{width:14.024390243902439%}
.cw20mark img.cw20markicon{width:100%}
.cw20mark:hover img.cw20markicon{width:120%;position:relative;left:-10%;margin-top:-10%}
.cw20mark.cw20markopened:hover img.cw20markicon{width:100%;left:0;margin-top:0}


.cw20popicon{position:absolute;left:0;top:48.5%;width:182.927%;margin-top:0%;display:none;z-index:3;opacity:1;cursor:pointer}
.cw20mark-xsm .cw20popicon{width:250%}
.cw20mark-sm .cw20popicon{width:214.286%}
.cw20mark-lg .cw20popicon{width:153.061%}
.cw20mark-xlg .cw20popicon{width:130.435%}

.c81w2-gallery .cw20mark,	  .c83 .cw20mark 	{width:15%}
.c81w2-gallery .cw20mark-xsm, .c83 .cw20mark-xsm{width:11%}
.c81w2-gallery .cw20mark-sm,  .c83 .cw20mark-sm {width:13%}
.c81w2-gallery .cw20mark-lg,  .c83 .cw20mark-lg {width:18%}
.c81w2-gallery .cw20mark-xlg, .c83 .cw20mark-xlg{width:20%}

.cw20popicon img{width:100%}

.cw20markopened .cw20popicon,
.cw20markopened .cw20pop{display:block}

.cw20markopened{*z-index:10}

img.cw20popmark {position:absolute;top:50%;left:50%;z-index:2;width:36%;margin-top:-18%;margin-left:-18%}

.cw20closelnk{font-weight:bold;color:#000 !Important;display:block;height:1em;position:absolute;right:8px;top:2px;font-size:.6em;font-family:verdana,arial}

.cw20 ul.cw20snippetslides li:hover a.cw20poplnk{padding:0;}
.cw20 ul.cw20snippetslides li:hover a.cw20closelnk{padding:2px 0 0 0;top:0;}

.cw20 .cw20snippets-slide {position:absolute;left:0;top:0;}
.cw20 .cw20snippets {position:relative;}
/* ie7&8 styles */
@media \0screen\,screen\9 {
	.cw20pop{border:1px solid #ccc}
}
/* ======================================================================== */
/* end snippet styles */
/* ======================================================================== */

.cw20v3 {text-align: center;}
.cw20v3 > a {display:block;}
.cw20v3 > a:first-child {min-height:200px;}
.cw20v3 > a > img {display:block;width:100%;}
.cw20v3 .cw20zoom {display:inline-block;padding:0;margin:0;cursor:pointer;color:#1f4f82;position:relative;}
.cw20v3 .cw20zoom-icon {background:url('/assets/i/cw20v3sprite.png') top left no-repeat;width:16px;height:16px;display:inline-block;margin-right: 5px;}
.js .cw20slides.cw20imgslides > li{
	height: 1px;
	overflow:hidden;
}

.js .cw20v0 .cw20slides.cw20imgslides > li{
	height: auto;
	overflow:visible;
}




.js .cw20slides.cw20imgslides > li:first-child{
	height: auto;
	overflow:visible;
}
@media only screen and (min-width: 0px) and (max-width:974px) {	
	.cw20v2 .cw20ibcell,
	.cw20v2 .cw20incell{display:table-cell}
}



.f08m .cw20w1 p{font-size:15px}
.cw20inav {-webkit-tap-highlight-color: rgba(0,0,0,0); }
@media only screen and (min-width: 0px) and (max-width:770px) {	
	.f08m .cw20w1 p{font-size:13px}
}

@media only screen and (min-width: 0px) and (max-width:500px) {	
	.cw20w1 {display:none}
	.cw20selected .cw20x1{border:2px solid #fff}
}
@media only screen and (min-width: 0px) and (max-width:700px) {	
	.cw20magnify{display:none;}
}
@media only screen and (min-width: 0px) and (max-width:600px) {	
	.cw20snippets-slider, .cw20snippets-slide {display:none}
	.cw20compact .cw20vid,.cw20compact .cw20imgw{width: 100%;}
}
@media only screen and (min-width: 0px) and (max-width:400px) {	

	.cw20v1 .cw20inav span{margin-top:-15px;height:34px;width:39px;background-position:0 50%;}
	.cw20v1 .cw20inext span{background-position:-616px 50%;}
	.cw20v1 a.cw20inav:hover span{background-position:-204px 50%;}
	.cw20v1 a.cw20inext:hover span{background-position:-412px 50%;}
	.cw20v1 .cw20w1{padding-left:5px;padding-right:5px}
	.cw20v1 li:hover .cw20x1,
	.cw20v1 .cw20selected .cw20x1{border:3px solid #3a3a3a}
	.cw20v1 ul.cw20thmslides li:hover a,
	.cw20v1 ul.cw20thmslides li.cw20selected a{padding:2px 0;top:-2px}
	.cw20v1 ul.cw20thmslides li.cw20selected a:before{top:-5px;height:5px}
	.cw20v1 .cw20tnav span{width:11px;background-position:-31px 50%;left:20%;}
	.cw20v1 .cw20tnext span{background-position:-451px 50%;left:auto;right:20%;}
	.cw20v1 a.cw20tdisabled span{background-position:-48px 50%;}
	.cw20v1 a.cw20tdisabled.cw20tnext span{background-position:-434px 50%;}

}

.c81w2-gallery .cw20v1 p{font-size:17.66px;font-size:1.766rem;color:#414141;line-height:1.26em}
.c81w2-gallery .cw20v1 .cw20w1{padding-left:5px;padding-right:5px}
.c81w2-gallery .cw20v1 li:hover .cw20x1,
.c81w2-gallery .cw20v1 .cw20selected .cw20x1{border:3px solid #3a3a3a}
.c81w2-gallery .cw20v1 ul.cw20thmslides li:hover a,
.c81w2-gallery .cw20v1 ul.cw20thmslides li.cw20selected a{padding:2px 0;top:-2px}
.c81w2-gallery .cw20v1 ul.cw20thmslides li.cw20selected a:before{top:-5px;height:5px;background:none;}
.c81w2-gallery .cw20v1 .cw20selected .cw20x1,
.c81w2-gallery .cw20v1 li:hover .cw20x1{left:5.4%;right:5.4%}
.c81w2-gallery .cw20v1 .cw20w6{padding-top:18.5%}
/* c81 gallery buttons */
.c81w2-gallery .cw20v1 .cw20inav span{margin-top:-25px;height:34px;width:38px;background: url("/assets/i/cw20v1-sprite.png") no-repeat 0 50%;}
.c81w2-gallery .cw20v1 .cw20inext span{background-position:-616px 50%;}
.c81w2-gallery .cw20v1 a.cw20inav:hover span{background-position:-204px 50%;}
.c81w2-gallery .cw20v1 a.cw20inext:hover span{background-position:-412px 50%;}



@media only screen and (min-width: 600px) and (max-width:974px) {	
	.c81w2-gallery .cw20v1 .cw20tnav span{width:11px;background-position:-31px 50%;left:20%;}
	.c81w2-gallery .cw20v1 .cw20tnext span{background-position:-451px 50%;left:auto;right:20%;}
	.c81w2-gallery .cw20v1 a.cw20tdisabled span{background-position:-48px 50%;}
	.c81w2-gallery .cw20v1 a.cw20tdisabled.cw20tnext span{background-position:-434px 50%;}
}

@media only screen and (min-width: 880px) {	
	.w01v2 .cw20 {width:800px;min-height:640px}
}


/*! GENERIC - CLEARFIX */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
body:after,
.c39:after,
.c38:after,
.c01v1 .c01w8:after,
#Wrapper_FixedWidth_Footer:after,
.c31:after,
.cn02w3:after,
.c27:after,
.c20w1:after,
.cn02w2:after,
.c25w2:after,
.c25:after,
.c30:after,
.cn01:after,
.c02v0w1:after,
.c02:after,
.s07v0w1:after,
.s07:after,
.ct01w1:after,
.ct02:after,
.ct02tabs:after,

.cm02w1:after,

.c29:after,
.mc02w1:after,
.mc02w2:after,
.mc05v0 ul:after,
.mc08w1:after,
.mc09v1:after,
.mc09v2:after,
.mc10w1:after,
.mc10v0 ul:after,
.mc10v1 ul:after,
.mc11v1:after,
.mc12:after,
.mc12v2 ul ul:after,
.mc14v0 .mc14w1 ul:after,
#mc16:after,
.u03v1:after,
.c51v0 ul:after,
.c52:after,
.c53v0:after,
.c37w3:after,
.c54:after,
.c54w3:after,
.f02v7:after,
.c56v0:after,
.mc08v0:after,
.mc10v2:after,
.mc10v2 li:after,
.mc10v3:after,
.mc10v4:after,
.mc10v5:after,
.c01 .c01w7:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}


/*! GENERIC - CLEARSTYLE */
div.clrafter + * {clear:both}

/*! GENERIC - BTTN STYLES */ 
.obttn a{text-align:left;font-size:12px;line-height:16px;margin:0 8px 2px 0;color:#fff !important;font-weight:bold;display:block;float:left;background:url('/assets/i/obttn-bg.png') no-repeat -25px 50% #fe0201;padding:3px 8px 2px 8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow: 0px 1px 1.5px rgba(0,0,0,0.5);-webkit-box-shadow: 0px 1px 1.5px rgba(0,0,0,0.5);box-shadow: 0px 1px 1.5px rgba(0,0,0,0.5);text-decoration:none !important}
.obttn a:hover{background-position:-525px 50%;color:#e93921 !important;text-decoration:none !important;background-color:#fff;border:1px solid #c3c3c3;padding:2px 7px 1px 7px}
.altbttn a{color:#e93921 !important;background-position:-525px 50%;background-color:#fff;border:1px solid #c3c3c3;padding:2px 7px 1px 7px}
.obttn a span{font-weight:normal}
.altbttn a span,.obttn a:hover span{color:#000 !important}
.altbttn a:hover,.altbttn a:focus{background-position:-25px 50%;color:#fff !important;background-color:#fe0201;border:0;padding:3px 8px 2px 8px}
.altbttn a:hover span,.altbttn a:focus span{color:#fff !important}
.downbttn a{background-position:-5px 50%;padding-left:21px}
.downbttn a:hover,.downbttn a:focus{background-position:-505px 50%;padding:2px 7px 1px 20px}
.altdownbttn a{background-position:-505px 50%;padding-left:22px;color:#e93921 !important;background-color:#fff;border:1px solid #c3c3c3;padding:2px 7px 1px 20px}
.altdownbttn a:hover,.altdownbttn a:focus{background-position:-5px 50%;color:#fff !important;background-color:#fe0201;border:0;padding:3px 8px 2px 21px}
div.obttn{float:left;clear:both;margin:0 8px 8px 0}
.bigbttn a,.altbttn.bigbttn a:hover{padding:6px 15px !important}
.altbttn.bigbttn a,.bigbttn a:hover{padding:5px 14px !important}
.obttn a.lnk-icon,.obttn a.lnk-icon:hover{border:0 !important;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;color:#1f4f82 !important;padding:0 0 0 23px !important;margin:3px 8px 0 0}
.obttn a.lnk-icon:hover{text-decoration:underline}
.bigbttn a.lnk-icon,.bigbttn a.lnk-icon:hover{margin:7px 8px 0 0}
a.greycaret{position:relative;top:-4px;background:url('/assets/i/caret-grey.png') no-repeat;_background:url('/assets/i/caret-grey.gif') no-repeat;background-position:0 1px;padding:0 14px 0 15px}
.xlbigbttn a {background:#e30100;-webkit-border-radius: 4px;-moz-border-radius: 4px;-moz-box-shadow: 0px 1px 1.5px rgba(0,0,0,0.5);-webkit-box-shadow: 0px 1px 1.5px rgba(0,0,0,0.5);box-shadow: 0px 1px 1.5px rgba(0,0,0,0.5);border-radius: 4px;background: #f60100;background: -moz-linear-gradient(top,  #f60100 0%, #f20100 17%, #d30000 83%, #d10000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f60100), color-stop(17%,#f20100), color-stop(83%,#d30000), color-stop(100%,#d10000)); background: -webkit-linear-gradient(top,  #f60100 0%,#f20100 17%,#d30000 83%,#d10000 100%); background: -o-linear-gradient(top,  #f60100 0%,#f20100 17%,#d30000 83%,#d10000 100%); background: -ms-linear-gradient(top,  #f60100 0%,#f20100 17%,#d30000 83%,#d10000 100%); background: linear-gradient(top,  #f60100 0%,#f20100 17%,#d30000 83%,#d10000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f60100', endColorstr='#d10000',GradientType=0 );margin-right:0;padding:4px 30px;font-size:16px;font-weight:normal;color:#fff}
.altbigbttn a {background-color:#747474; background: #cacaca;background: -moz-linear-gradient(top,  #cacaca 0%, #b7b7b7 17%, #838383 83%, #747474 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cacaca), color-stop(17%,#b7b7b7), color-stop(83%,#838383), color-stop(100%,#747474));background: -webkit-linear-gradient(top,  #cacaca 0%,#b7b7b7 17%,#838383 83%,#747474 100%);background: -o-linear-gradient(top,  #cacaca 0%,#b7b7b7 17%,#838383 83%,#747474 100%); background: -ms-linear-gradient(top,  #cacaca 0%,#b7b7b7 17%,#838383 83%,#747474 100%); background: linear-gradient(top,  #cacaca 0%,#b7b7b7 17%,#838383 83%,#747474 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cacaca', endColorstr='#747474',GradientType=0 );}
.xlbigbttn a:hover {text-decoration:underline}
.xlbigbttn .shadow {text-shadow: 0 -1px 1px #666;}
div.xxlbigbttn,div.xxxlbigbttn {clear:left}
.xxlbigbttn a {line-height:24px;font-size:20px;font-weight:normal;color:#fff !important;display:block;padding:10px 20px !important;margin-bottom:16px;

background: #f90000;background: -moz-linear-gradient(top,  #f90000 0%, #f40000 25%, #d40000 80%, #cc0000 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f90000), color-stop(25%,#f40000), color-stop(80%,#d40000), color-stop(100%,#cc0000));background: -webkit-linear-gradient(top,  #f90000 0%,#f40000 25%,#d40000 80%,#cc0000 100%);background: -o-linear-gradient(top,  #f90000 0%,#f40000 25%,#d40000 80%,#cc0000 100%);background: -ms-linear-gradient(top,  #f90000 0%,#f40000 25%,#d40000 80%,#cc0000 100%);background: linear-gradient(to bottom,  #f90000 0%,#f40000 25%,#d40000 80%,#cc0000 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f90000', endColorstr='#cc0000',GradientType=0 );

-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);-moz-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.4);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.4);}

.xxlbigbttn > a:hover {color:#fff !important;

background: #cc0000;background: -moz-linear-gradient(top,  #cc0000 0%, #d40000 20%, #f40000 75%, #f90000 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc0000), color-stop(20%,#d40000), color-stop(75%,#f40000), color-stop(100%,#f90000));background: -webkit-linear-gradient(top,  #cc0000 0%,#d40000 20%,#f40000 75%,#f90000 100%);background: -o-linear-gradient(top,  #cc0000 0%,#d40000 20%,#f40000 75%,#f90000 100%);background: -ms-linear-gradient(top,  #cc0000 0%,#d40000 20%,#f40000 75%,#f90000 100%);background: linear-gradient(to bottom,  #cc0000 0%,#d40000 20%,#f40000 75%,#f90000 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#f90000',GradientType=0 );

border:none;text-decoration:underline !important}

.xxxlbigbttn a {line-height:24px;font-size:22px;font-weight:normal;color:#fff !important;display:block;padding:17px 30px 16px !important;margin-bottom:16px;

background: #f90000;background: -moz-linear-gradient(top,  #f90000 0%, #f40000 25%, #d40000 80%, #cc0000 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f90000), color-stop(25%,#f40000), color-stop(80%,#d40000), color-stop(100%,#cc0000));background: -webkit-linear-gradient(top,  #f90000 0%,#f40000 25%,#d40000 80%,#cc0000 100%);background: -o-linear-gradient(top,  #f90000 0%,#f40000 25%,#d40000 80%,#cc0000 100%);background: -ms-linear-gradient(top,  #f90000 0%,#f40000 25%,#d40000 80%,#cc0000 100%);background: linear-gradient(to bottom,  #f90000 0%,#f40000 25%,#d40000 80%,#cc0000 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f90000', endColorstr='#cc0000',GradientType=0 );

-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);-moz-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.4);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.4);}

.xxxlbigbttn > a:hover {color:#fff !important;

background: #cc0000;background: -moz-linear-gradient(top,  #cc0000 0%, #d40000 20%, #f40000 75%, #f90000 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc0000), color-stop(20%,#d40000), color-stop(75%,#f40000), color-stop(100%,#f90000));background: -webkit-linear-gradient(top,  #cc0000 0%,#d40000 20%,#f40000 75%,#f90000 100%);background: -o-linear-gradient(top,  #cc0000 0%,#d40000 20%,#f40000 75%,#f90000 100%);background: -ms-linear-gradient(top,  #cc0000 0%,#d40000 20%,#f40000 75%,#f90000 100%);background: linear-gradient(to bottom,  #cc0000 0%,#d40000 20%,#f40000 75%,#f90000 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#f90000',GradientType=0 );

border:none;text-decoration:underline !important}

div.bttnfloatrt {margin:0 0 10px 20px;float:right}
div.bttnfloatlft {margin:0 20px 10px 0;float:left}
/* JavaOne Version Styles */
.java1 .xxlbigbttn > a {background: #f8a53d;
background: -moz-linear-gradient(top,  #f8a53d 0%, #f7971e 50%, #e58917 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8a53d), color-stop(50%,#f7971e), color-stop(100%,#e58917));
background: -webkit-linear-gradient(top,  #f8a53d 0%,#f7971e 50%,#e58917 100%);
background: -o-linear-gradient(top,  #f8a53d 0%,#f7971e 50%,#e58917 100%);
background: -ms-linear-gradient(top,  #f8a53d 0%,#f7971e 50%,#e58917 100%);
background: linear-gradient(to bottom,  #f8a53d 0%,#f7971e 50%,#e58917 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8a53d', endColorstr='#e58917',GradientType=0 );}
.java1 .xxlbigbttn > a:hover {background: #ff991a;
background: -moz-linear-gradient(top,  #ff991a 0%, #ff9f27 25%, #ffae48 75%, #ffb04d 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff991a), color-stop(25%,#ff9f27), color-stop(75%,#ffae48), color-stop(100%,#ffb04d));
background: -webkit-linear-gradient(top,  #ff991a 0%,#ff9f27 25%,#ffae48 75%,#ffb04d 100%);
background: -o-linear-gradient(top,  #ff991a 0%,#ff9f27 25%,#ffae48 75%,#ffb04d 100%);
background: -ms-linear-gradient(top,  #ff991a 0%,#ff9f27 25%,#ffae48 75%,#ffb04d 100%);
background: linear-gradient(to bottom,  #ff991a 0%,#ff9f27 25%,#ffae48 75%,#ffb04d 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff991a', endColorstr='#ffb04d',GradientType=0 );}
.java1 .xxxlbigbttn a {line-height:24px;font-size:20px;font-weight:normal;color:#fff !important;background: #f8a53d;
background: -moz-linear-gradient(top,  #f8a53d 0%, #f7971e 50%, #e58917 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8a53d), color-stop(50%,#f7971e), color-stop(100%,#e58917));
background: -webkit-linear-gradient(top,  #f8a53d 0%,#f7971e 50%,#e58917 100%);
background: -o-linear-gradient(top,  #f8a53d 0%,#f7971e 50%,#e58917 100%);
background: -ms-linear-gradient(top,  #f8a53d 0%,#f7971e 50%,#e58917 100%);
background: linear-gradient(to bottom,  #f8a53d 0%,#f7971e 50%,#e58917 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8a53d', endColorstr='#e58917',GradientType=0 );}
.java1 .xxxlbigbttn > a:hover {color:#fff !important;background: #ff991a;
background: -moz-linear-gradient(top,  #ff991a 0%, #ff9f27 25%, #ffae48 75%, #ffb04d 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff991a), color-stop(25%,#ff9f27), color-stop(75%,#ffae48), color-stop(100%,#ffb04d));
background: -webkit-linear-gradient(top,  #ff991a 0%,#ff9f27 25%,#ffae48 75%,#ffb04d 100%);
background: -o-linear-gradient(top,  #ff991a 0%,#ff9f27 25%,#ffae48 75%,#ffb04d 100%);
background: -ms-linear-gradient(top,  #ff991a 0%,#ff9f27 25%,#ffae48 75%,#ffb04d 100%);
background: linear-gradient(to bottom,  #ff991a 0%,#ff9f27 25%,#ffae48 75%,#ffb04d 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff991a', endColorstr='#ffb04d',GradientType=0 );border:none;text-decoration:underline !important}



@media only screen and (min-width: 0px) and (max-width:770px) {	
	.f08m .xxlbigbttn a, .xxlbigbttn a {line-height:20px;font-size:16px;padding:6px 16px !important;margin-bottom:12px;}
	.f08m .xxxlbigbttn a, .xxxlbigbttn a {line-height:20px;font-size:18px;padding:10px 23px 9px !important;margin-bottom:12px;}
}

@media only screen and (min-width: 771px) and (max-width:1000px) {	
	.f08m .xxlbigbttn a, .xxlbigbttn a {line-height:20px;font-size:18px;padding:8px 18px !important;margin-bottom:12px;}
	.f08m .xxxlbigbttn a, .xxxlbigbttn a {line-height:22px;font-size:20px;padding:12px 25px 11px !important;margin-bottom:12px;}
}





/*! BETAMODE */
#betamode{
	background:#0f0;
	color:#1d8b00;
	font-weight:bold;
	font-size:20px;
	padding:8px 1%;
	position:fixed;
	bottom:8px;
	right:8px;
	z-index:1000;
	min-height:14px;
	text-align:right;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5);
	-moz-box-shadow:    0px 0px 5px rgba(50, 50, 50, 0.5);
	box-shadow:         0px 0px 5px rgba(50, 50, 50, 0.5);
}


/*! GENERIC.VIDEO.WARNING */

.vidwarning {
background:#f00;
color:#fff;padding:10px 50px 10px 10px;font-size:16px !important;
clear:both;
position:relative;
background: -moz-linear-gradient(top,  rgba(196,0,0,0.74) 0%, rgba(255,0,0,0.94) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(196,0,0,0.74)), color-stop(100%,rgba(255,0,0,0.94)));
background: -webkit-linear-gradient(top,  rgba(196,0,0,0.74) 0%,rgba(255,0,0,0.94) 100%);
background: -o-linear-gradient(top,  rgba(196,0,0,0.74) 0%,rgba(255,0,0,0.94) 100%);
background: -ms-linear-gradient(top,  rgba(196,0,0,0.74) 0%,rgba(255,0,0,0.94) 100%);
background: linear-gradient(to bottom,  rgba(196,0,0,0.74) 0%,rgba(255,0,0,0.94) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0c40000', endColorstr='#f0ff0000',GradientType=0 );
}

.responsiveVid .vidwarning {position:absolute;bottom:0;top:auto}

.cw04v0 .vidwarning,
.cw04v1 .vidwarning{position:absolute;bottom:0;top:auto;max-width:580px;width:auto}

.cw04v2 .vidwarning{max-width:644px;width:auto}
.cw04v3 .vidwarning{width:auto}

.vidwarning a,.vidwarning a:visited {display:inline !Important;color:#fff !important;position:relative;text-decoration:underline}


.vidwarning a.vidwarnclose{font-weight:bold;display:block !Important;float:right;font-size:2em;text-decoration:none;line-height:1em;margin:-.5em -35px 0 0 }
.vidwarning a.vidwarnclose:hover{opacity:.9;text-decoration:none}

.vidwarnclosed{display:none}

/* Tablet view */
@media (min-width: 568px) and (max-width: 1000px){
	#mc01 .cw20v1 p {font-size:13px;}
	.mc01v1 {width:auto; max-width:700px;}
	
	.mc02v0 {max-width:700px;}
	.mc02v0 #mc02login {padding-top:22px;margin-right:20px;}
	.mc02v0 #mc02sitelogo a {background-image:url("/assets/i/mc02-logo-sm.png");width:220px;}
	.mc02v0 #mc02logo a {background-image:url("/assets/i/mc02-oracle-logo-sm.png");width:130px;}
	.mc02v0 #mc02nav ul li {font-size:12px;}
	.mc02v1 #mc02nav a {padding:13px 12px 0;}
	.mc02v1 .mc02w2 li, .mc02v1 .mc02w2 ul {font-size:12px;}
	.mc02v1 .mc02w3 h4 {display:none;}
	
	.mc03v0 {max-width:700px;}
	.mc03v1,.mc03v3 {max-width:690px;width:auto;padding:0 0 0 10px;background-position:5px 0;}

	.mc04v0 {max-width:700px;}

	.mc06v1 .mc06w1 { margin-right:0; }
	.mc06v0 .mc06w1,.mc06v1 .mc06w1 {width:auto; max-width:700px; float:none;}
	.mc06v0 .mc06w2,.mc06v1 .mc06w2 {width:auto; max-width:700px; float:none;}
	
	#mc07 .mc07text h1 {font-size:24px;}
	#mc07 .mc07text h3 {font-size:14px;}
	.mc07v0,.mc07v1 {width:700px;}
	.mc07v0 .mc07w1 {width:700px; overflow:hidden;}
	.mc07v0 .mc07w1 a {position:static;}
	.mc07v0 .mc07w1 a>img {position:absolute;right:0;}
	.mc07v0 .mc07w1 .mc07text {width:450px;}
	.mc07v1 .mc07w1 a>img {width:700px;}
	.mc07v1 .mc07w2 {width:700px;}
	.mc07v2 {width:auto;}
	.mc07v3	{width:698px; overflow:hidden;}
	.mc07v3 img {right:0;}
	.mc07v3 .mc07text {padding:25px 0 25px 20px;width:500px;}
	.mc07v4 {}
	.mc07v4 img {width:100%;height:100%;}

	#mc08 {margin:0;}
	.mc08v0 .mc08c2 {width:470px;}
	
	.mc10v3,.mc10v4 {margin:0;}
	
	.mc11v1 li {width:100%;}
	
	#mc13 {width:auto;}
	.mc13w1 {display:none;}
	.mc13w2 {height:auto !important;width:auto !important;}
	.mc13panel {height:auto;position:static;width:auto;display:block;}

	.mc14v0 {margin:0;width:100%;}
	.mc14v0 .mc14w1 li {margin:0 16px;}
	
	.mc16v0 .mc16w1 {width:175px;}
	.mc16v0 .mc16w3 {width:140px;margin:0;}

}


/* Mobile view */
@media (min-width: 1px) and (max-width: 568px){
	#mc01 .cw20v1 p {font-size:13px;}
	.mc01v1 {width:auto; max-width:568px;}
	
	.mc02mobile {display:none;}
	.mc02v1 .mc02w4 {display:block;}
	.mc02v1 .mc02w2 {background:none;border:none;box-shadow:none;height:auto;}
	.mc02v1 #mc02logo a {margin-left:12px;}
	.mc02v1 #mc02nav ul {height:auto;margin:0 15px 5px;border-bottom:1px solid #000;float:none;}
	.mc02v1 #mc02nav li {border-right:none;border-top:1px solid #000;float:none;}
	.mc02v1 #mc02nav a {background:url("/assets/i/linkarrow.gif") no-repeat scroll 0 15px transparent;float:none;padding:12px 12px 12px 10px;min-height:0px;}
	.mc02v1 #mc02nav {float:none;height:auto;}
	
	.mc02v1 #mc02nav li:hover ul, .mc02v1 #mc02nav li.showmenu ul {position:static;}
	.mc02v1 #mc02nav li:hover, .mc02v1 #mc02nav li.showmenu, .mc02v1 #mc02nav li.currentmenu {background:none;}
	.mc02v1 #mc02nav li:hover a {color:#000;}
	.mc02v1 #mc02nav li:hover ul li a {width:auto;font-weight:bold;padding:8px 8px 8px 10px;font-weight:normal;}
	.mc02v1 #mc02nav li:hover ul li a:hover, .mc02v1 #mc02nav li.currentmenu a {color:#000;}
	.mc02v1 #mc02nav li ul li:hover, .mc02v1 #mc02nav li ul li.showmenu {background:none;}
	
	.mc02v1 #mc02nav ul ul {display:block;border:none;float:none;margin:0 15px 5px 15px;}
	.mc02v1 #mc02nav li ul li {background:none;border:none;font-size:12px;width:auto;padding:0;}
	.mc02v1 #mc02nav li ul li a {background:url("/assets/i/linkarrow.gif") no-repeat scroll 0 10px transparent;padding:8px 8px 8px 10px;font-weight:normal;}
	.mc02v1 #mc02nav li ul li:first-child a {padding:0 8px 8px 10px;background-position:0 2px;}

	#mc02 {background-position:0 -64px;}
	.mc02v0 {width:auto;height:auto;}
	.mc02v0 .mc02w4 {display:block;background-color:#fff;border-radius:4px;float:right;margin:20px 10px 20px 0;padding:4px 10px;}
	.mc02v0 .mc02w4 a {color:#000;}
	.mc02v0 .mc02w2 {background:none;border:none;box-shadow:none;height:auto;padding-top:20px;}
	.mc02v0 #mc02sitelogo a {background-image:url("/assets/i/mc02-logo-sm.png");width:220px;height:75px;}
	.mc02v0 #mc02login {color:#000;float:none;clear:both;padding:5px;margin:0; text-align:center;}
	.mc02v0 #mc02login a {color:#000;}
	.mc02v0 #mc02login span,.mc02v0 #mc02login strong {color:#fff;}
	.mc02v0 #mc02langauage {display:none;}
	.mc02v0 #mc02register {display:none;}
	.mc02v0 #mc02search {float:none;margin:5px 15px 0;}
	.mc02v0 #mc02search form {border:1px solid #636363;}
	.mc02v0 #mc02search input[type="text"] {background:none;width:85%;}
	.mc02v0 #mc02search input[type="submit"] {float:right;background:url("/assets/i/mc02-search.png") no-repeat scroll -6px -3px transparent;}
	
	.mc02v0 #mc02logo {display:none;}
	.mc02v0 #mc02logo a {margin-left:12px;background-image:url("/assets/i/mc02-oracle-logo-sm.png");width:130px;}
	.mc02v0 #mc02nav ul {height:auto;margin:0 15px 5px;border-bottom:1px solid #000;float:none;background:none;}
	.mc02v0 #mc02nav ul li {border-right:none;border-top:1px solid #000;float:none;}
	.mc02v0 #mc02nav ul li a {background:url("/assets/i/linkarrow.gif") no-repeat scroll 0 15px transparent;float:none;padding:12px 12px 12px 10px;height:auto;}
	.mc02v0 #mc02nav ul li a strong {background:none;color:#000;min-height:0px;padding:0;}
	.mc02v0 #mc02nav {float:none;height:auto;}
	
	.mc02v0 #mc02nav ul li:hover ul, .mc02v0 #mc02nav ul li.showmenu ul {position:static;}
	.mc02v0 #mc02nav ul li:hover, .mc02v0 #mc02nav ul li.showmenu, .mc02v0 #mc02nav ul li.currentmenu {background:none;}
	.mc02v0 #mc02nav ul li:hover a {background:url("/assets/i/linkarrow.gif") no-repeat scroll 0 15px transparent;color:#000;}
	.mc02v0 #mc02nav ul li:hover a strong {background:none;}
	.mc02v0 #mc02nav ul li:hover ul li a {width:auto;font-weight:bold;padding:8px 8px 8px 10px;font-weight:normal;}
	.mc02v0 #mc02nav ul li:hover ul li a:hover, .mc02v0 #mc02nav ul li.currentmenu a {color:#000;}
	.mc02v0 #mc02nav ul li ul li:hover, .mc02v0 #mc02nav ul li ul li.showmenu {background:none;}
	
	.mc02v0 #mc02nav ul li .submenu {display:block;border:none;padding:0;margin:0 15px 5px;}
	.mc02v0 #mc02nav ul li .submenu div.column {float:none;width:auto;}
	.mc02v0 #mc02nav ul li .submenu div.bottomleft {display:none;}
	.mc02v0 #mc02nav ul li .submenu dl dt {font-weight:normal;margin:0;}
	.mc02v0 #mc02nav ul li .submenu dl dt a {background-position:0 2px;padding:0 8px 8px 10px;}
	.mc02v0 #mc02nav ul li .submenu dl dd {margin:0;}
	.mc02v0 #mc02nav ul li:hover .submenu {position:static;}
	
	.mc02v0 #mc02nav ul li .submenu a {background:url("/assets/i/linkarrow.gif") no-repeat scroll 0 10px transparent;padding:8px 8px 8px 10px;} 
	
	
	.mc02v0 #mc02nav ul ul {display:block;border:none;float:none;margin:0 15px 5px 15px;}
	.mc02v0 #mc02nav li ul li {background:none;border:none;font-size:12px;width:auto;padding:0;}
	.mc02v0 #mc02nav li ul li a {background:url("/assets/i/linkarrow.gif") no-repeat scroll 0 10px transparent;padding:8px 8px 8px 10px;font-weight:normal;}
	.mc02v0 #mc02nav li ul li:first-child a {padding:0 8px 8px 10px;background-position:0 2px;}

	.mc02w3 {display:none;}
	
	#mc03 {background:none;}
	.mc03v0 {padding:0 10px;}
	.mc03v0,.mc03v1,.mc03v3 {width:auto;}
	.mc03v0,.mc03v1,.mc03v3 {margin:20px 0 0;background-position:0 0;}
	
	.mc04v0 {padding:20px 14px 10px;width:auto;}
	.mc04v1 {margin:12px;}
	.mc04v0 .mc04w1,.mc04v0 .mc04w2,.mc04v1 .mc04w1,.mc04v1 .mc04w2 {float:none;} 
	.mc04v0 .mc04w1 img,.mc04v1 .mc04w1 img {max-width:300px;width:100%;}
	
	.mc05v0 {margin:0 0 5px;}
	.mc05v0 ul {height:32px;}
	
	.mc06v1 .mc06w1 { margin-right:0; }
	.mc06v0 .mc06w1,.mc06v1 .mc06w1 {width:auto;max-width:568px;float:none;}
	.mc06v0 .mc06w2,.mc06v1 .mc06w2 {width:auto;max-width:568px;float:none;}
	
	#mc07 {width:auto;padding:0;}
	#mc07 .mc07text h1 {font-size:20px;}
	#mc07 .mc07text h3 {font-size:14px;}
	.mc07v0 .mc07w1,.mc07v1 .mc07w1 {width:auto;overflow:hidden;}
	.mc07v0 .mc07w1 a,.mc07v1 .mc07w1 a {width:100%;position:static;}
	.mc07v0 .mc07w1 a>img,.mc07v1 .mc07w1 a>img {position:absolute;right:0;}
	.mc07v0 .mc07w1 .mc07text,.mc07v1 .mc07w1 .mc07text {width:auto;bottom:10px;background-color:rgba(255, 255, 255, 0.6);bottom:0;color:#000;}
	.mc07v0 .mc07w1 .mc07text h1,.mc07v1 .mc07w1 .mc07text h1 {margin-bottom:10px !important;}
	.mc07v0 .mc07w1 .mc07text h3,.mc07v1 .mc07w1 .mc07text p {display:none;}
	.mc07v2 {padding:10px !important;}
	.mc07v2 h1 {width:auto;}
	.mc07v2 .mc07w4,.mc07v2 .mc07w5 {position:static;width:auto;margin-top:10px;}
	.mc07v3 img {right:0;}
	.mc07v3 .mc07text h1,.mc07v3 .mc07text p {color:#000;text-shadow:none;}
	.mc07text {margin:10px;padding:10px !important;background-color:rgba(255,255,255,0.6);}
	.mc07v4 img {width:100%;height:100%;}	
	
	#mc08 {margin:0;}
	.mc08c1 {display:none;}
	.mc08v0 .mc08c2 {float:none;margin:0;width:100%;}
	.mc08v0 .mc08c2 .mc08w1 {display:block !important;margin:0 0 10px;}
	
	.mc09v0, .mc09v1, .mc09v2 {margin:0;}
	.mc09v0 h1, .mc09v1 h1, .mc09v2 h1 {font-size:22px;height:55px;}
	.mc09v1 a.contact {display:none;}
	
	.mc10v0 li {float:none;width:auto;margin:0 0 20px;}
	.mc10v1 li {float:none;width:auto;height:auto !important;min-height:0;margin-right:0;}
	.mc10v2 li {float:none;width:100%;height:auto !important;min-height:0;margin-right:0;}
	.mc10v3,.mc10v4 {margin:0;}
	.mc10v4 .mc10w1 .cw15 {width:260px;}
	.mc10v4 .mc10w2 iframe {width:290px !important;}
	#mc10 .mc10li2nd, .mc10v0 li:nth-child(2n+1), .mc10v1 li:nth-child(2n+1), .mc10v2 li:nth-child(2n+1) {clear:both;margin-right:0;}
	
	#mc13 {width:auto;}
	.mc13w1 {display:none;}
	.mc13w2 {height:auto !important;width:auto !important;}
	.mc13panel {height:auto;position:static;width:auto;display:block;}
	.mc13panel h3 {margin: 4px 4px 0 68px;}
	
	.mc14 .lock, #mc14 .lock {left:4px;top:25px;}
	.mc14v0 {margin:0;}
	.mc14v0 .spin-counter-container,.mc14v0 .spin-wing-container {display:none;}
	.mc14v0 .mc14w1 {margin:0;height:auto !important;}
	.mc14v0 .mc14w1 h3 {font-size:16px;}
	.mc14v0 .mc14w1 p {font-size:13px;line-height:18px;color:#333;}
	.mc14v0 .mc14w1 ul {position:relative;display:block !important;}
	.mc14v0 .mc14w1 li {float:none;margin:0 0 20px;width:auto;}
	.mc14v0 .mc14w1 img {float:left;width:120px;height:75px;margin:0 6px 6px 0;}
	
	.mc02w1:after,
	.mc14v0 .mc14w1 li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}

}

/* Mobile Portrait view */
@media (min-width: 1px) and (max-width: 320px){
	.mc07v2 .mc07w4 p,.mc07v2 .mc07w5 p {display:none;}
}
