﻿body {
    text-align:center;
	padding: 0px;
	margin: 0px;
	font: normal 12px Arial, Verdana, Sans-serif;
    background: #D3DBDE url(Images/ctrlBack.png) top left  repeat-x;
    }
div.projMngr   
{
    background: transparent url('Images/SiteFinityLogoDark2.png') -13px 0 no-repeat;
    }

.pane {
    padding-bottom: 20px;
    background:#ededed;
    margin:20px 0 20px 0;
    }
fieldset {
    border:0;    
    }
fieldset.projProp {
    margin:0;
    } 
p.loading {
    color:#ddd;
    margin:0 0 10px 0;
    font-size:14px;    
    }
.projProp li {
    margin-bottom:5px;
    }
.pane h1 {
	padding-left:8px;
    font-size:20px;
    font-weight:normal;
    white-space: nowrap;
    color: #667E84;
    background:none;
    margin:0;
    padding:0 8px;
    }
.projProp label {
    display:block;
    font-weight:bold;
    }
.projProp input 
{
    font-size:18px;
    font-family:Arial;
    height:24px;
    clear:both;
    display:block;
    margin-left:0 !important;
    width:670px !important;
    }
.projProp span, .projProp span.example 
{
	font-size:12px;
    font-weight:normal;
    display:block;
    margin-left:0;
    }
.projProp span.example {
    margin-bottom:20px;
    }
.WizardNavigation p {   
   float:right;
     
   }
    
.wizButs .light{margin-right:2px}  
.CmsButLeft.ok {
    margin-left:10px;
    }
.WizardNavigation span {
    margin:4px 5px 0 6px;
    vertical-align:bottom;
    display:block;
    float:left;
    }
.WizardNavigation a.cancel {
    float:left;
    display:block;
    margin-top:4px;
    }
p.congrat {
    font-size: 18px;
    color:Green;
    margin-top:50px;    
    }
.projTemplate ol{height:400px;overflow:auto}
.projTemplate ol li{float:left}
.projTemplate ol li input
{
    width:20px;
}

.projTemplate ol li label
{
	clear:both;
    margin: 0;
	float:none;
	width:auto !important;    
}

.projProp span, .projProp span.example 
{
	font-size:12px;
    font-weight:normal;
    display:block;
    margin-left:0;
    }
.projProp span.example {
    margin-bottom:20px;
    }
 
.projTemplate .selectArea{}
    


.setupWrapper {
    width: 750px;
    text-align:left;
    margin:0 auto; 
    /*background:#fff;*/      
    }
p.welcome {
    color:#ddd;
    margin:0 0 10px 0;
    font-size:18px;
    
    }
p.welcome strong {
    font-size:18px;
    font-weight:normal;
    sdisplay:block;
    color:#ededed;
    }
h1 {
    color:White;
    font-size:18px;
    margin:10px 0;
    padding:0;
    font-weight:normal;
    }
.WizardContent {
    background: #E8EDEE;
    border: 10px solid #E2E8E9;
    margin: 10px 0;
    padding:0 10px;
    }
.WizardSideBar {
    margin:15px 0 10px 0;
    padding:0 11px 0 0;
    background: url(Images/stepsBackRight.gif) right top no-repeat;
    }
.WizardSideBar ol {
    margin:0 0 10px 0;
    padding:5px 5px 5px 7px;
    clear:both;
    height: 15px;    
    background:url(Images/stepsBack.gif) left top no-repeat;
    }
.WizardSideBar li {    
    padding-left:20px;
    color:#999;     
    width: auto;
    float:left; 
    margin: 0 15px 0 0; 
    color:#CFD8DA;        
    }
.WizardSideBar li.step0 {background: url(Images/steps1.gif) no-repeat 0 -20px;}
.WizardSideBar li.step1 {background: url(Images/steps2.gif) no-repeat 0 -20px}
.WizardSideBar li.sel {background-position:0 0;color:#fff}
h2 {
    clear:both;
    margin:0 0 20px 0;
    padding-left:40px;
    font-size:25px;
    font-weight:normal;    
    line-height:35px;
    color: #667E84;
    }
h2.step0 {background: url(Images/one.gif) center left no-repeat;}
h2.step1 {background: url(Images/two.gif) center left no-repeat;}

.faq {
    float:right;
    width: 29%;
    margin-top:20px;       
    }

.faq h3 {
    margin:10px 10px 5px 10px;
    font-size: 16px;
    sfont-weight:normal;
    color: #667E84;
    }
.faq dl {
    font-size:11px;
    margin:5px 10px;
    }
.faq dt {
    font-weight:bold;
    }
.faq dd {
    margin:0 0 10px 0;
    }
.faq ul, .nameDesc ul{padding-left:15px;padding-bottom:0;margin-left:0}
.faq ul li, .nameDesc ul li{list-style-type:disc !important;margin-left:0;margin-bottom:5px;float:none}
.nameDesc ul{margin-top:0 !important;padding-top:0;list-style-type:disc !important;}
.nameDesc ul li{margin-bottom:0}
.pane {
    float:left;
    width: 70%;
    border-right:1px solid #ccc;
    padding-bottom: 20px;
    background:#ededed;
    margin:20px 0 20px 0;
    }
.stepF{float:none;width:100%;border-right:0}
.selectArea img{display:block;float:left;border:1px solid #ccc !important}
.selectArea{background:#fff;float:left;width:420px;padding:10px;}
.selectArea:hover{background:#C4D1D4}
.sel{background:#667E84;color:#fff}
.sel:hover{background:#667E84;}
.templItem{margin-bottom:10px}
.pagePreviews{clear:both;}
.pagePreviews ul{display:inline;padding:0;margin-left:0}
.pagePreviews li{float:none !important;display:inline;margin-left:3px;border-left:1px solid #ccc;padding-left:3px}
.selectArea label {font-size:18px}
.selectArea .desc{margin:5px 0 15px 15px}
.selectArea .desc p{margin:0; padding:0}
.nameDesc{float:left;width:210px;margin:0 0 0 10px;font-size:11px}
.selectArea input{border:0 !important}
.details{margin-top:30px}
.details dl {
	margin: 0 0 40px;	
	padding: 0 0 1px;

}
.details dt {
	padding: 5px 0 4px 0;
	width: 15%;
	border-top: 1px solid #ccc;
	float: left;
	clear: left;
	color:#666;
}
.details dd {
	margin: 0;
	padding: 5px 0 4px 0;
	border-top: 1px solid #ccc;
	width: 85%;
	float: left;
	min-height:15px;
	font-style:italic;
}
/* IE 6 */
* html div.details dd {
	width:80%;
}
/* IE 7 */
html>body div.details dd {
	width:80%	
}


dd.projN{font-weight:bold}
.details dl:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.details dl {display: inline-block}
	/* Hides from IE-mac \*/
* html .details dl{height: 1%;}
.details dl {display: block;}
	/* End hide from IE-mac */

.details h2 {padding-left:0;margin-bottom:5px;}
.loadingpanel{background:#E6EBEC;margin-top:100px !important;padding:10px;border:1px dashed #ccc}
.loadingpanel p{color:#666 !important;}
.loadingpanel em{font-style:normal;font-size:25px;display:block;color:#999}





