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

html, body {font: 93%/1.1 Verdana, Geneva, sans-serif; color:#333;}
html, body {height: 100%;}/*STICKY FOOTER*/
html, body, div, img, ol, ul, li, p, h1, h2, h3 {margin:0px; padding:0px;}

/* LAYOUT DECLAIRATIONS */
#wrap                        {margin: 0 auto 0;padding:0px; width:900px;
	           	             /*STICKY FOOTER*/
	           	             min-height: 100%;
	           	             height: auto !important;
	           	             height: 100%;
	           	             margin: 0 auto -256px; /* the bottom margin is the negative value of the footer's height */}

#content                    {width:900px; float:left; background:url(images/small-bucket.png) no-repeat bottom left;min-height:575px;}
#content-index              {width:900px; float:left; background:url(images/small-bucket.png) no-repeat bottom left;}
#nav                        {width:640px;height:37px;position:absolute;width:600px;z-index:5;}
#flashcontent {
}
 
#lcontent                   {width:300px; float:left;}
#rcontent                   {width:600px; float:left;}

#footer                     {text-align:center;}

/*STICKY FOOTER*/
#footer, #push              {height: 256px; /* .push must be the same height as .footer */}

/* DESIGN DECLAIRATIONS */
html, body                  {background:url(images/bg_bg.jpg) repeat-x 0 0;}
#statement                  {font-weight:bold; font-size:90%; margin:36px 0 4px 0; text-align:right;}
#nav                        {background-color:#275fa7; color:#FFF;}

#contact                    {margin:15px 0 0 42px;font: 100%/1.2 Verdana, Geneva, sans-serif; color:#000;}
#contact-small              {margin:5px 0 0 0;font-size:75%;}

#rcontent-body              {margin: 80px 0 0 0;}

#footer                     {font-style:italic;font-size:120%; color:#000; background:url(images/bg.jpg) repeat 0 0;}
#Intergal-Admixture         {padding:45px 0 15px 0;}

h1                          {font-size:145%; color:#275fa7; font-weight:bold;margin:0 0 20px 0;}
h2                          {font-size:125%; color:#275fa7; font-weight:bold;}

.faq-letter                 {font-size:200%; color:#275fa7; font-weight:bold; float:left; width:50px; vertical-align:middle;}
.faq-top                    {list-style:outside; text-indent:0em; padding-left:2em;}

.faq-QA                     {margin:0px 0 0px;}
.faq-Q                      {float:left;width:50px;font-weight:bold;font-size:200%; color:#275fa7; }
.faq-Q-text                 {float:left;font-weight:bold;width:550px;color:#275fa7;margin:15px 0 20px 0; }

.faq-A                      {float:left;width:50px;font-weight:bold;font-size:200%; color:#275fa7; }
.faq-A-text                 {float:left;width:550px;margin:15px 0 0 0; }
.faq-space                  {display:block; height:50px;}


/* NAVIGATION */
	#nav a:link, #nav a:visited {color:#fff; text-decoration:none;} 
	#nav a:hover, #nav a:active {color:#fff; text-decoration:none;}
    #cssdropdown, #cssdropdown ul {list-style: none; }
	#cssdropdown, #cssdropdown * { padding: 0; margin: 0; }
    #cssdropdown img {float:right;border:0;}
	
	/* Head links */
	#cssdropdown li.headlink {float: left; margin-left: -1px; border: 1px #275fa7 solid; background-color: #275fa7; text-align: left; }
	#cssdropdown li.headlink.navadvantage {width:180px;}
	#cssdropdown li.headlink.navproduct{width:190px;}
	#cssdropdown li.headlink.navdealers{width:100px;}
	#cssdropdown li.headlink.navask{width:111px;}
	#cssdropdown li.headlink a { display: block; padding: 10px; }
	#cssdropdown li.headlink a:hover { background-color: #93afd3;color:#fff;} 

	/* Child lists and links */
	#cssdropdown li.headlink ul { display: none; border-top: 1px #fff solid; text-align: left; }
	#cssdropdown li.headlink:hover ul { display: block; }
	#cssdropdown li.headlink ul li a { padding: 5px 15px 5px 10px; height: 17px; }
	#cssdropdown li.headlink ul li a:hover { background-color: #93afd3;color:#fff;} 

	/* Third level lists and links */
        #cssdropdown li.headlink ul li ul { display: none; border-top: 1px #275fa7 solid; text-align: left; }
        #cssdropdown li.headlink ul li ul li a { padding: 5px 15px 5px 20px; height: 18px;font-size:80%;}
        #cssdropdown li.headlink ul li ul li a:hover { background-color: #93afd3;color:#fff;} 

	/* Pretty styling */
	#cssdropdown a { color: white; } #cssdropdown ul li a:hover { text-decoration: none; }
	#cssdropdown li.headlink { background-color: #275fa7; background-image: url(bg.gif); }
	#cssdropdown li.headlink ul { padding-bottom: 10px; }


/* GENERAL DECLAIRATIONS*/

.small {font-size:75%;}
.i {font-style:italic;}
.b {font-weight:bold;}
.clearfloat {clear:both;}
.float-left {float:left;}
.float-right {float:right;}
.image-right {margin:0 0 10px 10px;}
/* LINKS */
a:link, a:active    {color:#275fa7;}
a:hover             {color:#93afd3;}
a:visited           {color:#93afd3;}

/* COLOR DECLAIRATIONS */
.white              {color:#fff;}
.black              {color:#000;}
.blue               {color:#275fa7;}
.ltBlue             {color:#93afd3;}
