@CHARSET "ISO-8859-1";

body
	{
		text-align: center; /*needed for ie compat */
		font-family: Arial;
		font-size: 11;
	}

div.vcms_instquoteform1, div.vcms_instquoteform2, div.vcms_thankyouform, 
div.vcms_loginform, div.vcms_newuserform
	{
		width: 460px;
		height: 680px;
   		margin-left: auto;    
   		margin-right: auto; 
		margin-top: 24px; 
		padding-top: 24px;
		background-image: url(../media/box360x480.jpg);
		background-position: center;
		background-repeat: no-repeat;
	} 
	
div.vcms_title1
	{
		margin-top: 8px;
		margin-bottom: 14px;
		text-align: center; 
		font-family: Script MT Bold;
		font-size: 18;
		color: #FF0000;
	}
	
div.vcms_innerpanel
	{
		width: 260px;
		height: 340px;
		top: 40px;
  		margin-left: auto;    
   		margin-right: auto; 
		padding-top: 6px;
		border: 1px;
		border-style: solid;
		border-color: #C8E1FB;  
		background-color: #AAC0D6;
}

div.vcms_inputlabel_med
	{
		/* MEDIUM input label */
 		margin-left: auto;    
   		margin-right: auto; 
   		text-align: left;
		width: 150px;
		padding-top: 3px;
		padding-bottom: 4px; 	
	}
	
div.vcms_input_med
	{
		/* MEDIUM input box */
		width: 220px;
 		height: 20px;
 		margin-left: auto;    
   		margin-right: auto; 
   		text-align: left;
		padding-top: 2px;
		padding-bottom: 2px; 	
		border: 1px;
		border-style: solid;
		border-color: #C8E1FB;  
		background-color: #B4CCE4;
	}
	
input.vcms_input_med 
	{
		background-color: #B4CCE4;
		width: 210px;
		left: 5px;
		text-align: left;
		border:none;
	}
	
div.vcms_formerror
	{
		color: #FF0000;
		font-weight: bold;
	}	

div.vcms_submit
	{
		margin-top: 18px;
		width: 120px;
		height: 25px;
		background-image: url(../media/btn_normal_med.png);
 		margin-left: auto;    
   		margin-right: auto; 
  		padding-top: 4px;
	}

div.vcms_submit_hover
	{
		margin-top: 18px;
		width: 120px;
		height: 25px;
		background-image: url(../media/btn_over_med.png);
 		margin-left: auto;    
   		margin-right: auto; 
   		padding-top: 4px;
   		cursor: pointer;
	}
	
div.vcms_input_combo
	{
		/* MEDIUM input box */
		width: 220px;
		height: 22px;
 		margin-left: auto;    
   		margin-right: auto; 
   		text-align: left;
		padding-top: 1px;
		padding-bottom: 1px; 	
		border: 1px;
		border-style: solid;
		border-color: #C8E1FB;  
		background-color: #B4CCE4;
	}
	
input.vcms_input_combo 
	{
		float: left;
		background-color: #B4CCE4;
		width: 150px;
		left: 5px;
		margin-top: 1px;
		border:none;
	}	
	
div.vcms_btn_combo
	{
		float: right;
		width: 42px;
		height: 21px;
		margin-right: 2px;
		text-align: center;
		background-image: url(../media/btn_normal_sm.png);
 	}
	
div.vcms_btn_combo_hover
	{
		float: right;
		width: 42px;
		height: 21px;
		background-image: url(../media/btn_over_sm.png);
		margin-right: 2px;
		text-align: center;
		cursor: pointer;
	}
	

div.vcms_popupmenu
	{
		display:none;
	}
	
div.vcms_popupmenu_visible
	{
		position: absolute;
		left: 550px;
		top: 150px;
		background-color: #B4CCE4;
		border-color: #C8E1FB; 
		border-style: outset; 
	}
	
div.vcms_popup_title
	{
		margin-top: 4px;
		margin-bottom: 4px;
		text-align: center; 
		font-family: Script MT Bold;
		font-size: 14;
		color: #FF0000;
	}
	
div.vcms_choiceitem
	{
		width: 120px;
		height: 25px;
		background-image: url(../media/btn_normal_med.png);
 		margin-left: auto;    
   		margin-right: auto; 
  		padding-top: 4px;
	}

div.vcms_choiceitem_hover
	{
		width: 120px;
		height: 25px;
		background-image: url(../media/btn_over_med.png);
		margin-left: auto;    
   		margin-right: auto; 
  		padding-top: 4px;
  		cursor: pointer;
	}	
	
div.vcms_orderform1, div.vcms_detailsform1
	{
		width: 600px;
		height: 500px;
   		margin-left: auto;    
   		margin-right: auto; 
		margin-top: 12px; 
		padding-top: 12px;
		background-image: url(../media/box600x500.jpg);
		background-position: center;
		background-repeat: no-repeat;
	} 	

div.vcms_order1page1, div.visibleorderpage
	{
		width: 560px;
		height: 400px;
		top: 0px;
  		margin-left: 15px;    
  		padding-top: 6px;
		border: 1px;
		border-style: solid;
		border-color: #C8E1FB;  
		background-color: #AAC0D6;
		position: relative;
		margin-left: auto;
		margin-right: auto;
} 
	
div.vcms_order1page4, div.vcms_order1page2, div.vcms_order1page3, div.hiddenorderpage
	{
		width: 600px;
		height: 500px;
 		margin-left: auto;
		margin-right: auto;
  		omargin-left: 15px;    
		margin-top: 48px; 
		padding-top: 24px;
		background-image: url(../media/box600x500.jpg);
		background-position: center;
		background-repeat: no-repeat;
		display:none;
		position: relative;
} 	
	
div.vcms_orderpagecaption
	{
		margin-top: 8px;
		margin-bottom: 8px;
		text-align: center; 
		font-size: 14;
		font-variant:small-caps;
		font-weight: bold;
		color: #FF0000;
	}	
	
div.vcms_namedetails, div.vcms_addressdetails, div.vcms_calldetails
	{
		position: relative;
		oldposition: absolute;
	}
	
div.vcms_orderinputlabel_sm
	{
		/* SMALL input label */
		position: absolute;
   		text-align: left;
		width: 50px;
		padding-top: 8px;
		padding-bottom: 4px; 	
	}
	
div.vcms_orderinput_sm
	{
		/* SMALL input box */
		position: absolute;
 		width: 50px;
 		height: 20px;
   		text-align: left;
		padding-top: 2px;
		padding-bottom: 2px; 	
		border: 1px;
		border-style: solid;
		border-color: #C8E1FB;  
		background-color: #B4CCE4;
	}
	
input.vcms_orderinput_sm
	{
		/* SMALL input box */
		background-color: #B4CCE4;
		width: 45px;
		left: 3px;
		text-align: left;
		border:none;
	}	

div.vcms_orderinputlabel_long
	{
		/* MEDIUM input label */
		position: absolute;
    	text-align: left;
		oldwidth: 150px;
		padding-top: 8px;
		padding-bottom: 4px; 	
	}
	
div.vcms_orderinput_long
	{
		/* MEDIUM input box */
		position: absolute;
 		width: 250px;
 		height: 20px;
   		text-align: left;
		padding-top: 2px;
		padding-bottom: 2px; 	
		border: 1px;
		border-style: solid;
		border-color: #C8E1FB;  
		background-color: #B4CCE4;
	}
	
input.vcms_orderinput_long
	{
		/* MEDIUM input box */
		background-color: #B4CCE4;
		width: 245px;
		left: 3px;
		text-align: left;
		border:none;
	}	
	
div.vcms_orderinputlabel_med
	{
		/* MEDIUM input label */
		position: absolute;
    	text-align: left;
		padding-top: 8px;
		padding-bottom: 4px; 	
	}
	
div.vcms_orderinput_med
	{
		/* MEDIUM input box */
		position: absolute;
 		width: 150px;
 		height: 20px;
   		text-align: left;
		padding-top: 2px;
		padding-bottom: 2px; 	
		border: 1px;
		border-style: solid;
		border-color: #C8E1FB;  
		background-color: #B4CCE4;
	}
	
input.vcms_orderinput_med
	{
		/* MEDIUM input box */
		background-color: #B4CCE4;
		width: 145px;
		left: 3px;
		text-align: left;
		border:none;
	}
	
div.ro, input.ro
	{
		background-color: #AAC0D6;
	}
	
div.vcms_truck
	{
		background-image: url(../media/truck.jpg);
		width: 232px;
		height: 83px;
		margin-top: 60px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
}

div.vcms_userlist
	{
		margin-left: auto;
		margin-right: auto;
		width: 600px;
		border-style: double;
		background-color: #B4CCE4;
}

div.vcms_userlistcp, div.vcms_userlistct
	{
		position: absolute;
		top: 20px;
		width: 360px;
		height: 480px;
   		margin-left: auto;    
   		margin-right: auto; 
   		text-align: center;
		margin-top: 48px; 
		padding-top: 24px;
		background-image: url(../media/box360x480.jpg);
		background-position: center;
		background-repeat: no-repeat;
		font-family: Arial Unicode MS;
		font-size: 11;
}

td.prevrecordcell
	{
		width: 100px;
		text-align: left;	
		cursor: pointer;
	}

td.nextrecordcell
	{
		width: 100px;
		text-align: right;
		cursor: pointer;
	}
	
td.recordinfocell
	{
		width: 450px;
		text-align: center;
	}
	
div.vcms_navform
	{
		font-size: 9pt;
		color: #008800;
	}
	
div.vcms_userdel
	{
		width: 16px;
		height: 16px;
		background-image: url(../media/delete.png);
		cursor: pointer;
	}
	
div.vcms_tblheading_sm
	{
		font-size: 9pt;
		font-weight: bold;
	}
	
div.vcms_tblcell_sm
	{
		font-size: 9pt;
		height:35px;
	}	
	
div.vcms_tblcell_tiny
	{
		font-size: 9pt;
		border-top-style: hidden;
		border-top-width:thin;
		height:12px;
	}
	
div.vcms_promote_status
	{
		float: left;
		width: 16px;
		height: 16px;
		background-image: url(../media/status.png);
 		cursor: pointer;
}
	
div.vcms_email_quote
	{
		float: left;
		width: 16px;
		height: 16px;
		background-image: url(../media/email.png);
 		cursor: pointer;
}
	
div.vcms_edit_quote
	{
		float: left;
		width: 16px;
		height: 16px;
		left: 16px;
		background-image: url(../media/edit.png);
 		cursor: pointer;
}
	
div.vcms_close_quote
	{
		float: left;
		width: 16px;
		height: 16px;
		left: 32px;
		background-image: url(../media/trash.png);
 		cursor: pointer;
}
	
div.vcms_delete_quote
	{
		float: left;
		width: 16px;
		height: 16px;
		left: 32px;
		background-image: url(../media/delete.png);
 		cursor: pointer;
}
	
div.vcms_cal_nav
	{
		border-style: outset;
		border-color: #C8E1FB;  
		background-color: #AAC0D6;
		text-align: center;
		vertical-align: middle;
		width: 35px;
		font-size: 10pt;
		margin: 0px;
		cursor: pointer;
	}

td.vcms_cal_td
	{
		width: 35px; 
		height: 25px;
		margin: 0px;
		padding: 0px;
		border-color: #AAC0D6;
		background-color: #AAC0D6;
		vertical-align: middle;
}

div.vcms_cal_area
	{
		position: absolute;
		background-color: #AAC0D6;
		width: 285px;
		display: block;
		border-style: solid;
		border-width: 7px;
		border-color:  #C8E1FB;
	}
	
div.vcms_cal_area_hidden
	{
		background-color: #C8E1FB;
		width: 285px;
		display:none;
	}	

div.vcms_cal_text
	{
		width: 90px;
		height: 19px;
		border-style: solid;
		border-color: #AAC0D6;  
		vertical-align: middle;
		text-align: center;	
		background-color: #AAC0D6;
		margin: 0px;
		padding: 0px;
	}
	
div.vcms_cal_hdr
	{
		width: 35px;
		text-align: center;
		background-color: #AAC0D6;
		vertical-align: middle;
		margin: 0px;
		padding: 0px;
	}
	
div.vcms_cal_day
	{
		width: 35px;
		text-align: center;
		vertical-align: middle;
		margin: 0px;
		padding: 0px;
		cursor: pointer;
	}

div.vcms_details1page4, div.visibledetailspage
	{
		width: 560px;
		height: 380px;
		top: 0px;
  		margin-left: auto; 
  		margin-right: auto;
   		padding-top: 6px;
		border: 1px;
		border-style: solid;
		border-color: #C8E1FB;  
		background-color: #AAC0D6;
		position: relative;
} 
	
div.vcms_details1page1, div.vcms_details1page2, div.vcms_details1page3, div.hiddendetailspage
	{
		width: 600px;
		height: 380px;
  		margin-left: auto; 
  		margin-right: auto;   
		margin-top: 48px; 
		padding-top: 24px;
		background-image: url(../media/box600x500.jpg);
		background-position: center;
		background-repeat: no-repeat;
		display:none;
		position: relative;
} 

divvcms_detailsbtns
{
	width: 600px;
	height: 100px;
	position: relative;
}

div.vcms_submit2
	{
		margin-top: 18px;
		width: 100px;
		height: 25px;
		margin-left:15px;
  		padding-top: 4px;
  		float: left;
		background-image: url(../media/btn_normal_med.png);
}
	
div.vcms_submit2_hover
	{
		margin-top: 18px;
		width: 100px;
		height: 25px;
		margin-left:15px;
  		padding-top: 4px;
  		float: left;
		background-image: url(../media/btn_over_med.png);
  		cursor: pointer;
  
	}	
	
a.vcms_menulink
	{
		font-size: 12px;
		height: 20px;
		margin-left: 20px;
		margin-right: 20px;		
	}

div.vcms_signoutlink
	{
		margin-top: 10px;
		margin-bottom: 20px;	
	}
	
div.vcms_copyright
	{
		color: #808080;
	}
	
	.text
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000066;
	line-height:20px;
	}
	
	.heading
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
	font-weight: bold;
	}
	
	
	.input1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000033;
	width:170px;
	
	
	}
	
	.drop{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000033;
	width:175px;
	
	
	}
	
	.buttom{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000033;
	width:120px;
	
	
	}
