body {background: #eeeeee; font-family:"Lucida Sans",Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#404040;margin:0;padding:0;height:100%;}
html{background: #eeeeee;}
hr { margin:10px 0; border:none; border-bottom:1px #ccc dotted;}
hr.hr2 { margin:10px 0 20px 0; border:none; border-bottom:1px #e2e2e2 solid;}
h1.promo { font-size:20px; font-weight:normal; color:#019CD4; margin:16px 0; border:none; margin:0;}
#mainContent b{color:#666666;background:none;}

p { line-height:170%; padding-bottom:5px;font-family:"Lucida Sans",Tahoma, Arial, Helvetica, sans-serif!important; font-size:12px!important;}

h1 { font-size:24px; color:#222; font-weight:lighter; margin:0 0 20px 0; border-bottom:1px #ccc solid; padding:2px 0 10px 0;}
#mainContent h2, #contentHome-col2 h2 { font-size:14px;color:#3396cb;}
#contentHome-col2 h2 { color:#404040;}
h1.h1_home { font-size:16px; color:#3c69ba; font-weight:lighter; margin:-20px 0 10px 0; border-bottom:1px #999 dotted; padding-bottom:7px;}
h2.h2Sidebar { margin:0; padding:3px 0; font-size:15px; color:#3c69ba; font-weight:normal;}
h3 { font-size:13px;color:#222; margin:0 0 5px 0;}
.globalWrapper {width: 964px; display:block; background:#FFF url('../images/pgborder.png'); height:100%;min-height:100%;position:relative; margin-left:auto; margin-right:auto; margin-top:30px; margin-bottom:10px }
ol li { list-style-position:inside;}
ol { margin:0; padding:0;}
.dateArticle{background-color:#bcbcbc; color:#fff; font-size:11px; padding:2px 3px;}
.coldateArticle{width:45px;vertical-align:top;}
.colarticle{vertical-align:top;}


/* HEADER */
#header{ width:964px; background:url('../images/pgborder-top.png') no-repeat;height:98px;padding-left:0; padding-right:0; padding-top:30px; padding-bottom:20px}
#logo { float:left; background:url('../images/logo.png') no-repeat; width:357px; height:91px; margin-top:2px;margin-left:45px}
#logo a { display:block; width:301px; height:88px;}
#logo a, a:hover { border:none;}

#navutil_and_toll { float:right; text-align:right;margin:0 22px 0 0;width:520px;}
#navUtility{margin:0 80px 0 0;position:relative;font-family: 'Trebuchet MS', Helvetica, sans-serif;}
.lang{position:absolute;right:-78px;top:-5px;}
#navUtility a { border:none;}
#navUtility ul li{display:inline;}
#navUtility ul li a { font-size:11px; color:#666; text-decoration:none; background:url('../images/bullet-arrow-blue.gif') no-repeat left; border-right:1px dotted #9ed5e7; margin-right:3px; padding-left:6px; padding-right:10px; padding-top:0; padding-bottom:0}
#navUtility ul li a:hover {  color:#3c69ba;}
#navUtility.navUtility_last{border:none;padding-right:0;margin-right:0;}
#navUtility #russian {background:url('../images/RussianFlag.gif') no-repeat left center; padding-left:20px}
#navUtility #english {background:url('../images/CanadianFlag.gif') no-repeat left center; padding-left:20px}
#phone { color:#3c69ba; font-size:14px; margin:23px 0 0 0; text-align:right; width:200px; float:right;letter-spacing:2px;}
#hoursId { font-size:11px; color:#333;letter-spacing:normal;}


#navUtility div {display:inline;}
#navUtility div a { font-size:12px; color:#666; text-decoration:none; background:url('../images/bullet-arrow-blue.gif') no-repeat left; border-right:1px dotted #9ed5e7; margin-right:3px; padding-left:6px; padding-right:10px; padding-top:0; padding-bottom:0}
#navUtility div a:hover {  color:#3c69ba;}
#navUtility div.navUtility_last a { border:none;}



/* The following css code is used to trick the browser into preloading the rollover images */
#navUtility ul {background:url('../images/bg-navmain-over.png') no-repeat -1000px;}
#navUtility {background:url('../images/bg-navmain-pressed.png') no-repeat -1000px;}
#system a {background:url('../images/btn_system_over.png') no-repeat -1000px;}
#software a {background:url('../images/btn_software_over.png') no-repeat -1000px;}
#product a {background:url('../images/btn_product_over.png') no-repeat -1000px;}
#maintenance a {background:url('../images/btn_maintenance_over.png') no-repeat -1000px;}


/* MENU MAIN */

#navMain { width:920px; height:43px; display:block; margin:0 22px 10px 22px;vertical-align:top;position:relative;}
#navMain a { border:none;}
#navMain ul{ list-style:none; display:inline;}
#navMain ul li{ list-style:none; display:inline;}

#AboutusOverview a#linkAboutusOverview
{background:#fff url('../images/bullet-leftnav-selected.png') no-repeat; color:#3c69ba}

/* BILLBOARD IMAGES */
.billboard{ margin:0 22px 0 22px;width:920px; height:127px;}
.billboard-home { margin:0 22px;background:url('../images/bb-home.jpg') no-repeat; width:920px; height:361px;position:relative}
.billboard-oneSolution{ margin:10px 22px;background:url('../images/bb-stopSolution.png') no-repeat; width:920px; height:153px;position:relative}
.oneStopHeader{position:absolute;left:25px;top:6px;font-size:15px;color:#e47220;letter-spacing:1px;}
#bb-aboutus {background:url('../images/bb-aboutus.png') no-repeat; margin-bottom:15px}

/* BREADCRUMBS */

#crumbbox { background:url('../images/bg-crumbbox.gif') no-repeat; width:920px; height:27px;margin-left:20px; margin-right:20px; margin-top:0; margin-bottom:10px; padding-left:5px; padding-right:5px; padding-top:6px; padding-bottom:0}
#btnEmailPrint { float:right; margin:0 26px 0 0;}
#btnEmailPrint a { border:0px none;}
#btnEmailPrint img { margin:0 0 0 26px;}

#btnEmailPrintText{ float:right; margin:3px 10px 0 0;}
#btnEmailPrintText ul { margin-top:0; padding-left:0;}
#btnEmailPrintText ul li { display:inline;}
#btnEmailPrintText ul li a {border-right:0px none; border-top:0px none; border-bottom:0px none; border-left:1px dotted #ccc; padding-left:10px; padding-right:10px; padding-top:2px; padding-bottom:0}
#btnEmailPrintText ul li.noborder a {border:0px none;}


#yourhere { font-size:11px; color:#404040; background:url('../images/bullet-yourhere.gif') no-repeat left; width:19px; height:21px; padding-left:24px; padding-right:0; padding-top:0; padding-bottom:0}
#listCrumbs, #listCrumbs li{ display:inline;}
ul#listCrumbs {padding-left:0;}
#listCrumbs li a { height:26px; background:url('../images/bullet-crumb.gif') no-repeat left; font-size:11px; color:#3c69ba; font-weight:normal; border:medium none;padding-left:26px; padding-right:0; padding-top:6px; padding-bottom:0}
#listCrumbs li a:hover { color:#3c69ba;}
#listCrumbs li a.crumbNoLink { color:#666; cursor:text;}
#listCrumbs li a.crumbNoLink:hover { color:#666;}


/* LEFT SIDE BAR */
#sidebarLeft {float:left; width:296px; margin:0; padding:0;margin-left:-12px;}
#sidebarLeft ul{  list-style-type:none; padding:0;margin:0;width:189px;}
div.navLeft div a{ height:23px; background:url('../images/bullet-leftnav-blue.png') no-repeat right center; margin:0;text-decoration:none; color:#141414; border-bottom:0px solid #ccc; display:block; padding-left:18px; padding-right:0; padding-top:5px; padding-bottom:0}
div.navLeft div.lasttopic a { border:none;}
div.navLeft div a:hover {background:url('../images/bullet-leftnav-blue.png') no-repeat ; color:#141414}
div.navLeft div.navLeftBlankFirst { height:3px;cursor:default;border-top:0px #666 solid;}
div.navLeft div.navLeftBlankLast { height:3px;cursor:default;border-bottom:0px solid #666;border-top:0px none;}
div.menuAaccordion {cursor:pointer;}
.dr-pmenu-group-self-label{font-weight:normal!important;padding:3px 0px 3px 5px;}
.dr-pmenu-nowrap {padding-left:17px;}
.dr-pmenu-item{cursor:pointer;padding:4px 0;margin-top:0;border-top:0px solid #cccccc;background:#none;color:#141414;font-family: 'Trebuchet MS', Helvetica, sans-serif;font-size: 12px;font-weight:normal!important;}
.rich-pmenu-selected-element{cursor:pointer;background:url('../images/leftmenuSelected.png');color:#fff;font-style:normal;font-weight:bold}

/* MAIN CONTENT */
#bigblueBtnsContainer{top:230px; height:128px; left:11px; position:absolute;overflow: hidden;width:920px;}
.spotActionBox {width:197px; height:76px;line-height:16px; color:#fff; cursor:pointer; padding:54px 10px 10px 13px; margin-right:6px; font-size:12px; float:left;position:relative;}
.bigBlueHeader{position:absolute;font-size:16px!important;top:13px;color:#eeeeee;letter-spacing:1px;}
.spotActionBox a { color:#fff; font-weight:normal; border:none; display:block; width:197px; height:76px;}
.spotActionBox a:hover, .bigBlueHeader:hover {border:none;color:#ffffff;}
#website, #automationBox, #roi, #it  {background:url('../images/bigBlueBtn.png') no-repeat;}
#website:hover, #automationBox:hover, #roi:hover, #it:hover  {background:url('../images/bigBlueBtn_over.png') no-repeat;}

#oneSolutionContainer{top:36px; height:94px; left:11px; position:absolute;overflow: hidden;width:920px;}
.oneSolutionBox{width:197px; height:76px;line-height:18px; color:#fff; cursor:pointer; padding:34px 10px 10px 13px; margin-right:6px; font-size:12px; float:left;}
.oneSolutionBox a { color:#28416a; font-weight:normal; border:none; display:block; width:197px; height:96px;text-align:left;font-size:15px;padding-left:90px;}
.oneSolutionBox a:hover {border:none;color:#e47220;}
#system {background:url('../images/btn_system.png') no-repeat;}
#system:hover {background:url('../images/btn_system_over.png') no-repeat;}
#software {background:url('../images/btn_software.png') no-repeat;}
#software:hover {background:url('../images/btn_software_over.png') no-repeat;}
#product {background:url('../images/btn_product.png') no-repeat;}
#product:hover {background:url('../images/btn_product_over.png') no-repeat;}
#maintenanceBox {background:url('../images/btn_maintenance.png') no-repeat;}
#maintenanceBox:hover {background:url('../images/btn_maintenance_over.png') no-repeat;}



#contentWrapper-home, #contentWrapper-home3, #contentWrapper-double { background:url('../images/contentHome-sideBorders.gif') repeat-y;overflow:hidden; margin-left:20px; margin-right:20px; margin-top:0; margin-bottom:20px}
#contentWrapper-home3{background:url('../images/contentHome-sideBorders3.gif') repeat-y;}
#contentWrapper-double{background:url('../images/doubleBorders.gif') repeat-y;}
#contentWrapper {margin:0 20px 20px 20px;overflow:hidden;}
#contentHome-col2 h1{color:#3c69ba!important;font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;font-size:20px;font-weight:bold;margin:3px 0 10px 0;width:100%; padding-bottom:10px;border-bottom:1px dotted #d7d7d7;}

#contentHome-topBorder, #contentHome-topBorder3, #contentHome-topBorderdouble{background:url('../images/contentHome-topBorders.gif') no-repeat; height:10px; width:920px}
#contentHome-topBorderdouble{background:url('../images/contentHome-topBordersdouble.gif') no-repeat;}
#contentHome-topBorder3{background:url('../images/contentHome-topBorders3.gif') no-repeat;}
#contentHome-bottomBorder, #contentHome-bottomBorder3, #contentHome-bottomBorderdouble {float:left;background:url('../images/contentHome-bottomBorders.gif') no-repeat; height:10px; width:920px}
#contentHome-bottomBorderdouble {background:url('../images/contentHome-bottomBordersdouble.gif'); }
#contentHome-bottomBorder3{background:url('../images/contentHome-bottomBorders3.gif') no-repeat;}
#contentHome-col1 { float:left;width:272px; padding:20px 12px 20px 12px; margin-right:16px;}
#contentHome-col2 {float:left;width:576px; padding:0 12px; overflow:hidden;}
#contentContact-col2 {float:left;width:272px; padding:0 12px; overflow:hidden;}
#contentHome-col3 { float:right; width:272px; padding:0 12px;margin-left:16px;}


#mainContent, #mainContentWide  {width:575px;min-height:450px; padding:0; overflow:hidden;text-align:justify;background:url('../images/Dlogo.png') no-repeat center;; margin-left:0; margin-right:0; margin-top:0; margin-bottom:40px}
#mainContentWide {width:701px;}
.messagesPanel{background:url('../images/Dlogo.png') no-repeat center;min-height:400px;height:400px;overflow-y:scroll}
#mainContent ul li, #mainContentWide ul li{background:url('../images/bullet-arrow-blue2.gif') no-repeat; padding-left:10px;margin-bottom:15px;line-height:170%}
#mainContent ul, #mainContentWide ul  {margin:6px 0 20px 0;padding:0;}
#mainContent ul ul li, #mainContentWide ul ul li {  background:url('../images/bullet-dot-blue.gif') no-repeat; padding-left:10px}


#Sitemap div#mainContent ul li a, #Sitemap div#mainContentWide ul li a { font-weight:normal;list-style-type:none;}
#Sitemap div#mainContent ul, #Sitemap div#mainContentWide ul { margin:0; padding:0;list-style-type:none;}
#sitemapCol1 { width:220px; margin: 0 20px; border-right:1px solid #ccc; float:left;}
#sitemapCol1  ul li, #sitemapCol2  ul li{list-style-type:none;margin-bottom:5px;}
#sitemapCol1  ul li a, #sitemapCol2  ul li a{font-weight:normal;}
#sitemapCol2 { width:220px; float:right;margin-right:70px;}


/* RIGHT SIDE BAR */
#sidebarRight {margin-left:8px;}
.boxSpotlight { width:240px;  margin:0 auto 30px auto;text-align:justify;}
.boxTop { background:url('../images/box-top-borders.gif') no-repeat top; width:240px; height:10px}
.boxBottom { background:url('../images/box-bottom-borders.gif') no-repeat top; width:240px; height:10px}
.boxContent { background:url('../images/box-side-borders.gif') repeat-y; width:214px; border:0px solid red;text-align:left;color:black; padding-left:12px; padding-right:12px; padding-top:0; padding-bottom:6px}
#Glocation a:hover, #collaboration a:hover { border:none;}
#Glocation a, #collaboration a { display:block; font-weight:normal; color:#fff;text-align:left;}

/* FOOTER */
#footer1 { width:964px; background:url('../images/pgborder-bottom.png') no-repeat bottom; height:40px}
#navFooter { margin-bottom:10px; background-color:#eeeeee;}
#navFooter li { display:inline;}
#navFooter a {border:none; }
#navFooter ul { margin:0 40px 0 0;text-align:justify;line-height:16px;}
#navFooter ul li a { font-size:11px; font-weight:normal; color:#666; text-decoration:none; border-right:1px #666 dotted; padding:0 10px 0 0;}
#navFooter ul li a#footernavItemFirst { padding-left:0;}
#navFooter ul li a#footernavItemLast {border-right:none;}

#footer2 { width:920px; margin:0 auto; padding:0 22px 10px 22px; }
#footer2 p { padding-bottom:10px;background-color:#eeeeee;}
.footnote { font-size:11px; color:#888;}

/* FORMS */
input.bgInput { background:url('../images/bg-input-2.gif') no-repeat; border:medium none; height:19px; width:176px; font-size:11px; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:0}
input.bgInputExt { background:url('../images/bg-input-4.gif') no-repeat; border:medium none; height:19px; width:36px; font-size:11px; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:0}
input.bgInputChat { background:url('../images/bg-inputChat.gif') no-repeat; border:medium none; height:24px; width:548px; font-size:11px;position:absolute;bottom:-3px;right:4px; padding-left:30px; padding-right:30px; padding-top:10px; padding-bottom:7px}
form#form_callback table td {padding:4px 0;}
#callback{width:268px; margin-top:0;padding-top:0;}
/*input.requestbtn { background:url('../images/btn-form-2.gif') no-repeat; border:medium none; height:33px;width:186px; color:#FFF; font-size:13px; padding-bottom:9px; cursor:pointer;float:right;margin-left:0px; margin-right:0; margin-top:10px; margin-bottom:0px}*/
/*input.requestbtn:hover{background:url('../images/btn-form-2-over.gif') no-repeat;}*/
form#form_callback #id_existing_client, form#form_callback #id_request_manager { background:none; height:12px; width:16px; padding:0; margin:0;}
#callbackForm{margin-top:0;padding-top:0;vertical-align:top;}

/* LINKS */
a { color:#3c69ba; font-weight:bold;text-decoration:none;}
a:hover { border-bottom:1px #3c69ba solid;}
.smallview #mainContent, .smallview #mainContentWide { /*CSS for "extra small font" setting*/
font-size: 11px;
}
.largeview #mainContent, .largeview #mainContentWide { /*CSS for "small font" setting*/
font-size: 13px;
}
.questionMark img{border:none!important;}

*html .smallview #mainContent {font-size: 13px;}
*+html .smallview #mainContent {font-size: 13px;}
*html .smallview #mainContentWide{font-size: 13px;}
*+html .smallview #mainContentWide{font-size: 13px;}
.largeview #mainContent, .largeview #mainContentWide { /*CSS for "small font" setting*/
font-size: 13px;
}

*html .largeview #mainContent {font-size: 14px;}
*+html .largeview #mainContent {font-size: 14px;}
*html .largeview #mainContentWide{font-size: 14px;}
*+html .largeview #mainContentWide{font-size: 14px;}

a.texttoggler{ /*CSS for Text Size Toggler control*/}
a.texttoggler img{ /*CSS for Text Size Toggler control*/ background:#fff;  }
a.texttoggler img:hover{ /*CSS for Text Size Toggler control*/}
a.selectedtoggler img{ /*CSS for Selected Text Size Toggler control*/  background:url('../images/bg-btntextsize.gif') no-repeat;
}
#touprint_container { width:100%;}
#touprint_logo { text-align:right; padding:20px;}
#touprint_content { padding:20px;}
#blockquote{background:none;position: absolute; z-index: 100; margin-left: 30px;top: 20px; text-align: right; width: 250px;color:#3c69ba;font: italic 14px Georgia, Times New Roman, serif;}
#author { margin: 10px 0 20px 0;color:#3c69ba;  }

/*sticker*/
#test{border:1px solid #d1d7e2;display:block;padding-left:7px;}
.sidebarPanel_blue, .sidebarPanel_grey, .sidebarPanel_yellow, .sidebarPanel_orange{ width: 240px;margin:0 auto;padding: 0;border: none;position:relative;text-align:center;}
.sidebarPanel_blue{ background: url('../images/dropshadows/blue_side_panel_bg.jpg') repeat-y left top;}
.sidebarPanel_grey{background: url('../images/dropshadows/grey_side_panel_bg.jpg') repeat-y left top;}
.sidebarPanel_yellow{background: url('../images/dropshadows/yellow_side_panel_bg.jpg') repeat-y left top;}
.sidebarPanel_orange{background: url('../images/dropshadows/orange_side_panel_bg.jpg') repeat-y left top;}


.top_sidebarPanel_blue, .top_sidebarPanel_grey, .top_sidebarPanel_yellow, .top_sidebarPanel_orange, .bottom_sidebarPanel_blue, .bottom_sidebarPanel_grey, .bottom_sidebarPanel_yellow, .bottom_sidebarPanel_orange{ width: 240px;height: 5px;margin:0 auto; padding: 0;}

.top_sidebarPanel_blue{ background: url('../images/dropshadows/blue_side_panel_top.jpg') no-repeat left top;margin-top:10px;margin-bottom:-10px;}
.top_sidebarPanel_grey{ background: url('../images/dropshadows/grey_side_panel_top.jpg') no-repeat left top;margin-top:10px;}
.top_sidebarPanel_yellow{ background: url('../images/dropshadows/yellow_side_panel_top.jpg') no-repeat left top;margin-top:10px;}
.top_sidebarPanel_orange{ background: url('../images/dropshadows/orange_side_panel_top.jpg') no-repeat left top;margin-top:10px;}

.bottom_sidebarPanel_blue, .bottom_sidebarPanel_grey, .bottom_sidebarPanel_yellow, .bottom_sidebarPanel_orange {height: 108px;margin-top:0;}

.bottom_sidebarPanel_blue{background: url('../images/dropshadows/blue_side_panel_bottom.jpg') no-repeat left bottom;}
.bottom_sidebarPanel_grey{background: url('../images/dropshadows/grey_side_panel_bottom.jpg') no-repeat left bottom;}
.bottom_sidebarPanel_yellow{background: url('../images/dropshadows/yellow_side_panel_bottom.jpg') no-repeat left bottom;}
.bottom_sidebarPanel_orange{background: url('../images/dropshadows/orange_side_panel_bottom.jpg') no-repeat left bottom;}

.pin{position:absolute;top:-10px;left:110px;}
.comicFont{font: 120% / 1.7 Comic Sans MS;margin-top:7px;text-align:left;}
*+html .comicFont{line-height:18px;}
span.sticker_header{color: #009966;font-weight:bold;text-align:center!important;}

.logos {text-align: center; margin: 15px 0 0 0;}
.logos a img { margin: 3px ; display: inline; border: 1px solid #cccccc;}
.logos a:hover img {display: inline;border: 1px solid #3c69ba;}

#main_prices { height: 100%;padding: 13px 0;float:left; border:0px solid red; margin-left:2px;width:100%;}

.inputForm{float:left;}
.textArea{float:left;width :180px;padding:2px;border:1px solid #bcbcbc;background-color:#f7f7f7;}
.required, .rich-messages-label {color: #c51b14;}
ul.sub_list_ul li, .sub_list_ul {list-style-type:none; list-style-position: outside; margin-left: 30px;}
*+html ul.sub_list_ul li {list-style-type: none; }
*+html ul.sub_list_ul {margin: -10px 0 0 25px;}
.sub_list_ul img {margin-bottom: -2px;}

span.V {background: url('../images/v_button.gif') no-repeat left top;float:left;height:15px; width:42px;margin-left:10px;}
.button_v, .button_x, .button_v_hover, .button_x_hover{float: right;border: none;cursor: pointer;width: 13px;height: 13px;margin-top: -6px;}
.button_v {background: url('../images/button_v.gif') no-repeat right top;}
.button_v_hover {background: url('../images/button_v_hover.gif') no-repeat right top;}
.button_x {margin-top: 4px; background: url('../images/button_x.gif') no-repeat right bottom; }
.button_x_hover {margin-top: 4px; background: url('../images/button_x_hover.gif') no-repeat right bottom; }
.blueHeader{color:#3c69ba;font-size:13px;}

.examples{float:right; display: block; margin:0 0 20px 10px;}

.examples a img, .printThumb, .printThumbHovered {padding: 6px; background: url('../images/print_examplesBG.png') no-repeat right bottom;border:none!import;}
.examples a:hover img, .printThumbHovered {padding: 6px; background: url('../images/print_examplesBG_hover.png') no-repeat right bottom;}
.print_examples{display:inline; }
.printThumb, .printThumbHovered  { cursor:pointer;margin:0 12px 12px 0;}
.examples a, .print_examples a{text-decoration:none;border:none;}

.showItem{margin-bottom:15px;padding-bottom:15px;min-height:145px;border-bottom:1px #ccc dotted;}
a #forgot_password{float:right;color:#3c69ba; text-decoration:none!important;}
.delete{ border:none;color:red;background:none;cursor:pointer;}

/***************GALLERY******************/

#slideshowContainer {width: 700px;height:700px;border: 0px solid red;position: relative;z-index: 100; margin: 10px auto 0 auto; }
#center {position: relative; margin: 0 auto;}
.imageGallery, .slideshowImage { border: 1px solid #ffffff;width: auto; height: auto;}
.slideshowImage {position: absolute;margin: 0;}
.colCenter {text-align: center; vertical-align: middle;}
.col { border: 0px solid #00430d; background-color: none;text-align: center;}
/***********************/
.viewsourcepanel {border: 0px;padding: 0px; margin:0px;width: 100%;background: none;}
.viewsourcebody {padding: 0;}
.viewsourceheader {border: 0px;padding: 0px;height: 6px;background-color: none;}
.viewsourcediv {padding-bottom: 10px;padding-top: 5px;background-color: none;}
.viewsourcediv pre {margin: 0px;}
.viewsourcelooklink {font-size: 11px; cursor: pointer;color: #3396cb;font-family: Verdana;text-decoration: underline;}
.viewsourcehidelink {display: block;color: #3396cb;cursor: pointer;background-color: none;text-align: right;text-decoration: none;padding: 2px;}
.thumbInstructor, .thumbInstructorHovered {margin-right: 7px;border:1px solid #cccccc;cursor: pointer;}
.thumbInstructorHovered {border: 1px solid #3c69ba;}

.dr-pmenu-top-group-div{border-left:none;border-right:none;padding:0;margin:0;}
#multimedia.dr-pmenu-top-group-div{border-top:none;}
.dr-pmenu-group-self-label{font-weight:bold; }
.dr-pmenu-top-group{background-color:#f3f9fc;background:#f3f9fc;padding:2px 1px;color:#444;}
.dr-pmenu-hovered-element{background:#ffffff;padding:2px 1px;color:#3396cb;}
/*.rich-pmenu-selected-element{font-style:normal;color:#3396cb;padding:2px 1px;margin-left:0;background-color:#ffffff;}*/
/*.rich-pmenu-top-group-self-icon, .rich-pmenu-item-icon {display:none;}*/
.selectedBlogSite{color:#666666!important;}
.selectedBlogSite:hover{border:none;text-decoration:underline;}
.regular, .selected{font-weight:normal;color:#25517f;font-size:12px;}
.selected{color:#e27220;}
.selected:hover{border:none;text-decoration:none;}
.usrPanel{background: url('../images/bg_usrPanel.jpg') repeat-x left bottom;padding:5px 10px;color:#666666; font-weight:bold;border:1px solid #bdbdbd;border-left:none;border-right:none;}
.usrPanelStatus{background: url('../images/rectusr.png') no-repeat left center;padding-left:15px;}
.usrId{float:right;}
.userOnline, .userOffline{font-family: 'Lucida Sans', Tahoma, Arial, Helvetica, sans-serif !important;font-size: 12px !important;color: #383838;}
.userOffline{color: #666666;}
.gridMessages{border:none;vertical-align:middle;}
.avatarUsr, .avatarClient{position:absolute;right:0;}
.avatarClient{left:0;}
.dr-table, .rich-table{background-color:transparent;}
a.questionMark:hover{text-decoration:none;border-bottom:none;}

#box{background-color:transparent;padding: 0;position: relative;}
#content{padding:2px 14px 1px 6px; text-align:center; background-color:transparent;	}
*+html #content{padding:5px 10px; 	}
#content p{color:#3b3b3b;font-size: 1em; font-family: arial, helvetica, sans-serif;background-color:#eeeeee;  padding-bottom:0;	}
*+html #content p{background-color:transparent; padding:6px 14px 6px 6px; }
#tlc, #trc, #blc, #brc	{background-color: transparent; 	background-repeat: no-repeat;}
#tlc{ 	background-image:url('../images/iChatBox/tlc.gif');	background-position: 0% 0%;	}
#trc{   background-image:url('../images/iChatBox/trc.gif');	background-position: 100% 0%;}
#blc{   background-image:url('../images/iChatBox/blc.gif');	background-position: 0% 100%;}
#brc{   background-image:url('../images/iChatBox/brc.gif');	background-position: 100% 100%;	}
#tb, #bb{	background-color: transparent;	background-repeat: repeat-x;	}
#tb	{ background-image:url('../images/iChatBox/tb.gif');background-position: 0% 0%;	}
#bb	{ background-image:url('../images/iChatBox/bb.gif');background-position: 50% 100%;}
#rb	{ background-image:url('../images/iChatBox/r.gif');	background-position: 100% 0%;background-repeat: repeat-y;	}
#lb	{ background-image:url('../images/iChatBox/l.gif');	background-position: 0% 100%;background-repeat: repeat-y;	}

.pic {  margin-bottom: -4px; margin-right: 2px;}
.dr-toolbar-ext{ background: url('../images/toolbarbg.png') repeat-x left bottom;border:medium none;}
.dr-toolbar-int a,  .rich-toolbar-item a, .menuItemSelected a, .menuSelected{border:none;color:#141414!important;font-family: 'Trebuchet MS', Helvetica, sans-serif;font-size:14px;font-weight:normal;margin:0 11px;text-shadow:#eef0f0 0 1px -1px;padding:4px 8px;}
.menuSelected{font-weight:bold!important;}
a.statusIndicator:hover, .statusIndicator{float:right;text-decoration:none!important;border-bottom:none!important;font-weight:normal!important;}
label{font-weight:bold;}
.dr-mpnl-pnl-b, .rich-mpnl-body{padding:10px 20px!important;}