﻿
.DivServices
{

	}

.header
        {
        
            background-image: url('/Style Library/Contractor/img/ELECTRIC1_03.png');
             height: 181px;
            background-repeat: no-repeat;
            line-height:normal;
           width:715px;
           
        } 
        .services
        {
               background-color: #ffffff;
         margin-top:35px;
         padding:20px;
                             }
        .serviceItem
        {
            width: 195px;
            float: left;
            height:215px;
       
	padding:15px 0px;
            margin:0px 15px;

        }
        
        .serviceItem > img{
	max-width:195px;
}
         .serviceTitle a
        {color: White !important;        
            white-space: pre-wrap;
        text-decoration:none !important;}
        
         .serviceTitle a:visited
        {color: White !important;}


 .serviceTitle a:link
        {color: White !important;}

        .serviceTitle
        {
                   
            background-color: #c31b7b;
            text-align: center;
            color: White;
            padding: 12px;
            font-size:14px;
            font-weight:bold;
            min-height:35px;
        }
        .serviceDescription
        {
                   
            background-color: #ecf1e6;
            color: black;
            padding: 10px 10px 10px 5px;
        }
        
        .Details
        {
               
            float: right;
            background-color: #ecf1e6;
        }
        .Details a
        {
            text-decoration: none;
        }
        

#WebPartctl00_m_g_3938ac77_9472_4aff_ae0d_1ab980d68706{
 width:240px;!important;
	
	
}


#ctl00_m_g_3938ac77_9472_4aff_ae0d_1ab980d68706{
 width:240px;


	}

#BusinessLogin .loginsection.table.formtable{
 width:240px;
	}
	
		
#ctl00_m_g_3938ac77_9472_4aff_ae0d_1ab980d68706_ctl00_txtUsername .username{
	width: 100px;
}
#YourPurchases
{
	padding-bottom:20px;
}
#YourPurchases .section-content
				{
					
				
				
 padding-left: 0px!important;

 padding-right: 0px; 

}
#YourPurchases .loginsection
				{
				min-width:150px !important;
				width:auto !important;	
}
#BusinessLogin .loginsection
				{
				min-width:150px !important;	
				
				
 padding-left: 5px!important;
padding-top: 17px;
 padding-right: 14px; 
 min-height: 150px; 

			}
#BusinessLogin .loginsection .username{
background-image:none;
 padding-left:1px; 
 margin-bottom:20px;
width:130px;}

#BusinessLogin .loginsection {
background-image:none;
 padding-left:1px; 
 margin-bottom:20px;
width:130px;}


#BusinessLogin .loginsection .captchaimg{
background-image:none;
 padding-left:1px; 
 margin-bottom:20px;
width:130px !important;}


#BusinessLogin .loginsection .SecurityCode{
background-image:none;
 padding-left:1px; 
 margin-bottom:20px;
width:130px !important;}


#BusinessLogin .loginsection .userpassword{
background-image:none;
 padding-left:1px; 
 margin-bottom:20px;
width:130px;}


#BusinessLogin .loginsection .formtable td {
color: #666666;
font-size: 10px!important;
 font-weight: bold; 
padding-right: 1px!important;

}
	
	
#BusinessLogin .loginsection .formtable label {
color: #666666;
font-size: 1.1em;
font-weight: bold;
display: inline-block;
padding-right: 2px!important;
}


#BusinessLogin .loginsection .submit-btn
{
background: url(/SiteCollectionImages/en-us/button-bg.gif) left top repeat-x;
line-height: 36px;
width:90%!important;
height: 36px;
color: #ffffff!important;
font-size: 13px;
font-weight: normal;
padding-left: 5px;
padding-right: 3px;
display: inline-block;
margin-top: 10px;
border: 1px;
}

