/*Removing The Browser's Default Settings*/
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, div { margin:0; padding:0; border:0; }

img { border:none; }

html { height:100%; background: url("../img/wrap_bg_girl_running.jpg") top right no-repeat; }
* html { height: 100%; }

body {  height:100%; background:url("../img/body_bg.jpg") top left repeat-x; }

#preload { margin:0; padding:0; position:absolute; left:-5000px; }

/*Top Header*/

#topheader { margin:0 auto; padding:0; background: url("../img/topheaderbg.png") top left repeat-x; width:100%; height:170px; clear:both; float:left; border:0px solid #000; }
	#whitebox { margin:0 auto; width:1019px; height:34px; background: url("../img/logotop.png") top left no-repeat; border:0px solid #000; }  
		#whiteboxnav { margin:0; padding:0 115px 0 0; width:140px; float:right; height:17px; }
			#whiteboxnav a { margin:0 5px 0 0; padding:0 8px 0 8px; float:left; height:17px; border-top:5px solid #ffb847; font:11px Arial, Helvetica, sans-serif; color:#7f7f7f; text-decoration:none; }
			#whiteboxnav a:hover { border-top:5px solid #d78e1e; font:11px Arial, Helvetica, sans-serif; color:#3f3f3f; text-decoration:none; line-height:1.5em; }
 
	#whiteboxlogin { margin:10px 115px 0 0px; padding:0; float:right; height:19px; display:block; font:bold 13px Arial, Helvetica, sans-serif; color:#ffb847; }
	
	#orangebox { margin:0 auto; width:1019px; height:35px;background: url("../img/atmlogotop.gif") top left no-repeat; border:0px solid #000; } 
		#orangeboxlogin { margin:0; padding:10px 125px 0 2px; height:25px; float:right; font:bold 12px Arial; color:#fff; }
		#orangeboxlogin span { border:1px solid #fff; padding:2px 5px 2px 5px; }
		#orangeboxlogin span a { font:bold 11px arial; color:#fff; text-decoration:none; }
		#orangeboxlogin span a:hover { font:bold 11px arial; color:#3f3f3f; text-decoration:none; }
		#orangeboxlogin input.text { margin:0 0 0 8px; padding:0px 0 0 3px; height:17px; width:110px; font:10px Arial, Helvetica, sans-serif; color:#7f7f7f; border:1px solid #7c7c7c; vertical-align:middle; }
		#orangeboxlogin input.button { margin:0 0 0 8px; height:19px; width:19px; background: url("../img/loginBTN.gif") no-repeat; border:none; vertical-align:bottom; }
	
	#cloudbox { margin:0 auto; padding:0; width:1019px; height:101px; border:0px solid #000; }

/*Top Header End*/

/*Flash Header*/
#flashheader { margin:0; padding:0; background: url("../img/flashheaderbg.png") top center repeat-x; width:100%; height:194px; float:left; border:0px solid #000; }
#flashheaderbox { margin:0 auto; padding:0; background-color:#000; width:1019px; height:194px; border:0px solid #000; }
#flashheadernav { margin:0; padding:0; background-color:#eee; width:201px; height:194px; border:0px solid #000; float:left; }
#flashheadermid { margin:0; padding:0; background-color:#aaa; width:818px; height:194px; border:0px solid #000; float:right; }
/*Flash Header End*/

/*Flash Header Nav*/
#flashheadernavflash { margin:0; padding:0; background: url("../img/navbg.gif") top center no-repeat; width:201px; height:194px; border:0px solid #000; }
#flashheadernavmenu { margin:0; padding:0; top:194px; width:201px; height:194px; background: url("../img/navbg.gif") top center no-repeat; border:0px solid #000; }
/*Flash Header Nav End*/

/*Content Box*/
#contentbox { margin:0; padding:0; background:#fff url("../img/contentbg.gif") top center no-repeat; width:100%; float:left; border:0px solid #000; }

#content { margin:0 auto; padding:0; background-color:#fff; width:1019px; border:0px solid #000; }

#contentleftbg { margin:0 auto; padding:0; background:#fff url("../img/contentleftbg.gif") top center no-repeat; width:250px; border:0px solid #000; float:left; }

#contentmid { margin:0; padding:0; background:#fff url("../img/contentmidbg.gif") top center no-repeat; width:515px; border:0px solid #000; float:left; }
	#contentmid h2{ margin:0; padding:0; width:435px; border:0px solid #000; }

#contentright { margin:0; padding:0; background-color:#fff url("../img/rightbg.gif") top center no-repeat; width:254px; border:0px solid #000; float:right; }


/*Content Box End*/

/* Left Panel */
#contentleft { margin:35px 25px 20px 30px; padding:0; background:#fff width:; border:0px solid #000; }
#contentleft h2 { display:block; margin:0 0 7px 0px; padding:0 0 0 18px; font:bold 16px Arial, Helvetica, sans-serif; color:#6e8fc2; float:left; background: url("../img/left_h2BG.gif") bottom left no-repeat; width:175px; }
#contentleft h2.blue { display:block; margin:0 0 15px 0px; padding:0 0 0 18px; font:bold 16px Arial, Helvetica, sans-serif; color:#ffa118; float:left; background: url("../img/left_h2BGblue.gif") bottom left no-repeat; width:175px; }
#contentleft span { font:bold italic 16px "Times New Roman", Times, serif; color:#6e8fc2; }
#contentleft span.blue { font:bold italic 16px "Times New Roman", Times, serif; color:#ffa118; }
#contentleft img { margin:0 0 0 15px; }
#contentleft h3 { margin:0; padding:0; font:bold 11px Arial, Helvetica, sans-serif; color:#081e43; }
#contentleft p { margin:0 25px 0 5px; padding:0; font:11px Arial, Helvetica, sans-serif; color:#5b5b5b; }
#contentleft p.blue { margin:0 0px 15px 0px; padding:0; text-align:center; }
#contentleft p a { font:bold 11px Arial, Helvetica, sans-serif; color:#ffa118; text-decoration:underline; }
#contentleft p span { font:bold italic 11px Arial, Helvetica, sans-serif; color:#5b5b5b; }
#contentleft h4.ol_1 { display:block; margin:10px 0 0px 0px; padding:0 0 0 22px; font:bold 11px Arial, Helvetica, sans-serif; color:#081e43; height:18px; background: url("../img/ol_1.gif") top left no-repeat; }
#contentleft p.ol_1 { margin:0 0px 0 15px; padding:0 0 0 12px; font:10px Arial, Helvetica, sans-serif; color:#5b5b5b; }
#contentleft h4.ol_2 { display:block; margin:10px 0 0px 0px; padding:0 0 0 22px; font:bold 11px Arial, Helvetica, sans-serif; color:#081e43; height:18px; background: url("../img/ol_2.gif") top left no-repeat; }
#contentleft p.ol_2 { margin:0 0px 0 15px; padding:0 0 0 12px; font:10px Arial, Helvetica, sans-serif; color:#5b5b5b; }
#contentleft h4.ol_3 { display:block; margin:10px 0 0px 0px; padding:0 0 0 22px; font:bold 11px Arial, Helvetica, sans-serif; color:#081e43; height:18px; background: url("../img/ol_3.gif") top left no-repeat; }
#contentleft p.ol_3 { margin:0 0px 0 15px; padding:0 0 0 12px; font:10px Arial, Helvetica, sans-serif; color:#5b5b5b; }
/* Left PANEL End */

/* Middle Panel */
#contentmid .content_header { margin:0; padding:0; width:515px; }
#contentmid .content_header h1 { margin:0; padding:56px 0 0 40px; font:italic 30px "Times New Roman", Times, serif; color:#fff; }
#content_main { margin:25px 22px 20px 35px; padding:0; font:12px Arial, Helvetica, sans-serif; color:#5b5b5b; }
#content_main p { margin:0; padding:0 0 15px 0; font:12px Arial, Helvetica, sans-serif; color:#5b5b5b; }
#content_main p span { font:bold 12px Arial, Helvetica, sans-serif; color:#081e43; }
#content_main ul { margin:10px 32px 13px 60px; padding:0; font:12px Arial, Helvetica, sans-serif; color:#5b5b5b; }
#content_main ul li { margin:8px 0 8px 0; padding:0; list-style-image: url("../img/li.gif"); vertical-align:bottom;  }
#content_main p.logos { margin:30px 0 0 0; padding:0; display:inline-block; }
#content_main p.logos img { margin:0 20px 0 0px; padding:0; }
#content_main h2.blue { display:block; margin:0 0 15px -20px; padding:0; font:bold 18px Arial, Helvetica, sans-serif; color:#ffa118; background: url("../img/content_h2BGblue.gif") bottom left no-repeat; }
#content_main span.blue { margin:0 0 0 20px; font:bold italic 18px "Times New Roman", Times, serif; color:#ffa118; }
#content_main div.address { width:175px; margin:0 22px 20px 0px; padding:0 0 0 15px; font:12px Arial, Helvetica, sans-serif; color:#5b5b5b; float:left; background: url("../img/li.gif") top left no-repeat; }
#content_main div.address a { font:12px Arial, Helvetica, sans-serif; color:#5b5b5b; text-decoration:underline; }
#content_main div.address_right { width:175px; margin:0 22px 20px 12px; padding:0 0 0 15px; font:12px Arial, Helvetica, sans-serif; color:#5b5b5b; float:left; background: url("../img/li.gif") top left no-repeat; }
#content_main div.address_right a { font:12px Arial, Helvetica, sans-serif; color:#5b5b5b; text-decoration:underline; }
#content_main p span { font:bold 12px Arial, Helvetica, sans-serif; color:#081e43; }
#content_main div.address span { font:bold 12px Arial, Helvetica, sans-serif; color:#081e43; }
#content_main div.address span.orange { font:bold 12px Arial, Helvetica, sans-serif; color:#ffa118; }
#content_main div.address_right span { font:bold 12px Arial, Helvetica, sans-serif; color:#081e43; }
#content_main div.address_right span.orange { font:bold 12px Arial, Helvetica, sans-serif; color:#ffa118; }

#content_main a { margin:0; padding:0; font:12px Arial, Helvetica, sans-serif; color:#5b5b5b; text-decoration:underline; }
#content_main a:hover { margin:0; padding:0; font:12px Arial, Helvetica, sans-serif; color:#5b5b5b; text-decoration:none; }

#productboxes { margin:0; padding:0; border:0px solid #000; float:left; }
#productboxes span { font:bold 12px Arial, Helvetica, sans-serif; color:#081e43; }
#productboxes ul { margin:0px 10px 0px 230px; padding:0; font:12px Arial, Helvetica, sans-serif; color:#5b5b5b; }
#productboxes ul li { margin:0px 0 8px 0; padding:0; list-style-image: url("../img/li.gif"); vertical-align:bottom;  }

/* Middle Panel End */

/*Footer*/
#footer { margin:0 auto; padding:0; width:100%; height:247px; background: url("../img/footerbg.gif") bottom left repeat-x; text-align:center; float:left; }

#footertext p { margin:0; padding:5px 0 0 0; font:11px Arial, Helvetica, sans-serif; color:#fff; }
#footertext p a { padding:0 8px 0 0; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; }
#footertext p a:hover { font:bold 11px Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline; }
/*Footer End*/

#login { margin:0; padding:0; font:bold 12px Arial; color:#5b5b5b; }

#page { margin:0 auto; width:100%; border:none; text-align:left; float:left; clear:both; }
* html #page { height: 100%; }

/*created by eugene iglesias 20070412*/

