#pricing_table
{
    background: url(../images/tbround3.png) no-repeat top right;
    width:740px;
    height:414px;
    margin: 0 auto;
    }

td
{
    width:140px;
    text-align:center;
    font-family:arial;
    }

.bluecheck
{
    width:29px;
    height:26px;
    background: url(../images/checkmark.png) no-repeat top center;
    }
.redex
{
    width:29px;
    height:26px;
    background: url(../images/cross.png) no-repeat top center;
    }
.row_title
{
    width:200px;
    text-align:left;
    font-weight:normal;
    }

.pricing_options_desc td
{
    font-family:arial;
    font-weight:100;
    font-size:1.6em;
    }
.pricing_options_price td
{
    color:green;
    font-family:arial;
    font-weight:bold;
    font-size:1.3em;
    }

#WL_prices
{
    font-size:.6em;
    }

.site_traffic td
{
    font-weight:bold;
    font-size:1.3em;
    font-family:arial;
    }

.month_sign, .traffic_month_sign
{
    font-size:.7em;
    }



#twitter_box
{
    margin-top:33px;
}

#formap
{
    margin-top:-22px;
    margin-left:-36px;
    border:none;

}
#distribute_banner_image, #manage_banner_image{
    padding-left:100px
}

.resource_link
{
    text-decoration:none;
}

#pane_success, #pane_wait
{
    font-weight:400;
    font-size:16px;
    width:75%;
    margin-left:2em;
}

#pane_success, #pane_wait
{
    display:none;
}

.acct_description_img
{
    margin-top:-1.5em;

}

#st_first
{
    font-family:arial;
    font-weight:100;
    font-size:12px;
    }
.form_item
{
    margin-top:12px;
}
.form_item input
{
    display:block;
}

.form_item label
{
    font-size:14px;
    margin-left:1px;
}

#agree
{
    display:inline;
}
#toa_agreement_label
{
    font-size:12px;
    padding-top:0;
}

#submit
{
    padding-top:8px;
    margin-left:-4px;
}

.sign-up-form-labels
{
   position:relative;
   float:left;
}

.blurb
{
    margin-top:-190px;
}

#blurb1, #blurb2
{
    display:none;

}
fieldset
{
    border:none;
}

body{
    font-family:Tahoma,Arial, Helvetica, sans-serif; 
    color:#494f57; 
    font-size:12px; 
    background: #f5f7f6; 
    margin:0px; 
    padding:0px; 
}
.inner-col-text {
    text-align:left;
}

.left-col-link a:link {
    text-decoration: none;
    color:#6B6B6B;
    font-weight:bold;
}
.dummy_anchor
{
    position:absolute;
    left:0;
    top:0;
}
.left-col-link a:visited {
    color:#6B6B6B;
    font-weight:normal;
}

.left-col-link a:active, a:hover {}

.left-col-link a:visited { 
    color: #494f57;
}

.logo a:link, a:hover, a:visited, a:active { 
    text-decoration: none; 
    border: none; 
    color: #000;
 }
.logo img { 
    border: none; 
}

p{
    padding:5px 0px 15px 0px; 
    margin:0px;
}

.clear{ 
    clear:both;
}

#wrap-head{
    width:100%; 
    margin:0 auto; 
    background:url(../images/head-bg.jpg) left top repeat-x;
}
#wrap-body{ 
    width:100%; 
    margin:0 auto; 
    background:url(../images/body-bg.jpg) left top repeat-x #f5f7f6;
}
#wrap-body2{ 
    width:100%; 
    margin:0 auto; 
    background:url(../images/body-bg2.jpg) left top repeat-x #f5f7f6;
}
#wrap-foot{ 
    width:100%; 
    margin:0 auto;
    background:#f5f7f6;
}
#wrap-head2{ 
    width:100%;
    margin:0 auto;
    background:url(../images/head-bg-pricing.jpg) left top repeat-x #9dcae1;
}

#wrap-head-about{ 
    width:100%; 
    margin:0 auto; 
    background:url(../images/head-bg-about2.jpg) left top repeat-x;
}  

#bird {
	position:absolute;
	left:?px;
	top:?px;
	width:40px;
	height:46px;
	z-index:1;
	margin-left: 270px;
	margin-top: -10px;
}

.main-head-container{  
    width:960px; 
    margin:0 auto; 
    overflow:hidden;/* background:#6666FF;*/ 
}

.main-body-container{ 
    width:987px; 
    margin:0 auto; 
    overflow:hidden; /*background:#00FF00;*/  
}

.main-foot-container{  
    width:987px; 
    margin:0 auto;
    overflow:hidden; /*background:#FFCC00;*/ 
}

.login{ 
    width:987px;
    margin:0 auto; 
    height:auto;
}

.signup{ 
    padding:14px 10px 5px 10px; 
    color:#ffffff; 
    font-weight:bold; 
    font-family:Arial, Helvetica, sans-serif; 
    text-align:right; 
    width:97px; 
    border-right:1px solid #323334; 
    float:right; 
}
.signup a{ 
    text-decoration:none;
    outline:none;
    color:#ffffff;
}
.signup a:hover{ 
    text-decoration:none;
    outline:none; 
    color:#CCC;
}
.signup-selected{ 
    padding:14px 10px 5px 10px; 
    color:#ccc; 
    font-weight:bold; 
    font-family:Arial, Helvetica, sans-serif; 
    text-align:right; 
    width:97px; 
    border-right:1px solid #323334; 
    float:right;
}

.signup2{ 
    padding:14px 10px 5px 10px; 
    color:#ffffff; 
    font-weight:bold; 
    font-family:Arial, Helvetica, sans-serif; 
    text-align:left; 
    width:50px;  
    float:right; 
}
.signup2 a{
    text-decoration:none; 
    outline:none; 
    color:#ffffff;
}
.signup2 a:hover{ 
    text-decoration:none; 
    outline:none; 
    color:#CCC;
}

.menu{ 
    width:987px; 
    margin:0 auto; 
    height:auto;
}

.logo{ 
    width:330px;
    float:left;
}

.nav{
    width:530px; 
    float:right;
}

.nav1{ 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:14px; 
    color:#b5b5b5; 
    font-weight:bold;
    float:left; 
    text-align:center; 
}
.nav1 ul{ 
    color:#7f7f7f; 
    list-style-type:none;
    padding:0px; 
    margin:0px; 
    padding-left:2px; 
    background:transparent; 
    display:block;
}
.nav1 ul li{
    color:#7f7f7f; 
    list-style-type:none;
    padding:30px 0px 30px 0px;  
    display:block; margin:0px; 
    padding:0px; 
    list-style:none; 
    background:transparent; 
    float:left;
}
.nav1 ul li a{ 
    color:#7f7f7f; 
    padding:0px; 
    margin:0px; 
    display:block; 
    margin:0px; 
    padding:30px 0px 30px 0px; 
    text-decoration:none; 
    outline:none; 
    background:transparent; 
    width:79px;
}
.nav1 ul li a:hover{
    color:#ffffff;  
    padding:0px; 
    margin:0px; 
    display:block;
    margin:0px; 
    padding:30px 0px 30px 0px; 
    text-decoration:none; 
    outline:none; 
    background:url(../images/nav-a.gif) left top no-repeat; 
    width:79px;
}


.nav1-divider{ 
    color:#7f7f7f;  
    padding:0px; 
    margin:0px; 
    display:block; 
    margin:0px; 
    padding:0px; 
    text-decoration:none; 
    outline:none; 
    background:transparent; 
    height:25px; 
    width:4px;
}
.nav1-selected{ 
    color:#ffffff;  
    padding:30px 0px 30px 0px; 
    margin:0px; 
    display:block;   
    text-decoration:none; 
    outline:none; 
    background:url(../images/nav-a.gif) left top no-repeat; 
    margin:0px; 
    width:79px;
}

.nav2{ 
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px; 
    color:#b5b5b5; 
    font-weight:bold;
    float:left; 
    text-align:center;
}
.nav2 ul{
    color:#b1b1b1;
    list-style-type:none;
    padding:0px;
    margin:0px;
    padding-left:2px; 
    background:transparent; 
    display:block;
}
.nav2 ul li{
    color:#b1b1b1;
    list-style-type:none;
    padding:30px 0px 30px 0px; 
    display:block;
    margin:0px;
    padding:0px;
    list-style:none;
    background:transparent;
    float:left; 
}
.nav2 ul li a{ 
    color:#b1b1b1; 
    padding:0px; 
    margin:0px; 
    display:block; 
    margin:0px;
    padding:30px 0px 30px 0px; 
    text-decoration:none; 
    outline:none; 
    background:transparent; 
    width:102px;
}
.nav2 ul li a:hover{ 
    color:#b1b1b1; 
    padding:0px; 
    margin:0px; 
    display:block; 
    margin:0px; 
    padding:30px 0px 30px 0px; 
    text-decoration:none; 
    outline:none; 
    background:url(../images/nav2-a.gif) left top no-repeat; 
    width:102px;
}
.nav2-divider{ 
    color:#7f7f7f;  
    padding:0px; 
    margin:0px; 
    display:block; 
    margin:0px; 
    padding:0px; 
    text-decoration:none; 
    outline:none; 
    background:transparent; 
    height:25px; 
    width:4px;
}
.nav2-selected{
    color:#b1b1b1;  
    padding:30px 0px 30px 0px;
    margin:0px; display:block;  
    text-decoration:none; 
    outline:none; 
    background:url(../images/nav2-a.gif) left top no-repeat;
    margin:0px; 
    width:102px;
}

.banner{ 
    width:987px; 
    height:409px; 
    background:url(../images/head.jpg) left top no-repeat;
	margin:0 auto;
}

.banner2{ 
    width:987px; 
	margin: 0 auto;
}

.banner-normal{ 
    width:987px; 
    height:auto; 
	margin: 0 auto;
}


.left-banner{
    width:497px;
    float:left;
}

.left-banner-container{ 
    padding:120px 0px 0px 0px;
    width:490px; 
    margin:0px;
}
.right-banner{ 
    width:490px;
    float:right;
}

.white-head{
    font-family:Arial, Helvetica, sans-serif; 
    font-weight:bold; 
    font-size:23px; 
    color:#ededed; 
    padding:0px 0px 15px 0px;
    margin:0 auto; 
    text-align:center;
}

.banner-txt{
    border-bottom:1px solid #324058; 
    font-family:Arial, Helvetica, sans-serif;  
    font-size:18px; color:#ededed; 
    padding:5px 0px 10px 0px; 
    margin:0 auto; 
    text-align:right; 
    width:348px;
}

.btn-holder{
    width:346px; 
    margin:0 auto;
    padding:10px 0px 0px 0px;
}

.movie-frame{ 
    width:411px; 
    float:left; 
    background:url(../images/video-frame.png); 
    padding:8px 8px 26px 8px;
}

.pic{ 
    width:416px; 
    height:275px; 
    background:initial;/*#00FF00;}*/
}
.ash-border{ 
    padding:30px 0px 20px 0px; 
    margin:0 auto;
	width: 987px;
}

.ash-border2{ 
    padding:0;
    margin:0 auto;
}

.white-logo{ 
    width:88px; 
    height:42px;
    float:left; 
    margin:0px 20px 0px 0px;
}
.logo-pic-box{
    width:auto;
    margin-left:20px; 
    float:left;
}

.bod-top{ 
    width:966px;
    margin:0 auto; 
    overflow:hidden; 
/*background:#990000;*/  
}

.bod-top2{  
    width:966px; 
    margin:0 auto;
    overflow:hidden; 
    background:url(../images/top-bod.gif) left top no-repeat;
/*background:#990000;*/ 
}

.boder-bot{
    padding-bottom:12px; 
    border-bottom:1px solid #d3d4d4; 
    /*background:#006699;*/  
    width:960px;
    margin:0 
    auto;
}

.pic-border{
    border:3px solid #6e6e6e;
}

.pic-border1{
    border:1px solid #6e6e6e;
    background:#fff; 
    padding:1px;
}

.bod-left-col{ 
    float:left; 
    width:310px; 
    margin-right:15px; 
    height:auto;  
}
.bod-right-col{ 
    float:left; 
    width:310px; 
    height:auto;  
}

.blue-small{ 
    color:#1489d2; 
    font-size:12px;
}

.black-head{ 
    font-family:Tahoma; 
    font-size:18px; 
    color:#494f57; 
    padding:22px 0px 10px 0px;
}

.black-head1{ 
    font-family:Tahoma; 
    font-size:18px; 
    color:#494f57; 
    padding:5px 0px 10px 0px;
}

.blue-bg1{
    background:url(../images/blue-bg1.gif) left top no-repeat; 
    width:310px; 
    height:201px;
}

.blue-bg2{ 
    background:url(../images/blue-bg2.gif) left top no-repeat; 
    width:310px; 
    height:201px;
}

.blue-bg3{
    background:url(../images/blue-bg3.gif) left top no-repeat; 
    width:310px; 
    height:201px;
}

.blue-bg4{ 
    background:url(../images/blue-bg4.gif) left top no-repeat; 
    width:310px; 
    height:201px;
}

.blue-box1{ 
    width:235px;
    float:right;
    /* background:#0000CC;*/ 
    font-family:Tahoma; 
    font-size:18px; 
    color:#4e4e4e; 
    line-height:38px;
    padding:20px 0px 12px 10px;
}

.blue-box-box{ 
    width:300px; 
    /* background:#0000CC;*/ 
    font-family:Tahoma; 
    font-size:13px; 
    color:#484848;  
    padding:5px 0px 12px 0px;
    margin:0 auto; 
    line-height:normal;
}

.blue-box-box1{ 
    width:300px;
    /* background:#0000CC;*/ 
    font-family:Tahoma; 
    font-size:13px; color:#484848;
    padding:5px 0px 5px 0px; 
    margin:0 auto; 
    line-height:normal; 
    border-bottom:1px solid #d7d7d7;
}

.free-trail{ 
    width:245px; 
    margin:0 auto; 
    font-family:Tahoma; 
    font-size:12px;
    color:#494f57; 
    line-height:16px; 
    padding:30px 0px 0px 0px; 
    text-align:center;
}


.blue-box2{ 
    width:245px; 
    /* background:#0000CC;*/ 
    margin:0 auto; 
    font-family:Tahoma; 
    font-size:12px; 
    color:#494f57; 
    line-height:16px; 
    padding:20px 0px 0px 0px; 
}

.blue-box3{ 
    width:270px; 
    /* background:#0000CC;*/ 
    margin:0 auto; 
    font-family:Tahoma; 
    font-size:12px; 
    color:#494f57; 
    line-height:14px; 
    padding:20px 0px 0px 0px; 
}

.big-black-txt{ 
    font-family:Tahoma; 
    font-size:16px;
    color:#000;
}

.foot-box{
    width:967px;
    margin:0 auto;
}

.lt-corn-foot{ 
    width:5px; 
    float:left;
}

.foot-mid{
    width:957px; 
    float:left;  
    background:#f5f7f6;
    border-top:1px solid #d3d4d4;
} 

.foot-mid1{
    width:945px; 
    margin:0 auto;  
    border-bottom:1px solid #ebebeb;
    padding:13px 6px  10px 6px;
} 
.foot-mid2{ 
    width:945px; 
    margin:0 auto;  
    padding:13px 6px  12px 6px; 
} 

.blue-bg1-box{ 
    /*background:url(../images/blue-bg1.gif)*/ 
    left top no-repeat; 
    width:310px; 
    height:201px;
}

.read-more{
    width:100px;
    float:right;
    padding-top:20px;
}
.more{  
    font-family:Tahoma; 
    font-size:11px; 
    font-weight:bold;
    color:#000; 
}
.more a{ 
    text-decoration:none; 
    outline:none; 
    color:#000;
}
.more a:hover{ 
    text-decoration:none;
    outline:none; 
    color:#CCC;
}
.comment{ 
    width:108px; 
    border-right:1px solid #74797f;
    float:left; 
    padding-left:4px;
}
.posted{ 
    width:108px; 
    float:left; 
    padding-left:10px;
}

.entries{ 
    width:108px;  
    float:left; 
    padding:10px 0px 10px 0px; 
    text-decoration:underline; 
    color:#1489d2;
}
.entries a{  
    text-decoration:underline;
    color:#1489d2;
}
.entries a:hover{  
    text-decoration:none; 
    color:#000;
}

.twit{
    width:150px; 
    padding-left:3px; 
    float:left; 
    font-size:12px; 
    color:#7c7c7c;
}
.twit a{ 
    text-decoration:none; 
    outline:none;  
    color:#7c7c7c; 
}
.twit a:hover{ 
    text-decoration:none;
    outline:none; 
    color:#000;  
}
.twit2{ 
    width:196px;
    padding-left:3px;
    float:left; 
    font-size:12px; 
    color:#7c7c7c;
}
.twit2 a{
    text-decoration:none;
    outline:none;  
    color:#7c7c7c;
}
.twit2 a:hover{ 
    text-decoration:none; 
    outline:none; 
    color:#000;  
}
.foot-nav{ 
    width:287px;
    padding-right:3px;
    float:right; 
    font-size:12px;
    color:#7c7c7c;
    text-align:right;
}
.foot-nav a{  
    outline:none; 
    color:#7c7c7c; 
    text-decoration:underline;
}
.foot-nav a:hover{  
    outline:none; 
    color:#000; 
    text-decoration:underline;  
}
.foot-nav-selected{  
    padding-right:3px; 
    font-size:12px; color:#000; 
    text-align:right; 
    text-decoration:underline;
    color:#000; 
}

.copy{ 
    width:304px; 
    padding-right:0px;
    float:right; 
    color:#7c7c7c;
}

.deep-blue-txt{
    color:#2173af; 
    font-weight:bold; 
} 

.small-bird{ 
    float:right; 
    height:auto;
}

.iner-head{
    padding-top:10px;
    width:947px; 
    margin:0 auto;
}


.inner-top{ 
    width:947px; 
    margin:0 auto;
}

.inner-col1{ 
    width:230px; 
    height:331px; 
    background:url(../images/board.png) left 7px no-repeat; 
    float:left;
}

.inner-col2{ 
    width:716px;
    height:auto; 
    /*background:red;*/  
    float:left;
}

.inner-top-head{ 
    font-family:Tahoma; 
    font-size:16px; 
    font-weight:bold; 
    color:#363636; /*#f8fcff*/ 
    padding:10px 20px 10px 20px; 
}
#inner-top-head-customers
{
    margin-left:-16px;
}

.inner-bot-head{ 
    width:716px; 
    height:auto;
    /* background:red; */
    margin:0 auto;
}

.inner-bot-head2{ 
    width:716px; 
    height:auto;
    /* background:red; */
    margin:0 auto; 
    padding:10px 0px 0px 0px;
}

.inner-left-col{
    width:204px;
    height:auto;
    padding:20px 20px 4px 20px;
    text-align:center;
    float:left;
}

.inner-centre-col{ 
    width:204px; 
    height:auto; 
    padding:20px 20px 4px 20px; 
    text-align:center; 
    float:left;
}
.inner-right-col{
    width:180px; 
    height:auto; 
    padding:20px 20px 4px 20px; 
    text-align:center; 
    float:left;
}


.line-vert{ 
    float:left; 
    width:1px;
}

.left-link-container{ 
    width:230px; 
    margin:20px 0px 0px 0px;
}

.left-col-link{
    color:#2c2c2c; 
    padding:10px 0px 10px 20px;
    border-bottom:1px solid #c9c9c9; 
    margin:0px auto; 
    width:194px; 
    font-size:16px;
}

.green-link{ 
    color:#339900;   
    font-size:16px;
}
.green-link a{
    color:#339900; 
    text-decoration:none;
}

.sign-up{ 
    padding:45px 0px 10px 0px;
    margin:0px auto; width:194px; 
    text-align:center;
}

.banner-head{
    font-family:Tahoma; 
    font-size:18px; 
    font-weight:bold; 
    color:#f8fcff;  
}

.banner-small-txt{
    font-family:Tahoma; 
    font-size:13px; 
    font-weight:bold; 
    color:#494f57; 
    line-height:20px; 
}

.bod-mid-big-col{ 
    width:964px; 
    height:auto;
    margin:0 auto; 
}

.blue-top{
    width:964px;
    height:25px; 
    margin:0 auto; 
}

.blue-mid{ 
    width:964px; 
    height:auto; 
    margin:0 auto; 
    background:url(../images/blue-mid.gif) left top repeat-y; 
}

.white-mid{ 
    width:962px; 
    height:auto;
    margin:0 auto; 
    background:#ffffff;
    border-left:1px solid #cbcbcb; 
    border-right:1px solid #cbcbcb;
}
.blue-bot{
    width:964px; 
    height:24px; 
    margin:0 auto; 
}
.mid-content{
    width:924px;
    padding:0px 20px 10px 20px; 
    margin:0 auto;
}

.mid-content1{ 
    width:924px; 
    padding:0px 20px 0px 20px;
    margin:0 auto;
}

.left-col-link2{ 
    color:#ffffff; 
    padding:10px 0px 10px 20px; 
    margin:0px auto; width:194px;
    font-size:16px; 
    line-height:24px; 
    font-weight:bold;
}

.inner-left-col-video{
    width:322px; 
    height:auto; 
    padding:0px 10px 4px 10px;
    text-align:center; 
    float:left;  
    background:url(../images/v1board.png) 5px top no-repeat;
    height:308px;
}

.inner-left-col-video2{
    width:322px; 
    height:auto;
    padding:0px 10px 4px 10px; 
    text-align:center; float:left;
    background:url(../images/v2board.png) 5px top no-repeat;
    height:308px;
}

.inner-centre-col2{
    width:320px; 
    height:auto; 
    padding:20px 10px 4px 10px;
    text-align:center;
    float:left;
}

.inner-col-video-page{
    width:230px; 
    height:331px;  
    float:left;
}

.bod-left-col-medium{
    float:left; 
    width:473px;
    margin-right:15px; 
    height:auto;  
}

.bod-left-col-medium2{ 
    float:left; 
    width:473px;  
    height:auto;  
}

.hype-right{
    width:219px; 
    float:right;
    height:auto; 
    margin:12px 0px 15px 15px;
}

.blue-top-medium{
    width:473px; 
    height:25px; 
    margin:0 auto;
}

.blue-bot-medium{ 
    width:473px; 
    height:49px;
    margin:0 auto;
}

.mid-content2{ 
    width:473px;
    padding:0px 20px 10px 20px;
    margin:0 auto;
}

.blue-mid-medium{
    width:473px;
    height:auto;
    margin:0 auto;
    background:url(../images/blue-mid-medium.gif) left top repeat-y;
}

.content-medium{
    width:443px;
    padding:0px 10px 10px 20px;
    margin:0 auto;
    line-height:18px; 
    font-size:14px;
}

.content-medium1{
    width:443px;
    padding:5px 10px 5px 20px;
    margin:0 auto;
    line-height:18px;
    font-size:14px;
}
.txt-box{ 
    background:#d9f3ff;
    border:1px solid #cbcbcb;
}
.txt-area{
    background:#d9f3ff;
    border:1px solid #cbcbcb;
    overflow:auto;
}
.inner-left-col-cust{ 
    width:234px; 
    height:auto; 
    padding:5px 5px 4px 5px; 
    text-align:center; 
    float:left;
}

.inner-centre-col-cust{
    width:234px; 
    height:auto; 
    padding:5px 5px 4px 5px;
    text-align:center;
    float:left;
}
.inner-right-col-cust{
    width:210px; 
    height:auto; 
    padding:5px 5px 4px 5px;
    text-align:center; 
    float:left;
}

.inner-top-head-cust{
    font-family:Tahoma;
    font-size:13px; 
    font-weight:normal;
    color:#f8fcff; 
    padding:5px 20px 5px 20px;
    margin:0 auto;
}

.inner-col1-sign{ 
    width:473px; 
    height:auto;
    /* background:#F06;*/
    float:left; 
    padding-top:10px;
}

.inner-col2-sign{
    width:473px;
    height:auto;
    /* background:red;*/
    float:left;
}
.innerblock-col2-sign{
    width:433px; 
    height:auto;
    /* background:red;*/
    margin:0 auto; 
    padding:15px 10px 2px 30px;
    font-size:14px;
}
.sign-block1{
    width:200px; 
    height:auto;
    padding:5px 5px 0px 5px;
    /* background:#F06;*/
    float:left; 
}
.sign-blk-head{
    font-size:16px;
    font-weight:bold;
}

.content-medium1-sign{
    width:201px; 
    padding:5px 10px 5px 20px; 
    margin:0 auto; 
    line-height:18px; 
    font-size:14px; 
    float:left;
}

.inner-bot-head-about{ 
    width:716px; 
    height:auto;
    /* background:red;*/ 
    margin:0 auto;
}
.inner-bot-head-about2{
    width:676px; 
    height:auto; 
    /*background:red;*/
    margin:0 auto;
    padding:10px 20px 10px 20px;
	
}

.black-head-hype{
    font-family:Tahoma;
    font-size:18px; 
    color:#ffffff; 
    padding:22px 0px 10px 20px;
	margin: 0 auto;
	width: 967px;
}

.black-head-contact{
    font-family:Tahoma;
    font-size:14px;  
    color:#494f57; 
    padding:22px 0px 10px 20px;
}

.black-head-hype-small{ 
    font-family:Tahoma;
    font-size:18px; 
    color:#494f57;
    padding:5px 0px 10px 0px;
}

.bod-top3{
    width:966px; 
    margin:0 auto;
    overflow:hidden;  
/*background:#990000;*/
}

.green-link1{
    color:#339900; 
    font-size:11px;
}
.green-link1 a{ 
    color:#339900; 
    text-decoration:none;
}
.green-link1 a{ 
    color:#339900; 
    text-decoration:none;
}

.bod-left-col-contact{ 
    float:left; 
    width:400px;  
    height:auto; 
/*background:#0F0;*/
}

.content-contact1{
    width:370px; 
    padding:5px 10px 5px 20px;
    margin:0 auto; 
    line-height:18px; 
    font-size:1.5em;
}

.map{ 
    width:270px; 
    float:left; 
    height:auto; 
    /*background:#036*/
}

.map-address{
    width:270px; 
    height:auto;
    /* background:#036;*/
    margin:0 auto; 
    padding:15px 0px 15px 0px;
    text-align:left;
    font-size:14px;
}
.video-team{
    width:323px; 
    float:left; 
    height:auto; 
    /*background:#036*/
}

.bod-left-col-team{
    float:left; 
    width:330px; 
    height:auto;
    /* background:#0F0;*/
    padding:0px 5px 0px 15px;
}

.team-top-head{
    font-family:Tahoma; 
    font-size:16px; 
    font-weight:bold;
    color:#6e5e57; 
    padding:10px 20px 10px 0px;
    margin:0 auto;
}
.team-top-role{
    font-family:Tahoma; 
    font-size:13px; 
    font-weight:bold; 
    color:#6e5e57;
    padding:10px 20px 10px 0px;
    margin:0 auto;
}

.login-box{ 
    float:left; 
    width:473px; 
    margin:0 auto;
    height:auto; 
}

#product_overview_link, #customers_overview_link
{
    font-weight:900;
}

#header{
	height:111px;
}

#logo{
	height:86px;
	}

#menu_wrap{
	float: right;
	width:693px;
	margin-top: -20px;
	margin-right:-95px
	
}
#menu_wrap ul li{

	display: inline; /* Shows each item side-by-side */
	list-style-type: none; /* Gets rid of the bullet points */
	
}

#menu_wrap ul{
	margin-top: -32px;	

}
#menu_wrap ul a{
color:#FFFFFF;
display:block;
float:left;
height:198px;
margin-bottom:-240px;
padding:25px 0;
text-align:center;
text-decoration:none;
width:111px;
font-weight:bold;
}
#menu_wrap ul a:hover{
	color:#0093d7;
	background-image: url(../images/menuBubble_bubble.png);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
}

#login{
	color: #999;
	width: 150px;
	float: right;
	margin-top: -80px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-align:right;
}
#login a{
	color:#999;
	text-decoration:none;
}
#login a:hover{
	color:#FFF;
	text-decoration:none;
}

.loginTxt{}

