﻿/*******************************************************************************
*  cont.css : 2007-03 : BrandWizard/RC
* ------------------------------------------------------------------------------
*  This stylesheet defines part of the screen layout - cont.css.
*******************************************************************************/

div.row1 {width: 100%; clear: both;padding:0;margin: 0 0 6px 0;}
div.row1 label{margin:2px 0 6px 0;padding:0 0 0 0px;float:left;}
div.row1 div {margin:0 0 6px 0;padding:0 ;float:left;}

div.row2 {width: 100%; clear: both;padding:0;padding: 0 0 2px 0;}
div.row2 label{margin:2px 0 6px 0;padding:0 0 0 0;}
div.row2 div {margin:3px 0 6px 0;padding:0;}
div.row2 div select {width:130px;padding:1px;font-size:11px}

div.row3, div.row4, div.rowcorrect {width: 100%; clear: both;padding:0 0 0 0;margin: 0 0 8px 0;}
* html div.row3, * html div.row4, * html div.rowcorrect {margin-bottom:3px}
div.row3 label, div.row4 label, div.rowcorrect label {margin:0;padding:6px 10px 0 0;float:left;width:200px;text-align:right;color:#666}
div.row4 label {text-align:left;width:110px}
div.row4 div, div.row3 div {margin:0;padding:0;float:left;width:240px}
div.rowcorrect label {width:260px;color:#333}
div.rowcorrect p {margin:0;padding:0}
div.rowcorrect span {color:#333}

div.row5 {width: 100%; clear: both;padding:0;margin: 0 0 6px 0;}
div.row5 label{margin:2px 0 6px 0;padding:0 0 0 0;}
div.row5 div {margin:3px 0 6px 0;padding:0;}
div.row5 div select {width:180px;padding:1px;font-size:11px}

div.row1ass {width: 100%; clear: both;padding:3px 0 0 0;margin:0}
div.row1ass label{margin:0;padding:0;float:left;width:90px;font-weight:bold}
div.row1ass div {margin:0;padding:0;float:left;}

.regform {/*background-color:#d4e5ff;*/padding:10px;}
.regform input, .searchform input {padding:2px;margin:0px 0 0 0;font-size:11px;}/*border:1px solid #7f7e82} 
.regform select, .searchform select {width:160px;padding:1px;margin:2px 0 0 0;font-size:11px}
.regform div.row1 label, .searchform div.row1 label {float:none;font-size:11px}
.regform textarea {padding:2px;font-size:11px;border:1px solid #7f7e82}
.regform div.row3 label {width:260px;color:#333 }

input.btn {width:auto;font-size:11px}
.imguideline {padding:2px;border:1px solid #d6d6d6}
span.dis {display:block;margin: 4px 0}*/

/* 3 colums structure */
#content {float: left;width: 500px;margin-left: 176px}
* html #content{display: inline;}
#contnavigation {float: left;width:176px;margin-left: -676px;padding-bottom:2em}
#toolbox {float: left;}
#contentwrap {width: 908px;position:relative;z-index:310}
* html #contentwrap {width:680px}
#contentwrap {float: left;float/**/: none;}
div#gdl div#toolbox {margin-top:-22px;float:right;margin-right:20px}
* html div#gdl div#toolbox {right:-230px}

/* 2 colums  */ 
#content2 {float: left;width: 718px;margin-left: 190px}
* html #content2{display: inline;}
#contnavigation2 {float: left;width: 190px;margin-left: -908px}

/* 3 colums assets */
#assetdet2 {float: left;width: 380px;margin-left: 400px;padding-top:45px}
* html #assetdet2 {display: inline;}
#assetdet1 {float: left;width: 380px;margin-left: -780px}
#assetdet3 {float: left;width: 128px;}

 
/* easy clearing */
#contentwrap:after	{content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; height: 0; clear: both; visibility: hidden;}
#contentwrap {display: inline-block;}
/*\*/
#contentwrap {display: block;}

/* Guideline - content swith */
.SingleText, .SingleImage, .TwoColumnImageLeft, .TwoColumnImageRight, .TwoColumnImageWarpLeft, .TwoColumnImageWarpRight {clear:both;margin:0;padding:0}
.contentImage, .contenttext {margin:0;padding:0;margin-bottom:8px}
.SingleImage div.contenttext{display:none;} 
.SingleImage div.contentImage {padding-top:2px}
.SingleText div.contentImage {display:none}
.SingleText .contenttext {}
.TwoColumnImageLeft div.contentimage {float:left;width:48%;}
.TwoColumnImageLeft div.contentimage img {margin-top:5px}
.TwoColumnImageLeft div.contenttext {float:right;width:48%;}
.TwoColumnImageRight div.contentimage {float:right;width:48%;text-align:right}
.TwoColumnImageRight div.contentimage img {margin-top:5px}
.TwoColumnImageRight div.contenttext {float:left;width:48%;}
.TwoColumnImageWarpLeft div.contentimage {display:inline}
.TwoColumnImageWarpLeft div.contentimage img {float:left;margin:5px 7px 5px 0}
.TwoColumnImageWarpRight div.contentimage {display:inline}
.TwoColumnImageWarpRight div.contentimage img {float:right;margin:5px 0 5px 5px}


.RotatingImageAndText div.contentimage {float:left;width:340px}
.RotatingImageAndText div.contenttext {float:left;width:350px;}

div.contenttext ul,div.contenttext ol {margin:0 0 1em;}
div.contenttext ul li,div.contenttext ol li {margin-left:0px;line-height:1.3em;}
div.contenttext ul li,div.contenttext ol li {margin-left:16px;list-style-type:disc;}
:root div.contenttext ul li,div.contenttext ol li {margin-left:12px;}
div.contenttext a {text-decoration:underline}
div.contenttext a:hover {text-decoration:none}

table.tblsearch {width:100%}
* html table.tblsearch {width:97%}

table.tblsearch tr td {padding: 4px 10px; background: #eee url(../img/dots_horiz.gif) repeat-x bottom left}
table.tblsearch tr td.odd {background-color:#ebebeb;} 

/* table.tblregular tr.hd td, table.tblregular tr.hd td span, table.tblregular tr.hd td a {font-weight:bold} */
table.tblsearch tr td a {font-size:12px;color:#243e7c}
table.tblsearch tr td a:hover {text-decoration:none}
table.tblsearch tr.add td {background-color:#add;}

table.tabutil tr.hd td {color:#333;font-weight:bold;padding: 8px 0}
table.tabutil tr.hd td a {color:#069;font-weight:bold;padding: 8px 0}
table.tabutil tr.hd td a:hover {color:#666}
#home table.tabregular tr.hd td {color:#069;font-weight:bold;}
#home table.tblregular tr.hd td a, #home table.tblregular tr.hd td a:visited {color:#069;font-weight:bold;display:block;padding:4px 0}
#home table.tblregular tr td a {color:#333}

.emptytable {display:none}
.emptytable {width:676px;height:226px;position:absolute;background: Transparent url(../../img/bkg_empty_table.gif) repeat-x center top;left:0px;top:42px;} 
* html .emptytable {left:0}
#home div.emptytable {display:block}

a.lnkclose:link, a.lnkclose:visited {padding:5px !important;font-weight:bold;color:#243e7c !important;display:inline !important;float:left;background:#fff !important}
a.lnkclose:hover{background:#fff !important}

.adminframe {/*background:#f5f5f5;*/padding:10px 14px 4px 14px;/*border:1px solid #ccc;*/margin-top:-2px;position:relative}
* html admfix {float:left}

input.smallwidth, textarea.smallwidth, select.smallwidth  {padding:2px; width: 60px; border:1px solid #ccc}
input.mediumwidth, textarea.mediumwidth, select.mediumwidth  {padding:2px; width: 200px; border:1px solid #ccc}
textarea.mediumwidth2 {padding:2px; width: 200px; border:1px solid #ccc;height:200px}

/* Asset Pages */
#imgid {position: absolute;visibility: hidden;left: 0px;top: 0px;width: 238px;height: 0px;z-index: 200;}

table.tabpaging {width: 718px;}
table.tabpaging span {color:#505050;text-decoration:underline}
table.tabpaging tr td.txt span {text-decoration:none}

table.tabpagingnumber tr td span {color:#505050;display:block;padding: 0 2px;text-decoration:underline}
table.tabpagingnumber tr td a {display:block;padding: 0 2px;text-decoration:none;color:#006899;}
table.tabpagingnumber tr td a:hover {display:block;padding: 0 2px;text-decoration:underline}
	
table.asitab tr td{width: 174px;padding:6px 7px 6px 0;text-align:center;}
.asi {width:160px;border-top: 1px solid #dbdbdb;border-right: 1px solid #dbdbdb;border-left: 1px solid #dbdbdb;padding:5px 5px 3px 5px;height:182px;background:#fff}
.asi span {clear:both;display:block;padding-top:1px;}
.asi span a {display:block;color:#333;margin-bottom:6px;text-decoration:none;}
.asi span a:hover {color:#333;text-decoration:underline}
.asi a {color:#999;text-decoration:none;font: normal 10px Arial, Verdana, Sans-Serif;}
.asi a:hover {color:#999;text-decoration:underline}
.asi2 {border-bottom: 1px solid #dbdbdb;border-right: 1px solid #dbdbdb;border-left: 1px solid #dbdbdb;padding:0 5px 3px 5px;background: #fff url(img/background/ast_frame_btn.gif) repeat-x bottom left;width:160px;height:22px;}
img.asiimage {border:1px solid #ccc;cursor:pointer}
.onFrame {border:1px solid #ccc;background-color:#fff;padding:5px 5px 0 5px;float:left;}
* html .onFrame {padding-bottom:5px;}
* +html .onFrame {padding-bottom:5px;}
.lnkadmin, a.lnkadmin, a.lnkadmin:link, a.lnkadmin:visited {float:right;color:#006899;text-decoration:none;}

#home .hometools {height:123px;overflow:auto;width:676px}
.hometools {padding: 0;overflow: visible;width:auto}
/* #home div.adit {height:157px;} */
#home div.fixer {width:660px;}
img.preloader{position:fixed;background-color: Transparent;z-index:300;}
.btnposition{float:right;padding:1em 1.5em;}

/*.bluebox {border:1px solid #ccc;padding:10px;background-color:#d4e5ff}*/

table.tblstruct {}
table.tblstruct tr td{vertical-align: top;padding-right:10px;}

table.fileinfo {width:100%;background-color:#fff}
table.fileinfo tr td{padding:4px}
table.fileinfo tr.hd td {background-color:#f0f0f0}

table.tblAssetfiles tr td {padding: 4px 0}

div.mytools {background-color:#fff;padding:10px;padding-bottom:4px;font-size:115%;font-weight:bold;color:#666;clear:both}

.idmap table {background:Transparent !important}
.idmap table tr td {width:180px;background:Transparent !important;}
.idmap table tr td img {padding-left:10px}
.idmap table tr td a, .idmap table tr td span {background:Transparent !important;}

ul.ulico li {margin-bottom:2px;}

/* Admin Styles */
a.admedit {display:block;padding: 3px 0 0 28px ;background: url(../../img/icons/adm_page_edit.gif) no-repeat left bottom;cursor:pointer;}
a.admnew {display:block;padding: 3px 0 0 28px ;background: url(../../img/icons/adm_page_add.gif) no-repeat left bottom;cursor:pointer;}
a.admdelete {display:block;padding: 3px 0 0 28px ;background: url(../../img/icons/adm_page_delete.gif) no-repeat left bottom;cursor:pointer;}
a.admperm {display:block;padding: 3px 0 0 28px ;background: url(../../img/icons/adm_page_perm.gif) no-repeat left bottom; cursor:pointer;}
a.admgoto {display:block;padding: 3px 0 0 28px ;background: url(../../img/icons/adm_page_goto.gif) no-repeat left bottom; cursor:pointer;}
a.admperm2 {display:block;padding: 3px 0 0 28px ;background: url(../../img/icons/confirm_orange.gif) no-repeat left bottom; cursor:pointer;}
a.goto {display:block;padding: 3px 0 3px 28px ;background: url(../../img/icons/goto.gif) no-repeat left 2px; cursor:pointer;}

ul.admTabs{float:left;width:100%;border-bottom:1px solid #ccc;margin-bottom:1em;}
ul.admTabs li {background: Transparent url(../../RadControls/TabStrip/Skins/Default/img/tabs-checking.png) no-repeat 1px -200px;padding-left:7px;float:left;position:relative;top:0.22em} 
ul.admTabs li a, ul.admTabs li a:hover {color:#505050;display:block;padding:0.5em .5em 0.24em .5em;text-decoration:none;background: Transparent url(../../RadControls/TabStrip/Skins/Default/img/tabs-checking.png) no-repeat right -200px;}
ul.admTabs li.offFirst {background-position:left -300px;top:4px;}
ul.admTabs li.offLast {background-position:right -300px;top:4px;padding-right:1.9em;left:10px;*left:0}
ul.admTabs li.onFirst {background-position: left top;top:0px;}
ul.admTabs li.onFirst a {font-weight:bold;color:#2c1262;background-position: right top;padding: 0.6em 1.6em 0.46em 0.6em;margin-right: -10px;*margin-right:0px;}
ul.admTabs li.onLast {background-position: left top;top:0px;}
ul.admTabs li.onLast a {font-weight:bold;color:#2c1262;background-position: right -100px;padding: 0.6em 1.5em 0.46em 0.6em;margin-right: -10px;*margin-right: 0}

span.admfgrey {display:block;padding: 0px 0 6px 14px ;background: url(../../img/icons/adm_folder_grey.jpg) no-repeat left 4px;}
span.admfblue {display:block;padding: 0px 0 6px 14px ;background: url(../../img/icons/adm_folder_blue.jpg) no-repeat left 4px;}
span.admforange {display:block;padding: 0px 0 6px 14px ;background: url(../../img/icons/adm_folder_orange.jpg) no-repeat left 4px;}

.dragdroparea {padding:8px;background:#fff;border:1px dashed #000}
input.adminBtn {width:auto}

.admTreeFrm {border:1px solid #ccc;background-color:#eee;height:220px;overflow:auto}
label.admlabel1 {display:block;margin-bottom:3px}

/* Admin Styles End */

.srch {background-color:#fff;border:1px solid #7f7e82;padding:2px;color:#000}

div.ascol div.row2 label span {font-weight:bold;} 
div.bluh {color:#f90}
div.bluh2 label span {color:#333}
div.hlbox {padding:6px;}

div.srchbox {background:#ebebeb;border:1px solid #eee;padding:10px;margin-right:5px}
* html div.srchbox {padding:10px 10px 16px 10px;}
* +html div.srchbox {padding:10px 10px 20px 10px;}
div.assetprev {clear:both;background:url(img/background/img-preview-bkgrd.png) repeat;padding:10px;border: 1px solid #ddd}

div.admAdminBox {/*background-color:#d4e5ff;*/ padding: 10px;}
div.divAdmin {height:402px}

.assetImgPreview {margin-top:15px;clear:both;padding:10px;background:url(img/background/img-preview-bkgrd.png) repeat;border: 1px solid #ddd}




