@charset "utf-8";body{background-color:#f2eeed;background-image:url(/images/bg2.png);background-repeat:repeat-x;background-position:top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#333;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}
h1,h2,h3,p,ul,img{margin:0;padding:0;border:0}
p{line-height:18px;padding-bottom:14px}
#right .right_box p{padding-bottom:6px}
#right .right_box form{margin:0;padding:0}
.cb{clear:both}
.spacer{height:14px;clear:both;font-size:1px}
a{color:#000;text-decoration:underline}
a:hover{color:#0099ff;text-decoration:underline}
.textfield{color:#666;font-size:10px;width:120px;border:1px solid #eee;padding-left:5px}
.wrapper{width:934px;margin:0 auto;padding:0;background-image:url(/images/top_content_bg3.png);background-repeat:no-repeat;background-position:center top}
#top_header{height:20px;padding-top:5px;padding:5px 20px 0 25px}
#top_header h1.left{float:left;font:11px Verdana;font-weight:bold;color:#666;line-height:12px}
#top_header h1.right{float:right;font:11px Verdana;font-weight:bold;color:#666;line-height:12px}
.sub_content_wrapper{margin-bottom:20px}
.menu{margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-left:10px;padding-top:3px;height:43px}
.top_icon_container{float:left;margin-top:5px;padding-left:10px;display:inline}
.top_search_container{float:right;margin-right:25px;margin-top:3px;display:inline}
.top_search_container .txtfield{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;background-color:#fff;border:1px solid #8c9cab;color:#333}
.submitbtn{width:50px;background:#636463;border:1px solid #ccc;font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#fff;text-align:center;cursor:pointer;margin-left:5px}
.inputtext{border:1px solid #bcbcbc}
.submitbtn,.submitbtn2{background:#373837 url(../images/btn_buy.gif) repeat-x;border:1px solid #bababa;color:white;font-family:Tahoma,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:bold;font-size:11px;overflow:visible;padding:2px 5px;width:auto!important}
.submitbtn2{background:#afcd00 url(../images/btn_buy2.gif) repeat-x;border:1px solid #bababa;color:#444!important}
.al{text-align:left!important}
.ar{text-align:right!important}
.ac{text-align:center!important}
.vm{vertical-align:middle!important}
.fl{float:left!important}
.fr{float:right!important}
.di{display:inline!important}
.cb{clear:both;display:block;font:1px/0px serif;content:".";height:0;visibility:hidden}
.smlpad{padding:5px!important}
.smlmargin{margin:5px!important}
.topmargin{margin-top:20px!important}
.txtfield{background-color:#fff;border-bottom-color:#000;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#000;border-left-style:solid;border-left-width:1px;border-right-color:#000;border-right-style:solid;border-right-width:1px;border-top-color:#000;border-top-style:solid;border-top-width:1px;color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:x-small;font-style:normal;font-weight:normal}
.txtfielddropdown{background-color:#fff;color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:x-small;font-style:normal;font-weight:normal}
.couponmessage{font-weight:bold;font-size:13px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#8ac837;text-align:center;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #ccc;background-color:#f9f9f9;padding:4px 4px 4px 2px}
.h1headerlink a:hover{color:#666;text-decoration:none}
.h1headerlink a:link{color:#666;text-decoration:none}
.h1headerlink a:visited{color:#666;text-decoration:none}
.feature_title{font-family:Tahoma,Arial,Helvetica,sans-serif;color:#98af2b;display:block;font-size:115%;font-weight:bold;text-transform:uppercase;letter-spacing:1px}
.feature_sub{margin-bottom:15px;display:block;font-size:90%}
#breadcrumb{margin-left:25px;padding:0 0 10px;float:left;width:668px;display:inline}
#breadcrumb a{background:url(../images/grey_arrow.gif) no-repeat left;display:block;padding:0 0 0 15px;margin-left:15px;float:left;color:#999;width:auto;font-weight:normal;font-size:11px;text-decoration:none}
#breadcrumb a:hover{color:#939a35;text-decoration:none}
#breadcrumb a.first{background:0;padding:0;margin-left:0}
#top_quote{float:right;margin-right:25px;display:inline}
#all #front_banner{margin:0 auto 20px auto;width:876px;height:350px!important; background:url(/images/homepage/vpaspbanner.jpg) no-repeat;}
/*#all #front_banner{margin:0 auto 20px auto;width:876px;height:350px!important; background:url(/images/homepage/banner-bg.jpg) no-repeat;}*/
#all #featured_client{margin:0 auto 20px auto;width:884px}
#all #featured_client .featured_client_title{margin-left:20px}
#all #featured_client .leftbg{background:url(../images/feature_left_bg.gif) no-repeat;height:73px;width:10px;float:left}
#all #featured_client .content{border:2px solid #ddd;background:#fff;border-left:0;border-right:0;width:864px;float:left;padding:0;height:69px}
#all #featured_client .content ul{display:block;width:800px;margin:0 auto}
#all #featured_client .content ul li{display:inline}
#all #featured_client .rightbg{background:url(../images/feature_right_bg.gif) no-repeat;height:73px;width:10px;float:left}
.main_header{height:auto;width:904px;padding:0 10px 0 20px;margin-bottom:0;padding-bottom:0}
.logo{float:left;width:416px;height:65px}
.right_box{float:right;padding-top:5px;width:auto}
.front_banner ul{position:absolute;top:187px;margin-left:25px;list-style-type:none}
.front_banner li{display:block;background-image:url(../images/green_round_bullet.gif);background-position:left 5px;background-repeat:no-repeat;text-align:left;padding:3px 10px 4px 20px}
#all{background:url(/images/content_bg.png) repeat-y center;background-color:#fff;width:934px;margin-top:0;z-index:1; position:relative;}
.green_box{width:877px;margin:0 auto 20px auto;background-color:#cdd158}
.top_green_box{background:url(../images/top_green_box.gif) no-repeat top;height:12px;width:100%}
.bottom_green_box{background:url(../images/bottom_green_box.gif) no-repeat top;height:12px;width:100%}
.dark_green_box{width:200px;margin:0 0 0 16px;background-color:#716d2b;float:left}
.top_dark_green_box{background:url(../images/top_dark_green_box.gif) no-repeat top;height:10px;width:100%}
.bottom_dark_green_box{background:url(../images/bottom_dark_green_box.gif) no-repeat top;height:10px;width:100%}
.dark_green_box .pic{width:180px;height:68px;margin:0 auto 10px auto}
.dark_green_box h2{display:block;width:auto;text-align:center;color:#fff;font-size:14px;margin-bottom:5px}
.dark_green_box ul{color:#fff}
.dark_green_box .btn{display:block;width:79px;height:20px;margin:0 auto}
#full{width:878px;margin:0 auto 0 auto}
#full h2{background:url(../images/grey_header.gif) no-repeat top left;padding:12px 10px 8px 16px;font-size:15px;margin-bottom:0}
#full h3{color:#0099ff;font-size:16pt;background:url(../images/dotline.gif) bottom repeat-x;font-family:Arial,Helvetica,sans-serif;font-weight:normal;padding-bottom:5px;padding-top:5px;margin-bottom:18px}
.img_left{float:left;margin:5px 20px 0 0}
#full .text_box{float:left;width:620px;padding-bottom:20px}
#full .content_box_closer{clear:both;width:100%;background:url(../images/grey_bottom_border.gif) top center no-repeat;height:11px;padding-bottom:20px}
#full .content_box{width:850px;background:url(../images/grey_box_bg.gif) repeat-y center;padding:20px 14px 10px 14px}
#full ul{font-family:Verdana,Tahoma,Arial;list-style-type:none;display:block;padding-bottom:0;padding-left:15px;margin-top:0;margin-bottom:20px}
#full li{display:block;background-image:url(../images/green_bullet.gif);background-position:left 6px;background-repeat:no-repeat;text-align:left;padding:3px 10px 3px 15px}
#main{float:left;width:668px;margin-left:25px;display:inline}
#main .small_grey_box{width:668px;margin:0 auto 20px auto}
#main h2{background:url(../images/spritebg.png) no-repeat 0 -203px;padding:12px 10px 10px 16px;color:#666;font-size:15px;margin-bottom:0}
#main h3{color:#0099ff;font-size:16pt;background:url(../images/dotline.gif) bottom repeat-x;font-family:Arial,Helvetica,sans-serif;font-weight:normal;padding-bottom:5px;padding-top:5px;margin-bottom:18px}
#main .content_box{width:638px;padding:5px 14px 0;border:1px solid #ddd;border-top:0;border-bottom:0}
#main .content_box_header{width:100%;background:url(../images/spritebg.png) no-repeat 0 -254px;height:24px;margin-bottom:0}
#main .content_box_closer{width:100%;background:url(../images/spritebg.png) no-repeat 0 -243px;height:11px;margin-bottom:20px}
#main ul.normal_list{font-family:Verdana,Tahoma,Arial;list-style-type:none;display:block;padding-bottom:0;padding-left:0;margin-top:0;margin-bottom:10px}
#main .normal_list li{display:block;background-image:url(../images/spritebg.png);background-position:-350px -124px;background-repeat:no-repeat;text-align:left;padding:3px 10px 3px 15px}

.middle-boxes{float:left;width:296px;margin-left:25px;display:inline; border: 1px solid #ddd; padding: 10px; border-radius: 10px;}
.middle-boxes2{float:left;width:296px;margin-left:20px;display:inline; border: 1px solid #ddd; padding: 10px; border-radius: 10px;}
.middle-boxes1{float:left;width:185px;margin-left:13px;display:inline; border: 1px solid #ddd; padding: 10px; border-radius: 10px;}
.middle-boxes1 .content_box_2{float:left;width:196px;margin-left:25px;display:inline; border: 1px solid #ddd; padding: 10px; border-radius: 10px;}
.middle-boxes h3{color:#0099ff;font-size:16pt;background:url(../images/dotline.gif) bottom repeat-x;font-family:Arial,Helvetica,sans-serif;font-weight:normal;padding-bottom:5px;padding-top:5px;margin-bottom:18px}
.middle-boxes1 h3{color:#0099ff;font-size:16pt;background:url(../images/dotline.gif) bottom repeat-x;font-family:Arial,Helvetica,sans-serif;font-weight:normal;padding-bottom:5px;padding-top:5px;margin-bottom:18px}
.middle-boxes2 h3{color:#0099ff;font-size:16pt;background:url(../images/dotline.gif) bottom repeat-x;font-family:Arial,Helvetica,sans-serif;font-weight:normal;padding-bottom:5px;padding-top:5px;margin-bottom:18px}
.middle-box4 h3{color:#0099ff;font-size:16pt;background:url(../images/dotline.gif) bottom repeat-x;font-family:Arial,Helvetica,sans-serif;font-weight:normal;padding-bottom:5px;padding-top:5px;margin-bottom:18px}
.middleboxes .content_box_1{width: 296px!important; padding: 5px 14px 0; border: 1px solid #ddd; border-top: 0;border-bottom: 0; margin-bottom: 10px;}
.content_box_1{margin-bottom: 10px;list-style:none;}
.content_box_1 ul li{list-style:none;}
.middle-box4{float:left;width:636px;margin-left:25px;display:inline; border: 1px solid #ddd; padding: 10px; border-radius: 10px; margin-top: 20px;}
#main-content2 {float:left; width:688px;}
.middle-box4 img{float:left; margin-right: 20px;}
.middle-box4 td{border-bottom: 1px solid #ccc;}
#front_banne{padding-top: 40px;}
#front_banner img{float: left; padding-left:400px; padding-top: 10px;}
#front_banner #video img{float: left; padding-left:400px; padding-top: 10px;}
.view-buttons{float: left; padding-top: 175px; padding-left: 105px; padding-left: 50px;}
/*.view-buttons{float: left; padding-top: 50px; padding-left: 195px; padding-left: 195px;}*/

#right{float:right;width:196px;margin-right:28px;display:inline;font-size:11px}
#right h2{background:url(../images/spritebg.png) 0 -99px;height:31px;margin:0;font:18px Arial,Helvetica,sans-serif;color:#939a35;font-weight:normal;padding:15px 12px 0}
#right p{font-size:11px}
#right input{margin-bottom:5px}
#right .right_box{border:1px solid #ddd;border-top:0;border-bottom:0;padding:10px 12px 10px;width:170px}
#right ul.normal_list{font-family:Verdana,Tahoma,Arial;list-style-type:none;display:block;padding-bottom:0;padding-left:0;margin-top:0;margin-bottom:20px}
#right .normal_list li{display:block;background-image:url(../images/grey_bullet.gif)!important;background-position:left 6px!important;background-repeat:no-repeat!important;text-align:left!important;padding:3px 10px 3px 15px!important}
#right .right_box ul{list-style:none;margin:0;padding:0}
#right .right_box ul li{/* background:url(../images/horz_dotline.gif) repeat-x bottom; */padding:8px 0}
#right .right_box ul li a{display:block;/* background:url(../images/spritebg.png) no-repeat 0 -165px; */text-align:left;padding:0 0 0 15px;color:#333;font:11px Verdana,Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:none}
#right .right_box_closer{clear:both;width:196px;background:url(../images/spritebg.png) no-repeat 0 -145px;height:14px;margin-bottom:14px}
#right .minicart{padding:0 10px 0 10px;color:#888787;list-style:none;margin:3px 3px 0;overflow:hidden;margin-bottom:10px}
#right .minicart li{overflow:hidden;width:100%;margin:0!important;margin-bottom:0!important}
#right .minicart li a{background:none!important;margin:0!important}
#right .minicart li span{float:left;width:30px;margin:0 5px 0 0}
#right .minicart li div{overflow:hidden}
#right .minicart-subtotal{border:1px solid #ccc;padding:6px 10px 7px 10px;font-weight:bold;text-align:center;margin-left:auto;margin-right:auto;width:150px;margin-top:10px;background-color:#e9e9e9}
#right .minicart-links{text-align:center;font-weight:bold;margin:7px 0 0}
#right .minicart a{font-weight:bold}
.gateways{padding:10px;float:left;width:400px}
.footer{background-color:#8e938d;width:auto;padding:20px;color:#eee}
.sitemap_wrapper{width:878px;margin:0 auto}
.sitemap_content{padding:10px 20px 10px 10px;float:left}
.footer h2{font-size:16px;margin-bottom:20px}
.footer h3{font-size:12px;font-weight:bold;margin-bottom:8px}
.footer h3 a{font-weight:bold}
.footer h3 a:hover{font-weight:bold}
.footer ul{padding-left:0;margin-bottom:20px;list-style:none}
.footer li{background:url(../images/spritebg.png) no-repeat -350px -158px;padding:3px 0 3px 10px}
.footer a{font-weight:normal;color:#eee;text-decoration:none}
.footer a:hover{font-weight:normal;color:#fff}
.footer .footer_line{background:url(../images/footer_line.gif) repeat-x top;width:868px;height:2px;margin:0 auto}
.footer .copyright{width:868px;padding:10px;text-align:right;margin:0 auto}
table.customersites{width:100%}
table.customersites td{width:25%;padding:5px;text-align:center}
table.quickcompare{width:100%;margin:10px auto;border-collapse:collapse}
table.quickcompare th{text-align:center;border-bottom:1px solid #ddd;vertical-align:bottom;text-transform:uppercase}
table.quickcompare th img{float:left}
table.quickcompare th br{clear:left}
table.quickcompare th a{color:#333!important}
table.quickcompare td{padding:5px;vertical-align:top;width:33%;border-bottom:1px solid #ddd}
table.quickcompare td ul{padding-left:10px!important;padding-bottom:10px!important}
table.quickcompare td ul a{color:#666;font-weight:normal;text-decoration:underline}
table.product{width:100%;border-collapse:collapse}
table.product td{padding:0 10px}
table.product td.image{vertical-align:top!important;width:20%}
table.product td.image img{position:relative;margin-top:-30px}
table.product td.desc{width:72%;vertical-align:top}
table.product td.desc p{padding-bottom:5px!important}
table.product td.desc select{border:1px solid #bababa;font-size:90%}
table.product td.price{width:28%;font-size:200%;font-weight:bold;text-align:right;font-family:Georgia,"Times New Roman",Times,serif;vertical-align:bottom;color:#b1cc33;line-height:40px}
table.product td.price img{display:block}
table.product td.price input{float:left;margin-left:2px}
table.product td.price span{color:#000;font-size:80%}
table.compare{width:100%;border-collapse:collapse;line-height:20px;margin-bottom:15px}
table.compare thead td{width:70%}
table.compare thead th,table.compare tfoot th{text-align:center;font-size:100%;width:10%;text-transform:uppercase;font-family:Tahoma,Arial,Helvetica,sans-serif;letter-spacing:1px}
table.compare thead th a,table.compare tfoot th a{color:#000!important}
table.compare thead th input,table.compare tfoot th input{margin:5px 0}
table.compare tbody th{font-size:100%;text-align:left;border-bottom:1px solid #ddd}
table.compare tbody th a{font-weight:normal!important}
table.compare tbody th a:hover{text-decoration:none!important;cursor:default}
table.compare tbody th a span{display:block;left:-999em;position:absolute;padding:5px;border:1px solid #2e2e2e;text-align:left;width:300px;font-weight:normal}
table.compare tbody th a:hover span{left:auto;background:#fff;color:black}
table.compare tbody td{text-align:center;border-bottom:1px solid #ddd}
table.cart{width:100%;border-collapse:collapse;margin:15px 0}
table.cart th{text-transform:uppercase;text-align:left;border-bottom:1px solid #666;padding:2px 5px;color:#1b578b;font-size:90%}
table.cart td{padding:3px 5px;border-bottom:1px solid #ddd}
table.cart td input{text-align:center;font-family:Arial,Helvetica,sans-serif}
table.cart th.total{background:#b1cc33;color:white;border-bottom:1px solid #ddd}
table.cart td.total{background:#fff;color:black;font-weight:bold;text-align:right}
table.contactform{margin:0 auto;border-collapse:collapse;width:auto}
table.contactform th{text-align:left;vertical-align:top;width:150px;padding:2px 0}
table.contactform td{vertical-align:top;padding:2px 0}
table.contactform input,table.contactform textarea{width:300px;border:1px solid #a5acb2}
table.customerdetails{width:90%;border-collapse:collapse;margin:15px 0}
table.customerdetails td{text-align:left;background:#36c;color:#fff}
table.upgrade{background:#f3f3f3;width:49%;border-collapse:collapse;font-family:Tahoma,Arial,Helvetica,sans-serif;float:left;margin-right:10px;margin-bottom:15px}
table.upgradenew{width:49%!important;float:none;margin-right:0}
table.upgrade th{height:79px;text-align:left;padding:0;vertical-align:top;overflow:hidden;color:#464646;padding-top:140px}
table.upgrade th h3{border:0!important;margin:0 0 10px 0!important;padding:0!important;text-transform:none!important;color:#464646!important}
table.upgrade th a{color:#464646!important;font-weight:normal!important;text-decoration:underline!important}
table.upgrade th.upgrade_tl,table.upgrade th.upgrade_tr{background:url(../images/upgrade_tl.gif) no-repeat 0 0;width:15px;overflow:hidden}
table.upgrade th.upgrade_tr{background:url(../images/upgrade_tr.gif) no-repeat 100% 0}
table.upgrade tbody td.upgrade_content{padding:10px;color:#464646;font-size:100%;line-height:16px;vertical-align:top;height:340px}
table.upgrade tbody td h4{margin:0;font-size:100%}
table.upgrade tbody td p{margin:10px 0!important;padding:0!important}
table.upgrade tbody td hr{border:0;border-top:1px dotted #474747;background:#f3f3f3;color:#f3f3f3;margin:0}
table.upgrade tbody td.upgrade_l{width:15px;background:url(../images/upgrade_dot.gif) repeat-y 0 0}
table.upgrade tbody td.upgrade_r{width:15px;background:url(../images/upgrade_dot.gif) repeat-y 100% 0}
table.upgrade tbody img{float:right;vertical-align:top;margin:0}
table.upgrade tfoot td{background:url(../images/upgrade_dot.gif) repeat-x 0 100%;height:8px;overflow:hidden;line-height:0;font-size:0}
table.upgrade tfoot td.upgrade_bl,table.upgrade tfoot td.upgrade_br{background:url(../images/upgrade_bl.gif) no-repeat 0 100%;height:8px;width:15px;border:0}
table.upgrade tfoot td.upgrade_br{background:url(../images/upgrade_br.gif) no-repeat 100% 100%}
table.downloaddemo{border-collapse:collapse;width:90%;margin:0 auto}
table.downloaddemo th{padding-right:10px;text-align:left;vertical-align:top}
table.downloaddemo td{padding-left:10px;text-align:left;vertical-align:top}
table.faq_linksform{border-collapse:collapse;width:98%;margin:0 auto}
table.faq_linksform td{padding:10px;vertical-align:top;width:50%}
table.faq_linksform td ul{list-style:none!important;line-height:20px!important;padding:0 0 0 10px!important;margin:0!important}
table.faq_linksform td h3{margin:0 0 5px 0!important}
table.faq_linksform td a{color:#000!important;font-weight:normal!important;text-decoration:underline!important}
table.faq_table{margin:10px auto;width:98%;border-collapse:collapse}
table.faq_table td{width:50%;vertical-align:top;padding:10px}
table.faq_table td img{float:left;margin-right:10px}
table.faq_table td h3{margin-left:40px!important;clear:none!important}
table.faq_table td a{color:#000!important;font-weight:normal!important;text-decoration:underline!important}
table.helpnotemenu{width:100%;border-collapse:collapse}
table.helpnotemenu td{vertical-align:middle;text-align:left;padding:5px}
table.helpnotemenu td a{display:block!important}
table.helpnotesearch{width:auto}
table.helpnotesearch th{font-weight:normal;text-align:left;padding-right:10px}
#featuredsite{text-align:center;padding:10px 0 0}
.solution{margin:10px auto 0 0}
.solution td{text-align:center;font-weight:bold;line-height:22px;color:#666}
#main .content_box .small_box_wrapper{width:196px;float:left;margin:0 8px;display:inline}
#main .content_box .small_box_wrapper h3{background:url(../images/h3_green_bg.gif) no-repeat;font:13px Verdana;font-weight:bold;color:#fff;padding:auto 10px;display:block;height:24px;padding:20px 18px 0;width:inherit;margin:0}
#main .content_box .small_box_wrapper .small_content_box{padding:10px 10px;border:1px solid #ddd;border-top:0}
#main .small_box_wrapper ul{font-family:Verdana,Tahoma,Arial;list-style-type:none;display:block;padding-bottom:0;padding-left:5px;margin-top:0;margin-bottom:20px}
#main .small_box_wrapper li{display:block;background-image:url(../images/grey_bullet.gif);background-position:left 6px;background-repeat:no-repeat;text-align:left;padding:3px 10px 3px 15px;line-height:16px}
#main .small_box_wrapper li a{color:#666}
.grey_box_wrapper{border:1px solid #b7bbb2;background:#efefef;padding:10px 10px}
#main .grey_box_wrapper ul{font-family:Verdana,Tahoma,Arial;list-style-type:none;display:block;padding-bottom:0;padding-left:0;margin-top:0;margin-bottom:0}
#main .grey_box_wrapper li{display:block;background:0;text-align:left;padding:3px 10px 5px 0}
#main .grey_box_wrapper li a{color:#666;font-weight:normal;text-decoration:underline}
.right_box .contact{font-size:10px;line-height:14px;text-align:right;padding-right:5px;color:#666;padding-top:3px}
.right_box .live_sales{padding-top:2px}
#menu li{float:left;display:block;text-align:center;position:relative;padding:4px 0 4px 10px;font-family:Verdana,Arial,Helvetica,sans-serif;margin-top:3px;border:0;z-index:9999;}
#menu li:hover{background:#f4f4f4;background:-moz-linear-gradient(top,#f4f4f4,#eee);background:-webkit-gradient(linear,0% 0,0% 100%,from(#f4f4f4),to(#eee));-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#menu li a{font-family:Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:11px;font-weight:bold;color:#eee;display:block;outline:0;text-decoration:none}
#menu li:hover a{color:#161616}
#menu li .drop{padding-right:10px;background:url("img/drop.png") no-repeat right 8px}
#menu li:hover .drop{background:url("img/drop.png") no-repeat right 7px}
.dropdown_1column,.dropdown_2columns,.dropdown_3columns,.dropdown_4columns,.dropdown_5columns{margin:4px auto;float:left;position:absolute;left:-999em;text-align:left;padding:10px 5px 10px 5px;border:1px solid #bbb;border-top:0;background:#f4f4f4;background:-moz-linear-gradient(top,#eee,#bbb);background:-webkit-gradient(linear,0% 0,0% 100%,from(#eee),to(#bbb));-moz-border-radius:0 5px 5px 5px;-webkit-border-radius:0 5px 5px 5px;border-radius:0 5px 5px 5px;z-index:9999;}
.dropdown_1column{width:140px}
.dropdown_2columns{width:280px}
.dropdown_3columns{width:420px}
.dropdown_4columns{width:560px}
.dropdown_5columns{width:700px}
#menu li:hover .dropdown_1column,#menu li:hover .dropdown_2columns,#menu li:hover .dropdown_3columns,#menu li:hover .dropdown_4columns,#menu li:hover .dropdown_5columns{left:-1px;top:14px;z-index:9999;}
.col_1,.col_2,.col_3,.col_4,.col_5{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px}
.col_1{width:130px}
.col_2{width:270px}
.col_3{width:410px}
.col_4{width:550px}
.col_5{width:690px}
#menu .menu_right{float:right;margin-right:0}
#menu li .align_right{-moz-border-radius:5px 0 5px 5px;-webkit-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px}
#menu li:hover .align_right{left:auto;right:-1px;top:auto}
#menu p,#menu h2,#menu h3,#menu ul li{font-family:Arial,Helvetica,sans-serif;line-height:21px;font-size:12px;text-align:left}
#menu h2{font-size:21px;font-weight:400;letter-spacing:-1px;margin:7px 0 14px 0;padding-bottom:14px;border-bottom:1px solid #666}
#menu h3{font-size:14px;margin:7px 0 14px 0;padding-bottom:7px;border-bottom:1px solid #888}
#menu p{line-height:18px;margin:0 0 10px 0}
#menu li:hover div a{font-size:12px;color:#0099ff}
#menu li:hover div a:hover{color:#818285}
.strong{font-weight:bold}
.italic{font-style:italic}
.imgshadow{background:#fff;padding:4px;border:1px solid #777;margin-top:5px;-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
.img_left{width:auto;float:left;margin:5px 15px 5px 5px}
#menu li .black_box{background-color:#333;color:#eee;text-shadow:1px 1px 1px #000;padding:4px 6px 4px 6px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 3px #000;-moz-box-shadow:inset 0 0 3px #000;box-shadow:inset 0 0 3px #000}
#menu li ul{list-style:none;padding:0;margin:0 0 12px 0}
#menu li ul li{font-size:12px;line-height:24px;position:relative;text-shadow:1px 1px 1px #fff;padding:0;margin:0;float:none;text-align:left;width:130px}
#menu li ul li:hover{background:0;border:0;padding:0;margin:0}
#menu li .greybox li{background:#f4f4f4;border:1px solid #bbb;margin:0 0 4px 0;padding:4px 6px 4px 6px;width:116px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
#menu li .greybox li:hover{background:#fff;border:1px solid #aaa;padding:4px 6px 4px 6px;margin:0 0 4px 0}


.myButton {
	float: right;
	background-color:#fab447;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:13px 10px;
	text-decoration:none;
}
.myButton:hover {
	background-color:#d28106;
	text-decoration: none;
	color: #fff;
}
.myButton:active {
	position:relative;
	top:1px;
}
.myButton3 {
	float: right;
	background-color:#fab447;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:13px 25px;
	text-decoration:none;
}
.myButton3:hover {
	background-color:#d28106;
	text-decoration: none;
	color: #fff;
}
.myButton3:active {
	position:relative;
	top:1px;
}
.myButton2 {
	float: left;
	background-color:#2da0e3;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:13px 10px;
	text-decoration:none;
}
.myButton2:hover {
	background-color:#5bb5ea;
	text-decoration: none;
	color: #fff;
}
.myButton2:active {
	position:relative;
	top:1px;
}

