#subcategory_tabs .menuitem_10 {
display:none;
}

body {
background:#ffffff url(http://www.motionpoint.com/themes/motionpoint/img/bg.gif) repeat-x;
padding:0;
margin:0;
text-align:left;
font-size:12px;
font-family:Helvetica, Arial, Verdana, sans-serif;
}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
outline-style:none;
outline-width:0;
}

.clear {
clear:both;
}

form {
padding:0;
margin:0;
}

h1, h2, h3, h4, h5 {
font-family:Helvetica, Arial, Verdana, sans-serif;
font-size:17px;
font-weight: bold;
padding:0;
margin:0;
}

ul, li {
padding:0;
margin:0;
list-style:none;
font-size:13px;
}

.image img {
border:1px solid #09548c;
}


a.btn {
background: transparent url('http://www.motionpoint.com/themes/motionpoint/img/btn_right.gif') no-repeat scroll top right;
color: #ffffff;
display: inline-block;
float: left;
font: bold 12px arial, sans-serif;
height: 20px;
margin-right: 6px;
padding-right: 15px;
text-decoration: none;
white-space:nowrap;
margin-bottom:6px;
cursor:pointer;
}

a.btn span {
background: transparent url('http://www.motionpoint.com/themes/motionpoint/img/btn_left.gif') no-repeat;
display: block;
height:20px;
line-height: 18px;
padding: 0px 0 0px 6px;
float:left;
}

a.btn:hover {
background-position: bottom right;
color: #ffffff;
outline: none;
}

a.btn:hover span {
background-position: bottom left;
padding: 0px 0 0px 6px;
}

.send_btn {
background: transparent url('http://www.motionpoint.com/themes/motionpoint/img/send_btn.gif') no-repeat scroll top left;
border:none;
width:61px;
height:26px;
cursor:pointer;
}

.send_btn:hover {
background-position: bottom left;
outline: none;
}

.wrap {
width:940px;
margin:0 auto;
}

#header {
padding:5px;
}

#logo {
background:url(http://zh.motionpoint.com/img/mp/ZH_91811.gif) no-repeat top left;
margin:10px 0 21px;
float:left;
width:390px;
}

#logo a {
display:block;
height:44px;
width:390px;
}

#gateway {
margin:10px 0 0;
width:160px;
float:right;
_margin-top:-15px;
}

#gateway a {
color:#285977;
text-decoration:none;
display:inline-block;
height:44px;
line-height:55px;
float:left;
}

/*\*/
html>body*#gateway a {font-size:11px;}
/**/


#gateway a:hover {
text-decoration:underline;
color:#CF1F25;
}

#menu_holder {
clear:both;
background:url(http://www.motionpoint.com/themes/motionpoint/img/menu_shd.gif) no-repeat top left;
padding:4px 5px 0;
height:53px;
}



#box_search {
float:left;
width:155px;
background:url(http://www.motionpoint.com/themes/motionpoint/img/menu_bg.gif) no-repeat top left;
height:41px;
}

.search_input {
background:transparent url(http://www.motionpoint.com/themes/motionpoint/img/search_input.gif) no-repeat scroll left top;
border:medium none;
height:11px;
margin:7px 0 0 7px;
padding:6px 6px 6px 7px;
width:119px;
color:#678faa;
font-size:11px;
}
.search_input { float/*\**/: left\9 }

.search_btn {
background: url(http://www.motionpoint.com/themes/motionpoint/img/search_btn.gif) no-repeat top left;
border:none;
height:16px;
width:10px;
cursor:pointer;
vertical-align:top;
margin-top:10px;
_margin:11px 0 0 3px;
*margin:11px 0 0 3px;
}

.search_btn { margin/*\**/: 11px 0 0 0\9 }
.search_btn { float/*\**/: left\9 }

.search_btn:hover {
background-position:bottom left;
}

#flash_creative_holder {
background:url(http://www.motionpoint.com/themes/motionpoint/img/flash_bg.png) top left repeat-x;
height:400px;
display:block;
}

#flash_creative {
width:930px;
margin:0 auto;
}

#flash_itseasy_holder {
background:url(http://www.motionpoint.com/themes/motionpoint/img/flash_bg.png) top left repeat-x;
height:620px;
display:block;
}

#flash_itseasy {
width:400px;
margin:0 auto;
}

.ticker_title {
float:left;
font-size:14px;
font-weight:normal;
font-family:Helvetica, Arial, Verdana, sans-serif;
color:#285977;
width:87px;
padding:3px 5px 6px;
*padding:3px 5px 3px;
_padding:3px 5px 6px;
z-index:101;
position:relative;
}

.ticker_title a {
color:#285977; 
text-decoration:none;
}

/*\*/
html>body*.ticker_title {
padding:3px 5px 6px;
}
/**/

#ticker_holder {
	margin:0 0px 25px 0;
border-bottom:1px solid #8dacc3;
border-top:1px solid #8dacc3;
overflow:hidden;
}

#TICKER {
padding:5px 5px 3px;
height:15px;
font-size:12px;
font-family:Helvetica, Arial, Verdana, sans-serif;
float:left;
width:810px !important;
*height:17px !important;
height:17px !important;
_padding-bottom:3px!important;
*padding-bottom:4px!important;
*max-width:810px;
}

/*\*/
html>body*#TICKER {
height:17px;
padding:5px 5px 0;
}
/**/


#TICKER_BODY {
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#285977;
}

#TICKER_BODY a {
font-size:11px;
font-weight:lighter;
text-decoration:underline;
color:#285977;
background: url(http://www.motionpoint.com/themes/motionpoint/img/ticker_logo.png) no-repeat center right;
padding-right:15px;
position:relative;
z-index:200;
*position:inherit;
}

#TICKER_BODY a:hover {
text-decoration:underline;
color:#CF1F25;
}

#ie8mask {
	position:absolute;
	height:27px;
	width:100%;
	left:0;
	z-index:100;
}

#ie8mask {
	*display:none;
}

#ie8mask { background/*\**/: url(http://www.motionpoint.com/themes/motionpoint/img/ie8mask.gif) no-repeat top center\9 }

.slogan {
font-size:15px;
font-weight:bold;
line-height:50%;
color:#285977;
padding:5px;
margin-bottom:10px;
*margin-bottom:0;
}

#bottom_nav {
border-top:1px solid #8dacc3;
padding-top:15px;
min-height:116px;
height:auto !important;
height:100px;
font-family:Helvetica, Arial, Verdana, sans-serif;
font-size:10px;
margin:0 5px;
}

.bottom_nav_section {
float:left;
display:inline;
margin-left:15px;
width:140px;
color:#666666;
font-weight:bold;
}

.bottom_nav_section a {
color:#285977;
font-size:10px;
text-decoration:none;
font-weight:lighter;
}

.bottom_nav_section a:hover, #article_list .short_holder h2 a:hover {
text-decoration:underline;
color:#CF1F25;
}

#footer_holder {
background:url(http://www.motionpoint.com/themes/motionpoint/img/footer_bg.png) top center no-repeat;
height:64px;
padding-top:100px;
}

.addthis {
float:left;
width:100px;
}

.co {
float:right;
width:250px;
}

.static_footer {
text-align:center;
font-size:10px;
color:#285977;
clear:both;
padding:30px 0 15px;
}

.static_footer a {
color:#285977;
text-decoration:none;
}

.static_footer a:hover, .article_body a:hover {
color:#CF1F25;
text-decoration:underline;
}

/*categories, pages*/

.page_holder {
margin:0 5px 20px 0;
background:#f9fdff ;
background: url(http://www.motionpoint.com/themes/motionpoint/img/page_content_right.jpg) bottom right no-repeat;
}
.dynamic_box {
background:url(http://www.motionpoint.com/themes/motionpoint/img/page_content_left.gif) bottom left no-repeat;
padding-bottom:4px;
}

.page_content {
background: url(http://www.motionpoint.com/themes/motionpoint/img/subcategory_content_left.gif) repeat-y top left;
margin-bottom:4px;
zoom:100%;
}

.box_top {
background:url(http://www.motionpoint.com/themes/motionpoint/img/subcategory_content_top.gif) repeat-x top left;
margin:0 3px 0 5px;
height:2px;
}

#subcategory_section {
float:left;
width:265px;
}

#subcategory_tabs {
padding-bottom:20px;
}

#subcategory_tabs li a {
background:url(http://www.motionpoint.com/themes/motionpoint/img/subcategory_tab_bg.gif) top left no-repeat;
display:block;
height:41px;
line-height:41px;
text-decoration:none;
font-size:12px;
font-family:Helvetica, Arial, Verdana, sans-serif;
color:#285977;
font-weight:bold;
padding-left:15px;
}

#subcategory_tabs li a:hover {
background-position:left -41px;
}

#subcategory_tabs li.active a {
background-position: left bottom;
}

.page_content .box {
float:left;
padding:28px 29px 40px 17px;
width:624px;
margin-bottom:50px;
display:inline;
_width:610px;
_padding-right:0;
}

.page_lp_content .box {
float:left;
padding:28px
 29px 40px 17px;
width:887px;
margin-bottom:50px;
display:inline;
_width:887px;
_padding-right:0;
}

.box .toggle_top {
background:#005A84;
color:#ffffff;
font-family:Helvetica, Arial, Verdana, sans-serif;
position:relative;
margin-right:4px;
zoom:100%;

}

.box .toggle_top .image {
float:left;
margin:0 20px 0 0;
display:inline;
*margin-bottom:-3px;
}

.box .toggle_top .toggle_top_content {
font-size:12px;
padding:0 17px 0 0;
line-height:14px;
font-weight:light;
}

.headline_title {
margin-bottom:7px;
padding-top:17px;
}

.toggle_link {
bottom:10px;
position:absolute;
right:10px;
}

.toggle_link a {
color:#ffffff;
font-weight:bold;
font-size:13px;
}

.toggle_arrow {
position:absolute;
height:18px;
width:88px;
margin-bottom:-14px;
right:0;
}

#toggle_content {
border:1px solid #005A84;
background:#e3f3f9;
zoom:100%;
margin-right:4px;
margin-bottom:4px;
border-top:none;
}

#toggle_tabs {
float:left;
width:255px;
}

#toggle_tabs li a {
background:url(http://www.motionpoint.com/themes/motionpoint/img/toggle_tab_bg.gif) left top no-repeat;
height:27px;
display:block;
line-height:27px;
padding-left:10px;
font-size:12px;
font-family:Helvetica, Arial, Verdana, sans-serif;
text-decoration:none;
color:#285977;
font-weight:bold;
}

#toggle_tabs li a:hover {
background-position:left -27px;
}

#toggle_tabs li a.active {
background-position:left bottom;
}

.tab_text {
padding:8px 10px 10px 20px;
font-size:12px;
width:330px;
float:left;
color:#285977;
display:inline;
_width:300px;
}

.tab_text h2 {
font-size:14px;
margin-top:7px;
}

.tab_text .article_body {
font-weight:normal;
}

#article_list {
}

#article_list .short_holder h2 {
margin-top:5px;
}

#article_list .short_holder h2 a {
color:#333333;
font-size:12px;
text-decoration:none;
}

#article_list .short_holder .summary {
color:#333333;
font-size:11px;
}

#article_list .short {
float:left;
margin-right:6px;
width:149px;
display:inline;
_margin-right:1px;

}

#article_list .short_holder .article_link a {
color:#285977;
font-size:20px;
}

.dynamic_article_row {
margin-bottom:11px;
}

.box_breadcrumb {
background:url(http://www.motionpoint.com/themes/motionpoint/img/breadcrumb_bg.gif) repeat-x top left;
margin:8px 5px;
}

.bc_right {
background:url(http://www.motionpoint.com/themes/motionpoint/img/breadcrumb_right.gif) no-repeat top right;
}

.bc_left {
background:url(http://www.motionpoint.com/themes/motionpoint/img/breadcrumb_left.gif) no-repeat top left;
height:26px;
position:relative;
padding-left:1px;
}

.box_breadcrumb li {
	display:inline;
}

.box_breadcrumb li a {
background:transparent url(http://www.motionpoint.com/themes/motionpoint/img/breadcrumb_btn.gif) no-repeat scroll 0 0;
color:#285977;
display:block;
float:left;
font-size:12px;
height:26px;
line-height:26px;
margin-left:-10px;
padding:0 20px;
text-decoration:none;
z-index:1;
font-weight:bold;
max-width:650px;
overflow:hidden;
}

.box_breadcrumb li a:hover {
background-position:0 -26px;
color:#fff;
}

.bc_home {
background-position:0 -52px !important;
margin-left:0 !important;
padding:0 !important;
text-indent:-999em;
width:36px !important;
}

.bc_home:hover {
background-position:0 -78px !important;
}

.bc_title:hover {
background:transparent url(http://www.motionpoint.com/themes/motionpoint/img/breadcrumb_btn.gif) no-repeat scroll 0 0 !important;
color:#285977 !important;
}



.pagination img {
border:none;

}

.pagination a {
color:#285977;
font-weight:lighter;
}

.pagination a:hover {
color:#CF1F25;
text-decoration:none;
}

.short_alt1 {
background:transparent url(http://www.motionpoint.com/themes/motionpoint/img/bullet.gif) no-repeat scroll left 6px;
margin-bottom:15px;


}
.short_alt1 h2 {
padding-left:15px;

}
.short_alt1 h2 a {
color:#285977;
font-size:12px;
font-weight:bold;
text-decoration:none;
zoom:100%;
font-family: Helvetica,Arial,Verdana,sans-serif;
}

.short_alt1 h2 a:hover {
text-decoration:underline;
color:#CF1F25;
}

.faq .page_title, .news .page_title {
font-size:16px;
color:#285977;
margin-bottom:15px;
}

#article_list .short_alt2 {
padding:7px 0;
border-bottom:1px dotted #285977;
}

#article_list .short_alt2 h2 a {
color:#285977;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

#article_list .short_alt2 h2 a:hover {
text-decoration:underline;
color:#CF1F25;
}

#article_list ul {
margin-top:15px;

}

.motionpoint {
color:#285977;
display:block;
padding-left:210px;
text-decoration:none;
font-style:italic;
font-weight:lighter;
}

#logo a {

text-decoration:none;
}

.headline_text p {
margin:0;
padding:0;
}

.news_date {

font-size:8px;
color:#285977;

padding:0 0 15px 15px;
}

.box_content_right .summary a:hover {
color:#CF1F25;
text-decoration:underline;
}
.box_content_right .summary a {
color:#285977;
font-family:Helvetica,Arial,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
#ie8mask, x:-moz-any-link {display:none;}
