a {
   color: #770000;
   text-decoration: none;
   font-weight: bold;
}

a:hover {
   color: #CC0000;
   text-decoration: none;
   font-weight: bold;
}

ul {
   color: #770000;
   line-height: 26px;
}

body {
   background-image: url(../images/background_gradient2.jpg);
   background-repeat: repeat-x;
   background-color: #2660C1;
   font-family: tahoma, arial;
   font-size: 12px;
}


#header {
   width: 952px;
   height: 71px;
   display: block;
   border-bottom: 1px solid #000000;
   border-left: 1px solid #000000;
}

#logo {
   width: 300px;
   height: 70px;
   background-image: url(../images/gradient_header.jpg);
   background-repeat: repeat-x;
   float: left;
   border-top: 1px solid #000000;
}

#img_logo {
   margin: auto;
   margin-top: 8px;
   display: block;
}

#menu_container {
   padding: 0;
   margin: 0;
   width: 650px;
   height: 70px;
   float: left;
}

#filler {
   width: 650px;
   height: 25px;
   margin: 0;
   padding: 0;
   padding-top: 15px;
   display: block;
   border-left: 1px solid #000000;
   border-bottom: 1px solid #000000;
   text-align: right;
   font-size: 14px;
   font-family: arial;
   font-weight: bold;
   color: #FFFFFF;
}

#menu {
   width: 650px;
   height: 30px;
   display: block;
   background-image: url(../images/gradient_header.jpg);
   background-repeat: repeat-x;
   background-position: 0px -40px;
   border-right: 1px solid #000000;
}

#menuitem_home {
   border-left: 0px;
}

#inner_content_container {
   width: 950px;
   height: auto;
   background-color: #FFFFFF;
   border-left: 1px solid #000000;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
   display: table;
}

#top_spacer {
   margin-top: 1px;
   width: 950px;
   height: 40px;
   border-top: 1px solid #DADADA;
   display: block;
}

#content_area {
   width: 950px;
   display: block;
}

#column1 {
   width: 260px;
   height: 100%;
   float: left;
   overflow: hidden;
   border-right: 1px solid #DADADA;
}

#column2 {
   width: 659px;
   height: 100%;
   float: left;
}

#left_menu {
   margin: auto;
   margin-top: 5px;
   margin-bottom: 20px;
   width: 225px;

   border-left: 1px solid #000000;
   border-right: 1px solid #000000;
   border-bottom: 1px solid #000000;
}

#calltoaction {
   margin: auto;
   margin-top: 20px;
   width: 225px;
}

#press_release_tab {
   margin-left: 16px;
   margin-top: 20px;
   padding-top: 4px;
   width: 140px;
   height: 21px;
   border-top: 1px solid #000000;
   border-left: 1px solid #000000;
   border-right: 1px solid #000000;
   text-align: center;
   background-image: url(../images/gradient_tabs.jpg);
   background-repeat: repeat-x;
}

#Twitter_tab {
   margin-top: 20px;
   padding-top: 4px;
   text-align: center;
   }

#press_release_box {
   margin-left: 16px;
   width: 225px;
   border: 1px solid #000000;
   background-image: url(../images/gradient_components.jpg);
   background-repeat: repeat-x;
   background-position: 0px 0px;
   display: block;
   margin-bottom: 20px;
   position: relative;
}

#press_release_inner {
   margin-top: 15px;
   margin-left: 15px;
}

#login_dialog {
   padding-bottom: 10px;
   width: 275px;
   background-image: url(../images/gradient_login.gif);
   background-repeat: repeat-x;
   background-color: #FFFFFF;
   border: 1px solid #000000;
   position: absolute;
   display: none;
}

#free_trial_dialog {
   position: absolute;
   display: none;
}

#window_bar {
   width: 100%;
   text-align: right;
   border-bottom: 1px solid #000000;
}

#form_window_bar {
   width: 100%;
   text-align: right;
}

#field_container {
   margin-top: 20px;
   margin-left: 25px;
}

#content_row1 {
   padding-right: 10px;
}

/* Classes */

a.menulink {
   font-size: 13px;
}

a.login {
   color: #FFFFFF;
}

a.login:hover {
   color: #CC0000;
}

.header {
   color: #001B5D;
   font-size: 14px;
   font-weight: bold;
}

.separator {
   width: 100%;
   line-height: 1px;
   font-size: 1px;
   border-top: 1px solid #DADADA;
   border-bottom: 1px solid #DADADA;
}

.menuitem {
   margin-top: 7px;
   padding-left: 12px;
   padding-right: 12px;
   font-weight: bold;
   height: 20px;
   border-left: 1px solid #DADADA;
   float: left;
}

.left_menuitem {
   width: 225px;
   height: 40px;
   background-image: url(../images/gradient_menu.jpg);
   background-repeat: repeat-x;
   border-top: 1px solid #000000;
   font-size: 14px;
   font-weight: bold;
   color: #770000;
}

.left_menuitem_hover {
   width: 225px;
   height: 40px;
   background-image: url(../images/gradient_menu_hover.jpg);
   background-repeat: repeat-x;
   border-top: 1px solid #000000;
   font-size: 14px;
   font-weight: bold;
   color: #CC0000;
   cursor: pointer;
}

.left_menulink {
   margin-left: 30px;
   margin-top: 12px;
}

.left_menuitem_selected {
   width: 225px;
   height: 40px;
   background-image: url(../images/gradient_menu_hover.jpg);
   background-repeat: repeat-x;
   border-top: 1px solid #000000;
   font-size: 14px;
   font-weight: bold;
   color: #001B5D;
}

.story_date {
   color: #555555;
   font-size: 12px;
   font-weight: bold;
   margin-left: 3px;
}

.story_link {
   padding-top: 10px;
}

.story_separator {
   margin-top: 10px;
   width: 195px;
   line-height: 1px;
   font-size: 1px;
   border-bottom: 1px solid #DADADA;
}

a.story {
   font-size: 12px;
   color: #770000;
}

a.story:hover {
   font-size: 12px;
   color: #CC0000;
}

.story_preview {
   margin-top: 10px;
   font-size: 12px;
}

.row_container {
   padding-top: 5px;
   padding-left: 8px;
   width: 100%;
}

.login_field {
   width: 250px;
   text-align: left;
   color: #001B5D;
}

.login_label {
   padding-top: 5px;
   font-weight: bold;
   width: 90px;
   float: left;
}

.field {
   width: 130px;
}

#remember_field {
   width: 150px;
   margin-left: 86px;
}

#freetrial_login {
   margin-top: -14px;
   float: right;
}

#trial_link {
   padding: 5px 20px;
}

#customer_login {
   margin-top: -14px;
   float: right;
}

#login_button {
   margin-top: 10px;
}

.login_up {
   margin: auto;
   width: 115px;
   height: 22px;
   padding-top: 6px;
   font-weight: bold;
   color: #770000;
   font-size: 13px;
   background-image: url(../images/login_up.gif);
   border: 1px solid #000000;
   text-align: center;
   cursor: pointer;
}

.login_hover {
   margin: auto;
   width: 115px;
   height: 22px;
   padding-top: 6px;
   font-weight: bold;
   color: #CC0000;
   font-size: 13px;
   background-image: url(../images/login_up.gif);
   border: 1px solid #000000;
   text-align: center;
   cursor: pointer;
}

.login_down {
   margin: auto;
   width: 115px;
   height: 22px;
   padding-top: 6px;
   font-weight: bold;
   color: #770000;
   font-size: 13px;
   background-image: url(../images/login_down.gif);
   border: 1px solid #000000;
   text-align: center;
   cursor: pointer;
}

.custlogin_up {
   margin: auto;
   width: 193px;
   height: 27px;
   padding-top: 10px;
   font-weight: bold;
   color: #770000;
   font-size: 13px;
   background-image: url(../images/custlogin_up.jpg);
   border: 1px solid #000000;
   text-align: center;
   cursor: pointer;
}

.custlogin_hover {
   margin: auto;
   width: 193px;
   height: 27px;
   padding-top: 10px;
   font-weight: bold;
   color: #CC0000;
   font-size: 13px;
   background-image: url(../images/custlogin_up.jpg);
   border: 1px solid #000000;
   text-align: center;
   cursor: pointer;
}

.custlogin_down {
   margin: auto;
   width: 193px;
   height: 27px;
   padding-top: 10px;
   font-weight: bold;
   color: #770000;
   font-size: 13px;
   background-image: url(../images/custlogin_down.jpg);
   border: 1px solid #000000;
   text-align: center;
   cursor: pointer;
}

.clear {
   clear: both;
}

.webestdiv{
   width:949px;
   background-color:White;
   text-align:right;
   border-style:none;
   margin-left:1px;
   padding-left:1px;
}





































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

