/* Suncorp Electrical_style*/


/* structure*/
#wrap {
        position:absolute;
        top:50%;
        left:50%;
        margin:-301px 0 0 -500px;
        width:1000px;
        height:590px;
        }
#upframe {
        float:left; width:1000px; height:550px; background-color:#52595C; position:relative;  
        }
#footerframe {
        float:left; width:1000px; height:40px; background-color:#373934;
        }
		
		
/* up frame */

#left01 {
        float:left; width:375px; height:550px; background:url(images/bg_bulb.jpg); position:absolute; top:0px; left:0px;
        }
#left02 {
        float:left; width:80px; height:550px; background-color:#e3211c; position:absolute; top:0px; left:375px;
        }
#left03 {
        float:left; width:16px; height:550px; background-color:#373934; position:absolute; top:0px; left:455px;
        }
#left04 {
        float:left; width:11px; height:550px; background-color:#52595C; position:absolute; top:0px; left:471px;
        }
#mainframe {
        float:left; width:507px; height:550px; position:absolute; top:0px; left:482px; background:url(images/bg_main.gif); background-repeat:no-repeat;
        }
#right {
        float:left; width:11px; height:550px; background-color:#373934; position:absolute; top:0px; right:0px;
        }


/* mainframe */	

#navframe {
        float:left; width:507px; height:63px; background-color:#373934;
        }
#separator {
        float:left; width:11px; height:63px; background-color:#52595C;
        }
#home01 {
        float:left; width:93px; height:63px; background-color:#e3211c;
        }
#home02 {
        float:left; width:93px; height:63px; background-color:#373934;
        }
#contact01 {
        float:left; width:164px; height:63px; background-color:#e3211c;
        }
#contact02 {
        float:left; width:164px; height:63px; background-color:#373934;
        }		
.nav01 {
        
		margin:33px 0px 0px 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
	    color:#FFFFFF;
	    text-align: center;
		line-height:30px;
	    text-decoration:none;
		display:block;
        }
.nav01:hover {
       	margin:33px 0px 0px 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
	    color:#e3211C;
	    text-align: center;
	    line-height:30px;
	    text-decoration:none;
		display:block;
        }
			
.nav02 {
        
		margin:33px 0px 0px 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
	    color:#FFFFFF;
	    text-align: center;
		line-height:30px;
	    text-decoration:none;
		display:block;
        }
.nav02:hover {
       	margin:33px 0px 0px 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
	    color:#373934;
	    text-align: center;
	    line-height:30px;
	    text-decoration:none;
		display:block;
        }
		
#contentframe {
        float:left; margin: 178px 20px 0px 0px; width:487px; height:297px;
        }
.content {
		float:left; 
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
	    color:#FFFFFF;
	    text-align: left;
	    line-height:22px;
	    text-decoration:none;
        }
		
#contactframe {
        margin: 40px 0px 0px 0px; float:left; width:507px; height:447px; position:relative;
        }	
#contactframe01 {
        width:267px; height:400px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
	    color:#FFFFFF;
	    text-align: left;
	    line-height:17px;
	    text-decoration:none;
		position:absolute; top: 40px; left:240px; 
        }
#contactframe02 {
        width:220px; height:400px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	    color:#FFFFFF;
	    text-align: left;
	    line-height:18px;
	    text-decoration:none;
		position:absolute;
		top: 40px; left:0px; 
        }
	
	
	
/* footerframe */	
		
		
.footer{
	width: 1000px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	line-height:40px;
	text-align:center;
	text-decoration:none;
        }
.footerlink{
	width: 1000px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	line-height:40px;
	text-align:center;
	text-decoration:none;
        }
.footerlink:hover{
	width: 1000px;
	font-family:Arial, Helvetica, sans-serif;;
	font-size:12px;
	color: #CCCCCC;
	line-height:40px;
	text-align:center;
	text-decoration:none;
        }
		
/* contact form */			

.inputfield-contact
{ 
 border-width:1px;
 border-style:solid;
 border-left-color:#cccccc;
 border-top-color:#cccccc;
 border-right-color:#cccccc;
 border-bottom-color:#cccccc;
 padding:1px 2px 2px 2px;
 font-family: Arial, Helvetica, sans-serif;
 color: #373934;
 font-size: 12px;
 width: 280px;
 padding:1px 2px 2px 2px;
 background-image:url(images/bg_contact.gif);
 background-repeat:repeat;
}

.inputfield_drop
{ 
 border-width:1px;
 border-style:solid;
 border-left-color:#FF9966;
 border-top-color:#FF9966;
 border-right-color:#FF9966;
 border-bottom-color:#FF9966;
 padding:1px 2px 2px 2px;
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 font-size: 12px;
 width: 255px;
 padding:1px 2px 2px 2px;
background-image:url(images/bg_contact.gif);
}
