@page :left {
	size:				portrait;
	margin-top:			1.0in;
	margin-left:		0.2in;
	margin-right:		0.6in;
	margin-bottom:		1.0in;
	}
	 
@page :right{
	size: 				portrait;
	margin-top:			1.0in;
	margin-left:		0.6in;
	margin-right:		0.2in;
	margin-bottom:		1.0in;
	}
	 
li {
	color:       		#CCCCCC;
	line-height:        20px;
    }
		
		
.mainText {
	font-family: 		Trebuchet MS, Arial;
	font-size:   		13px;
	color:       		#FFFFFF;
	text-decoration:	none;
	line-height:        16px;
    }
			
.mainTextPrint {
	font-family: 		Trebuchet MS, Arial;
	font-size:   		13px;
	color:       		#FFFFFF;
	text-decoration:	none;
	line-height:        16px;
	page-break-inside:	avoid;
	widows:				2;
	orphans:			2;
    }
			
.mainText A{
	font-family: 		Trebuchet MS, Arial;
	font-size:   		13px;
	color:       		#CCCCCC;
	text-decoration:	underline;
	}
			
.mainText A:hover{
	color:       		#FFFFFF;
	text-decoration:	underline;
	}

			
.mainText2 {
	font-family: 		Trebuchet MS, Arial;
	font-size:   		14px;
	color:       		#CCCCCC;
	font-weight:		bold;
	text-decoration:	none;
	text-align:         justify;
	word-spacing:       1px;
    }
			
.mainText2 A{
	font-family: 		Trebuchet MS, Arial;
	font-size:   		14px;
	color:       		#CCCCCC;
	text-decoration:	none;
	}
			
.mainText2 A:hover{
	color:       		#636A73;
	text-decoration:	none;
	background-color:   #E8E8E8;
	background-image:   none;
	}
	
	
	
.leftNav {
	font-family: 		Arial;
	font-size:   		11px;
	font-weight:		bold;
	color:       		#FFFFFF;
	letter-spacing:     1px;
	word-spacing:       1px;
    }
			
.leftNav A{
	font-family: 		Arial;
	font-size:   		11px;
	font-weight:		bold;
	color:       		#FFFFFF;
	text-decoration:	none;
	padding-left: 		20px;
	padding-top: 		2px;
	padding-bottom:     2px;
	width:              100%;

	}

.leftNav A:hover{
	color:       		#2F53BD;
	text-decoration:	none;
	background-color:   #FFFFFF;
	}
	
		
.heading {
	font-family: 		Trebuchet MS, Arial;
	font-size:   		13px;
	color:       		#FFFFFF;
	background-color:   #4558A7;
	width: 100%;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 7px;
	text-transform: capitalize;
	font-weight: bold;
	height: 22px;
    }
			
.heading A{
			font-family: 		Arial, Helvetica, sans-serif;
			font-size:   		18px;
			font-weight:		bold;
			color:       		#B9B9B9;
			}
			
.heading A:hover{
			text-decoration:	underline;
			color:       		#669900;
			}


			
.detailText {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		13px;
	color:       		#000000;
	text-decoration:	none;
    }
			
			
.onBg {
	font-family: 		Arial;
	font-size:   		12px;
	font-weight:		bold;
	color:       		#FFFFFF;
	text-transform: 	uppercase;
    letter-spacing: 	1px;
	word-spacing: 		1px;
	padding-left:       7px;
	padding-right:      3px;
	padding-bottom:     3px;
	padding-top:    	3px;
	background-color:   #4558A7;
    }
			

		
.title {
	font-family: 		Trebuchet MS, Times New Roman;
	font-size:   		16px;
	color:       		#FFFFFF;
	font-weight: bold;
	line-height: 10px;
    }
			
.title A{
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		17px;
	font-weight:		bold;
	color:       		#5482AF;
	}
			
.title A:hover{
	color:       		#6699CC;
	text-decoration:	underline;
	}
			
			
			
.title2 {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		14px;
	font-weight:		bold;
	color:       		#CCCCCC;
	word-spacing:       1px;
	line-height: 17px;


			}
			
			
.italic {
			font-family: 		Times New Roman, Helvetica, sans-serif;
			font-size:   		15px;
			font-weight:		bold;
			color:       		#9C9DA0;
			font-style:         italic; 
			line-height:        15px;
			}

		
		
.small1 {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		11px;
	color:       		#000000;
	line-height: 11px;
	text-align: center;
    }
		
		
.small {
	font-family: 		Arial, Verdana;
	font-size:   		10px;
	color:       		#0D4199;
	font-weight:        bold;
    }
		
		
.small A {
	font-family: 		Arial, Verdana;
	font-size:   		10px;
	color:       		#CCCCCC;
	font-weight:		bold;
	text-decoration:	underline;
	}


.small A:hover {
	color:       		#FFFFFF;
	text-decoration:	underline;
	}
		
	    
		.bottomLinks {
			font-family: 		Arial, Verdana;
			font-size:   		10px;
			font-weight:		normal;
			color:       		#333333;
		}
		
		
		.bottomLinks A {
			font-family: 		Arial, Verdana;
			font-size:   		10px;
			font-weight:		normal;
			color:       		#777D87;
			text-decoration:	none;
		}


		.bottomLinks A:hover {
			color:       		#FFFFFF;
			text-decoration:	none;
		}
		
		
.price {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		15px;
	font-weight:		bold;
	color:       		#FFFFFF;
    }
			
.price A{
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:   		15px;
	font-weight:		bold;
	color:       		#666666;
	}
			
.price A:hover{
	color:       		#000000;
	text-decoration:	underline;
	}


.price2 {
	font-family: 		Trebuchet MS, Arial;
	font-size:   		15px;
	font-weight:		bold;
	color:       		#FFFFFF;
    }		
 


body {
	background-image: url(images/bg.gif);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: top;
	} 


hr {
	color:       		#FFFFFF;
	height: 			1px;
    }

.listings {
	font-family: 		Trebuchet MS, Arial;
	font-size:   		13px;
	color:       		#FFFFFF;
	text-decoration:	none;
    }
			
.listings A{
	font-family: 		Trebuchet MS, Arial;
	font-size:   		13px;
	color:       		#FFFFFF;
	text-decoration:	none;
	text-transform: 	capitalize;
	word-spacing: 		1px;
	
	padding-left:       4px;
	padding-right:      3px;
	padding-bottom:     2px;
	padding-top:    	1px;
	border: 			1px solid #315CC9;
	width:              100%;
	}
			
.listings A:hover{
	color:       		#FFFFFF;
	text-decoration:	none;
	background-color:   #4558A7;
	border: 			1px solid #FFFFFF;
	}





.button {
	font-family: 		Arial;
	font-size:   		11px;
	color:       		#FFFFFF;
	text-decoration:	none;
	letter-spacing:     1px;
	height:             25px;
    }
			
.button A{
	font-family: 		Arial;
	font-size:   		11px;
	color:       		#FFFFFF;
	font-weight:		bold;
	text-decoration:	none;
	padding-left:       6px;
	padding-right:      4px;
	padding-bottom:     3px;
	padding-top:     	1px;
	background-color:   #0B3D91;
	border: 			1px solid #FFFFFF;
	}
			
.button A:hover{
	color:       		#0B3D91;
	text-decoration:	none;
	font-weight:		bold;
	background-color:   #FFFFFF;
	border: 			1px solid #0B3D91;
	}

a.listingview_thumbnail{
        cursor:hand;
        cursor:pointer;
        }
