@charset "utf-8";
/* CSS Document */

/* General */
.DefaultContent {
	width: 657px;
}

.List ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	padding-left: 10px;
}

.List ul li {
	width: 450px;
}

.Button { 
	background-image: url(../images/button.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 18px;
	width: 95px;
	text-align: center;	
	padding-top: 2px;   
	font-size: 11px;
	font-weight: normal; 	
}


/* Sidebar */
#SidebarSoftware {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px; 
	padding: 2px 0px 0px 11px; 
	width: 180px;
}

#SidebarSoftware li {
	color: #FF8000;
	font-size: 13px;
	background-image: none;
	margin: 0px;
	padding: 0px;
}

#SidebarSoftware li ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#SidebarSoftware li ul li {
	font-size: 11px;
	background: transparent url(../images/dotted_delimiter.png) no-repeat scroll 0px 0px;
	padding-top: 7px;
	height: 17px;
}

#SidebarSoftware li ul li a {
	padding-left: 17px;
	background: transparent url(../images/bullet.png) no-repeat scroll 9px; 
}

#SidebarSoftware .ActiveText {
    font-weight: normal; 
	font-size: 11px;
	color: #FF8000;
}


/* Software */
#Software {
	padding-bottom: 0px;
}

#Software ul.Delimiter {
	background: transparent url(../images/dotted_delimiter_large.png) no-repeat scroll 0px 0px;  
	clear: both;
	padding-top: 10px;
	margin-right: 70px;	
}

#Software ul li {
	font-size: 16px;
	font-weight: bold;  
}

#Software ul li div {
	color: #3D3DC2;	
	font-size: 12px;
	font-weight: normal; 
	margin-top: 4px; 	
	margin-left: 10px;
	margin-bottom: 5px;
}

#Software li#HeaderTimeSync {
	background: transparent url(../images/time-sync_promotion_logo.png) no-repeat scroll 9px 10px; 
	padding-top: 11px;
	padding-left: 82px;	
}

#Software li#HeaderNullsoftPlugins {
	background: transparent url(../images/nullsoft-plugins_promotion_logo.png) no-repeat scroll 9px 3px; 
	padding-top: 11px;
	padding-left: 82px;	 

}

#Software .ButtonContainer {
	width: 552px;
}

#Software .Button {
	margin-top: 5px;
	margin-left: 5px;	
	margin-right: 5px;	  
	margin-bottom: 24px;	
}

#Software #ButtonMargin {
	padding-bottom: 3px;
}


/* Acknowledgement */
#Acknowledgement ul {
	padding-left: 27px;
	padding-bottom: 17px;
	padding-top: 17px;
}

#Acknowledgement ul li {
	background: transparent url(../images/bullet.png) no-repeat scroll 0px center; 
	padding-left: 17px;
	padding-top: 5px; 
	padding-bottom: 5px; 
}


 /* Time-Sync */
#TimeSync {
	padding-bottom: 0px;	
}

#TimeSync #HeaderTimeSync {
	background: transparent url(../images/time-sync_promotion_logo.png) no-repeat scroll 9px 10px; 
	margin-left: 10px; 
	padding-left: 92px;	 
	padding-top: 11px; 
	width: 450px;
}

#TimeSync ul {
	margin-top: 15px;
	margin-bottom: 15px;
}

#TimeSync ul li {
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 10px;
	background: transparent url(../images/bullet.png) no-repeat scroll 0px center;  
}

#TimeSync .Button {
	margin-top: 12px;
	margin-bottom: 27px; 	
}


/* Nullsoft-Plugins */
#NullsoftPlugins {
	padding-bottom: 0px;
}

#NullsoftPlugins ul.Delimiter {
	background: transparent url(../images/dotted_delimiter_large.png) no-repeat scroll 0px 0px;  
	clear: both;
	padding-top: 10px;
	margin-right: 70px;
}

#NullsoftPlugins ul li {
	font-size: 16px;
	font-weight: bold;    
}
#NullsoftPlugins ul li div {
	font-size: 12px;
	font-weight: normal; 
	margin-top: 4px; 	
	margin-left: 10px;
	margin-bottom: 5px;
}

#NullsoftPlugins li#HeaderNSISSimpleFirewallPlugin {
	background: transparent url(../images/nullsoft-plugins_promotion_logo.png) no-repeat scroll 9px 3px; 
	padding-top: 11px;
	padding-left: 82px;	
}

#NullsoftPlugins li#HeaderNSISSimpleServicePlugin {
	background: transparent url(../images/nullsoft-plugins_promotion_logo.png) no-repeat scroll 9px 3px; 
	padding-top: 11px;
	padding-left: 82px;	
}

#NullsoftPlugins .ButtonContainer {
	width: 552px;
}

#NullsoftPlugins .Button {
	margin-top: 5px;
	margin-left: 5px;	
	margin-right: 5px;	  
	margin-bottom: 24px;	
}

#NullsoftPlugins #ButtonMargin {
	padding-bottom: 3px;
}


/* Requirements */
#Requirements .Padding {
	margin-top: 15px;
}

#Requirements .PaddingBottom {
	padding-bottom: 5px;
}

#Requirements .PaddingLeft {
	padding-left: 5px;
}


/* Release Notes */
#ReleaseNotes {
	padding-bottom: 19px;
}

#ReleaseNotes ul {
	padding: 0px;
	margin-left: 10px;
	margin-top: 12px;
}

#ReleaseNotes ul li {
	background: transparent url(../images/bullet.png) no-repeat scroll 0px center; 
	padding-left: 10px;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
}


/* FAQ */
#FAQ {
	width: 600px;
}


/* Screenshots */
#Screenshots {
	color: #3D3DC2;	 	
	font-size: 11px;
}


/* Download */
#Download {
	width: 600px;
}

#Download .Delimiter {
	padding-top: 15px;
}

#Download .Button {
	float: left;
	margin-left: 0px;
	margin-top: 2px;	
	margin-bottom: 26px;
}

#Download .Padding {
	margin-left: 30px;
	margin-top: 15px;
	margin-bottom: 12px;
}

#Download .PaddingBottom {
	padding-bottom: 5px;
}

#Download .PaddingLeft {
	padding-left: 5px;
}


/* Release Infos */
#ReleaseInfos {
	color: #3D3DC2;	
	font-size: 11px;
	padding-bottom: 10px;	
}

#ReleaseInfos ul {
	margin-top: 15px; 
	margin-bottom: 15px; 
}

#ReleaseInfos ul li {
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 10px;
	background: transparent url(../images/bullet.png) no-repeat scroll 0px 4px; 
}

#ReleaseInfos ul li ul {
	margin-top: 6px; 
	margin-bottom: 0px;
}

#ReleaseInfos ul li ul li {
	margin: 0px;
}

#ReleaseInfos .Padding {
	margin-left: 25px;
	margin-top: 15px;	
	margin-bottom: 15px;
}

#ReleaseInfos .PaddingLeft {
	padding-left: 5px;
}