/*________________________INSIDE STYLES __________________________________*/

#mid_inside {          
        width:100%;
        background: #ffffff;
        }

.content_in {
        width:100%;
        }

 
 #breadcrumb { 
        height: 40px;
        font-size:13px;
        text-transform: uppercase;
        color:#990000;
        }

#breadcrumb a:link { color:#990000; text-decoration: underline;}
#breadcrumb a:visited { color:#990000; text-decoration: underline;}
#breadcrumb a:hover  { color:#cc0000; text-decoration: none;}
#breadcrumb a:active { color:#cc0000; text-decoration: none;}
#breadcrumb a:visited:hover { color:#cc0000; text-decoration: none;}       

.dots_horz {
        background: transparent url(../images/in_dots_horz.gif) repeat-x;        
        }

.dots_vert {
        background: transparent url(../images/in_dots_vert.gif) repeat-y;
        }

.in_bloc {
        margin:17px 0 17px 0; /*more than one table uses "in_bloc"*/
        width:776px;
        }

.in_bloc td#logo {
        width:107px;
        vertical-align:top;
        }

.in_bloc td#in_big {
        padding-left:20px;
        }

/*________Grey Title bar______*/
#mid_bar {
        width:100%;
        background: #ffffff url(../images/bg_in.gif) center top repeat-y;
        }

#title_bar {
        width:648px; /*width and left/right padding need to add up to 776px to give td the proper width*/  
        padding: 5px 0 5px 128px;
        background:#6a6a6a;
        font-size: 12px;
        color:white;
        }
/*______________*/

.in_bloc td#in_text {
        padding-left:20px;
        width:648px;
        vertical-align:top;
        }

.in_bloc td#in_text p {
        margin-bottom: 7px;
        line-height:1.4em;
        }

#in_promo {          
        width:100%;
        background: #ffffff url(../images/bg_in_foot.jpg) center top no-repeat;
        }
/* Unordered list styles for the content area */

#content ul {
        margin: 0 0 8px 35px;
        padding: 0;
        list-style: square url(../images/bullet.gif);
        }

#content ul li {
    }


#sitemap ul{
        margin: 0 0 8px 20px;
        padding: 0;
        }

#sitemap p {
		line-height:1.4em;
		}


#mid_inside {          
        width:100%;
        background: #ffffff;
        }

.content_in {
        width:100%;
        }

 
 #breadcrumb { 
        height: 40px;
        font-size:13px;
        text-transform: uppercase;
        }

#breadcrumb a:link { color:#990000; text-decoration: underline;}
#breadcrumb a:visited { color:#990000; text-decoration: underline;}
#breadcrumb a:hover  { color:#cc0000; text-decoration: none;}
#breadcrumb a:active { color:#cc0000; text-decoration: none;}
#breadcrumb a:visited:hover { color:#cc0000; text-decoration: none;}       

.dots_horz {
        background: transparent url(../images/in_dots_horz.gif) repeat-x;        
        }

.dots_vert {
        background: transparent url(../images/in_dots_vert.gif) repeat-y;
        }

.in_bloc {
        margin:16px 0 17px 0; /*more than one table uses "in_bloc"*/
        }

.in_bloc td#logo {
        width:107px;
        }

.in_bloc td#in_big {
        padding-left:20px;
        }

/*________Grey Title bar______*/
#mid_bar {
        width:100%;
        background: #ffffff url(../images/bg_in.gif) center top repeat-y;
        }

#title_bar {
        width:648px; /*width and left/right padding need to add up to 776px to give td the proper width*/  
        padding: 5px 0 5px 128px;
        background:#6a6a6a;
        font-size: 12px;
        color:white;
        }
/*______________*/

.in_bloc td#in_text {
        padding-left:20px;
        }

.in_bloc td#in_text p {
        margin-bottom: 7px;
        line-height:1.4em;
        }

#lower_content {
        width:100%; 
        background:white;
        }

#in_promo {          
        width:100%;
        background: #ffffff url(../images/bg_in_foot.jpg) center top no-repeat;
        }
/*______styles for: tech.features.asp________*/

table#features td.other{ padding:0 0 16px 14px;}

table#features td.first{ padding-bottom:0 0 16px 0; vertical-align:top;}

/*______styles for: retail.aut.asp________*/
                            
table.auth {
        width:100%; 
        background:#cccccc;
        }
        
table.auth td {
        text-align:center;
        padding: 7px 0;
        }
