﻿#worldwide_locations
{
clear:both;
width:800px;
margin:auto;

}


#rep_list_box
{
clear:both;
width:960px;
margin:auto;
display: none ;
}

#technical_box
{
float: left ;
margin-left:5px;
padding: 3px;
background-image:url('../images/contact_box_frame_255.gif');
background-repeat:no-repeat;
height: 135px;
width: 255px;
}

#csr_box
{
float: left ;
margin-left:5px;
padding: 3px;
background-image:url('../images/contact_box_frame_255.gif');
background-repeat:no-repeat;
height: 135px;
width: 255px;
}

#rep_box
{
float: left ;
margin-left:5px;
padding: 3px;
background-image:url('../images/contact_box_frame_255.gif');
background-repeat:no-repeat;
height: 135px;
width: 255px;
}


#nav_box
{
clear:both ;
width: 960px ;
margin:auto;
}


.nav_box_title
{
font-weight:bold ;
color: #000 ;
font-size: 11px;
}

.location_text 
{
font-size: 11px; 
text-align: justify; 
color:#231F20; 
text-decoration:none;
}

.nav_box_link
{
margin-top: 3px ;
margin-left: -8px;
text-align: left ;
}

.nav_box_link a
{
color: #4A4B4B ;
font-weight:bold ;
text-decoration: none;
font-size: 11px;
}

.nav_box_link a:hover
{
color: #6289A6 ;
font-weight:bold ;
text-decoration: underline ;
}

.nav_box_link a:visited
{
color: #4A4B4B ;
font-weight:bold ;
text-decoration: none;
}


#vi_contact_dlg
{
display: none;
}

.ui-dialog
{
background-image:url('../images/dialog_box_600_bottom.gif');
background-repeat: no-repeat;
background-position: bottom ;
width: 602px ;
margin:0px ;
}


.ui-dialog p
{
font-size: 11px;
}

.ui-dialog .ui-dialog-titlebar 
{ 
background-image:url('../images/dialog_box_top.gif');
background-repeat: repeat-y;
padding: 0.0em 1em .3em 1em ; 
margin-left: 3px;
margin-right: 3px ;
margin-top: -5px;
font-weight:bold ;
color: #FFFFFF ;
font-size: 13px;
height: 25px;
}



.ui-dialog .ui-dialog-titlebar-close 
{ 
position: absolute; 
right: 1em; 
width: 19px; 
margin: 1px 0 0 0; 
padding: 0.5em;; 
height: 15px; 
background-image:url('../images/close_btn.gif');
background-repeat: no-repeat;
}


.ui-dialog .ui-dialog-titlebar-close span { display: none; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0.5em; }
.ui-dialog .ui-dialog-content { border: 0; padding: 0.5em 1em 1em 1em; background: none; overflow: auto; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

.ui-widget-overlay{
opacity: .3;
background: #000000;
top: 0px ;
left: 0px ;
display: none ;
} 

td.dialog_prompt
{
color: #4A4B4B ;
font-weight:bold ;
text-decoration: none;
font-size: 11px;
}

p.dialog_text
{
color: #4A4B4B ;
font-weight:bold ;
text-decoration: none;
font-size: 11px;
float: left ;
}


.dialog_title
{
color: #4A4B4B ;
font-weight:bold ;
text-decoration: none;
font-size: 12px;
text-align: center ;
}

.dialog_line
{
height: 3px ;
background-color: #6289A6 ;
margin-left: 1px;
margin-right: 35px;
margin-top: 3px ;
margin-bottom: 3px ;
text-align: left ;
font-size: 3px;
}

tr.rep_row
{
display: none ;
}


.rep_select
{
background-color: #EDEDED ;
font-size: 11px ;
color: #4A4B4B;
border: none ;

}

input { border: 1px solid black; margin-bottom: .06em;  }
input.error { border: 1px solid red; }
select { border: 1px solid black; margin-bottom: .06em;  }
select.error { border: 1px solid red; }

label.error {
	background: url('../images/vi_contact_unchecked.gif') no-repeat;
	padding-left: 16px;
	margin-left: .3em;
	font-size: 11px ;
}
label.valid {
	background: url('../images/vi_contact_checked.gif') no-repeat;
	display: block;
	width: 16px;
	height: 11px;
	font-size:11px ;
}
	
