﻿/* CSS Document */

body{margin:0px; padding:0px; background:#FFFFFF; color:#000000;}
td, p, h1, h2, h3, ul, form, img{margin:0px; padding:0px;}
ul{list-style-type:none;}
#main{background:url(images/bg-pat.gif) 0 110px repeat-x; border-bottom:9px solid #F0F1E8; padding:20px 0 0;}


/*-----Header Panel-----*/
#header{background:url("images/header.jpg") 0 56px no-repeat;}
#header td.logo img{margin:0 0 0 40px;}
#header p.callus{background:url(images/call-us.gif) 480px 3px no-repeat; font:bold 12px/34px Tahoma, Arial, Helvetica, sans-serif; color:#000000; text-transform:uppercase; padding:0 0 0 495px; height:34px;}
#header p.callus span{color:#EE0707;}
#header h1{text-indent:-50000px; height:174px; background:url(images/caption.gif) 440px 60px no-repeat;}
#header p.bookmark{height:50px; text-align:right; padding:0 20px 0 0;}


/*-----Menu Panel-----*/
#menu ul{padding:0 20px 20px 0;}
#menu ul li{font:bold 13px/25px Tahoma, Arial, Helvetica, sans-serif; color:#EE0707; background:url(images/divider.gif) 0 100% repeat-x;}
#menu ul li.nobg{background:none;}
#menu ul li span{color:#508700; display:block; height:25px; background:url(images/bullet.gif) 10px 10px no-repeat; padding:0 0 0 20px;}
#menu ul li a{color:#EE0707; text-decoration:none; display:block; height:25px; background:url(images/bullet.gif) 10px 10px no-repeat; padding:0 0 0 20px;}
#menu ul li a:hover{color:#508700; display:block; height:25px; background:url(images/bullet.gif) 10px 10px no-repeat; padding:0 0 0 20px;}


/*-----Left Panel-----*/
#leftpan{margin:0 30px 20px 0;}
#leftpan h2{background:url(images/left-panel-top.gif) 0 0 no-repeat; height:41px; font:22px/40px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 0 0 20px;}
#leftpan h2 span{font-weight:bold;}
#leftpan p.bottom{height:8px; background:url(images/left-panel-bottom.gif) 0 0 no-repeat;}
#leftpanel{border-left:1px solid #ED2A12; border-right:1px solid #ED2A12; padding:10px 0;}
#leftpanel p{padding:0 15px 10px; font:bold 11px/14px Arial, Helvetica, sans-serif; color:#535353;}
#leftpanel p.color{color:#EE0707;}
#leftpanel p.more a{display:block; width:86px; float:right; background:url(images/bullet.gif) 69px 6px no-repeat #FFFF43; border:1px solid #C26400; font:bold 12px/15px Arial, Helvetica, sans-serif; color:#A35100; text-decoration:none;}
#leftpanel p.more a span{ padding:0 16px 0 10px;}
#leftpanel p.more a:hover{color:#000000;}

#leftpan a{ font:bold 13px/18px Arial, Helvetica, sans-serif; color:#508700; text-decoration:underline;}
#leftpan a:hover{color:#000000; text-decoration:none}


/*-----Request Panel-----*/
#request{margin:0 0 0 15px; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#F41400; height:20px;}
#request input{width:200px; height:20px; font:11px/14px Tahoma, Arial, Helvetica, sans-serif; color:#2D2D2D; background:#FBFBFB; border:1px solid #BFBFBF;}
#request input.button{width:70px; height:16px; margin:5px 0; float:right; border:none; background:none;}
#request textarea{width:200px; height:80px; font:11px/14px Tahoma, Arial, Helvetica, sans-serif; color:#2D2D2D; background:#FBFBFB; border:1px solid #BFBFBF;}

/*-----Right Panel-----*/
#rightpan{padding:0 0 30px;}
#rightpan h2{font:24px/36px "Times New Roman", Times, serif; color:#EE0707; margin:0 30px 0 0; padding:0 0 5px;}
#rightpan h3{font:bold 15px/18px Arial, Helvetica, sans-serif; color:#EE0707; margin:0 30px 0 0; padding:15px 0 0;}
#rightpan h3.nopad{font:bold 15px/18px Arial, Helvetica, sans-serif; color:#EE0707; margin:0 30px 0 0; padding:0 0 15px;}
#rightpan h3.opportunity{font:bold 15px/18px Arial, Helvetica, sans-serif; color:#1360BF; margin:0 30px 0 0; padding:0 0 10px;}

#rightpan p{font:14px/18px Arial, Helvetica, sans-serif; color:#616161; margin:0 30px 0 0; padding:0 0 12px;}
#rightpan p span{color:#EE0707;}
#rightpan p.divider{background:url(images/divider.gif) 0 8px repeat-x; height:32px; padding:0px;}
#rightpan p img{margin:0 0 0 8px;}
#rightpan p.note{font:bold 13px/16px Arial, Helvetica, sans-serif;}

#rightpan p.captiontop{padding:0px; height:28px; background:url(images/caption-top.gif) 0 0 no-repeat;}
#rightpan p.captionbottom{padding:0px; height:28px; background:url(images/caption-bottom.gif) 0 0 no-repeat;}
#rightpan p.caption{width:450px; font:18px/20px "Times New Roman", Times, serif; color:#4A4A2D; padding:10px 0; margin:0 0 0 12px; text-align:center; background:url(images/caption-bg.gif) 0 0 repeat-y #E8E8E0;}
#rightpan p.caption span{display:block; padding:0 20px;}

#rightpan a{
	font: bold 13px/18px Arial, Helvetica, sans-serif;
	color: #508700;
	text-decoration: none;
}
#rightpan a:hover{color:#000000; text-decoration:none}
.float{float:left; margin:0 10px 0 0;}

#rightpan ul.choose{padding:0 30px 12px 0;}
#rightpan ul.choose li{font:bold 13px/16px Arial, Helvetica, sans-serif; color:#616161; background:url(images/icon-arrow.gif) 0 7px no-repeat; padding:0 16px 8px;}

#rightpan ul.juice{padding:0 30px 12px 0;}
#rightpan ul.juice li{font:14px/18px Arial, Helvetica, sans-serif; color:#616161; background:url(images/icon-info.gif) 0 3px no-repeat; padding:0 16px 8px 20px;}
#rightpan ul.juice li span{color:#EE0707;}

#rightpan ul.order{padding:0 30px 0 10px; height:110px;}
#rightpan ul.order li{font:bold 13px/18px Arial, Helvetica, sans-serif; color:#508700; background:url(images/icon-order2.gif) 0 9px no-repeat; padding:0 0 0 15px; width:145px; float:left;}
#rightpan ul.order li a{text-decoration:none !important;}

#rightpan ul.science{padding:0 30px 12px 0;}
#rightpan ul.science li{font:bold 13px/20px Arial, Helvetica, sans-serif; color:#616161; background:url(images/icon-arrow.gif) 0 
7px no-repeat; padding:0 16px 0;}

#rightpan ul.media{padding:0 30px 0 0;}
#rightpan ul.media li{font:bold 13px/18px Arial, Helvetica, sans-serif; color:#333333; background:url(images/icon-media.gif) 10px 0 no-repeat; padding:0 0 10px 40px;}
#rightpan ul.media li.pod{background:url(images/icon-pod.gif) 10px 0 no-repeat;}
#rightpan ul.media li.order{background:url(images/icon-order3.gif) 9px 0 no-repeat;}
#rightpan ul.media li.flash{background:url(images/icon-flash.gif) 10px 0 no-repeat;}


/*-----Order Panel-----*/
#order{margin:20px 0;}
#order td.top{background:url(images/order-top.gif) 0 0 no-repeat; height:28px;}
#order td.bottom{background:url(images/order-bottom.gif) 0 0 no-repeat; height:28px;}  
#order td.main{background:url(images/order-main.gif) 12px 0 repeat-y;}
#order h2{font:24px/36px "Times New Roman", Times, serif; color:#EE0707; padding:0 0 5px 63px; font-style:italic;}
#order ul{padding:0 0 10px 63px;}
#order ul li{background:url(images/icon-order.gif) 0 3px no-repeat; padding:0 0 0 30px;}
#order ul li a{color:#508700; text-decoration:none; font:bold 13px/25px Tahoma, Arial, Helvetica, sans-serif;}
#order ul li a:hover{color:#000000;}
#order p{padding:0 30px 10px 63px; font:14px/18px Arial, Helvetica, sans-serif; color:#616161;}
#order p span{font-weight:bold; color:#1360BF;}


/*-----Footer Panel-----*/
#footer{background:#F7F7F3; border-top:1px solid #F0F1E8; padding:20px 0;}
#footer p{width:760px; font:12px/15px Arial, Helvetica, sans-serif; color:#63665A; padding:0 0 5px;}
#footer p.border{background:#F1F1E8; border:1px solid #D0D0C3; color:#000000; font-size:13px; padding:10px; margin:0 0 10px;}
#footer p.left{text-align:left;}
#footer p.color{color:#7E9C1F; font-weight:bold;}
#footer p span{color:#7E9C1F; font-size:11px; font-weight:bold;}
#footer p a{padding:0 10px 0 0; font:bold 11px/16px Arial, Helvetica, sans-serif; color:#63665A; text-decoration:none;}
#footer p a:hover{text-decoration:underline;}