




body { background: #090555 url(../images/bg.gif) repeat-y 50% 0; 
	background-attachment: fixed; 
	margin: 0; padding: 0;
	scrollbar-face-color:#E3E9E9;
	scrollbar-track-color:#E6E6E6;
	scrollbar-arrow-color:#516770;
	scrollbar-highlight-color:#CCCCCC;
	scrollbar-3dlight-color:#E6FBF8;
	scrollbar-shadow-color:#CCCCCC;
	scrollbar-darkshadow-color:#E6E6E6;
}




a, active visited { color:#000033;}

H1 {font:bold 140% times; text-align:left; color:#000066;}
H1.how {font:bold 140% times; text-align:left; color:#000066; margin:30px 0px 10px 20px;}
H1.what {font:bold 140% times; text-align:left; color:#000066; margin:30px 0px 10px 20px;}
H2 {font:bold 120% times; text-align:left; color:#000066;}

b {color:#000033;}

p {font:normal 85%/140% arial; margin-top:2px; letter-spacing:.02em;}
P.members{font: normal 92% times; color:#090555; letter-spacing:.02em; margin:0px 20px 0px 10px; text-align:right; line-height:125%;}
P.left{font:normal 85%/140% arial; margin:10px 0px 20px 20px; letter-spacing:.02em;}
P.Save {font: normal 85% arial, verdana; text-align:left; letter-spacing:.02em; line-height:145%; margin-left:20px; margin-right:20px;}
P.secure {font:italic 10pt arial; color:#000099; text-align:left; margin-left: 8px; margin-top:16px; letter-spacing:.02em;}
P.topAddress{font:normal 8pt verdana; color:#000099; margin-top:65px;}
P.copy {font:italic 10pt arial; color:#000066; text-align:center; margin:10px; letter-spacing:.02em; letter-spacing:.02em;}

P.team{ font:bold 12pt arial; color:#000033; letter-spacing:.03em; background-color:#E6E6E6; padding:4px 2px 7px 4px; margin-bottom:5px; line-height:180%;}
td{vertical-align:top;}
strong {font:normal 12pt arial; color:#000033; letter-spacing:.03em; border-bottom:dotted 1px #000033; padding:2px 2px 7px 2px; margin-bottom:5px; line-height:180%;}


ul{margin-left:10px; padding:0px;}
ul li {font:normal 9pt arial;line-height:200%; letter-spacing:.03em;}


hr.execHR{width:202px; color:#999999; text-align:center;}
hr.resoucesHR{width:98%; color:#0000FF; text-align:left;}
hr.resoucesH2HR{width:98%; color:#0000FF; text-align:left; margin-bottom:10px;}
hr.partnersHR{width:98%; color:#0000FF; text-align:left; margin-bottom:10px;}


.backTop{font:normal 8pt arial; letter-spacing:.04em; text-align:center;}
.backTop a, active visited{ text-decoration:none;}
.backTop a:hover {border-top:dotted 1px #000099; padding:1px 2px 0px 2px;}

.backTop2{font:normal 8pt arial; letter-spacing:.04em; text-align:left; margin-left:15px;}
.backTop2 a, active visited{ text-decoration:none;}
.backTop2 a:hover {border-top:dotted 1px #000099; padding:1px 2px 0px 2px;}

.pressDates{font:normal 65% arial; margin-top:2px; letter-spacing:.02em; text-align:left; color:#333333;}


td.TD_what {padding:22px 0px 22px 0px; text-align:center;}

td.menu2BG {
	background-image: url(../images/menuBG.gif);
	background-repeat: repeat;

.tdContent { background-image: url(images/contentBG.gif); background-repeat:repeat-x; background-color:#FFFFFF;}
.tdSimple { background-color:#D4EDFC; }

.tdNews {width:426; background-color:#EDF9FD; background-image: url(../images/newsBG.gif); background-repeat:repeat-x;}
.tdMemberLogo {padding:110px 0px 0px 5px; width:143px; background-color:#FFFFFF; background-image: url(../images/signupBG.jpg); background-repeat:no-repeat;}

.tdContactTable {font:normal 80% Verdana; padding-left:4px; color:000066;}

.tdContact {width:208px; font:normal 70% Verdana;}

td.menu2BG {background-image: url(../images/menuBG.gif); background-repeat: repeat;}

.trMenuTop {background-image: url(../images/homeMenuTBar.gif); background-repeat: repeat-x;}
.trMenuBottom {background-color:#FFFFFF; background-image: url(../images/homeMenuBBar.gif); background-repeat: repeat-x;}

.topBG { background-image: url(../images/headerBG.gif); repeat:repeat-x; }
.top2BG { background-color:#062A6E; text-align:center;}


div#eventsLists{}
	#eventsLists ul li {padding-bottom:16px;}

div#signUp {
	width:208px; height:97px;
	background-image: url(../images/homeFormBG.gif); repeat:repeat-x; }
	.emailField {font: normal 8pt verdana; margin-top:9px; margin-left:10px; color:#CCCCCC;}
	.signButton {font: bold 8pt verdana; margin-top:14px; margin-left:10px; color:#000066; border:1px solid #666666; padding: 2px;}

div#capNews { width:317px; margin: 0px 16px 0px 62px;}
	#capNews p {font: normal 90% times; color:#090555; margin-left:20px; line-height:150%; letter-spacing:.02em;}
	#capNews p a, active visited {font: normal 9pt arial; color:#666633; text-decoration:underline; padding:1px; background-color:#EDF9FD;}
	.capDates{font:normal 75% arial; margin:2px 0px 0px 65px; letter-spacing:.02em; text-align:left; color:#333333;}

div#content {margin:30px 30px 0px 0px; z-index:1;}
	#content p {font: normal 85% arial, verdana; letter-spacing:.01em; line-height:150%; margin-right:10px;}
	//#content ul {margin:10px 20px 0px 30px; padding:0px;}
	//#content ul li {font: normal 14pt times; list-style:none; padding:2px; margin-bottom:20px; letter-spacing:.01em;}
	//#content ul li a, active visited {text-decoration:underline;}
	//#content ul li a:hover {text-decoration:none; background-color:#000066; color:#FFFFCC}
		.li-subText {font: normal 75%/150% times; color:#666633; text-decoration:none; margin-left:10px;}



div#home3Menu{padding:14px 0px 0px 9px; background-color:#CEF907; background-image: url(../images/cap3Buttons.gif); background-repeat:noreat;}
	#home3Menu.homeWhat{ margin-bottom:7px;}
	#home3Menu.homeHow{ margin-bottom:6px;}
	#home3Menu.homeContact{margin-bottom:14px;}


div#howLeft {text-align:center;}
	#howLeft ul {margin:80px 0px 0px; 0px;}
	#howLeft ul li {margin:0px; font:normal 12px verdana; list-style:none; margin:0px 10px 1px 25px;}
	#howLeft ul li a {display:block; width:140px; padding:4px 0px 4px 10px; background-color:#A3AEEA; text-decoration:none; text-align:left;}
	#howLeft ul li a:hover{ background-color:#000033; color:#FFFFF;}


div#jimList {margin-left:40px;}


div#pressRoom{}
	#pressRoom b {font:bold verdana 14px; color:#000066;}
	
div#saveServices {margin:0px 0px 20px 50px;}
	#saveServices ul{margin:0px; padding:0px;}
	#saveServices ul li {font:normal 13px/150% verdana; color:#000066; letter-spacing:.02em;}

div#saveTitleMenu {background-image: url(../images/saveTitleBG.gif); background-repeat: repeat-x; text-align: left; margin:0px; padding:0px; height:65px; width:348px;}
	#saveTitleMenu a, active visited{text-decoration:none; padding-left:0px;}

div#tenthirtyone { background-color:#E3FCFF; margin:30px 0px 40px 0px; padding:10px 0px 10px 10px; border-top-width: 1px;border-bottom-width: 1px; border-top-style:dotted; border-bottom-style:dotted; border-top-color:#A0DEFF; border-bottom-color:#A0DEFF;}
	#tenthirtyone p {font: normal 85% arial, verdana; text-align:left; letter-spacing:.02em; line-height:145%; margin-left:20px; margin-right:20px;}

div#teamBlock {margin-left:15px;}

div#homeMenu { width:227px; height:137px; border: 1px solid #CEF907; padding:12px 0px 0px 9px; background-image: url(../homeMenuBG.jpg); background-repeat: no-repeat;	}
	#homeMenu a:hover { }
	
div#homeMenu2 { width:227px; height:137px; padding:12px 0px 0px 9px;}
	#homeMenu2 a:hover { border: 1px solid #000066; }



.quickTitle { font:normal 14pt Times; background-color:#637399;letter-spacing:.025em; padding:3px 1px 2px 4px; margin-bottom:10px;width:98%;color:#ffffff;}

