@import url(appstyles.css);

  
  
.mastWrap{float:left;width:100%;}
.cntrWrap{width:960px;margin:0 auto;}
.fltFix{float:left;width:100%;}


/* General Style
---------------------------------------------*/
.clearing{clear:both;height:0;margin:0;padding:0;line-height:0;margin-top:-7px;}
.clearBoth{clear:both;}
.clearRight{clear:right;}
.clearLeft{clear:left;}
.invisibleButAccessible{display:none;}
.Error,.error {width:auto!important}

.slide{ display:none;}

/* HEAD ELEMENTS
---------------------------------------------*/

.mt{ float:left!important; padding:0; margin:0 0 0 54px!important; *margin:0 0 0 57px!important; list-style:none; display:inline;}
.mt ul {list-style:none;margin:0;padding:0;}
.mt li {float:left;padding:0;}
.mt a { display:block;border:none !important;}

/* Second Level Groups */
.mt li ul { position: absolute; left: -999999px; margin:14px 0 0 0;*margin:14px 0 0 -70px; padding:3px 0; background:#F2F3D3; float:none; width:130px; z-index:99999;}
.mt li li { width: 130px; margin:0;}
.mt li li a { padding:0 10px!important;width:130px; border:none!important; font-size:11px!important; line-height:16px!important; font-family: Arial, Helvetica, sans-serif!important; text-transform:none!important; height:auto!important;}
.mt li li:hover, .mt li li.sfHover { background:;}

/* Third Level Groups */
.mt li li ul { margin:-20px 0 0 150px}

/* The Magic */
.mt li:hover ul ul,
.mt li:hover ul ul ul,
.mt li.sfHover ul ul,
.mt li.sfHover ul ul ul { left: -999em;}

.mt li:hover ul,
.mt li li:hover ul,
.mt li li li:hover ul,
.mt li.sfHover ul,
.mt li li.sfHover ul,
.mt li li li.sfHover ul { left: auto;}

/*Fix for the Sticking*/
.mt li:hover,
.mt li li:hover,
.mt li li li:hover,
.mt li.sfHover,
.mt li li li.sfHover,
.mt li li.sfHover { position:static;}


/* LEFT COLUMN
---------------------------------------------*/
/* BODY ELEMENTS
---------------------------------------------*/
.structBody .MidWrap{margin:0; padding:0; float:left;}

#ContentMiddle{margin:0; padding:0;}

#ContentMiddleLayoutSocial,
#ContentMiddleLayoutad{float:left;margin:0;padding:0;}
/* ------------------ Login ------------------------- */

.divLoginPanel{ margin:0;}

.Flogin{ float:left; margin:0; padding:0; width:350px;}
.Reglogin{ float:right; margin:0; padding:0; width:400px;}

.divLoginStructContainer{ width:195px}
.divLoginInputs,
.divLoginButtonRow{ margin:0; padding:0; width:160px;}
.divLoginUserNameRow{ margin:0; padding:8px 0;}
.divLoginFacebook{ margin:5px 0}

.bottom .center .divLoginInputs label, .bottom .center .divLoginInputs input {display:inline;margin-right:0;width:150px;}

#cid_862_ctl00_cbRemember,
#cid_862_ctl01_cbRemember{ width:18px;}

#lblPassword{ margin:0 4px 0 0;}

#cid_862_ctl00_lblPageTitle,
#cid_862_ctl01_lblPageTitle,
.anchorTempLogin,
.divLoginLinks,
.divLoginStructContainer .instructions{ display:none;}

.cancelButton{ display:none!important}

/* RIGHT COLUMN
---------------------------------------------*/
.structRight{margin:0; padding:0; float:left;}
.structRight #ContentRight{margin:0; padding:0; float:left;}

/* Footer Elements 
---------------------------------------------*/

