/* CSS Document */

* { margin:0; padding:0;}	 

body { margin: 10px 0 0 0;
       text-align: center;
	   background-image: url("images/bg_green_2.jpg");
	   font-family: Arial, Helvetica, sans-serif;
	   font-size: 11px; }
	  
#content { margin: 0px auto;
           text-align: left;
		   width:773px}
		   
sup { font-size:80%}

	  
/* Header */ 
#header { background: url("images/index/header.gif") no-repeat ;
          width: 773px;
		  height: 78px;
		  text-align:left}
		  
#header div { padding:20px 0 0 152px;
              width:370px;
			  float:left }
			  
h1 { font-size:20px; font-weight:bold }

h2 { font-size:16px; font-weight:bold }

			  
#header table { font-weight:bold;
                font-size:10px;
				padding-top:15px}
		  

/* Main */
#main-top { margin: 10px 0 0 0;
            width:773px; height: 37px;
		    background: url("images/index/main-top.gif") no-repeat;}

#main { width: 743px;
        padding: 15px 15px 15px 15px;
		background: url("images/index/main-background.gif") repeat-y;
		overflow:auto}
		
h3 { font-size: 12px;
     color:#FFF;
	 text-transform:uppercase;
	 display:block;
	 text-align:center;
	 margin: 3px 0 4px 0;}

p {margin: 15px 0 15px 0 }


a, a:visited { text-decoration:none; color:#0000FF}

a:hover { color:#FF0000;}

#main-bottom {background:url("images/index/main-bottom.gif") no-repeat}


/* Box01 Example Image */	
#box01-example { width: 560px; height: 205px;
                 padding: 1px 0 0 0; margin-right: 9px;
                 background:url("images/index/box01-example.jpg") no-repeat;
				 float:left}
				 	 
#box01-example img { margin: 15px 10px 10px 10px;
                     float:left}

#box01-example p { margin: 15px 0 10px 10px;
                   font-size:11;
				   font-weight:bold; }
				   
#box01-example a img {margin:0;}
		
		
/* Box02 Order Online */	

#box02-order { width: 174px;
               height: 205px;
               padding: 1px 0 0 0;
			   background:url("images/index/box02-order.jpg") no-repeat;
			   float:left}
			   
#box02-order p { margin: 15px 10px 10px 10px;
                 font-size: 11;
				 font-weight: bold; }
				 
#box02-order a { display:block;
                 text-align:center;}
				 
#box02-order div { font-size: 10px;
				   text-align: center;
				   font-weight: bold;
                   margin-top: 10px} 
				 
/* Box03 Applications */	

#box03-apps {  width: 723px;
               height: 370px;
               padding: 10px 10px 10px 10px;
			   margin-bottom:15px;
			   background:url("images/index/box03-apps-new.jpg") no-repeat; 
			   list-style-image:url("images/bullet_sm_green.gif")}
			   
#box03-apps a, #box03-apps a:visited { color:#0068ae;}

#box03-apps a:hover{ color:#FF0000;}

#box03-apps h4 { font-size:14px; font-weight:bold; margin-bottom:7px} 		   
			   
			   
#c01{ width:375px; float:left; }

#c01a, .c01b { padding-left:25px; float:left;}

#c01a{ width:170px; }

.c02, .c03 { width:150px; float:left}

.c03 { margin-top: 15px}


/* Box04 Seminars */	
#box04-seminars { width: 366px; height: 126px;
                  padding: 1px 0 0 0; margin-right:10px;
                  background:url("images/index/box04-seminars.jpg") no-repeat;
				  float:left}
				 	 
#box04-seminars img { margin: 10px 10px 10px 10px;
                      float:left}

#box04-seminars p { margin: 15px 0 10px 10px;
                    font-size:11;
				    font-weight:bold; }

#box04-seminars b { display:block; margin-top:10px}

#box04-seminars a { color: #148AB2;
		            font-weight: bold;
		            padding: 10px 10px 0px 0px;
		            float: right; }

/* Box05 Search */	
#box05-search { width: 367px; height: 86px;
                padding: 1px 0 0 0;
				margin-bottom: 11px; 
                background:url("images/index/box05-search.jpg") no-repeat;
				text-align:center;
				float:left}
				  
#box05-search form { margin-top: 20px; }				  

#box05-button { width:367px; height:28px; float:left}	



/* Box 06 Day News */

#box06-daynews { width: 367px; height: 112px;
                 padding: 0 0 0 0; margin:0 10px 15px 0;
                 background:url("images/index/box06-daynews.jpg") no-repeat;
				 float:left}

#box06-daynews p { height:65px; margin: 7px 8px 5px 83px; padding:0; overflow:auto; display:block;
                   font-size:10px;}
				   
#box06-daynews p b {display:block; margin-bottom:5px}			   
				   
#box06-daynews a { display:block; text-align:right; margin-right:8px}

/* Box 06 Day News */

#box07-enews { width: 366px; height: 112px;
                 padding: 0 0 0 0; margin:0 0 15px 0;
                 background:url("images/index/box07-enews.jpg") no-repeat;
				 float:left; color:#FFFFFF; }

#box07-enews p{ margin: 28px 10px 10px 152px; padding:0; font-size:10px; font-weight:bold}

#box07-enews div { padding-left:50px; font-size:9px}

#box07-enews span { padding-left:10px; width:120px; float:left; display:block}

#enews_name, #enews_email {width:120px}





			  
/* Flags Area */
#flags { background:url("images/index/flags-back.jpg") repeat-y;
         padding:7px 0 7px 0;
		 text-align:center;
		 margin-top:30px; }
		 
#flags img { margin: 0 2px 0 2px}		 


/* Footer */
#footer { text-align:center;
          font-weight:bold;
		  margin-top:15px}


	

/* Buttons */
a #request-button, a:visited #request-button { background:url("images/index/request01.gif") no-repeat; margin:5px 0 0 2px; width:341px; height:27px }
a:hover #request-button { background:url("images/index/request02.gif") no-repeat; }

a #dist-button, a:visited #dust-button { background:url("images/index/button-dist01.jpg") no-repeat; width:367px; height:28px }
a:hover #dist-button { background:url("images/index/button-dist02.jpg") no-repeat; }

#button-about, #button-news, #button-events, #button-seminars, #button-careers {float:right; width:69px; height:35px;}

a #button-about, a:visited #button-about { background:url("images/index/button-about01.jpg") no-repeat; }
a:hover #button-about { background:url("images/index/button-about02.jpg") no-repeat; }

a #button-news, a:visited #button-news { background:url("images/index/button-news01.jpg") no-repeat; }
a:hover #button-news { background:url("images/index/button-news02.jpg") no-repeat; }

a #button-events, a:visited #button-events { background:url("images/index/button-events01.jpg") no-repeat; }
a:hover #button-events { background:url("images/index/button-events02.jpg") no-repeat; }

a #button-seminars, a:visited #button-seminars { background:url("images/index/button-seminars01.jpg") no-repeat; }
a:hover #button-seminars { background:url("images/index/button-seminars02.jpg") no-repeat; }

a #button-careers, a:visited #button-careers { background:url("images/index/button-careers01.jpg") no-repeat; }
a:hover #button-careers { background:url("images/index/button-careers02.jpg") no-repeat; }

a #button-contact, a:visited #button-contact { background:url("images/index/button-contact01.gif") no-repeat; float:right; width:71px; height:35px}
a:hover #button-contact { background:url("images/index/button-contact02.gif") no-repeat; }

			
