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


body { margin: 0px; font-family: Arial, Helvetica, sans-serif; background-image:url(../images/body-bg.gif); background-repeat: repeat-x;}
h1 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size: 26px;color: #2F3B40; text-align:left;}
h2 {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size: 18px;color: #2F3B40; text-align:center;}
p {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size: 14px;color: #2F2F2F;margin: 10px 0px 0px 0px; text-align:left; line-height: 18px; padding: 0px 0px 0px 0px;}
p a{ color: #eb4510; text-decoration: underline;}
p a:hover{ color: #eb4510; text-decoration: none;}
p b,strong { color: #2D2D2D; font-weight: bold;}
.accent {color:#007496; font-weight: bold;}
.indent {padding: 0px 0px 0px 15px;}

/**** FORM FIELD ALIGNMENT (replaces old skool tables) ****/
.row-header {border: 0px blue solid; width:100%; clear:both; padding:0px 0px 0px 0px;}
.row-header img {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.row {border: 0px blue solid; width:100%; clear:both; padding:10px 0px 0px 0px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size: 14px;color: #2F2F2F; line-height:18px;}
.row img {padding: 0px 10px 0px 0px; margin: 0px 0px 0px 0px;}
.label {border: 0px orange solid; text-align:right; float: left; width:30%; height: 21px;}
.field {border: 0px yellow solid; text-align:left; float: left; width:65%;}


/**** TOP STYLE ****/
#top {border: solid 0px red; height: 134px;}

/******** LOGO ********/
#header {border: solid 0px orange; height: 80px; width: 900px; margin: 0px auto 0px auto; padding:20px 0px 0px 0px; background:url(../images/header-bg.gif);}

/******** HEADER SOCIAL MEDIA BUTTONS ********/
#top-nav {border: solid 0px orange; width:200px;margin-right: 15px;height: 75px;float: right; text-align:right;}
#top-nav img{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

/******** NAVIGATION TABS ********/
#header-navigation {border: solid 0px yellow; height: 33px;	width: 900px; margin-left: auto; margin-right: auto; background:url(../images/header-nav-bg.gif);}
ul#header-navigation-menu {margin:0; padding:0;	list-style-type:none; width:auto; position:relative; display:block;	height:47px; text-transform:uppercase; font-size:14px; font-weight:bold;	font-family: Arial, Helvetica, sans-serif;}
ul#header-navigation-menu li{display:block;	float:left;	margin:0; pading:0;}
ul#header-navigation-menu li a{	display:block;	float:left;	color:#fff;	text-decoration:none; font-weight:normal; padding:8px 12px 0 14px;	height:25px; text-align: center; background: url(../images/header-navtab.gif) no-repeat right; }
ul#header-navigation-menu li a.active{background: url(../images/header-navtab-active.gif) no-repeat right; }




/**** MIDDLE STYLE FOR LANDER ****/
#middle-lander {border: solid 0px red;	width:100%;	margin:0 auto 0 auto;}

/******** TOP OF CONTENT ********/
#content-lander-top {border: solid 0px yellow; clear:both; width: 900px; padding:15px 0px 0px 0px; margin:0px auto 0px auto; overflow:hidden; background-color: #fff;}
#content-lander-top-left {border: solid 0px green; width: 503px; float:left; margin: 0 8px 0px 8px; }
#content-lander-top-left img {padding: 0px 10px 0px 0px;}
#content-lander-top-right {border: solid 0px blue; width: 361px; float:left; margin: 0 8px 0px 8px; }

/******** BOX 503 WIDE ********/
#box-top-503 {height: 9px; width: 503px; background-image:url(../images/box-top-503px.gif);}
#box-middle-503 {height: 50px; width: 503px; background-image:url(../images/box-middle-503px.gif);}
#box-middle-503 h1{margin:0px 5px 0px 5px;}
#box-middle-503 img{margin:0px 5px 0px 5px; padding: 0px 0px 0px 0px}
#box-bottom-503 {height: 9px; width: 503px; background-image:url(../images/box-bottom-503px.gif);}

/******** BOX 361 WIDE ********/
#box-top-361 {height: 9px; width: 361px; background-image:url(../images/box-top-361px.gif);}
#box-middle-361 {height: 50px; width: 361px; background-image:url(../images/box-middle-361px.gif);}
#box-middle-361 h1{margin:0px 5px 0px 5px; padding:10px 0px 0px 0px;}
#box-middle-361 img{margin:0px 5px 0px 5px; padding:4px 0px 0px 0px;}
#box-bottom-361 {height: 9px; width: 361px; background-image:url(../images/box-bottom-361px.gif);}

/******** BULLETS LEFT ********/
#content-lander-bullets-left {border: solid 0px green; float:left; width:439px; margin: 0 0px 0px 8px; }
#content-lander-bullets-left h2{ background-image:url(../images/bullets-header-blue.gif);  height:26px; color: #fff; padding:10px 0px 0px 0px; font-weight: bold;}
#content-lander-bullets-left ul{list-style-image:url(../images/bullet-blue-arrows.gif); color: #2F2F2F; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; line-height: 16px;}
#content-lander-bullets-left li{padding:0px 0px 10px 0px;}

/******** BULLETS RIGHT ********/
#content-lander-bullets-right {border: solid 0px blue; float:left; width:439px; margin: 0 8px 0px 0px; }
#content-lander-bullets-right h2{ background-image:url(../images/bullets-header-green.gif);  height:26px; color: #fff; padding:10px 0px 0px 0px; font-weight: bold;}
#content-lander-bullets-right ul{list-style-image:url(../images/bullet-green-arrows.gif); color: #2F2F2F; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; line-height: 16px;}
#content-lander-bullets-right li{padding:0px 0px 10px 0px;}

/******** CONTENT LANDER MIDDLE ********/
#content-lander-middle {border: solid 0px yellow; width: 900px; padding:0px 0px 0px 0px; margin:0px auto 0px auto; overflow:hidden; background-color: #fff;}
.content-lander-middle-header {border: solid 0px green; clear:both; background-image:url(../images/box-whole-884.gif); height:59px; width:884px; margin: 20px 8px 0px 8px;}
.content-lander-middle-header-left {border: solid 0px blue; float:left; width:600px; height:59px;}
.content-lander-middle-header-left h2 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size: 26px;color: #2F3B40; text-align:left;}
.content-lander-middle-header-right {border: solid 0px blue;; float:right; width:200px; height:59px;}
.content-lander-middle-header .icon {padding:6px 5px 0px 5px;}
.content-lander-middle-header .barButton {padding:1px 0px 0px 0px;}
.content-lander-middle-container {border:dashed 0px orange; overflow:hidden; }
.content-lander-middle-left {border: solid 0px green; float:left; width:424px; margin: 0 0px 0px 0px; padding:0px 15px 0px 0px; }
.content-lander-middle-left h3 {font-family:Arial, Helvetica, sans-serif; font-size: 18px;color:#007496; font-weight: bold; text-align:left;}
.content-lander-middle-right {border: solid 0px blue; float:left; width:439px; margin: 0 8px 0px 0px; }
.content-lander-middle-right h3 {font-family:Arial, Helvetica, sans-serif; font-size: 18px;color:#007496; font-weight: bold; text-align:left;}
#content-lander-middle h3{padding: 0px 0px 0px 8px; margin: 10px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; font-size: 18px;color:#007496; font-weight: bold; text-align:left;}
#content-lander-middle p{padding: 0px 0px 0px 8px;}

/******** CONTENT LANDER MIDDLE POPULAR MEMBERS ********/
#content-lander-middle-popular1 {border: dotted 0px red; width: 32%; margin: 0px 0px 0px 8px; float: left;}
#content-lander-middle-popular2 {border: dotted 0px orange; width: 32%; margin: 0px 0px 0px 8px; float: left;}
#content-lander-middle-popular3 {border: dotted 0px yellow; width: 32%; margin: 0px 0px 0px 8px; float: left;}

/******** CONTENT LANDER FOOTER ********/
#content-lander-footer {border: solid 0px yellow; width: 900px; padding:25px 0px 20px 0px; margin:0px auto 0px auto; overflow:hidden; background-color: #fff; text-align:center;}


/**** BOTTOM STYLE ****/
#bottom {border: solid 0px red; height:93px; overflow:visible; background: url(../images/footer-bg.gif) repeat-x;}
#footer {border: solid 0px orange; clear:both; width: 900px; padding:0px; margin:0 auto 0 auto; overflow:hidden;}
#footer-left {float:left;}
#footer-right {float:right; padding:30px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size: 16px;color: #2F3B40;}
#footer-right a{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size: 16px;color: #007496; text-decoration: none;}
#footer-right a:hover{color: #2F3B40;	text-decoration: none;}






