body,html{
margin:0px;
padding:0px;
background:url(images/back.gif) repeat-x;
font:normal 13px "Lucida Sans Unicode"; 
color:#292828; 
line-height:17px;
}

a:focus,input{
outline:none;
}

#container{
width:972px;
margin:0px auto;
}

/*header starts here*/
#header{
width:942px;
float:left;
z-index:1;
clear:both;
padding:0 15px 0 15px;
}
.toplevel{
width:942px;
float:left;
padding:0 0 10px 0;
border-bottom:1px solid #dedede;
}
.toplevel p{
padding:0px;
margin:0px;
}
.toplevel p.logo{
width:492px;
float:left;
}
.toplevel p.account{
width:450px;
float:left;
padding:50px 0 0 0;
font-weight:bold;
}
.toplevel p.account a{
font-size:17px;
color:#1861c3;
line-height:20px;
font-weight:normal;
text-decoration:underline;
}
.toplevel p.account a:hover{
font-size:17px;
color:#000000;
line-height:20px;
text-decoration:none;
}

.navigation{
width:942px;
float:left;
padding:10px 0 5px 0;
}
.navigation ul{
margin:0px;
padding:0px;
}
.navigation ul li{
list-style-type:none;
display:inline;
}
.navigation ul li a{
float:left;
font-size:14px;
color:#414141;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
letter-spacing:-1px;
line-height:20px;
padding:0 30px 0 10px;
}
.navigation ul li a:hover{
font-size:14px;
color:#74a700;
text-decoration:none;
}
/*header ends here*/

/*middle starts here*/
#middle{
width:972px;
float:left;
z-index:1;
clear:both;
}


.bcrumb{
width:948px;
float:left;
padding:8px 12px;
}

.bcrumb a{
font-weight:normal;
color:#6BB22C;
}

.bcrumb a:hover{
font-weight:normal;
color:#333;
}

.corner{
width:972px;
float:left;
}
.corner span.con{
width:22px;
float:left;
}
.corner span.conbg{
width:928px;
height:22px;
float:left;
background:url(images/mbg.gif) repeat-x;
}
.corner span.conbg1{
width:928px;
height:22px;
float:left;
background:url(images/mbbg.gif) repeat-x;
}
.corner span.conbg2{
width:928px;
height:59px;
float:left;
background:url(images/mbg1.gif) repeat-x;
padding:11px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#8eb914;
font-weight:bold;
line-height:60px;
letter-spacing:-1px;
}
.corner span.conbg2 img{
margin-right:12px;
}
.corner span.conbg2 span{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#181818;
font-weight:bold;
line-height:60px;
letter-spacing:-1px;
padding-left:10px;
}

.content{
width:912px;
float:left;
background:url(images/content_bg.gif) repeat-y;
padding:0 30px;
}
.login{
width:912px;
float:left;
border-bottom:1px solid #f1f1f1;
padding:0 0 10px 0;
font-size:13px;
font-weight:bold;
}
.login a{
color:#3776cb;
font-size:13px;
font-weight:bold;
}
.login a:hover{
color:#000000;
font-size:13px;
font-weight:bold;
text-decoration:underline;
}
.inputbg{
border:1px solid #a5a5ca5;
padding:4px;
font-size:11px;
color:#7f7f7f;
}

.midtoplevel{
width:912px;
float:left;
padding:8px 0 12px 0;
}
.midtoplevel h1{
margin:0px;
padding:0px 0 10px 0;
font-size:24px;
color:#444343;
line-height:30px;
letter-spacing:-1px;
}

.flash{
width:580px;
float:left;
padding-right:20px;
}
.video{
width:272px;
float:left;
background:#f2f2f2;
-webkit-border-radius:10px;
-moz-border-radius:10px;
padding:18px 20px;
}

.bluebox{
width:896px;
float:left;
border:3px solid #e9f2f9;
-webkit-border-radius:10px;
-moz-border-radius:10px;
padding:5px 5px 10px 5px;
background:#ffffff url(images/bluebg.gif) repeat-x bottom;
}

.prodmain{
width:212px;
float:left;
padding:0px 5px;
border-right:1px solid #d5e5f2;
}
.prodmain_in{
width:192px;
float:left;
background:#ffffff;
-webkit-border-radius:10px;
-moz-border-radius:10px;
padding:15px 10px 20px 10px;
font-size:12px;
}
.prodmain_in p{
margin:0px;
padding:0px 0 10px 0;
}
.prodmain_in p.blue a{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#1b82c7;
line-height:22px;
font-weight:bold;
text-decoration:none;
}
.prodmain_in p.blue a b{
font-family:Arial Black;
font-size:32px;
line-height:32px;
letter-spacing:-1px;
}
.prodmain_in p.blue a:hover{
color:#626262;
}
.bluelist{
margin:0px;
padding:0px 0 26px 0;
}
.bluelist li{
list-style-type:none;
background:url(images/dot.gif) no-repeat 15px 5px;
font-size:12px;
color:#6da8d1;
padding:2px 0 2px 30px;
font-weight:bold;
}

.prodmain_in p.orange a{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#f79c0c;
line-height:22px;
font-weight:bold;
text-decoration:none;
}
.prodmain_in p.orange a b{
font-family:Arial Black;
font-size:32px;
line-height:32px;
letter-spacing:-1px;
}
.prodmain_in p.orange a:hover{
color:#626262;
}
.orangelist{
margin:0px;
padding:0px 0 20px 0;
}
.orangelist li{
list-style-type:none;
background:url(images/dot1.gif) no-repeat 15px 5px;
font-size:12px;
color:#f2ad3f;
padding:2px 0 2px 30px;
font-weight:bold;
}

.prodmain_in p.red a{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#d01200;
line-height:22px;
font-weight:bold;
text-decoration:none;
}
.prodmain_in p.red a b{
font-family:Arial Black;
font-size:32px;
line-height:32px;
letter-spacing:-1px;
}
.prodmain_in p.red a:hover{
color:#626262;
}
.redlist{
margin:0px;
padding:0px 0 20px 0;
}
.redlist li{
list-style-type:none;
background:url(images/dot2.gif) no-repeat 15px 5px;
font-size:12px;
color:#ec2d28;
padding:2px 0 2px 30px;
font-weight:bold;
}

.prodmain_in p.violate a{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#810cd4;
line-height:22px;
font-weight:bold;
text-decoration:none;
}
.prodmain_in p.violate a b{
font-family:Arial Black;
font-size:32px;
line-height:32px;
letter-spacing:-1px;
}
.prodmain_in p.violate a:hover{
color:#626262;
}
.violatelist{
margin:0px;
padding:0px 0 13px 0;
}
.violatelist li{
list-style-type:none;
background:url(images/dot3.gif) no-repeat 15px 5px;
font-size:12px;
color:#810cd4;
padding:2px 0 2px 30px;
font-weight:bold;
line-height:16px;
}

.prodmain_in p.green a{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#9ccb1c;
line-height:22px;
font-weight:bold;
text-decoration:none;
}
.prodmain_in p.green a b{
font-family:Arial Black;
font-size:32px;
line-height:32px;
letter-spacing:-1px;
}
.prodmain_in p.green a:hover{
color:#626262;
}
.greenlist{
margin:0px;
padding:0px 0 20px 0;
}
.greenlist li{
list-style-type:none;
background:url(images/dot4.gif) no-repeat 15px 5px;
font-size:12px;
color:#9ccb1c;
padding:2px 0 2px 30px;
font-weight:bold;
}

.prodmain_in p.pink a{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#e0488a;
line-height:22px;
font-weight:bold;
text-decoration:none;
}
.prodmain_in p.pink a b{
font-family:Arial Black;
font-size:32px;
line-height:32px;
letter-spacing:-1px;
}
.prodmain_in p.pink a:hover{
color:#626262;
}
.prodmain_in p.pinkbg{
padding:0 10px;
font-weight:bold;
}

.link{
color:#717171;
text-decoration:none;
font-weight:bold;
}
.link:hover{
color:#000000;
text-decoration:underline;
}

.linkp{
color:#CE3B7B;
font-weight:bold;
}
.linkp:hover{
color:#000000;
text-decoration:underline;
}

.linkb{
color:#0D7BC4;
font-weight:bold;
}
.linkb:hover{
color:#000000;
text-decoration:underline;
}

.linko{
color:#F79C0C;
font-weight:bold;
}
.linko:hover{
color:#000000;
text-decoration:underline;
}


.about{
width:892px;
float:left;
padding:20px 10px 10px 10px;
line-height:16px;
font-size:12px;
}
.about h2{
margin:0px;
padding:0px;
font-size:20px;
color:#626262;
line-height:22px;
font-weight:normal;
}
.about p{
margin:0px;
padding:15px 0 0 0;
font-weight:bold;
}
.about p a{
color:#2e7fc5;
font-weight:bold;
text-decoration:underline;
}
.about p a:hover{
color:#000000;
font-weight:bold;
text-decoration:none;
}
/*middle ends here*/

/*food storage starts here*/
.primary_nav{
width:950px;
float:left;
margin:0 11px;
border-top:1px solid #7ca800;
}
.primary_nav ul{
list-style-type: none;
margin:0;
padding:0;
}
.primary_nav li{
display:inline;
float:left;
background:url(images/line.gif) no-repeat right 16px;
}
.primary_nav a{
float:left;
font-size:12px;
color:#3e2222;
line-height:bold;
text-decoration:none;
background:url(images/lefttab.gif) no-repeat left top;
padding-left:12px;
}
.primary_nav a span{
display:block;
font-weight:bold;
color:#3e2222;
background:url(images/righttab.gif) no-repeat right top;
padding:4px 12px 7px 0px;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.primary_nav a span {float:none;}
/* End IE5-Mac hack */

.primary_nav a:hover span {
color: #3e2222;
}
.primary_nav li.selected a{ /*Selected Tab style*/
background-position:0% -28px; /*Shift background image up to start of 2nd tab image*/
}
.primary_nav li.selected a span{ /*Selected Tab style*/
background-position:100% -28px; /*Shift background image up to start of 2nd tab image*/
color:#3e2222;
}
.primary_nav a:hover, .glowingtabs li.selected a:hover{ /*onMouseover style*/
background-position:0% -28px; /*Shift background image up to start of 2nd tab image*/
}
.primary_nav a:hover span, .glowingtabs li.selected a:hover span{ /*onMouseover style*/
background-position:100% -28px; /*Shift background image up to start of 2nd tab image*/
}


.inner_content{
width:912px;
float:left;
background:url(images/content_bg.gif) repeat-y;
padding:15px 30px 10px 30px;
}

.leftwrap{
width:257px;
float:left;
font-family:Arial, Helvetica, sans-serif;
}

.blue_cate{
width:255px;
float:left;
border:1px solid #ccdff8;
padding-bottom:10px;
}
.blue_cate h2{
margin:0px;
padding:9px 10px 8px 10px;
font-size:16px;
color:#1861c3;
font-weight:bold;
line-height:18px;
background:url(images/titlebg.gif) repeat-x;
}
.blue_cate ul{
margin:0px;
padding:0px 10px;
}
.blue_cate ul li{
list-style-type:none;
background:url(images/dot6.gif) no-repeat 3px 10px;
border-bottom:1px solid #d4e6f8;
padding:5px 5px 6px 20px;
}
.blue_cate ul li:hover{
list-style-type:none;
background:url(images/dot7.gif) no-repeat 3px 10px;
border-bottom:1px solid #d4e6f8;
padding:5px 5px 6px 20px;
}
.blue_cate ul li a{
font-size:12px;
color:#1861c3;
}
.blue_cate ul li a:hover{
font-size:12px;
color:#77b11c;
}
.blue_cate ul li.here{
background:url(images/dot7.gif) no-repeat 3px 10px;
border-bottom:1px solid #d4e6f8;
padding:5px 5px 6px 20px;
}
.blue_cate ul li.here a{
font-size:12px;
color:#77b11c;
}

.premium{
width:235px;
float:left;
border:1px solid #bcd5f1;
margin-bottom:15px;
padding:15px 10px;
background:url(images/bg.gif) repeat-x bottom;
-webkit-border-radius:10px;
-moz-border-radius:10px;
text-align:center;
font-size:16px;
color:#000;
font-weight:bold;
line-height:18px;
}
.premium p{
margin:0px 0 10px 0;
padding:8px 0;
border-bottom:1px solid #d4e6f8;
}

.premium a{color:#276bc7;}

.premium a:hover{color:#000099;}

.shop{
width:255px;
float:left;
border:1px solid #cdec6e;
margin-top:15px;
padding-bottom:15px;
}
.shop h2{
margin:0px;
padding:9px 10px 8px 10px;
font-size:16px;
color:#8eb025;
font-weight:bold;
line-height:18px;
background:url(images/titlebg1.gif) repeat-x bottom;
}
.shop p{
margin:0px;
padding:15px 15px 0 15px;
}
.shop p a{
font-size:14px;
color:#cb6c0f;
font-weight:bold;
text-decoration:none;
line-height:20px;
}
.shop p a:hover{
font-size:14px;
color:#000000;
text-decoration:underline;
}

.leftlink{
width:252px;
float:left;
border-right:5px solid #e6f3fb;
margin-top:15px;
}
.leftlink ul{
margin:0px;
padding:0px;
}
.leftlink li{
list-style-type:none;
background:url(images/listbg.gif) no-repeat bottom right;
padding:10px 10px 8px 10px;
float:left;
}
.leftlink li a{
font-size:13px;
text-decoration:none;
font-weight:bold;
width:230px;
display:block;
}

.leftlink li a img{
float:left;
margin-right:10px;
margin-bottom:8px;
margin-top:-5px;
}
.leftlink li a.blue{
color:#4486e0;
}
.leftlink li a.orange{
color:#d77414;
}
.leftlink li a.red{
color:#ee0101;
}
.leftlink li a.lgreen{
color:#87b013;
}
.leftlink li a.bring{
color:#a12fe2;
}
.leftlink li a.firo{
color:#e921e2;
}
.leftlink li a.green{
color:#53b00e;
}
.leftlink li a.brong{
color:#de5c34;
}

.rightwrap{
width:627px;
float:left;
padding-left:25px;
font-family:Arial, Helvetica, sans-serif;
}
.rightwrap h1{
margin:0px;
padding:0px;
font-size:20px;
color:#1f1f1f;
font-weight:bold;
line-height:22px;
}
.rightwrap p{
margin:0px;
padding:12px 0px 0px 0px;
}

.rightbox{
width:625px;
float:left;
margin:20px 0 0 0;
border:1px solid #e3e3e3;
-webkit-border-radius:10px;
-moz-border-radius:10px;
}

.most{
width:385px;
float:left;
padding:15px;
}
.most h2{
margin:0px;
padding:0px;
font-size:18px;
color:#1d1d1d;
font-weight:bold;
line-height:22px;
}

.boxblue{
width:353px;
float:left;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border:1px solid #dcecf8;
background:#f3f9fd;
margin-top:14px;
padding:12px 15px;
}
.boxblue h3{
margin:0px;
padding:0px;
font-size:12px;
font-weight:normal;
}
.boxblue h3 a{
color:#4580cf;
text-decoration:none;
font-weight:normal;
}
.boxblue h3 a:hover{
color:#000000;
text-decoration:underline;
}
.boxblue h3 a b{
font-size:14px;
line-height:18px;
}
.boxblue p{
margin:0px;
padding:10px 0 0 0;
}


.boxgraynew{
width:353px;
float:left;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border:1px solid #e5e5e5;
background:#f8f8f8;
margin-top:14px;
padding:12px 0 12px 15px;
}
.boxgraynew h3{
margin:0px;
padding:0px;
font-size:12px;
font-weight:normal;
}
.boxgraynew h3 a{
color:#4580cf;
text-decoration:none;
font-weight:normal;
}
.boxgraynew h3 a:hover{
color:#000000;
text-decoration:underline;
}
.boxgraynew h3 a b{
font-size:14px;
line-height:18px;
}
.boxgraynew p{
margin:0px;
padding:10px 0 0 0;
}


.more{
width:368px;
float:left;
padding:12px 0px 0 15px;
}
.more a{
font-size:14px;
color:#4580cf;
line-height:18px;
text-decoration:underline;
}
.more a:hover{
color:#000000;
text-decoration:none;
}

.from_blog{
width:160px;
float:left;
background:url(images/rightbg.gif) repeat-y left top;
padding:15px 25px;
}
.from_blog h2{
margin:0px;
padding:0px;
font-size:18px;
color:#1d1d1d;
font-weight:bold;
line-height:22px;
}
.from_blog p{
margin:0px;
padding:8px 0;
}
.from_blog ul{
margin:0px;
padding:0px;
}
.from_blog ul li{
list-style-type:none;
border-bottom:1px dashed #b7d3f9;
padding:10px 0;
}
.from_blog ul li a{
font-size:13px;
color:#4580cf;
text-decoration:none;
}
.from_blog ul li a:hover{
font-size:13px;
color:#000000;
text-decoration:underline;
}


.pages{
width:627px;
float:left;
border-top:1px solid #e7e7e7;
padding:10px 0 0 0;
margin-top:10px;
}
.pages a{
font-size:12px;
color:#4580cf;
text-decoration:underline;
margin-left:10px;
}
.pages a:hover{
color:#000000;
text-decoration:underline;
}

.boxblue1{
width:585px;
float:left;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border:1px solid #dcecf8;
background:#f3f9fd;
margin-top:14px;
padding:12px 20px;
}
.boxblue1 h2{
margin:0px;
padding:0px;
font-size:14px;
color:#4580cf;
font-weight:bold;
line-height:18px;
}
.boxblue1 h2 a{
font-size:14px;
color:#4580cf;
font-weight:bold;
line-height:18px;
text-decoration:none;
}
.boxblue1 h2 a:hover{
font-size:14px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}
.boxblue1 p{
margin:0px;
padding:8px 0 0 0;
}

.boxgray{
width:605px;
float:left;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border:1px solid #e5e5e5;
border-right:0px;
background:#f8f8f8;
margin-top:14px;
padding:0px 0px 0px 20px;
}


.boxgray h2{
margin:0px;
padding:8px 0 0 0;
font-size:14px;
color:#777777;
font-weight:bold;
line-height:18px;
}
.boxgray h2 a{
font-size:14px;
color:#777777;
font-weight:bold;
line-height:18px;
text-decoration:none;
}
.boxgray h2 a:hover{
font-size:14px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}
.boxgray p{
margin:0px;
padding:5px 0 0 0;
}

.desc_left{
width:490px;
float:left;
padding-right:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.desc_left h1{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#1f1f1f;
font-weight:bold;
line-height:20px;
}
.desc_left h1 span{
font-size:12px;
color:#1f1f1f;
font-weight:normal;
}
.desc_left h2{
margin:0px;
padding:15px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#1f1f1f;
font-weight:bold;
line-height:20px;
}
.desc_left p{
margin:0px;
padding:12px 0 0 0;
}
.desc_left hr{
height:1px;
border-top:1px solid #e7e7e7;
border-bottom:0px;
border-left:0px;
border-right:0px;
margin:10px 0 0 0;
}
.desc_left ul{
margin:0px;
padding:10px 0 0 10px;
}
.desc_left ul li{
list-style-type:none;
}
.desc_left ul li a{
font-size:12px;
color:#4580cf;
text-decoration:none;
}
.desc_left ul li a:hover{
font-size:12px;
color:#000000;
text-decoration:underline;
}

.table{
margin:10px 0 0 0;
}
.tdbg{
background:url(images/bg1.gif) repeat-x bottom;
}
.tdbg a{
font-size:12px;
color:#4580cf;
text-decoration:none;
}
.tdbg a:hover{
font-size:12px;
color:#000000;
text-decoration:underline;
}

.bluetext{
font-size:12px;
color:#568bd3;
font-weight:bold;
}

.desc_right{
width:397px;
float:left;
}
.desc_box{
width:395px;
float:left;
border:1px solid #ccdff8;
padding-bottom:10px;
}
.desc_box h2{
margin:0px;
padding:9px 10px 8px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#1861c3;
font-weight:bold;
line-height:18px;
background:url(images/titlebg.gif) repeat-x;
}

.desc_box_left{
width:172px;
float:left;
padding:12px;
border-right:1px solid #d2e3f9;
}
.desc_box_left h3{
margin:0px;
padding:8px 10px 0 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#292929;
font-weight:bold;
text-align:center;
height:24px;
background:url(images/titbg.gif) no-repeat;
text-transform:uppercase;
}

.listtype{
margin:0px;
padding:10px 0;
}
.listtype li{
list-style-type:none;
padding:9px 0 5px 40px;
background:url(images/icon1.gif) no-repeat 10px 8px;
}
.listtype li a{
font-size:13px;
color:#1f63bf;
text-decoration:underline;
}
.listtype li a:hover{
font-size:13px;
color:#000000;
text-decoration:underline;
}

.listtype1{
margin:0px;
padding:10px 0;
}
.listtype1 li{
list-style-type:none;
padding:9px 0 5px 40px;
background:url(images/icon2.gif) no-repeat 10px 6px;
}
.listtype1 li a{
font-size:13px;
color:#1f63bf;
text-decoration:underline;
}
.listtype1 li a:hover{
font-size:13px;
color:#000000;
text-decoration:underline;
}


.desc_box_right{
width:174px;
float:left;
padding:12px;
}
.desc_box_right h3{
margin:0px;
padding:8px 10px 0 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#292929;
font-weight:bold;
text-align:center;
height:24px;
background:url(images/titbg.gif) no-repeat;
text-transform:uppercase;
}

.photo_gallery{
width:365px;
float:left;
padding:15px 15px 5px 15px;
}
.photo_gallery img{
margin:5px;
}

.listtype2{
margin:0px;
padding:10px 10px 5px 10px;
}
.listtype2 li{
list-style-type:none;
padding:4px 0 4px 30px;
background:url(images/icon3.gif) no-repeat 6px 9px;
}
.listtype2 li a{
font-size:13px;
color:#1f63bf;
text-decoration:underline;
}
.listtype2 li a:hover{
font-size:13px;
color:#000000;
text-decoration:underline;
}


.loginmain{
width:912px;
float:left;
font-family:Arial, Helvetica, sans-serif;
}
.loginmain hr{
height:1px;
border-top:1px solid #e7e7e7;
border-bottom:0px;
border-left:0px;
border-right:0px;
margin:10px 0 0 0;
}
.loginmain i{
font-size:13px;
font-weight:bold;
color:#ff0000;
font-style:normal;
}

.loginmain ul{
margin:0;
padding:0;
list-style-type:none;
}

.loginmain ul li{
padding-left:25px;
background:url(images/star.gif) no-repeat left;
font-size:15px;
font-weight:bold;
padding-bottom:5px;
padding-top:5px;
margin-left:20px;
}

.loginbot{
width:912px;
float:left;
padding-top:15px;
}
.login_form{
width:620px;
float:left;
border:1px solid #ccdff8;
padding-bottom:12px;
margin-right:20px;
}

.login_form2{
width:620px;
float:left;
border:1px solid #ccdff8;
padding-bottom:12px;
margin-right:20px;
}

.login_form3{
width:850px;
float:left;
border:1px solid #ccdff8;
margin-right:20px;
}

.testimonial_div{
float:left;
width:595px;
margin-right:20px;
}

.testimonial{
width:590px;
float:left;
border:1px solid #ccdff8;
background:url(images/testimonials_blockbg.gif) repeat-x bottom;
padding:10px 0 20px 5px;
margin-bottom:10px;
}

.testimonial a{
color:#3399FF;
}

.testi_monial{
float:left;
width:510px;
background:url(images/double_comma.gif) no-repeat;
padding-left:85px;
}

.testimonial img{
margin-right:20px;
padding-left:5px;
}

.testi_monial p{
color:#313233;
font-size:13px;
padding-right:5px;
margin:0;
}

.testi_monial p.color{
color:#1861C3;
font-size:13px;
padding-top:10px;
}






.testimonials_box1{
float:left;
width:124px;
}

.testimonials_img{
float:left;
padding-left:12px;
}

.testimonials_box2{
float:left;
width:498px;
}



.login_form h2{
margin:0px;
padding:9px 10px 8px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#1861c3;
font-weight:bold;
line-height:18px;
background:url(images/titlebg.gif) repeat-x;
border-bottom:1px solid #ccdff8;
}
.login_form h3{
margin:15px 0 5px 0;
padding:9px 10px 8px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#1861c3;
font-weight:bold;
line-height:18px;
background:url(images/titlebg.gif) repeat-x;
border-top:1px solid #ccdff8;
border-bottom:1px solid #ccdff8;
}
.login_form p{
margin:0px;
padding:12px 0px 0 0;
}
.login_form p label{
width:230px;
float:left;
text-align:right;
padding-right:25px;
}
.login_form p label span{
color:#ff0000;
}
.login_form p input{
border:1px solid #b6b6b6;
padding:3px;
}

.login_form p input.noborder{
padding:3px;
border:0;
}
.login_form p textarea{
border:1px solid #b6b6b6;
padding:3px;
}
.login_form p input.nobor{
border:0px solid #b6b6b6;
padding:0px;
}
.login_form p.topbor{
margin:12px 0 0 0;
padding:12px 0px 0 0;
border-top:1px solid #ccdff8;
}

.login_form p.topbor2{
margin:15px 0 0 0;
clear:both;
}



.login_form3 h2{
margin:0px;
padding:9px 10px 8px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#1861c3;
font-weight:bold;
line-height:18px;
background:url(images/titlebg.gif) repeat-x;
border-bottom:1px solid #ccdff8;
}
.login_form3 h3{
margin:15px 0 5px 0;
padding:9px 10px 8px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#1861c3;
font-weight:bold;
line-height:18px;
background:url(images/titlebg.gif) repeat-x;
border-top:1px solid #ccdff8;
border-bottom:1px solid #ccdff8;
}
.login_form3 p{
margin:0px;
padding:12px 0px 0 0;
}
.login_form3 p label{
width:230px;
float:left;
text-align:right;
padding-right:25px;
}
.login_form3 p label span{
color:#ff0000;
}
.login_form3 p input{
border:1px solid #b6b6b6;
padding:3px;
}

.login_form3 p input.noborder{
padding:3px;
border:0;
}
.login_form3 p textarea{
border:1px solid #b6b6b6;
padding:3px;
}
.login_form3 p input.nobor{
border:0px solid #b6b6b6;
padding:0px;
}
.login_form3 p.topbor{
margin:12px 0 0 0;
padding:12px 0px 0 0;
border-top:1px solid #ccdff8;
}

.login_form3 p.topbor2{
margin:15px 0 0 0;
clear:both;
}






.paying_div{
float:left;
width:620px;
}

.paypal{float:left; width:280px; padding:10px 0;}

.card{float:left; width:340px;}

.link1{
font-size:12px;
color:#1861c3;
text-decoration:underline;
}
.link1:hover{
font-size:12px;
color:#000000;
text-decoration:none;
}

.green{
color:#6e9102;
font-weight:bold;
}

.login_right{
width:265px;
float:left;
border:1px solid #e9e9e9;
}

.login_right_wb{
width:265px;
float:left;
}

.login_right p span{
float:left;
font-size:12px;
color:#3D3B3B;
margin:0;
}
.login_right p span a{
text-decoration:underline;
color:#1861C3;
}

.login_right p span a:hover{
text-decoration:none;
color:#1861C3;
}

.login_right p{
width:260px;
margin:5px 0;
}

.login_right img{
padding-left:15px;
margin-right:35px;
}



.login_right h2{
margin:0px;
padding:9px 10px 8px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#434444;
font-weight:bold;
line-height:18px;
background:url(images/graybg.gif) repeat-x;
}
.login_right ul{
margin:0px;
padding:10px;
}
.login_right ul li{
list-style-type:none;
background:url(images/dot8.gif) no-repeat 3px 7px;
padding:3px 0 3px 20px;
}


.commubox{
width:355px;
float:left;
border:1px solid #dfecf9;
margin:0 0px 0 60px;
padding:0 0 15px 0
}
.commubox h2{
margin:0px;
padding:13px 10px 10px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#1861c3;
font-weight:bold;
line-height:18px;
background:url(images/titlebg.gif) repeat-x bottom;
border-bottom:1px solid #ccdff8;
}
.commubox p{
margin:0px;
padding:10px 0 0 0;
}
.commubox ul{
margin:0px;
padding:10px 20px 0 20px;
}
.commubox ul li{
list-style-type:none;
background:url(images/dot8.gif) no-repeat 3px 7px;
padding:3px 0 3px 20px;
}

.calender_top{
background:#ffffff url(images/titlebg.gif) repeat-x bottom;
padding:10px;
}
.calender_top span{
font-size:18px;
color:#1861c3;
line-height:18px;
font-weight:bold;
padding:0 30px;
}
.calender_top a{
font-size:12px;
color:#1861c3;
text-decoration:underline;
}
.calender_top a:hover{
font-size:12px;
color:#000000;
text-decoration:none;
}

.calender_table{
font-size:11px;
color:#717171;
}
.calender_table th{
font-size:14px;
font-weight:bold;
color:#ffffff;
}
.calender_table td a{
font-size:12px;
font-weight:bold;
color:#1861c3;
text-decoration:none;
}
.calender_table td a:hover{
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}

.tdbg{
font-weight:normal;
line-height:18px;
}
.tdbg th{
background:#ffffff url(images/titlebg.gif) repeat-x bottom;
padding:10px;
font-size:14px;
color:#1861c3;
font-weight:bold;
border:1px solid #ccdff8;
}
.tdbg td{
background:url(images/tdbg.gif) repeat-x top;
border:1px solid #ccdff8;
}
.event_topleft{
width:600px;
float:left;
}
.event_topleft h2{
margin:0px;
padding:0px 0 5px 0;
font-size:20px;
color:#1a1a1b;
line-height:22px;
}
.event_topleft img{
margin-left:15px;
}

.event_topright{
width:290px;
float:left;
margin-left:20px;
border:1px solid #ccdff8;
}
.event_topright h2{
margin:0px;
padding:10px;
background:#ffffff url(images/bluebg1.gif) repeat-x bottom;
font-size:14px;
color:#1861c3;
font-weight:bold;
border-bottom:6px solid #f7fafe;
}
.event_topright table{
margin:10px 0 15px 0;
}

.eventsbot{
width:912px;
float:left;
padding-top:15px;
font-family:Arial, Helvetica, sans-serif;
}
.eventsbot h2{
margin:0px;
padding:10px 0;
font-size:14px;
color:#1861c3;
font-weight:bold;
border-bottom:1px solid #ccdff8;
}
.eventsbot p{
margin:0px;
padding:15px 0 0 0;
}
/*food storage ends here*/


/*footer starts here*/
#footer{
width:932px;
float:left;
z-index:1;
clear:both;
padding:20px;
font-size:12px;
color:#929292;
line-height:20px;
}
#footer a{
font-size:12px;
color:#929292;
text-decoration:none;
}
#footer a:hover{
font-size:12px;
color:#000000;
text-decoration:underline;
}
/*footer ends here*/



/* Membership css */

.membershipdiv{
width:264px;
float:left;
border:1px solid #ccdff8;
margin-right:20px;
background:url(images/memberbg.gif) repeat-x top;
display:inline;
padding:8px;
height:365px;
}

.membershipdiv p.imgheader {
width:264px;
text-align:center;
margin:0;
padding-bottom:10px;
border-bottom:1px solid #D5E6F3;
}

.membershipdiv p{
width:250px;
text-align:center;
color:#FF6600;
font-size:16px;
font-weight:bold;
line-height:20px;
margin:10px 0;
}

.membershipdiv p a{
color:#0066CC;
text-decoration:underline;
}

.membershipdiv p a:hover{
color:#0066CC;
text-decoration:none;;
}


.membershipdiv ul{
margin:0 0 0 10px;
padding:0;
list-style-type:none;

}

.membershipdiv ul li{
padding-left:25px;
margin:0;
font-size:13px;
}


.memberimgdiv{
width:264px;
float:left;
margin-right:20px;
display:inline;
}



.features{
width:912px;
float:left;
padding-top:15px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.features b{
color:#FF6600;
font-size:18px;
}
.features img.button{
margin-left:60px;
}

.header_text{
font-size:22px;
font-weight:bold;
padding:20px 0;
}

.header_text td{
line-height:24px;
}

.features ul{
margin:0;
padding:0;
list-style-type:none;
}
.features ul li{
display:block;
background:url(images/dot.gif) no-repeat 0 50%;
background-position:left;
font-weight:normal;
margin:0;
font-size:13px;
padding-left:18px;
margin-left:15px;
margin-top:0;

}

.123 a {padding:20px 40px; float:left; display:block; width:200px; margin-left:50px; color:#000000; text-decoration:none;}
.123 a:hover {border:1px solid #FF9900;}


.header_text td.navbar {
   border-collapse: collapse;
}

.header_text td.navbar a{
float:left;
  width: 216px;
   padding:15px 20px;
   text-decoration: none;
   color:#000000;
  
}
.header_text td.navbar a:hover, {
     border: 5px solid #FF6600;
}

.right_test{
width:265px;
float:left;
border:1px solid #ccdff8;
background:url(images/testimonials_blockbg.gif) repeat-x bottom;
padding-bottom:15px;

}
.right_test h2{
margin:0px;
padding:9px 10px 8px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#1861c3;
font-weight:bold;
line-height:18px;
background:url(images/titlebg.gif) repeat-x;
border:1px solid #ccdff8;
}

.right_test p{
	float:left;
	padding:10px 0 3px 10px;
	color:#313233;
	width:255px;
	margin:0;
	line-height:18px;	
	}
.right_test a{
	float:left;	
	color:#1560D9;
	text-decoration:none;
	}
.right_test a:hover{text-decoration:underline;}

.right_test a.testi{color:#FF6600; font-weight:bold; font-size:13px;}
