﻿.container{float:left; width:100%; position:absolute; top: 110px;}
.content_main{ margin:0 10px 0 25px;}
.content { background: url('images/styles/light-bg.png') top left repeat-y; }
.content_public { background: url('images/styles/light-bg-public.png') top left repeat-y; }
.content_public_solid{ background: url('images/styles/light-bg-public-solid.png') top left repeat-y; }
.content_left{ float:left; border-right: 1px solid #222; width:150px;}
.content_right{ float:left; background-color:White; }
.content-table{ width:100%; }
.content-table-left{ width:151px; padding:0 1px 0 0; }
.warning-text {background: url('images/styles/warning.gif') 0 3px no-repeat; padding: 5px 0 4px 30px; color:#FFF; font-weight:bold; text-decoration:none; }
.warning {background: url('images/styles/warning.png') no-repeat; padding: 0 0 5px 20px; color:#FFF; font-weight:bold; text-decoration:none; }

.main-TL{ background:url(images/styles/main-content.png) no-repeat; height:32px; width:22px; float:left; margin:0; padding:0; position:relative; white-space:nowrap;}
.main-TR{ background:url(images/styles/main-content.png) top right no-repeat; height:auto; margin:0 0 0 22px; padding: 9px 22px 0 0; text-align:center; display:block;  position:relative; white-space:nowrap;}
.main-L{ background:url(images/styles/main-L.png) repeat-y; padding: 0 7px;    }
.main-R{ background:url(images/styles/main-R.png) top right repeat-y;  width:auto; height:auto; clear:both;  }
.main-BL{ background:url(images/styles/bl.png) 0px 0px no-repeat; padding: 7px 7px 0 0; margin:0;   float:left; display:block; line-height:none; white-space: nowrap; }
.main-BR{ background:url(images/styles/main-content.png) bottom right no-repeat; height:auto; padding: 7px 0 0 0; margin:0 0 0 7px;  }
* { margin:0;}
.clear{ clear:both;}

.RadListView-bg{ background:url(images/styles/main-nav-lp-bg.gif) repeat-x; height:100%; margin:5px;}
.RadListView-current{background:url(images/styles/grad-top-bg.gif) repeat-x; height:100%; margin:5px; }
.RadListView-current-title{padding: 0 0 0 30px; background: url(images/styles/check.png) 10px 0 no-repeat; font-size:11pt; }

#steps { }
#steps ul.navigation {   list-style:none; list-style-position:inside; overflow:auto; padding:0; }
#steps ul.navigation li { float:left; font-size:16px; line-height:16px; text-transform:uppercase; padding:0; margin:0; }
#steps ul.navigation li a { display:block; position:relative; padding:17px 28px 17px 43px; background:url(images/styles/bg-left.png) no-repeat 0 -50px;  color: #CCC; text-decoration:none;}
#steps ul.navigation li a span { position:absolute; top:0px; right:-26px; width:26px; height:50px; background:url(images/styles/bg-right.png) no-repeat top right; z-index:100; }
#steps ul.navigation li a:hover, #steps ul.navigation li a.selected { background:url(images/styles/bg-left.png) no-repeat 0 -50px !important; color:#666; }
#steps ul.navigation li a:hover span, #steps ul.navigation li a.selected span, #steps ul.navigation li a:hover + span, #steps ul.navigation li a.selected + span { background:url(images/styles/bg-right.png) no-repeat 0 0; }

#steps ul.navigation li#last-step { }
#steps ul.navigation li#last-step a { display:block; position:relative; padding:17px 28px 17px 43px; background:url(images/styles/bg-left.png) no-repeat 0 -50px; color: #CCC; text-decoration:none; }
#steps ul.navigation li#last-step a span { cursor:pointer; background:url(images/styles/cap-bg-right.png) no-repeat 0 -50px; }
#steps ul.navigation li#last-step a:hover, #steps ul.navigation li#last-step a:hover.selected { background:url(images/styles/bg-left.png) no-repeat 0 -50px !important; color:#666; }
#steps ul.navigation li#last-step a:hover span, #steps ul.navigation li#last-step a:hover.selected span, #steps ul.navigation li#last-step a:hover + span, #steps ul.navigation li#last-step a:hover.selected + span { background:url(images/styles/cap-bg-right.png) no-repeat 0 -50px; }
#steps ul.navigation li#last-step a:active, #steps ul.navigation li#last-step a.selected { background:url(images/styles/nav-red-bg-left.png) no-repeat 0 0 !important; color:#000; }
#steps ul.navigation li#last-step a:active span, #steps ul.navigation li#last-step a.selected span, #steps ul.navigation li#last-step a:active + span, #steps ul.navigation li#last-step a.selected + span { background:url(images/styles/cap-bg-right.png) no-repeat 0 0; }

#steps ul.navigation li#first-step { }
#steps ul.navigation li#first-step a { display:block; position:relative; padding:17px 28px 17px 43px; background:url(images/styles/cap-bg-left.png) no-repeat 5px 0; color: #CCC; text-decoration:none;}
#steps ul.navigation li#first-step a span { cursor:pointer; background:url(images/styles/bg-right.png) no-repeat 0 0; }
#steps ul.navigation li#first-step a:hover, #steps ul.navigation li#first-step a:hover.selected { background:url(images/styles/cap-bg-left.png) no-repeat 5px -50px !important; color:#666; }
#steps ul.navigation li#first-step a:hover span, #steps ul.navigation li#first-step a:hover.selected span, #steps ul.navigation li#first-step a:hover + span, #steps ul.navigation li#first-step a:hover.selected + span { background:url(images/styles/bg-right.png) no-repeat 0 -50px; }
#steps ul.navigation li#first-step a:active, #steps ul.navigation li#first-step a.selected { background:url(images/styles/cap-bg-left.png) no-repeat 5px -50px !important; color:#000; }
#steps ul.navigation li#first-step a:active span, #steps ul.navigation li#first-step a.selected span, #steps ul.navigation li#first-step a:active + span, #steps ul.navigation li#first-step a.selected + span { background:url(images/styles/bg-right.png) no-repeat 0 -50px; }


body.INKforce-Body { font-size:10px; margin:0; background:url(images/styles/bg.gif);color: #000; font-family: "Segoe UI",Arial; font-size: 10pt;}
a { outline: none; }
.bold_georgia { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #434343; font-weight: bold; }
.bold_label { font-family: Times New Roman; font-size: 10pt; color: #434343; font-weight: bold; }
.standard_text { font-family: Times New Roman; font-size: 10pt; color: black; font-weight:normal; }
.RadPanelBar .rpRootGroup { border: none !important; }
#header { background:url(images/header-bg.gif) repeat-x; border-bottom:1px solid #58585a; height:108px; position:relative; }
.search { position:absolute; right:0px; top:0px; }
.whos-online { background:url(images/whos-online-bg.gif); position:absolute; right:0px; top:80px; bottom:0px; width:157px; height:20px; color:#183a56; font-size:12px; text-align:right; padding:8px 5px 0 0; }
#main-nav { width:220px; color:#565658; font-size:12px; }
#main-nav .btn span { position:relative; top:13px; left: 30px; float:left; }
#main-nav .btn { width:220px; height:44px; display:block; border-bottom:0px solid #ffffff; }
#main-nav .btn a { width:220px; height:44px; display:block; text-decoration:none; color:#565658; }
#main-nav .btn a:hover { background:url(images/main-nav-hover.png); color:#565658; }
#main-nav .btn-active a { background:url(images/main-nav-active.png); color:#ffffff; width:220px; height:44px; display:block; border-bottom:1px solid #ffffff; text-decoration:none; }
#main-nav .btn-active span { position:relative; top:13px; left: 30px; float:left; }
.dashboard { width:16px; height:16px; background:url(images/dashboard.png) no-repeat; padding:0 10px 0 0; position:relative; top:16px; left:35px; }
.leftPanelBarContainer { float: left; width: 220px; height:450px; overflow: auto; border-width:0px; border-style:none; position:relative;  }
.RadPanelBar .rpRootGroup { border-style:none; border-width:0px; }
.title_bar {background: url('images/styles/dark-blue.gif') repeat-x; height: 26px; display:block; }
.title_small { font-size: 10pt; color: #f6fbb4; font-family: "Segoe UI", Arial; text-align:center; background-image:none !important; background-color:#1c4263 }
.title_top_left { background:url(images/styles/title_top_left.png); height:32px; width:22px; display:block; }
.title_top { background:url(images/styles/title_top.png); line-height:32px; vertical-align:middle; height:32px; display:block; text-align:left; width:892px; color:#f6fbb4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } 
.title_top_right { background:url(images/styles/title_top_right.png); height:32px; width:22px; display:block; }
.body_left { background:url(images/styles/body_left.png); height:100%; width:7px; display:block; }
.body_right { background:url(images/styles/body_right.png); height:320px; width:7px; display:block; }
.body_bottom_left { background:url(images/styles/body_bottom_left.png); height:100%; width:7px; display:block; }
.body_bottom { background:url(images/styles/body_bottom.png); height:7px; width:100%; display:block; }
.body_bottom_right { background:url(images/styles/body_bottom_right.png); width:7px; display:block; }


.rgHeader { background: #FFF !important; }

.title2 { font-weight: bold; font-size: 10pt; color: #f6fbb4; font-style: normal; font-family: "Segoe UI", Arial; text-transform:uppercase; text-align:center; height:23px; }
.title3 { font-weight: bold; font-size: 10pt; color:Black; font-style: normal; font-family: "Segoe UI", Arial; text-align:left; }
.RowMouseOver td { background-color: rgb(166,216,255); }
.RowMouseOut { this style is taken from the corresponding skin's GridRow_[SkinName] class - GridRow_Default in our case
   background: #f7f7f7; }
.GridRowOver_Default { background-color: rgb(166,216,255); cursor:pointer; }


.RadGrid_Default { border:none !important;}


.rgHeader { background-image:none !important;}


.rtbOuter {border-top: 1px solid #9C9C9C; border-bottom: 1px solid #9C9C9C; border-right: none !important; border-left: none !important; width:100% !important;}
.rtbMiddle {border-top: 1px solid #EFEFEF; border-bottom: 1px solid #EFEFEF; border-right: none !important; border-left: none !important; width:100% !important; }





			
