﻿body#admin {text-align:center; font:normal 62.5%/1.1em Arial, Helvetica, sans-serif; background:#ACDEE5 url(Images/admin-bkgr.jpg) repeat-x 0 0;}
#admin-container{position:relative; margin:0 auto; margin-top:15px; width:950px; text-align:left; background:#fff; font-size:1.5em; line-height:1.45em; color:#000; border:1px solid #263D83; }
#admin-page-content{padding:10px;}
#admin-topnav{padding:0;margin:0; background-color:Transparent;}
#admin-topnav li{float:left;list-style-type:none;}
#admin-topnav li a{display:block; padding:5px 10px; background-color:#263D83; border:1px solid #fff; color:#fff; text-decoration:none; font-weight:bold;}
#admin-topnav li a:hover{background-color:#64C4D1; color:#000;}
#admin-logo{margin:2px;}
#admin-maintitle{position:absolute; top: 0; left:140px; font-size:2em; color:#273E84;}
#admin-topnavcont{position:absolute; top:-5px; right:1px;background-color:Transparent;}

#admin-page-content h1{font-size:1.5em;}
#admin-page-content h2{font-size:1.3em; color:#273E84;}
#admin-page-content .tbPressOffice{margin-bottom:5px; width:100%;}
#admin-page-content .pad_div{padding:10px 0; margin:10px 0;}
#admin-page-content .OrderQuotes{width:100%;}

#admin-product-entry .admin-prod-name{width:250px;}
#admin-menu-page .textbox-large{width:550px;}

.admin_dimension_cont{width:600px; float:left; margin-left:30px;}


/* NEW ---------------------------------------------------------- */
.MainTextLeft{float:left;width:500px;}
.ImageLeft{width:300px;float:left;}

/*Contact Admin */
.ContactsLeft{float:left;width:280px;padding-right:5px;}
.ContactsLeft .admin-contact-address{width:260px; height:140px;}
.ContactsLeft .admin-contact-googlelink{width:260px;}
.ContactsMiddle{float:left;width:400px;padding-right:5px;}
.ContactsRight{float:left;width:220px;padding-right:5px;}
/* Products */
.ProductListLeft{float:left;width:400px;}
.ProductListLeftArrows{float:left;width:50px;}
.ProductListLeftArrowsUp{padding-bottom:3px;}
.ProductListLeftArrowsDown{padding-bottom:3px;}
.ProductListLeftName{float:left;width:150px;}
.ProductListRight{float:left;width:300px;}

/* Tree View */
#admin .RadTreeView ul{font-size:1.2em;}
#admin .RadTreeView ul li input{cursor:pointer;}

#product-cat-list span.TreeNode, #product-cat-list span.TreeNodeOver,#product-cat-list span.TreeNodeSelect{font-size:1.1em; text-decoration:none; margin-bottom:6px; padding:4px 0;}
#product-cat-list span.TreeNodeSelect{background:none; color:#000;}

.admin_dimensionfield{width:400px; padding:2px 0; margin:0 0 2px 0;}

#admin #productColourContWapper{width:640px; margin-bottom:10px; padding-bottom:15px;}
#admin #productColourContWapper .productColorCont{width:190px; margin-right:10px; padding-bottom:10px; float:left;}
#admin #productColourContWapper .productColorCont span.productColourLabel{width:90px; margin-right:5px;float:left;}
#admin #productColourContWapper .productColorCont span.productColourLabel.hash{width:80px;}
#admin #productColourContWapper .productColorCont span.productColourColour{width:100px; clear:both; display:block; float:left;}

#admin .optionCont{margin-bottom:10px; padding:10px 0; border-bottom:1px solid #26AFBE;}
#admin .optionCont .optionfields{width:430px; float:left;}
#admin .optionCont .optionsList{width:430px; float:right;}
/* = Product Catalogue */
#admin .catFieldWrapper{padding:3px 0; margin-bottom:10px;}
#admin .catBoxCont{float:left; width:415px; margin-right:15px;}
#admin .catBoxCont .catBoxCol{width:410px; padding:2px;}
#admin .catFieldWrapper .catTextBox{width:890px; height:195px;}
#admin .catFieldWrapper .catBoxContSmall{float:left; width:350px; height:180px; margin-right:10px;}
#admin .catFieldWrapper .catBoxContSmall .catTextBoxSmall{width:340px; height:175px;}
#admin .catImageCont{width: 300px; height: auto; float: left; margin:0 0 15px 0;}
#admin .catImageCont .catImageBox{height: 160px; width: 280px; border: Solid 1px Black;}
#admin .catImageCont .catImageFields{padding:5px 0;}
#admin .catImageCont .catImageFields .catImageTextField{padding:2px 0; width:200px;}
#admin .catImageCont .catImageBox img.catImg{height: 160px; width: 280px;}

#admin .tblDocuments{margin-bottom:5px; width:100%;}
#admin .tblDocuments th a.thLink{color:White;}
#admin .tblDocuments td{font-size:85%;}
#admin .tblDocuments td input,
#admin .tblDocuments td textarea,#admin .tblUploadCont .textArea{font-size:100%;}
#admin .tblDocuments td{vertical-align:top;}
#admin .tblUploadCont{padding:5px 3px; margin-bottom:10px; background-color:#E4E4E4; border:1px solid #7D7D7D;}
