@charset "UTF-8";
/* CSS Document */

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/simple.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/*Education changes */
table tr td p span.style1 span.style2, p.style1 span.style14, p.style1 span.style10 {font-size:1.5em; text-transform:capitalize; line-height:1.25em;}
table tr td p span.style3, table tr td span.style3, table tr td p.style3, table tr td li.style3, p.style1 span.style7, tbody tr td p.style7 {font-size:1.1em; line-height:1.5em;}
table.MsoNormal tr td {font-size:1.2em; line-height:1.5em;}
tr td ul li.style6 span.style8 {font-size:1.3em; line-height:1.5em;}
html body table tbody tr td table tbody tr td {font-size:1.3em; line-height:1.5em;}

/*  ////// Education changes */

/* iframe Invoice history */
iframe#InvoiceHistory {width:950px; height:90em;}
/* //// iframe Invoice history */

#Content {font-family:Arial, Verdana, Helvetica, sans-serif; color:#006699; font-weight:bold; font-size:.9em;}


div#2009Contributor {background:url(/images/ads/AdImages/2009Contributor.jpg) no-repeat top left; width:288px; height:177px; top:20em; left:15em; position:absolute;}

.name {color:#000; font-size:1.1em;}

/* Layout */


/* Ads */
.adBottom {width:18em; float:left; padding:0 2.65em 1em 0;}
.adBottomright {width:18em; float:left; padding:0 0 1em 0;}
.adRight {width:18em; padding-bottom:.7em; z-index:-4000;}



/* Index page */
#SignInLeft {float:left; width:11em; margin:0;}
#SignInRight {float:right; width:10em; margin:0;}

h2#IndexHeading {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1em; float:left; margin:.2em 0 0 .5em; display:block; width:100%;}
h2#IndexHeading2 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1em; position:relative; left:0; top:0; margin:-.2em 0 .5em .8em; display:block; width:100%;}
div.rboxcontent3 form {width:80%;}  
 

input.InputIndex:hover, input.InputIndex:focus {border:#fff solid 1px; color:#000;}

input.InputIndex {border:#808080 solid 1px; position:absolute; display:block; left:0; position:relative; width:13em; margin:0 0 0 .5em; color:#808080; background:url(/images/main/email.jpg) no-repeat 0 -.25em;}
input.InputIndex2 {border:#808080 solid 1px; position:absolute; display:block; left:0; width:13em; position:relative; margin:0 0 0 .5em; color:#808080; background:url(/images/main/password.jpg) no-repeat 0 -.25em;}   
   
div#SignInRight div.IndexRegistration {width:10em; margin:1em 0 1em .25em;}

#detail3 {clear:both; display:block; width:25.5em; text-align:left; margin:0 .2em -1em 0; padding:1em 0 0 0;}
div#IndexForgot {position:absolute; top:2.5em; right:-3.25em;}
div.form2 {padding:0; margin:0; display:inline;}
#InformationIndex {margin:-.5em 0 0 .5em;}


/*TREPAC calculator */
div#yourSavings, div.inline, div#yourSavings2, div#yourSavings3, div#yourSavings4 {display:inline; text-align:right; float:right; line-height:1.5em; font-weight:bold;}
p.TREPAC {font-size:.75em; color:#000; float:left; font-weight:normal; display:inline; padding:0; margin:0; line-height:1.5em;}

form#frmYourSavings {width:80%;}




/* Leadership pages */
#LeadershipImage {float:left;}
.LeaderImage {float:left; padding:0 1em 0 0;}





/* Events */
#Events {position:relative; float:left; width:100%; top:1em; padding:0; margin:0;}
#EventHighlight {width:13.29em; float:left; padding-right:2.06em;}
#EventHighlight2 {width:13.29em; float:left; padding:0;}
#EventHighlight3 {width:43.7em; float:right; margin:0 .25em 1.5em 0;}
.rule {border-top:1px solid #c0c0c0; padding-top: .5em;}
#EventHighlight4 {width:70.5%; float:right; margin-bottom:2em;}
#EventHighlight5 {width:27.7em; float:left; border-bottom:1px solid #CCC;}
#EventHighlight6 {width:43.7em; float:right; margin:0 .25em -1.5em 0;}
.EventContain {width:44em; float:right; margin:1em 0 1.5em 0;}

#Feature {width:17em; float:left; padding:0 0 0 1.5em;}
#FeatureContent {float:left; padding:0 0 0 1em; width:10em;}


#FloatRight {float:right; width:26em; padding:0 .5em 0 0; margin:-.3em 0 0 0;}
#ClassesLeft {float:left; width:10em; padding:0 .5em 0 0; margin:-.3em 0 0 3em;}
#ClassesRight {float:right; width:26em; padding:0 .5em 0 0; margin:-.3em 3em 1em 0;}
p.Date {font-size:.95em; color:#6D6D6D; font-weight:normal; display:block; padding:0; margin:0; line-height:3em;}

img.MainEvent {width:950px;}
img.EventSmall {width:13.29em; margin:1.75em 0 0 0;}
img.EventSmall2 {width:12.5em; margin:0;}
img.EventSmall3 {width:13.29em; margin:1em 0 0 0;}
.SmallerSub {font-size:.9em;}

img.ConventionPromo {width:5em; float:left; padding:.9em 0 0 0;}
h2.heading2 {font-size:1em; color:#006296; font-weight:normal; padding:.8em 0 .2em 0; margin:0;}
h3.heading2 {font-size:.9em; color:#006296; font-weight:normal; padding:.8em 0 .2em .5em; margin:0;}
h2.EventHeading {font-size:1em; color:#000; display:block; font-weight:normal; padding:0 0 .2em 0; margin:0;}

p.section2 {font-size:.75em; color:#6D6D6D; font-weight:normal; padding:0; margin:0; line-height:1.5em; text-align:left;}
p.section3 {font-size:.75em; color:#000; font-weight:normal; padding:0; margin:0; line-height:1.5em; display:block;}
p.section3 a {color:#006296; text-decoration:none; display:block; font-weight:normal; margin:1em 0 0 0;}
p.section2 a {color:#006296; text-decoration:none;}

#CommentNotice2 {width:43.7em; float:right; text-align:left; height:3em; display:block;; margin:2em .25em 0 0;}

a#Notice {position:relative; font-size:1.5em; text-decoration:none; line-height:2.2em; font-weight:normal; color:#808080; float:left;}

h3#Notice2 {float:left; position:relative; display:inline; font-weight:bold; line-height:1.25em; font-size:.9em; color:#808080; padding:0 0 0 2em; width:36em;}

p#Notice3 {position:relative; font-size:1.5em; text-decoration:none; line-height:2.2em; font-weight:normal; color:#808080; float:left; margin:1em 0 0 0;}
p#Notice4 {font-size:1.5em; text-decoration:none; line-height:1em; font-weight:normal; color:#808080; display:block; margin:1em 0 0 0;}


/* Demonstrations for Events hover */
a span#DemoHover {display:none; z-index:500; text-indent:0; padding:.3em .25em .3em .7em; margin:0; width:9em;}
a:hover span#DemoHover {position:absolute; bottom:-1.1em; width:19em; left:12.8em; display:block; background:#none; text-decoration:none;}

#demsnazzy {background:transparent; margin:.7em 0; width:19em;}
#demsnazzy2 {background:transparent; margin:0 0 1em 0; width:18em;}
.demtop, .dembottom {display:block; background:transparent; font-size:1px;}
.demb1, .demb2, .demb3, .demb4 {display:block; overflow:hidden;}
.demb1, .demb2, .demb3 {height:1px;}
.demb2, .demb3, .demb4 {background:#EDEDED; border-left:1px solid #EDEDED; border-right:1px solid #EDEDED;}
.demb1 {margin:0 5px; background:#EDEDED;}
.demb2 {margin:0 3px; border-width:0 2px;}
.demb3 {margin:0 2px;}
.demb4 {height:2px; margin:0 1px;}
.demboxcontent {display:block; background:#EDEDED; border:0 solid #EDEDED; border-width:0 1px; height:13em; text-align:center;}

.DemoImage {width:10em; text-align:center; margin:.25em 0 0 0;}
p.Demos {font-size:.65em; color:#000; text-decoration:none; text-align:left; width:16em; font-family:Verdana, Arial, Helvetica, sans-serif; margin:.25em 0 0 2em;}
p.CompanyInfo {font-size:.7em; color:#333; text-decoration:none; text-align:left; width:16em; font-family:Verdana, Arial, Helvetica, sans-serif; margin:.5em 0 0 1.85em; line-height:1.4em;}
p#CompanyName {font-size:.9em; color:#006296; text-decoration:none; text-align:left; width:11em; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 .5em 1.4em; padding-top:.5em;}

a.DemosLink {font-size:.65em; color:#006296; text-decoration:none; text-align:left; width:16em; font-family:Verdana, Arial, Helvetica, sans-serif; margin:1em 0 0 2em; clear:both; display:block; font-weight:normal;}
a.DemosLink:hover, a.CompanyLink:hover {text-decoration:underline;}


/* Trade Expo */
div#ExpoMap {display:none; top:45%; left:33%; width:30em; position:absolute; text-align:center; z-index:200;}
#MapImage {width:26em;}

#ExpeoPosition {position:relative; top:1em; left:2em;}
.ExpeoContent {display:block; background:#D2D2D2; border:0 solid #D2D2D2; border-width:0 1px; height:44em; text-align:left;}
.Exptop, .Expbottom {display:block; font-size:1px;}
.Expb1, .Expb2, .Expb3, .Expb4 {display:block; overflow:hidden;}
.Expb1, .Expb2, .Expb3 {height:1px;}
.Expb2, .Expb3, .Expb4 {background:#D2D2D2; border-left:1px solid #D2D2D2; border-right:1px solid #D2D2D2;}
.Expb1 {margin:0 5px; background:#D2D2D2;}
.Expb2 {margin:0 3px; border-width:0 2px;}
.Expb3 {margin:0 2px;}
.Expb4 {height:2px; margin:0 1px;}


div[id^='booth'] a {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:.7em; line-height:1.5em; text-align:center; color:#000;}

/* Row 1 */
#booth122 a#booth122 {position:absolute; top:.05em; left:2.9em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.7em; text-decoration:none; z-index:3000;}

#booth118 a#booth118 {position:absolute; top:.05em; left:7.4em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.7em; text-decoration:none; z-index:300;}

#booth114 a#booth114 {position:absolute; top:.05em; left:11.2em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.7em; text-decoration:none; z-index:300;}

#booth112 a#booth112 {position:absolute; top:.05em; left:15.05em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.7em; text-decoration:none; z-index:300;}

#booth110 a#booth110 {position:absolute; top:.05em; left:17.8em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.7em; text-decoration:none; z-index:300;}
/* /////// Row 1 */




/* /////// Row Side */
#booth100 a#booth100 {position:absolute; top:2em; left:30.4em; background-color:#ED1C24; border:1px solid #000; display:block; height:2.7em; width:2em; text-decoration:none; z-index:300;}

#booth101 a#booth101 {position:absolute; top:4.8em; left:30.4em; background-color:#ED1C24; border:1px solid #000; display:block; height:2.7em; width:2em; text-decoration:none; z-index:300;}
/* /////// Row Side */


/* /////// Diagonal Row */
#Booth200 a#Booth200 {position:absolute; top:11.5em; left:21.4em; background:url(/images/Events/200.png) no-repeat top left; display:block; height:2.7em; width:2.7em; text-decoration:none; z-index:200;}

#Booth702 a#Booth702 {position:absolute; top:34.85em; left:19.5em; background:url(/images/Events/702.png) no-repeat top left; display:block; height:2.7em; width:2.7em; text-decoration:none; z-index:200;}
#Booth702 a i, #Booth701 a i, #Booth700 a i, #Booth601 a i, #Booth200 a i {visibility:hidden;}

#Booth701 a#Booth701 {position:absolute; top:33.3em; left:20.43em; background:url(/images/Events/701.png) no-repeat top left; display:block; height:2.7em; width:2.7em; text-decoration:none; z-index:250;}

#Booth700 a#Booth700 {position:absolute; top:31.7em; left:21.35em; background:url(/images/Events/700.png) no-repeat top left; display:block; height:2.7em; width:2.7em; text-decoration:none; z-index:300;}

#Booth601 a#Booth601 {position:absolute; top:29.7em; left:22.5em; background:url(/images/Events/601.png) no-repeat top left;display:block; height:2.7em; width:2.7em; text-decoration:none; z-index:350;}

/* /////// Diagonal Row */




/* Row 2 */
#booth119 a#booth119 {position:absolute; top:5em; left:7.65em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth117 a#booth117 {position:absolute; top:5em; left:10.25em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth115 a#booth115 {position:absolute; top:5em; left:12.75em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth113 a#booth113 {position:absolute; top:5em; left:15.4em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth111 a#booth111 {position:absolute; top:5em; left:18em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth109 a#booth109 {position:absolute; top:5em; left:20.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth107 a#booth107 {position:absolute; top:5em; left:23.1em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth105 a#booth105 {position:absolute; top:5em; left:25.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}
/* //////// Row 2 */


/* Row 3 */
#booth218 a#booth218 {position:absolute; top:7.65em; left:7.65em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth216 a#booth216 {position:absolute; top:7.65em; left:10.25em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth214 a#booth214 {position:absolute; top:7.65em; left:12.75em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth212 a#booth212 {position:absolute; top:7.65em; left:15.4em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth210 a#booth210 {position:absolute; top:7.65em; left:18em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth208 a#booth208 {position:absolute; top:7.65em; left:20.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth206 a#booth206 {position:absolute; top:7.65em; left:23.2em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth204 a#booth204 {position:absolute; top:7.65em; left:25.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}
/* /////////// Row 3 */



/* Row 4 */
#booth223 a#booth223 {position:absolute; top:12.65em; left:2.6em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth221 a#booth221 {position:absolute; top:12.65em; left:5.15em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth219 a#booth219 {position:absolute; top:12.65em; left:7.65em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth217 a#booth217 {position:absolute; top:12.65em; left:10.25em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth215 a#booth215 {position:absolute; top:12.65em; left:12.75em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth213 a#booth213 {position:absolute; top:12.65em; left:15.4em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth211 a#booth211 {position:absolute; top:12.65em; left:18em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth209 a#booth209 {position:absolute; top:12.65em; left:20.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth207 a#booth207 {position:absolute; top:12.65em; left:23.2em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth205 a#booth205 {position:absolute; top:12.65em; left:25.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}
/* ///////// Row 4 */


/* Row 5 */
#booth322 a#booth322 {position:absolute; top:15.55em; left:2.6em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth320 a#booth320 {position:absolute; top:15.55em; left:5.15em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth318 a#booth318 {position:absolute; top:15.55em; left:7.65em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth316 a#booth316 {position:absolute; top:15.55em; left:10.25em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth314 a#booth314 {position:absolute; top:15.55em; left:12.75em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth312 a#booth312 {position:absolute; top:15.55em; left:15.4em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth310 a#booth310 {position:absolute; top:15.55em; left:18em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth308 a#booth308 {position:absolute; top:15.55em; left:20.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth306 a#booth306 {position:absolute; top:15.55em; left:23.2em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth304 a#booth304 {position:absolute; top:15.55em; left:25.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}
/* /////// Row 5 */



/* Row 6 */
#booth321 a#booth321 {position:absolute; top:20.35em; left:5.15em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth319 a#booth319 {position:absolute; top:20.35em; left:7.65em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth317 a#booth317 {position:absolute; top:20.35em; left:10.25em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth315 a#booth315 {position:absolute; top:20.35em; left:12.75em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth313 a#booth313 {position:absolute; top:20.35em; left:15.4em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth311 a#booth311 {position:absolute; top:20.35em; left:18em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth309 a#booth309 {position:absolute; top:20.35em; left:20.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth307 a#booth307 {position:absolute; top:20.35em; left:23.2em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth305 a#booth305 {position:absolute; top:20.35em; left:25.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}
/* /////// Row 6 */


/* Row 7 */
#booth420 a#booth420 {position:absolute; top:23.1em; left:5.15em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth418 a#booth418 {position:absolute; top:23.1em; left:7.65em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth416 a#booth416 {position:absolute; top:23.1em; left:10.25em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth414 a#booth414 {position:absolute; top:23.1em; left:12.75em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth412 a#booth412 {position:absolute; top:23.1em; left:15.4em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth410 a#booth410 {position:absolute; top:23.1em; left:18em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth408 a#booth408 {position:absolute; top:23.1em; left:20.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth406 a#booth406 {position:absolute; top:23.1em; left:23.2em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth404 a#booth404 {position:absolute; top:23.1em; left:25.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}
/* //////// Row 7 */



/* Row 8 */
#booth421 a#booth421 {position:absolute; top:27.8em; left:5.15em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth419 a#booth419 {position:absolute; top:27.8em; left:7.65em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth417 a#booth417 {position:absolute; top:27.8em; left:10.25em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth415 a#booth415 {position:absolute; top:27.8em; left:12.75em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth413 a#booth413 {position:absolute; top:27.8em; left:15.4em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth411 a#booth411 {position:absolute; top:27.8em; left:18em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth409 a#booth409 {position:absolute; top:27.8em; left:20.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth407 a#booth407 {position:absolute; top:27.8em; left:23.2em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth405 a#booth405 {position:absolute; top:27.8em; left:25.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth403 a#booth403 {position:absolute; top:27.8em; left:28.1em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth401 a#booth401 {position:absolute; top:27.8em; left:30.6em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}
/* ///////// Row 8 */


/* Row 9 */
#booth520 a#booth520 {position:absolute; top:30.7em; left:5.15em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth518 a#booth518 {position:absolute; top:30.7em; left:7.65em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth516 a#booth516 {position:absolute; top:30.7em; left:10.25em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth514 a#booth514 {position:absolute; top:30.7em; left:12.75em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth512 a#booth512 {position:absolute; top:30.7em; left:15.4em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth510 a#booth510 {position:absolute; top:30.7em; left:18em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth508 a#booth508 {position:absolute; top:30.7em; left:20.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth506 a#booth506 {position:absolute; top:30.7em; left:23.2em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth504 a#booth504 {position:absolute; top:30.7em; left:25.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth502 a#booth502 {position:absolute; top:30.7em; left:28.1em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth500 a#booth500 {position:absolute; top:30.7em; left:30.6em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}
/* ///////// Row 9 */



/* Row 10 */
#booth523 a#booth523 {position:absolute; top:35.55em; left:2.6em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth521 a#booth521 {position:absolute; top:35.55em; left:5.15em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth519 a#booth519 {position:absolute; top:35.55em; left:7.65em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth517 a#booth517 {position:absolute; top:35.55em; left:10.25em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth515 a#booth515 {position:absolute; top:35.55em; left:12.75em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth513 a#booth513 {position:absolute; top:35.55em; left:15.4em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth511 a#booth511 {position:absolute; top:35.55em; left:18em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth509 a#booth509 {position:absolute; top:35.55em; left:20.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth507 a#booth507 {position:absolute; top:35.55em; left:23.2em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth505 a#booth505 {position:absolute; top:35.55em; left:25.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth503 a#booth503 {position:absolute; top:35.55em; left:28.1em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth501 a#booth501 {position:absolute; top:35.55em; left:30.6em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}
/* //////// Row 10 */



/* Row 11 */
#booth622 a#booth622 {position:absolute; top:38.35em; left:2.6em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth620 a#booth620 {position:absolute; top:38.35em; left:5.15em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth616 a#booth616 {position:absolute; top:38.35em; left:10.25em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth614 a#booth614 {position:absolute; top:38.35em; left:12.75em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth612 a#booth612 {position:absolute; top:38.35em; left:15.4em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth610 a#booth610 {position:absolute; top:38.35em; left:18em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth608 a#booth608 {position:absolute; top:38.35em; left:20.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth606 a#booth606 {position:absolute; top:38.35em; left:23.2em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth604 a#booth604 {position:absolute; top:38.35em; left:25.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth602 a#booth602 {position:absolute; top:38.35em; left:28.1em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth600 a#booth600 {position:absolute; top:38.35em; left:30.6em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}
/* ////////// Row 11 */



/* Row 12 */
#booth623 a#booth623 {position:absolute; top:43.2em; left:2.6em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth621 a#booth621 {position:absolute; top:43.2em; left:5.15em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth619 a#booth619 {position:absolute; top:43.2em; left:7.65em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth615 a#booth615 {position:absolute; top:43.2em; left:12.75em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth613 a#booth613 {position:absolute; top:43.2em; left:15.4em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth611 a#booth611 {position:absolute; top:43.2em; left:18em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth609 a#booth609 {position:absolute; top:43.2em; left:20.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth607 a#booth607 {position:absolute; top:43.2em; left:23.2em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth605 a#booth605 {position:absolute; top:43.2em; left:25.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}
/* //////// Row 12 */



/* Row 13 */
#booth722 a#booth722 {position:absolute; top:46em; left:2.6em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth720 a#booth720 {position:absolute; top:46em; left:5.15em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth714 a#booth714 {position:absolute; top:46em; left:12.75em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth706 a#booth706 {position:absolute; top:46em; left:23.2em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth704 a#booth704 {position:absolute; top:46em; left:25.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}
/* ////////// Row 13 */


/* Row 14 */
#booth719 a#booth719 {position:absolute; top:50.85em; left:7.65em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth709 a#booth709 {position:absolute; top:50.85em; left:20.5em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth707 a#booth707 {position:absolute; top:50.85em; left:23.1em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}
/* ///////// Row 14 */



/* Row 15 */
#booth808 a#booth808 {position:absolute; top:53.7em; left:20.45em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}

#booth806 a#booth806 {position:absolute; top:53.7em; left:23em; background-color:#ED1C24; border:1px solid #000; display:block; height:2em; width:2.45em; text-decoration:none; z-index:300;}
/* //////// Row 15 */


#TradeExpMap1, #TradeExpMap2, #TradeExpMap4, #TradeExpMap5, #TradeExpMap6 {position:absolute; top:2.25em; width:19em; left:1.2em; display:none; text-decoration:none; z-index:3000;}

#TradeExpMap3, #TradeExpMap7, #TradeExpMap8, #TradeExpMap9, div[id^='Row2'] {position:absolute; top:4.5em; width:19em; left:1.2em; display:none; text-decoration:none; z-index:3000;}

#TradeExpMap10, #TradeExpMap11, #TradeExpMap12, #TradeExpMap13, #TradeExpMap14, #TradeExpMap15, #TradeExpMap16, #TradeExpMap172 {position:absolute; top:6.5em; width:19em; left:1.2em; display:none; text-decoration:none; z-index:3000;}

#TradeExpMap171, #TradeExpMap17, #TradeExpMap18, #TradeExpMap19, #TradeExpMap20, #TradeExpMap21, #TradeExpMap22, #TradeExpMap23, #TradeExpMap24, #TradeExpMap2422, #TradeExpMap2401 {position:absolute; top:10.1em; width:19em; left:1.2em; display:none; text-decoration:none; z-index:3000;}

#TradeExpMap25, #TradeExpMap26, #TradeExpMap27, #TradeExpMap28, #TradeExpMap29, #TradeExpMap30, #TradeExpMap31, #TradeExpMap32, #TradeExpMap321, #TradeExpMap322 {position:absolute; top:12.2em; width:19em; left:1.2em; display:none; text-decoration:none; z-index:3000;}

#Row333, #TradeExpMap33, #TradeExpMap34, #TradeExpMap35, #TradeExpMap36, #TradeExpMap37, #TradeExpMap38, #TradeExpMap39, #TradeExpMap40 {position:absolute; top:15em; width:19em; left:1.2em; display:none; text-decoration:none; z-index:3000;}

div[id^='Row7'] {position:absolute; top:17.5em; width:19em; left:1.2em; display:none; text-decoration:none; z-index:3000;}

div[id^='Row8'] {position:absolute; top:20.5em; width:19em; left:1.2em; display:none; text-decoration:none; z-index:3000;}

div[id^='Row9'] {position:absolute; top:23em; width:19em; left:1.2em; display:none; text-decoration:none; z-index:3000;}

div[id^='Row10'] {position:absolute; top:26em; width:19em; left:1.2em; display:none; text-decoration:none; z-index:3000;}

div[id^='Row11'] {position:absolute; top:28.5em; width:19em; left:1.2em; display:none; text-decoration:none; z-index:3000;}

div[id^='Row12'] {position:absolute; top:31.5em; width:19em; left:1.2em; display:none; text-decoration:none; z-index:3000;}

div[id^='Row13'] {position:absolute; top:33.5em; width:19em; left:1.2em; display:none; text-decoration:none; z-index:3000;}

div[id^='Row14'] {position:absolute; top:37em; width:19em; left:1.2em; display:none; text-decoration:none; z-index:3000;}

div[id^='Row15'] {position:absolute; top:39.5em; width:19em; left:1.2em; display:none; text-decoration:none; z-index:3000;}

div[id^='RowSide'] {position:absolute; top:2.25em; width:19em; left:1.2em; display:none; text-decoration:none; z-index:3000;}

div[id^='Diagonal'] {position:absolute; top:25em; width:19em; left:1.2em; display:none; text-decoration:none; z-index:3000;}






/* Two column layout, section page */
#top {position:relative; float:left; width:100%; height:1.5em; padding:0; margin:0;}
#left {position:relative; float:left; width:19em; top:1em; padding-left:.5em; text-align:left; min-height:30.5em;}
#rightIndex {position:relative; float:left; width:23em; top:1em; padding-left:.5em; margin:0 0 0 11em; text-align:left; min-height:5em;}

#right {position:relative; float:right; width:37.9em; top:1em; text-align:left;}

#slideTitle {position:absolute; width:100%; height:3em; top:0; padding:0; background:#7B7E82;}
#slideshow {position:absolute; display:block; padding:0; margin:0; top:3em; width:100%;}

#slideDescription {width:47%; padding:.8em .5em 0 1.5em; display:block; float:left;}
#video {float:right; padding:.5em; display:block; width:45%;}
#video2 {float:left; padding:.5em .5em 0 0; display:block; width:95%;}

#videoInfo {display:block; float:right; width:45%; height:4.5em; top:50%;}
#videoInfo2 {display:block; float:right; width:50%; height:4.5em; top:50%;}

#videoImage {float:right; padding:.4em 1.3em 0 0;}

#videoPlus {position:relative; top:-.4em; left:-.7em; padding:0;}
#videoPlus2 {position:relative; top:-.4em; left:-.35em; padding:0;}

#clear {position:absolute; top:32em;}




#myPicture {margin:0; padding:0; border:none; width:37.9em; top:0; position:absolute;}
#description {font-size:.75em; color:#000; font-weight:normal; padding:0; margin:0; line-height:1.5em;}
p#description a {color:#006296; text-decoration:none;}
p#description a:hover {text-decoration:underline;}

#previous {float:right; cursor:pointer; display:block; line-height:2em; margin:.8em 1em 0 3em; color:#fff; font-size:.9em; font-weight:bold;}
#next {float:right;cursor:pointer; display:block; line-height:2em; margin:.8em 1em 0 2em; color:#fff; font-size:.9em; font-weight:bold;}

h2#pictureText {color:#fff; font-weight:bold; font-size:1.2em; display:block; float:left; margin:.75em 0 0 1.5em;}


#ads {position:relative; float:left; width:100%; height:8em; padding:0; margin:4em 0 2em 0;}

div#centralNav {bottom:0; margin:0; padding:0; position:relative;}
div#centralNav2 {bottom:0; margin:0; padding:0; left:15em; position:relative;}

div#topic {width:100%; padding:0 0 1.5em 0; display:block; clear:both;}





/* Two column layout, topic page */
#leftTopic {position:relative; float:left; width:38.9em; top:1em; padding-left:.5em; text-align:left;}
#rightTopic {position:relative; float:right; width:18em; top:1em; text-align:left; z-index:100;}

div#h2topic {width:100%; display:block; padding:0 0 .7em 0;}
div#columnTopic {width:48%; float:left;}
div#columnTopic2 {width:48%; float:right; padding-left:1em;}




/* Two column layout, 1colshort2 page */
#leftcolshort {position:relative; float:right; width:38.9em; top:1em; padding-left:.5em; text-align:left;}
#rightcolshort {position:relative; float:left; width:18em; top:1em; text-align:left; padding-left:.5em;}

div#h2colshort {width:100%; display:block; padding:0 0 .7em 0;}



/* Two column layout, 1colshort3 page */
#leftShort {position:relative; float:left; width:44%; padding:0 3.3em 0 0; margin:0;}

#docuLink {padding:.7em 0 .5em 0; margin:0; width:100%;}



/* Subtopic page */
#containSub {width:38.9em; position:relative; float:left; padding:0; margin:0; top:1em; text-align:left;}
#leftSubTopic {position:relative; float:left; width:46.5%; padding:0 1.5em 0 .5em;}
#centerSubTopic {position:relative; float:left; width:46.5%;}
#bottomSubTopic {position:relative; float:left; display:block;}
#blockSub {display:block; float:left; position:relative;}


/* subSingleColumn page */
#singleSub {width:37.9em; position:relative; float:left; padding-left:.5em; margin:0; top:1em; text-align:left;}
#singleSub2 {width:37.9em; position:relative; float:left; padding-left:.5em; margin:0; top:3em; text-align:left;}

#singleTopic {position:relative; float:right; width:19em; padding:0; top:1em;}
#singleTopic2 {position:relative; float:left; width:19em; padding:0; top:1em;}

#singleContain {width:35em; left:0;}



/* Registration page */
.form {position:absolute; left:0; top:0; display:block; width:68%;}
#forgot {position:relative; display:block; float:left; left:14.5em; margin-top:1em;}
#detail {position:absolute; top:0; display:block; width:8em; text-align:left; margin:.85em .2em 0 20em;}
#detail2 {position:absolute; top:0; display:block; width:8em; text-align:left; margin:3.8em .2em 0 20em;}

#warning {float:left; display:block; width:30em; text-align:left; margin:0; padding:0;}
#alert {left:0; margin:2em 0 0 1.6em; width:24em;}
#register {background:transparent; margin:0 0 0 .5em; width:28.4em;}
#license {background:transparent; margin:0 0 0 .5em; width:32em;}


/* Profile registration pages*/
#percent {border-top:#006296 1px solid; border-bottom:#006296 1px solid; float:left; padding:0; margin:0 0 .5em 1em; width:12em;}
#bar {width:10em; height:.9em; border:1px solid #000; margin:.25em .5em .65em .5em;}
img.percentNone {visibility:hidden; height:.9em; padding:0; margin:0 0 .5em 0;}
img.percent10 {width:1em; height:.9em; padding:0; margin:0 0 .5em 0;}
img.percent20 {width:2em; height:.9em; padding:0; margin:0 0 .5em 0;}
img.percent30 {width:3em; height:.9em; padding:0; margin:0 0 .5em 0;}
img.percent40 {width:4em; height:.9em; padding:0; margin:0 0 .5em 0;}
img.percent50 {width:5em; height:.9em; padding:0; margin:0 0 .5em 0;}
img.percent60 {width:6em; height:.9em; padding:0; margin:0 0 .5em 0;}
img.percent70 {width:7em; height:.9em; padding:0; margin:0 0 .5em 0;}
img.percent80 {width:8em; height:.9em; padding:0; margin:0 0 .5em 0;}
img.percent90 {width:9em; height:.9em; padding:0; margin:0 0 .5em 0;}
img.percent100 {width:10em; height:.9em; padding:0; margin:0 0 .5em 0;}

#checkbox {float:left; width:100%; padding:0 0 0 1em;}
#ProfileRegister {position:relative; left:0; margin:0 0 0 .5em; width:100%;}
#noteProfile {position:relative; top:1em; left:2em; width:25em; text-align:left; margin-bottom:2em;}
fieldset.WebForm input.wider {width:20em; margin-left:1em; color:#6D6D6D;}
fieldset.WebForm input.wider:focus {width:20em; margin-left:1em; color:#000;}

fieldset.WebForm {width:23em;}

div.FormContain {position:relative; left:0; display:block; width:68%; margin-left:-.75em;}
div.Step3 {float:left; display:block; width:100%; margin-left:-.75em; padding-top:1em;}

div#LeftAlign {position:absolute; left:0;}
form.profile {padding-top:1em; width:25em;}
form.TextFields {padding-top:1em; width:36em; margin-left:2em;}

form.profile2 {padding-top:1em; width:34em; margin-left:.5em;}
fieldset.mixed {margin-right:12.5em; padding-top:.4em;}

form.profile3 {padding:1em 0 1em .25em; width:35em; margin-top:-.5em;}
form.profile4 {padding-top:1em; width:25em;}
form.FinalStepProfile {left:0; text-align:left;}
form.FinalStepProfile input {width:10em; margin:0; padding:0;}


div#checkSpace {float:right; width:68.7%; margin:-.25em 0 .5em 0;}
div#checkSpace2 {display:block; width:100%; margin:.5em 0 0 8.5em; height:5.5em;}
div#checkSpace2 span.RegCheck {width:95%;}

div#Tag {float:left; width:8.5em; text-align:right; display:block;}




div#RadioName {float:left; width:8.2em; text-align:right; display:block;}
div#ProfileEntry {float:left; width:13em; display:block; border:1px solid #808080; overflow:auto; background-color:#fff; height:6em;}
div#fullWidth {width:11em; float:left; display:block; padding:0; margin:0 0 .2em .4em;}

div.Step3 fieldset {width:15em; float:left; margin-left:1.1em;}
.clear {clear:both; margin-left:0;}

div.FormContain2 {position:relative; left:0; display:block; width:98%; margin-left:-.75em;}

#FinalStep {position:relative; float:left; margin:-.4em 0 0 .5em;}


/* Profile pages*/
#ProfileLeft {position:relative; float:left; width:13em; padding:0; margin:-1.5em 0 0 0; z-index:100;}
#ProfileCenter {position:relative; float:left; width:26em; padding:0; margin:1em 0 0 1.9em;}
#CalendarCenter {position:relative; float:left; width:22.5em; padding:0; margin:1em 0 0 1.9em; z-index:300;}

img.ProfileImage {width:10em; height:10em; float:left; padding:0 2em .4em 0;}

#MyProfile {position:relative; width:100%; margin:0 0 .5em .9em;}
#ProfileStatus {border-top:#069 1px solid; border-bottom:#006699 1px solid; background:url(/images/main/profile/GreyGradient.jpg) no-repeat top; width:100%; float:left; height:4.5em;}
#MyNetworkSection {width:13em; float:left; background:url(/images/main/profile/NetworkLarge.png) no-repeat top left; margin:1em 0 0 .85em; height:15em;}

#Messages {width:100%; background:url(/images/main/profile/MessagesLarge.png) no-repeat top left; min-height:5em;}
#Messages p.MessageTitle, #Messages p.MessageSubjectA, #Messages p.MessageInfo3, #Messages a.ActionMessage8, #Messages a.MessageSubject {padding-left:.5em; padding-right:.7em;}
#Messages a.MessageBody {padding-left:1em; padding-right:.7em;}


#Messages a.ActionMessageCmd, #Messages a.ActionMessageCmd2 {padding-right:.7em;}

#Messages img.NetworkPhotoProfile {padding-left:.7em;}
p.MessageInfo3 a.ReportThis {font-size:1em; float:left; display:block; width:100%; text-decoration:none; color:#0069BC; margin:0;}
p.MessageInfo2 a.ReportThis {font-size:1em; margin:0; float:left; display:block; width:100%; text-decoration:none; color:#0069BC;}
p.MessageInfo2 a {font-size:1em; margin:0; display:inline; text-decoration:none; color:#0069BC;}

a.ReportThis {font-size:.7em; width:100%; margin:0 0 .5em .5em; float:left; display:block; width:100%; text-decoration:none; color:#0069BC;}
p.MessageInfo3 a:hover, a.ReportThis:hover {text-decoration:underline;}

#MyProfilePage {width:100%; background:none; min-height:5em;}

#MyQuickLinkLg {width:100%; background:url(/images/main/profile/QuickLinkLarge.png) no-repeat top left; min-height:5em;}
#EducationSection {width:100%; background:url(/images/main/profile/EducationLarge.png) no-repeat top left; min-height:5em;}
#NetworkingSection {width:100%; background:url(/images/main/profile/NetworkGrey.png) no-repeat top left; min-height:5em;}

/* Groups */
#Groups {width:100%; background:url(/images/main/profile/GroupsGrey.png) no-repeat top left; min-height:5em;}
#TaskComm {width:100%; background:url(/images/main/profile/TaskForceGrey.png) no-repeat top left; min-height:5em;}

div#MinutePlace {float:left; margin:1.1em 0 0 -1em; padding:0 0 1em 0;}

.CreateGroupImg {float:right; top:0;}
.helpText {width:10em; float:left; top:0; padding:0; margin:-.35em 0 0 0;}
.groupNumber {font-size:.85em; color:#999;}
.NegMargin {margin-top:-2.2em;}

#navigation {float:right; margin:2em 1em 0 1em;}

form#SearchGroup {display:block; width:100%;}
form#SearchGroup input {background-color:#E5E5E5; border:1px solid #808080; color:#808080; width:20em; padding:.2em 0 .2em .5em; margin:1em 0 1em 0; font-size:.75em;}
form#SearchGroup input:hover {border:1px solid #CCC; color:#000;}

/* I changed this smallRES !!! */
#InviteList {background-color:#fff; width:25.5em; height:10em; border:1px solid #808080; overflow:auto; float:right; margin:-1em 2.25em 0 0;}
/* //// I changed this smallRES !!! */

form#SearchGroup2 {display:block; width:100%; margin:0;}
form#SearchGroup2 input {background-color:#E5E5E5; border:1px solid #808080; color:#808080; width:15em; padding:.2em 0 .2em .5em; margin:.4em 0 1em 0; font-size:.65em; height:1.3em;}
form#SearchGroup2 input:hover {border:1px solid #CCC; color:#000;}


.GroupInvitePosition {bottom:.3em; right:0; position:absolute;}
/* I changed this smallRES !!! */
span.PopUpLabel {color:#fff; font-size:.85em; width:5.4em; text-align:right; float:left; display:block; margin:-1.3em 0 0 0;}
p.GroupTitleChoose {color:#fff; font-size:.85em; width:10em; text-align:right; float:left; display:block; margin:-1.3em 0 0 0;}
span.GroupFormInfo {color:#fff; font-size:.85em; width:32.8em; text-align:left; float:right; display:block;}
#GroupBlock {width:100%; float:left; margin:1em 0;}
#GroupBlock input.PopBoxNetwork {width:407px; margin-left:116px;}
input.CheckAll {float:left; text-align:right; margin:0 0 .2em 10.5em; width:3em;}
/* //// I changed this smallRES !!! */

p.PopTopic {color:#fff; font-size:.75em; width:90%; text-align:left; left:0; display:block; margin:0 1.5em .5em 1.7em;}
p.PopTopic a {color:#fff; font-weight:bold; text-decoration:none;}

a.GroupPageTitle {color:#0069BC; text-decoration:none; font-size:.8em; padding:0; margin:.7em 1em 0 0; display:block; width:100%; font-weight:bold;}
a.GroupPageTitle2 {color:#0069BC; text-decoration:none; font-size:.8em; padding:0; margin:.7em 1em 0 0; display:block; float:left; font-weight:bold;}

p.GroupDocument {color:#6D6D6D; font-size:.72em; font-weight:normal; line-height:1.6em; padding:0; margin:.7em 0 0 0; display:block; float:left;}
p.GroupDocText {color:#6D6D6D; font-size:.72em; float:left; font-weight:normal; line-height:1em; padding:0; margin:.9em 0 -.3em 0;}

p.GroupText {color:#000; font-size:.72em; font-weight:normal; line-height:1.3em; padding:0; margin:0;}
p.GroupText2 {color:#6D6D6D; font-size:.72em; font-weight:bold; line-height:1.3em; padding:2.4em 0 0 0; margin:0; display:block;}
.groupPerson {color:#6D6D6D; font-weight:normal;}
h3#GroupTitle {color:#000; font-size:1em; font-weight:bold; line-height:1.4em; padding:0; margin:0 0 0 2.9em; display:inline;}
h3#GroupTitle2 {color:#000; font-size:.85em; font-weight:bold; line-height:1.2em; padding:.3em 0 0 0; margin:0 0 -.25em 0; display:block; width:100%; clear:both;}
h3#GroupTitle3 {color:#000; font-size:.8em; font-weight:bold; line-height:1.2em; padding:0; margin:.8em 0 .5em 0; display:block; width:100%; clear:both;}

h3#GroupTitle2 a {color:#0069BC; text-decoration:none;}
.ClearLogIn {clear:both; margin:1em 0 0 1.7em; position:relative; width:30em;}
.clear2 {clear:both; margin-left:0; position:relative;}
.clear3 {clear:both; margin-left:1em; position:relative;}

img.NetworkPhotoProfile2 {width:3.5em; height:3.5em; margin:-1em .5em .7em 0; padding:0; float:left;}
h2#GroupSection {font-weight:normal; padding:0; margin:0 0 -.28em 0; font-size:1.2em;}

form textarea.ReportAbuse {width:16em; float:left; border:#fff solid 1px; margin:-1.1em 0 0 1em; height:8em; font-size:.8em;}
form textarea.ReportAbuse:hover {border:#ccc solid 1px;}
form textarea.ReportAbuse:focus {border:#000 solid 1px;}
#ReasonReport {margin:-1em 0 0 5em; display:block; float:left; width:20em; text-align:left;}

.MemberInvite {font-size:.7em; color:#808080;}
.MemberInviteSelect {font-size:.7em; color:#0069BC;}
form.GroupsForm label input.GroupCheck {float:left; border:none; width:1em; margin:.2em 0 0 .3em;}

/* I changed this smallRES !!! */
form.GroupsForm label span.MemberInvite, form.GroupsForm label span.MemberInviteSelect {float:right; width:31.5em; text-align:left; margin:0;}
/* //// I changed this smallRES !!! */

form.GroupsForm label {width:100%; margin:.3em 0 0 0; display:block; height:.7em;}



form.CreateGroup {width:100%;}
form.CreateGroup input.GroupName {border:1px solid #808080; color:#ccc; width:23.5em; margin:0 0 1em 0; height:1.4em;}
textarea.GroupName {border:1px solid #808080; color:#ccc; width:17.2em; height:7em; margin:0 0 .2em 0;}
input.GroupName:hover, textarea.GroupName:hover {border:#CCC solid 1px;}
input.GroupName:focus, textarea.GroupName:focus {border:1px solid #787878; color:#000;}
form.CreateGroup input.NoForm {border:none; width:1em; float:left;}
form div.GroupSubmit input.submit {width:10em; float:right; display:block; clear:both; height:2em; margin:1em 2em 0 0; position:relative;}


form.CreateGroup label.GroupRadio {width:5em; font-family:Arial, Helvetica, sans-serif; font-size:.75em; display:block; float:left; margin:0 0 -.9em .3em;}
form.CreateGroup label.GroupRadio span {width:3em; float:right; text-align:left; margin:0;}
form.CreateGroup label.GroupRadio span input {float:left; text-align:right;}
.GroupInstruction {width:16em; display:block; margin:0 0 0 8.55em; text-align:left; clear:both;}



#GroupAvatar {width:5em; height:5em; float:left; left:0;}
.avatar {width:5em; height:5em;}
#GroupID {width:18.5em; float:right; margin:0 .5em .5em 0;}
div#margin {padding:1em 0 0 0; display:block; float:left; width:100%;}





#TREPACSection {width:100%; background:url(/images/main/profile/MyTREPACLarge.png) no-repeat top left; min-height:5em;}
#InfoCenter {width:100%; min-height:5em; margin:0; background:url(/images/main/profile/InfoCenterGrey.png) no-repeat 0 .5em; padding:.5em 0 0 0;}
#InfoCenterLg {width:100%; min-height:5em; margin:0; background:url(/images/main/profile/InfoCenterGrey.png) no-repeat top left;}
#Settings {width:100%; min-height:5em; margin:0; background:url(/images/main/profile/SettingsGrey.png) no-repeat top left;}
#PublicProfile {width:100%; min-height:5em; margin:3em 0; background:url(/images/main/profile/PublicProfile.png) no-repeat 0 .5em; border-top:1px solid #CCC; padding:.5em 0 0 0;}
#Discussion {width:100%; min-height:5em; margin:0; background:url(/images/main/profile/Discussion.png) no-repeat 0 .2em;}
#GroupDoc {width:100%; min-height:5em; margin:0; background:url(/images/main/profile/SharedGrey.png) no-repeat 0 .2em;}
#GroupEvent {width:100%; min-height:5em; margin:0; background:url(/images/main/profile/EventsGrey.png) no-repeat 0 .2em;}
#Left5 {margin-left:.5em;}



#completedBar {width:7em; background-color:#fff; height:.7em; border:1px solid #000; margin:.25em .5em -.2em 1em;}
img#ProfilePercentNone {visibility:hidden; height:.7em; padding:0; margin:0 0 .5em 0;}
img#ProfilePercent10 {width:.7em; height:.7em; padding:0; margin:0 0 .5em 0;}
img#ProfilePercent20 {width:1.4em; height:.7em; padding:0; margin:0 0 .5em 0;}
img#ProfilePercent30 {width:2.1em; height:.7em; padding:0; margin:0 0 .5em 0;}
img#ProfilePercent40 {width:2.8em; height:.7em; padding:0; margin:0 0 .5em 0;}
img#ProfilePercent50 {width:3.5em; height:.7em; padding:0; margin:0 0 .5em 0;}
img#ProfilePercent60 {width:4.2em; height:.7em; padding:0; margin:0 0 .5em 0;}
img#ProfilePercent70 {width:4.9em; height:.7em; padding:0; margin:0 0 .5em 0;}
img#ProfilePercent80 {width:5.6em; height:.7em; padding:0; margin:0 0 .5em 0;}
img#ProfilePercent90 {width:6.3em; height:.7em; padding:0; margin:0 0 .5em 0;}
img#ProfilePercent100 {width:7em; height:.7em; padding:0; margin:0 0 .5em 0;}

div#Action {display:block; margin:0 0 0 2.8em; padding:0; height:.8em; width:100%;}
div#Action2 {display:block; margin:0 0 0 2.8em; padding:0; height:.8em; width:100%;}
img.NetworkPhotos {width:3.7em; height:3.7em; margin:0; padding:0;}
img.NetworkPhotoProfile {width:5.35em; height:5.35em; margin:-1em .5em .7em 0; padding:0; float:left;}

#ProfileNetworks {width:3.7em; float:left; margin-right:.5em; vertical-align:top;}
#ProfilingSpacing {float:right;}

#Three {width:100%; float:left; height:5.8em; margin:2em 0 -.5em 0;}
#MessageContent {width:90%; margin:0 1em 0 .5em; border-top:1px solid #6D6D6D; padding:.4em 0; clear:both;}
#MessageContentNew {width:90%; margin:0 1em 0 .5em; border-top:1px solid #6D6D6D; border-bottom:1px solid #6D6D6D; background-color:#EFEFEF; padding:.4em 0 2.7em 0; clear:both;}
#InfoTopic {width:90%; margin:0 1em 1em .3em; padding:.5em; border-top:1px solid #CCC;}
#InfoTopic3 {width:95%; margin:0 1em 2em 0; padding:.5em; border-top:1px solid #CCC;}

/* Image resize for banner image in Info Center*/
#InfoTopic3 #infoBanner img, #MessageShort #infoBanner img, #InfoTopicUnread2 #infoBanner img {width:100%;}
/* ////// Image resize for banner image in Info Center*/



#NetworkingLinkModule6 {margin:3.5em -.5em 0 0;}

#InfoTopicUnread {margin:0 1em 0 .3em;}


#InfoTopic2 {width:95%; margin:.5em 0 .5em .5em; display:block; float:left; padding:0 0 1em 0;}
 


#SharedDocuments, #QuickLinks, #TREPAC2, #Education, #TaskForces, #Committees, #BottomLevel, #Messaging {border-top:1px solid #ccc;}
#SharedDocuments {width:92%; float:left; background:url(/images/main/profile/SharedDocs.png) no-repeat .5em .2em; min-height:2.5em; margin:.25em .5em;}
#QuickLinks {width:92%; float:left; background:url(/images/main/profile/QuickLinks.png) no-repeat .5em .2em; min-height:2.5em; margin:.25em .5em;}
#TREPAC2 {width:92%; float:left; background:url(/images/main/profile/TREPAC.png) no-repeat .5em .2em; min-height:2.5em; margin:.25em .5em;}
#Education {width:92%; float:left; background:url(/images/main/profile/Education.png) no-repeat .5em .2em; min-height:2.5em; margin:.25em .5em;}
#TaskForces {width:92%; float:left; background:url(/images/main/profile/TaskForces.png) no-repeat .5em .2em; min-height:2.5em; margin:.25em .5em;}
#Committees {width:92%; float:left; background:url(/images/main/profile/Committees.png) no-repeat .5em .2em; min-height:2.5em; margin:.25em .5em;}
#Messaging {width:92%; float:left; background:url(/images/main/profile/Messaging.png) no-repeat .5em .2em; min-height:2.5em; margin:.25em .5em;}

#BottomLevel {width:92%; float:left; min-height:2.5em; margin:.25em .5em;}
#ProfileWidget {padding-left:2.7em; width:82%;}

#QuickLinkModule {width:94%; margin:0 0 0 .5em; border-bottom:1px solid #CCC;}
#NetworkingLinkModule {width:95%; margin:.7em 0 0 .5em; padding:0 0 0 .5em; border-top:1px solid #CCC; float:left;}
#NoBorder {width:95%; margin:.7em 0 0 .5em; padding:0 0 0 .5em; border:none; float:left;}

#NetworkingLinkModule2 {width:95%; margin:-1em 0 .7em .5em; border-bottom:1px solid #CCC; float:left;}
#NetworkingLinkModule3 {width:100%; margin:0 0 0 .5em; padding-bottom:0; border-top:1px solid #CCC; float:left;}
#NetworkingLinkModule4 {width:95%; margin:-.5em 0 1.5em 0; padding:0; border-top:1px solid #CCC; float:left;}
#NetworkingLinkModule5 {width:95%; margin:-.5em 0 1.5em 0; padding:0; border-bottom:1px solid #CCC; float:left;}

#NewBackground {width:95%; margin:0 0 -.75em .5em; padding:0 0 .5em .5em; border-top:1px solid #CCC; float:left; background-color:#EFEFEF;}


#positioning {padding:.5em 0 0 0; position:relative;}
#positioning2 {padding:.5em 0 0 .5em;}
#positioning3 {padding:.5em 0 0 .5em; margin-top:-.5em;}
#positioning4 {padding:-.5em 0 0 0;}
#positioning5 {padding:.5em 0 0 .5em; margin-top:-2em;}
#positioning5 form, #InfoCenterLg form {width:100%;}

#ModulePadding {width:100%; padding:.5em 0;}
#MessageModule {padding:1em 0 0 .5em; width:95%;}

#TREPACcontribution {background:url(/images/main/profile/TREPACprofile.png) no-repeat 0 0; width:100%; display:block; margin:.5em 0 1em 0; height:3em; float:left;}




/* Center navigation pages */
#VideoList {width:100%; border-top:solid 1px #CCC; min-height:6em;}
.videoPreview {width:6.5em; float:left; padding:.5em 1em 1em 1em;}



/* My Network */
div[id^='NetworkHover'] {display:none; width:11em; position:absolute; text-align:center; z-index:4000; opacity:0.95; filter:alpha(opacity=95); margin-top:-22.8em; margin-left:1.5em;}
div[id^='NetworkPosition'] {display:none; width:11em; position:absolute; text-align:center; z-index:4000; opacity:0.95; filter:alpha(opacity=95); margin-top:-8em; margin-left:1.75em;}

#FloatLeftNetwork {left:0; width:4em; top:0; margin:1em 0 0 0; position:relative;}
#FloatLeftNetwork2 {top:0; width:18em; margin:-.5em 0 0 4.4em; position:relative;}
#FloatLeftAgain {float:left; width:100%; margin:0 0 .8em 0;}


#MyNetworkCommand {float:right; text-align:left; width:7.5em; margin:.5em 0 0 0;}
#SearchInfo {padding-top:2.5em;}

#NetworkStatus {padding:0 0 1em 0; display:block;}

.Nettop, .Netbottom {display:block; font-size:1px;}
.Netb1, .Netb2, .Netb3, .Netb4 {display:block; overflow:hidden;}
.Netb1, .Netb2, .Netb3 {height:1px;}
.Netb2, .Netb3, .Netb4 {background:#D2D2D2; border-left:1px solid #D2D2D2; border-right:1px solid #D2D2D2;}
.Netb1 {margin:0 5px; background:#D2D2D2;}
.Netb2 {margin:0 3px; border-width:0 2px;}
.Netb3 {margin:0 2px;}
.Netb4 {height:2px; margin:0 1px;}
.Netboxcontent {display:block; background:#D2D2D2; border:0 solid #D2D2D2; border-width:0 1px; height:22.5em; text-align:center;}


#NetworkContain {margin:-.05em 0 0 .18em; width:10.5em; text-align:center; position:relative; opacity:0.95; filter:alpha(opacity=95);}

.Networktop, .Networkbottom {display:block; background:transparent; font-size:1px;}
.Networkb1, .Networkb2, .Networkb3, .Networkb4 {display:block; overflow:hidden;}
.Networkb1, .Networkb2, .Networkb3 {height:1px;}
.Networkb2, .Networkb3, .Networkb4 {background:#EFEFF4; border-left:1px solid #EFEFF4; border-right:1px solid #EFEFF4;}
.Networkb1 {margin:0 5px; background:#EFEFF4;}
.Networkb2 {margin:0 3px; border-width:0 2px;}
.Networkb3 {margin:0 2px;}
.Networkb4 {height:2px; margin:0 1px;}
.Networkboxcontent {display:block; background:#EFEFF4; border:0 solid #EFEFF4; border-width:0 1px; height:22em; text-align:center;}


.HoverProfilePic {width:9em; height:9em; padding:.5em .6em .5em .45em;}
#ProfileInfo {text-align:left; margin:-.5em .5em .5em .45em;}



/* Magazine */
a.ButtonMag img {text-decoration:none; margin:-.3em .25em -.5em -1.1em; float:left; display:block;}
#MagazineRight {float:left; display:block; width:75%; min-height:6em;}
.MagazineImg {width:18em;}

#Lefty {float:left;}
#Righty {float:right; width:30em;}

div#cheat form {width:10em;}

#MagCheck {float:right; width:13em; margin-top:-2.5em;}
#MagCheck p {font-size:.75em; text-align:left;}
#MagCheck input {float:left; border:none; margin-left:-.5em;}













/* Type treatment */
a.iconLink:hover, ul li.navStyle a:hover, a.more:hover, a.addPage:hover, h2.heading a:hover, h2.heading2 a:hover,  h3.heading2 a:hover, h3.newsNote a:hover, h3.newsNoteImage a:hover, a.topicLinks:hover, a.topicHeadLink:hover, a.question:hover, ul.topic a:hover, ol a:hover, ul.bodyList a:hover, a.infoLink:hover, p.note a:hover, a.instructLink:hover, a.profileHelpC:hover, a.profileC:hover, a.edit:hover, a.profile:hover, p.alert a:hover, p.instruction a:hover, p.bodyProfile a:hover, h4.subhead a:hover, a.Helper:hover, a.ProfileLink:hover, h3.newsNote2 a:hover, a.iconLink2Line:hover, a.ActionItem:hover, span.Line:hover, a.NetworkName:hover, a.ActionMessage:hover, a.ActionMessage2:hover, a.ActionMessage3:hover, a.ActionMessage4:hover, a.ButtonCommand:hover, a.ButtonCommand2:hover, a.ProfileLink2:hover, h3.videoNote a:hover, thead a:hover, table a:hover, table a:hover, a#ActionMessage6:hover, a#ActionMessage5:hover, a.FooterLinks:hover, a.ActionMessage7:hover, a.ProfileWebsite:hover, a.ActionMessage2b:hover, a.ActionMessage2Line:hover, a.ProfileDelete:hover, a#TREPAClevels:hover, a#Notice:hover, a.EditMessage:hover, h3.VideoNote a:hover, h4.subhead2 a:hover, p.MessageInfo a:hover, p.MessageInfo a:hover, a.ActionMessage8:hover, #topicLinks a:hover, #singleLinks a:hover, a.ActionMessage4x:hover, a.ActionMessage9:hover, a.ActionMessage10:hover, a.ActionMessage4b:hover, p.instruction2 a:hover, a.ActionMessage11:hover, a.ActionMessage4alt:hover, a.ActionMessage4altB:hover, a.ActionMessage12:hover, a.ActionMessage13:hover, a.ActionMessage14:hover, a.ActionMessaging:hover, a.ActionMessageCmd:hover, a.ActionMessageCmd2:hover, a.MessageSubject:hover, a.MessageBody:hover, a.ActionMessageCmd3:hover, h3.newsNote3 a:hover, a.MyName:hover, a.ActionMessage4altC:hover, a.RegisterForgot:hover, a.ActionRecommend:hover, p.MessageTitle a:hover, a.iconLink2Line2:hover, a.ActionMessage15:hover, a.ActionMessage16:hover, a.ActionMessage17:hover, a.ActionMessage18:hover,  a.ActionMessage19:hover, a.GroupPageTitle:hover, a.GroupPageTitle2:hover, h3#GroupTitle2 a:hover, a.ActionMessage20:hover, a.ActionMessage21:hover, p.GroupDocText a:hover, h4.Direction a:hover, a.ActionMessage22:hover, a.ActionMessage23:hover, p.MessageInfo2 a:hover, p.section3 a:hover, a.HelpTopic:hover, h3#EducationTitle a:hover, a.ActionMessage2B:hover, a.Helper2:hover, a.ActionMessage24:hover, p.navTopic a#navTopic2:hover, a.RegisterForgot2:hover, p.PopTopic a:hover, p.section2 a:hover, a.iconLinkEvent:hover, a.iconLinkSM:hover, a.VanityURL:hover, a#next:hover, a#previous:hover, a.AdminTool:hover, a.AudienceCmd:hover, a.rename:hover {text-decoration:underline;}


h1.heading, ul li.navStyle a, a.textsize, a.small, a.medium, a.large, a.addPage, h2.heading, h2.heading2, h3.heading2, p.section, h3.videoNote, h2.topic, h2.subTopic, p.topic, h4.subhead, h3.newsNote, h3.subTopicTitle, a.topicLinks, a.topicHeadLink, h4.navSubhead, p.navTopic, h3.subTopic2, ul.topic, ul.bodyList, ol, a.infoLink, .newsNoteImage, .registration, p.bodyRegister, p.note, p.bodyform, .checkTxt, .checkTxt2, .checkTxtGrey, p.alert, p.instruction, .greyInstruct, p.bodyProfile, p.indicator, a.profileHelpC, a.profileC, a.profileHelp, a.profile, a.edit, #description, #previous, #next, h2#pictureText, p.ProfileForm, p.TREPAC, label.check span, p.ProfileForm2, label.floatCheck2 span, label.floatCheck span, a.ProfileHint, p.Grey, p.Grey2, h1.Name, h2#ProfileSection, p.Descriptor, p.Completion, p.Designation, ol.FAQs, ol.FAQs2, h3.newsNote2, a.iconLink, p.saved, h3.docTitle, a.iconLink2Line, p.MessageTitle, p.MessageInfo, h2#ProfileTitle, h2#ProfileTitle2, h3#InfoTitle, p.InfoContent, h2#ProfileSection2, p.ProfileForm3, h2#ProfileSection3, a.NetworkName, h4.Direction, a.ButtonCommand, a.ButtonCommand2, p.PopLine, a.ProfileLink2, p.NotationMessage, thead a, table a, p.bld, p.FormText, td, tr, p.ModuleNotice, p.ModuleNotice2, h3#EducationTitle, p#NoticeMessage, h1.heading2Line, div#yourSavings, div.inline, div#yourSavings2, div#yourSavings3, div#yourSavings4, span.NoShow, p.ModuleNotice3, a.ActionMessage7, a.ProfileWebsite, p.TREPAC2, p.ModuleNoticeTREPAC, h1.heading2b, p#ProfileAdd, p.NotationMessage2, p#Grey3, p.section2, h3#Notice2, a#Notice, h1.headingAlt, textarea, .FormText2, h3.VideoNote, h4.subhead2, p.alert2, #topicLinks a, #singleLinks a, p.Sorting, p.instruction2, h3#NetworkingTitle, p.Sorting2, p.MessageAuto, p.Recipient, h3#MessageTitle, h3#MessageTitle2, p.MessageMainTitle, p.MessageInfo2, p.MessageTitle3, p.MessageInfo3, p.BOLDmessage, p.MessageInfo4, p, p.MessageSubjectA, h3.newsNote3 a, a.MyName, h2#IndexHeading2, h1.Name2, p.SentRecommend, a.iconLink2Line2, p.ProfileForm4, a.ActionMessage17, h2#ProfileSection4, .MemberInvite, .MemberInviteSelect, p.GroupTitleChoose, h2#ProfileTitle3, a.GroupPageTitle, p.GroupText, h3#GroupTitle, a.GroupPageTitle2, p.GroupDocument, p.GroupText2, h2#GroupSection, h3#GroupTitle2, p.GroupDocText, span.PopUpLabel, p.PopTopic, span.GroupFormInfo, p.GroupTitle3, h3#GroupTitle3, p.MessageMainTitle2, p.InfoSubTitle, p.MessageMainTitle3, p#Location, p#CalendarDate, a.CalendarLink, p#Notice3, p.section2, h2.EventHeading, p.section3, p#Notice4, a.HelpTopic, #MagCheck p, p.ProfileFormMag, p.MessageInfo3 a.ReportThis, p.MessageInfo3 a, a.ReportThis, a.Helper2, p.MessageInfo2 a, p.navTopic a#navTopic2, p.Date, a.iconLinkEvent, a.iconLinkSM, h4.Minutes, p#PhotoCrop, p.AdminName, #MemberNm, #AudCharacter p, p.AdminName2, p.AdminName3, a#ButtonCommand, a#ButtonCommand2, p#PopLine {font-family:Arial, Verdana, Helvetica, sans-serif;}



a.question, a.ProfileLink, a.Helper, a.ActionItem, span.Line, a.ActionMessage, a.ActionMessage2, a.ActionMessage3, a.ActionMessage4, a#ActionMessage5, a#ActionMessage6, a.myProfileHelp, a.ActionMessage2b, a.ActionMessage2Line, a.ProfileDelete, a#TREPAClevels, a.EditMessage, a.ActionMessage8, a.ActionMessage4x, a.ActionMessage9, a.ActionMessage10, a.ActionMessage4b, a.ActionMessage11, a.ActionMessage4alt, a.ActionMessage4altB, a.ActionMessage12, a.ActionMessage13, a.ActionMessage14, a.ActionMessaging, a.ActionMessageCmd, a.ActionMessageCmd2, a.MessageSubject, a.MessageBody, a.ActionMessageCmd3, a.ActionMessage4altC, a.RegisterForgot, a.ActionRecommend, a.ActionMessage15, a.ActionMessage16, a.ActionMessage17, a.ActionMessage18, a.ActionMessage19, a.ActionMessage20, a.ActionMessage21, a.ActionMessage22, a.ActionMessage23, a.ActionMessage2B, a.ActionMessage24, a.RegisterForgot2, a.VanityURL, a.AdminTool, a.AudienceCmd, a.rename {font-family:Verdana, Arial, Helvetica, sans-serif;}



/* Overall Commands */
img {text-decoration:none; border:none;}

.bld {font-weight:bold;}
span.Smaller {font-size:.85em; line-height:1em;}
span.italic {font-style:italic;}
span.Underline:hover {text-decoration:underline;}
span.Underline {text-decoration:none;}
div.hide {display:none;}
#hide1, #hide2, #hide3, #hide4, #hide5 {display:none;}

.bigger {font-size:115%;}
.left {text-align:left;}
#black {color:#000;}
.FloatLeft {float:left; padding:0 .5em .5em 0;}
textarea {font-size:.9em; padding:.25em .25em .25em .5em;}
a span.grey, a:hover span.grey {color:#808080; font-weight:normal; font-size:.75em;}
a:active, a:hover, a:focus {outline:none;}
.grey {color:#808080;}
div.marginLeft {padding-left:2.5em;}
form textarea {border:1px solid #006296;}
form textarea:hover {border:1px solid #606060;}
form textarea:focus {border:1px solid #000;}



/* ToolTips */
a span.ToolTip2 {display:none; color:#fff; font-size:.95em; line-height:1.3em; z-index:500; text-indent:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:.25em; margin:0; width:9em; font-weight:normal;}
a:hover span.ToolTip2 {position:absolute; bottom:16.5em; width:14em; left:37.7em; display:block; background:#0069BC; border:1px solid #000; color:#fff;}

a span.ToolTip2alt {display:none; color:#666; font-size:1em; line-height:1.2em; z-index:500; text-indent:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; margin:.25em; width:9em; font-weight:normal;}
a:hover span.ToolTip2alt {position:absolute; bottom:14.5em; width:15em; left:34.5em; display:block; background:#EFEFF4; border:1px solid #666; color:#666;}

a span.ToolTip3 {display:none; color:#fff; font-size:.95em; line-height:1.3em; z-index:500; text-indent:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:.25em; margin:0; width:9em; font-weight:normal;}
a:hover span.ToolTip3 {position:absolute; bottom:4.3em; width:14em; left:37.7em; display:block; background:#0069BC; border:1px solid #000; color:#fff;}

a span.ToolTip3alt {display:none; color:#666; font-size:1em; line-height:1.3em; z-index:500; text-indent:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:.25em; margin:0; width:9em; font-weight:normal;}
a:hover span.ToolTip3alt {position:absolute; bottom:-.8em; width:15em; left:34.5em; display:block; background:#EFEFF4; border:1px solid #666; color:#666;}

a span.ToolTip3altB {display:none; color:#666; font-size:1em; line-height:1.3em; z-index:500; text-indent:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:.25em; margin:0; width:9em; font-weight:normal;}
a:hover span.ToolTip3altB {position:absolute; bottom:-10em; width:17em; left:34.5em; display:block; background:#EFEFF4; border:1px solid #666; color:#666;}

a span.ToolTip4 {display:none; color:#fff; font-size:.95em; line-height:1.3em; z-index:500; text-indent:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:.25em; margin:0; width:9em; font-weight:normal;}
a:hover span.ToolTip4 {position:absolute; top:6em; width:14em; left:2.3em; display:block; background:#0069BC; border:1px solid #000; color:#fff;}

a span.ToolTip5 {display:none; color:#fff; font-size:.95em; line-height:1.3em; z-index:500; text-indent:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:.25em; margin:0; width:9em; font-weight:normal;}
a:hover span.ToolTip5 {position:absolute; top:4em; width:18em; left:26em; display:block; background:#0069BC; border:1px solid #000; color:#fff;}

a span.ToolTip6 {display:none; color:#fff; font-size:.95em; line-height:1.3em; z-index:500; text-indent:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:.25em; margin:0; width:9em; font-weight:normal;}
a:hover span.ToolTip6 {position:absolute; top:6em; width:10em; left:13em; display:block; background:#0069BC; border:1px solid #000; color:#fff;}

a span.ToolTip7 {display:none; color:#666; font-size:1.15em; line-height:1.2em; z-index:500; text-indent:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; margin:.25em; width:9em; font-weight:normal;}
a:hover span.ToolTip7 {position:absolute; top:25.3em; width:16em; left:12em; display:block; background:#EFEFF4; border:1px solid #666; color:#666;}

a span.ToolTip8 {display:none; color:#666; font-size:1em; line-height:1.2em; z-index:500; text-indent:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; margin:.25em; width:9em; font-weight:normal;}
a:hover span.ToolTip8 {position:absolute; top:15em; width:16em; left:23em; display:block; background:#EFEFF4; border:1px solid #666; color:#666;}

a span.ToolTip9 {display:none; color:#666; font-size:1.15em; line-height:1.2em; z-index:500; text-indent:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:0; margin:.25em; width:9em; font-weight:normal;}
a:hover span.ToolTip9 {position:absolute; top:5em; width:14em; left:13em; display:block; background:#EFEFF4; border:1px solid #666; color:#666;}


span.bigger {font-size:1.2em; line-height:1em;}
div.whiteBorder {border:1px #fff solid; margin:.5em;}
div.Padding {padding:.5em 1em;}




/* heading type */
h1.heading {font-size:1.5em; line-height:1em; color:#000; font-weight:normal; padding:0 1em 0 0; text-align:left; float:left; margin:0; min-width:11.5em;}
h1.headingAlt {font-size:1.5em; color:#000; font-weight:normal; padding:0 2em 0 0; text-align:left; float:left; margin:0;}
h1.heading2b {font-size:1.5em; color:#000; line-height:1em; font-weight:normal; padding:0 2em 0 0; text-align:left; float:left; margin:.2em 0 0 0; min-width:11.5em;}
h1.heading2Line {font-size:1.5em; color:#000; font-weight:normal; padding:0 2em 0 0; text-align:left; line-height:1.25; margin:-.05em 0 0 0; min-width:11.5em; float:left;}
ul#centerNav {float:left; list-style-type:none; padding:0; margin:0; height:1.5em; z-index:200;}
ul li.navStyle {float:left; margin:0; padding:0 1em 0 0;}
ul li.navStyle a {font-size:.9em; color:#6D6D6D; font-weight:normal; text-decoration:none; display:block; padding:0; margin:0; line-height:2.1em;}





a.textsize {text-decoration:none; color:#006296; font-size:.7em; font-weight:normal; display:block; float:right; cursor:text;}
a.textsize:hover {text-decoration:none;}



/*
This is the text resize information we need to keep for later


a.small {font-size:.75em; display:block; float:right; text-decoration:none; color:#006296; background:url(/images/main/A.png) no-repeat left top; text-indent:-9999px; height:2em; width:1.4em; margin-top:.35em;}

a.medium {font-size:.8em; display:block; float:right; text-decoration:none; color:#006296; line-height:1.1em; background:url(/images/main/Amid.png) no-repeat left top; text-indent:-9999px; height:2em; width:1.5em; margin-top:.15em;}

a.large {font-size:.9em; display:block; float:right; text-decoration:none; color:#006296; line-height:.95em; background:url(/images/main/Alarge.png) no-repeat left top; text-indent:-9999px; height:2em; width:2em;}*/


a.addPage {text-decoration:none; color:#006296; font-size:.7em; font-weight:normal; display:block; height:2.05em; float:right;}
a.RegisterForgot {text-decoration:none; color:#006296; font-size:.65em; font-weight:normal; display:block; height:1.55em; margin:.3em 0 1em .5em;}
a.RegisterForgot2 {text-decoration:none; position:absolute; top:4.4em; right:-14em; color:#006296; font-size:.65em; font-weight:normal; display:block; height:2em; margin:0;}

a.small, a.addPage, a.textsize {line-height:2em;}
#textSize {position:absolute; right:0; top:.25em; width:12em; height:2em;}






/* Section page */
img.section {display:block; width:4em; float:left; padding-top:.2em; padding-right:.8em;}
h2.heading {font-size:1em; color:#006296; font-weight:normal; padding:0 0 0 4.8em; margin:0;}
h2.heading a, h2.heading2 a, h3.heading2 a {color:#006296; text-decoration:none;}
p.section {font-size:.75em; color:#6D6D6D; font-weight:normal; padding:0 0 0 6.4em; margin:0; line-height:1.5em; min-height:6em;}
a.more{text-decoration:none; color:#006296; font-weight:bold;}
a#NoMore, a#NoMore:hover {text-decoration:none; color:#006296;}
h3.videoNote {font-size:.9em; color:#666; font-weight:normal; padding:.5em 0; margin:0 .2em 0 -.5em; text-align:left;}
h3.videoNote a, h3.videoNote a {color:#666; text-decoration:none;}



/* Topic page */
img.topic {display:block; width:38.9em; padding:1em 0 1.5em 0; margin:0; float:left;}
img.topic2 {display:block; width:38.9em; padding:0 0 1.5em 0; margin:0; float:left;}

h2.topic {font-size:1.15em; color:#000; font-weight:bold; padding:0 0 .2em 0; margin:0;}
h2.subTopic {font-size:.85em; color:#222; font-weight:bold; padding:0 0 .2em 0; margin:0; width:100%;}
p.topic {font-size:.75em; color:#000; font-weight:normal; padding:0 0 1.2em 0; margin:0; line-height:1.5em;}
h4.subhead {font-size:.75em; color:#000; font-weight:bold; padding:0; margin:0; line-height:1.5em;}
h4.subhead2 {font-size:.75em; color:#000; font-weight:bold; padding:.5em 0 0 0; margin:0; line-height:1.5em;}
a.HelpTopic {font-size:.75em; color:#006296; font-weight:normal; text-decoration:none; padding:0 0 .35em 0; margin:0; line-height:1.5em; display:block;}


p.topic a, h4.subhead a, h4.subhead2 a, h3#EducationTitle a {text-decoration:none; color:#006296;}
p.topic a:visited {color:#014f79;}
p.topic a:hover {text-decoration:underline; color:#014f79;}
p.topic a:active {color:#006296;}

h3.newsNote {font-size:.95em; color:#fff; font-weight:bold; padding:0; margin:0; line-height:6em;}
h3.VideoNote {font-size:.85em; color:#666; font-weight:normal; padding:1em 0 0 0; margin:0 .8em; line-height:1.5em;}
h3.VideoNote a {text-decoration:none; color:#666;}
h3.newsNote2 {font-size:.95em; color:#fff; font-weight:bold; padding:1.9em 0 0 0; margin:0 .5em;; line-height:1.3em;}
h3.newsNote3 {font-size:.95em; color:#fff; font-weight:bold; padding:1.3em 0 0 0; margin:0 .5em;; line-height:1.3em;}

h3.newsNote a, h3.newsNoteImage a, h3.newsNote2 a, h3.newsNote3 a {color:#fff; text-decoration:none;}
h3.subTopicTitle {font-size:.95em; color:#fff; font-weight:bold; padding:0 .75em 0 1em; margin:0; line-height:1.7em;}

a.topicLinks, #topicLinks a, #singleLinks a {text-decoration:none; color:#006296; font-size:.8em; font-weight:normal; display:block; padding:.5em .75em .5em 1.25em;}
a.topicHeadLink {text-decoration:none; color:#006296; font-size:.8em; font-weight:bold; display:block; padding:1em 0 0 1.5em; cursor:default;}


h4.navSubhead {text-decoration:none; color:#000; font-size:.8em; font-weight:bold; display:block; padding:1em 0 0 1.25em; cursor:default; margin:0;}
p.navTopic {text-decoration:none; color:#000; font-size:.8em; font-weight:normal; display:block; padding:.5em .7em .5em 1.25em; margin:0;}
p.navTopic a#navTopic2 {display:block; color:#0076A8; font-weight:bold; font-size:1em; margin:0 0 0 -1.25em;}



/* 1colshort2 page */
a.iconLink {text-decoration:none; color:#0076A8; font-size:.8em; font-weight:normal; display:block; padding:.5em 0 0 1em; margin:0 1.4em .8em 0; line-height:1.5em; float:left; min-width:16em;}
a.iconLinkSM {text-decoration:none; color:#0076A8; font-size:.8em; font-weight:normal; display:block; padding:.5em 0 0 1em; margin:0 1.4em .8em 0; line-height:1.5em; float:left; min-width:10em;}
a.iconLinkEvent {text-decoration:none; color:#0076A8; font-size:.8em; font-weight:normal; display:block; padding:.5em 0 0 1em; margin:0 1.4em .8em 0; line-height:1.5em; float:left; min-width:12em;}
a.iconLink2Line {text-decoration:none; color:#0076A8; font-size:.8em; font-weight:normal; display:block; padding:.5em 0 0 1em; margin:0 1.4em .8em 0; line-height:1.5em; float:left; max-width:16em; min-width:16em;}
a.iconLink2Line2 {text-decoration:none; color:#0076A8; font-size:.8em; font-weight:normal; display:block; padding:.5em 0 0 1em; margin:0 2.4em .8em 0; line-height:1.5em; float:left; max-width:11.75em; min-width:11.75em;}
p.saved {color:#999; font-size:.7em; font-weight:normal; line-height:1.95em; padding:.5em 0 0 1em; margin:0 1em .8em 0; right:0; text-align:right;}

div#wide {display:block; margin:0; padding:0; width:100%; position:relative;}
h3.docTitle {font-size:.9em; color:#fff; font-weight:bold; padding:0 0 0 .75em; margin:0; line-height:1.7em; display:block; float:left;}
a.question {font-size:.65em; color:#fff; font-weight:normal; padding:0 .5em 0 .75em; margin:0; line-height:2.7em; display:block; float:right; text-decoration:none;}



/* Subtopic page */
h3.subTopic2 {font-size:.95em; color:#000; font-weight:normal; padding:0 0 .8em 0; margin:0; line-height:1.2em;}
ul.topic {font-size:.75em; color:#000; font-weight:normal; padding:0 0 0 .5em; margin:0 0 0 .9em; line-height:1.5em;}
ul.bodyList {font-size:.75em; color:#000; font-weight:normal; padding:0 0 0 .5em; margin:-.75em 0 0 2em; line-height:1.2em;}
ul.bodyList li {padding-bottom:.55em;}
ol {font-size:.75em; color:#000; font-weight:normal; padding:0 0 0 .5em; margin:0 0 0 1em; line-height:1.5em;}
ol.alpha {font-size:1em; color:#000; list-style-type:lower-alpha; font-weight:normal; padding:0 0 0 .5em; margin:0 0 0 .9em; line-height:1.5em;}

ul.topic a, ol a, ul.bodyList a, a.FooterLinks {text-decoration:none; color:#006296; font-weight:normal;}
ul.topic li {margin-bottom:1em;}
a.infoLink {text-decoration:none; color:#006296; font-size:.8em; font-weight:normal; display:block; padding:2em 0 .5em 8.5em;}
.newsNoteImage {font-size:.95em; color:#fff; font-weight:bold; padding:1.5em 1em 0 7em; margin:0; line-height:1.5em; text-align:left;}
img.greyInfo {width:5em; display:block; float:left; padding:.5em 1em .5em .8em;}
img.storyLink {width:8em; display:block; float:left; padding:0 .9em 1em 0;}





/* FAQs page */
[id^='faq'] ol.FAQs li, ol.FAQs {color:#000; font-size:1em; font-weight:normal; padding:0 0 0 .5em; margin:0 0 .4em .5em; list-style-type:none; text-indent:-1.2em;}

[id^='faq'] ol.FAQs li.FAQs2 {color:#000; font-size:1em; font-weight:normal; padding:0 0 0 .5em; margin:0 0 .4em .3em; list-style-type:none; text-indent:-1.6em;}

[id^='faq'] li a {color:#006296; text-decoration:none;}

[id^='faq'] li a {text-decoration:underline;}

[id^='faq'] {list-style-type:none; width:100%; padding:0; margin:0 auto; font-size:.75em;}

div#indent ul#[id^='faq'] {width:90%; float:left; padding-right:6em;}

[id^='faq'] ul {list-style-type:none; padding:0; margin:0; width:100%;}

[id^='faq'] li {margin:0; position:relative; display:block;}

[id^='faq'] li.sub {display:block; background:url(/images/main/faq/arrowRightH.png) no-repeat left top; padding-bottom:1.5em; padding-left:1.5em;}


[id^='faq'] li, [id^='faq'] li p {display:block; color:#006296; font-family:Arial, Verdana, Helvetica, sans-serif; line-height:1.4em; width:100%; text-decoration:none; cursor:pointer; font-weight:bold; padding:0; margin:0;}

[id^='faq'] li p.answer, [id^='faq'] li p.answer:hover {font-weight:normal; color:#000; cursor:default;}

[id^='faq'] li.sub:hover {color:#000; background:url(/images/main/faq/arrowRight.png) no-repeat left top;}

[id^='faq'] ul {position:absolute; left:-9999px;}


[id^='faq'] li.click {display:block; background:url(/images/main/faq/arrowDownH.png) no-repeat left top; padding-bottom:1.5em; padding-left:1.5em;}

[id^='faq'] li.click:hover {display:block; background:url(/images/main/faq/arrowDown.png) no-repeat left top; padding-bottom:1.5em; padding-left:1.5em;}

[id^='faq'] li.click li, [id^='faq'] li.click:hover li {background:none;}

[id^='faq'] li.click ul {position:relative; left:0; top:0; color:#000; display:block;}

div#indent {padding-left:.8em;}





/* Registration page */
.registration {font-size:1em; color:#006296; font-weight:normal; padding:0 0 .2em 0; margin:0;}
p.bodyRegister {font-size:.75em; color:#000; font-weight:normal; padding:.8em 0 .8em .5em; margin:0; line-height:1.5em;}
span.RegisterLead {font-size:1.25em;}
p.note {font-size:.75em; color:#000; font-weight:normal; padding:3em 0 .8em .5em; margin:0; line-height:1.5em;}
p.note a {text-decoration:none; color:#006296;}

/*form {padding-top:1em; width:20em;}*/

form.TextForm {padding-top:1em; width:35em;}
form.TextForm2 {padding-top:1em; width:100%;}
form.TextForm2 textarea {width:20em; height:12em;}
input#LongWidth2 {width:28em; margin:.2em 0 0 0;}

span.lineHeight {line-height:2em; padding:0 .5em .4em 0; width:25%;}
span.lineHeight2 {line-height:1.2em; padding:.4em .4em .4em 0; width:25%;}
span.lineHeight3 {line-height:2em; padding:0 .5em .4em 0; width:27%; text-align:left;}


input#LongWidth {width:22em; margin:.2em 0 0 0;}
input#MediumWidth {width:10em; margin:.2em 0 0 0;}
input#ShortWidth {width:8em; margin:.2em 0 0 0;}

input#MediumWidth, input#ShortWidth, input#LongWidth {border:#006296 solid 1px; padding:.25em}
input#MediumWidth:hover, input#ShortWidth:hover, input#LongWidth:hover, form.TextForm2 input:hover, form.TextForm2 textarea:hover {border:#CCC solid 1px;}
span.floatLeft {float:left; text-align:left; width:auto; padding:0 .5em .4em .5em;}



p.bld {font-weight:bold; margin:0; padding:0;}
p.FormText {font-weight:normal; padding:0; margin:0; line-height:1.5em;}
.FormText2 {font-weight:normal; padding:0; margin:0 0 0 1.3em; line-height:1.5em;}
#Preferred {padding:0 0 .8em 0;}

#notPreferred {color:#808080; padding:0 0 .8em 0;}
#notPreferred p {color:#808080;}
div#hide {display:none;}

label, label span {display:block; padding-bottom:.5em;}
label {float:left; width:100%;}
label span {float:left; width:35%; text-align:right;}
label span.select {float:left; text-align:left; padding-left:.5em;}
label.SearchOptions span.select {left:0; text-align:left; width:25.5em; height:1.5em;}
label.SearchOptions {width:25.5em; height:1.5em;}

label span.mixed {float:left; width:32%; text-align:right;}

label input {width:19.75em; margin-left:-1.1em;}


p.Recipient {color:#fff; display:inline; float:left; text-align:right; width:5.4em; font-size:.8em;}
p.MessageAuto {color:#fff; font-size:.8em; float:left; width:18em; text-align:left; margin:1em 0 0 1.3em;}

label.Message, label.Message span {display:block; padding-bottom:.5em; color:#fff; font-size:.9em; font-family:Arial, Verdana, Helvetica, sans-serif;}
label.Message {float:left; width:100%;}
label.Message span {float:left; width:20%; text-align:right;}
label.Message input {width:17em; margin-left:-2.15em; color:#787878; font-size:.85em; padding:.25em .25em .25em .5em;}
label.Message textarea {width:16em; margin:0 0 0 1.02em; height:8em; font-size:.9em; padding:.25em .25em .25em .5em;}


/* I changed this smallRES !!! */
span.GroupMsg {color:#fff; font-size:.9em; font-family:Arial, Verdana, Helvetica, sans-serif; width:9.5em; left:0; position:absolute; text-align:right}
#ckGroupEditor {float:right; width:400px; margin-right:3em;}
/* //// I changed this smallRES !!! */

form label.Message2 {width:22em;}

label.Message2 {float:left; width:100%;}
label.Message2 span {float:left; width:20%; text-align:right; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:.75em; color:#000;}
label.Message2 input {width:20.6em; margin-left:1em; color:#787878; font-size:.75em; padding:.25em .25em .25em .5em; border:1px solid #808080;}
label.Message2 textarea {width:20.6em; margin:0 0 0 1.02em; height:8em; font-size:.75em; padding:.25em .25em .25em .5em;}


label.Message3 {float:left; width:100%;}
label.Message3 span {display:block; width:90%; color:#fff; text-align:left; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:.75em; margin:0 0 0 1.9em;}
label.Message3 textarea {width:23em; margin:0 0 0 1.85em; height:9em; font-size:.75em; padding:.25em .25em .25em .5em;}


form.InfoCtr label.Message4, label.Message4 {float:left; width:11em;}
form.InfoCtr label.Message4 span, label.Message4 span {float:left; width:5.8em; text-align:right; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:.75em; color:#000;}
form.InfoCtr label.Message4 input, label.Message4 input {width:6em; margin-left:1em; color:#787878; font-size:.75em; padding:.25em .25em .25em .5em; border:1px solid #808080; float:left;}


form.InfoCtr label.Message5, label.Message5 {float:left; width:4.5em; margin-right:1em;}
form.InfoCtr label.Message5 span, label.Message5 span {float:right; width:2em; text-align:left; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:.7em; line-height:1.7em; color:#000;}
form.InfoCtr label.Message5 input, label.Message5 input {width:2em; margin-left:1.5em; color:#787878; font-size:.75em; padding:0; float:left; border:none;}


form.EventAttend label {float:left; width:100%; margin:.2em 0 -.7em 0;}
form.EventAttend label span {float:right; width:32em; text-align:left; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:.7em; line-height:1.7em;}
form.EventAttend label input {width:1em; margin-left:0; text-align:left; color:#787878; font-size:.75em; padding:0;}




textarea.MessageText {width:23.4em; margin:0 0 1em 0; height:8em; font-size:.85em; color:#787878; padding:.25em .25em .25em .5em;}
textarea.MessageText:hover, label.Message2 input:hover, label.Message2 textarea:hover, label.Message4 input:hover, label.Message5 input:hover {border:1px solid #CCC;}
textarea.MessageText:focus, label.Message2 input:focus, label.Message2 textarea:focus, label.Message4 input:focus, label.Message5 input:focus {border:1px solid #787878; color:#000;}




label.Step5Profile {float:left; width:80%;}
label.Step5Profile span {float:left; width:35%; text-align:right;}

label.Step6Profile {width:100%;}
label.Step6Profile input.Step6 {width:20em;}

span.label2 {padding-bottom:1em; float:right; width:62%; text-align:left;}

p.bodyform {font-size:.75em; font-weight:normal; color:#000; margin:0;}

fieldset.WebForm2 input {float:right; width:60%; border:1px solid #808080;}
fieldset.TRECForm input {float:left; width:65%; border:1px solid #808080;}
fieldset.TRECForm input.checkBox {border:none;}
fieldset.TRECForm span.select {left:13em; margin-top:.3em;}


select.ProfileSelect {float:left; width:19.2em; border:1px solid #808080;}
textarea.TextProfile {float:left; width:18.45em; height:9em; margin-left:2.25em; border:1px solid #808080;}
textarea.TopicSize {font-size:.75em;}
textarea.TopicSize2 {font-size:.75em; margin:-.6em 0 1em .9em;}

fieldset input, label.Message input, label input.PopBoxNetwork2 {border:1px solid #808080;}

fieldset#noBorder input, #noBorder input, #noBorder input:hover {border:none;}


fieldset.WebForm input:hover, fieldset.WebForm2 input:hover, fieldset input:hover, textarea.TextProfile:hover, input.trec:hover, select:hover, input.PopBoxCommand:hover, textarea.PopBoxNetwork:hover, label.Message input:hover {border-color:#fff;}

fieldset.WebForm input:active, fieldset.WebForm2 input:active, fieldset input:active, input:focus, textarea.TextProfile:active, textarea.TextProfile:focus, input.trec:focus, input.PopBoxCommand:active, input.PopBoxCommand:focus, textarea.PopBoxNetwork:focus, label.Message input:focus {border-color:#000; color:#000;}

fieldset.WebForm, fieldset.WebForm2, fieldset {margin:0; padding:0; border:none; overflow:hidden;}

form div.FloatSubmitLeft {position:relative; left:22em; top:-1.62em;}
form div.FloatSubmitLeftShort {position:relative; left:15em; top:-1.62em;}

form div.Registration2 {position:relative; left:14.75em; width:10em;}
form div.RegSubmit {position:relative; left:10em; width:10em;}
form div.EmailCancel {float:left; margin-left:9.8em; width:10em;}
form div.EmailSend {float:left; margin-left:25.35em; margin-top:-1.45em; width:10em;}
p.alert2 {display:block; position:absolute; top:26.5em; left:0; font-weight:bold; font-size:.8em; color:#990000;}
.red {color:#990000;}

form div.EmailSubmit {position:relative; left:14em; width:10em;}
form div.SearchForm {position:relative; left:8.4em; width:10em;}
form div.TRECsubmit {position:relative; left:16em; top:-1.25em; width:10em;}
form div.ProfileSubmit {position:absolute; left:29em; bottom:.4em; width:10em; padding:1em 0;}
form div.back {position:relative; left:2em; bottom:.4em; width:10em; padding:1em 0;}
form div.back2 {position:absolute; left:2em; bottom:.4em; width:10em; padding:1em 0;}

form div.add, form div.add2 {float:left; top:0; position:relative; width:3.5em;}
div.add input {width:7em; margin-bottom:.5em;}
div.add2 input {width:10em; margin:0 0 .5em .5em; float:left;}
div.add3 input {width:15em; margin:0 0 .5em .5em; float:left;}
div.AddProfile input {width:10em; margin:0 0 .5em 16.35em; float:left;}

form div.RegularSubmit {float:left; padding:0; margin:-1.5em 0 0 0; width:10em;}
form div.RegularSubmit2 {position:relative; left:4.7em; width:10em; padding:0 0 1em 0;}


form div.FinishSubmit {position:relative; left:0; width:10em; display:block;}
form div.FinishSubmit input {display:inline; float:left; width:10em; height:2em;}

input.margin {margin-right:4em;}
form#FormWidth {width:18em;}

form div input.submit, input.BackBtn, div.add2 input, div.add input, div.ProfileSubmit input, div.back input, div.add3 input, form div.GroupSubmit input.submit, div.InfoSubmit input {padding:.25em 1.8em; background-color:#14304B; border:none; color:#fff; font:bold .7em Arial, Verdana, Helvetica, sans-serif; background:url(/images/main/profile/gradientButton.jpg) no-repeat top left;}

#ZipFormButton {padding:.25em 1.8em; background-color:#14304B; border:none; color:#fff; font:bold 1em Arial, Verdana, Helvetica, sans-serif; background:url(/images/main/profile/gradientButton.jpg) no-repeat top left; height:2em; display:block; margin:.5em 0; width:16.5em; line-height:1.5em;}

#ZipFormButton:hover {padding:.25em 1.8em; background-color:#14304B; border:none; color:#fff; font:bold 1em Arial, Verdana, Helvetica, sans-serif; background:url(/images/main/profile/gradientButtonDown.jpg) no-repeat top left; height:2em; display:block; margin:.5em 0; width:16.5em; line-height:1.5em;}



#ZipForm {font-size:.8em; margin-top:0;}



form div input.submit:hover, input.BackBtn:hover, div.add2 input:hover, div.add input:hover, div.ProfileSubmit input:hover, div.back input:hover, div.add3 input:hover, form div.GroupSubmit input.submit:hover, div.InfoSubmit input:hover {background-color:#465C7C; background:url(/images/main/profile/gradientButtonDown.jpg) no-repeat top left;}

form div input.submit:focus, input.BackBtn:focus, div.add2 input:focus, div.add input:focus {color:#465C7C;}

input.trecnumber {float:left; margin-left:2em; display:inline;}

.checkReg {width:2em; border:none; float:left; padding:0; margin:0;}
.checkTxt {font-size:.7em; color:#000; font-weight:normal; padding:0; margin:0 0 0 2em; line-height:1.5em;}
.checkTxt2 {font-size:.75em; color:#000; font-weight:normal; padding:0; margin:-.1em 0 0 2.5em; line-height:1.25em;}

.checkTxtGrey {font-size:.7em; color:#666; font-weight:normal; padding:0; margin:1em 0 0 2em; line-height:1.5em;}
a.help {text-decoration:none; color:#006296; font-weight:bold; font-size:.9em;}
p.alert {font-size:.9em; color:#006296; font-weight:normal; padding:1em 0 .2em 0; margin:0; display:block; text-align:left;}
p.instruction {font-size:.9em; color:#000; font-weight:normal; padding:0 0 1em 1.5em; margin:0; text-align:left; width:90%;}
p.instruction2 {font-size:.9em; color:#000; font-weight:normal; padding:0 0 1em .5em; margin:0; text-align:left; width:90%;}

p.alert a, p.instruction a, p.bodyProfile a, p.instruction2 a {color:#006296; text-decoration:none;}

a.instructLink {color:#006296; text-decoration:none; display:inline;}
.greyInstruct {font-size:.9em; color:#666; font-weight:normal; padding:0 0 1em 0; margin:0;}







/* Profile Registration pages */
p.bodyProfile {font-size:.9em; color:#000; font-weight:normal; padding:.8em 0 .8em .5em; margin:0; line-height:1.15em; text-align:left;}
img.profileImg {width:10em; height:10em; position:relative; top:0; left:0; padding:0 0 .5em 1.5em;}


/* FinalStep in order of page elements */
div#UploadPhoto div#noBorder input {display:none;}
div#UploadPhoto div#noBorder input#PhotoButton2, div#UploadPhoto div#noBorder input#DiffPhoto {display:block;}


div#CropFinalStep {position:relative; top:0; left:0; padding:0 0 .5em 2em;}
img.profileImg2 {width:10em; height:10em; position:relative; top:0; left:0; margin:0 0 .75em 9.5em;}
div#UploadPhoto {width:30em; display:block; left:0; height:6em;}
div#PhotoLeft {float:left; width:9em; text-align:right;}
div#PhotoRight {float:left; width:15em; margin:-.5em 0 0 .5em; line-height:1em;}
div#FinalMoveRight {margin:0 0 0 4em;}
p#Grey3 {color:#808080; font-weight:normal; font-size:.75em; margin:.5em 0 0 15.5em; padding:0; text-align:left; display:block; width:16em; float:left; clear:both;}
.FinalGreyBox {display:block; background:#EBEBF1; border:0 solid #EBEBF1; border-width:0 1px; min-height:28em; text-align:left;}
form div.SavePhoto {position:absolute; left:2em; bottom:0; padding:1em 0; margin:0 0 -1em 0; font-size:1.1em;}
p#PhotoCrop {font-size:.75em; color:#808080; width:30em; clear:both; display:block;}
div#FinalMoveRight div.FinishSubmit input.PhotoButton {width:14em; margin:1em 0 1em 8em;}
input#PhotoButton2 {width:16em;}
input#DiffPhoto {width:16em; margin-top:1em;}


img.InfoImg {width:10em; position:relative; top:0; left:0; margin:0 0 .5em 9em;}

p.indicator {font-size:.75em; color:#6D6D6D; font-weight:normal; text-decoration:none; display:block; padding:0; margin:.75em 0 0 .6em; line-height:1em;}
p a.profileHelpC, p a.profileC, p a.profileHelp, p a.profile, p a.edit {display:block;}
a.profileHelpC, a.profileC, a.profileHelp, a.profile {font-size:.75em; font-weight:normal; padding:0 0 0 1.5em; margin:0; line-height:1.05em; text-decoration:none; display:block; float:left;}
a.profileHelpC {color:#6D6D6D; background:url(/images/main/profile/check.png) no-repeat top left;}
a.profileHelp {color:#6D6D6D;}
a.profile {color:#006296;}
a.edit {text-decoration:none; color:#006296; font-size:.65em; line-height:1.05em; font-weight:normal; display:block; padding:0 0 0 1em; float:left;}

p.ProfileForm, p.ProfileForm2, p.ProfileFormMag {font-size:.75em; font-weight:normal; color:#006296; margin:0;}

p.ProfileForm4 {font-size:.75em; font-weight:normal; color:#0069BC; margin:0 .5em 0 0; width:9em; text-align:left; float:left;}

p.ProfileForm2 input {margin-left:-.55em;}
p.ProfileForm3 {font-size:.75em; font-weight:normal; color:#006296; margin:0 -3em 0 0;}
p.ProfileForm3 label {padding:0 0 .2em 0;}
p.ProfileForm label input {width:220px; margin-left:2em;}

p.ProfileFormMag label span.label2 {width:18em; float:right; text-align:left; color:#000; font-family:Arial, Verdana, Helvetica, sans-serif;}
p.ProfileFormMag label span {width:5em; float:left;}


p.PaddingTop {padding-top:.3em;}
span.labelProfile {color:#000;}

.greyLabel {color:#808080; font-weight:bold; margin-top:.5em;}
p.Grey {color:#808080; font-weight:normal; font-size:.75em; margin-top:.5em; text-align:left;}
p.Grey2 {color:#808080; font-weight:normal; font-size:.75em; margin:-2em 0 0 10.25em; padding:0; text-align:left; display:block; width:16em; float:left; clear:both;}
p.Grey2 a {color:#006296; text-decoration:none;}
p.Grey2 a:hover {text-decoration:underline;}


a.ProfileHint {color:#A6A9AB; font-weight:bold; text-decoration:none; margin-left:-2.5em; float:left; line-height:1.7em;}

label.check, label.check span {display:block; padding-bottom:.5em;}
label.check {float:left; width:100%;}

label.check span.RegCheck {float:right; width:90%; text-align:left; font-size:.7em; line-height:1.85em; font-weight:normal; padding:-1em 0 0 0;}

label.check2 {display:block; padding-bottom:.5em; text-align:left; font-size:.7em; line-height:1.85em; font-weight:normal; padding:-1em 0 0 0; float:left; width:100%; font-family:Arial, Verdana, Helvetica, sans-serif;}


label.check span.checkbox {float:left; width:1em; padding:0; margin:.35em 0 0 0; background: url(/images/main/profile/CheckOff.jpg) no-repeat;}
fieldset input.checkBox {float:left; width:1em; margin-left:.5em;}

.check {width:2em; border:none; float:left; padding:0; margin:0 0 -1em 0;}


label.floatCheck, label.floatCheck span {display:inline; padding:0;}
label.floatCheck {float:left; width:25%;}
label.floatCheck input {margin:.35em 0 0 .5em;}
label.floatCheck span {float:left; width:75%; text-align:left; font-size:.7em;  padding:.15em 0 .5em .5em; line-height:1.85em; font-weight:normal;}
.floatCheck {width:2em; border:none; float:left; padding:0; margin:0 0 -1em 0;}
p.ProfileForm2 label {width:210px; margin:0 0 0 .65em; height:1.5em;}
p.ProfileForm2 label input {width:210px;}


label.RadioList, label.RadioList span, label.RadioList2, label.RadioList2 span {display:inline; padding:0;}
label.RadioList {float:left; width:25%;}
label.RadioList2 {float:left; width:15%;}

label.RadioList input, label.RadioList2 input {margin:0 0 0 .5em;}
label.RadioList span {float:left; width:70%; text-align:left; font-size:.7em;  padding:0 0 .5em .5em; line-height:2em; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
label.RadioList2 span {float:left; width:50%; text-align:left; font-size:.7em;  padding:0 0 .5em .5em; line-height:2em; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
span#lineHeight {margin-top:-.4em;}


p#ProfileAdd {font-size:.7em; float:left; color:#000; font-weight:normal; padding:0; margin:0; line-height:1.5em;}
a.ProfileDelete {color:#0069BC; text-decoration:none; font-size:.7em; padding:0; margin:0 0 0 .5em; float:left; line-height:1.5em;}











/* Profile pages */
h1.Name, a.MyName {color:#0069BC; font-size:1.1em; font-weight:normal; line-height:1em; margin:0; padding:0; text-decoration:none;}

h1.Name2 {color:#0069BC; font-size:1.1em; font-weight:normal; line-height:1em; margin:0 0 0 .5em; padding:0; text-decoration:none;}
h2#ProfileSection {font-weight:normal; padding:0; margin:0 0 0 2.35em; font-size:1.2em;}
h2#ProfileSection2 {font-weight:normal; padding:0; margin:0 0 -.2em 3.1em; font-size:1.05em;}
h2#ProfileSection3 {font-weight:normal; padding:.15em 0 0 0; margin:0 0 -.1em 0; font-size:1em;}
h2#ProfileSection4 {font-weight:normal; padding:0; margin:1.7em 0 0 0; font-size:1.05em; display:inline; float:left;}

h2#ProfileTitle {font-weight:normal; padding:0; margin:0; font-size:1.3em;}
h2#ProfileTitle2 {font-weight:normal; padding:.1em 0 .5em 0; margin:0; font-size:1.3em;}
h2#ProfileTitle3 {font-weight:normal; padding:.1em 0 .5em .62em; margin:0; font-size:1.3em; width:36em;}

h3#InfoTitle {color:#4D4D4D; font-size:14px; font-weight:normal; line-height:1.4em; padding:0; margin:0; display:block;}
#InfoTopicUnread h3, #InfoTopicUnread2 h3 {color:#000; font-weight:bold;}
#InfoTopicUnread {background-color:#EFEFEF; border-top:1px solid #6D6D6D; border-bottom:1px solid #6D6D6D; padding:.5em .5em 2em .4em; width:90%;}
#InfoTopicUnread2 {background-color:#EFEFEF; border-top:1px solid #6D6D6D; border-bottom:1px solid #6D6D6D; padding:.5em .5em 2em .4em; width:95%;}
div#positioning3 form {width:100%;}
div#InfoCenter form {width:97%;}

h3#EducationTitle {color:#000; font-size:.9em; font-weight:normal; line-height:1.5em; padding: 0; margin:0; display:inline;}
h3#NetworkingTitle {color:#000; font-size:.75em; font-weight:bold; line-height:1.25em; padding: 0; margin:0; display:block;}




span#EduNotice {font-size:1.7em; color:#999; font-weight:normal;}

p.Descriptor {color:#6D6D6D; font-size:.8em; font-weight:normal; line-height:1.2em; padding:0; margin:0;}
p.Designation {color:#000; font-size:.7em; font-weight:normal; line-height:1.8em; padding:0 0 1em 0; margin:0;}

p.TREPAC2 {color:#000; font-size:.85em; font-weight:normal; line-height:2.6em; padding:0; margin:0 0 0 3em;}



p.Completion {color:#6D6D6D; font-size:.7em; font-weight:normal; margin:.5em 1em .25em 1.3em;}

a.ProfileLink {color:#0069BC; text-decoration:none; font-size:.65em; padding:.8em 0; margin:0 0 .8em 0; line-height:1.5em; font-weight:normal;}
a.EditMessage {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:0 0 .8em 0; float:left; width:100%;}

a.ActionMessage2Line {color:#0069BC; text-decoration:none; display:block; font-size:.65em; padding:0; margin:0 0 .8em 0; font-weight:normal;}
a.ProfileLink2 {color:#0069BC; text-decoration:none; font-size:.75em; padding:0; margin:0; width:20em; font-weight:normal;}

p.Sorting {color:#6D6D6D; text-decoration:none; font-size:.75em; padding:1em 0 0 0; margin:0;}
p.Sorting2 {color:#6D6D6D; text-decoration:none; font-size:.7em; padding:0; margin:0;}


p.GroupDocText a {color:#0069BC; text-decoration:none; margin:0 0 0 1.5em;}


a.ActionMessage {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:0 0 .8em 0; font-weight:normal;}
a.VanityURL {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:0 0 .8em 5em; font-weight:normal;}
a.ActionMessage2 {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; float:left; margin:0 0 .8em 1em; font-weight:normal;}
a.ActionMessage2B {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:0 0 0 1.25em; font-weight:normal;}
a.ActionMessage2b {color:#0069BC; text-decoration:none; display:block; float:left; font-size:.65em; padding:0; line-height:1.2em; margin:-.3em 0 .8em 4em;}
a.ActionMessage3 {color:#0069BC; text-decoration:none; font-size:.65em; display:block; margin:1.23em 0 .5em 0; line-height:1em; font-weight:normal;}
a.ActionMessage4 {color:#0069BC; text-decoration:none; position:absolute; right:1.7em; font-size:.65em; padding:0; margin:.5em 1em 0 1em; line-height:1.1em; font-weight:normal;}
a.ActionMessage4b {color:#0069BC; text-decoration:none; position:absolute; right:6em; font-size:.65em; padding:0; margin:.5em 1em 0 1em; line-height:1.1em; font-weight:normal;}
a.ActionMessage4x {color:#0069BC; text-decoration:none; position:absolute; right:1.7em; font-size:.65em; padding:0; margin:-1.3em 1em 0 1em; line-height:1.1em; font-weight:normal;}
a.ActionMessage4alt {color:#0069BC; text-decoration:none; position:absolute; right:1.7em; font-size:.65em; padding:0; margin:-1.5em 1em 0 1em; line-height:1.1em; font-weight:normal;}
a.ActionMessage4altB {color:#0069BC; text-decoration:none; position:absolute; right:1.7em; font-size:.65em; padding:0; margin:-1.5em 1em 0 1em; line-height:1.1em; font-weight:normal;}
a.ActionMessage4altC {color:#0069BC; text-decoration:none; position:absolute; right:1.7em; font-size:.65em; padding:0; margin:-1.75em 1em 0 1em; line-height:1.1em; font-weight:normal;}
a#ActionMessage5 {color:#0069BC; text-decoration:none; padding:0; margin:0 .4em 0 1em; line-height:1.1em; font-weight:normal;}
a#ActionMessage6 {color:#0069BC; text-decoration:none; float:right; font-size:.65em; padding:0; margin:0 -.3em 0 1em; line-height:1.1em; font-weight:normal;}
a.ActionMessage7 {color:#0069BC; text-decoration:none; font-size:.65em; display:block; margin:1em 0; line-height:1em; font-weight:normal;}
a.ActionMessage8 {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; float:left; margin:0 0 .8em 0; font-weight:normal;}
a.ActionMessage9 {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:.5em 0 .8em 0; display:block; font-weight:normal;}
a.ActionMessage10 {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:-.9em 0 .8em 0; display:block; font-weight:normal;}
a.ActionMessage11 {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:0 0 .75em 0; display:block; font-weight:normal;}
a.ActionMessage12 {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:0 0 .2em 0; display:block; font-weight:normal;}
a.ActionMessage13 {color:#0069BC; text-decoration:none; font-size:.65em; padding:1.23em 0 0 0; margin:0; display:block; width:23em; float:left; font-weight:normal;}
a.ActionMessage14 {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:0; font-weight:normal;}
a.ActionMessage15 {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:.5em 0 .5em 4.4em; float:left; display:block; font-weight:normal;}
a.ActionMessage16 {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:.5em 0 .5em 2em; float:left; display:block; font-weight:normal;}
a.ActionMessage17 {color:#0069BC; text-decoration:none; font-size:.8em; padding:0; margin:0 0 .5em 0; font-weight:bold; display:block; font-weight:normal;}
a.ActionMessage18 {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:0 0 1.25em 0; line-height:1.7em; display:block; float:left; clear:both; font-weight:normal;}
a.ActionMessage19 {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:0 0 1.25em 2em; line-height:1.7em; display:block; float:left; width:35%; font-weight:normal;}
a.ActionMessage20 {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:0 1.5em .1em .8em; line-height:1.7em; display:block; float:left; font-weight:normal;}
a.ActionMessage21 {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:0 1.9em .1em 0; line-height:1.7em; display:block; float:left; font-weight:normal;}
a.ActionMessage22, a.ActionMessage23 {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:0 1.9em 1.25em 0; line-height:1.7em; display:block; float:left; font-weight:normal;}
a.ActionMessage24 {color:#0069BC; text-decoration:none; font-size:.65em; display:block; margin:1em 0 1em 0; line-height:1em; font-weight:normal;}

p#NoticeMessage {color:#6D6D6D; text-decoration:none; float:right; font-size:.65em; padding:0; margin:0 1em 0 1em; line-height:1.1em;}
p.ModuleNotice {color:#000; text-decoration:none; font-size:.65em; display:block; margin:.5em 0 .5em 0; line-height:1.2em;}
p.ModuleNoticeTREPAC {color:#000; text-decoration:none; font-size:.65em; display:block; margin:.8em 0 -.4em 0; line-height:1.2em;}

p.ModuleNotice2 {color:#6D6D6D; text-decoration:none; font-size:.65em; display:block; margin:.5em 0; line-height:1.2em;}
p.ModuleNotice3 {color:#6D6D6D; text-decoration:none; font-size:.75em; display:inline; margin:.5em 0; line-height:1.2em;}



a.ActionItem {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:0; line-height:1em; display:inline; font-weight:normal;}
span.Line {color:#0069BC; text-decoration:none; font-size:.65em; padding:0; margin:0; line-height:1em;}
a.NetworkName {color:#0069BC; text-decoration:none; font-size:.6em; float:left; padding:0; margin:0; line-height:1.3em; display:inline; text-align:center; width:100%; font-weight:normal;}

a.Helper {color:#0069BC; text-decoration:none; font-size:.6em; padding:0 0 0 1.6em; margin:0; font-weight:normal;}
a.Helper2 {color:#0069BC; text-decoration:none; font-size:1em; padding:0; margin:0; font-weight:normal;}

p.MessageTitle {color:#6D6D6D; font-size:.72em; float:left; font-weight:normal; line-height:1.25em; padding:0; margin:.31em 0 0 0;}
p.MessageTitle3 {color:#6D6D6D; font-size:.72em; float:left; font-weight:normal; line-height:1.25em; padding:0; margin:.31em 0 0 1em;}

p.MessageInfo, p.MessageInfo font strong {color:#000; font-size:12px; font-weight:normal; line-height:1.3em; padding:0; margin:.25em 1.2em .5em 0;}
p.MessageInfo font strong u strong, div#InfoTopicUnread p.MessageInfo span.bld a, div#InfoTopicUnread p.MessageInfo span.bld font strong, div#InfoTopic p.MessageInfo, div#InfoTopicUnread p.MessageInfo {font-size:12px;}
p.MessageInfo span.bld font strong {color:#000; font-size:12px; font-weight:bold; line-height:1.3em; padding:0; margin:.25em 1.2em .5em 0;}
p.MessageInfo2 {color:#000; font-size:.75em; font-weight:normal; line-height:1.3em; padding:0 0 .5em 0; margin:0 0 0 .5em; max-width:30em;}
p.MessageInfo3 {color:#6D6D6D; font-size:.75em; font-weight:normal; line-height:1.3em; padding:0; margin:0;}

p.MessageSubjectA {color:#000; font-size:.75em; font-weight:normal; line-height:1.3em; padding:0; margin:0; width:95%;}

p.MessageInfo4 {color:#6D6D6D; font-size:.75em; font-weight:normal; line-height:1em; padding:0; margin:.5em 0 .25em 3.8em;}


p.BOLDmessage {color:#000; font-weight:bold; line-height:1.3em; padding:0; margin:0;}
p.MessageSubject {font-weight:normal; line-height:1.3em; padding:0; margin:0;}

p.MessageInfo a, p.MessageInfo2 a, p.MessageInfo3 a, p.MessageBody a, div#InfoTopic3 p.MessageInfo a, div#InfoTopicUnread p.MessageInfo span.bld a {color:#0069BC; text-decoration:none; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1em; margin-left:0;}
div#InfoTopic3 h3#InfoTitle, div#InfoTopicUnread2 h3#InfoTitle, div#positioning5 form div#InfoTopicUnread h3#InfoTitle, div#positioning5 form  div#InfoTopic h3#InfoTitle {margin-left:.5em;}
div#SettingClear h3#InfoTitle {margin-left:0;}
div#MessageShort a, #InfoCenterLg form a {color:#0069BC; text-decoration:none; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:.75em; margin:0 0 0 .5em;}
div#MessageShort p a, div#MessageShort p a.MessageBody, div#MessageShort a.MessageBody {font-size:1em; display:inline;}
div#MessageShort ul li, div#MessageShort p, #InfoCenterLg form ul li, #InfoCenterLg form p, span.Extra {text-decoration:none; font-family:Arial, Verdana, Helvetica, sans-serif; color:#000; font-size:.75em; margin:0 0 0 .5em;}

div#MessageShort {font-family:Arial, Helvetica, sans-serif;}
div#MessageShort ul li a {font-size:1em;}
div#MessageShort font {text-decoration:none; font-family:Arial, Verdana, Helvetica, sans-serif; color:#000; font-size:.75em; margin:0;}
div#MessageShort table#Focus tbody tr td p, div#MessageShort table#Focus tbody tr td ul li, div#MessageShort table#Focus tbody tr td font, div#MessageShort table#Focus tbody tr td ul li font {font-size:1em; line-height:1.5em; padding-left:-1em;}
div#MessageShort table#Focus tbody tr td blockquote a {font-size:1em; line-height:1em; padding-left:-1em; color:#0069BC;}
p#Times font, table tbody tr td p#Times font {font-family:"Times New Roman", Times, serif; font-size:1em; padding-bottom:.5em;}

div#MessageShort p.MessageInfo2 a, div#MessageShort table tbody tr td font a {color:#0069BC; text-decoration:none; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1em; margin:0;}

div#MessageShort p.topic a {color:#0069BC; text-decoration:none; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1em;}
div#MessageShort table tbody tr td table tbody tr td {border:1px solid #000; border-collapse:collapse;}
div#MessageShort table tbody tr td table {margin:2em 0;}

p.MessageInfo2 a.NetworkAddMe {color:#0069BC; text-decoration:none; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1em;}
div#MessageShort a:hover {text-decoration:underline;}




p.NotationMessage {color:#808080; font-size:.72em; padding:1em 0 0 0; margin:0; line-height:1.5em;}
a#TREPAClevels {color:#0069BC; font-size:.71em; padding:0; margin:0; line-height:1.5em; display:block; text-decoration:none;}
p.NotationMessage2 {color:#808080; font-size:.72em; padding:0; margin:0; line-height:1.5em; float:left;}



a.ProfileWebsite {color:#0069BC; font-size:.85em; text-decoration:none; line-height:2.5em;}

/* Tutorials */
img[id^='TutorialImg'] {display:none; width:38.9em; padding:0 0 1.5em 0; margin:0; float:left;}
img[id^='TutorialDefault'] {display:block; width:38.9em; padding:0 0 1.5em 0; margin:0; float:left;}


/* Recommendations */
div[id^='NewRecommend'] {display:block; width:100%; margin:.5em 0 0 0; padding:.2em 0 0 0;}
div[id^='ApproveRecommend'], div[id^='IgnoreRecommend'] {display:none; width:22em; text-align:center; opacity:0.95; position:absolute; margin-top:-9.4em; left:2em; filter:alpha(opacity=95); z-index:2000;}
div[id^='DeleteRecommend'], div[id^='DeleteRecommendConfirm'] {display:none; width:22em; text-align:center; opacity:0.95; position:absolute; margin-top:-10.4em; left:2em; filter:alpha(opacity=95); z-index:2000;}


div.Recommendations2 {width:100%m; clear:both; margin:.5em 0 0 0; padding:.2em 0 0 .5em; border-top:solid 1px #999;}

div.Recommendations {width:26em; clear:both; margin:0 0 0 2em; padding:0;}
a.ActionRecommend {color:#006296; text-decoration:none; text-align:right; font-size:.65em; padding:0; margin:.3em 0 0 0; line-height:1.1em; display:block; float:right;}
p.SentRecommend {color:#6D6D6D; text-decoration:none; text-align:right; font-size:.7em; padding:0; margin:.3em 0 0 0; line-height:1em; display:block; float:right;}
p.MessageTitle a {color:#006296; text-decoration:none;}

/* SQUID */
.squidLogo {right:0; border:0; outline:0; margin:-.35em 0 0 2em;}
#squidHeader {height:4em; background:url(/images/main/InfoCenter/GradientSquid.jpg) repeat-x top left; top:0; left:0; margin:0 0 -7em 0; width:100%; }
#squidHeader h1 {font-weight:normal; margin:.9em 1em 0 2.9em; font-size:1.3em; float:left; color:#000; font-family:Arial, Helvetica, sans-serif;}
#squidHeader a {float:left; display:block; margin:2.2em 1em 0 1em; color:#0069BC; font-size:.7em; text-decoration:none; font-family:Verdana, Geneva, sans-serif;}
#squidHeader a:hover {text-decoration:underline;}
#squidPosition {width:95%; margin:0 0 0 .5em; padding:0 0 0 .5em; float:left;}
/* ///// SQUID */

/* Info Center */
a.rename {color:#0069BC; text-decoration:none; float:right; font-size:.75em; font-weight:normal; line-height:1.8em;}

form#enterInfo {width:28em;}

.InfoPicCtr {width:384px; margin:.5em 0 1em 0;}
.InfoPicRt {width:8em; margin:.5em 0 1em .5em; float:right;}
.InfoPicLft {width:8em; margin:.5em .5em 1em 0; float:left;}
label.AddInfo {margin:0 0 1em 5.1em;}
form.InfoCtr label input {margin-left:1em;}
div.DeleteAdmin {position:relative; left:-.5em; top:1.2em;}
div.DeleteAdmin input.delete {background:url(/images/main/delete.png) no-repeat top left; border:none; width:1.8em; height:1.8em;}
div.clearDelete {float:left; width:23em; padding:0 0 0 1em; margin:0; border-top:1px solid #CCC;}
div.DeleteAdmin input.delete:hover {background:url(/images/main/deletedown.png) no-repeat top left; border:none; width:1.8em; height:1.8em;}


/* Info Center Admins */
a.AdminTool {color:#0069BC; text-decoration:none; text-align:right; font-size:.65em; padding:.5em 1em 0 0; margin:.8em 1em 0 0; float:right; display:block; font-weight:normal;}
p.AdminName {font-size:.75em; color:#000; font-weight:normal; margin:.6em 0 0 .8em; padding:.4em 0 0 0; line-height:1.5em; float:left;}
p.AdminName2 {font-size:.75em; color:#000; font-weight:normal; margin:0 0 0 .8em; padding:.4em 0 0 0; line-height:1.5em; float:left; width:45%;}
p.AdminName3 {font-size:.75em; color:#000; font-weight:normal; margin:-.3em 0 0 0; padding:0; line-height:1.5em; float:left; border-bottom:solid 1px #CCC; width:100%;}
p.AdminName3 span {margin-left:.8em;}


#InfoRule {width:99%; margin:.5em 0 0 0; padding:.5em 0 0 0; border-top:1px solid #CCC; float:left;}
.AdminNames {width:100%; display:block; clear:both; margin:0; padding:0;}

#NotAdmin {border-top:1px solid #CCC; background-color:#EFEFEF; padding-bottom:2em;}
#AdminRemove {display:none; top:12em; left:27em;; width:22em; position:absolute; text-align:center; opacity:0.95; filter:alplha(opacity=95); z-index:3000;}
#MakeAdmin {display:none; top:12em; left:27em;; width:22em; position:absolute; text-align:center; opacity:0.95; filter:alplha(opacity=95); z-index:3000;}
/* //// Info Center Admins */


/* Subscription Preferences */
#descriptor {color:#4D4D4D; font-size:.85em; font-weight:normal; line-height:1.25em; padding:0; margin:0; display:inline;}
#InfoFloatPref {float:left; width:50%; margin:.5em 0 1em 0;}
#MarginInfoLeft {margin:0 0 .5em .5em; clear:both;}
form.SettingForm div#InfoFloatPref label span {width:11em; margin-top:.1em;}
/* ///// Subscription Preferences */


/* Info Center Home page */
div#InfoSize div.FinishSubmit input {width:14em; margin:1em 0 1em 0;}
div#InfoSize2 div.FinishSubmit input {width:15em; margin:1em 0 1em 1em;}

/* ///// Info Center Home page */


/* Select audience */
a.AudienceCmd {color:#0069BC; text-decoration:none; text-align:right; font-size:.65em; padding-right:.8em; float:left; display:block; font-weight:normal;}
.PaddingTopBottom {padding:.5em 0;}
.PaddingLeft {padding:0 0 0 2.2em;}
.PaddingLeft2 {padding:0 0 1em 1em;}
#AdminCheck {float:left; margin:.4em .5em 0 .8em;}
#AdminCheck2 {float:left; margin:.65em .5em 0 1.3em;}

.CustomAud {width:100%; display:block; border-top:1px solid #CCC; clear:both; min-height:2.8em; margin:0; padding:0;}
#AudienceName {height:20em; width:19.5em; overflow:auto; margin:0 0 0 1em; scrollbar-base-color:#0076A8;}
#MemberNm {font-size:.8em; display:block; float:left; color:#B7D9E7; margin:.2em 0 .2em .5em; clear:both; width:100%; text-align:left;}
/* /// Select audience */

/* Create Audience */
label#CreatedFor {width:100%; margin:.5em 0;}
label#CreatedFor span {width:26.5%; font-family:Arial, Helvetica, sans-serif; font-size:.85em; color:#6D6D6D; margin:.15em 1em 0 0; text-align:right;}
label#CreatedFor select {width:15em; float:left;}

div#ContainButtons {float:left; left:0; height:4.25em; margin:1em 0 0 0; clear:both; width:100%;}
input#ButtonPress {width:12em; height:2.25em; background-color:#CFE6EE; color:#12679B; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:.8em; border:0; display:block; float:left; margin:.15em;}
input#ButtonPress:hover, input#ButtonSelected:hover {background-color:#A2C7DA; color:#12679B;}
input[id^='ButtonSelected'] {background-color:#12679B; color:#fff; width:12em; height:2.25em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:.8em; border:0; display:block; float:left; margin:.15em;}

label#AudienceName {width:100%; position:relative; height:4em; margin:.5em 0 0 0;}
label#AudienceName span {float:left; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; margin:.25em .5em 0 0; width:26%; padding:0 1em 0 0;}
label#AudienceName input {border:1px solid #CCC; color:#000; width:60%; float:left; height:1.25em; padding-left:.5em; margin-top:.25em;}
label#AudienceName input:hover {border:1px solid #000;}

label#AudienceName #AudienceTitle {width:200px;}

#AudienceTitle {font-family:Arial, Helvetica, sans-serif; font-size:1.55em; margin:.1em .5em .2em 0; font-weight:bold; color:#333;}

#AudienceNameSection {border-bottom:solid 1px #12679B; padding:0 0 4em 0; background-color:#fff;}
#IncludeList {border-bottom:solid 1px #12679B; padding:0 0 .25em 0; background-color:#fff;}
#ExcludeList {background-color:#CCC; padding:0 0 .25em 0; margin:-.35em 0 0 0; border-bottom:solid 1px #12679B;}
#RestrictList {background-color:#EFEFEF; padding:0 0 .25em 0; margin:-.35em 0 0 0;}

#IncludeList p span, #ExcludeList p span, #RestrictList p span {font-size:1em; line-height:1em;}
#IncludeList p span img, #ExcludeList p span img, #RestrictList p span img {margin:.5em 0 -.15em 0;}
#IncludeList p span.bld, #ExcludeList p span.bld, #RestrictList p span.bld {color:#333; display:block; margin:.5em 0 -.25em 0; padding-top:1em;}


/*#MemberCount {position:relative; float:left; clear:both;}*/
#Header {width:100%; background:#12679B; height:1.5em;}
#Header p, form div#Header p {padding:.2em 0 0 .5em; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:.9em; font-weight:bold; margin:0 0 .5em 0; display:block;}

#AudCharacter {width:100%; clear:both; float:left; margin:1.5em 0 1em 0;}
#AudCharacter p {width:100%; background:#12679B; height:1.75em; color:#fff; line-height:1.8em; padding:0; font-size:.8em; font-weight:bold; margin:1.5em 0 0 0;}
div#AudCharacter p span {margin:.7em;}
#AudCharacter select, #AudCharacter table {width:100%; border:solid 1px #12679B; height:10em; margin:0 0 .5em 0; padding:.5em;}
#AudCharacter select.singleSelect {width:100%; border:solid 1px #12679B; height:2em; margin:0 0 .5em 0; padding:.15em;}

#AudCharacter div#Alt {width:95.5%; border:solid 1px #12679B; height:6em; margin:0 0 1em 0; padding:.5em;}

#outer {width:25.45em; float:left; left:0; margin:1em 0 0 0; border:solid #12679B 1px; vertical-align:top;}

#infoClick {list-style-type:none; width:25.5em; padding:0; margin:0 auto; position:relative;}
#infoClick ul {list-style-type:none; padding:0; margin:0; display:block; width:100%; float:left;}
li.sub ul li[id^='SubTwo'] span {margin-left:3em;}
li.sub ul li[id^='SubThree'] span {margin-left:2em;}

#outer2 {width:25.45em; float:left; left:0; margin:1em 0 0 0; border:none; vertical-align:top;}
/*#DropClick {font-family:arial, verdana, sans-serif; font-size:12px;}

#DropClick ul {padding:0; margin:0; list-style:none;}

#DropClick li {background:#CFE6EE; margin:1px 1px 0 0; position:relative; width:34em;}
#DropClick li:hover {background:#A2C7DA;}*/

/* Selected ID 
#DropClick li[class^='Sel'], #DropClick li[class^='Sel'] a, [class^='Sel'] {background-color:#12679B; color:#fff; font-weight:bold;}
#DropClick li[class^='DeSel'], #DropClick li[class^='DeSel'] a, [class^='DeSel'] {background-color:#CFE6EE; color:#000;}
*/
/* /////  Selected ID */

/* Void ID 
#DropClick li[class^='void'], #DropClick li[class^='void'] a, li[class^='void'] {background-color:#CCC; color:#AAA;}*/
/* //// Void ID 


#DropClick a {display:block; color:#444; text-decoration:none; height:35px; line-height:35px; text-align:left; padding:0 0 0 .8em;}
#DropClick a:active, #DropClick a:focus {outline:0;}


#sub0 li, #sub1 li, #sub2 li, #sub3 li  {position:relative; float:left; clear:both; display:block;}
#sub1 li {padding-left:1em; width:33em;}
#sub2 li {padding-left:2em; width:32em;}
#sub3 li {padding-left:3em; width:31em;}



.none {display:none;}
.yes {display:block;}

#DropClick a:hover,
#DropClick li.clicked a {color:#000; background-position:0 -35px; text-decoration:underline;}
*/



/* //// Create Audience */







/* Calendar */
div.CalendarRight {float:right; width:6em; margin:-1.5em 3em 0 0;}
form.CalendarForm {width:100%;}
ul li p#Location {font-size:1em; font-weight:normal; color:#999;}
ul li p#CalendarDate {font-size:1em; font-weight:normal; color:#999; float:right; width:10em; margin:-1.4em 1em 0 0; text-align:right;}
ul li a.CalendarLink {font-size:1em; font-weight:normal;}
div#calendar caption {font-size:.9em; font-weight:bold; font-family:Arial, Verdana, Helvetica, sans-serif; color:#fff; background-color:#006296; padding:.25em 0;}
div#calendar thead {font-size:.85em; font-weight:normal; font-family:Arial, Verdana, Helvetica, sans-serif; background-color:#fff; text-align:center;}
div#calendar thead tr {color:#666;}
div#calendar tr td.light {color:#999; font-weight:normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
div#calendar tr td {color:#444; font-weight:normal; font-family:Arial, Verdana, Helvetica, sans-serif;}
div#calendar td, div#calendar th, div#calendar caption {border:1px solid #006296; line-height:1em; text-align:center;}
div#calendar td.schedule {color:#000; font-weight:bold; background-color:#badcee;}
div#calendar tr, div#calendar table tbody tr {vertical-align:middle;}


/* Settings */
h3#InfoTitle a {color:#0069BC; text-decoration:none; display:block;}
h3#InfoTitle a:hover {text-decoration:underline;}
form.SettingForm {width:100%; display:block; margin:0;}
form.SettingForm label.Featurette {margin:.25em 0 -.5em 0;}
form.SettingForm label.Featurette span {width:90%; float:right; text-align:left; font-size:.7em; font-family:Arial, Verdana, Helvetica, sans-serif; line-height:1em; margin:0; padding:0;}

form.SettingForm label span {width:90%; float:right; text-align:left; font-size:.9em; font-family:Arial, Verdana, Helvetica, sans-serif; line-height:1.5em; margin:0; padding:0;}
form.SettingForm label input {width:2em; float:left; margin:.4em 0 0 .5em; padding:0; font-size:.7em;}

form.SettingForm label.Featurette input {width:2em; float:left; margin:-.15em 0 0 .5em; padding:0; font-size:.7em;}
div#SettingClear {padding:0 0 1em 0; width:100%; display:block; float:left;}
form.SettingForm label input.RadioSet {width:2em; float:left; margin:.35em 0 0 3.3em; padding:0; font-size:.7em;}
form.SettingForm label span.RadioType {width:85%; float:right; text-align:left; font-size:.7em; font-family:Arial, Verdana, Helvetica, sans-serif; line-height:2em; margin:0; padding:0;}
form.Password {padding-top:1em; width:36em;}
form.Password span {float:left; width:30%;}
form.Password input {float:right; width:65%;}



/* Network module */
input#AddREALTOR {width:22em; margin:.25em 0 .5em 0; float:left; display:block;}
input#RefineSearch {width:22em; margin:0 0 .2em -.4em; display:block; padding-left:.25em;}
#hide1 input#AddREALTOR {margin-left:-10.5em; margin-bottom:.5em;}

/* Messaging module */
h3#MessageTitle {color:#000; font-size:.9em; font-weight:bold; line-height:1.5em; padding:0; margin:2em 0 0 0; display:inline; float:left; padding-left:.6em;}
h3#MessageTitle2 {color:#000; font-size:.9em; font-weight:bold; line-height:1em; padding:0; margin:.3em 0 0 0; display:block; float:left; padding-left:.5em; width:100%;}
a.ActionMessaging {color:#0069BC; text-decoration:none; float:right; font-size:.65em; padding:0; margin:3.3em 1em 0 0; line-height:1.1em; display:block; font-weight:normal;}
a.ActionMessageCmd {color:#0069BC; text-decoration:none; text-align:right; font-size:.65em; padding:0; margin:.8em 0 0 0; line-height:1.1em; display:block; font-weight:normal;}
a.ActionMessageCmd2 {color:#0069BC; text-decoration:none; text-align:right; font-size:.65em; padding:0; margin:.3em 0 0 0; line-height:1.1em; display:block; font-weight:normal;}
a.ActionMessageCmd3 {color:#0069BC; text-decoration:none; text-align:left; font-size:.65em; padding:0; margin:0 .7em 0 .9em; line-height:1.5em; display:block; float:left; font-weight:normal;}

div#MessageShort a.MessageSubject {color:#0069BC; text-decoration:none; font-size:.9em; padding:0; margin:0 1em 0 .4em; display:block; width:95%; line-height:1.3em;}
a.MessageSubject {color:#0069BC; text-decoration:none; font-size:.9em; padding:0; margin:0 1em 0 .4em; line-height:1.3em;}

p.MessageMainTitle {color:#000; font-weight:bold; text-decoration:none; font-size:.9em; padding:0; margin:0 1em 1em .35em; display:block; width:100%;}
p.MessageMainTitle2 {color:#000; font-weight:bold; text-decoration:none; font-size:1em; padding:0; margin:1em .5em .25em .35em; display:block;}
p.MessageMainTitle3, #InfoCenterLg form p.MessageMainTitle3 {color:#333; font-weight:normal; text-decoration:none; font-size:.9em; padding:0; margin:1.3em .5em .25em .7em; display:block; width:100%;}

p.InfoSubTitle {color:#333; font-weight:bold; text-decoration:none; font-size:.83em; padding:0; margin:0 .5em .25em .35em; display:block;}

a.MessageBody, div#MessageShort a.MessageBody {color:#0069BC; width:96%; text-decoration:none; font-size:.71em; padding-bottom:1em; margin:0; display:block; float:left; line-height:1.3em;}

#MessageShort {display:block; width:95%; float:left; margin:.5em 1em 0 0;}
form div.MessageSubmit {position:relative; left:16em; top:-1.25em; width:10em;}
form div.MessageSubmit2 {position:relative; left:15.25em; width:10em; margin-bottom:1em;}
form div.MessageSubmit3 {position:relative; left:13.1em; top:-.25em; width:9em; margin:0 0 1em 0;}
form div.InfoSubmit input {width:10em; height:2em; right:0; margin:1em 0 0 0;}


#search-wrap ul, #search-wrap li {border:0; list-style-type:none;}
#search-wrap li a, #results li a {display:block; text-decoration:none; color:#0069BC; margin:0 0 .3em 0; padding:0;}
#search-wrap li a:hover, #results li a:hover {text-decoration:underline;}
#search-wrap {margin:0 auto; width:16em;}
#search-wrap input {width:20em; color:#999; padding:.4em; border:solid 1px #999;}
#results {width:22.9em; border-left:1px solid #D2D2D2; border-bottom:1px solid #D2D2D2; border-right:1px solid #D2D2D2; display:none; margin:2.1em 0 .5em 7.3em; position:relative; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:.7em}
#results li {list-style-type:none; padding:0 0 .25em .5em;}





/* module navigation */
#DivEmbed {position:relative;}
#committee a {position:absolute; top:0em; left:0em; display:block; height:2.5em; width:2.5em; text-decoration:none; z-index:3000;}
#committee a i {visibility:hidden;}




/* Rounded corners */
#xsnazzy {background:transparent; margin:.7em 0; width:18em;}
#xsnazzy2 {background:transparent; margin:0 0 1em 0; width:18em;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#95999B; border-left:1px solid #95999B; border-right:1px solid #95999B;}
.xb1 {margin:0 5px; background:#95999B;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; background:#95999B; border:0 solid #95999B; border-width:0 1px; height:6em; text-align:center;}


#leftLong {left:0; width:19em; float:left; padding-right:1em; margin-right:1em;}
#rightLong {right:0; width:18em; display:inline;}

#topicLong {background:transparent; margin:0 0 -1em 0; width:38.9em; top:0;}
#topicTitle {background:transparent; margin:0 0 -1em 0; width:18em; top:0;}
#topicTitle2 {background:transparent; margin:1em 0 -1em .5em; width:12.2em; top:0;}
#topicLinks2 {background:transparent; margin:1em 0 .5em .5em; width:12.2em; top:1em;}
#topicTitle3 {background:transparent; margin:1em 0 -1em 0; width:13.29em; top:0;}
#topicLinks3 {background:transparent; margin:1em 0 .5em 0; width:13.29em; top:1em;}

#ConventionTitle {background:transparent; margin:0 0 -1em 0; width:38.9em; top:0;}
.Contop, .Conbottom {display:block; background:transparent; font-size:1px;}
.Conb1, .Conb2, .Conb3, .Conb4 {display:block; overflow:hidden;}
.Conb1, .Conb2, .Conb3 {height:1px;}
.Conb2, .Conb3, .Conb4 {background:#A6A9AB; border-left:1px solid #A6A9AB; border-right:1px solid #A6A9AB;}
.Conb1 {margin:0 5px; background:#A6A9AB;}
.Conb2 {margin:0 3px; border-width:0 2px;}
.Conb3 {margin:0 2px;}
.Conb4 {height:2px; margin:0 1px;}
.Conboxcontent {display:block; background:#A6A9AB; border:0 solid #A6A9AB; border-width:0 1px; height:1.5em; text-align:left;}

.atop, .abottom {display:block; background:transparent; font-size:1px;}
.ab1, .ab2, .ab3, .ab4 {display:block; overflow:hidden;}
.ab1, .ab2, .ab3 {height:1px;}
.ab2, .ab3, .ab4 {background:#8EBBD1; border-left:1px solid #8EBBD1; border-right:1px solid #8EBBD1;}
.ab1 {margin:0 5px; background:#8EBBD1;}
.ab2 {margin:0 3px; border-width:0 2px;}
.ab3 {margin:0 2px;}
.ab4 {height:2px; margin:0 1px;}
.aboxcontent {display:block; background:#8EBBD1; border:0 solid #8EBBD1; border-width:0 1px; height:1.5em; text-align:left;}


#topicLongLinks {background:transparent; margin:1em 0 .5em 0; width:38.9em; top:1em;}
#topicLinks {background:transparent; margin:1em 0 .5em 0; width:18em; top:1em;}
.btop, .bbottom {display:block; background:transparent; font-size:1px;}
.bb1, .bb2, .bb3, .bb4 {display:block; overflow:hidden;}
.bb1, .bb2, .bb3 {height:1px;}
.bb2, .bb3, .bb4 {background:#EBEBF1; border-left:1px solid #EBEBF1; border-right:1px solid #EBEBF1;}
.bb1 {margin:0 5px; background:#EBEBF1;}
.bb2 {margin:0 3px; border-width:0 2px;}
.bb3 {margin:0 2px;}
.bb4 {height:2px; margin:0 1px;}
.bboxcontent {display:block; background:#EBEBF1; border:0 solid #EBEBF1; border-width:0 1px; text-align:left;}


.rtop, .rbottom {display:block; background:transparent; font-size:1px;}
.rb1, .rb2, .rb3, .rb4 {display:block; overflow:hidden;}
.rb1, .rb2, .rb3 {height:1px;}
.rb2, .rb3, .rb4 {background:#EBEBF1; border-left:1px solid #EBEBF1; border-right:1px solid #EBEBF1;}
.rb1 {margin:0 5px; background:#EBEBF1;}
.rb2 {margin:0 3px; border-width:0 2px;}
.rb3 {margin:0 2px;}
.rb4 {height:2px; margin:0 1px;}
.rboxcontent {display:block; background:#EBEBF1; border:0 solid #EBEBF1; border-width:0 1px; min-height:14em; text-align:left;}
.rboxcontent2 {display:block; background:#EBEBF1; border:0 solid #EBEBF1; border-width:0 1px; min-height:3.5em; text-align:left; padding-left:1em;}
.rboxcontent3 {display:block; background:#EBEBF1; border:0 solid #EBEBF1; border-width:0 1px; min-height:12em; text-align:left; padding-left:1em;}


#singleRd {background:transparent; margin:.7em 0; width:19em;}
.stop, .sbottom {display:block; background:transparent; font-size:1px;}
.sb1, .sb2, .sb3, .sb4 {display:block; overflow:hidden;}
.sb1, .sb2, .sb3 {height:1px;}
.sb2, .sb3, .sb4 {background:#95999B; border-left:1px solid #95999B; border-right:1px solid #95999B;}
.sb1 {margin:0 5px; background:#95999B;}
.sb2 {margin:0 3px; border-width:0 2px;}
.sb3 {margin:0 2px;}
.sb4 {height:2px; margin:0 1px;}
.sboxcontent {display:block; background:#95999B; border:0 solid #95999B; border-width:0 1px; height:6em; text-align:center;}


#singleLinks {background:transparent; margin:1em 0 .5em 0; width:19em; top:1em;}
#singleTitle {background:transparent; margin:0 0 -1em 0; width:19em; top:0;}
#myDocTitle2 {background:transparent; margin:0 0 -1em 0; width:19em; top:0;}
#myDocLinks2 {background:transparent; margin:1em 0 .8em 0; width:19em; top:1em;}
#myDocTitle8 {background:transparent; margin:0 0 -1em 0; width:14.5em; top:0;}
#myDocLinks8 {background:transparent; margin:1em 0 .8em 0; width:14.5em; top:1em;}

#videoR2 {background:transparent; margin:0; width:100%; padding:.6em .5em .5em 0;}
.v2top, .v2bottom {display:block; background:transparent; font-size:1px;}
.v2b1, .v2b2, .v2b3, .v2b4 {display:block; overflow:hidden;}
.v2b1, .v2b2, .v2b3 {height:1px;}
.v2b2, .v2b3, .v2b4 {background:#C8C8C8; border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8;}
.v2b1 {margin:0 5px; background:#C8C8C8;}
.v2b2 {margin:0 3px; border-width:0 2px;}
.v2b3 {margin:0 2px;}
.v2b4 {height:2px; margin:0 1px;}
.v2boxcontent {display:block; background:#C8C8C8; border:0 solid #C8C8C8; border-width:0 1px; height:4.5em; text-align:center;}


#videoR {background:transparent; margin:0; width:100%; padding:.6em .5em .5em 0;}
.vtop, .vbottom {display:block; background:transparent; font-size:1px;}
.vb1, .vb2, .vb3, .vb4 {display:block; overflow:hidden;}
.vb1, .vb2, .vb3 {height:1px;}
.vb2, .vb3, .vb4 {background:#C8C8C8; border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8;}
.vb1 {margin:0 5px; background:#C8C8C8;}
.vb2 {margin:0 3px; border-width:0 2px;}
.vb3 {margin:0 2px;}
.vb4 {height:2px; margin:0 1px;}
.vboxcontent {display:block; background:#C8C8C8; border:0 solid #C8C8C8; border-width:0 1px; height:4.5em; text-align:center;}


#slideCorner {background:transparent; margin:0; width:100%; position:absolute; top:22.8em;}
.Ctop, .Cbottom {display:block; background:transparent; font-size:1px;}
.Cb1, .Cb2, .Cb3, .Cb4 {display:block; overflow:hidden;}
.Cb1, .Cb2, .Cb3 {height:1px;}
.Cb2, .Cb3, .Cb4 {background:#fff; border-left:1px solid #7B7E82; border-right:1px solid #7B7E82;}
.Cb1 {margin:0 5px; background:#7B7E82;}
.Cb2 {margin:0 3px; border-width:0 2px;}
.Cb3 {margin:0 2px;}
.Cb4 {height:2px; margin:0 1px;}
.Cboxcontent {display:block; background:#fff; border:0 solid #7B7E82; border-width:0 1px; height:7.4em; text-align:left;}


#myDocTitle7 {background:transparent; margin:0 0 -1em .5em; width:12.2em; top:0;}
#myDocLinks7 {background:transparent; margin:1em 0 .8em .5em; width:12.2em; top:1em;}
.dboxcontent3 {display:block; background:#0069bc; border:0 solid #0069bc; border-width:0 1px; height:3.5em; text-align:left;}


#myDocTitle {background:transparent; margin:0 0 -1em 0; width:18em; top:0;}
.dtop, .dbottom {display:block; background:transparent; font-size:1px;}
.db1, .db2, .db3, .db4 {display:block; overflow:hidden;}
.db1, .db2, .db3 {height:1px;}
.db2, .db3, .db4 {background:#0069bc; border-left:1px solid #0069bc; border-right:1px solid #0069bc;}
.db1 {margin:0 5px; background:#0069bc;}
.db2 {margin:0 3px; border-width:0 2px;}
.db3 {margin:0 2px;}
.db4 {height:2px; margin:0 1px;}
.dboxcontent {display:block; background:#0069bc; border:0 solid #0069bc; border-width:0 1px; height:1.5em; text-align:left;}


#myDocLinks {background:transparent; margin:1em 0 .8em 0; width:18em; top:1em;}
.Ltop, .Lbottom {display:block; background:transparent; font-size:1px;}
.Lb1, .Lb2, .Lb3, .Lb4 {display:block; overflow:hidden;}
.Lb1, .Lb2, .Lb3 {height:1px;}
.Lb2, .Lb3, .Lb4 {background:#EFEFF4; border-left:1px solid #EFEFF4; border-right:1px solid #EFEFF4;}
.Lb1 {margin:0 5px; background:#EFEFF4;}
.Lb2 {margin:0 3px; border-width:0 2px;}
.Lb3 {margin:0 2px;}
.Lb4 {height:2px; margin:0 1px;}
.Lboxcontent {position:relative; background:#EFEFF4; border:0 solid #EFEFF4; border-width:0 1px; text-align:left; height:auto;}
/* //// Rounded Corners */




/* Text resize Add this Page Pop Up boxes */
a.close {background:url(/images/main/close.png) no-repeat top right; text-decoration:none; padding:.15em .5em .4em 1em; display:inline;}
form div div div div div div a#close {background:url(/images/main/close.png) no-repeat top right; text-decoration:none; padding:.4em .5em .4em 1em; display:inline;}
a.close2 {background:url(/images/main/CloseVideo.png) no-repeat top right; text-decoration:none; top:.2em; right:.2em; display:inline; width:3em; height:3em; position:absolute;}
div#closeWindow {display:inline; float:right; margin:0 .15em 1em 0;}

#invisible, #RemoveNetwork, #dupQuick, #MessageNotSent, #RecommendMe, #RecommendConfirm, #JoinedGroup, #LeaveGroup, #LeaveGroupConf, #JoinedGroup2, #Confirmation2 {display:none; top:40%; left:30%; width:22em; position:absolute; text-align:center; opacity:0.95; filter:alplha(opacity=95); z-index:3000;}

#DeletePhoto {display:none; top:-3em; left:-.7em;; width:22em; position:absolute; text-align:center; opacity:0.95; filter:alplha(opacity=95); z-index:3000;}

div[id^='NewMessage'], div[id^='InviteMembers'], div[id^='DeleteAudience'], div[id^='YouDelAudience'], div[id^='HideAudience'], div[id^='UnhideAudience'] {display:none; top:40%; left:31%; width:22em; position:absolute; text-align:center; opacity:0.95; filter:alplha(opacity=95); z-index:3000;}

div[id^='MemberList'] {display:none; top:20%; left:31%; width:22em; position:absolute; text-align:center; opacity:0.95; filter:alplha(opacity=95); z-index:3000;}

div[id^='SendAMessage'] {display:none; top:-12.5em; left:-1em; width:22em; position:absolute; text-align:center; opacity:0.95; filter:alplha(opacity=95); z-index:3000;}

/* I changed this smallRES !!! */
div[id^='MessageGroup'] {display:none; top:8em; left:19em; width:38em; position:absolute; text-align:center; opacity:0.95; filter:alplha(opacity=95); z-index:3000;}
/* ///// I changed this smallRES !!! */


#Sent {display:none; top:14em; left:24em; width:27em; position:absolute; text-align:center; opacity:0.95; filter:alplha(opacity=95); z-index:3000;}

#Report, #ReportThanks {display:none; top:-28em; left:35%; width:22em; position:relative; text-align:center; z-index:3000;}

div[id^='RemoveMessage'] {display:none; width:22em; text-align:center; opacity:0.95; position:relative; margin-top:-9.5em; left:0; filter:alpha(opacity=95); z-index:2000;}

div[id^='RemoveMyMessage'] {display:none; width:22em; text-align:center; opacity:0.95; position:relative; margin-top:-9.5em; left:-15em; filter:alpha(opacity=95); z-index:2000;}

div[id^='RemoveHomeMessage'], div[id^='DeleteInfo']{display:none; width:22em; text-align:center; opacity:0.95; position:absolute; margin-top:-9.4em; left:0; filter:alpha(opacity=95); z-index:2000;}

div[id^='DeleteInfoB'] {display:none; width:22em; text-align:center; opacity:0.95; position:absolute; top:30em; left:29%; filter:alpha(opacity=95); z-index:2000;}

div[id^='RemoveHomeInfo'] {display:none; width:22em; text-align:center; opacity:0.95; position:absolute; margin-top:-9.4em; left:0; filter:alpha(opacity=95); z-index:2000;}

#Upload, #Upload2, #Upload3 {display:none; width:22em; text-align:center; position:absolute; margin-top:-6em; left:1.5em; z-index:2000;}

div[id^='DeleteReminder'] {display:none; width:22em; text-align:center; opacity:0.95; position:absolute; top:40%; left:26%; filter:alpha(opacity=95); z-index:2000;}

div[id^='GroupDelete'], div[id^='GroupConfDelete'] {display:none; width:22em; text-align:center; opacity:0.95; position:absolute; top:-8em; left:1.25em; filter:alpha(opacity=95); z-index:2000;}

div[id^='GroupDeleteAlt'], div[id^='GroupConfDeleteAlt'] {display:none; width:22em; text-align:center; opacity:0.95; position:absolute; top:1em; left:1.25em; filter:alpha(opacity=95); z-index:2000;}


div[id^='QuickDelete'], div[id^='QuickDeleteCheck'] {display:none; width:22em; text-align:center; opacity:0.95; position:absolute; margin-top:-9em; left:0; filter:alpha(opacity=95); z-index:2000;}

div[id^='QuickRename'] {display:none; width:22em; text-align:center; opacity:0.95; position:absolute; margin-top:-10em; left:0; filter:alpha(opacity=95); z-index:2000;}



div#ModulePadding form, div#InfoTopic form, div#InfoTopicUnread form {padding:0; margin:0;}







#AddNetworkMain, #Confirmation, #SentMessage, #SizeLimit, #FileType, #PhoneNumber, #VanityURL {display:none; top:50%; left:31%; width:22em; position:absolute; text-align:center; opacity:0.95; filter:alpha(opacity=95); z-index:2000;}
div[id^='AddNetwork'] {display:none; top:-9.5em; left:.5em; width:22em; position:absolute; text-align:center; opacity:0.95; filter:alpha(opacity=95); z-index:2000;}
div[id^='NetworkAdd'] {display:none; top:2.5em; left:14.5em; width:22em; position:absolute; text-align:center; opacity:0.95; filter:alpha(opacity=95); z-index:2000;}

#invisible2 {display:block; top:40%; left:35%; width:22em; position:absolute; text-align:center;  opacity:0.95; filter:alpha(opacity=95); z-index:3000;}
#invisible3 {display:none; top:12em; left:29%; width:22em; position:absolute; text-align:center; opacity:0.95; filter:alpha(opacity=95); z-index:3000;}
#VideoTREPAC, #VideoBenefits, #VideoIssuesMob, #TREPAC, #VideoOppRace {display:none; top:20%; left:27%; width:32em; position:absolute; text-align:center; z-index:200;}
div[id^='Tutorial'], div[id^='LargeVideo'] {display:none; top:35%; left:12%; width:48em; position:absolute; text-align:center; z-index:400;}


#VideoPosition2 {position:relative; top:1em; left:2em;}
.VideoContent2 {display:block; background:#D2D2D2; border:0 solid #D2D2D2; border-width:0 1px; height:30em; text-align:left;}


.invboxcontent3 {display:block; background:#D2D2D2; border:0 solid #D2D2D2; border-width:0 1px; height:9.5em; text-align:left;}
.CBboxcontent3 {display:block; background:#0076A8; border:0 solid #0076A8; border-width:0 1px; height:9em; text-align:center;}


.invboxcontent4 {display:block; background:#D2D2D2; border:0 solid #D2D2D2; border-width:0 1px; height:18.5em; text-align:left;}
.CBboxcontent4 {display:block; background:#0076A8; border:0 solid #0076A8; border-width:0 1px; height:18em; text-align:center;}

.invboxcontent5 {display:block; background:#D2D2D2; border:0 solid #D2D2D2; border-width:0 1px; height:26.5em; text-align:left;}
.CBboxcontent5 {display:block; background:#0076A8; border:0 solid #0076A8; border-width:0 1px; height:26em; text-align:center;}


#VideoPosition {position:relative; top:1em; left:3.5em;}
.VideoContent {display:block; background:#D2D2D2; border:0 solid #D2D2D2; border-width:0 1px; height:22.5em; text-align:left;}
.Vidtop, .Vidbottom {display:block; font-size:1px;}
.Vidb1, .Vidb2, .Vidb3, .Vidb4 {display:block; overflow:hidden;}
.Vidb1, .Vidb2, .Vidb3 {height:1px;}
.Vidb2, .Vidb3, .Vidb4 {background:#D2D2D2; border-left:1px solid #D2D2D2; border-right:1px solid #D2D2D2;}
.Vidb1 {margin:0 5px; background:#D2D2D2;}
.Vidb2 {margin:0 3px; border-width:0 2px;}
.Vidb3 {margin:0 2px;}
.Vidb4 {height:2px; margin:0 1px;}



.invtop, .invbottom {display:block; font-size:1px;}
.invb1, .invb2, .invb3, .invb4 {display:block; overflow:hidden;}
.invb1, .invb2, .invb3 {height:1px;}
.invb2, .invb3, .invb4 {background:#D2D2D2; border-left:1px solid #D2D2D2; border-right:1px solid #D2D2D2;}
.invb1 {margin:0 5px; background:#D2D2D2;}
.invb2 {margin:0 3px; border-width:0 2px;}
.invb3 {margin:0 2px;}
.invb4 {height:2px; margin:0 1px;}
.invboxcontent {display:block; background:#D2D2D2; border:0 solid #D2D2D2; border-width:0 1px; height:7.8em; text-align:left;}
.AddNetworkcontent {display:block; background:#D2D2D2; border:0 solid #D2D2D2; border-width:0 1px; height:12em; text-align:left;}
.SendMessageContent {display:block; background:#D2D2D2; border:0 solid #D2D2D2; border-width:0 1px; height:17.5em; text-align:left;}
.AttachmentSend {display:block; background:#D2D2D2; border:0 solid #D2D2D2; border-width:0 1px; height:20em; text-align:left;}
.AttachContent {display:block; background:#0076A8; border:0 solid #0076A8; border-width:0 1px; height:19.35em; text-align:center;}
div.AttachContent input.PopBoxNetwork {margin-left:-1.8em;}


.SendGroupMessage {display:block; background:#D2D2D2; border:0 solid #D2D2D2; border-width:0 1px; height:42.5em; text-align:left;}
.GroupBlueMsg {display:block; background:#0076A8; border:0 solid #0076A8; border-width:0 1px; height:42em; text-align:center;}

/* I changed this smallRES !!! */
#ContainGroup {margin:-.05em 0 0 .18em; width:37.5em; text-align:center; position:relative; opacity:0.95; filter:alpha(opacity=95);}
/* ///// I changed this smallRES !!! */


#ContainBlue {margin:-.05em 0 0 .18em; width:21.5em; text-align:center; position:relative; opacity:0.95; filter:alpha(opacity=95);}
#ContainBlue2 {margin:-.05em 0 0 .18em; width:21.5em; text-align:center; position:relative;}

.CBboxcontent2 {display:block; background:#0076A8; border:0 solid #0076A8; border-width:0 1px; height:8em; text-align:center;}
.invboxcontent2 {display:block; background:#D2D2D2; border:0 solid #D2D2D2; border-width:0 1px; height:8.5em; text-align:left;}


.CBtop, .CBbottom {display:block; background:transparent; font-size:1px;}
.CBb1, .CBb2, .CBb3, .CBb4 {display:block; overflow:hidden;}
.CBb1, .CBb2, .CBb3 {height:1px;}
.CBb2, .CBb3, .CBb4 {background:#0076A8; border-left:1px solid #0076A8; border-right:1px solid #0076A8;}
.CBb1 {margin:0 5px; background:#0076A8;}
.CBb2 {margin:0 3px; border-width:0 2px;}
.CBb3 {margin:0 2px;}
.CBb4 {height:2px; margin:0 1px;}
.CBboxcontent {display:block; background:#0076A8; border:0 solid #0076A8; border-width:0 1px; height:7.3em; text-align:center;}
.NBboxcontent {display:block; background:#0076A8; border:0 solid #0076A8; border-width:0 1px; height:11.5em; text-align:center;}
.MessageInContent {display:block; background:#0076A8; border:0 solid #0076A8; border-width:0 1px; height:17em; text-align:center;}


h4.Direction {font-size:.95em; line-height:1.2em; padding:1em 1.5em .5em 1.5em; margin:0; text-align:left; color:#B7D9E7;}
h4.Minutes {font-size:.95em; float:left; line-height:1.2em; padding:1em 1.5em .5em 1.5em; margin:0; text-align:left; color:#B7D9E7;}
h4.Direction a {text-decoration:none; color:#fff;}
a.ButtonCommand, a.ButtonCommand:hover, a.ButtonCommand:visited, div#ContainBlue div.CBboxcontent a.ButtonCommand {font-size:.85em; color:#B7D9E7; text-decoration:none; display:block; padding:.6em 2em .4em 0; float:right; margin:0;}
a.ButtonCommand2, a.ButtonCommand2:hover, a.ButtonCommand2:visited, div#ContainBlue div.CBboxcontent a.ButtonCommand2 {font-size:.85em; color:#B7D9E7; text-decoration:none; display:block; padding:.6em 0 .4em 0; float:right; margin:0;}

form div div div div a#ButtonCommand, form div div div div a#ButtonCommand:hover, form div div div div a#ButtonCommand:visited, div.CBboxcontent a.ButtonCommand {font-size:.85em; color:#B7D9E7; text-decoration:none; display:block; padding:.6em 2em .4em 0; float:right; margin:0;}
form div div div div a#ButtonCommand2, form div div div div a#ButtonCommand2:hover, form div div div div a#ButtonCommand2:visited, div.CBboxcontent a.ButtonCommand2 {font-size:.85em; color:#B7D9E7; text-decoration:none; display:block; padding:.6em 0 .4em 0; float:right; margin:0;}

input.PopBoxCommand {width:20em; border:1px solid #606060; display:block; margin:0 0 0 2em; color:#787878; padding:.2em 0 .2em .5em;}
textarea.PopBoxNetwork {width:20em; border:1px solid #606060; float:left; display:block; margin:.5em 0 .5em 1.5em; color:#787878;}


p.PopLine, form div div div div p#PopLine, div.invboxcontent div#ContainBlue div.CBboxcontent p.PopLine {font-size:.85em; color:#B7D9E7; text-decoration:none; display:block; float:right; padding:.55em .4em .4em .4em; margin:0;}

div#NoShowAgain {height:1.3em; position:absolute; right:.4em; bottom:1em; display:inline;}
div#NoShowAgain label {width:12em;}
div#NoShowAgain span.NoShow {font-size:.7em; color:#B7D9E7; font-weight:bold; text-decoration:none; display:block; padding:.6em 2em .4em 0; float:right; margin:0; width:50%;}
div#NoShowAgain input.HideBox {float:right; margin:.5em 0 0 0; padding:0; width:20%;}





/* Table styling */
table, tr, td {border:none; border-collapse:collapse;}
thead a {color:#006296; font-weight:bold; padding:0; margin:0; line-height:1.25em; text-decoration:none; vertical-align:middle;}
tr {font-size:.75em; color:#000; font-weight:normal; padding:0; margin:0; line-height:1.5em; text-decoration:none; vertical-align:top;}
thead {font-size:.75em;}
thead, thead td {color:#000; font-weight:bold; padding:0 .5em; background-color:#c7dce7; height:2em; line-height:1.25em;}
td {padding:.75em .5em 0 .5em; line-height:1.25em;}
table a {color:#006296; text-decoration:none; line-height:1.25em;}
table.TableTRstyle td {padding:0 0 0 .5em; margin:0; line-height:1em;}
