/*======= cms =======*/
.formentry{}
p{margin-bottom:8px;}
#content{width:790px;margin-left:5px;}
.pagination{width:777px;}
#content h2{border-bottom:1px solid #FF6500;}
#content h2.topborder{border-top:1px solid #FF6500;}
fieldset{width:92%;}
.formnote{color:#666;font-size:smaller;font-weight:normal;}
.menu-button{background:url(/media/bg_submit.gif) repeat-x;border:1px solid #000;color:#FFF;width:20px;text-align:center;margin-top:6px;margin-left:8px;}
.cms-menu-item-level1, .cms-menu-item-level2, .cms-menu-item-level3{background-color:#F0F0F0;height:33px;margin-bottom:4px;font-family:"Trebuchet MS";border:#ccc 1px solid;}
.cms-menu-item-level2{background-color:#FFEFE5;}
.cms-menu-item-level3{background-color:#E1F4FF;}
.cms-menu-expand-level1, .cms-menu-expand-level2, .cms-menu-expand-level3{width:38px;float:left;}
.cms-menu-expand-level2{margin-left:32px;}
.cms-menu-expand-level3{margin-left:64px;}
.cms-menu-name{margin-right:4px;float:left;font-size:108%;margin-top:8px;}
.cms-menu-info{font-size:85%;color:#999999;}
.cms-menu-box{float:right;}
.cms-menu-button{float:left;width:35px;padding:2px;}
.itemcount{float:left;font-weight:bold;margin-bottom:8px;}
table.cmslist{width:100%;margin-bottom:8px;border:1px solid #A5AEBD;}
.cmslist th{font-weight:bold;text-align:left;height:25px;background:#efefef repeat-x left top;border-bottom:1px solid #A5AEBD;padding-left:4px;}
.cmslist td{font-size:0.9em;padding-left:4px;padding-right:4px;}
.altrow{background-color:#FFEFE5;}
.normalrow{background-color:#FFF;}
.errorrow{background-color:#FF6666;}
.cms-list{margin-left:122px;width:400px;background-color:#ffffff;padding:8px;border:1px solid #ccc;}
.cms-list-link{font-size:85%;}
.cms-list-item{background:url(/media/bullet1.gif) 0px 3px no-repeat;padding-left:16px;height:20px;}
.add-new-category{float:right;}
.cms-list-item:hover{background-color:#FFEFE5;}
form.inline{display:inline;}
form.cmsedit{margin-top:10px;margin-bottom:5px;border:1px solid #ccc;padding:10px 5px 5px 5px;background-color:#FFEFE5;width:80%;}
form.wa{width:auto;}
.cmsedit .textfield{width:20em;}
#cms div.fieldset{border:1px solid #CCC;margin-bottom:15px;padding-bottom:10px;background-color:#FFEFE5;}
.fieldset ul{margin-top:6px;}
#cms label{font-size:93%;font-weight:bold;width:11em;float:left; line-height:1.6;}
#cms legend{color:#FF6500;font-weight:bold;}
#cms fieldset{padding:5px;width:95%;}
#cms .cmsedit fieldset{width:92%;font-size:1em;border:1px solid #CCC;}
#cms .cmsedit fieldset.floatlabel{width:97%;}
#cms fieldset.floatlabel textarea{width:75%;}
#cms fieldset label{float:none;}
#cms fieldset.floatlabel label{float:left;}
#cms .formfield, #cms .formfieldfull{margin-bottom:10px;}
#cms select{width:20em;}
#cms input.text{width:20em;}
#messagearea{font-weight:bold;}
.submit_button{background:#efefef repeat-x left top;border:1px solid #A5AEBD;color:#000;padding:1px 3px;text-decoration:none;text-align:center;display:inline;}
.submit_button:hover{background:#3163ff repeat-x right bottom;border:1px solid #00009C;color:#FFF;cursor:pointer;}
.formfield-checkbox{margin-right:10px;}
.check-franchise-sub{margin-left:142px;margin-top:8px;}
.thumb-container{padding-left:26px;}
.cms-thumb{margin:4px;padding:8px;float:left;background-color:#FFEFE5;width:120px;height:120px;border:1px solid #cccccc;text-align:center;}
.cms-note{margin:10px 0 0 122px;font-size:85%;color:#333;}
.warning{font-weight:bold;color:#FF0000;}
div.altdiv{border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:10px 0;margin-bottom:10px;}
#left-panel-80{width: 80px;float:left; min-height:600px;margin-right:10px;}
/*======= myAsk =======*/
.modules-list{background:url(/media/bullet1.gif) 0px 8px no-repeat;padding:4px;margin-left:10px;padding-left:15px;text-decoration:none;}
.modules-list a{font-weight:bold;}
/*======= new info, error etc=======*/
.info, #content .info, 
.notify, #content .notify, 
.question, #content .question, 
.success, #content .success, 
.warning, #content .warning, 
.error, #content .error, 
.validation, #content .validation,
.instruction, #content .instruction {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; border: 1px solid;margin: 10px 0px;padding:18px 10px 15px 55px;background-repeat: no-repeat;
    background-position: 10px 12px;min-height:20px;-moz-border-radius:4px;-webkit-border-radius: 4px;}
.info, #content .info, .notify, #content .notify {color: #00529B;background-color: #BDE5F8;background-image: url(/common/media/icons/satin/icon_info.png);}
.question, #content .question{color: #00529B;background-color: #BDE5F8;background-image: url(/common/media/icons/satin/icon_question.png);}
.success, #content .success{color: #4F8A10;background-color: #DFF2BF;background-image:url(/common/media/icons/satin/icon_success.png);padding-left: 65px;background-position: 5px 9px;}
.warning, #content .warning{color: #9F6000;background-color: #FEEFB3;background-image: url(/common/media/icons/satin/icon_alert.png);}
.error, #content .error {color: #D8000C;background-color: #FFBABA;background-image: url(/common/media/icons/satin/icon_alert.png);}
.validation, #content .validation {color: #D63301;background-color: #FFCCBA;background-image: url(/common/media/icons/satin/icon_alert.png);}
.instruction, #content .instruction {color: #222;background-color: #D8EBF7; padding-left: 15px;}
#content .info a, #content .notify a,
#content .question a, #content .success a,
#content .warning a, #content .error a,
#content .validation a, #content .instruction a {color:#FF6500;text-decoration:underline;}
/*==== new submit button=====*/
.submit_button, .submit_button:hover {color: #FFF;font-weight:bold;background: #0E71AE url(/common/media/buttons/cms-button-bg.jpg) repeat-x 0 0;
	border: 1px solid #C3DAEC;padding: 3px;-moz-border-radius: 4px;-webkit-border-radius: 4px;overflow:visible;}
button.submit_button {height: 24px;}
/*==== allow cms edit form to breathe */
form.cmsedit {width:auto; padding: 15px;}
