html,body {margin:0; height:100%; font-family:Arial;}
.bodyClass {background:#000 url("../images/graphics/bg_grad.jpg") repeat-x center top; background-attachment:fixed;}
.master {margin:0px auto; width:990px; padding-bottom:10px;}
/*minheight {min-height:500px; height:auto !important; height:500px;}*/
img {border:0px;}
#ui-datepicker-div { display:none }
.clearBoth {clear:both;height:0px;}
.error_msg {color:red;}
#saasuintro{width: 680px;}
.saasuimg{width: 680px;}
form {margin-top:0px;}
a {outline: 0px;}
/* standard search box */  
#search form input {border:0px;}  
#search{width: 154px; padding:0px;background:url("../images/graphics/search_bg.png") no-repeat;}
#search form{padding:0px; margin:0px;}
#search #input {float:left; background-color:#2d302d; color:#fff; margin:7px 0px 0px 5px;}
#search #searchgo {float:right; padding-top:0px;}
/* standard search box close */
/* client login box */
#login{width: 160px; margin:0px auto; }
#loginheader{ font-size:14px; padding: 5px; color: #000;  }
#client_login{padding: 0px; margin: 0px; font-size:11px; color:#fff; }
#client_login .username{margin: 5px 0px 5px 0px; font-size:11px; width: 155px;}
#client_login .password{margin: 5px 0px 0px 0px; font-size:11px; width: 155px;}
#loginGo {float:right; margin: 5px 0px 5px 0px;} 
/* client login box close */  
/***** Newsletter Subscribe Thin ******/
form#fmNewsSubscribeThin table td input {width:120px;}
form#fmNewsSubscribeThin {width:180px; margin:0px auto;}
form#fmNewsSubscribeThin table.newssubscribe .formlabel {font-size:11px;}
form#fmNewsSubscribeThin table.newssubscribe input#firstname {font-size:11px;}
form#fmNewsSubscribeThin table.newssubscribe input#email {font-size:11px;}
form#fmNewsSubscribeThin table.newssubscribe .essential {display:none;}
form#fmNewsSubscribeThin table td input#subscribe {font-size:11px; width:80px; color:#333;}
/***** Newsletter Subscribe Thin End ******/
.gfc-resultsHeader {border:0px !important;}
.gfc-title {font-size:12px !important; color:#444 !important; text-decoration:none !important;}
.gf-author {color:#444 !important; font-size:11px !important;}
.gf-relativePublishedDate {color:#444 !important; font-size:11px !important;}
.gf-snippet {color:#000 !important; font-size:11px !important;}
/***** Google Rss Code End *****/
.headDiv
{
    width:940px;
    height:150px;
    margin:0px auto;
}
.logoDiv
{
    width:367px;
    height:119px;
    float:left;
    padding-top:15px;
}
.searchDiv
{
    width:154px;
    height:28px;
    float:right;
    padding-top:60px;
}
.navDiv
{
    width:970px;
    height:45px;
    background:url("../images/graphics/nav_bg.gif") no-repeat;
    margin:0px auto;
}
.navPad
{
    padding:0px 2px;
}
.contDiv
{
    width:990px;
}
.conTop
{
    width:990px;
    height:19px;
    background:url("../images/graphics/main_top.png") no-repeat;
}
.conFoot
{
    width:990px;
    height:20px;
    background:url("../images/graphics/main_foot.png") no-repeat;
}
.conCon
{
    width:990px;
    background:url("../images/graphics/main_grad.png") repeat-y;
}
.conPadOuter
{
    padding:20px 40px;
}
.rightDiv
{
    width:240px;
    float:right;
}
.leftDiv
{
    width:640px;
    float:left;
}
.conPad
{
    padding:20px 0px 20px 0px;
}
.conPadInner
{
    padding:0px 0px 20px 0px;
}

.eaSection
{
    width:240px;
    margin-bottom:20px;
}
.eaTitle
{
    width:240px;
    height:30px;
    line-height:30px;
    background-color:#2d302d;
}
.titlePad
{
    padding:0px 10px;
color:#fff;
}
.titlePad p, .titlePad li, .titlePad td
{
color:#fff;
} 
.eaContent
{
    width:240px;
    background:#c0c0c0 url("../images/graphics/wmark_grey.gif") no-repeat right bottom;
    min-height:134px;
  height:auto !important;
  height:134px;
}
.eaContentGreen
{
    width:240px;
    background:#6fac1c url("../images/graphics/wmark_green.gif") no-repeat right bottom;
    min-height:134px;
  height:auto !important;
  height:134px;
color:#fff;
}
.eaContentGreen p, .eaContentGreen li, .eaContentGreen td
{
color:#fff;
}
.eaContentGreen a{ color: #fff;  text-decoration: none; font-weight:bold;}
.eaContentGreen a:hover{ color: #000;  text-decoration: none; font-weight:bold;}

.eaContentPad
{
    padding:10px;
}
.footDiv
{
    width:968px;
    border:1px solid #cccccc;
    background:#fcfcfc url("../images/graphics/footer_bg.png") no-repeat top;
    margin:0px auto;
    min-height:97px;
  height:auto !important;
  height:97px;
}
.footPad
{
    padding:20px;
}
.bread
{
padding-bottom:20px;
font-size:11px;
}
.bread a {font-size:11px; color:#999;}