/* Style Sheet - Brilliant Marketing! NB Border in body shifts menu in IE bug */
html			 { height: 100%;   /* needed by Netscape to prevent it going crazy*/}
body {margin: 0; padding: 0; background: #ffffff url(http://www.thebrilliantmarketinggroup.com/images/wbgd.gif) repeat; background-position: center; background-attachment: fixed; color: #000000; font: 0.9em Verdana, Geneva, sans-serif;}
/*body   			{ margin: 0 auto; padding-top: 5px; width: 800px; height: 100%;  font: 1.0em Arial, Helvetica, sans-serif; color:#404040; background: #FFFFFF url(http://www.thebrilliantmarketinggroup.com/images/bgg.gif) fixed; }*/
h1			    { color: #404040; text-align:center; font-weight:bold; font-size: 1.3em; }
h2			    { color: #3399FF; font-size: 1.3em; margin-bottom: 15px; text-align: center;}
h3			    { color: #00CC00; font: bold italic 1.2em Verdana, Geneva, sans-serif; text-align: center;}
h4	            { color: #3399FF; font: bold 1.1em Verdana, Geneva, sans-serif; text-align: center; }
h5				{ color: #00CC00; font: bold 1.0em Verdana, Geneva, sans-serif; text-align: center; }
h6				{ color: #FF6600; text-align:center; font-weight:bold; font-size: 1.4em;}
a				{ color: #00CC00; font-weight: bold;}
a:hover         { color: #1D89E2; }
a.reg  			{ display: block; margin: 0 auto; background-image: url(http://www.thebrilliantmarketinggroup.com/images/sign-up-here.gif); width: 300px; height: 51px; }
a.reg:hover 	{ display: block; margin: 0 auto; background-image: url(http://www.thebrilliantmarketinggroup.com/images/regbut.jpg); width: 184px; height: 71px;}
ul.green		{ padding-left: 25px; margin-left: 25px; line-height: 1.3em; color: #00CC00;} 
/* set both pad/mgn same IE, Firefox diff */
li.green		{ list-style-type: disc; }
ul.norm			{ padding-left: 45px; margin-left: 45px; margin-right: 25px; list-style-type: disc; font: normal 1.0em  Tahoma, Geneva, sans-serif; color: #1D89E2; }
ol.blue			{ padding-left: 35px; margin-left: 35px; color: #3399FF; }
ul.rev	        { color: #3399FF; margin: 15px; list-style-type: none; line-height: 2.2em;  }
img.hdg			{ margin: 0 auto; display: block; padding-top: 10px;}
img.cent		{ margin: 0 auto; display: block; padding: 5px; border: none;}
img.rgt			{ float: right; margin: 0 0 10px 10px; border: none;}
img.left	    { float: left; margin: 0 10px 5px 0; border: none;}
img.leftnop	    { float: left; margin: 0 10px 5px 0;}

/* Classes */

.indented{padding-left: 50pt; padding-right: 50pt;}
.indented2{padding-left:55pt; padding-right: 55pt;}
.style3 {color: #FF6600;font-weight: bold;}
.style4 {color: #000;}
.blue			 {color: #3399FF;}
.bluebold		 {color: #3399FF; font-weight: bold;}
.bluebmed		 {color: #3399FF; font-weight: bold; font-size: 1.2em;}
.orange			 {color: #FF6600;}
.orangebmed		 {color: #FF6600; font-weight: bold; font-size: 1.2em;}
.orangebig		 {color: #FF6600; font: bold 2.0em Verdana, Geneva, sans-serif; text-align:center;}
.orangebold	     {color: #FF6600; font-weight: bold;}
.orangesml		 {color: #FF6600; font: normal 0.8em Verdana, Geneva, sans-serif; padding-left: 35px; display: block;}
.orangenews		 {color: #FF6600; font: normal 0.8em "Courier New", Courier, monospace; padding: 0 15px 0 15px; display: block;}
.greenbolditc    {color: #00CC00; font: bold italic 1.3em Georgia, Times, serif;}
.green		     {color: #00CC00; font: normal 1.0em Verdana, Geneva, sans-serif;}
.quote			 {width: 640px; margin: 0 auto; padding: 5px; display: block; font: italic 1.0em Georgia, Times, serif; color: #ffffff;}
.bluequo		 {width: 650px; margin: 0 auto; padding: 5px; display: block; font: italic 1.0em Georgia, Times, serif; color: #3399FF; }
.greenquo		 {width: 650px; margin: 0 auto; padding: 5px; display: block; font: italic 1.0em Georgia, Times, serif; color: #00CC00; border: 1px #00CC00 solid;}
.indent 	     {width: 675px; margin: 0 auto; padding: 10px; display: block;}
.txtrmid         {text-align: right; padding-right: 70px;}
.author		     {margin-right: 75px; text-align:right; font: italic 1.0em Georgia, Times, serif; color: #333;}
.small	         {font-size: 0.8em;}
.med	         {font-size: 0.9em;}
.whites          { color: #ffffff; font: normal 1.0em 'Trebuchet MS', Helvetica; }
.whiteb          { color: #ffffff; font: bold 1.2em Verdana, Geneva, sans-serif; }
.box			 { margin: 0 auto; display: block; width: 700px; border: 2px solid #00CC00;}
.rbroundbox      { background: url(http://www.thebrilliantmarketinggroup.com/images/te.gif) repeat; }
.rbtop div       { background: url(http://www.thebrilliantmarketinggroup.com/images/tl.gif) no-repeat top left; }
.rbtop           { background: url(http://www.thebrilliantmarketinggroup.com/images/tr.gif) no-repeat top right; }
.rbbot div       { background: url(http://www.thebrilliantmarketinggroup.com/images/bl.gif) no-repeat bottom left; }
.rbbot           { background: url(http://www.thebrilliantmarketinggroup.com/images/br.gif) no-repeat bottom right; }
.rbtop div, .rbtop, .rbbot div, .rbbot {width: 100%; height: 7px; font-size: 1px;}
.rbcontent       { margin: 0 7px; }
.rbroundbox      { width: auto; margin: 1em auto; }
.boxsmall	     { width: 275px; margin: 10px 15px 10px 25px; padding: 10px; border: 2px solid #00CC00;}
.boxsmall2	    { text-align: center; width: 275px; margin: 10px 15px 10px 25px; padding: 10px; border: 4px solid #FF6600; background: url(http://www.thebrilliantmarketinggroup.com/images/bg.gif) repeat; }
.section	     { margin-left: 40px; width: 700px;  height: 25px; background:url(http://www.thebrilliantmarketinggroup.com/images/img-section.gif) no-repeat; }
.clear		     { clear: both;}
.navlist6         {width: 750px; margin-left: 10px; padding: 0;}  
.navlist6 ul      {width: 700px; list-style-type:none; line-height: 2.2em;}
.navlist6 ul li   {display:block; padding-left:35px; line-height: 1.2em; background:url(http://www.thebrilliantmarketinggroup.com/images/orangecheckmark.gif) no-repeat; text-decoration: none; }
.navarrow         {width: 750px; margin-left: 10px; padding: 0;}  
.navarrow ul      {width: 700px; list-style-type:none; }
.navarrow ul li   {display:block; padding-left:35px; line-height: 1.5em; background:url(http://www.thebrilliantmarketinggroup.com/images/arrow3.gif) no-repeat; text-decoration: none; margin-bottom: 1.5em;}
.navcheck         {width: 750px; margin-left: 10px; padding: 0;}  
.navcheck ul      {width: 700px; list-style-type:none; }
.navcheck ul li   {display:block; padding-left:35px; line-height: 1.5em; background:url(http://www.thebrilliantmarketinggroup.com/images/checksmall.gif) no-repeat;	text-decoration: none; 	margin-bottom: 1.1em;}

/* Content, Header, Form */
#header			 { width: 800px; height:185px; background:url(http://www.thebrilliantmarketinggroup.com/images/hdrbmkt.gif) no-repeat;}
#wrapper		 { background-color: #FFFFFF; width: 800px; margin:0 auto; text-align:left; border: 3px solid #000000;}
#menu	         { width: 800px; height: 23px; position: relative;}
#SignUp .signupframe { border: 1px solid #00CC00;  background: #18ED26; color: #FFFFFF;  font-family: Arial, Helvetica, sans-serif;  margin:0 auto; display: block;}
#content		 { width: 794px; margin: 0; padding-bottom: 15px; font: 1em Arial, Helvetica, sans-serif;}
#content p		 {
	padding: 15px 25px 10px 25px;
	text-align:justify;
}
#contnet p.after { clear: both;}
#content img     { padding: 10px; font: 1em Arial, Helvetica, sans-serif; }
#content img.left { float: left; padding: 10px; }
#back a          { float: right; padding: 25px 50px 25px; width: 75px; height: 44px; background:url(http://www.thebrilliantmarketinggroup.com/images/back.png) no-repeat; }

/* Bullet point Links */
#navlist         {width: 794px; margin: 0; padding:0; color: #3366FF;}
#navlist ul      {margin-left: 0; padding-left: 25px; list-style-type:none; line-height: 1.7em;}
#navlist ul li   {width: 700px; padding: 0 25px 0; }
#navlist ul li a {display:block; height: 35px; padding-left: 35px; background:url(http://www.thebrilliantmarketinggroup.com/images/arrow.gif) no-repeat; color:#595959; font: 1.1em Arial, Helvetica, sans-serif; text-decoration:none;} 
#navlist ul li a:hover {background:url(http://www.thebrilliantmarketinggroup.com/images/arrow2.gif) no-repeat; text-decoration:none; color: #1D89E2;}

#navlist          {width: 800px; margin: 0; padding:0; color: #3366FF;}
#navlist2 ul      {margin-left: 0; padding-left: 75px; list-style-type:none;}
#navlist2 ul li   {width: 700px; padding-bottom: 25px;}
#navlist2 ul li a {display:block; height: 35px; padding-left: 35px; background:url(http://www.thebrilliantmarketinggroup.com/images/stargreen.png) no-repeat; color: #595959; font: 1.1em Arial, Helvetica, sans-serif; text-decoration:none;} 
#navlist2 ul li a:hover {background:url(http://www.thebrilliantmarketinggroup.com/images/starblue.png) no-repeat; text-decoration: none; color: #1D89E2;}

#navlist3         {width: 735px; margin:0; padding:0; }
#navlist3 ul      {width: 700px; margin-left: 0; padding-left: 25px; list-style-type:none; }
#navlist3 ul li   {width: 700px; padding-bottom: 25px; }
#navlist3 ul li a {display:block; height: 35px; padding-left: 35px; background:url(http://www.thebrilliantmarketinggroup.com/images/arrow.gif) no-repeat; color:#595959; font: 1em Arial, Helvetica, sans-serif; text-decoration:none;} 
#navlist3 ul li a:hover {background:url(http://www.thebrilliantmarketinggroup.com/images/arrow2.gif) no-repeat; text-decoration:none; color: #1D89E2;}

#navlist4         {width: 735px; margin:0; padding:0;}
#navlist4 ul      {width: 700px; margin: 10px 25px 10px 25px; list-style-type:none;}
#navlist4 ul li   {width: 700px; padding-bottom: 10px;}
#navlist4 ul li a {display:block; height: 35px;padding-left: 35px;  background:url(http://www.thebrilliantmarketinggroup.com/images/stargreen.png) no-repeat; color: #595959; font: 1em Arial, Helvetica, sans-serif; text-decoration:none;} 
#navlist4 ul li a:hover {background:url(http://www.thebrilliantmarketinggroup.com/images/starblue.png) no-repeat;text-decoration: none; color: #1D89E2;}

#navlist5         {width: 735px; margin:0; padding:0; }
#navlist5 ul      {width: 700px; margin: 10px 25px 10px 25px; list-style-type:none;}
#navlist5 ul li   {width: 700px; padding-bottom: 10px; }
#navlist5 ul li a {display:block; height: 35px; padding-left: 35px; background:url(http://www.thebrilliantmarketinggroup.com/images/arrow.gif) no-repeat; color:#595959; font: 1em Arial, Helvetica, sans-serif; text-decoration:none;} 
#navlist5 ul li a:hover {background:url(http://www.thebrilliantmarketinggroup.com/images/arrow2.gif) no-repeat; text-decoration:none; color: #1D89E2;}

#navlist7         {width: 750px; margin:0; padding:0; }
#navlist7 ul      {width: 700px; margin: 10px 25px 10px 25px; list-style-type:none;}
#navlist7 ul li   {width: 700px; padding-bottom: 10px; }
#navlist7 ul li a {display:block; height: 35px; padding-left: 35px; background:url(http://www.thebrilliantmarketinggroup.com/images/arrow.gif) no-repeat; color:#595959; font: 1em Arial, Helvetica, sans-serif; text-decoration:none;} 
#navlist7 ul li a:hover {background:url(http://www.thebrilliantmarketinggroup.com/images/arrow2.gif) no-repeat; text-decoration:none; color: #1D89E2;}

#navlist98        {width: 735px; margin:0; padding:0;}
#navlist8 ul      {width: 700px; margin: 10px 10px 10px 10px; list-style-type:none;}
#navlist8 ul li   {width: 700px; padding-bottom: 10px;}
#navlist8 ul li a {display:block; height: 35px;padding-left: 35px;  background:url(http://www.thebrilliantmarketinggroup.com/images/stargreen.png) no-repeat; color: #595959; font: 1.1em Arial, Helvetica, sans-serif; text-decoration:none;} 
#navlist8 ul li a:hover {background:url(http://www.thebrilliantmarketinggroup.com/images/starblue.png) no-repeat;text-decoration: none; color: #1D89E2;}

/* Footer with navigation */
#footer          {width: 800px; background-color: #1D89E2; margin:0; padding-top: 10px; clear:both; text-align:center;}
#footer a        {padding:0 0 0 15px; color:#000000; text-decoration: none;}
#footer a:hover  {text-decoration:underline; color: #FFFFFF;}
#footer	p		 {font: bold 0.8em Verdana, Geneva, sans-serif; color: #FFFFFF; margin: 0; text-align:center; line-height: 1.4em; padding: 10px 0 20px 0;}
