﻿body,div,ul,ol,li,h1,h2,h3,h4,form,p {margin:0;padding:0}
body {font-size: 12px;margin-top: 0px;font-family: Lucida Grande, Lucida Sans Unicode, Verdana, Arial;background-color:#ffffff} 
ul,ol {list-style: none;}
img { border: none; }

table { border-collapse: collapse; border-spacing: 0; }
input {font-family:Verdana,Arial;font-size:9pt;}	
select {font-family:Verdana,Arial;font-size:9pt;}	

h1, .h1 {font-size:15px;color:#373737;font-weight:normal;margin-bottom:3px;font-weight:bold}
h1 a {color:#373737;}
h2, .h2 {font-size:14px;color:#373737;font-weight:normal;margin-bottom:12px;font-weight:bold}
h3, .h3 {font-size:13px;color:#373737;font-weight:normal;margin-bottom:2px;font-weight:bold}
h4, .h4 {font-size:12px;color:#666;font-weight:normal;margin-bottom:4px;font-weight:bold}

.font7Pt {font-size:7pt;}
.font10 {font-size:10px;}
.font11 {font-size:11px;}
.font12 {font-size:12px;}
.font13 {font-size:13px;}
.font14 {font-size:14px;}
.font16 {font-size:16px;}
.font20 {font-size:20px;}
.font24 {font-size:24px;}
.fontArial {font-family:Arial;font-weight:normal;}
.fontNorm {font-weight:normal;}
.fontBold {font-weight:bold;}

.color3737, .darkGrey {color:#373737;}
.color666 {color:#666;}
.color999 {color:#999;}
.color78B {color:#78B116;}

.h1Title {margin-bottom:16px;}

p {font-family:Lucida Grande, Lucida Sans Unicode, Verdana, Arial;font-size:12px;color:#666;margin-bottom:12px}

a {color:#1599d0;text-decoration:none}
a:hover {text-decoration:underline}

.page {width: 1000px;margin-right: auto;margin-left:auto;background-color:#ffffff;}

#headerTop {width: 1000px; position: relative;height:96px;z-index:1000;background:url(/images/backgrounds/Header_Strip.png) no-repeat;}
#headerTop .headerElements {width:924px;margin:0px auto;position:relative;height:96px}

.footer {clear:both;display: block;width: 1000px;text-align:center;font-size:8pt;color:#666;margin:0px auto;margin-top:30px;padding-top:12px;padding-bottom:10px;border-top:solid 1px #dadada;}
.footer div {padding-bottom:5px;}
.footer a {text-decoration: none;color:#666;font-size:10px}
.footer span {color:#ccc;padding-left:4px;padding-right:4px;}

/*Header Elements*/
#logo {margin-top:25px; width:352px;float:left;}
#logo a {border:0px;width:96px;height:24px;background:url(/en/images/SubPLY_Sprite.png) no-repeat; background-position:-156px -7px;margin-right:5px;vertical-align:bottom;float:left}
#logo .tagLine {font-size:13px;color:#333;width:250px;vertical-align:bottom;margin:0px;padding:0px;float:right;margin-top:9px}

#login {float:right;font-size:8pt;color:#5c5c5c;padding-top:0px;padding-right:1px;padding-left:1px;width:298px;text-align:right;margin-top:20px;}
#login a {text-decoration:none;color:#5c5c5c}
#login a:hover {text-decoration:underline}

#quickStart {position:absolute;top:63px;margin-left:810px;width:154px;height:30px;background:url(/en/images/subply_sprite.png);background-position:-175px -305px;cursor:pointer;z-index:10002;}
#quickStart:hover {background-position:-175px -275px;}
#quickStartBody {position:relative;visibility: hidden;}
.quickStartBody:after{display: block; clear: both; visibility: hidden;}
.quickStartItems {position:absolute;top: 0px;border: 1px solid #dadada;font: 8pt ;background:url(/images/menu/dropDown_menu.jpg) repeat-x;background-position: left top;background-color: #ffffff;padding:0px;padding-top:10px;margin-left:10px;padding-bottom:2px;width:130px;}
.quickStartItems li{position: relative;color: #999;float: left;display:inline;padding-bottom:2px;padding-bottom:10px;}
.quickStartItems li a{text-transform:none;list-style-type:none;display:block;border: none; text-decoration: none;color: #666;font-size:8pt;font-family:Verdana;font-weight:normal;padding-left:10px;min-width: 100px;white-space:nowrap;}
.quickStartItems li a:hover{text-decoration:underline;color:#333;}

/*
#addVideo {position:absolute;top:61px;right:0px;width:96px;height:32px;}
#addVideo input {border:none;background:url(/en/images/SubPLY_Sprite.png) no-repeat;background-position:0px -32px;width:96px;height:32px;cursor:pointer;} 
#addVideo input:hover {background-position:-96px -32px;}
*/

.searchExp {font-style:italic;color:#ccc !important;}
#seachSite {position:absolute;top:61px;right:162px;width:222px;}
#seachSite .searchContainer {background:url(/en/images/SubPLY_Sprite.png) no-repeat;background-position:0px -67px;width:170px;float:left;padding-left:10px;padding-right:10px;margin-top:7px;}
#seachSite .searchInput {width:170px;height:18px;border:none;background-color:Transparent;font-size:8pt;color:#666;padding-top:2px;}
#seachSite .searchButton {width:32px;height:32px;background:url(/en/images/SubPLY_Sprite.png) no-repeat;background-position:0px 0px;border:0px;padding:0px;margin:0px;float:right;cursor:pointer}
#seachSite .searchButton:hover {background-position:-32px 0px}


/*Top navigation menu*/
#siteMenu {position: absolute;top:76px; padding:0px;margin:0px;z-index:10001;margin-left:38px;}
#topMenu {padding:0px;margin:0px} 
.topSiteMenu {margin:0px;padding:0px;position:relative;width: 100%}
.topSiteMenu:after{display: block; clear: both; visibility: hidden;}
.topSiteMenu ul{margin-left:10px;text-align: left}
.topSiteMenu ul li{position: relative;color: #999;float: left;display:inline;padding-bottom:2px;}
.topSiteMenu ul li .titlePadding {padding-bottom:4px;padding-top:2px}
.topSiteMenu ul li a{color: #333;font-size:8pt;font-weight:normal;padding-right: 10px;padding-left: 12px;text-decoration: none;display:inline;text-transform:uppercase;}
.topSiteMenu ul li .subTitle{color: #333;font-size:8pt;font-weight:bold;padding-right: 10px;text-transform:uppercase;padding-left:10px;display:block;margin-top:2px;}
.topSiteMenu ul li a.selected{font-weight:bold;}
.topSiteMenu ul li a.mostLeft{padding-left:0px;}
.topSiteMenu ul .sublevel{position:absolute;top: 0px;border: 1px solid #dadada;font: 8pt ;background:url(/images/menu/dropDown_menu.jpg) repeat-x;background-position: left top;background-color: #ffffff;padding:0px;padding-top:10px;margin-left:0px;padding-bottom:2px}
.topSiteMenu ul li ul{left: 0;position: absolute;display: block;visibility: hidden;}
.topSiteMenu ul li ul li{display: list-item;float: none;padding-top:1px;margin-bottom:0;margin-top:0;padding-bottom:8px;list-style-type:none;white-space:nowrap;}
.topSiteMenu ul li ul li a{text-transform:none;list-style-type:none;display:block;border: none; text-decoration: none;color: #666;font-size:8pt;font-family:Verdana;font-weight:normal;padding-left:10px;min-width: 100px;white-space:nowrap;}
.topSiteMenu ul li ul li a:hover{text-decoration:underline;color:#333;}
.topSiteMenu ul li a:hover{text-decoration:none;}
* html p#iepara{padding-top: 1em;}
/* End site menu */

#siteBanner {width:750px;height:230px;margin:0px auto;z-index:900;}

.videosList {margin:0px;margin-left:36px;padding:0px;padding-top:4px;display:block;}
.videosList li.edgeLi{width:160px !important}
.videosList li{color: #999;float: left;display:inline;padding-bottom:5px;width:161px;}
.videosListItem {width:96px;height:114px;background:url(/en/images/SubPLY_Sprite.png) no-repeat;background-position:0px -108px;cursor:pointer;padding:12px;position: relative;font-family:Lucida Sans Unicode, Arial;}
.videosListItem:hover {background-position:-120px -108px}
.videoThumb {width:96px;height:66px;background-color:#666} 
.videoTitle {color:#373737;font-size:10px;padding-top:4px;text-align:left;height:24px;width:100%;overflow:hidden;line-height:12px;}
.videoTitle a {color:#373737;}
.videoTitle a:hover {text-decoration:none}
.videoTime {color:#999;font-size:9px;padding-top:7px;text-align:center;}
.videoPlayIcon {width:32px;height:32px;position:absolute;top:3px;right:3px;background:url(/en/images/SubPLY_Sprite.png) no-repeat;background-position:0px -303px;}

.siteWelcome {width:924px;margin:0px auto;margin-top:20px;}
.siteWelcome .welcomeLeft {float:left;width:280px;font-family:Lucida Grande, Lucida Sans Unicode,Verdana, Arial}
.siteWelcome .welcomeLeft p {font-size:11px;line-height:12pt;margin:0px;margin-top:3px;color:#666;}
.siteWelcome h1 {font-size:12px;color:#373737;margin-bottom:10px;}
.siteWelcome .welcomeCenter {float:left;width:280px;padding-left:40px;padding-right:40px;margin-bottom:20px;}
.siteWelcome .welcomeRight {float:left;width:360px;}

.newsH {font-size:12px;color:#373737;margin-bottom:0px;}
.newsItem {border-bottom:dotted 2px #eee;padding-bottom:12px;font-size:8pt;padding-top:8px}
.newsItemDate {font-size:8pt;color:#666;margin:0px;}
.newsItemTitle {color:#373737;font-size:12px;padding-top:2px;}
.newsItemTitle a {color:#373737;font-size:11px;text-decoration:none}
.newsItemBody {color:#868686;font-size:8pt;padding-top:2px;}

.news {margin-bottom:30px;}
.news .newsTitle {margin-bottom:15px;}
.news .newsItem {width:540px;border-bottom:dotted 1px #eee;padding-bottom:12px;font-size:8pt;padding-top:12px}
.news .newsItem .inner {width:570px}
.news .newsItem img {float:left;width:25px;height:25px;margin-right:20px;margin-top:3px}
.news .newsItem .newsItemMsg {float:left;width:450px;margin:0px;padding:0px}
.news .newsItem .newsItemMsg .inner {width:570px}
.news .newsItem .newsItemMsg a {color:#006699;text-decoration:none}
.news .newsItem .newsItemMsg a:hover {text-decoration:underline}
.news .newsItem .newsItemMsg .newsItemDate {color:#868686;margin:0px;padding:0px}
.news .newsItem .newsItemMsg .newsItemTitle {color:#373737;}
.news .newsItem .newsItemMsg .newsItemBody {color:#868686}
.news .newsItem .newsItemMsg .newsItemBody .inner {width:570px}
.news .lastItem {border-bottom:none}

.noborder {border:none}

.formBox .tableCorner {background: url(/en/images/SubPLY_Sprite.png);width:14px;}
.formBox {font-size:12px;color:#373737;}
.formBox thead tr, .formBox tfoot tr {height:14px;}
.formBox .grayTd {background-color:#eee;}
.formBox .mainTd {padding:2px;padding-left:6px;}
.formBox .topLeft {background-position: -125px -406px;}
.formBox .topRight {background-position: -145px -406px;}
.formBox .bottomLeft {background-position: -165px -406px;}
.formBox .bottomRight {background-position: -185px -406px;}
.formBox .labelTd {padding-bottom:8px;padding-right:6px;text-align:right;vertical-align:top;}
.formBox .inputTd {padding-bottom:8px;vertical-align:top;}

.popUpWin {width: 700px; margin: 0px auto; text-align: left;}
.popUpWin table thead tr, .popUpWin table tfoot tr {height:20px;}
.popUpWin td {background-color:#fff;}
.popUpWin .tableCorner {width:30px;background: url(/images/EnterVideo/Rounded_Corners.png);}
	.popUpWin .topLeft {background-position: 0px 0px;}
	.popUpWin .topRight {background-position: -32px 0px;}
	.popUpWin .bottomLeft {background-position: -60px 0px;}
	.popUpWin .bottomRight {background-position: -92px 0px;}
.popUpWin fieldset {background-color:#fff;padding:0px;width:640px;border: solid 1px #eee;margin: 0px;display: block;}
.popUpWin legend {color: #666; font-size: 12px; font-weight: bold;padding:0px;margin-left:10px;}

.popUpWin .videoPreviewDetails tfoot td{padding-top:10px;}
.popUpWin label {display:block;padding-bottom:2px;font-weight:bold;color:#666;}
.popUpWin .input {color:#666;font-size:8pt;cursor:text;width: 240px;}
.popUpWin .closeDialogIcon {cursor:pointer;width:24px;height:24px;border:none;background:url(/images/EnterVideo/Enter_Page_Images.gif);background-position:0px 0px;}
.popUpWin .closeDialogIcon:hover {background-position:-24px 0px;}
.popUpWin .componentTitle {margin-bottom: 4px;}
.popUpWin .componentTitle h1 {font-weight: bold; float: left; width: 300px;}
.popUpWin .componentTitle .closeDiv {float: right; width: 24px;}
.popUpWin .fieldTitle {color: #666; font-size: 12px; width: 100px; color: #666; font-weight: bold;}
.helpButton {margin-left: 2px; cursor: help; width: 10px; height: 14px; border: none;background: url(/images/EnterVideo/Enter_Page_Images.gif); background-position: -50px -2px;}
.popUpWin .fieldsetMainDiv {padding: 20px; padding-top: 10px; padding-bottom: 10px;}
.popUpWin .errorDiv {color: #7E145C; font-size: 9pt;vertical-align:bottom}
.popUpWin .errorDiv .errorButton {width: 18px; height: 16px; border: none; background: url(/images/EnterVideo/Enter_Page_Images.gif);background-position: -82px 0px; margin-right: 4px;margin-bottom:3px;}
.popUpWin .instructionsDiv {color: #666; font-size: 8pt; font-weight: normal; padding-top: 0px; margin-bottom: 6px;}

.popUpWin ul {list-style-type:disc;padding-left:20px;margin-top:6px;}
.popUpWin ul li {color:#666;line-height:20px;}

#videosHorizontal {height:192px;padding-top:14px;}
#videosHorizontal .vHtitle {width:922px;margin:0px auto;color:#78B116;font-size:12px;padding-left:2px;padding-bottom:6px;}
#videosHorizontal .vHBottomLink {width:919px;margin:0px auto;text-align:right;padding-right:5px;clear:both;}
#videosHorizontal .vHBottomLink a {font-size:11px;}

.partnerSample {position:relative;margin-top:10px;border-bottom:solid 1px #dadada;padding-bottom:5px}
.partnerSampleNoBorder {border-bottom:none}
.partnerSample .partnerImg {float:left;width:70px;vertical-align:top;padding-top:5px}
.partnerSample table {float:right;width:230px;color:#999;font-size:8pt;vertical-align:top}
.partnerSample table td {padding-left:6px;}
.partnerSample .partnerName {font-family:Trebuchet MS;font-size:12px;color:#333;width:140px;padding-left:0px}
.partnerSample .partnerIntegration {color:#666;width:140px;padding-left:0px}

.left650 {width:650px;float:left;}
.left520 {width:520px;float:left;position:relative;min-height:400px;}
.left400 {width:400px;float:left;position:relative;min-height:400px;}
.left400 p, .left400 ol, .left400 ul, .left650 p, .left650 ol, .left650 ul, .left520 p, .left520 ul {color:#666;font-size:11px;margin-bottom:16px;}
.left400 ul, .left520 ul {list-style-type:disc;padding-left:15px;}

.right150 {width:150px;float:right;}
.right180 {width:180px;float:right;}
.right330 {width:280px;float:right;padding-left:50px;}
.right400 {width:400px;float:right;}
.right430 {width:430px;float:right;}
.lborder {border-left:solid 1px #dadada;}

.JumpIndex {list-style-type:square;padding-left:20px;color:#1599d0;}
.JumpIndex li {color:#1599d0;}
.JumpIndex a {font-size:12px;}
.TextPageContent {font-size: 11px;}

.shadowTop {z-index:9997;background:url(/images/backgrounds/Shadow_Top.png) no-repeat;width:1000px;height:10px;position:absolute;}
.shadowBottom {z-index:9997;background:url(/images/backgrounds/Shadow_Bottom.png) no-repeat;width:1000px;height:10px;position:absolute;}

.top96 {top:96px;}
.top406 {top:406px;}
.top426 {top:426px;}
.top444 {top:444px;}
.top316 {top:316px;}
.top366 {top:366px;}
.top356 {top:356px;}
.top386 {top:386px;}

.center924 {width:924px;margin:0px auto;}
.left300 {width:300px;float:left;border:none;margin-top:12px}
.left410 {width:410px; float:left;}
.right410 {width:410px; float:right;}
.z999 {z-index:999;}
.mBottom0 {margin-bottom:0px;}
.mBottom2 {margin-bottom:2px;}
.mBottom10 {margin-bottom:10px;}
.mBottom20 {margin-bottom:20px;}
.mTop20 {margin-top:20px;}
.mTop10 {margin-top:10px;}
.mTop6 {margin-top:6px;}
.margin30, .filler {margin-top:30px}
.margin40 {margin-top:40px}
.margin60 {margin-top:60px}
.minH400 {min-height:400px;}

.errorPageHeader {background: url(/en/images/errorpage/error_header_en.gif) no-repeat; width:385px; height:55px}
.errorPageText h2 {color:#666;padding-top:20px;font-size:14px;margin-bottom:0px;}
.errorPageText h3 {color:#373737;font-size:1.2em; font-weight:normal; padding-top:20px;}
.errorPageList li {padding-top:2px; font-size:1.1em; color:#666;}
.errorPageSeparator {background: url(/images/error_separator.gif) no-repeat; width:4px; height:320px;position:relative; float:left;margin-left:60px; margin-bottom:40px}
.errorPageIllustration {background: url(/en/images/errorpage/error_illustration_en.gif) no-repeat; width:268px; height:266px; margin-right:60px; margin-top:25px}


.pageTop {}
.pageTopLeft {width:250px;vertical-align:top;padding-top:30px;float:left;height:319px;position:relative;}
.pageTopLeft span {font-size:11px;color:#373737}
.pageTopCenter {width:425px;float:left;text-align:center;height:319px;}
.pageTopRight {position:relative;height:319px;width:249px;float:right;}
.pageTopRightMain {position:absolute;top:40%;text-align:center;width:100%;}
.pageTopRightMain h3 {padding-right:40px;padding-left:40px;}
.pageTopRightNote {position:absolute;bottom:10px;text-align:left;left:10px;font-size:11px;}

.pageTopRightWide {position:relative;height:339px;width:420px;float:right;}
.pageTopLeftWide {width:500px;vertical-align:top;padding-top:30px;float:left;height:339px;position:relative;}
.pageTopLeftBottom {position:absolute;bottom:74px;}

.btn {background: url(/en/images/SubPLY_Sprite.png) no-repeat;width:118px;height:32px;border:none;cursor:pointer;color:#fff;font-weight:bold;text-align:center;padding:0px;font-size:13px;font-family:Arial;}

.actionButton {display:block; cursor:pointer; text-decoration:none;} 
.actionButton .actionButtonText {display:block;color:#fff;font-weight:bolder;text-align:center;padding:0px;font-size:12px;font-family:Arial; background: url(/en/images/SubPLY_Sprite.png) 0px -1260px;float:left;height:24px;padding-top:8px;border:0px;cursor:pointer;} 
.actionButton .actionButtonLeft {display: block;background: url(/en/images/SubPLY_Sprite.png) no-repeat -40px -1180px;float:left;width:16px;height:32px}
.actionButton .actionButtonRight {display:block;background: url(/en/images/SubPLY_Sprite.png) no-repeat -60px -1180px;float:left;width:16px;height:32px} 
.actionButton:hover {text-decoration:none;}
.actionButton:hover .actionButtonText {background-position: 0 -1220px}
.actionButton:hover .actionButtonLeft {background-position: 0 -1180px}
.actionButton:hover .actionButtonRight {background-position: -20px -1180px}

.secondaryButton {display:block; cursor:pointer; text-decoration:none;} 
.secondaryButton .secondaryButtonText {display:block;color:#fff;font-weight:bolder;text-align:center;padding:0px;font-size:12px;font-family:Arial; background: url(/en/images/SubPLY_Sprite.png) 0px -1325px;float:left;height:24px;padding-top:8px;border:0px;cursor:pointer;} 
.secondaryButton .secondaryButtonLeft {display: block;background: url(/en/images/SubPLY_Sprite.png) no-repeat -40px -1140px;float:left;width:16px;height:32px}
.secondaryButton .secondaryButtonRight {display:block;background: url(/en/images/SubPLY_Sprite.png) no-repeat -60px -1140px;float:left;width:16px;height:32px} 
.secondaryButton:hover {text-decoration:none;}
.secondaryButton:hover .secondaryButtonText {background-position: 0 -1292px}
.secondaryButton:hover .secondaryButtonLeft {background-position: 0 -1140px}
.secondaryButton:hover .secondaryButtonRight {background-position: -20px -1140px}


.orderNow {background-position:0px -336px;}
.orderNow:hover {background-position:-118px -336px;}

.blankBtn {height:30px;background-position:-245px -339px;padding-bottom:2px;}
.blankBtn:hover {background-position:-363px -339px;}

.createAccountBtn {height:30px;background-position:-245px -370px;padding-bottom:2px;width:156px;}
.createAccountBtn:hover {background-position:-401px -370px;}

.contactsColumn {width:201px;margin-right:40px;float:left;}
.contact {margin-bottom:26px;line-height:15px;}
.contact h2 {color:#373737;font-size:12px;margin-bottom:2px;font-family:Verdana,arial}
.contact h3 {color:#373737;}
.mainContacts a {color:#373737;font-size:12px;}
.contact {color:#868686;}
.contactsRColumn {width:201px;float:right;}

.clear {clear:both;visibility:hidden;display:block;}

.verticalList {margin-top:6px;}
.verticalList .videosList li{color: #999;float: left;padding-bottom:5px;width:278px;}
.verticalList .videosListItem {width:278px;height:90px;background:url(/en/images/SubPLY_Sprite.png) no-repeat;background-position:0px -890px;cursor:pointer;position: relative;font-family:Lucida Sans Unicode, Arial;margin-bottom:4px;padding:0px;}
.verticalList .videosListItem:hover {background-position:-278px -890px}
.verticalList .videoThumb {width:96px;height:66px;background-color:#666;position:absolute;top:12px;left:12px;} 
.verticalList .videoItemDetails {position:absolute;top:4px;left:124px;text-align:left;}
.verticalList .videoTitle {color:#373737;font-size:11px;padding-top:5px;width:98%;height:12px;overflow:hidden;}
.verticalList .videoTitle a {color:#373737;}
.verticalList .videoTitle a:hover {text-decoration:none;}
.verticalList .videoTime {color:#999;font-size:9px;padding-top:2px;text-align:left}
.verticalList .videoPlayIcon {width:32px;height:32px;position:absolute;top:2px;left:90px;background:url(/en/images/SubPLY_Sprite.png) no-repeat;background-position:0px -303px;}
.verticalList .videoLanguagesTitle {color:#555;font-size:11px;padding-top:12px;}
.verticalList .videoLanguagesList {color:#868686;font-size:11px;width:100%;height:16px;overflow:hidden}

.halfLS {width:461px;float:left;}
.halfRS {width:461px;float:right;}
.pL70 {padding-left:70px;}
.pL50 {padding-left:50px;}
.pL45 {padding-left:45px;}
.pL35 {padding-left:35px;}
.pT10 {padding-top:10px;}
.pL20 {padding-left:20px;}
.pR70 {padding-right:70px;}
.pR20 {padding-right:20px;}

.inputTextRight, .inputTextLeft {width:10px;height:24px;background:url(/en/images/SubPLY_Sprite.png);display:block;float: left;}
.inputTextLeft {background-position:-210px -406px;}
.inputTextRight {background-position:-230px -406px;}
.inputText {height:18px;border:0px;background-color:#fff;padding:0px;float: left;font-size:11px;color:#666;padding-top:2px;width:170px;background:url(/en/images/SubPLY_Sprite.png);background-position:0px -350px;background-repeat:repeat-x;} 

.errorMessage {font-size:11px;color:red;}


.peopleList {list-style-type:none}
.peopleList li {padding-bottom:16px;}
.peopleList li .pBullet {float:left;width:24px;height:24px;background:url(/en/images/SubPLY_Sprite.png);}
	.peopleList li .blue {background-position:-325px -406px;}
	.peopleList li .green {background-position:-250px -406px;}
	.peopleList li .red {background-position:-285px -406px;}
	.peopleList li .orange {background-position:-365px -406px;}
	.peopleList li .darkGreen {background-position:-405px -406px;}
.peopleList li .text {float:left;width:304px;padding-left:20px;}
.peopleList li .title {font-size:13px;margin-bottom:4px;color:#373737}
.peopleList li .description {color:#666;font-size:11px;}
.peopleList li .description .quate {font-style:italic;font-size:10px;padding-left:4px;}

.VideoVerticalBarTitle {margin-bottom:10px;padding-left:2px;color:#78B116;font-weight:normal;}
.VideoVerticalBarMore {text-align:right;margin-top:10px;padding-right:5px;}

fieldset {background-color:#f7f7f7;padding:15px;width:368px;border: none;border-right:solid 1px #eeeeee;border-left:solid 1px #eeeeee;margin: 0px;display: block;}
#divErrors {margin-bottom:15px}
#divErrors fieldset {padding:3px;background:none;background-color:#FFFFF0;width:100%;border:solid 1px #FF9900;color:#FF9900;}
#divErrors fieldset span img {margin-right:6px;vertical-align:bottom;}

.fieldsetTop { margin: 9px 0px 0px 0px; }
.fieldsetBottom { margin: 0px 0px 15px 0px; }
.margin16_4 {margin-top:16px;margin-bottom:4px;}

.reportActionButton {width:32px;height:32px;cursor:pointer;border:none;margin-left:4px}
	.export {background:url(/images/icons/icon_export.png)}
	.addVideo {background:url(/images/icons/icon_addVideo.png);margin-left:8px}
	.addVideoWide {width:88px;background:url(/images/icons/icon_addVideo_wide.png);margin-left:8px}
	.print {background:url(/images/icons/icon_printer.png)}
	.settings {background:url(/images/icons/icon_settings.png)}
.reportActionButton:hover {background-position:0px -32px}

.sortcol {cursor: pointer;background-repeat: no-repeat;background-position: right center;}        
.sortcol a{padding-right:10px;display:block;}
.sortasc {	background-image: url(/images/up.gif);}
.sortdesc {background-image: url(/images/down.gif);}

.grayRowButton {width:340px;height:26px;background:url(/images/iPhone_Promo_BG.png);font-size:14px;color:#555;margin-bottom:10px;padding-top:11px;padding-bottom:5px;padding-left:20px;font-weight:bold;position:relative;}                    

.followUsButtons {float:right;width:150px;margin-top:14px}
.followUsButtons span {float:left;padding-top:9px;padding-right:4px;color:#666;}
.followUsButtons ul {list-style-type:none;display:inline}
.followUsButtons ul li {display:inline;height:24px;}
.followUs {width:24px;height:0px;background:url(/en/images/SubPLY_Sprite.png) no-repeat;border:none;cursor:pointer;float:left;padding-top:24px;overflow:hidden;}
.twitter {background-position:-250px -630px;margin-right:4px;}
.youtube {background-position:-278px -630px;margin-right:4px;}
.facebook {background-position:-306px -630px;}

.flatButton {display:block; cursor:pointer; text-decoration:none;} 
.flatButton .flatButtonText {display:block;color:#fff;font-weight:bolder;text-align:center;padding:0px;font-size:12px;font-family:Arial; background: url(/en/images/SubPLY_Sprite.png) -240px -714px;float:left;height:18px;padding-top:2px;border:0px;cursor:pointer;} 
.flatButton .flatButtonLeft {display: block;background: url(/en/images/SubPLY_Sprite.png) no-repeat -270px -660px;float:left;width:10px;height:20px}
.flatButton .flatButtonRight {display:block;background: url(/en/images/SubPLY_Sprite.png) no-repeat -282px -660px;float:left;width:10px;height:20px} 
.flatButton:hover {text-decoration:none;}
.flatButton:hover .flatButtonText {background-position: -240px -690px}
.flatButton:hover .flatButtonLeft {background-position: -240px -660px}
.flatButton:hover .flatButtonRight {background-position: -252px -660px}

.serviceCards {margin-left:38px;margin-bottom:30px;margin-top:26px;}
.serviceCards ul li {float: left;display:inline;width:155px;height:132px;}
.serviceCard {background:url(/en/images/Services_Cards_Sprite.png);width:148px;height:132px;overflow:hidden;}
.serviceCard a {float:left; height:132px;width:148px;padding-top:132px;}
.serviceCardContact {background-position:-766px -150px}
.serviceCardContact:hover {background-position:-766px -10px}
.serviceCardQuote {background-position:-614px -150px}
.serviceCardQuote:hover {background-position:-614px -10px}
.serviceCardOwnCaptions {background-position:-462px -150px}
.serviceCardOwnCaptions:hover {background-position:-462px -10px}
.serviceCardLive {background-position:-160px -150px}
.serviceCardLive:hover {background-position:-160px -10px}
.serviceCardiPhone {background-position:-10px -150px}
.serviceCardiPhone:hover {background-position:-10px -10px}
.serviceCardAuto {background-position:-310px -150px}
.serviceCardAuto:hover {background-position:-310px -10px}