﻿	@charset "utf-8";
/* CSS Document */
/* WebAppSkins.com */

/* main */
body, html { margin:0; padding:0; background-color:#fff; height: 100%;}
.clr { clear:both; padding:0; margin:0; width:100%; height:0; line-height:0px; font-size:0px; overflow:hidden;}
.container { margin:0; padding:0; width:100%; font:normal 12px/1em Arial, Helvetica, sans-serif; color:#3c3c3c; height: 100%;}
p { margin:0 0 16px 0; padding:0;}
a { color:#3c3c3c; text-decoration:underline;}
h2 { margin:0; padding:0; font:normal 30px/1.5em Arial, Helvetica, sans-serif;}
h4 { margin: 5px -5px 5px -5px; background-color:White; padding: 2px 5px 2px 5px;}
p.light { color:#999;}
p.nobottom { margin-bottom:0;}
p.bot8px { margin-bottom:8px;}
p.p_center { text-align:center;}
p.p_right { text-align:right;}
p.bigprice { margin:0 0 4px 0; font:normal 30px/1.2em Arial, Helvetica, sans-serif;}
p.timeclock { margin:0 0 4px 0; font:normal 30px/1.2em Arial, Helvetica, sans-serif; text-align:center;}
p.timeclock img { margin:-3px 4px -3px 0; border:none;}
.linehr { margin-bottom:16px; background:#d7d7d7 url(../Images/skin/linehr.gif) repeat-x top; height:2px; line-height:0px; font-size:0px;}

/* header */
.header { color:#a4c5ee; background:#335c91 url(../Images/skin/header_bg_right.jpg) no-repeat top right; min-width:920px;}
.header img.logo { float:left; border:none;}
.header .right { padding-right:36px; float:right; width:390px; }
.header .right a { color:#fff;}
.header .right p { margin-top:17px; padding:8px 16px; float:right;}
.header .right .dark { background-color:#295287;}
.header .right .light { background-color:#355e93; border:1px solid #43699a;}
.header .right ul { margin:6px 0 6px 0; padding:8px 4px; float:right; list-style:none;}
.header .right ul.dark { margin:6px 0 0 0; padding:8px 4px; float:right; list-style:none;}
.header .right ul li { padding:0 12px; float:left; border-left:1px solid #a4c5ee;}
.header .right ul li.first { border-left:none;}
.header .right img { margin:0 12px 0 0; border:none;}
.header .right img.logout { margin-top:-4px; margin-bottom:-4px;}
.header .menu { padding-right:36px; margin:0; background:url(../Images/skin/menu_bg.gif) repeat-x top;}
.header .menu .rightblock { margin:0; padding:0; float:right; width:auto; background:url(../Images/skin/menu_balloon.gif) repeat-x top;}
.header .menu .rightblock div { background:url(../Images/skin/menu_balloon_left.gif) no-repeat top left;}
.header .menu .rightblock div div { padding:0px 1px 0px 3px; background:url(../Images/skin/menu_balloon_right.gif) no-repeat top right; text-align:right;}
.header .menu .rightblock div div input { margin-top: 13px}
.header .menu .rightblock a, span.button1 { margin:0 2px; padding:5px 0; font-weight:bold; color:#335c91; text-decoration:none; background:url(../Images/skin/button_white.gif) repeat-x top;}
.header .menu .rightblock a img { margin:-4px 4px -4px 0; padding:0; border:none;}
.header .menu .rightblock a span, span.button2 { padding:5px 0 5px 12px; background:url(../Images/skin/button_white_left.gif) no-repeat top left;}
.header .menu .rightblock a span span, a.button, span.button3  { padding:5px 12px 5px 0; background:url(../Images/skin/button_white_right.gif) no-repeat top right;}
.header .menu ul { margin:0 0 0 0px; padding:0; float:left; list-style:none;}
.header .menu ul li { margin:0; padding:0 0 0 2px; float:left; background:url(../Images/skin/menu_split.gif) no-repeat right top;}
.header .menu ul li:hover {background-color: rgba(0,0,0,0.1);}

      
.header .menu ul li a { display:block; padding:0 8px 0px 5px; color:#fff; text-decoration:none;}
.header .menu ul li a img { margin:0 0 0 8px; border:none;}
.header .menu ul li a span { display:block;}
.header .menu ul li a span span { padding:0 0 0 8px;}
.header .menu ul li a span span span { padding:19px 8px 19px 0;}

/*.header .menu ul li a:hover span { background:url(../Images/skin/menu_balloon.gif) repeat-x top; }
.header .menu ul li a:hover span span { background:url(../Images/skin/menu_balloon_left.gif) no-repeat top left;}
.header .menu ul li a:hover span span span { background:url(../Images/skin/menu_balloon_right.gif) no-repeat top right;}*/

.header .menu ul ul, .header .menu ul ul ul { margin:0; padding:0; list-style:none;}
.header .menu ul ul, .header .menu ul li:hover ul ul { display:none; position:absolute;}
.header .menu ul ul { margin:0 0 0 -4px; padding:0; width:178px; background-color:#2f5586; z-index: 100;}
.header .menu ul ul ul { left:178px; margin:-30px 0 0 0; z-index:2;}
.header .menu ul li:hover ul, .header .menu ul li:hover li:hover ul { display:block;}
.header .menu ul ul li  { margin:1px 0 0 0; padding:0; float:none; background-color:#335c91; background-image:none; border-top:1px solid #416798; border-left:1px solid #416798; border-right:1px solid #305687; border-bottom:1px solid #305687;     line-height: 14px;}
.header .menu ul ul li a { display:block; padding:8px 14px; color:#fff; background:url(../Images/skin/li_square_white.gif) no-repeat 6px 13px;}
.header .menu ul ul li.active { background:#335c91 url(../Images/skin/dropleft_arrow.gif) no-repeat 160px 13px; }

/* footer */
.footer { background:#335c91 url(../Images/skin/footer_bg.jpg) repeat-x top; font:normal 12px/1.5em Arial, Helvetica, sans-serif;}
.footer .bgr { padding-right:24px; background:url(../Images/skin/footer_bg_right.jpg) no-repeat top right;}
.footer img.logo { float:left; border:none;}
.footer div.f_right { float:right; width:400px; padding: 5px 0}
.footer a { color:#b8ddf9;}
.footer a span { font-weight:bold; color:#fff;}
.footer ul { margin:0; padding:20px 0 0 0; float:right; list-style:none;}
.footer ul li { float:left; border-left:1px solid #b7d1f1;}
.footer ul li.first { border-left:none;}
.footer ul li a { padding:0 12px;}
.footer p { margin:0; padding:32px 0 0 0; color:#b7d1f1; text-align:right;}
.footer p img { margin:-6px 8px; border:none;}
.footer .message {padding: 15px 20px 0 45px; color: #B8DDF9}
.footer .message a {color: White;}

#aspnetForm {
	height:100%;
}
/* content */
.content { 
	background:#fff url(../Images/skin/content_bg.gif) repeat-x top;
	min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0px auto -239px;
    overflow: auto;
    display: block;
    height: 100%;
}

.content_res { margin:0 auto; padding:5px 0; min-width:960px; max-width: 1280px; width: 96%;     margin-bottom: 240px;}
.gadget { margin-bottom:4px;}
.gadget.faq ol {
    margin-bottom: 25px;
}
.gadget.faq a {
    line-height: 1.8;
 }
.leftblock { float:left; width: 100%;}
.rightblock { width:249px; float:left;}
.gadget h3 { margin:8px 0 0 0; padding:8px 0; font:bold 12px/1.5em Arial, Helvetica, sans-serif;}
.gadget h3 img.calendar { margin:-6px 4px -6px 0; border:none;}
.gadget .titlebar { margin-bottom:2px; border:1px solid #cfcfcf;}
.gadget .titlebar h3 { margin:0; padding:8px 32px 7px 16px; font:bold 12px/1.5em Arial, Helvetica, sans-serif; background:#aaa url(../Images/skin/dropdown_bg.gif) repeat-x top; border:1px solid #fff;}
.gadget .titlebar a { margin:1px 1px 0 0; float:right;}
.gadget .titlebar a img, .gadget .error a img { border:none;}
.gadget .titlebar a.hidegadget { background:#335c91 url(../Images/skin/button_dropup_bl.gif) no-repeat center center;}
.gadget .titlebar a.closegadget { background:#335c91 url(../Images/skin/button_close_bl.gif) no-repeat center center;}
.gadget .error_tit { margin-bottom:2px; padding:0;}
.gadget .error_tit h3 { margin:0 60px 0 0; padding:9px 0 10px 16px; font:bold 12px/1.5em Arial, Helvetica, sans-serif; color:#fff;}
.gadget .error_tit a.hideerr { margin:2px 2px 0 0; float:right;}
.gadget .error_tit a.closeerr { margin:2px 4px 0 0; float:right;}
.gadget .error_tit img { border:none;}
.gadget .error_msg, .error_msg, .success_msg { padding:16px; background-color:#fffbe0; border:1px solid #ff5e3b; margin-bottom: 20px; display: block}
.success_msg {border: 1px solid green;}
.gadget .error_msg p { margin:0; padding:0; color:#3c3c3c;}
.gadget .error_msg a { font-weight:bold;}
.err_or .error_tit { background-color:#ff5e3b;}
.err_bl .error_tit { background-color:#335c91;}
.err_gr .error_tit { background-color:#9d9d9d;}
.err_or .error_tit a.hideerr { background:#df5132 url(../Images/skin/button_dropup_or.gif) no-repeat center center;}
.err_bl .error_tit a.hideerr { background:#33507b url(../Images/skin/button_dropup_bl.gif) no-repeat center center;}
.err_gr .error_tit a.hideerr { background:#7e7e7e url(../Images/skin/button_dropup_gr.gif) no-repeat center center;}
.err_or .error_tit a.closeerr { background:#df5132 url(../Images/skin/button_close_or.gif) no-repeat center center;}
.err_bl .error_tit a.closeerr { background:#33507b url(../Images/skin/button_close_bl.gif) no-repeat center center;}
.err_gr .error_tit a.closeerr { background:#7e7e7e url(../Images/skin/button_close_gr.gif) no-repeat center center;}
.err_or .error_msg a { color:#ff5e3b;}
.err_bl .error_msg a { color:#335c91;}
.err_gr .error_msg a { color:#3c3c3c;}
.gadget .gadgetblock { padding:12px 16px; background-color:#f4f4f4; border:1px solid #cfcfcf; margin-bottom: 8px}
.gadgets3par { margin-left:-4px; margin-right:-4px;}
.gadget3inline { margin-left:4px; margin-right:4px; float:left; width:247px;}
.gadget ul.grayarrow { margin:0; padding:0; list-style:none;}
.gadget ul.grayarrow li { background:url(../Images/skin/li_arrow.gif) no-repeat 0px 10px;}
.gadget ul.grayarrow li a { display:block; margin:0; padding:6px 0 6px 16px; color:#335c91;}
.gadget ul.withlines li { border-top:1px solid #fff; border-bottom:1px solid #d7d7d7;}             /** "ul.withlines" use only with ul.grayarrow or other defined "ul" */
.gadget ul.withlines li.first { border-top:none;}
.gadget ul.withlines li.last { border-bottom:none;}
.gadget a.colourbutton, span.colourbutton1 { padding:6px 10px 8px 10px; color:#fff; text-decoration:none; }
span.colourbutton1 a {color:#fff; text-decoration:none; padding:10px; display:inline-block;}
.gadget a.colourbutton span, span.colourbutton2 { padding:6px 10px 8px 0; }
.gadget a.colourbutton span span, span.colourbutton3 { padding:6px 12px 8px 6px;}   /* must have two alikes padding */
.gadget a.button_orange, span.button_orange { background:url(../Images/skin/button_orange_left.gif) no-repeat top left; margin: 0px 5px;}
.gadget a.button_orange span, span.button_orange span { background:url(../Images/skin/button_orange_right.gif) no-repeat top right;}
.gadget a.button_orange span span, span.button_orange span span { background:#ff5e3b url(../Images/skin/button_orange.gif) repeat-x top;}
.gadget a.button_blue, span.button_blue { background:url(../Images/skin/button_blue_left.gif) no-repeat top left; margin: -1px;}
.gadget a.button_blue span, span.button_blue span { background:url(../Images/skin/button_blue_right.gif) no-repeat top right;}
.gadget a.button_blue span span, span.button_blue span span { background:#ff5e3b url(../Images/skin/button_blue.gif) repeat-x top;     margin: -1px;}
.gadget .shadowpar { margin:0 0 -12px 0; padding-left:6px;}
.gadget .pixshadow { margin:4px 5px 12px 5px; padding:4px; float:left; background-color:#ececec;}
.gadget .pixshadow img { margin-top:-8px; margin-left:-8px; padding:2px; background-color:#fff; border:1px solid #d7d7d7;}
.gadget table.gwlines { margin:0; padding:0; width: 100%}
.gadget table.narrow {width: 450px}
.gadget table.gwlines th { padding:2px 6px; font-weight:bold; text-align:left; background-color:#fff; border-bottom:1px solid #d7d7d7;}
.gadget table.gwlines td { padding:4px 6px; text-align:left; border-top:1px solid #fff; border-bottom:1px solid #d7d7d7; word-break: break-all}
.gadget table.gwlines tr.cost-analysis td:not(:first-child), .gadget table.gwlines tr.cost-analysis th:not(:first-child) {text-align:right;}
.gadget table.nobr td { word-break: initial}
.gadget table.gwlines tr.last td { border-bottom:none;}
.gadget table.gwlines tr.first td { border-top:none;}
.gadget table.arborder { margin-bottom:8px; border:1px solid #d7d7d7;}
.gadget table .lrborder { border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}
.gadget table th.calign { text-align:center;}
.gadget table td.ralign { text-align:right; padding-right:12px;}
.gadget img.tabpimpa { border:none;}
.gadget .blockshadow { margin:4px 0 8px 4px; padding:4px; background-color:#ececec;}
.gadget .blockshadow div.bs_content { margin-top:-8px; margin-left:-8px; padding:10px 12px; background-color:#fff; border:1px solid #d7d7d7;}
.gadget .blockshadow div.bs_content img.context { margin-right:8px; float:left; border:none;}
.gadget .blockshadow div.bs_content div.context { float:left; width:126px;}
.gadget .blockshadow div.bs_content div.context h4 { margin:0 0 6px 0; padding:0 0 6px 0; font: bold 16px/1.2em Arial, Helvetica, sans-serif; border-bottom:1px solid #d7d7d7;}
.gadget .iconblockpar { margin:0 0 -16px 0; padding:8px 6px 0 6px;}
.gadget .iconblockshade { margin:0 12px 12px 12px; float:left; width:118px;}
.gadget .blockshadow div.iconblock { padding:6px 24px 0px 24px;}
.gadget .blockshadow div.iconblock img { border:none;}
.gadget .blockshadow div.iconblock p { text-align:center;}
.gadget .blockshadow div.iconblock a { color:#999;}
.gadget .whiteblock { padding:12px 20px; background-color:#fff; border:1px solid #d7d7d7;}
.gadget .whiteblock img { border:none;}
.gadget .whiteblock img.cardpay { float:left;}
.gadget .whiteblock img.cardlogo { margin:-6px 0 -8px 0;}
.gadget .whiteblock .priceblock { padding:8px 20px; float:left;}
.gadget .whiteblock .cardsblock { padding:0 0 0 20px; float:right; border-left:1px solid #d7d7d7;}
.gadget .whiteblock .pimpabtn { margin:-2px 0;}
.gadget .whiteblock .specpad { padding-top:12px;}
.gadget .clocktime { width:110px; float:left;}
.gadget .clockdate { padding-left:4px; float:left;}
.gadget .vertsortable_head { cursor:move;}
.gadget .horizsortable_head { cursor:move;}

/* contact */
form { margin:0; padding:0; }
form ol { margin:0; padding:0; list-style:none;}
form ol li { display:block; margin:0; padding:0 0 8px 0;}
form label, form input.text, form input.search, form textarea, form select { font:normal 12px/1.5em Arial, Helvetica, sans-serif; color:#3c3c3c;}
form label { display:block; margin:0; padding:0;}
form input.text, form input.search, form textarea, form select { margin:2px 0; padding:4px; background:#fff; border:1px solid #999;}
form input.text { height:15px;}
form select { padding:2px; height:24px; margin-top:1px;}
form select.medium { width: 300px}
form select.small { width: 160px}
form a.pnbtn { padding:4px 8px; text-decoration:none; background-color:#fff; border:1px solid #d7d7d7;}
.form_quickcontact input.text { width:140px;}
.form_quickcontact textarea { width:204px;}
.form_login { margin-bottom:8px;}
.form_login input.text { width:140px;}
form input.text { width:140px;}
form input.mini { width:64px; text-align:center;}
form input.small { width:120px;}
form input.medium { width:180px;}
form input.large { width:450px;}
form input.date { width:16px;}
form input.year { width:32px;}
form select { width:450px;}
form select.cntresults { float:right; width:100px;}
form label.small { float:left; width:132px;}
form label.date { float:left; width:35px;}
form label.year { float:left; width:50px;}


/* dialogs */
#mask { position:absolute; left:0; top:0; z-index:9000; background-color:#000; display:none;}
#dialogboxes .window { position:absolute; display:none; padding:2px; left:0; top:0; width:382px; z-index:9999; background-color:#335c91;}
#dialogboxes .window .gadget { margin-bottom:0px;}
#dialogboxes .window .gadget .gadget { margin-bottom:12px;}

/* mailfax */
.breadcrumbs {margin: 6px 0 6px 0}

.highline  span.colourbutton1{margin: 3px;}
.form-subheader-first {border-bottom:dashed 1px #335C91; color:#335C91;  padding: 5px 0px 5px 5px; margin: 5px 10px 5px -5px; font-size:13px; font-style:italic; text-transform:uppercase}
.form-subheader {border-bottom:dashed 1px #335C91; color:#335C91; padding: 10px 0px 5px 5px; margin: 30px 10px 5px -5px; font-size:13px; font-style:italic; text-transform:uppercase}

.form-label, .form-literal, .form-label-large {padding: 4px 15px 4px 0;}
.form-label {width: 150px;}
.form-label-large {width: 220px; line-height: 15px !important}
.form-button {width: 100%; padding-left: 330px; margin-top: 15px}

.strong {font-weight: bold; }
.left {float: left;}
.right {float: right;}
.gadgetblock .left {line-height: 20px;}
.gadgetblock .left .colourbutton1{line-height: 1em;}
.clear {clear: both}

.modal {width: 350px; height: 150px; padding:20px; border: 1px solid #5182BC; background-color: #fff; text-align: center;}
.modal-reg {width: 200px; height: 70px; padding:20px; border: 1px solid #5182BC; background-color: #fff; text-align: center;}

.invisible {display: none;}

.pagerLink {padding: 3px 6px; background-color:#fff; color: #d7d7d7; border:1px solid #d7d7d7;}
.pagerLink a {text-decoration: none; color: #000}
.pagerLinks {padding: 3px 6px; background-color:#fff; border:1px solid #999;}
.pagerLinks a {padding: 0 3px;}

/*Add Fax Numbers*/
.watermarked{font-style:italic;color: #666666;}
.completion-list {background-color:#f4f4f4; border:1px solid #cfcfcf; width: 160px; height: 130px; overflow:auto;margin: 0px; padding: 0px;}
.completion-list li { font-size: 12px; font-family: Arial; list-style-type:none; padding: 2px;}
.completion-list-highlighted {color:#f4f4f4; background-color:#cfcfcf}
.completion-list-item {background-color:#f4f4f4; color: #3C3C3C;}

td.form input[type="text"]{width: 450px;}
td.form input[type="select"]{width: 450px;}
input[type="checkbox"]{ float: left;}
input[type="radio"]{ float: left;}
.rightblock input[type="select"]{width: 200px;}
td.form	{padding: 5px 0px 5px 0px;}
form select {width: 450px;}
.search {width: 170px;}

/*Fax Archive*/
.inactive-linkbutton {background-color: #5182BC; padding: 7px; color: #fff;  border: solid 1px #5182BC; margin-right: 7px; font-weight: bold;display:inline-block}
.inactive-linkbutton a:hover {text-decoration: none;}
.active-linkbutton {color: #5182BC; padding: 7px; border: solid 1px #5182BC; font-weight: bold; text-decoration: underline;display:inline-block}
.pager a {font-weight: bold;}
th.underline a {text-decoration: underline;}

.archive-button {padding-right: 5px;}
.archive-label {float: left; padding: 7px 0;}
.archive-search {float: left; padding: 15px 10px 10px 0px;}

.archive-label2 {padding: 7px 0;}
.archive-search2 {padding: 5px 0 10px 0;}

.search-input, .search-input-button {float: left; padding-right: 10px;}
.search-input-button {margin-top: 7px}
.search-input-label {float: left; padding-right: 5px; padding-top: 5px;}
.tiny {font-size: 10px; padding: 0px; margin: 0px;}
.centerblock { width: 627px; height: 400px; margin: auto; margin-top: 80px;}
label.wide {width: 650px;}


/*Registration*/
.registration h4 { margin-top: 30px;}
.registration h4.first {margin-top: 5px;}
.registration .form-label {width: 200px; line-height: 36px;}
.registration .left {padding: 3px;}
.registration .ckb {padding: 5px;}
.note {font-style:italic;}
.available {color: Green; font-size:12px; height: 36px; font-weight: bold; margin-left: 6px; padding: 4px 0px 0px 25px; line-height: 40px; background-repeat:no-repeat; background-image: url(../Images/skin/pimpa_yes.gif)}
.unavailable {color: red; font-size:12px; height: 36px; font-weight: bold; margin-left: 6px; padding: 4px 0px 0px 25px; line-height: 40px; background-repeat:no-repeat; background-image: url(../Images/skin/pimpa_no.gif)}

.modal, .modal-narrow, .modal-wide, .modal-wide2, .modal-reg {
    padding: 20px;
    border: 1px solid black;
    background-color: white;
}
.modalBackground 
{
    background-color: gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
    

/*Send Fax*/
.cover-options td {width: 120px; padding-top:8px;}

/* Introduction */
#Introduction030210div0 ul {padding-left: 15px; line-height: 2;}

/* Reports */
.Rfit td {padding-right: 5px}
.report-header {margin-bottom: 10px;}
.report-header2 {margin-bottom: 10px;}
.accented {background-color: #f3f3f3; padding: 10px;}
.label {width: 65px;}
.label-pad {padding-top: 6px}
.img-pad {padding: 3px 4px 0 0}
.img-lpad {padding-left: 5px}
.report-type label {width: 110px}

#tooltip {
	position: absolute;
    z-index: 3000;
    border: 1px solid #999;
    background-color: #EEF4D9;
    padding: 5px;
    opacity: 0.85;
    font-weight: normal;
}
#tooltip h3, #tooltip div {     
	margin: 0;
    font-size: 0.8em;
    font-weight: normal;
    font-style: italic;
    font-family: sans-serif;
    color: #333;}

.details {position: absolute; z-index: 3000; font-weight: normal; background-color: #eee; visibility:hidden;}
.details table {border-color: #B0C5D7; border-width: 0 0 1px 1px; border-style: solid;}
.details td {border-color: #B0C5D7; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 4px; background-color: #eee;}

.Picker {font:normal 11px Arial, Helvetica, sans-serif;}
.Picker table {font:normal 11px Arial, Helvetica, sans-serif;}
.Picker input {border: solid 1px gray; font: normal 11px/1.5em Arial, Helvetica, sans-serif;}
.Picker select {border: solid 1px gray; font: normal 11px/1.5em Arial, Helvetica, sans-serif;}

.picker-selected-date {font-weight: bold; border: solid 1px grey;}
.picker-selected-row {background-color:#E9F2D9; font-weight: bold;}
.picker-today {border: solid 1px red;}

.ajax__calendar {line-height:normal;}

.filter {width: auto; height: auto;}


.messageblock {overflow: auto; padding: 4px 8px 2px 30px;margin: 12px 0px 12px 0px; display: block;line-height: 22px; clear:both;}
.error {border: solid 1px #ff5e3b; background-color: #fffbe0; background-image: url('../images/icons/cancel_24.png'); background-repeat: no-repeat; background-position: 2px 2px;}
.warning {border: solid 1px yellow; background-color: #FFFDCC; background-image: url('../images/icons/warning_24.png'); background-repeat: no-repeat; background-position: 2px 2px;}
.success {border: solid 1px green; background-color:#E9F2D9; background-image: url('../images/icons/accepted_24.png'); background-repeat: no-repeat; background-position: 2px 2px;}
.info {border: solid 1px black; background-color:transparent; padding-left: 10px; padding-right: 40px; color: black; font-size: 12px;}
.disabled { border: solid 1px #999; background-color:#FFF8E7; padding-left: 10px; padding-right: 40px; color: #444; font-size: 12px;}
.enabled { border: solid 1px #999; background-color:#E9F2D9; background-image: url('../images/icons/accepted_24.png'); background-repeat: no-repeat; background-position: 2px 2px;}

.gadgetinfo {width: 650px;
line-height: 28px;
font-size: 14px;
margin-bottom: 20px;}


.gadgetinfo1 {width: 650px;
line-height: 28px;
font-size: 14px;
margin-bottom: 2px;
margin-top: 10px;}

.gadgetblock input[type=file] {width: 250px; border: dashed 1px #999; height: 22px;}	
.gadgetblock input[type=submit] {float: right;}	
.MultiFile-list {padding: 3px 10px; }
.MultiFile-label {margin: 3px 10px; color: #666;}
.MultiFile-remove {color:red; text-decoration: none; margin-right: 15px;}

.NoRecords {color:red}

/*EditCompany*/
#trunks {overflow:auto; clear:both;}
.trunk-tag {border: solid 1px #CCCCFF; margin: 10px 10px 10px 0px; padding: 10px 5px 10px 5px; min-width: 40px; float:left;  background-color: #DEDEff;}
.trunk-tag span{margin-right: 20px; display: inline-block; vertical-align:top;}
.trunk-tag a{font-size: 9px; font-weight:bold; font-family: Sans;text-decoration:none;border: solid 1px #CCC; padding: 2px 3px 1px 3px; margin: 0; vertical-align:top;}
#add-trunkgroup {border: solid 1px #CCC; height: 22px; width: 300px;}
.provider-button {
    border: none;
    background-color: transparent;
    padding: 0;
    margin: 0;
    zoom: 0.75;
    cursor: pointer;
    }

.provider-button-cas {
        zoom: 0.75;
    margin-left: 205px;
    margin-top: -68px;
}

#MainAreaPlaceholder_OutputDiv {
    color: red;
    padding-top: 20px;
    padding: 10px;
    background-color: #EAD9D9;
    bordeR: solid 1px red;
    margin-top: 25px;
}

#MainAreaPlaceholder_pnlLogin h4{
    background-color: transparent;
}