body{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #424142;
    margin: 0;
    padding: 0;
}
div,td{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #424142;
}


.topmenuback{
    background: url(/images2/top_menu_middle.jpg);

}

.searchbox{
    background: url(/images2/searchbox_background.jpg);
    margin:3px;
}

td.tdlable{
    height: 30px;
	padding-left:5px;
	padding-right:5px;	
	vertical-align: middle;
}


.user{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #822B33;
}
.boldblackmsg{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E2B2B;
	font-weight: bold;
	text-align: center;
	width: 400px;
}
.pendingstat{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #ff0000;
}
.err{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
    /*	font-weight: bold; */
	padding-left:4px;
}

.errpad{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;
	padding-left:80px;
}

.errred{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	padding-left: 2px;
}

.error{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #DA2121;
	font-weight: bold;
	padding: 4px;	
}

.redbold{
	color: #8B0000;
	font-weight: bold;
}

a:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #842831;
	text-decoration:none;
}
a:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #842831;
	text-decoration:none;
}
a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #842831;
	text-decoration:underline;
}

a.tableheader:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #934149;
	text-decoration:none;
}
a.tableheader:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #934149;
	text-decoration:none;
}
a.tableheader:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #842831;
	text-decoration:underline;
}


a.paginatetd:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #842831;
	text-decoration:none;
}
a.paginatetd:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #842831;
	text-decoration:none;
}
a.paginatetd:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #842831;
	text-decoration:underline;
}

a.boldcontentlink:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #822B33;
	text-decoration:none;
}
a.boldcontentlink:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #822B33;
	text-decoration:none;
}
a.boldcontentlink:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #AF0100;
	text-decoration:underline;
}
.phone{
	color: #813F45;
	font-weight: bold;
}
a.adlinks:link{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-decoration:none;
}
a.adlinks:visited{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-decoration:none;
}
a.adlinks:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #440000;
	text-decoration:underline;
}
a.topmenu:link{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3e2b2b;
	text-decoration:none;
}
a.topmenu:visited{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3e2b2b;
	text-decoration:none;
}
a.topmenu:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8B0000;
	text-decoration:none;
}
a.topmenu:active{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8B0000;
	text-decoration:none;
}
a.detailmenu:link{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7B717B;
	text-decoration:none;
}
a.detailmenu:visited{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7B717B; 
	text-decoration:none;
}
a.detailmenu:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #842831;
	text-decoration:none;
}
a.detailmenu:active{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	color: #842831;
	text-decoration:none;
}
a.contentlink:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #842831;
	text-decoration:none;
}
a.contentlink:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
	color: #842831;
	text-decoration:none;	
}
a.contentlink:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #842831;
	text-decoration:underline;
}
.addlist{
    padding-top: 20px;
}
a.orangelink:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
    color: #CA9303;
	text-decoration:none;
}
a.orangelink:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
	color: #CA9303;
	text-decoration:none;	
}
a.orangelink:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;	
	color: #CA9303;
	text-decoration:underline;
}
.copyright{
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #302F30;
    background: #eeeeee;
	padding: 5px 0 5px 0;
}
input,select{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal; 
}
input.signinbtnshort{
    background: url('/images2/box_title_shade2.jpg'); 
    color: #ffffff; 
    font-family: arial, verdana, ms sans serif; 
    font-weight: bold; 
    font-size: 8pt; 
    border: 1px double #eeeeee;
    width: 60pt;
    padding: 1px 10px 1px 10px;
    margin: 0px;
    cursor: pointer;
}
input.signinbtnshort2{
    background: url('/images2/box_title_shade2.jpg'); 
    color: #ffffff; 
    font-family: arial, verdana, ms sans serif; 
    font-weight: bold; 
    font-size: 8pt; 
    border: 1px double #837D7C;
    width: 60pt;
    padding: 1px 10px 1px 10px;
    margin: 0px;
    cursor: pointer;
}
input.signinbtnshort3{
    background: url('/images2/box_title_shade2.jpg'); 
    color: #ffffff; 
    font-family: arial, verdana, ms sans serif; 
    font-weight: bold; 
    font-size: 8pt; 
    border: 1px double #eeeeee;
    padding: 1px 10px 1px 10px;
    margin: 0px;
    cursor: pointer;
}
input.signinbtn{
    background: url('/images2/box_title_shade2.jpg'); 
    color: #ffffff; 
    font-family: arial, verdana, ms sans serif; 
    font-weight: bold; 
    font-size: 8pt; 
    border: 1px double #837D7C;
    width: 97pt;
    padding: 1px 10px 1px 10px;
    margin: 0px;
    cursor: pointer;
}
input.signinbtnlong{
    background: url('/images2/box_title_shade2.jpg'); 
    color: #ffffff; 
    font-family: arial, verdana, ms sans serif; 
    font-weight: bold; 
    font-size: 8pt; 
    border: 1px double #837D7C;
    width: 120pt;
    padding: 1px 10px 1px 10px;
    margin: 0px;
    cursor: pointer;
}
input.previewbtn{
    background-color: #D2C5A3; 
    color: #000000; 
    font-family: arial, verdana, ms sans serif; 
    font-weight: bold; 
    font-size: 8pt; 
	border: 3px double #847C67;
	width: 67pt;
	padding: 0px 1px;
	margin: 0px;
}
input.browsebtn{
	background: url('/images2/box_title_shade2.jpg'); 
	border-color: efefef; 
	color: #000000; 
	font-family: arial, verdana, ms sans serif; 
	font-size: 8pt; 
	border: 1px solid #cccccc;
	width: 125pt;
	padding: 0px 1px;
	margin: 0px;
}
.titleline{
    border: 2px double #cccccc;
	/* background-color: #847C67; background-color: #D2C5A3; */
	color: #000000;
	padding: 2px 2px 2px 4px;
}
.boxtitle{
	color: #ffffff;
	font-weight: bold;
}
.wishlistboxtitle{
	color: #ffffff;
	font-weight: bold;
	height: 20px;
	padding: 2px 2px 2px 2px;
}
.boxtitledark{
	color: #1D3B7B;
	font-weight: bold;
}
.boldblacktitle{
	color: #000000;
	font-weight: bold;
}
.leftcolumn{
	border: 3px double #A3A2A2;
	height: 800;
	padding: 5px 10px;
}
.imageframe{
	border: 1px solid #847C67;
	width: 80px;
	height: 60px;
	padding: 1px 1px 1px 1px;
	text-align: center
}
a.leftmenu:link, a.leftmenu:visited{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #804147;
	text-decoration:none;
}
a.leftmenu:hover, a.leftmenu:active{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #804147;
	text-decoration:underline;
}
a.mainlevel:link, a.mainlevel:visited {
	display: block;
	background: url(../images/menu_bg4.png) no-repeat; 
	vertical-align: middle;
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	font-size: 11px;
	font-weight: bold;
	color: #993300;
	text-align: left;
	padding-top: 3px;
	padding-left: 15px;
	height: 17px !important;
	height: 17px;
	width: 100%;
	text-decoration: none;
}
a.mainlevel:hover {
	background-position: 0px -17px; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;		
	text-decoration: none;
	color: #333333;   
}
.topzeromrg{
	padding-top: 1px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;	
}
.expandtitle{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-left: 3px;
	padding-top: 3px;	
}
.expandfieldnames{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #787378;
	vertical-align: top;
	font-size: 11px;
	padding-top: 10px;	
    /*	white-space:nowrap; */
}
.expandfieldnamesright{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #787378;
	font-weight: bold;
	font-size: 11px;
	padding-top: 10px;
	white-space:nowrap; 
}
.expandfieldnames2{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #787378;
	font-size: 11px;
}
.expandfieldnamesbold{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#813F45;
	font-weight: bold;
	font-size: 12px;
	white-space:nowrap;	
}
.expandcontent{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#787378;
	font-size: 11px;
	font-weight: bold;
/*	white-space:nowrap;	 */
}
.photoborder{
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	border: 1px double #847C67;
	width:80px;
	height: 60px;	
	text-align: center
}
.photoborderleft{
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	border: 1px double #847C67;
	width:400px;
	text-align: center	
}







.tb_red_err{



   border: 1px solid;



   color: #847D63;



   font-color: #000000; 



}







.opaque { 



   opacity: .5; 



   filter: alpha(opacity=50); 



   -moz-opacity: .5;



   position: absolute;



   top:  0px;



   left: 0px; 



   background: #333333; 



} 



.opaque2 { 



   position: absolute;



   background: #ffffff; /* url(../images2/bubbleback.png); */



   padding-top: 3px;



   padding-right: 3px;



   padding-bottom: 3px;



   padding-left: 3px;   



   overflow: hidden;



   color: #424142;



} 







a.linkonwhite:link {



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: bold;



	color: #297994;



	text-decoration:normal;



}



a.linkonwhite:visited {



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 10px;



    font-weight: bold;



	color: #297994;



	text-decoration:normal;	



}



a.linkonwhite:active {



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: 1D3B7B;	



	color: #297994;



	text-decoration:underline;



}



a.linkonwhite:hover {



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: 1D3B7B;	



	color: #1D3B7B;



	text-decoration:underline;



}







.cartitle{



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 18px;



	font-weight: bold;	



	color: #000000;



	background: #ffffff;



	padding-bottom:8px;



}



.boldlabel{



	font-weight: bold;	



}



.whitetexttitle{



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 20px;



	color: #317D9C;



	font-weight: bold;



    padding: 2px;



}



.bluetexttitle{



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 20px;



	color: #ffffff;



	font-weight: bold;



    padding: 2px;



}



.blacktexttitle{



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 20px;



	color: #999999;



	font-weight: bold;



    padding: 2px;



}



.greylabel{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #424142;
	font-weight: bold;
	font-size: 11px;
}



.whitetext{



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-weight: bold;



    padding: 10px;



}







a.bluelink:link {



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-weight: bold;



	font-size: 11px;



	color: #5C849B;



	text-decoration: underline;



}



a.bluelink:visited {



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-weight: bold;



	font-size: 11px;



	color: #5C849B;



	text-decoration: underline;



}



a.bluelink:hover {



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-weight: bold;



	font-size: 11px;	



	color: #ffffff;



	text-decoration: underline;



}



a.bluelink:active {



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-weight: bold;



	font-size: 11px;



	color: #5C849B;



	text-decoration: underline;



}



form{



margin:0 0 0 0;



}



td.features{

    height: 20px;

	padding-left:5px;

	padding-right:5px;

}



.pagetitle{



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-weight: bold;



	font-size: 16px;



	color: #5C849B;



}







.wishlist{



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 9px;



    color: #7B717B;



    font-style: italic;



	height: 16px;



}







.expandvalue{



    color:#2B489B



}











.box_2 {



	background: url(../images2/box_template_2.jpg); 



}



.box_8 {



	background: url(../images2/box_template_8.jpg);



}



.box_10 {



	background: url(../images2/box_template_10.jpg);



}



.box_12 {



	background: url(../images2/box_template_12.jpg);



}



.box_14 {



	background: url(../images2/box_template_14.jpg);



}



.box_title {



    background:#E7E7E7;



	font-weight: bold;



	color:#3a3a3a;



	padding-bottom:2;



}



.box_content {


    text-align: left;
    color:#525151;



}







.form_body_row{



   background: #FAFAFA;



}







.miles{



   color:#8B0000;



   font-weight: normal;



}



.milescontainer{



   font-size:10px;



}



/*



table#expand_features td.img{



padding-top:5px;



}



*/



.empty{



   color: #7B717B;



   font-style: italic;



   	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 9px;



}







a.boxeditlink:link{



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 9px;



	color: #842831;



	text-decoration:normal;



	font-style: italic;



    font-weight: normal;



}



a.boxeditlink:visited{



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 9px;



	color: #842831;



	text-decoration:normal;



	font-style: italic;



    font-weight: normal;



}



a.boxeditlink:hover{



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 9px;



	color: #842831;



	text-decoration:normal;



	font-style: italic;



    font-weight: normal;



}



a.boxeditlink:active{



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 9px;



	color: #842831;



	text-decoration:normal;



	font-style: italic;



    font-weight: normal;



}



/******************************************************/



a.boxgraylinks:link {



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 10px;



	color: #7B717B;



	text-decoration:underline;



    font-style: italic;



}



a.boxgraylinks:visited {



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 10px;



	color: #7B717B;



	text-decoration:underline;



    font-style: italic;	



}



a.boxgraylinks:active {



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 10px;



	color: #7B717B;



	text-decoration:underline;



    font-style: italic;



}



a.boxgraylinks:hover {



	font-family: Arial, Verdana, Helvetica, sans-serif;



	font-size: 10px;



	color: #842831;



	text-decoration:underline;



    font-style: italic;



}

.example{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
}

.content2{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#302F30;
}

h1{
    position: relative;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #414141;
	font-size: 11px;
    padding: 20px 10px 0px 40px;
}
.active{
   color: #1D921D;
   font-weight: bold;
}
.inactive{
   color: #D10C0C;
   font-weight: bold;
}
.pending{
   color: #D19500;
   font-weight: bold;
}
