﻿.adminbody { margin: 0px; padding: 0px; width: 100%; height: 100%; font-family:Calibri, Tahoma, Verdana, Arial; font-size:100%; }

ol, ul { list-style-image:none; list-style-position:outside; list-style-type:none; }

.adminwrapper { float: left; width: 100%; height: 100%; min-width: 970px; min-height:100%; }

.adminheader { float: left; width: 100%; }

.admintopBar { float: left; width: 100%; clear: both; font-family:Calibri, Tahoma, Verdana, Arial; }

.admintopBar h1 { background:transparent url(Admin/GL_Logo.jpg) no-repeat scroll 10px 0; margin:0px; }
.admintopBar h1.adminprojectName span { float:left; margin-left:270px; margin-top:34px; font-family:Calibri, Tahoma, Verdana, Arial; font-size:21px; }

.admintopBar ul.adminuserInfo { float:right; margin-right:10px; }
.admintopBar ul.adminuserInfo li { float: left; padding-top: 20px; color: #444444; }
.admintopBar ul.adminuserInfo li a { color: #444444; }
.admintopBar ul.adminuserInfo li a:hover { text-decoration: none; }
.admintopBar ul.adminuserInfo li.adminuserName { font-weight: bold; color: #444444; }
.admintopBar ul.adminuserInfo li.adminuserName span { font-weight: normal; color: #333333; }


.admintopMenu { float: left; width: 100%; background: url(Admin/menuback.jpg) top left repeat-x }
.admintopMenu ul { float:left; }
.admintopMenu ul li { float: left; color: #444444; }
.admintopMenu ul li a { color: #444444; }
.admintopMenu ul li a:hover { text-decoration: none; }


.adminprojectName { float: left; width: 50%; height: 100px; }

.admingreeting { float: left; width: 100%; height: 30px; vertical-align: middle; }

.adminmain { float: left; width: 100%; }
.adminmain input { font-family:Calibri, Tahoma, Verdana, Arial; }
.adminmain select { font-family:Calibri, Tahoma, Verdana, Arial; }
.adminmain textarea { font-family:Calibri, Tahoma, Verdana, Arial; }
.adminbase { float: left; width: 100%; text-align:center; font-family:Calibri, Tahoma, Verdana, Arial; font-size:small; padding-top:20px; padding-bottom:10px; }

.adminItemDescription { float: left; width: 96%; margin-left:2%; font-size:100%; margin-top:15px; }
.adminItemDescription h2 { font-size:15px; }

.adminItemHeading { float: left; width: 96%; margin-left:2%; font-size:100%; margin-top:15px; padding-bottom:20px; font-size:100%; font-weight:bold; }


.adminItemWrapper { float: left; width: 96%; margin-left:2%; border-style:solid; border-width:1px 1px 1px 1px; border-color:#6788BE; }
.adminItemTableWrapper { border-style:solid; border-width:1px 1px 1px 1px; border-color:#6788BE; }
.adminItemTableWrapper th { min-height:26px; font-weight:normal; text-align:left; }
.adminItemTableWrapper td { min-height:26px; }

.adminitemMenus { background-color:#BBD7FA; width:100%; }
.adminitemMenusColumns { background-color:#BBD7FA; margin-right: 250px; }
.adminitemMenusLeft { float: left; width: 100%; margin-right:-1px; }
.adminitemMenusRight { float: right; width: 250px; margin-right:-250px; }



.adminColumnsWrapper { margin-right: 250px; }


.adminmainLeft { float: left; width: 100%; font-size:100%; margin-right:-1px; border-right:1px solid #6788BE; }
.adminmainLeft div { }
.adminmainLeft div h2 { font-size:100%; }

.adminmainLeftLicence { float:left; width:80%; padding:10px 10px 10px 5px; font-size:small;}
.adminmainLeftLicence a { text-decoration:none; }
.adminmainLeftLicence a:hover span { text-decoration:underline; }

.adminmainWide { float: left; width: 100%; font-size:100%; }

.adminmainRight { float: right; width: 250px; margin-right:-251px; font-family:Calibri, Tahoma, Verdana, Arial; font-size:80%; border-left:1px solid #6788BE; }

.adminmainRight > div { float:left; width:96%; padding:4px 4px; }
.adminmainRight > div select { width:100%; font-family:Calibri, Tahoma, Verdana, Arial; font-size:100%; }
.adminmainRight .first { margin-top:5px; }
.adminmainRight .newSection { margin-top:10px; }
.adminmainRight .last { padding-bottom:5px; }


.adminFormWrapper { float:left; margin:5px 5px; }
.adminFormWrapper table th { text-align:left; font-weight:normal; padding-right:10px; vertical-align:top; padding-top:1px; }
.adminFormWrapper table td { text-align:left; font-weight:normal; }
.adminFormWrapper a { text-decoration:none; }
.adminFormWrapper a:hover > span { text-decoration:underline; }
.adminFormWrapper .commands td { text-align:left; padding-top:10px; }


.adminPopup { width:550px; font-family:Calibri, Tahoma, Verdana, Arial; background-color:White; margin-left:auto; margin-right:auto; border:1px solid #666666; position:fixed !important; }
.adminPopupHeader { width:100%; height:26px; text-align:center; background: url(Admin/contentMenu.jpg) repeat-x; color:White; } 
.adminPopupBody { width:100%; text-align:left; min-height:200px; font-family:Calibri, Tahoma, Verdana, Arial; font-size:100%; } 
.adminPopupBody th { font-weight:normal; }
.adminPopupBody td input { font-family:Calibri, Tahoma, Verdana, Arial; font-size:100%; }
.adminPopupBody td select { font-family:Calibri, Tahoma, Verdana, Arial; font-size:100%; }
.adminPopupBodyItem { float:left; width:96%; padding:2%; font-family:Calibri, Tahoma, Verdana, Arial; font-size:100%; }
.adminPopupFooter { width:98%; text-align:right; padding:2px 2% 2px 0px; background-color:#cccccc; } 



.admintemplateDetails { float:left; text-align:left; font-family:Calibri, Tahoma, Verdana, Arial; font-size:100%; }
.admintemplateDetails table { float:left; width:90%; margin-left:5%;  }
.admintemplateDetails th { font-weight:normal; width:180px; vertical-align:top; }
.admintemplateDetails td { font-family:Calibri, Tahoma, Verdana, Arial; }
.admintemplateDetails td input { font-family:Calibri, Tahoma, Verdana, Arial; width:80%; }
.admintemplateDetails td select { font-family:Calibri, Tahoma, Verdana, Arial; width:80%; }
.admintemplateDetails td textarea { font-family:Calibri, Tahoma, Verdana, Arial; width:80%; }
.admintemplateDetails td a:link { text-decoration:none; }
.admintemplateDetails td a:hover { text-decoration:none; }
.admintemplateDetails td a:active { text-decoration:none; }
.admintemplateDetails td a:visited { text-decoration:none; }

.admintemplatePreview { float:left; width:98%; margin-left:1%; margin-top:15px; border:1px solid #aaaaaa; }
.admintemplateHeader { float:left; width:100%; margin:0px; font-family:Calibri, Tahoma, Verdana, Arial; font-size:small; }
.admintemplateHeader .menuLeft { float:left; margin-left:0px; }
.admintemplateHeader .left { float:left; margin-left:10px; padding-top:3px; padding-bottom:3px; }
.admintemplateHeader .right { float:right; margin-right:10px; }
.admintemplateHeader > div { padding:4px; margin-left:15px; }
.admintemplateHeader img { vertical-align:middle; margin-right:3px; }
.admintemplateHeader a { color:Black; text-decoration:none; margin-right:8px; }
.admintemplateHeader a:hover span { color:Black; text-decoration:underline; }

.modalBackground { background-color: #cccccc; filter: alpha(opacity=61); opacity: 0.61; }

.adminContentHeader { float:left; width:100%; background:url(Admin/contentSectionHeading.jpg) repeat-x; vertical-align:middle; padding:2px 0px; border-top: 1px solid #6788BE; border-bottom: 1px solid #6788BE; font-family:Segoe UI, Calibri, Tahoma, Verdana, Arial; font-weight:normal !important; }
.adminContentHeader span { float:left; margin-left:5px; color:White; margin-top:2px; font-size:14px !important; }
.adminContentHeader img { margin-left:4px; }
.adminContentHeader a { text-decoration:none !important; color:#ffffff !important; font-size:14px !important; font-weight:normal !important; }
.adminContentHeader a:hover { text-decoration:underline !important; color:#ffffff !important; }

.adminContentFooter { float:left; width:100%; padding:2px 0px; text-align:center; }
.adminContentFooter a:link { text-decoration:none; }
.adminContentFooter a:hover { text-decoration:underline; }
.adminContentFooter a:active { text-decoration:none; }
.adminContentFooter a:visited { text-decoration:none; }

.adminContentHover { background-color:#cccccc; }
.adminContentHover div { background-color:transparent; }
.adminContentOut { background-color:inherit; }



.adminHome { float:left; width:96%; margin-left:2%; margin-top:20px; }

.RadGrid_Vista a { text-decoration:none !important; }
.RadGrid_Vista a:hover span { text-decoration:underline !important; }

.watermark { color:#aaaaaa; }

.gridcommandbuttons { float: left; width: 98%; font-family:Calibri, Tahoma, Verdana, Arial; font-size:small; padding: 10px 0px; }
.gridcommandbuttons div { float:left; width:90%; margin-left:8px; padding:3px 0px; }
.gridcommandbuttons img { vertical-align:middle; margin-right:5px; height:16px; width:16px; }
.gridcommandbuttons a { text-decoration:none; margin:0px 5px; }
.gridcommandbuttons a:hover > span { text-decoration:underline; }


.welcomeItem { float:left; width:29%; margin:10px 2%; height:180px; border-style:solid; border-width:1px 1px 1px 1px; border-color:#6788BE; }
.welcomeItemBody { float:left; width:96%; margin-left:2%; font-size:small; }
.welcomeItemBody a:link { color:Black; text-decoration:none; }
.welcomeItemBody a:hover { color:Black; text-decoration:none; }
.welcomeItemBody a:active { color:Black; text-decoration:none; }
.welcomeItemBody a:visited { color:Black; text-decoration:none; }

.Vista.reDropDownBody { z-index: 110000 !important;}

.Web20 .reEditorModes a { color:#00156E !important; }


.adminPopupPanel { border:1px solid black; background:white; }
.adminPopupPanel .popupHeading { font-weight:bold; }
.adminPopupPanel .adminPopupBody { float:left; width:100%; }
.adminPopupPanel .adminPopupBody > div { float:left; width:96%; height:20px; padding:4px 2%; font-size:15px; }
.adminPopupPanel .adminPopupBody > div > input { margin:0px 5px; }

.contentSectionHeading { float:left; width:100%; text-align:left; font-family:Segoe UI, Calibri, Tahoma, Verdana, Arial !important; font-size:13px !important; padding:2px 0px; font-weight:normal !important; border:1px solid #7D97C8; background:url('Admin/contentSectionHeading.jpg') repeat-x; text-indent:5px; }
.contentSectionHeading img { vertical-align:middle; margin-right:3px; }
.contentSectionHeading span { color:Black !important; }
.contentSectionHeading a { color:Black !important; text-decoration:none !important; margin-left:5px; }
.contentSectionHeading a:hover { color:Black !important; text-decoration:none !important; }
.contentSectionHeading a:hover span { color:Black !important; text-decoration:underline !important; }

.contentItemHeading { float:left; width:100%; text-align:left; font-family:Segoe UI, Calibri, Tahoma, Verdana, Arial; font-size:13px; padding:2px 0px; border-left:1px solid #7D97C8; border-right:1px solid #7D97C8; background:url('Admin/contentItemHeading.jpg') repeat-x; text-indent:5px; }
.contentItemHeading img { vertical-align:middle; margin-right:3px; }
.contentItemHeading a { color:Black !important; text-decoration:none !important; margin-left:5px; }
.contentItemHeading a:hover { color:Black !important; text-decoration:none !important; }
.contentItemHeading a:hover span { color:Black !important; text-decoration:underline !important; }