@charset "UTF-8";
/* CSS Document */

body {
margin: 0;
padding: 0;
}
a img {
border:medium none;
}
/* ---------------------------------------------- */
/* Buttons for sharing & downloading resume -  */
#TopNav {
padding: 5px 0;
}
#TopNav .inner {
width: 806px; /*Width of main container*/
margin-left: auto;
margin-right: auto;
}
#TopNav .inner #jobinglogo {
background: url(http://imgsg.jobing.com/2010/jobing-gray-temp.png) no-repeat;
width: 87px;
height: 21px;
text-indent: -5000px;
float:right;
margin-top: 10px;
margin-left: 4px;
}
#TopNav .inner .after {
clear:both;
text-indent:-5000px;
height:1px;
display:block;
overflow:hidden;
}
#jobingTag {
border-bottom: 4px solid #aeafaf;
clear:both;
}
#jobingTag a {
background: #aeafaf url(http://imgsg.jobing.com/2010/masterresume-3v1.gif) 50% -120px no-repeat;
height: 25px;
width: 180px;
text-indent:-1000px;
display:block;
margin-left:auto;
margin-right:auto;
}
#PFoot {
height:1px;
overflow:hidden;
}
#BottomNav{
}
#BottomNav .inner{
}
.JIcon {
position:absolute;
top:-5000px;
left:-5000px;
}

/* INTERNAL MENU CLASSES */
/*========================= TOP OF THE MENU =========================*/
/**/
.ButStyle-gry {
margin:0;
padding:0;
border: 0;
z-index: 1;
}
.ButStyle-gry img {
vertical-align: top;
}
.ButStyle-gry ul {
padding:0;
margin:0;
border:0;
list-style-type:none;
}
.ButStyle-gry li {
float:left;
position:relative;
margin:0 5px 0 0;
}
.ButStyle-gry ul li table {
margin:0;
padding:0;
border:0;
border-collapse:collapse;
font-size:12px;
top:-24px;
float:left;
z-index:99;
position:relative;
}
/*======================== TOP LEVEL MENU DEFINITIONS ========================*/

.ButStyle-gry ul li ul {
display:none;
padding:0px;
z-index:10/*5*/;
text-align:left;
z-index:10;
position:relative;
}
.ButStyle-gry ul li a,
.ButStyle-gry ul li a:visited,
.ButStyle-gry ul li .linkdiv,
.ButStyle-gry ul li .linkdiv:visited {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666;
display: block;
float: left;
height: auto !important;
text-decoration: none;
margin-right: 0px;
background: url(http://imgsg.jobing.com/2010/masterresume-3v1.gif) -198px 0px no-repeat;
}
.ButStyle-gry ul li a span,
.ButStyle-gry ul li a:visited span,
.ButStyle-gry ul li .linkdiv span,
.ButStyle-gry ul li .linkdiv:visited span {
padding:5px 8px 0px 6px;
margin-left: 2px;
display: block;
height:18px;
background: url(http://imgsg.jobing.com/2010/masterresume-3v1.gif) right -23px repeat-x;
line-height:1em;
}
.ButStyle-gry ul li.more a span,
.ButStyle-gry ul li.more a:visited span {
padding:3px 8px 3px 0;
margin-left: 8px;
display: block;
}
.ButStyle-gry ul li a span.icon,
.ButStyle-gry ul li a:visited span.icon,
.ButStyle-gry ul li .linkdiv span.icon,
.ButStyle-gry ul li .linkdiv:visited span.icon {
background: none;
display:inline;
margin:0;
padding: 15px 0 0 5px;
}
.ButStyle-gry ul li span.selected,
.ButStyle-gry ul li span.selected:visited {
font-weight:normal;
color:#FFFFFF;
}
.ButStyle-gry ul li:hover a,
.ButStyle-gry ul li a:hover,
.ButStyle-gry ul li:hover .linkdiv,
.ButStyle-gry ul li .linkdiv:hover{ 
color:#ffffff;
text-decoration:none;
background:#b3b0a7;
}
.ButStyle-gry ul li:hover a span,
.ButStyle-gry ul li a:hover span,
.ButStyle-gry ul li:hover .linkdiv span,
.ButStyle-gry ul li .linkdiv:hover span{ 
background:#b3b0a7;
}
.ButStyle-gry ul li:hover a span.icon,
.ButStyle-gry ul li a:hover span.icon,
.ButStyle-gry ul li:hover .linkdiv span.icon,
.ButStyle-gry ul li .linkdiv:hover span.icon{ 
background: none;
margin:0;
padding: 15px 0 0 5px;
}
.ButStyle-gry ul li a span.icon .IconNavMore,
.ButStyle-gry ul li .linkdiv span.icon .IconNavMore{
background: transparent url(http://imgsg.jobing.com/2009/master-v2.1.gif) no-repeat scroll -129px -6px;
width: 7px;
height: 12px;
}
.ButStyle-gry ul li a:hover span.icon .IconNavMore,
.ButStyle-gry ul li .linkdiv:hover span.icon .IconNavMore{
background: transparent url(http://imgsg.jobing.com/2009/master-v2.1.gif) no-repeat scroll -139px -6px;
width: 7px;
height: 12px;
}
/*======================== 2ND LEVEL MENU DEFINITIONS ========================*/

.ButStyle-gry ul li:hover ul,
.ButStyle-gry ul li a:hover ul,
.ButStyle-gry ul li .linkdiv:hover ul {
display:block;
position:absolute;
margin:0;
top:20px;
left:0px;
height:auto;
background: none;
background:#ffffff;
border: 2px solid #b3b0a7;
padding:2px;
z-index: 100;
width: 120px;
}
.ButStyle-gry ul li:hover ul.narrow,
.ButStyle-gry ul li a:hover ul.narrow,
.ButStyle-gry ul li .linkdiv:hover ul.narrow {
width: 150px;
}
.ButStyle-gry ul li:hover ul.wide,
.ButStyle-gry ul li a:hover ul.wide,
.ButStyle-gry ul li .linkdiv:hover ul.wide {
width: 375px;
}
.ButStyle-gry ul li:hover ul.wider,
.ButStyle-gry ul li a:hover ul.wider,
.ButStyle-gry ul li .linkdiv:hover ul.wider {
width: 600px;
}
.ButStyle-gry ul li:hover ul.leftbutton,
.ButStyle-gry ul li a:hover ul.leftbutton,
.ButStyle-gry ul li .linkdiv:hover ul.leftbutton {
left:0px;
}
.ButStyle-gry ul.rightmenu li:hover ul,
.ButStyle-gry ul.rightmenu li a:hover ul,
.ButStyle-gry ul.rightmenu li .linkdiv:hover ul {
left:auto;
right:0;
margin:0;
}
* html .ButStyle-gry ul.rightmenu li a:hover ul,
* html .ButStyle-gry ul.rightmenu li .linkdiv:hover ul {
right:-1px;
}
.ButStyle-gry ul li:hover ul li a,
.ButStyle-gry ul li a:hover ul li a,
.ButStyle-gry ul li:hover ul li .linkdiv,
.ButStyle-gry ul li a:hover ul li .linkdiv {
border:0;
margin:0;
padding:0;
background: none;
font-weight:normal;
font-family: Arial, arial;
font-size: 12px;
float: left;
width: 110px;
min-height: 10px;
padding: 2px 3px;
color: #0066cc;
}
.ButStyle-gry ul li:hover ul li .med,
.ButStyle-gry ul li a:hover ul li .med,
.ButStyle-gry ul li .linkdiv:hover ul li .med{
width: 135px;
}
.ButStyle-gry ul li:hover ul li .wider,
.ButStyle-gry ul li a:hover ul li .wider,
.ButStyle-gry ul li .linkdiv:hover ul li .wider{
width: 235px;
border-top: 1px solid #b3b0a7;
margin-top:5px;
padding-top:6px
}
.ButStyle-gry ul li:hover ul li .widerdivider,
.ButStyle-gry ul li a:hover ul li .widerdivider,
.ButStyle-gry ul li .linkdiv:hover ul li .widerdivider{
width: 575px;
border-bottom: 1px solid #b3b0a7;
margin-bottom:5px;
padding-bottom:6px
}
.ButStyle-gry ul li:hover ul li span{
background: none;
float: left;
font-size: 14px;
font-weight:bold;
}
.ButStyle-gry ul li:hover ul li {
padding: 3px 2px 0;
}
.ButStyle-gry ul li:hover ul li.title {
margin:0;
width:134px;
}
.ButStyle-gry ul li:hover ul li:hover a,
.ButStyle-gry ul li a:hover ul li a:hover,
.ButStyle-gry ul li:hover ul li:hover .linkdiv,
.ButStyle-gry ul li .linkdiv:hover ul li .linkdiv:hover {
background:#e6e6e0;
}

/*========================= OLDNAV =========================*/
#TopNav .inner .buttons {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:left;
}
#TopNav .inner .buttons {
float:left;
margin: 12px 0;
}
/*
#TopNav .inner .buttons ul {
list-style:none;
margin:0;
padding:0;
}
#TopNav .inner .buttons li{
float: left;
}*/
/*========================= TOP OF THE MENU =========================*/
#TopNav .inner .buttons ul, #TopNav .inner .buttons li, #TopNav .inner .buttons ol {
position: relative;
}
#TopNav .inner .buttons {
margin:0;
margin-top: 5px;
padding:0;
border: 0;
}
#TopNav .inner .buttons img {
vertical-align: top;
}
#TopNav .inner .buttons ul {
padding:0;
margin:0;
border:0;
list-style-type:none;
}
#TopNav .inner .buttons li {
float:left;
position:relative;
margin:0;
}
#TopNav .inner .buttons ul li table {
margin:0;
padding:0;
border:0;
border-collapse:collapse;
top:-21px;
float:left;
position:relative;
}
/*======================== TOP LEVEL MENU DEFINITIONS ========================*/

#TopNav .inner .buttons ul li ul {
display:none;
padding:0px;
z-index:200/*5*/;
text-align:left;
}
#TopNav .inner .buttons ul li a,
#TopNav .inner .buttons ul li a:visited {
display: block;
float: left;
height: auto !important;
text-decoration:none;
height:14px;
}
#TopNav .inner .buttons a {
margin-right: 5px;
color: #666666;
background: url(http://imgsg.jobing.com/2010/masterresume-3v1.gif) -198px 0px no-repeat;
float: left;
padding: 4px 0px 4px 0px;
display: block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#TopNav .inner .buttons a span{
margin: 0;
margin-left: 2px;
padding: 4px 8px 4px 6px;
background: url(http://imgsg.jobing.com/2010/masterresume-3v1.gif) right -23px repeat-x;
}
#TopNav .inner .buttons .more a span{
background: url(http://imgsg.jobing.com/2010/masterresume-3v1.gif) right -46px repeat-x;
padding-right: 22px;
}
#TopNav .inner .buttons .more a:hover span{
background: url(http://imgsg.jobing.com/2010/masterresume-3v1.gif) right -92px repeat-x;
padding-right: 22px;
color: #000000;
text-decoration:none;
}
#TopNav .inner .buttons a:hover span{
background: url(http://imgsg.jobing.com/2010/masterresume-3v1.gif) right -69px repeat-x;
color: #000000;
text-decoration:none;
}
#TopNav .inner .buttons .menu {
background-color: #00CCFF;
padding: 10px;
display: none
}
#TopNav .inner .buttons a:hover{
color: #000000;
text-decoration:none;
}
/*======================== 2ND LEVEL MENU DEFINITIONS ========================*/
#TopNav .inner .buttons ul :hover ul,
#TopNav .inner .buttons ul li a:hover ul {
color:#009900;
display:block;
position:absolute;
margin:0;
top:21px;
/*left:0px;*/
height:auto;
background:#ffffff;
border: 1px solid #aeafaf;
border-top:none;
z-index: 5000;
width: 150px;
padding-bottom:2px;
}
#TopNav .inner .buttons ul li ul a{
background: none;
}
#TopNav .inner .buttons ul.rightmenu li:hover ul,
#TopNav .inner .buttons ul.rightmenu li a:hover ul {
left:auto;
right:0;
margin:0;
}
* html .buttons ul.rightmenu li a:hover ul {
right:-1px;
}
#TopNav .inner .buttons ul li:hover ul li a,
#TopNav .inner .buttons ul li a:hover ul li a {
border:0;
margin:0;
padding:0;
font-family: tahoma, arial;
font-size: 12px;
float: left;
width: 135px;
min-height: 10px;
padding:3px 5px;
}
#TopNav .inner .buttons ul li:hover ul li .wide,
#TopNav .inner .buttons ul li a:hover ul li .wide{
width: 140px;
}
#TopNav .inner .buttons ul li:hover ul li .wider,
#TopNav .inner .buttons ul li a:hover ul li .wider{
width: 140px;
}
#TopNav .inner .buttons ul li:hover ul li span{
background: none;
float: left;
font-size: 14px;
font-weight:bold;
}
#TopNav .inner .buttons ul li:hover ul li {
padding: 3px 2px 0;
}
#TopNav .inner .buttons ul li:hover ul li.title {
margin:0;
width:134px;
}
#TopNav .inner .buttons ul li:hover ul li:hover a,
#TopNav .inner .buttons ul li a:hover ul li a:hover {
color:#000000;
background:#eeeeee;
}
.MenuIcon {
margin-right: 4px;
margin-left: 2px;
display:inline-block;
}

.IconPDF {
background: url(http://imgsg.jobing.com/2009/jresume/masterjresume-3v1.gif) no-repeat -86px -163px;
width: 16px;
height: 16px;
}
.IconWord{
background: url(http://imgsg.jobing.com/2009/jresume/masterjresume-3v1.gif) no-repeat -38px -163px;
width: 16px;
height: 16px;
}
.IconText{
background: url(http://imgsg.jobing.com/2009/jresume/masterjresume-3v1.gif) no-repeat -54px -163px;
width: 16px;
height: 16px;
}
.IconHTML{
background: url(http://imgsg.jobing.com/2009/jresume/masterjresume-3v1.gif) no-repeat -70px -163px;
width: 16px;
height: 16px;
}
.Iconfacebook{
background: url(http://imgsg.jobing.com/2009/jresume/masterjresume-3v1.gif) no-repeat -54px -147px;
width: 16px;
height: 16px;
}
.IconEmail{
background: url(http://imgsg.jobing.com/2009/jresume/masterjresume-3v1.gif) no-repeat -38px -147px;
width: 16px;
height: 16px;
}
.IconTwitter{
background: url(http://imgsg.jobing.com/2009/jresume/masterjresume-3v1.gif) no-repeat -102px -147px;
width: 16px;
height: 16px;
}
.IconMySpace{
background: url(http://imgsg.jobing.com/2009/jresume/masterjresume-3v1.gif) no-repeat -86px -147px;
width: 16px;
height: 16px;
}
/* Form Resets ------------------------------*/
form, fieldset {
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
form fieldset ol {
margin: 0;
padding: 0;
}
form fieldset li {
list-style: none;
}
fieldset { border: none; }
legend {
padding: 0;
color: #000;
}
input, textarea, select {
margin: 0;
padding: 1px;
font-size: 100%;
font-family: inherit;
}
select { padding: 0; }
.ui-dialog-container {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
/* --------------------------------------------------*/
/* Form - Style F1 ----------------------------------*/
/* --------------------------------------------------*/
input:focus { outline: none; }
.radio:focus { outline: none; }
label:focus { outline: none; }
a:focus{outline:none}
/*remove outline from clicked links*/
*|*:-moz-any-link:focus{outline-width:0!important}
/*remove outline inputs*/
input:focus::-moz-focus-inner{border-color:transparent!important}
/* Overall ------------------------------*/
.formF1 fieldset {
border-style: hidden;
border-top: 1px solid #ffffff;
}
#JobingSearch .formF1 fieldset{
border-top: hidden;
}
.formF1 fieldset .legendhead {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #000000;
padding: 8px 0 0 0;
clear:left;
}
.formF1 fieldset legend {
display: none;
border: hidden;
}
/* Group Header Styles ------------------------------*/
.formF1 fieldset.fieldheader .legendhead {
border: hidden;
}
.formF1 ol{
border: hidden;
}
.formF1 .sectionhead {
margin-top:8px;
}
.formF1 .sectionhead .TextC3r{
display:block;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
width:300px;
padding:2px 2px 2px 0;
}
/*  ------------------------------*/
.formF1 .views {
float: right;
width: 100px;
}
.formF1 .section {
position:relative;
}
.formF1 .section label,
.formF1 .section textarea,
.formF1 .section input {
position:relative;
}
.formF1 .removegroup {
float:right;
text-align:right;
padding: 3px;
border:1px solid #ffffff;
border-color: none!important;
position:absolute;
right:0;
z-index:100
}
.formF1  .removegroup:hover{
border:1px solid #b3b0a7!important;
background-color:#FFFFFF;
color: #000000;
text-decoration:none;
cursor: pointer;
}
	
.formF1 fieldset li {
padding: 4px 2px 4px 0px;
clear:left;
min-height: 30px;
}
.formF1 fieldset li.grouphead {
padding: 4px 2px 4px 0px;
}
#JobingSearch .formF1 fieldset li {
padding:0;
}
.formF1 label {
display:-moz-inline-box;
display: inline-block;
vertical-align: top;
width: 120px;
padding-top: 2px;
line-height: 1.8em;
float:left;
}
.formF1 label.med {
width: 150px;
}
.formF1 label.wide {
width: 200px;
}
.formF1 label.wider {
width: 500px;
}
.formF1 label.tall {
float: left;
height: 90px;
}
.formF1 .no-label label,
.formF1 .grouphead label {
display:none;
}
.formF1 .remaining {
display:block;
float:right;
font-size:11px;
}
.formF1 .grouphead {}
.formF1 fieldset li .right {
width:120px;
display:inline-block;
float:left;
margin-left:4px;
margin-top:4px;
position:relative
}
/* Required */
.formF1 em.req {
font-weight: bold;
font-style: normal;
color: #f00;
}
/* Additional Field Styles */
.formF1 fieldset li.extendedhelp {
}
.formF1 fieldset li.extendedhelp label{
display:block;
font-size:18px;
width: 400px;
}
.formF1 fieldset li.extendedhelp #helpSm{
display:block;
margin-top:5px;
margin-bottom:10px;
}
.formF1 .addButton {
padding:1px 3px;
text-decoration:none;
margin-bottom:8px;
display:inline-block;
clear:both
}
.formF1 #Feedback {
height:25px;
}
/* Fields ------------------------------*/
.formF1 label,
.formF1 fieldset li input.sizeLg,
.formF1 fieldset li input.sizeMd,
.formF1 fieldset li input.sizeSm,
.formF1 fieldset li input.sizeXs,
.formF1 fieldset li .jsAutoGrow,
.formF1 fieldset li select {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}
.formF1 fieldset li input.sizeLgBig{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
}
/* Field Border */
.formF1 fieldset li input.sizeLgBig,
.formF1 fieldset li input.sizeLg,
.formF1 fieldset li input.sizeMd,
.formF1 fieldset li input.sizeSm,
.formF1 fieldset li input.sizeXs,
.formF1 fieldset li .jsAutoGrow,
.formF1 fieldset li .jsAutoGrow,
.formF1 fieldset li select {
border: 1px solid #cccccc;
}
/* Field Padding & Size */
.formF1 fieldset li input.sizeLg,
.formF1 fieldset li input.sizeMd,
.formF1 fieldset li input.sizeSm,
.formF1 fieldset li input.sizeXs{
padding: 6px 5px 0 5px; /* 0 = no padding on bottom */
height: 22px;
float:left;
}
.formF1 fieldset li input.sizeLgBig{
padding: 4px 3px 0 3px; /* 0 = no padding on bottom */
height: 26px;
float:left;
}
.formF1 fieldset li select{
padding: 4px 3px 3px 0px;
height: 30px;
float:left;
}
.formF1 fieldset li select.multiselectMd{
height: 90px;
}
.formF1 fieldset li .feedbackCtr{
clear: left;
display:block;
height:10px;
}
.formF1 fieldset li .feedback{
/* clear: left;
height:15px;
width: 120px;*/
overflow:hidden;
}
.formF1 .helpSm{
}
.formF1 fieldset li input.sizeLgBig{
width:492px;
}
.formF1 fieldset li input.sizeLg{
width:480px;
}
.formF1 fieldset li input.sizeMd{
width:368px;
}
#JobingSearch .formF1 fieldset li input.sizeMd{
width:255px;
}
.formF1 fieldset li input.sizeSm{
width:150px;
}
.formF1 fieldset li input.sizeXs{
width:50px;
}
.formF1 .jsAutoGrow {
resize: none;
float:left;
}
.formF1 .textarea{
resize: none;
float:left;
line-height: 18px;
width: 580px;
max-width: 580px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
border: 1px solid #cccccc;
}
.formF1 .textareaMd{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
resize: none;
float:left;
line-height: 18px;
width: 368px;
max-width: 380px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
border: 1px solid #cccccc;
}
.formF1 .jsAutoGrow{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
width: 368px;
max-width: 380px;
height: 84px;
min-height: 84px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
overflow:hidden;
overflow-y: hidden;
overflow-x: hidden;
display:inline
}
.formF1 .textXl .jsAutoGrow{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
width: 580px;
max-width: 580px;
height: 250px;
min-height: 250px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
overflow:hidden;
overflow-y: hidden;
overflow-x: hidden;
display:block;
}
.formF1 .textMd .jsAutoGrow{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
width: 368px;
max-width: 380px;
height: 38px;
min-height: 38px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
overflow:hidden;
overflow-y: hidden;
overflow-x: hidden;
display:inline
}
.formF1 fieldset fieldset {
border: none;
margin-bottom:0px;
}
.formF1 fieldset fieldset li{
padding-left:0px;
}
/* Highlighting -------------------------*/
/* More Form Formatting------------------------------*/
.formF1 .error {
color:#FF1A00;
font-family:Arial,Arial,Helvetica,sans-serif;
font-size:80%;
}
.formF1 .errorbg,
.formF1 .errorbg.curFocus {
background-color: #fdefef;
}
.formF1 fieldset:hover {}
.formF1 .curFocus{background: none;}
.formF1 fieldset li input.sizeLgBig.curFocusinput,
.formF1 fieldset li input.sizeLg.curFocusinput,
.formF1 fieldset li input.sizeMd.curFocusinput,
.formF1 fieldset li input.sizeSm.curFocusinput,
.formF1 fieldset li input.sizeXs.curFocusinput,
.formF1 fieldset li textarea.curFocusinput,
.formF1 .curFocusinput {
border: 1px solid #007af4;
}
.formF1 .curFocus .radio,
.formF1 .curFocus .checkbox {
border:none;
}
.formF1 fieldset li .noborder {
border: none;
}
.formF1 *:focus {outline: none;}
/*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix */

.formF1 .errorbg label{
font-weight: bold;
}
.formF1 .widthMax{
width:100%;
}
.formF1 .success{
/*
border:1px solid #56AB00;
margin-bottom:4px;
margin-top:5px;
*/
color:#2C9904;
font-family:Arial,Arial,Helvetica,sans-serif;
font-size:80%;
margin-top:8px;
display: block;
padding:5px;
}
.formF1 .successbg,
.formF1 .successbg.curFocus {
/*background-color: #E8F5E9;*/
}
/*Group Buttons -----------------------------------*/

/*Duplicate Group Fields -----------------------------------*/
.hideElement {display:none;}
.showElement {display:inline-block;}


/*dialog*/
.ui-dialog {
/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
background-color: #ffffff;
color: #3c3a37;
border: 2px solid #c7c7c7;
position: relative;
}
.ui-resizable-handle {
position: absolute;
font-size: 0.1px;
z-index: 99999;
}
.ui-resizable .ui-resizable-handle {
display: block;
}
body .ui-resizable-disabled .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
body .ui-resizable-autohide .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
.ui-dialog-titlebar {
/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
padding: .5em 1.5em .5em .5em;
color: #555555;
background-color: #e6e6e6;
border-bottom: 1px solid #d3d3d3;
font-size: 1em;
font-weight: bold;
position: relative;
}
.ui-dialog-title {}
.ui-dialog-titlebar-close {
display:none;
}
.ui-dialog-content {
/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
color: #3c3a37;
padding:10px;
}
.ui-dialog-content p{margin: 0;}
.ui-dialog-buttonpane {
position: absolute;
bottom: 0;
width: 100%;
text-align: left;
border-top: 1px solid #aaaaaa;
background: #ffffff;
font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.ui-dialog-buttonpane button {
margin: .5em 0 .5em 8px;
color: #555555;
background-color: #e6e6e6;
font-size: 1em;
border: 1px solid #d3d3d3;
cursor: pointer;
padding: .2em .6em .3em .6em;
line-height: 1.4em;
}
.ui-dialog-buttonpane button:hover {
color: #212121;
background-color: #dadada;
border: 1px solid #999999;
}
.ui-dialog-buttonpane button:active {
color: #212121;
background-color: #ffffff;
border: 1px solid #aaaaaa;
}

/*dialog style used -------------------------------------------------*/
/*on Tabbed Dialogs with no title - resume main.asp------------------*/
.notitle .ui-tabs-nav {bottom:0} 
.notitle .ui-dialog-title {
display:none;
}
.notitle .ui-dialog-titlebar {
padding: 0;
color: #555555;
border-bottom: none;
font-size: 1em;
font-weight: bold;
background-color:#DEDEDE;
height:12px;
}
.notitle .ui-dialog-titlebar-close {
display: block;
/*position: absolute;
right: 0;*/
float:right;
text-indent:-25px;
overflow:hidden;
background:transparent url(http://imgsg.jobing.com/2009/master-v2.1.gif) no-repeat scroll -308px -82px;
height:12px;
width:12px;
}