/* Flint Colour Scheme

Dark Green - #183833
Lighter Green - #55752C

*/

body {
	font-family: arial,verdana, tahoma, sans-serif;      
    font-size: 12px;
		/*background-color:#78AB46;*/
		background-color:#CCCCCC;
	width: 1000px;
	min-height: 600px ;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px; margin-bottom:0px;
}
		 
h1{	font-size:14px; text-transform:uppercase;
		border-bottom:1px solid #183833; background-color:#55752C; color:#FFFFFF;
		font-size:100%; padding:4px 0px 4px 10px; }
h2 {
	color:#55752C;
	font-size:9pt;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	border-bottom: solid 1px #183833;
	margin-top: 9px;
	margin-bottom: 5px;
}
	
h3{color:#55752C;
	font-size:9pt;
	margin-top: 9px;
	margin-bottom: 5px;}

fieldset.Highlight{border:1px solid #55752C; padding:0px 10px 10px 10px}

a{color:#55752C; text-decoration:none; font-weight:bold;}
a:hover{color:#55752C; text-decoration:underline; font-weight:bold;}

a.normalLink{color:#55752C; text-decoration:none; font-weight:bold;}
a.normalLink:hover{color:#55752C; text-decoration:underline; font-weight:bold;}

hr.divider{color:#55752C; background-color:#55752C;}

/* Div Elements */ 
div.ContentContainer{background-color:#FFFFFF; width:97%; padding:0px 10px 0px 10px; margin:0 0 0 0px;}

.OuterWrap{background-color: #FFFFFF;
	border-left:1px solid #707070;
	border-right:1px solid #707070;}
.wrap {}
.content{background-color:#FFFFFF;}
.topBarLogo{background-color:#FFFFFF; float:left;	margin-top: 5px; margin-left: 22px;}
.topBarContactInfo{ 
	background-color: #FFFFFF;
	text-align: right;
	margin-top: 5px;
	margin-right: 22px;
 	float:right;
}

.topBarNav{background-color:#FFFFFF;}
.Title{background-color:#FFFFFF;}
.IntroContent{width:950px;}
.footer{
	background-color: #E8E8E8;
	border-top:1px solid #707070;
	border-bottom:1px solid #707070;
	line-height:20px;
	margin-top: 40px;
	padding-left: 10px;
	overflow:auto
	bottom: 0;
	color:#666666;
	/*width: inherit;*/
	width: 988px;
}
.footerLinks{color:#666666; padding:4px;}
.footerLinks:hover{color:#E8E8E8;	background-color: #666666;padding:4px;}

.Title, .IntroContent, .Content {margin-left: 25px; width:950px;}

#SharedHosting, #ResellerHosting, #DedicatedServers_Home, #ManagedServers_Home, #DedicatedSever, #ManagedServers, #VPSServers, #ServerSupport {
	background: url('../images/msc_GreyFadingBackground.jpg');
	background-repeat: repeat-x; 
	padding-left:6px;
	padding-top:10px;
	padding-right:6px;
	padding-bottom: 20px;
	width: 250px;
	height: 148px;
	border: 1px solid #BCBDC0;
}

#SharedHosting { margin-top: 25px;}
#ResellerHosting { margin-top: -180px; margin-left: 300px; }
#DedicatedServers, #DedicatedServers_Home { margin-top: 40px;}
#ManagedServers, #ManagedServers_Home { margin-top: -180px; margin-left: 300px; }

#Testimonies, #Testimonies_Home, #ContactTestimonies {
	background:url('../images/msc_BlackFadingBackground.jpg');
	background-repeat:repeat-x;
	width:150px;
	height:390px;
	border:1px solid #BCBDC0;
	background-color:#000000;
	padding-left:10px;
	padding-top:10px;
	color:#FFFFFF;
	margin-left: 600px;
	margin-top: -400px;
}

#SideBar, #SideBar_Home, #ContactSideBar {
	background:url('../images/msc_BlackFadingBackground.jpg');
	background-repeat:repeat-x;
	width:150px;
	height:390px;
	border:1px solid #BCBDC0;
	background-color:#000000;
	padding-left:10px;
	padding-top:10px;
	color:#FFFFFF;
	margin-left: 780px;
	margin-top: -402px;
}

#LoginForm{background:url('../images/msc_GreyFadingBackground.jpg'); background-repeat:repeat-x;
width:500px; height:200px; border:1px solid #BCBDC0; background-color:#ffffff; padding:10px; margin-bottom:10px;}

#ContactDetails{width:460px; height:350px; padding-left:10px; padding-top:10px; margin-top: -440px; margin-left: 400px;}
#ContactTestimonies {
	background:url('../images/msc_BlackFadingBackground.jpg');
	background-repeat:repeat-x;
	width:150px;
	height:390px;
	border:1px solid #BCBDC0;
	background-color:#000000;
	padding-left:10px;
	padding-top:10px;
	color:#FFFFFF;
	margin-left: 600px;
	margin-top: -352px;}


.InnerContent{ width:580px; float:left;}

#theTestimoniesbar {
	background:url('../images/msc_BlackFadingBackground.jpg');
	background-repeat:repeat-x;
	width:150px;
	height:390px;
	border:1px solid #BCBDC0;
	background-color:#000000;
	padding-left:10px;
	padding-top:10px;
	color:#FFFFFF;
	float:right;
	margin-right:20px;	
}


#theSideBar {
	background:url('../images/msc_BlackFadingBackground.jpg');
	background-repeat:repeat-x;
	width:150px;
	height:390px;
	border:1px solid #BCBDC0;
	background-color:#000000;
	padding-left:10px;
	padding-top:10px;
	color:#FFFFFF;
	float:right;
}

#dedi_dedicatedServers, #dedi_managedServers, #dedi_vps, #dedi_serverSupport{
	background: url('../images/msc_GreyFadingBackground.jpg');
	background-repeat: repeat-x; 
	padding-left:6px;
	padding-top:10px;
	padding-right:6px;
	padding-bottom: 20px;
	width: 250px;
	height: 148px;
	border: 1px solid #BCBDC0;
}

#dedi_dedicatedServers{ margin-top: 0px;}
#dedi_managedServers{ margin-top: -180px; margin-left: 300px; }
#dedi_vps, #DedicatedServers_Home { margin-top: 40px;}
#dedi_serverSupport { margin-top: -180px; margin-left: 300px; }

.RegistrationForm{background:url('../images/msc_GreyFadingBackground.jpg'); background-repeat:repeat-x;
 border:1px solid #BCBDC0; background-color:#ffffff; padding:10px; margin-bottom:10px;}

.tablesHeading {
	color: #000000;
	font-family: Arial;
	font-weight:bold;
	padding: 10px 10px 10px 10px;
	font-size: 11px; background-image:url(../images/msc_GreyFadingBackgroundSmall.jpg);
}

.tablesHeading_2{
	color: #000000;
	font-family: Arial;
	font-weight:bold;
	padding: 5px 5px 5px 5px;
	font-size: 11px; background-image:url(../images/msc_GreyFadingBackgroundSmall.jpg);
	border-bottom-color:#333333; border-width:thin;  border-bottom-style:solid;
}

.TableTextStepsHeading{
	color: #OOOO;
	font-family: Arial;
	padding: 10px 10px 10px 10px;
	font-size: 11px;
	font-weight:bold;}
	
.tableStyle{border-color:#999999; border-width:thin; border-style:solid;}
.tableRow{border-bottom-color:#999999; border-width:thin;  border-bottom-style:dashed}

/* Form section */
.input{	font-family:verdana; 
			 	font-size:10px; 
			 	color:#000000; 
			 	width:180px; 
			 	padding:3px;
				border-left:1px; 
				border-left-color:#C0C0C0; 
				border-left-style:solid;
				
				border-top:1px; 
				border-top-color:#C0C0C0; 
				border-top-style:solid;
				
				border-bottom:1px; 
				border-bottom-color:#C0C0C0; 
				border-bottom-style:solid;
				
				border-right:1px; 
				border-right-color:#C0C0C0; 
				border-right-style:solid;}
				
.inputFocus{font-family:verdana; 
						font-size:10px; 
						color:#000000; 
						width:180px;  
			 			padding:3px;
						background-color:#EFEFEF;
					  border-left:1px; 
					  border-left-color:#C0C0C0; 
					  border-left-style:solid;
						
					  border-top:1px; 
					  border-top-color:#C0C0C0; 
					  border-top-style:solid;
						
					  border-bottom:1px; 
					  border-bottom-color:#C0C0C0; 
					  border-bottom-style:solid;
						
					  border-right:1px; 
					  border-right-color:#C0C0C0; 
					  border-right-style:solid;}
						
.inputsmall{font-family:verdana; 
						font-size:10px; 
						color:#000000; 
						width:80px;  
			 			padding:3px;
					  border-left:1px; 
					  border-left-color:#C0C0C0; 
					  border-left-style:solid;
						
					  border-top:1px; 
					  border-top-color:#C0C0C0; 
					  border-top-style:solid;
						
					  border-bottom:1px; 
					  border-bottom-color:#C0C0C0; 
					  border-bottom-style:solid;
						
					  border-right:1px; 
					  border-right-color:#C0C0C0; 
					  border-right-style:solid;}
						
.InputFocusSmall{font-family:verdana; 
						font-size:10px; 
						color:#000000; 
			 			padding:3px; 
						width:80px; 
						background-color:#EFEFEF;
					  border-left:1px; 
					  border-left-color:#C0C0C0; 
					  border-left-style:solid;
						
					  border-top:1px; 
					  border-top-color:#C0C0C0; 
					  border-top-style:solid;
						
					  border-bottom:1px; 
					  border-bottom-color:#C0C0C0; 
					  border-bottom-style:solid;
						
					  border-right:1px; 
					  border-right-color:#C0C0C0; 
					  border-right-style:solid;}

.select{font-family:verdana; 
			 font-size:10px; 
			 color:#000000; 
			 width:160px; 
			 border-left:1px; 
			 border-left-color:#C0C0C0; 
			 border-left-style:solid;
			  
			 border-top:1px; 
			 border-top-color:#C0C0C0; 
			 border-top-style:solid;
			  
			 border-bottom:1px; 
			 border-bottom-color:#C0C0C0; 
			 border-bottom-style:solid;
			  
			 border-right:1px; 
			 border-right-color:#C0C0C0; 
			 border-right-style:solid;}	

.selectDediOrder{font-family:verdana; 
			 font-size:10px; 
			 color:#000000; 
			 border-left:1px; 
			 border-left-color:#C0C0C0; 
			 border-left-style:solid;
			  
			 border-top:1px; 
			 border-top-color:#C0C0C0; 
			 border-top-style:solid;
			  
			 border-bottom:1px; 
			 border-bottom-color:#C0C0C0; 
			 border-bottom-style:solid;
			  
			 border-right:1px; 
			 border-right-color:#C0C0C0; 
			 border-right-style:solid;}			
		
			
.submitBtn{font-family:verdana; font-size:10px; color:#ffffff; background-color:#000000;}			
			 
.NonFocusSteps{font-family:verdana;
							 font-size:11px;
							 color:#CCCCCC;
						 	 border-top-color:#55752C;
							 border-top-style:solid;
							 border-top-width:1px;
							 border-bottom-color:#55752C;
							 border-bottom-style:solid;
							 border-bottom-width:1px;
							 width:100px;}

.FocusSteps{font-family:verdana;
						 font-size:11px;
						 color:#000000;
						 font-weight:bold;
						 border-top-color:#55752C;
						 border-top-style:solid;
						 border-top-width:1px;
						 border-bottom-color:#55752C;
						 border-bottom-style:solid;
						 border-bottom-width:1px;
						 width:200px;}

.Red{background-color:#FFDACA; color:#000000; padding-left:14px;padding-top:8px;padding-right:14px;padding-bottom:8px; line-height:20px;
border-top-color:#FF0000; border-top-style:solid; border-top-width:1px;
border-bottom-color:#FF0000; border-bottom-style:solid; border-bottom-width:1px;}

.RedThinner{background-color:#FFDACA; color:#000000; padding-left:14px;padding-top:4px;padding-right:14px;padding-bottom:4px; line-height:20px;
border-top-color:#FF0000; border-top-style:solid; border-top-width:1px;
border-bottom-color:#FF0000; border-bottom-style:solid; border-bottom-width:1px;}

.Green{background-color:#55752C; color:#FFFFFF; padding-left:14px;padding-top:8px;padding-right:14px;padding-bottom:8px; line-height:20px;
border-top-color:#183833; border-top-style:solid; border-top-width:1px;
border-bottom-color:#183833; border-bottom-style:solid; border-bottom-width:1px;}

.GreenThinner{background-color:#55752C; color:#FFFFFF; padding-left:14px;padding-top:4px;padding-right:14px;padding-bottom:4px; line-height:20px;
border-top-color:#183833; border-top-style:solid; border-top-width:1px;
border-bottom-color:#183833; border-bottom-style:solid; border-bottom-width:1px;}

.frmInput{background-color:#FFFFFF; font-family:tahoma; font-size:10pt; color:#000000;
           border:1px solid #000000}
           
.frmSubmit{background-color:#55752C; font-family:tahoma; font-size:10pt; color:#FFFFFF;
           border:1px solid #183833}


a.TicketRow{color:#FF0000; text-decoration:none;}
a.TicketRow:Hover{color:#FF0000;background-color:#99FF66; text-decoration:underline;}

.white{background-color:#FFFFFF;text-decoration:none;}
.white:Hover{background-color:#99FF66; text-decoration:underline;}
.grey{background-color:#E5E5E5;text-decoration:none;}
.grey:Hover{background-color:#99FF66; text-decoration:underline;}

.WhiteText{color:#FFFFFF; cursor:hand; text-decoration:none;}

.BlackText{color:#333333; padding:2px 0px 2px 10px; cursor:hand; text-decoration:none; line-height:25px;}
.RedText{color:#FF0000; padding:2px 0px 2px 10px; cursor:hand; text-decoration:none; line-height:25px;}
.BlackText:Hover{color:#333333; padding:2px 0px 2px 10px; cursor:hand; text-decoration:underline; line-height:25px;}

.BlackTextBilling{color:#333333; padding:0px 0px 0px 10px; cursor:hand; text-decoration:none;}
.BlackTextBilling:Hover{color:#333333; padding:0px 0px 0px 10px; cursor:hand; text-decoration:underline;}*/
.linethru{text-decoration: line-through;}


.subMenuStyle{border-color:#999999; border-width:thin; border-style:solid;}
.subMenuStyleCell{
	color: #000000;
	font-family: Arial;
	font-weight:bold;
	padding: 3px 6px 3px 6px;
	font-size: 11px; background-image:url(../images/msc_GreyFadingBackgroundSmall.jpg);
	border-width:thin;}
