BODY {
	MARGIN: 15px;
	font-family : Arial, sans-serif, Verdana, Geneva, Helvetica;
	font-size: 11px;
	Background-Color: #FFF;  
}


table{
	font-family : Arial, sans-serif, Verdana, Geneva, Helvetica;
	font-size: 11px;
}


td, th{
	font-family : Arial, sans-serif, Verdana, Geneva, Helvetica;
	font-size: 11px;
	margin: 0;
    padding: 0;
}


img{
	border:none;
}


a:link{
	text-decoration: underline;
	color:#000;
	
}
a:hover{
  text-decoration: underline;
  color:#000;
}
a:active{
	text-decoration: underline;
	color:#000;
}
a:visited{
	text-decoration: underline;
	color:#000;
}

/*________________________________________________HTML TAGS___________________________________*/

hr {
	color: #232324;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 1px;
}



h1{ 
	font-size: 18px;
	font-weight: Bold;
	color: #232324;
	margin-top: 0px;
	margin-bottom: 5px;
	text-decoration: none;
}


h2{
	font-size: 14px;
	font-weight: Bold;
	color: #232324;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
}


h3{
	font-size: 13px;
	font-weight: Bold;
	color: #232324;
	margin-top: 0px;
	margin-bottom: 0px;
    text-decoration: none;
	border-bottom:1px solid #232324;
}


h4{
	font-size: 11px;
	font-weight: Bold;
	color: #232324;
	margin-top: 0px;
	margin-bottom: 0px;
    text-decoration: none;

}

	
h5{
	font-size: 11px;
	font-weight: Bold;
	color: #232324;
	margin-top: 5px;
	margin-bottom: 0px;
}


H6{
	font-size: 11px;
	font-weight: Bold;
	color: #F2BF54;
	margin-top: 5px;
	margin-bottom: 5px;
	text-decoration: none;
	padding:0px 12px;
}


h1 a:link , h1 a:visited{
   text-decoration: none;
   color: #232324;

}


h2 a:link , h2 a:visited{
   text-decoration: none;
   color: #232324;

}


h3 a:link , h3 a:visited{
   text-decoration: none;
   color: #232324;

}
h4 a:link , h4 a:visited{
    text-decoration: none;
}
 
h5 a:link , h5 a:visited, h5 a:active{
   color:#232324;
   text-decoration: underline;
}  

h6 a:link , h6 a:visited,  h6 a:active{
   text-decoration: none;
   color: #F2BF54;

}






P{	    
    font-size: 11px;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 5px;
}

p a:link, p a:visited{
	text-decoration: underline;
	color:#000;
}


li{
    font-size: 11px;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 5px;

}




/*==================================================================Lay Default Styles ============================================*/



#Tophat{
	width:770px;
	background-image:url(../images/Layout_graphics/Tophat.jpg);
	background-repeat:no-repeat;
	height:118px;
}


#Tophat_Home{
	width: 770px;
	background-image:url(../images/Layout_graphics/Tophat_home.jpg);
	background-repeat:no-repeat;
	height:134px;
}



#Logo{
	width:189px;
	height:118px;
}


#Logo_home{
	width:201px;
	height:134px;
}



#curtnav{
	width:523px;
	height:93px;
	vertical-align:top;
	text-align:right;
	padding:23px 55px 0 0;
}


#layout_Table{                                                      /*this is the main Table on layout Defult*/
    width: 770px;
}


#LeftCol{
    width: 189px;
	vertical-align:top;
	background-image:url(../images/Layout_graphics/NavBack.gif);
	background-repeat:repeat-y;
}


#leftcol_Home{
    width: 201px;
	vertical-align:top;
	background-image:url(../images/Layout_graphics/NavBack_Home.gif);
	background-repeat:repeat-y;
}


#LogoSlice{
	vertical-align:top;
	height:84px;
	background-image:url(../images/Layout_graphics/NavBack.gif);
	background-repeat:repeat-y;
}

#LogoSlice_home{
	vertical-align:top;
	height:84px;
	background-image:url(../images/Layout_graphics/NavBack_Home.gif);
	background-repeat:repeat-y;
}

#navcol{
	vertical-align:top;
	padding:0px 9px 0px 9px;
}


#Fusebox_Container{
    vertical-align:top;
	Width: 578px;
    border-right: 3px solid #232324;

}

#Fusebox_Container_Home{
    vertical-align:top;
	Width: 564px;
	border-right: 3px solid #232324;

}



#NewsLetter{
	background-color:#F2BF54;
}
	

#loginbox{
	width: 129px;
	vertical-align: top;
	padding: 0px;
}


#breedcrumb	{
    height: 10px;
    width: 421px;
    padding: 1px 10px 4px 12px;
	vertical-align:top;
}


#Print	{
    width: 95px;
	height:10px;
	padding: 2px 12px 2px 8px;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: Normal;
	color: #232324;
	text-decoration: none;
	text-align: left;
}


#Print_NoTouts {
	height:10px;
	padding: 2px 0px 2px 0px;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: Normal;
	color: #232324;
	text-decoration: none;
	text-align: right;
}

.title{
	background-image:url(../images/Layout_graphics/titlebg.jpg);
	background-repeat:no-repeat;
	padding:5px 0px 5px 12px;
}

/*_______________________________________________| Print Styles |_______________________________________________*/
#Tophat_print{
     Width: 600px;
}


	
#lay_Print{
	Background-Color: #FFF; 
	border-left: 3px solid #232324;
	border-right: 3px solid #232324;
	vertical-align:top;
	Width: 654px;
}

#Footer_print{
	width:600px;
	background: #232324;
	

}
#Footer_print td{
    padding: 8px 0px 8px 15px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
    vertical-align:center;
	text-align:left;
	font-weight:bold;
}

#FooterText{
    text-decoration:none;
	color: #FFF;
}


#Footer_print a:link, #Footer_print a:visited , Footer_print a:active{
    text-decoration:none;
	color: #FFF;
}


/*==================================================================Home Page Styles ============================================*/

#mainBody_home{
   vertical-align:top;
   width: 407px;
}


.homeH1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:5px 0px 0px 0px;
}


/*==================================================================Footer Styles ============================================*/

#Footer{
	width:770px;
	background: #232324;
}



.FooterText {
	padding:7px 9px 9px 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #fff;
    vertical-align:center;
	text-align:left;
}

.FooterText a:link, .FooterText a:visited, .FooterText a:active{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #fff;
    vertical-align:center;
	text-align:left;
}


.FooterTop{
	height:6px;
	background-color:#F2BF54;
	border-left: 3px solid #232324;
	border-right: 3px solid #232324;
}






.Breedworks{
	padding:7px 9px 9px 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #fff;
    vertical-align:center;
	text-align:left;
}
 
 
.Breedworks a:link, .Breedworks a:active, .Breedworks a:visited{
  color: #5D5D60;
 } 





/*__________________________________________________________________CAT/FEATURE/EVENT/PAGE STYLES______________________________________________________*/



#mainBody{
   vertical-align:top;
   width: 417px;

}

#mainBody_No_touts{
   vertical-align:top;
   width: 565px;
   padding-right:8px;
}


#ToutColumn{
   width: 158px;
   height:475px;
   border-left: 3px solid #232324;
   vertical-align:top;
   padding:18px 0 0 0;

   
}


 
.M_ImageLeft{
	margin:0px 10px 0px 0px;
	border:1px solid #232324;
	width: 175px;
}


.M_ImageRight{
	margin:0px 0px 0px 10px;
	border:1px solid #232324;
	width: 175px;
}


.M_ImageCenter{
	margin:0px 0px 10px 0px;
	border:1px solid #232324;
}



.Template_padding_both{
	padding: 5px 12px 0px 12px;
	text-align:left;
}


.Template_padding_left{
	padding: 5px 0px 0px 12px;
	text-align:left;
}


.Template_padding_Right{
	padding: 5px 12px 0px 0px;
	text-align:left;
}




#ImageText{
	padding: 0px 12px 0px 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#232324;
}


#ImageText p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#232324;
}


#Template_M{
	padding: 0px 12px 0px 12px;
}


.adminlinks{
	padding: 0px 12px 0px 12px;
}


.Bottomlinks{
	padding: 0px 12px 0px 12px;
	border-top:1px solid #232324;
}

.formImportantBrdr {
	border: #f2bf54 solid 1px;
	padding: 0px 0px 3px 0px;
}
.formImportant {
	font-size: 11px;
	color: #232324;
	padding: 0px 0px 0px 7px;
}


/*==================================================================Template  Styles ============================================*/

.SubcatImage{
	vertical-align:top;
	padding:0px 15px 0px 0px;
}

/*==================================================================Tout Styles ============================================*/

.ToutHeader{
	background-image:url(../images/Layout_graphics/ToutHeader.jpg);
	background-repeat:no-repeat;
	height:28px;
	padding:5px 10px 5px 14px;

}

.ToutHeader h2 a:link, .ToutHeader h2 a:visited, .ToutHeader h2 a:active{
	color:#fff;
	font-size:12px;
	border:none;
	text-decoration:none;
}


.toutPadder{
	padding:0px 10px 0px 10px;
}


.bottomTout{
	background-color:#232324;
}


#BottomTout_table td{
	vertical-align:top;
	color:#F2BF54;
}

#BottomTout_table h2, #BottomTout_table a:link, #BottomTout_table a:active, #BottomTout_table a:visited {
	color:#F2BF54;
}



#SideTout_table td{
	vertical-align:top;
	color:#F2BF54;
	padding:10px 20px 0px 20px;
	margin:0px;
}


#SideTout_table h2, #SideTout_table a:link, #SideTout_table a:active, #SideTout_table a:visited {
	color:#F2BF54;
}


/*==================================================================Alpaca Styles ============================================*/


.alpacaImage{
	width:264px;
	margin-bottom:-2px;
	background-color:#232324;
}

.DetailsBoxTop{
	background-color:#F0BE54;
	border-left:1px solid #232324;
	background-image:url(../images/Layout_graphics/AlpacaDetails_Back.jpg);
	background-repeat:repeat-y;
	vertical-align:top;
	width:287px;
	text-align:left;
}


.DetailsBoxbottom{
	background-color:#F0BE54;
	border-left:1px solid #232324;
	background-image:url(../images/Layout_graphics/AlpacaDetails_Back.jpg);
	background-repeat:repeat-y;
	vertical-align:bottom;
	width:287px;
	text-align:left;
	border-bottom:2px solid #232324
}




.Alpaca_DetailsLeft{
   vertical-align: top;
   text-align: right;
   padding: 0px 5px 0px 0px;
   FONT-WEIGHT: bold;
   FONT-SIZE: 12px;
   COLOR: #232324;
   TEXT-DECORATION: none;
   width:100px;
}



   
.Alpaca_DetailsRight{
   vertical-align: top;
   text-align: left;
   padding: 0px 0px 0px 5px;
   FONT-WEIGHT: normal;
   FONT-SIZE: 12px;
   COLOR: #232324;
   TEXT-DECORATION: none;
   width:185px;

}


.AuctionDetails{
	padding:12px;
}


.retailprice{
text-decoration:line-through;
}






#Histogram_Table{
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	border-left: 1px solid #000;

}


#Histogram_Table_admin{
	padding:0px 10px 0px 10px;

}


.Histogram_Header{
	padding: 0px 5px 4px 5px;
	width: 60px;
	text-align:center;
	border-bottom: 1px solid #000;
}

.Histogram_Cell{
	padding: 0px 5px 0px 5px;
	width: 60px;
	text-align:center;
	border-bottom: 1px solid #000;
}


#previousNext{
	text-align:center;
	border-top:2px solid #232324;
	width:287px;
	height:25px;
	text-align:center;
	vertical-align:middle;
}



.previousNext, .previousNext a:link, .previousNext a:visited{
	text-align:Center;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #232324;
	text-decoration: none;
}


.alpacaPageThru{
	color:#002D56;
	padding:1px 0px 1px 12px
}



/*==============================================================PRODUCT STYLES=============================================*/
#prodImage{
	width:194px;
	padding:0px 10px 0px 0px;
	vertical-align:top;
}






/*==============================================================MANTENANCE STYLES=============================================*/

#maintenance{
	background-image:url(../images/Layout_graphics/Maintenance.jpg);
	background-repeat:no-repeat;
	width:772px;
	height:593px;
}





/*

.dsp_Subcat_Left{
	padding:0px 8px 0px 0px;
}
  
   
.dsp_Subcat_Right{
	padding-left:0px 0px 0px 8px;
}

*/



.AdminButtons{
  padding:0px 0px 0px 18px;
}



.AdminButtons a:link, .AdminButtons a:visited, .AdminButtons a:active{
  color:#002D56;
}


.DarkBackground{
	background-color:#232324;
	width:180px;
	text-align:left;
}


.DarkBackground h5{
	padding:2px 10px 3px 10px;
	margin:0px;
}


.DarkBackground_Small{
	background-color:#232324;
	width:130px;
	text-align:left;
}


.DarkBackground_Small h4{
	color:#F1BF54;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px;
	font-weight:bold;
	vertical-align:top;
	padding:2px 5px 3px 8px;
	margin:0px;
}



.viewAll{
	width:264;
	text-align:right;
	padding:0px 0px 2px 0px;
}


.A_List_padding{
   padding:5px 5px 0px 8px;
}


.Barheader{
	background-image:url(../images/Layout_graphics/Bar_header.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:28px;
}

.Barheader h2{
	color:#fff;
	padding:7px 10px 0px 14px;
	font-size:12px;
	border:none;
}


.BarheaderSmall{
	background-image:url(../images/Layout_graphics/Bar_header_Small.jpg);
	background-repeat:no-repeat;
	height:28px;
	padding:7px 10px 0px 14px;

}


.BarheaderSmall h2 a:link, .BarheaderSmall h2 a:visited, .BarheaderSmall h2 a:active{
	color:#fff;
	font-size:12px;
	border:none;
	text-decoration:none;
}



.Barheaderlink{
	background-image:url(../images/Layout_graphics/Bar_header.jpg);
	background-repeat:no-repeat;
	height:28px;
	vertical-align:top;
	padding:7px 10px 0px 14px;
	

}


.Barheaderlink h2 a:link, .Barheaderlink h2 a:visited, .Barheaderlink h2 a:active{
	color:#fff;
	font-size:12px;
	border:none;
	text-decoration:none;
}




.Barheaderbig{
	background-image:url(../images/Layout_graphics/Bar_header_Big.jpg);
	background-repeat:no-repeat;
	height:28px;
}

.Barheaderbig h2{
	color:#fff;
	padding:7px 10px 0px 14px;
	font-size:12px;
	border:none;
}





.print_friend {
	font-size:10px;
	color:#002D56;
	margin-bottom:10px;
}







.Border{
	border:1px solid #232324;
}


.border_3{
	border-left:1px solid #232324;
	border-top:1px solid #232324;
	border-right:1px solid #232324;
}



.feature_Image{
	border:1px solid #232324;
	margin-bottom: 10px;
}	


.vtLeft{
	margin-right:10px;
	margin-bottom:5px;
}

.vtRight{
	margin-left:10px;
	margin-bottom:5px;
}


.vtTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	border-bottom:1px solid #232324;
	padding-bottom:4px;
}

/*==================================================================Print Styles ============================================*/

#lay_Print{
	width: 600px;
	background-color:#fff;
	background-position:top;
	
}


#TopHatPrint{
	background-color:#EDC86B;
	width:600px;

}


#Print_Tbl{
	width:600px;
	border:1px solid #561F1A;
}



#footerTbl_print{
	width:602px;
	height:29px;
	background-color:#002D56;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	padding:0 10px 0 10px;
	
}


#footerTbl_print a:link, #footerTbl_print a:visited, #footerTbl_print a:active{
	color:#FAD265;
	font-size:11px;

}




#Histogram{
   border:1px solid #561F1A;
}


.AD_DetailsLeft{
	color:#FFFFFF;
	text-align:left;
}

.AD_DetailsRight{
	color:#FFFFFF;
	text-align:left;
}



/*==================================================================Site Main Styles ============================================*/




/*Good*/
.menu_trail {
	font-size: 10px;
	text-decoration : none;
	COLOR: #50311b;
}


a.menu_trail
{
	font-size: 10px;

}

.menu_footer {
	font-size: 10px;
	text-decoration : none;
	color : Gray;
}
a.menu_footer
{
	
}

.menu_admin {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8px;
	COLOR: #C98B14;
	TEXT-DECORATION: none
}

A.menu_admin{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8px;
	COLOR: #C98B14;
	TEXT-DECORATION: none
}

.menu_admin a:link, .menu_admin a:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8px;
	COLOR: #C98B14;
	TEXT-DECORATION: none
}



.admin_Button {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #C98B14;
	TEXT-DECORATION: none;
	margin:6px 10px 0px 30px;
}

.admin_Button a:link, .admin_Button a:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #C98B14;
	TEXT-DECORATION: none
}



/* MENUs --------------------------------------------- */
.menu_category {
	font-size: 8px;
	text-decoration : none;
	COLOR: #fff;
	text-decoration:none;
}
a.menu_category
{
	font-size: 10px;
	COLOR: #fff;
	text-decoration:none;
}

.menu_page {
	font-size: 10px;
	COLOR: #fff;
	text-decoration:none;
}

.menu_page a:link, .menu_page a:visited, .menu_page a:active{
	font-size: 10px;
	COLOR: #fff;
	text-decoration:none;
}

.noline{
	font-size: 10px;
	COLOR: #fff;
	text-decoration:none;
}


.menu_page_title {
	font-size: 10px;
	COLOR: #fff;
	FONT-WEIGHT: bold;
	text-decoration:none;
}

a.menu_page_title
{
	font-size: 12px;
	COLOR: #fff;
	FONT-WEIGHT: bold;
	text-decoration:none;
}






/* This is the default font for the entire page body */
.mainpage {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* This is a smaller text used for the wishlist, etc. */
.smalltext {
	font-size : 9px;
}

/* Style for page breaks when printing */
P.pageEnd {page-break-before: always}

/* ----- PAGE SECTIONS & HEADERS -----*/
/* Header is a large separating bar used in page layout */
/* Sections are used for output areas */
.header {
	BACKGROUND-COLOR: #002D56;
	FONT-SIZE: 14px;
	color : #FFF;
	font-weight : bolder;
	padding: 2px 0px 2px 10px;
}
.section_title {
	font-size: 12px;
	font-weight: bold;
	color : Maroon;
}

/* Used for the menu footer at the bottom of list and detail pages */
.section_footer {
	font-size: 11px;
	color : Maroon;
}
A.section_footer {
	text-decoration : none;
}

HR.thickline {
	size: 1;
	height: 2px;
	margin-bottom : 0px;
	margin-top : 0px;
	border: 0;
}
HR.thinline {
	size: 1;
	height : 1px;
	margin-bottom : 0px;
	margin-top : 0px;
	border: 0;
}


/*

.WishButton {
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px outset;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: 1px outset;
	COLOR: white;
	BORDER-BOTTOM: 1px outset;
	BACKGROUND-COLOR: #999999;
	text-align : center;
}

.cat_title_large {
	font : Arial, Helvetica, sans-serif;
	font-size: 28px;
}
.cat_title_small {
	font : Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.cat_title_list {
	font : Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight: bold;
	text-decoration: underline
}

.cat_text_large {
	font-size: 14px;
}
.cat_text_featured {
	font-size: 14px;
}
.cat_text_small {
	font-size: 13px;
}
.cat_text_list {
	font-size: 12px;
}


.FeatureTitle {
	font-size : 26px;
}
.FeatureTeaser {
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
}




.FeatureByline {
	font-size : 12px;
	font-style : italic;
	
}




 */




/* Style for product names, if no image defined   */
.prodname {
	font-size : 16px;
	font-style:;
	font-weight: bold;
}

/* Style for product names, if no image defined   */
.prodname_list {
	font-size : 14px;
	font-weight: bold;
}

/* Style for Product SKU line, if turned on */
.prodSKU {
	font-size : 11px;
	color : #232324;
}

/* Style for Product price, if turned on */
.prodprice {
	font-size : 11px;
	color : #232324;
}

/* Style for Product price emphasized words */
.prodprice2 {
	font-size : 11px;
	font-weight: bold;
	color: #CF982E;
}

/* Style for Product discount line, if turned on */
.proddisc {
	font-size : 12px;
	color : #CF982E;
}

/* Style for border around image on moreinfo page */
.listingimg {
	margin-right : 10px;
}

.moreimg {
	border-style : solid;
	border-width : 1px;
	border-color : Silver;
	padding : 10px;
	background-color: white;
}

.gallery_img {
	border-style : solid;
	border-color : Silver;
	margin-right : 3px;
	border-width : 1px;
}


/* ----- ORDER BOX & HIGHTLIGHT BOX -----*/
.BoxTitle {
	FONT-SIZE: 16px;  
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:2px 0px 2px 10px;
}
.BoxText {
	font-family : Arial, Helvetica, sans-serif;	
	FONT-SIZE: 13px;  
}


/* ----- SHOPPING CART  -----*/

/* Style for shopping cart text */
.carttext {
	font-size : 11px;
}

/* Style for small shopping cart text */
.smallcarttext {
	font-size : 10px;
}



/* ----- INPUT FORM ---------------------------------*/




.FormTitle {
	FONT-SIZE: 14px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}
.FormText {
	FONT-SIZE: 12px;
	vertical-align : baseline;
	font-family : Arial, Helvetica, sans-serif;
}

.FormError {
	FONT-SIZE: 12px;
	color : Red;
}

.FormErrorsmall {
	FONT-SIZE: 10px;
	color : Red;
}

.FormTextSmall {
	FONT-SIZE: 10px; 
}

.FormTextVerySmall {
	FONT-SIZE: 9px;
	color:#000000;

}

.formfield {
	BACKGROUND-COLOR: #fff;
	BORDER-BOTTOM: #002D56 1px solid;
	BORDER-LEFT: #002D56 1px solid;
	BORDER-RIGHT: #002D56 1px solid;
	BORDER-TOP: #002D56 1px solid;
	COLOR: #002D56;
	FONT-SIZE: 12px;
}

.formfield {
	BACKGROUND-COLOR: #FBF0F1;
	BORDER-BOTTOM: #232324 1px solid;
	BORDER-LEFT: #232324 1px solid;
	BORDER-RIGHT: #232324 1px solid;
	BORDER-TOP: #232324 1px solid;
	COLOR: #232324;
	FONT-SIZE: 11px;
}

.formfieldlogin {
    BACKGROUND-COLOR: #FBF0F1;
	BORDER-RIGHT: #232324 1px solid;
	BORDER-TOP: #232324 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #232324 1px solid;
	COLOR: #232324;
	BORDER-BOTTOM: #232324 1px solid;
	width : 130px;
}

.formfieldcheckbox {
	FONT-SIZE: 10px;
	COLOR: #465C1E;
}

.FormButton {
    background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right top;
	border: solid 1px #232324;
	FONT-WEIGHT: 500;
	FONT-SIZE: 11px;
	COLOR: #232324;
	BACKGROUND-COLOR: #F1BF54;
	text-align : center;
	border:1px solid #232324;
	
}

.SignUpButton {
    background-attachment: scroll;
	background-image:url(../images/Layout_graphics/arrow.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border:none;
	FONT-WEIGHT: 600;
	FONT-SIZE: 12px;
	COLOR: #232324;
	text-align : center;
	width:55px;
	background-color:#F2BF54;
}




A.FormButton:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FFF;
	BACKGROUND-COLOR: #002D56;
	TEXT-DECORATION: none;
}
A.FormButton:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: white;
	BACKGROUND-COLOR: #002D56;
	TEXT-DECORATION: none;
}

/* ----- Listing Outputs (for address lists, etc.) ---------------------------*/
.ResultHead {
	FONT-SIZE: 16px;
}
.listingHead {
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;
}
.ListingSmall {
	font-size:	10px;
}
.listingTitle {
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
	font-weight : bold;
}
A.listingTitle:link {
	FONT-SIZE: 14px;  TEXT-DECORATION: none
}
A.listingTitle:visited {
	FONT-SIZE: 14px;  TEXT-DECORATION: none
	}
A.listingTitle:hover {
	FONT-SIZE: 14px; ; TEXT-DECORATION: underline
	}
	
.listingsubtitle {
	FONT-SIZE: 12px; FONT-STYLE: italic;  
}
.listingtext {
	FONT-SIZE: 12px; 
}
.listingsubtext {
	FONT-SIZE: 12px;  
}
.listingtagline {
	FONT-SIZE: 12px; 
}
.listingdate {
	FONT-SIZE: 12px;  
}









.caution {
	COLOR: #ff6600; FONT-SIZE: 12px; FONT-WEIGHT: 700
}
.photocaption {
	COLOR: white; FONT-SIZE: 11px; 
}



/* ----- INPUT FORM ---------------------------------*/
TD.TopTierHeader {
}
.TopTierHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

A.TopTierHeader:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none
}
A.TopTierHeader:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none
}
A.TopTierHeader:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}


/* ----- top tier is tabs; TD produces height ---------------------------------*/
TD.TopTierNav {
	FONT-WEIGHT: bold; FONT-SIZE: 17px;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.TopTierNav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.TopTierNav:link {
	 FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans serif; TEXT-DECORATION: none
}
A.TopTierNav:visited {
	FONT-SIZE: 11px;  FONT-FAMILY: verdana,arial,sans serif; TEXT-DECORATION: none
}
A.TopTierNav:hover {
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans serif;
	TEXT-DECORATION: none;
	background-color : transparent;
}

/* ----- the sub tier is for sort  ---------------------------------*/
.SubTierNav {
	FONT-SIZE: 11px;  FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.SubTierNav:link {
	 FONT-SIZE: 11px; FONT-FAMILY: verdana,arial,sans serif; TEXT-DECORATION: none
}
A.SubTierNav:visited {
	FONT-SIZE: 11px;  FONT-FAMILY: verdana,arial,sans serif; TEXT-DECORATION: none
}
A.SubTierNav:hover {
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,arial,sans serif;
	TEXT-DECORATION: none;
	background-color : transparent;
}


/* ---------- Links for the sitemap search --------------------- */
A.alphaon:link {
	 FONT-SIZE: 13px; FONT-FAMILY: verdana,arial,sans serif; TEXT-DECORATION: none ; Font-Weight: Bold;
}
A.alphaon:visited {
	FONT-SIZE: 13px;  FONT-FAMILY: verdana,arial,sans serif; TEXT-DECORATION: none; Font-Weight: Bold;
}
A.alphaon:hover {
	FONT-SIZE: 13px;
	FONT-FAMILY: verdana,arial,sans serif;
	TEXT-DECORATION: none;
	Font-Weight: Bold;
	background-color : #F0F0F0;
}
A.alphaoff:link {
	 FONT-SIZE: 9px; FONT-FAMILY: verdana,arial,sans serif; TEXT-DECORATION: none
}
A.alphaoff:visited {
	FONT-SIZE: 9px;  FONT-FAMILY: verdana,arial,sans serif; TEXT-DECORATION: none
}
A.alphaoff:hover {
	FONT-SIZE: 9px;
	FONT-FAMILY: verdana,arial,sans serif;
	TEXT-DECORATION: none;
	background-color : #F0F0F0;
}

.grayline{
	border-bottom: 1px solid #B9A584;
}






/*================================================================FCK Editor Styles===========================================*/

/*________________________________________________FCK_Styles___________________________________*/

	
.PageTittle{ 
	font-size: 18px;
	font-weight: Bold;
	color: #232324;
	margin-top: 0px;
	margin-bottom: 5px;
}


.Heading_1{
	font-size: 14px;
	font-weight: Bold;
	color: #232324;
	margin-top: 0px;
	margin-bottom: 0px;
}

.Heading_2{
	font-size: 12px;
	font-weight: Bold;
	color: #232324;
	margin-top: 0px;
	margin-bottom: 0px;
	BORDER-BOTTOM: #232324 1px solid;
}

.Heading_3{
	font-size: 13px;
	font-weight: Bold;
	color: #232324;
	margin-top: 0px;
	margin-bottom: 0px;
	BORDER-BOTTOM: #232324 1px solid;
}

.Heading_4{
	font-size: 12px;
	font-weight: Bold;
	color: #232324;
	margin-top: 0px;
	margin-bottom: 0px;
}

.Heading_5{
	font-size: 12px;
	font-weight: Bold;
	color: #232324;
	margin-top: 0px;
	margin-bottom: 0px;
}




.StandardText{	    
    font-size: 11px;
	font-weight: normal;
}



.Orderlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #232324;
	text-decoration: none;
	list-style-position: outside;
	list-style-type: disc;
}
