﻿/* CSS Document */
body {
	margin:0px;
	background-color:#FFFFFF;
	/*--height:100%;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.4em;
	background-image:url('images/background2.jpg');
	background-repeat:repeat-x;
	}
	
a   
{
        color:Blue;
        text-decoration:none;
}

a:hover 
{
        text-decoration:underline;
}
	
#tbl100 
	{
		width:900px;
		border:0px;
		/*border:1px solid pink;*/
		margin-left:auto;
		margin-right:auto;
		/*--height:100%;*/
		background-color:#FFFFFF;
		border-right:1px solid #999999;
		border-left:1px solid #999999;
		border-bottom:1px solid #999999;
	}
#tblTop 
	{
		vertical-align:top;
		width:900px;
		border:0px;
		/*border:1px solid pink;*/
		margin-left:auto;
		margin-right:auto;
	}
	
#tblMid 
	{
		vertical-align:top;
		width:900px;
		border:0px;
		/*--height:100%;*/
		/*border:1px solid pink;*/
		margin-left:auto;
		margin-right:auto;
	}
	
#divHeader
	{
		width:100%;
		height:80px;
		background-color:#CCCCCC;
	}
	

	
.btnSubmit 
{
   
}
	
.headerImage 
	{
		/*background-image:url('images/header1.jpg');*/
		height:160px;
		width:100%;
		background-image:url('../images/banner3.jpg');
		background-repeat:no-repeat;
		background-position:center top;
		background-color:#666666;
	}

.headerImageSM
	{
		/*background-image:url('images/header1.jpg');*/
		height:140px;
		width:100%;
		background-image:url('images/CertifiedBannerLG.jpg');
		background-repeat:no-repeat;
		background-position:center top;
		background-color:#666666;
	}	

.image 
	{
		border:1px solid #999999;
	}
.portalNavMenu
	{
		clear:both;
		height:21px;
		margin-left:155px;
		background-image:url('../images/navigationTabsBackground.gif');
	}
	
.portalSectionMenu
	{
		background-color:#333333;
		/*height:30px;
		border:1px solid green;*/
	}
	
.tdMenu
	{
		width:155px;
		padding:10px 5px 10px 5px;
		vertical-align:top;
		border-right:2px groove #CCCCCC;
		/*--height:100%;*/
		background-color:#333333;
		border-top:1px solid #FFFFFF;
	}
	
.tdMiddle
	{
		width:570px;
		padding:10px;
		/*--height:100%;*/
		background-color:#FFFFFF;
		vertical-align:top;
	}
.tdMiddleAndRight
	{
		width:700px;
		padding:10px;
		/*--height:100%;*/
		font-size:12px;
		vertical-align:top;
	}
.tdRight
	{
		width:155px;
		padding:10px;
		/*--height:100%;*/
		vertical-align:top;
		border-left:2px groove #CCCCCC;
	}
	
.contentBox
    {
        border:1px solid #999999;
        padding:5px;
        /*background-color:#FFFFFF;*/
    }
	
/* button menus */

.buttonscontainer 
	{
		width: 155px;
	}

.buttons a 
	{
		color: #333333;
		padding: 2px;
		padding-left: 20px;
		display: block;
		font: 12px Arial, sans-serif;
		font-weight: bold;
		text-decoration: none;
		text-align: left;
		background-image:url(images/arrowRight.gif);
		background-position:left;
		background-repeat:no-repeat;
	}

.buttons a:hover 
	{
		color: #666666;
		text-decoration: underline;
	}

/* end button menus */

/* button menus2 */

.buttonscontainer2 
	{
		width: 185px;
	}

.buttons2 a 
	{
		color: #FFFFFF;
		padding: 5px 2px 0px;
		padding-left: 20px;
		display: block;
		font: 12px Arial, sans-serif;
		font-weight: bold;
		text-decoration: none;
		text-align: left;
		height:18px;
		border-left:5px solid #999999;
		border-bottom:1px solid #999999;
		
	}

.buttons2 a:hover 
	{
		background-color:#CCCCCC;
		color: #666666;
		text-decoration: none;
		border-left:5px solid #FFCC00;
	}

.buttonscontainer3 
	{
		width: 185px;
	}
	
.buttonscontainer3 table
    {
        width: 185px;
    }

.buttons3 td a 
	{
		color: #FFFFFF;
		padding: 5px 2px 0px;
		padding-left: 20px;
		display: block;
		font: 12px Arial, sans-serif;
		font-weight: bold;
		text-decoration: none;
		text-align: left;
		height:18px;
		border-left:5px solid #999999;
		border-bottom:1px solid #999999;
		
	}
.buttons3 td a:hover 
	{
		background-color:#CCCCCC;
		color: #666666;
		text-decoration: none;
		border-left:5px solid #FFCC00;
	}
.buttons3 td a:active 
	{
		background-color:#CCCCCC;
		color: #666666;
		text-decoration: none;
		border-left:5px solid #FFCC00;
	}
	
.buttons3 td.AspNet-Menu-Leaf_selected a:visited, .buttons3 td.AspNet-Menu-Leaf_selected a
{
    	text-decoration: none;
		border-left:5px solid #FFCC00;
		border-bottom:1px solid #999999;
		color:#333333;
		background-color:#CCCCCC;
}
	
.buttons3_Selected td, .buttons3_Selected a:visited, .buttons3_Selected a
{
    	text-decoration: none;
		border-left:5px solid #FFCC00;
		border-bottom:1px solid #999999;
		color:#333333;
		background-color:#CCCCCC;
}

/* ahhh */

.buttons3 span a 
	{
		color: #FFFFFF;
		/*
		    padding: 5px 2px 0px;
        */
		padding-left: 20px;
		display: block;
		font: 12px Arial, sans-serif;
		font-weight: bold;
		text-decoration: none;
		text-align: left;
		/*
		    height:18px;
        */
		border-left:5px solid #999999;
		border-bottom:1px solid #999999;
		
	}
.buttons3 span a:hover 
	{
		background-color:#CCCCCC;
		color: #666666;
		text-decoration: none;
		border-left:5px solid #FFCC00;
	}
.buttons3 span a:active 
	{
		background-color:#CCCCCC;
		color: #666666;
		text-decoration: none;
		border-left:5px solid #FFCC00;
	}
	
.buttons3_Selected span, .buttons3_Selected span a:visited, .buttons3_Selected span a
{
    	text-decoration: none;
		border-left:5px solid #FFCC00;
		border-bottom:1px solid #999999;
		color:#333333;
		background-color:#CCCCCC;
}

/* end button menus */
	

/*CSS TABS*/
ul#tabnav {
font: bold 11px verdana, arial, sans-serif;
list-style-type: none;
vertical-align:bottom;
margin: 0;
}

ul#tabnav li {
float: left;
height: 21px;
background-color: #d9d9d9;
margin: 0px;
padding-left:15px;
border-right:1px solid #666666;
background-image:url('../images/navigationTabsLeftGrey.gif');
background-position:left;
background-repeat:no-repeat;

}

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 {
background-color: #333333;
color:#FFCC00;
background-image:url('../images/navigationTabsLeftFFCC00-2.gif');
background-position:left;
background-repeat:no-repeat;
}



#tabnav a {
float: left;
display: block;
color: #999;
text-decoration: none;
padding: 4px 4px 0px 2px;
}

#tabnav a:hover {
color:#000000;
text-decoration:underline;
}

#tabnav .tab1 a:hover 
{
color:#999999;
text-decoration:underline; 
}

/* BOTTOM (PORTAL SECTION) TABS */

ul#tabnav_bottom {
font: bold 11px verdana, arial, sans-serif;
list-style-type: none;

/*border-top: 1px solid #6c6;*/
margin: 0 0 0 100px;
}

ul#tabnav_bottom li {
float: left;
height: 21px;
background-color: #F9F9F9;
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a {
color:#FFCC00;
}

#tabnav_bottom a {
float: left;
display: block;
color: #333;
text-decoration: none;
padding: 4px;
}

#tabnav_bottom a:hover {
background:#C9C9C9;
border-top:#C9C9C9;
color:#000000;
}

/*END CSS TABS*

/* TOP NAVIGATION LINKS 

ul#topnav_links {
font: bold 11px verdana, arial, sans-serif;
color: #FFCC00;
list-style-type: none;
padding-bottom: 2px;
margin: 0 0 0 100px;
}

ul#topnav_links li {
float: left;
height: 21px;

margin: 2px 2px 2px 2px;
}

#topnav_links a {
float: left;
display: block;
color: #FFFFFF;
text-decoration: none;
padding: 4px;
}

#topnav_links a:hover {


color:#FFCC00;
}

.topnav_links_selected 
{
    color:#FFCC00;
}
 END */

/* TOP NAVIGATION LINKS .NET ASP:MENU */

/*height: 21px;*/

/* */

table.topnav_links {
font: bold 11px verdana, arial, sans-serif;
/*color: #FFCC00;*/
list-style-type: none;
margin-left:50px;
margin-top:1px;
/*border:1px solid pink;*/
}

/***********************************************************************
div.AspNet-Menu-Horizontal {
font: bold 11px verdana, arial, sans-serif;
list-style-type: none;
margin-left: 100px;
margin-top: 4px;
}

div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Leaf {
float: left;
}

div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Leaf a {
float: left;
display: block;
color: #FFFFFF;
text-decoration: none;
padding: 4px;
}

div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Leaf a:hover {
color: #CCCCCC;
}
 ***********************************************************************/

td.topnav_links li {
float: left;
/*height: 21px;*/

}

.topnav_links a {
float: left;
display: block;
color: #FFFFFF;
text-decoration: none;
padding: 4px;
}

.topnav_links a:hover {
color:#CCCCCC;
}

.topnav_links_selected a
{
    color:#FFCC00;
}
.sample {
	FONT-SIZE: 10pt
}
.path {
	FONT-SIZE: 10pt; COLOR: green
}
/* END */

.faqLink a
{
    color:Blue;
    text-decoration:none;
}

.faqLink a:hover 
{
    text-decoration:underline;
}

.loginLink 
{
    
    width:auto;
    float:right;
    padding:3px;    
}

.loginLink a
{
    color:Black;
    font-weight:bold;
    text-decoration:underline;
}

.loginLink a:hover 
{
    text-decoration:none;
}

.BoxBorder
{
/*
    border:1px solid #999999;
    border-top:0px;
*/
    background-color:#F9F9F9;
    border:1px solid #999999;
}

.BoxHeader 
{
    padding:4px;
    border-top:5px solid #FFCC00;
    border-bottom:1px solid #999999;
    font-weight:bold;
    width:auto;
    color:#000000;
    background-color:#C9C9C9;
}

.BoxSectionHeader
{
    
    padding:4px;
    border-bottom:1px solid #999999;
    font-weight:bold;
    width:auto;
}

.BoxContent
{
    padding:4px;  

     
}

.ContentAreaTabs
{
    margin:5px;  
    border-bottom:1px solid #999999;

}

.ContentAreaTabs a
{
    width:650px;
    padding:1px 5px 1px 5px;
    background-color:#CCCCCC;
    border:1px solid #999999;
    border-bottom:0px;
    text-decoration:none;
    color:#000000;
    
}

.ContentAreaTabs a:hover
{
 
    background-color:#CCCCCC;
    border:1px solid #999999;
    border-bottom:0px;
    text-decoration:none;
    color:#FFFFFF;
}

.ProfileFormBox
{

    padding:10px;
}

.InputButton
{
    padding:1px 5px;
    border:1px solid #333333;
    background-color: #CCCCCC;
    color:#000000;
    font-size:10px;
}

.copyright
{
    width:892px;
    margin-left:auto;
    margin-right:auto;
    
    border:1px solid #999999;
    border-top:0px solid #999999;
    text-align:center;
    padding:4px;
    font-size:10px;
}

.disabledField
{
    background-color:#F9F9F9;
    color:#333333;
}

.editorbody body
{
    background-image:none;
    font-size:98px;
}

.profilegroupheading
{
    font-weight:bold;
    padding:3px;
   
}

.tbColMakeModel 
{
    padding:5px;
    font-weight:bold;
    vertical-align:top;
    border-right:1px solid #999999;
    white-space: nowrap;
}

.tbColTailAsn
{
   padding:5px; 
   vertical-align:top;
   border-right:1px solid #999999;
   white-space: nowrap;
}

.tblColSmallText
{
    font-size:smaller;
    text-align:center;
    white-space: nowrap;
}

.tblColHours
{
    vertical-align:top;
    padding:5px;
    text-align:center;
    border-right:1px solid #999999;
    white-space: nowrap;
}

.tblColSmallTextNoBorder
{
    font-size:smaller;
    text-align:center;  
}


.tblColLocation
{
    vertical-align:top;
    padding:5px;
    text-align:center;
    white-space:nowrap;
    
}

.tblColMainText 
{
    text-align:left;
    vertical-align:top;
    padding:5px;
    width:300px;
}

.nowrap
{
    white-space:nowrap;
}

.divACBlock
{
    padding:0px;
    border:1px solid #999999;
    width:550px;
}

.tblColACImage
{
    text-align:center;
    padding:5px;
}

#preOwned_acGrid_navigation a:hover {
color: #fff;
background: #fb0 url("../../../www.cirruslink.com/preowned/images/preowned_btn_left.gif") left top no-repeat;
text-decoration: none;
padding-left: 10px
}  

#preOwned_acGrid_navigation a span
{
background: url("../../../www.cirruslink.com/preowned/right-tab.html") right top no-repeat;
padding-right: 10px
}

#preOwned_acGrid_navigation a a:hover a:visited span
{
background: url("../../../www.cirruslink.com/preowned/images/preowned_btn_right.gif") right top no-repeat;
padding-right: 10px
}


#navigation a 
{
    text-decoration:none
}

#navigation a:link, #navigation a:visited, #navigation a:hover, #navigation a:active 
{
    color: #000; 
    background: #d9d9d9 url("../../../www.cirruslink.com/preowned/images/preowned_btn_left.gif") left top no-repeat; 
    font-weight:bold;
    
    padding-left: 10px
}

#navigation a:link span, #navigation a:visited span, #navigation a:hover span, #navigation a:active span 
{
    background: #d9d9d9 url("../../../www.cirruslink.com/preowned/images/preowned_btn_right.gif") right top no-repeat; 
    padding-right: 10px
}


#navCenter a, #navCenter a:visited
{
    color:#000000;
    background-color:#D9D9D9;
    border:1px solid #999999;
    padding:0px 4px 0px 4px;
}

#navCenter a:hover
{
    color:BLUE;
    background-color:#D9D9D9;
    border:1px solid #999999;
    padding:0px 4px 0px 4px;
}

.detailSeperator 
{
    margin:0px 2px 0px 2px;
    border-right:1px solid #999999;
}

.smallImages
{
    float:left; 
    width:82px; 
    height:61px; 
    border:1px solid #999999; 
    background-color:#FFFFFF;
    margin:1px;
}

.tableBold
{
    font-weight:bold;
    text-align:right;
    white-space:nowrap;
    vertical-align:top;
}

.tableRecords
{
    text-align:left;
    width:175px;
    white-space:nowrap;
    vertical-align:top;
}

.tablePuffText
{
    vertical-align:top;
    border-left:1px solid #999999;
    padding:5px;
}

.tabData
{
    height:auto; 
    width:auto; 
    border:1px solid #999999; 
    background-color:#E6E6E6; 
    padding:4px;

}

.spcLink
{
    text-decoration:none;
    color:#000000;
}

.tabSelected a
{
   
    padding:1px 5px 1px 5px;
    background-color:#CCCCCC;
    border:1px solid #999999;
    border-bottom:0px;
    text-decoration:none;
    color:#FFCC00;
    
}

.tabSelected a:hover
{
 
    background-color:#CCCCCC;
    border:1px solid #999999;
    border-bottom:0px;
    text-decoration:none;
    color:#FFFFFF;
}
    