/* added by reden */

#lnav
{
    height: auto;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
    padding: 5px;
    background-image: url(/images/lnav_login_bg.gif); 
    background-repeat: repeat-y;
    height: auto;
}
#lnav a
 {
    text-decoration: none;
    color: #0066CC;
    font-weight: bold;
 }
#lnav a:hover
 {
    text-decoration: underline;
 }
 
#display
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 10px;
}
 #display a
 {
    text-decoration: none;
    color: #0066CC;
    font-weight: bold;
 }
 #display a:hover
 {
    text-decoration: underline;
 }

/************end*************/

/*  Base Styles For HighSlide  */

 body {
	        margin-left: 0px;
	        margin-top: 0px;
	        margin-right: 0px;
	        margin-bottom: 0px;
        }
        
        .style1 {color: #DC0000}
        
        .header_purp {color: #595AD0}
        
        .header_org {color: #D2AC00}
        
        .header_red {color: #E60000}
        
        .header_green {color: #7CBB39}
        
        
        .highslide {
	        cursor: url(../highslide/graphics/zoomin.cur), pointer;
            outline: none;
        }
        .highslide img {
	        border: 2px solid white;
        }
        .highslide:hover img {
	        border: 2px solid white;
        }

        .highslide-image {
            border-bottom: 1px solid white;
        }
        .highslide-image-blur {
        }
        .highslide-caption {
            display: none;
            
            border-bottom: 1px solid white;
            font-family: arial, Verdana, Helvetica;
            font-size: 9px;
            padding: 5px;
            background-color: silver;
        }
        .highslide-loading {
            display: block;
	        color: white;
	        font-size: 9px;
	        font-weight: bold;
	        text-transform: uppercase;
            text-decoration: none;
	        padding: 3px;
	        border-top: 1px solid white;
	        border-bottom: 1px solid white;
            background-color: black;
            /*
            padding-left: 22px;
            background-image: url(highslide/graphics/loader.gif);
            background-repeat: no-repeat;
            background-position: 3px 1px;
            */
        }

        a.highslide-credits,
        a.highslide-credits i {
            padding: 2px;
            color: silver;
            text-decoration: none;
	        font-size: 10px;
        }
        a.highslide-credits:hover,
        a.highslide-credits:hover i {
            color: white;
            background-color: gray;
        }
        .highslide-display-block {
            display: block;
        }
        .highslide-display-none {
            display: none;
        }

/*  END Base Styles For HighSlide  

.Drivers {background-color: #E60000;}
.Business { background-color: #D2AC00;}
.Affiliates { background-color: #82C33E }
*/
.business {background:url(/images/bkgBusinesses.jpg); background-repeat:no-repeat; height: 281px;}
.affiliates {background:url(/images/bkgAffiliates.jpg); background-repeat:no-repeat; height: 281px;}
.drivers {background: url(/images/bkgDrivers.jpg); background-repeat:no-repeat; height: 281px;}

.highlight {background:url(/images/bk_news.gif) top center no-repeat; height: 304px;}
.logInBoxes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.logInForgot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}

.footer A:link {text-decoration: underline; color: #666666;}
.footer A:visited { text-decoration: underline; color: #666666;}
.footer A:hover { text-decoration: none; color: #666666;}
.footer A:visited:hover { text-decoration: underline; color: #666666;}

.newsHeadlines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	line-height: 10px;
}
.newsHeadlines A:link {text-decoration: none; color: #333333;}
.newsHeadlines A:visited { text-decoration: none; color: #333333;}
.newsHeadlines A:hover { text-decoration: underline; color: #333333;}
.newsHeadlines A:visited:hover { text-decoration: underline; color: #333333;}

.newsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
    line-height: 9px;
}


.moreHeadlines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.moreHeadlines A:link {text-decoration: none; color: #0066CC;}
.moreHeadlines A:visited { text-decoration: none; color: #0066CC;}
.moreHeadlines A:hover { text-decoration: underline; color: #0066CC;}
.moreHeadlines A:visited:hover { text-decoration: underline; color: #0066CC;}

.bullets_homepage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
	text-indent:-15px;
}

.bullets {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
	
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.mainWindow {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.subNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-indent: 10px;
	line-height: 10px;
	
}
.subNav A:link {text-decoration: none; color: #FFFFFF;}
.subNav A:visited { text-decoration: none; color: #FFFFFF;}
.subNav A:hover { text-decoration: underline; color: #FFFFFF;}
.subNav A:visited:hover { text-decoration: underline; color: #FFFFFF;}

.subNavdrivers 
{
	background-color: #E60000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-indent: 10px;
	line-height: 23px;
	vertical-align:bottom;
}
.subNavdrivers A:link {text-decoration: none; color: #FFFFFF;}
.subNavdrivers A:visited { text-decoration: none; color: #FFFFFF;}
.subNavdrivers A:hover { text-decoration: underline; color: #FFFFFF;}
.subNavdrivers A:visited:hover { text-decoration: underline; color: #FFFFFF;}

.subNavbusiness 
{
	background-color: #D2AC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-indent: 10px;
	line-height:23px;
	vertical-align:bottom;
}
.subNavbusiness A:link {text-decoration: none; color: #FFFFFF;}
.subNavbusiness A:visited { text-decoration: none; color: #FFFFFF;}
.subNavbusiness A:hover { text-decoration: underline; color: #FFFFFF;}
.subNavbusiness A:visited:hover { text-decoration: underline; color: #FFFFFF;}

.subNavaffiliates 
{
	background-color: #82C33E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-indent: 10px;
	line-height:23px;
	vertical-align:bottom;
}
.subNavaffiliates A:link {text-decoration: none; color: #FFFFFF;}
.subNavaffiliates A:visited { text-decoration: none; color: #FFFFFF;}
.subNavaffiliates A:hover { text-decoration: underline; color: #FFFFFF;}
.subNavaffiliates A:visited:hover { text-decoration: underline; color: #FFFFFF;}

.subNavothers 
{
	background-color: #595AD0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-indent: 10px;
	line-height: 23px;
	vertical-align:bottom;
}
.subNavothers A:link {text-decoration: none; color: #FFFFFF;}
.subNavothers A:visited { text-decoration: none; color: #FFFFFF;}
.subNavothers A:hover { text-decoration: underline; color: #FFFFFF;}
.subNavothers A:visited:hover { text-decoration: underline; color: #FFFFFF;}

.mainTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.greyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	line-height: 12px;
}
.greyText A:link {text-decoration: underline; color: #0000FF;}
.greyText A:visited { text-decoration: underline; color: #0000FF;}
.greyText A:hover { text-decoration: underline; color: #0000FF;}
.greyText A:visited:hover { text-decoration: underline; color: #0000FF;}

.textBoxes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 12px;
}

.required {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9F0000;
}.name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #646464;
	padding-left: 10px;
	vertical-align: top;
	background-position: top;
	text-align: right;
}
.border_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B4B4B4;
	height: 60px;
}
.border_lft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B4B4B4;
}

.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #969696;
}
.border_bot {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DC0000;
}
.bolderType {
	font-size: 12px;
}
.border_botThick {
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #C8C8C8;
}
.border_bot_org {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C3A101;
}
.border_bot_green {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7CBB39;
}

.blueLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0000FF;
	line-height: 12px;
}
.blueLinks A:link {text-decoration: underline; color: #0000FF;}
.blueLinks A:visited { text-decoration: underline; color: #0000FF;}
.blueLinks A:hover { text-decoration: underline; color: #0000FF;}
.blueLinks A:visited:hover { text-decoration: underline; color: #0000FF;}

.subNav strong {
	font-weight:bold;
	text-transform: uppercase;}
	
.categoryDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#666;}

.categoryName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	font-weight:bold;
	text-align:right;}

.quoteTable {margin:15px 0 10px 0;}

.quoteCell {
	font-family: Arial, Helvetica, sans-serif;
	color:#333;
	font-size:13px;
	line-height:17px;
	text-align:left;}

.quoteGiver {
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;
	padding:0;
	font-size:11px;
	text-align:right;
	color:#666;}

.subHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:19px;
	font-weight:bold;
	color: #333333;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.bulletList {margin:13px 50px;}

.bulletList li{
	margin:0 0 10px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:10px;
	color:#000000;
	list-style-position: inside;}
	
.bulletList li strong{font-size:11px;}

.textColor{color:#000000;}

.homeBK {
	background-image: url(/images/int_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.greyText11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height: 12px;
}
.greyText11 A:link {text-decoration: underline; color: #333333;}
.greyText11 A:visited { text-decoration: underline; color: #333333;}
.greyText11 A:hover { text-decoration: underline; color: #333333;}
.greyText11 A:visited:hover { text-decoration: underline; color: #333333;}
.border_bot_purp {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6B6BD9;
}

.intBackground {background: url(../images/int_header.jpg) top left no-repeat #FFFFFF;}