﻿
/*  ASSETS  */

/* IE layout adjustments */

#tb {height:100%;}
html,body { height:100%; }

/* ------ Drop Browser Defaults ------ */

body, ul, li, p ,input, textarea, select, form {
	margin:0;
	padding:0;
	list-style-type: none;	
}

img { border:0; }
select { display:inline; line-height: 3em;}


/* ------ Bookmark Body Stuff ------ */

body#new {
	margin:0;
	font-family: "Helvetica", Verdana, Verdana, Arial, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
	font-size: 67.5%;
	color:#333;
	font-weight:normal;
	text-align:left;
	background-color:#DDD;
	background-image: url(../../images/site/graphics/bg2.gif);
	background-repeat: repeat;	
}

 .emptypng { background-image: url(../../images/site/graphics/rate_grey.gif); width: 18px; height: 19px; }
 .smileypng { background-image: url(../../images/site/graphics/rate_blue.gif); width: 18px; height: 19px; }
 .donesmileypng { background-image: url(../../images/site/graphics/rate_blue.gif); width: 18px; height: 19px; }

input, select { font-size: 1.3em; }


.tbar_mem_white {
    float:left;
    overflow:hidden;
    width:100px;
}

#container {
	width:990px;
	padding:0 6px 0 6px;
	margin:0 auto;
	text-align:left;
	background-color:#fff;
	text-align:left;
	height:auto;
	overflow:hidden;
}

#print_container {
	width:816px;
	
	padding:0 6px 0 6px;
	margin:0 auto;
	text-align:left;
	background-color:#fff;
	text-align:left;
	height:auto;
	overflow:hidden;
}

#content
{
    width:100%;
    height:auto;
    overflow:auto;
    float:left;
    background:transparent url(../../images/site/graphics/line_3.gif) repeat-y scroll 787px 0
}
.leftContent
{
    width:782px;
    height:auto;
    overflow:hidden;
    float:left;
}

.leftContent_stretched
{
    width:990px;
    height:auto;
    overflow:hidden;
    float:left;
    background-color:#fff;
}

.rightContent{
    width:193px;
    height:auto;
    overflow:hidden;
    float:right;
    margin-top:5px;
}
.rightContent_shrinked{
    display:none;
}
.sep { clear:both; }
.sep2 { clear:both; padding-top: 5px; }
.sep3 { clear:both; padding-top: 8px; }
.gridlayout { display: none; }

/* ------ Headers and Inputs Use Helvetica ------ */


.bar, input, textarea, select { font-family: "Helvetica", Verdana,  Verdana, Arial, sans-serif; font-size: inherit; }

/* ------------ Top Nav Section ------------- */

#tbar 
{
    float:left;
    width:100%;
}
.tbarblue {height:80px;background-image: url('../../images/site/ce_logos/top_graphic1.gif');background-repeat:repeat-x;}
.tbarlogo {margin: 15px 10px 0 0;float:left;}

.CE_logo{ width:354px; height:55px; background: transparent url(../../images/site/ce_logos/CentralEquine_web_logo_combine.gif) no-repeat 0 0; cursor:pointer; }
.CE_logo_euroquine{ width:354px; height:55px; background: transparent url(../../images/site/ce_logos/network/ce_logo_euroquine.gif) no-repeat 0 0; cursor:pointer; }
.CE_logo_centralhorses{ width:354px; height:55px; background: transparent url(../../images/site/ce_logos/network/ce_logo_cehorses.gif) no-repeat 0 0; cursor:pointer; }
.CE_logo:hover, .CE_logo_euroquine:hover, .CE_logo_centralhorses:hover { background-position:0 -55px; }

.tbar_mem {margin: 22px 0 0 0; float:left;width: 100px;}
dt.msgicon {background-image: url('../../images/site/icons/ua/mail1.gif');background-repeat:no-repeat;}
dt.friendsicon {background-image: url('../../images/site/icons/ua/friends1.gif');background-repeat:no-repeat;margin-left:1px;}

/* experimental new top nav section */

.tbarblue2 {height:80px;}
dt.msgicon2 {background-image: url('../../images/site/icons/ua/mail1.gif');background-repeat:no-repeat;}
dt.friendsicon2 {background-image: url('../../images/site/icons/ua/friends1.gif');background-repeat:no-repeat;margin-left:1px;}


dl.tnav_info2 {width: 40px;margin: 20px 0 0 4px;float: left;text-align: left;padding-top:3px;}
.tnav_info2 dt {width: 17px;height:16px;float: left;margin: 0 2px 0 0;}
.tnav_info2 dt a:hover {text-decoration:none;}
.tnav_info2 dd a {text-decoration:none;color: #47618b;}
.tnav_info2 dd a:hover, .tnav_info2 dd .hovered {text-decoration:underline;color: #47618b;font-weight:normal;}
.tnav_info2 dd {width: 16px;height: 16px;float: left;margin: 0;padding-top:2px;color: #47618b;}




/* logged in definition list top nav */

dl.tnav_info {width: 40px;margin: 0 0 0 4px;float: left;text-align: left;padding-top:3px;}
.tnav_info dt {width: 17px;height:16px;float: left;margin: 0 2px 0 0;}
.tnav_info dt a:hover {text-decoration:none;}
.tnav_info dd a {text-decoration:none;color: #fff;}
.tnav_info dd a:hover, .tnav_info dd .hovered {text-decoration:underline;color: #fff;font-weight:normal;}
.tnav_info dd {width: 16px;height: 16px;float: left;margin: 0;padding-top:2px;color: #fff;}
.mem_tnav {width:45px;height:33px;float:left; margin: 1px;border: 1px solid #4F86C5; padding:3px;}

.mem_tnav_white, .mem_tnav_white_shortmargin {width:45px;height:33px;float:left; margin: 20px 0px 0 0;border: 1px solid #ccc; padding:3px;}
.mem_tnav_white:hover, .mem_tnav_white_shortmargin:hover {border:solid 1px #47618b;}
.mem_tnav_white_shortmargin { margin: 0 5px 5px 0; }

/* top bar search button */

.tbar_srchbtn {height:20px;width:62px;float:right;text-align:center;}
.tbar_srchbtn a {text-decoration:none;}
.tbar_srchbtn .searchbtn {height:20px;width:62px;background: url('../../images/site/ce_logos/search1b_1.gif');background-repeat:no-repeat;float:left;}
.searchbtn:hover, .searchbtn a span.hovered {cursor: pointer; height:20px;width:62px;background-image: url('../../images/site/ce_logos/search1a_1.gif');background-repeat:no-repeat;float:left;}
.searchbtn a span p {width:40px;margin-top:2px;padding: 0 11px 0 12px;text-align:center;display:inline-block; font-weight:bold; color:#666666;}

/* top bar search box */

.tbar_srchbox {height:20px;float:left;margin:0px 6px 0 3px;}
.tbar_sboxlft {height:20px;width:3px;background-image: url('../../images/site/ce_logos/lft2slice.gif');float:left;}
.tbar_sboxmid {height:20px;width:258px;background-image: url('../../images/site/ce_logos/mid2slice.gif');float:left;}
.tbar_sboxrgt {height:20px;width:3px;background-image: url('../../images/site/ce_logos/rgt2slice.gif');float:left;}
.tbar_sboxline {
	float:left;
	height:19px;
	width:312px;
	padding-left: 3px;
	background-image: url('../../images/site/ce_logos/mid2slice.gif');float:left;
	border-left: 1px solid #7B8EAA;
	border-right: 1px solid #7B8EAA;
	border-bottom: 1px solid #7B8EAA;
	
	}
	


/* search box drop down menu section */

.srchform, .srchform input, .vsepgif {float:left;}
.srchform input, #field1 {position:absolute;max-height:14px;margin-top:3px;line-height:13px;font-size:11px;color:#666666; border: 0; padding: 0; background:transparent;text-decoration:none;width: 289px;}
.selection {margin-top: 2px;padding: 2px 13px 0 2px;font-family:"Helvetica", Verdana, Arial, sans-serif;font-size:11px;width:50px;display:block;text-align:right;float:right;height:14px;border:0;color:#333;cursor:pointer;}
.selection {z-index:5;background: url('../../images/site/ce_logos/bg_select2a.jpg') 20px 0px;background-repeat:no-repeat;}


/* search filter drop down section */

div.selectbox-wrapper {position:relative;z-index:5000;top:30px;left:65px;width:50px;background:#fff;border:1px solid #ccc;margin:0px;margin-top:-10px;padding:5px;font-size:11px;text-align:left;max-height:300px;float:right;overflow:hidden;}
div.selectbox-wrapper ul {list-style-type:none;margin:0px;padding:0px;}
div.selectbox-wrapper ul li.selected {background-color: #eaf2fb;}
div.selectbox-wrapper ul li.current {background-color: #cdd8e4;}
div.selectbox-wrapper ul li {list-style-type:none;display:block;margin:0;padding:2px;cursor:pointer;}

/* top bar nav button section */

#tbx_nav {
    width:782px;
    height:27px;
    background-image: url('../../images/site/ce_logos/bgradbak01.gif');
    background-repeat:repeat-x;
    z-index:50;
}

#tbx_nav_white {
    width:100%;
    height:34px;
    background-image:url('../../images/site/graphics/menu_gradint1.jpg');
    border-top: 1px solid #ccc; 
    border-bottom: 1px solid #ccc;
}

.tbx_navlft_white ul li a, .tbx_navrgt_white a {text-decoration:none;}
.tbx_navlft #sitenav li a span.hovered, .tbx_navrgt a span.hovered {
    text-decoration:none;
    background-image: url('../../images/site/ce_logos/navsel.gif');
    background-repeat:repeat-x;
    font-weight:normal;
    overflow:hidden;
    text-shadow:none; 
	background-image:none;
}

.tbx_navlft_white #sitenav li.hovered a {
    float:left;
    color: #5e88cb;
    text-decoration:none; 
    background-color:#fff;
    padding:12px 14px 4px 14px;
    overflow:hidden;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    border-bottom: 1px solid #FFFFFF; 
    height:17px;
    text-shadow:none; 
	background-image:none;}

.tbx_navlft_white #sitenav li.rgtg span.hovered a {
    float:left;
    color: #5e88cb;
    text-decoration:none; 
    background-color:#fff;
	background-image:none;
    padding:12px 14px 4px 14px;
    overflow:hidden;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    border-bottom: 1px solid #ccc; 
    height:14px;
    text-shadow:none; 
}

.tbx_navlft_white #sitenav li.rgtg {float:right;}

.tbx_navlft ul li a {
    float:left;
    color: #fff;
    font-size:1.2em;
    padding:5px 18px 5px 18px;
    overflow:hidden; 
    font-weight:200;
}

.tbx_navlft_white ul li a {
	background-image:url(../../images/site/graphics/menu_gradint1a.jpg);
	background-position:right center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	overflow:hidden;
	padding:12px 15px 4px 15px;
	text-decoration:none;
	text-shadow:1px 1px 1px #003399;
	text-transform:uppercase;
}

.tbx_navlft_white ul li a:hover, .tbx_navrgt_white a:hover {
    float:left;
    color: #fff;
    font-size:1.2em;
    padding:12px 15px 4px 15px;
    text-decoration:none;
    background-color:#5e88cb;
    text-shadow:none;
    background:none;
}

.tbx_navlft_white ul li a p, .tbx_navrgt_white a p {
    float:left;
    color: #fff;
    font-size:1.2em;
    padding:12px 15px 4px 15px;
    text-decoration:none;
    background-color:#5e88cb;
    text-shadow:none;
    background:none;
}

.tbx_navlft ul li a p, .tbx_navrgt a p {
    float:left;
    color: #fff;
    font-size:1.2em;
    padding:12px 15px 4px 15px;
    text-decoration:none;
    background-image: url('../../images/site/ce_logos/navsel.gif');
    background-repeat:repeat-x;
}

.tbx_navsepa, .tbx_navsep, .tbx_navsep2 {
    height:27px;
    width:1px;
    background-image: url('../../images/site/ce_logos/bbluebaksep.gif');
    float:left;
    z-index:200;
}
.tbx_navsepa { margin:28px 6px 0 0; }
.tbx_navsep, .tbx_navsep2 { background-repeat:repeat-x; }

.tbx_navsep2a_white {height:27px;width:1px;border-left:1px solid #ccc;float:left;margin-top:-23px;}
.tbx_navsep_white {height:27px;width:1px;border-left:1px solid #ccc;float:left;}
.tbx_navsep2_white {height:27px;width:1px;border-left:1px solid #ccc;float:left;margin-top:-23px;}

.txb_navsepmargin {margin:27px 6px 0 0;}
.tbx_navrgt {float:right;}
.tbx_navsep {margin:28px 15px 0 0;}
.tbx_navlft ul li a span {height:27px;overflow:hidden;}

.tbx_bluebar {float:left; height:6px; width:781px; background-color: #5e88cb; margin:8px 0 8px 0;}

/* ---------------- TEST NAV DROP DOWN SECTION --------------------- */

#sitenav, #sitenav ul {padding:0;margin:0;list-style:none;} 
#sitenav a {display:block;width:auto;} 
#sitenav li {float:left;width:auto;}
#sitenav li ul {position:absolute;width: 20em;display:none;z-index:999; } 
#sitenav li:hover ul, #sitenav li.hovered ul {
    margin-top:34px;
    display:block;
    width:auto;
    height:auto;
    background-color: #FFFFFF;
    border-bottom: 6px solid #CCCCCC; 
    border-right: 6px solid #CCCCCC; 
    border-left: 6px solid #CCCCCC;
    padding:0px 12px 0px 12px;
	margin-left:-6px; 
    text-shadow:none;
	background-image:none;
	min-width:135px;
}
    	
#sitenav li ul li {padding:6px 0px;margin-right:0px;min-width:125px; background-color:#FFF;}
#sitenav li ul li a
{
    color:#0000CC;
}

.topnav_opt {
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	color:#333;
	font-size:13px;
	font-weight:normal;
	
	background-color:#FFFFFFF;
}

.topnav_opt:hover {color:#0085CF; cursor:pointer;}

.menu_txt {float:left;padding:8px 0px; width:auto; min-width:125px; font-weight:bold;}
.menu_txt_end {float:left;padding:0px; width:auto; font-size:11px; margin-left:3px;}
.menu_txt_org {float:right; font-size:9px; padding:0px 6px; color:#629103; font-weight:bold;}

*:first-child+html #sitenav li.hovered {top:0;left:0;}
/**:first-child+html .tbx_navsep {margin-top:-27px;} alex was here*/
*:first-child+html .tbx_navlft ul li a {height:18px;overflow:hidden;}
*:first-child+html #sitenav a {display:block;} 
*:first-child+html #sitenav ul {clear:left; margin-top: 0;}
*:first-child+html #sitenav li:hovered ul, 
*:first-child+html #sitenav li.hover ul {
	margin-top:0;
	margin-left:0;
	display:block;
	width:auto;
	height:auto;
    background-color: #FFFFFF; 
	border-bottom: 1px solid #CCCCCC; 
	border-right: 1px solid #CCCCCC; 
	border-left: 1px solid #CCCCCC;
	padding:12px;
	text-shadow:none; 
	background-image:none;
	}

*:first-child+html .tbx_navlft_white #sitenav li.hovered a, 
*:first-child+html .tbx_navrgt_white a.hovered {
	float:left;
	color: #5e88cb;
	text-decoration:none; 
    background-color:#fff;
	padding:12px 15px 5px 15px;
	overflow:hidden;
	border-left:1px solid #ccc;
    border-right:1px solid #ccc;
	border-bottom: 1px solid #FFFFFF;
	height:17px;
	text-shadow:none; 
	background-image:none;
	}

/* End Top Nav Section */

/* ------ Top Bar Floats ------ */

#tb_user, #tb_banner, #tb_search, #adv { float:right; }
#tb_logo, a.sel, a.unsel, .spacer, #tb_nav1, #tb_nav1_left, #tb_nav1_center, #tb_nav1_right { float:left; }


/* ------ Top Bar (tb) ------ */


#tb_user {
	margin: 6px 0;
	text-align:right;
}

#tb_logo {
	height:64px;
	margin:-12px 0 0 0;
	margin:-12px 0 0 0;
}

#tb_banner {
	width:468px;
	height:60px;
}


/* -------------- Navigation 1 -------------- */

#tb_nav1 {
	width:420px;
	height:33px;	
	margin:4px 0 0 0;	
	font-family: Arial, sans-serif;
	font-weight:bold;
	font-size:1.3em;
	background-image: url('../../images/site/topbar/nav1_center.gif');
	background-repeat: repeat-x;	
	white-space: nowrap;
	overflow: hidden;				
}

	#tb_nav1_left {
		width:10px;
		height:33px;
		background-image: url('../../images/site/topbar/nav1_left.gif');
		background-repeat: no-repeat;	
	}

	#tb_nav1_center {
		width:400px;
		height:33px;
		white-space: nowrap;

	}
	
		#tb_nav1_center a {
			height:24px;	
			text-decoration: none;
			padding: 9px 18px 0 19px;
			overflow: hidden;				
		}	
	
		#tb_nav1_center a.unsel {
			color:#656565;	
		}
		
		#tb_nav1_center a.unsel:hover {
			color:#333;			
		}	
		
		#tb_nav1_center a.sel {
			height:23px;		
			color:#fff;
			background-color: #888;
			background-image: url('../../images/site/topbar/nav1_sel.gif');
			background-repeat: repeat-x;										
		}
		
		#tb_nav1 .e {
			font-weight:normal;
			font-size:1.3em;
			line-height:0.8em;	
		}			
		
	
		
		#tb_nav1_center .spacer {
			height:33px;
			width:2px;
			background-image: url('../../images/site/topbar/nav1_sep.gif');
			background-repeat: repeat-y;
		}

	#tb_nav1_right {
		width:10px;
		height:33px;
		background-image: url('../../images/site/topbar/nav1_right.gif');
		background-position: top right;
		background-repeat: no-repeat;	
	}



	#tb_search {
		width:337px;
		height:26px;	
		border:solid 1px #8AA3D4;
		margin:4px 0 5px 0;
		padding:2px 0 3px 12px;	
	}
		#tb_search .searchb, #tb_search .inside, #tb_search input, #tb_search .select0{ float:left; }
		
		#tb_search .searchb{
			height:14px !important;
			height:16px;
			font-weight: bold;
			font-size: 0.9em;
			text-decoration: none;
			cursor: pointer;
			background-color:#47618b;	
			color:#fff;
			overflow: hidden;
			padding: 2px 4px 0px 6px;
			margin: 5px 0 0 0;
		}

		#tb_search .inside {
			padding: 6px 0 0 0;
		}
		
		#tb_search #adv {
			float:right;
			width:95px;
			padding: 6px 0 0 0 !important;			
			padding: 9px 0 0 0;
			text-align: center;		
		}		

	
		#tb_search input{
			width:110px;
			height:16px;
			border:solid 1px #888;
			list-style-type: none;
			font-size: 0.9em;
			padding:0 4px;
			margin:-1px 7px 0 5px;
			display: inline;
		}
		
		#tb_search .select0 {
			height:16px !important;
			height:14px;
			border:solid 1px #888;
			margin:-1px 2px 0 0;
			font-size:0.9em;
			display: inline;
		}

	
/* -------------- Navigation 2 -------------- */

#tb_nav2 {
	width: 780px;
	height: 20px;
	padding: 2px 0 0 5px;
	margin: 0 0 4px 0;
	text-align:left;
	background-image: url('../../images/site/topbar/nav2.gif');
	background-position: top left;
	background-repeat: no-repeat;	
	overflow:hidden;
}

	#tb_nav2 .sel-left, #tb_nav2 .sel, #tb_nav2 .sel-right, #tb_nav2 .spacer, #tb_nav2 .unsel { float:left;	}

	#tb_nav2 .sel-left {
		width:8px;
		height:18px;
		background-image: url('../../images/site/topbar/nav2_left.gif');
		background-position: top left;
		background-repeat: no-repeat;
	}

	#tb_nav2 .sel {
		height:17px;
		padding:3px 0 0 0;
		background-color:#fff;
	}

	#tb_nav2 .sel-right {
		width:8px;
		height:18px;
		background-image: url(../../images/site/topbar/nav2_right.gif);
		background-position: top left;
		background-repeat: no-repeat;
	}

	#tb_nav2 .spacer {
		height:17px;
		width:5px;
	}

	#tb_nav2 .unsel {
		height:17px;
		padding:2px 0 0 0;
		margin:0 18px 0 18px;
	}


/* -------------- Navigation 3 -------------- */


#tb_nav3 {
	height: 20px;
	margin: 0;	
	text-align: center;
}

	#tb_nav3 .sel, #tb_nav3 .unsel { 
	padding: 0 10px;
	border-left: 1px solid #ccc;	
	float:left; 
} 

	#tb_nav3 .sel {
		color:#47618b;
		font-weight:bold;
	}
		
	#tb_nav3 .unsel { font-weight:normal; }
	



/* -------------- Heading Bars ------------- */


.bar1, .bar2, .bar3, .bar2_icon {
	margin:0 0 2px 0;	
	font-size:1.2em;
	font-weight:bold;
	line-height: 1.2em;
	white-space: nowrap;
	overflow: hidden;
}
/* ------ Test
.bar1 {
	padding:3px 8px;
	background-color:#dae0e5;
	border-top:solid 1px #9aaabb;
	border-bottom:solid 1px #9aaabb;
	color:#3C4D63;
}
----- */
.bar1 {
	padding:5px 8px 2px 8px;
	background-image:url(../../images/site/graphics/bar1_gradent.gif);
	background-repeat: repeat-x;
		border-top:solid 1px #7DAA37;
	border-bottom:solid 1px #7DAA37;
	color:#333333;
	margin-bottom: 0px;
}


.bar2 {
	padding:3px 8px;
	background-color:#e4eaf4;
	border-top:solid 1px #8aa3d4;
	border-bottom:solid 1px #8aa3d4;	
	color:#47618b;
}
/* ------ Test
.bar2_icon {
	color: #47618b;	
	margin:1px 0 0 0;
	background: #e4eaf4 no-repeat 0px center;
	border-top: solid 1px #8aa3d4;
	border-bottom: solid 1px #8aa3d4;
	padding:0;	
}
----- */

.bar2_icon {
	color: #47618b;	
	margin:1px 0 0 0;
	background-image:url(../../images/site/graphics/bar2_icon.gif);
	background-repeat: repeat-x;
	border-top: solid 1px #8aa3d4;
	border-bottom: solid 1px #8aa3d4;
	padding:0;	
}


.bar3 {
	padding:3px 8px;
	background-color:#efefef;
	border-top:solid 1px #aaa;
	border-bottom:solid 1px #aaa;	
	color:#888;	
}

.bar4 {
	padding:5px 3px 0px 0px;
	border-bottom:solid 1px #ccc;
	color:#888;
	margin-bottom: 2px;
	
}

.bar5 {
	padding:0px 3px 0px 5px;
	color:#888;
	
}

.bar6 {
	height:25px;
	padding-bottom:5px;
	border-bottom:solid 2px #5E88CB;
	color:#5E88CB;
	margin-bottom: 9px;
	
	
}

.bar1 .left, .bar2 .left, .bar3 .left, .bar4 .left, .bar2_icon .left { float:left; }

.bar2_icon .left { padding:5px 4px 0 4px ; }

.bar1 .right, .bar2 .right, .bar3 .right, .bar4 .right, .bar2_icon .right {
	float:right;
	font-weight:normal;
	margin:-2px 0 0 0 !important;
	margin:2px 0 0 0;
}

.bar2 .showhide1, .bar3 .showhide1, .bar2_icon .showhide1, .bar2 .showhide2, .bar3 .showhide1, .bar2_icon .showhide2 {
	float:right;
	padding: 0;
	background-position: center;
	background-repeat: no-repeat;
	width:12px;
	height: 12px;
}

.bar2 .showhide1, .bar2_icon .showhide1 { background-image: url('../../images/site/graphics/showhide1.gif'); margin-top:5px;margin-right:4px;}
.bar2 .showhide2, .bar2_icon .showhide2 { background-image: url('../../images/site/graphics/showhide2.gif'); margin-top:5px; margin-right:4px;}
.bar3 .showhide1 { background-image: url('../../images/site/graphics/showhide3.gif'); }


.showhide1_ua { background-image: url(../../images/site/graphics/showhide1.gif);}
.showhide2_ua { background-image: url(../../images/site/graphics/showhide2.gif);}

.showhide1_ua, .showhide2_ua {
	float:right;
	margin-top: 3px;
	background-position: center;
	background-repeat: no-repeat;
	width:12px;
	height:12px;
}

/* -------------------- blue icon classes --------------------- */


.n1     {background-image: url(../../images/site/icons/1.gif);}
.n2     {background-image: url(../../images/site/icons/2.gif);}
.n3     {background-image: url(../../images/site/icons/3.gif);}
.n4     {background-image: url(../../images/site/icons/4.gif);}
.n5     {background-image: url(../../images/site/icons/5.gif);}
.add    {background-image: url(../../images/site/icons/add.gif);}

.book       {background-image: url(../../images/site/icons/book.gif);}
.bookmark   {background-image: url(../../images/site/icons/bookmark.gif);}
.bulb       {background-image: url(../../images/site/icons/bulb.gif);}
.business   {background-image: url(../../images/site/icons/business.gif);}

.calendar   {background-image: url(../../images/site/icons/calendar.gif);}
.camera     {background-image: url(../../images/site/icons/camera.gif);}
.cancel     {background-image: url(../../images/site/icons/cancel.gif);}
.car        {background-image: url(../../images/site/icons/car.gif);}
.cart       {background-image: url(../../images/site/icons/cart.gif);}
.ce         {background-image: url(../../images/site/icons/ce.gif);}
.chat       {background-image: url(../../images/site/icons/chat.gif);}
.clock      {background-image: url(../../images/site/icons/clock.gif);}
.comment    {background-image: url(../../images/site/icons/comment.gif);}
.cursor     {background-image: url(../../images/site/icons/cursor.gif);}

.download   {background-image: url(../../images/site/icons/download.gif);}
.equitation {background-image: url(../../images/site/icons/equitation.gif);}
.farm       {background-image: url(../../images/site/icons/farm.gif);}
.filter     {background-image: url(../../images/site/icons/filter.gif);}
.flag       {background-image: url(../../images/site/icons/flag.gif);}
.friends    {background-image: url(../../images/site/icons/friends.gif);}

.gear       {background-image: url(../../images/site/icons/gear.gif);}
.gift       {background-image: url(../../images/site/icons/gift.gif);}

.helmet     {background-image: url(../../images/site/icons/helmet.gif);}
.home       {background-image: url(../../images/site/icons/home.gif);}
.horse      {background-image: url(../../images/site/icons/horse.gif);}
.house      {background-image: url(../../images/site/icons/house.gif);}
.hunters    {background-image: url(../../images/site/icons/hunters.gif);}
.infoicn    {background-image: url(../../images/site/icons/info.gif);}
.jumpers    {background-image: url(../../images/site/icons/jumpers.gif);}

.leave      {background-image: url(../../images/site/icons/leave.gif);}
.lock       {background-image: url(../../images/site/icons/lock.gif);}
.login      {background-image: url(../../images/site/icons/login.gif);}
.magnify    {background-image: url(../../images/site/icons/magnify.gif);}
.mail       {background-image: url(../../images/site/icons/mail.gif);}
.medical    {background-image: url(../../images/site/icons/medical.gif);}
.money      {background-image: url(../../images/site/icons/money.gif);}
.notes      {background-image: url(../../images/site/icons/notes.gif);}

.pen        {background-image: url(../../images/site/icons/pen.gif);}
.person     {background-image: url(../../images/site/icons/person.gif);}
.privacy    {background-image: url(../../images/site/icons/privacy.gif);}
.products   {background-image: url(../../images/site/icons/products.gif);}
.profile    {background-image: url(../../images/site/icons/profile.gif);}
.properties {background-image: url(../../images/site/icons/properties.gif);}
.question   {background-image: url(../../images/site/icons/question.gif);}
.ribbon     {background-image: url(../../images/site/icons/ribbon.gif);}

.saddle     {background-image: url(../../images/site/icons/saddle.gif);}
.stallions  {background-image: url(../../images/site/icons/stallions.gif);}
.star       {background-image: url(../../images/site/icons/star.gif);}
.support    {background-image: url(../../images/site/icons/support.gif);}
.travel     {background-image: url(../../images/site/icons/travel.gif);}
.trophy     {background-image: url(../../images/site/icons/trophy.gif);}
.video      {background-image: url(../../images/site/icons/video.gif);}
.warning    {background-image: url(../../images/site/icons/warning.gif);}
.wrench     {background-image: url(../../images/site/icons/warning.gif);}

.networktop  {background-image: url(../../images/site/icons/network_icon.gif);}
.stats 		 {background-image: url(../../images/site/icons/stats.gif);}
.pin		 {background-image: url(../../images/site/icons/pin.gif);}


.n1, .n2, .n3, .n4, .n5, .add, .book, .bookmark, .bulb, .business, .calendar, .camera, .cancel, .pin,
.car, .cart, .ce, .chat, .clock, .comment, .cursor, .download, .equitation, .farm, .filter, 
.flag, .friends, .gear, .gift, .helmet, .home, .horse, .house, .hunters, .infoicn, .jumpers, 
.leave, .lock, .login, .magnify, .mail, .medical, .money, .notes, .pen, .person, .privacy, networktop, 
.profile, .products, .properties, .question, .ribbon, .saddle, .stallions, .star, .support, .travel, .trophy, .warning, .wrench, .video, .stats

{ 
    width:20px;
	height:20px;
	background-position: top left;
	background-repeat: no-repeat;
	float:left;
	background-position:center;
	padding:2px 1px 1px 1px;
}



/* -------------------- grey UA icon classes --------------------- */

.add1       {background-image: url(../../images/site/icons/ua/add1.gif);}
.add1a       {background-image: url(../../images/site/icons/ua/add1.gif);}
.add2       {background-image: url(../../images/site/icons/ua/add2.gif);}
.add3       {background-image: url(../../images/site/icons/ua/add1.gif);}
.bookmark1  {background-image: url(../../images/site/icons/ua/bookmark1.gif);}
.bookmark2  {background-image: url(../../images/site/icons/ua/bookmark2.gif);}
.bulb1      {background-image: url(../../images/site/icons/ua/bulb1.gif);}
.bulb2      {background-image: url(../../images/site/icons/ua/bulb2.gif);}

.calendar1      {background-image: url(../../images/site/icons/ua/calendar1.gif);}
.camera1        {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-341px 0px;}
.camera2        {background-image: url(../../images/site/icons/ua/camera2.gif);}
.cancel1        {background-image: url(../../images/site/icons/ua/cancel1.gif);}
.cancel2        {background-image: url(../../images/site/icons/ua/cancel2.gif);}
.cart1          {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-180px 0px;}
.cart1a         {background-image: url(../../images/site/icons/ua/cart1.gif);}
.cart2          {background-image: url(../../images/site/icons/ua/cart2.gif);}
.cclockwise1    {background-image: url(../../images/site/icons/ua/cclockwise1.gif);}
.cead           {background-image: url(../../images/site/icons/ce_com_icon.gif);} 
.chat1          {background-image: url(../../images/site/icons/ua/chat1.gif);}
.chat2          {background-image: url(../../images/site/icons/ua/chat2.gif);}
.clock1         {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-20px 0px;}
.clock2         {background-image: url(../../images/site/icons/ua/clock2.gif);}
.clockwise1     {background-image: url(../../images/site/icons/ua/clockwise1.gif);}
.comment1       {background-image: url(../../images/site/icons/ua/comment1.gif);}
.comment2       {background-image: url(../../images/site/icons/ua/comment2.gif);}
.renew          {background-image: url(../../images/site/icons/ua/renew.gif);}

.discuss1       {background-image: url(../../images/site/icons/ua/discussion1.gif);}
.discuss2       {background-image: url(../../images/site/icons/ua/discussion2.gif);}
.equitation1    {background-image: url(../../images/site/icons/ua/equitation1.gif);}

.events1    {background-image: url(../../images/site/icons/ua/events1.gif);}
.events2    {background-image: url(../../images/site/icons/ua/events2.gif);}

.farms1     {background-image: url(../../images/site/icons/ua/farms1.gif);}
.farms2     {background-image: url(../../images/site/icons/ua/farms2.gif);}
.friends1   {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-260px 0px;}
.friends2   {background-image: url(../../images/site/icons/ua/friends2.gif);}
.friends3   {background-image: url(../../images/site/icons/ua/friends1.gif);}

.gear1      {background-image: url(../../images/site/icons/ua/gear1.gif);}
.gear2      {background-image: url(../../images/site/icons/ua/gear2.gif);}
.gift1      {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-380px 0px;}
.gline      {background-image: url(../../images/site/icons/ua/gline.gif);}

.home1      {background-image: url(../../images/site/icons/ua/home1.gif);}
.home2      {background-image: url(../../images/site/icons/ua/home2.gif);}
.horse1     {background-image: url(../../images/site/icons/ua/horse1.gif);}
.horse2     {background-image: url(../../images/site/icons/ua/horse2.gif);}
.hunters1   {background-image: url(../../images/site/icons/ua/hunters1.gif);}

.info1      {background-image: url(../../images/site/icons/ua/info1.gif);}
.info2      {background-image: url(../../images/site/icons/ua/info2.gif);}
.info3      {background-image: url(../../images/site/icons/ua/info1.gif);}

.join       {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-240px 0px;}
.join1       {background-image: url(../../images/site/icons/ua/join.gif)}
.jumpers1   {background-image: url(../../images/site/icons/ua/jumpers1.gif);}
.leave1     {background-image: url(../../images/site/icons/ua/leave1.gif);}
.leave2     {background-image: url(../../images/site/icons/ua/leave2.gif);}
.lock1      {background-image: url(../../images/site/icons/ua/lock1.gif);}
.lock2      {background-image: url(../../images/site/icons/ua/lock2.gif);}
.locked1    {background-image: url(../../images/site/icons/ua/locked1.gif);}
.locked2    {background-image: url(../../images/site/icons/ua/locked2.gif);}


.magnify1   {background-image: url(../../images/site/icons/ua/magnify_glass1.gif);}
.magnify1a   {background-image: url(../../images/site/icons/ua/magnify_glass1.gif);}
.magnify2   {background-image: url(../../images/site/icons/ua/magnify_glass2.gif);}
.mail1      {background-image: url(../../images/site/icons/ua/mail1.gif);}
.mail2      {background-image: url(../../images/site/icons/ua/mail2.gif);}
.menu_mg    {background-image: url(../../images/site/icons/ua/menu_mg.gif);}
.menu_cm    {background-image: url(../../images/site/icons/ua/menu_cm.gif);}
.menu_fd    {background-image: url(../../images/site/icons/ua/menu_fd.gif);}
.menu_ct    {background-image: url(../../images/site/icons/ua/menu_ct.gif);}
.menu_ev    {background-image: url(../../images/site/icons/ua/menu_ev.gif);}
.menu_ds    {background-image: url(../../images/site/icons/ua/menu_ds.gif);}
.money1     {background-image: url(../../images/site/icons/ua/money1.gif);}
.money2     {background-image: url(../../images/site/icons/ua/money2.gif);}
.movedown   {background-image: url(../../images/site/icons/ua/movedown.gif);}
.moveup     {background-image: url(../../images/site/icons/ua/moveup.gif);}

.pen1       {background-image: url(../../images/site/icons/ua/pen1.gif);}
.pen1a       {background-image: url(../../images/site/icons/ua/pen1.gif);}
.pen2       {background-image: url(../../images/site/icons/ua/pen2.gif);}
.pin1       {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-220px 0px;}
.pin2       {background-image: url(../../images/site/icons/ua/pin2.gif);}
.privacy1   {background-image: url(../../images/site/icons/ua/privacy1.gif);}
.privacy2   {background-image: url(../../images/site/icons/ua/privacy2.gif);}
.product1   {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-80px 0px;}
.product2   {background-image: url(../../images/site/icons/ua/product2.gif);}
.profile1   {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position: 0px 0px;}
.profile2   {background-image: url(../../images/site/icons/ua/profile2.gif);}
.profile3   {background-image: url(../../images/site/icons/ua/profile1.gif);}
.property1  {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-140px 0px;}
.property2  {background-image: url(../../images/site/icons/ua/properties2.gif);}

.notes1     {background-image: url(../../images/site/icons/ua/notes1.gif);}
.notes2     {background-image: url(../../images/site/icons/ua/notes2.gif);}
.num1a      {background-image: url(../../images/site/graphics/num1a.gif);}
.num2a      {background-image: url(../../images/site/graphics/num2a.gif);}
.num3a      {background-image: url(../../images/site/graphics/num3a.gif);}

.ribbon1    {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-200px 0px;}
.ribbon2    {background-image: url(../../images/site/icons/ua/ribbon2.gif);}
.stallions1 {background-image: url(../../images/site/icons/ua/stallions1.gif);}
.star1      {background-image: url(../../images/site/icons/ua/star1.gif);}
.star2      {background-image: url(../../images/site/icons/ua/star2.gif);}
.nowfriends1  {background-image: url(../../images/site/icons/ua/support1.gif);}
.support2   {background-image: url(../../images/site/icons/ua/support2.gif);}
.trophy1    {background-image: url(../../images/site/icons/ua/trophy1.gif);}
.trophy2    {background-image: url(../../images/site/icons/ua/trophy2.gif);}

.video1     {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-300px 0px;}
.video2     {background-image: url(../../images/site/icons/ua/video2.gif);}
.warning    {background-image: url(../../images/site/icons/ua/warning1.gif);}
.wrench1    {background-image: url(../../images/site/icons/ua/wrench1.gif);}
.wrench2    {background-image: url(../../images/site/icons/ua/wrench2.gif);}
.x0         {background-image: url(../../images/site/icons/ua/x0.gif);}
.x0a        {background-image: url(../../images/site/icons/ua/x0.gif);}
.x1         {background-image: url(../../images/site/icons/ua/x1.gif);}
.x1a        {background-image: url(../../images/site/icons/ua/x1.gif);}

.play       {background-image: url(../../images/site/icons/ua/play_icon.gif);}
.pause       {background-image: url(../../images/site/icons/ua/pause_icon.gif);}

.heart      {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-360px 0px;}
.feed_boardcom {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-40px 0px;}
.feed_vehicle {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-60px 0px;}
.feed_service {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-100px 0px;}
.feed_job {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-120px 0px;}
.feed_vidcom {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-280px 0px;}
.feed_photocom {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-320px 0px;}
.feed_horse {background-image: url(../../images/site/icons/ua/ua_feed_icon.gif); background-position:-160px 0px;}


.mail_qm {background-image: url(../../images/site/icons/ua/ua_menu_icons.gif); background-position:0px 0px;}
.feed_qm {background-image: url(../../images/site/icons/ua/ua_menu_icons.gif); background-position:-20px 0px;}
.fire_qm {background-image: url(../../images/site/icons/ua/ua_menu_icons.gif); background-position:-40px 0px;}
.home_qm {background-image: url(../../images/site/icons/ua/ua_menu_icons.gif); background-position:-60px 0px;}

.add1, .add2, add3, .bookmark1, .bookmark2, .bulb1, .bulb2, .calendar1, .camera2,  .cancel1, .profile3, .join1, .friends3,
.cancel2,  .cart2, .cclockwise1, .chat1, .chat2,  .clcck2, .clockwise1, .comment1, 
.comment2, .discuss1, .discuss2, .equitation1, .events1, .events2, .farms1, .farms2,  
.friends2, .gear1, .gear2, .gline, .home1, .home2, .horse1, .horse2, .hunters1, .info1, .info2, .info3, 
 .leave1, .leave2, .lock1, .lock2, .locked1, .locked2, .magnify1, .magnify2, .mail1, .mail2, 
.menu_mg, .menu_cm, .menu_fd, .menu_ct, .menu_ev, .menu_ds, .money1, .money2, .movedown, .moveup,
.notes1, .notes2, .num1a, .num2a, .num3a, .pen1, .pen2,  .pin2, .privacy1, .privacy2, 
 .product2,  .profile2,  .property2,  .ribbon2, 
.support2, .stallions1, .star1, .star2, .trophy1, .trophy2,  .video2, .warning, .wrench1, 
.wrench2, .cead,  .x0, .x1, .calander_b { 
    width:16px;
	height:15px;
	background-position: top left;
	background-repeat: no-repeat;
	float:left;
	background-position:center;
}

.magnify1a, .cart1a, .pen1a, .x1a, .add1a, .pause, .play, .renew {
	width:16px;
	height:15px;
	background-position: top left;
	background-repeat: no-repeat;
	float:left;
	background-position:center;
	margin:0 3px;
	
}

.cart1a:hover, .pen1a:hover, .x1a:hover, .add1a:hover,.magnify1a:hover, .pause:hover, .play:hover, .renew:hover {
	border-width: 1px;
	border-style: solid;
	border-style-ltr-source: physical;
	border-style-rtl-source: physical;
	border-color: #CCCCCC;
	cursor: pointer;
	margin: -1px 2px 0 2px;
	
}
 

.magnify3  {background-image: url(../../images/site/icons/ua/magnify_glass1.gif);}
.delete      {background-image: url(../../images/site/icons/ua/delete_icon.gif);}
.forward     {background-image: url(../../images/site/icons/ua/forward_icon.gif);}
.pen3       {background-image: url(../../images/site/icons/ua/pen1.gif);}
.pin3       {background-image: url(../../images/site/icons/ua/pin3.gif);}
.movedown2  {background-image: url(../../images/site/icons/ua/movedown.gif);}
.moveup2    {background-image: url(../../images/site/icons/ua/moveup.gif);}
.join2      {background-image: url(../../images/site/icons/ua/join.gif);}

.movedown2, .moveup2 { margin-top: 3px; }

.delete, .forward, .pen3, .magnify3, .add3, .pin3, .info3, .movedown2, .moveup2, .join2, .x0a { 
    width:16px;
	height:14px;
	background-position: top left;
	background-repeat: no-repeat;
	float:left;
	background-position:center;
	margin-right: 4px;
}

/* ---------------- UA FEED icon classes ----------------- */

.camera1, .video1, .heart, .friends1, .product1, .ribbon1, .profile1, .clock1, .feed_boardcom, .feed_vehicle, .feed_service, .feed_job, 
.property1, .feed_horse, .cart1, .pin1, .join, .feed_vidcom, .feed_photocom, .gift1, .feed_qm, .mail_qm, .fire_qm, .home_qm
    { width:20px; height:20px; background-repeat: no-repeat; float:left; }

.remove, .remove_close { 
    width:10px;
	height:10px;
	background-repeat: no-repeat;
	float:right;
	background-image: url(../../images/site/icons/ua/remove.gif); 
	background-position:-10px 0px;
	cursor: pointer;
	margin:2px 6px 0 0;
}
.remove:hover, .remove_close:hover { background-position:0px 0px; }

.question_icon { 
    width:40px;
	height:56px;
	background-position: top left;
	background-repeat: no-repeat;
	float:left;
	background-position:left;
	padding-left:10px;
	background-image: url(../../images/site/graphics/ques.gif);
}

/* ---------------- UA menu icon classes ----------------- */

.event_b        {background-image: url(../../images/site/icons/ua/event_b.gif);}
.dicsussion_b        {background-image: url(../../images/site/icons/ua/disc_b.gif);}
.comment_b        {background-image: url(../../images/site/icons/ua/com_b.gif);}
.friend_b        {background-image: url(../../images/site/icons/ua/frnd_b.gif);}
.cart_b        {background-image: url(../../images/site/icons/ua/cart_b.gif);}
.message_b        {background-image: url(../../images/site/icons/ua/mesg_b.gif);}
.review_b        {background-image: url(../../images/site/icons/ua/star_b.gif);}
.views_b        {background-image: url(../../images/site/icons/ua/revw_b.gif);}
.news_b        {background-image: url(../../images/site/icons/ua/news_b.gif);}
.notice_b        {background-image: url(../../images/site/icons/ua/not_b.gif);}
.member_b        {background-image: url(../../images/site/icons/ua/join_b.gif);}
.home_b        {background-image: url(../../images/site/icons/ua/home_b.gif);}
.profile_b        {background-image: url(../../images/site/icons/ua/profile_b.gif);}
.stat        {background-image: url(../../images/site/icons/satistics.gif);}
.sugg_b       {background-image: url(../../images/site/icons/ua/sugg_b.gif);}
.media_b       {background-image: url(../../images/site/icons/ua/media_b.gif);}
.photo_b     {background-image: url(../../images/site/icons/ua/media_b.gif);}
.book_b       {background-image: url(../../images/site/icons/ua/book_b.gif);}
.find_b       {background-image: url(../../images/site/icons/ua/finder_b.gif);}
.post_b       {background-image: url(../../images/site/icons/ua/post_b.gif);}
.video_b       {background-image: url(../../images/site/icons/ua/video_b.gif);}


.book_b_gn      {background-image: url(../../images/site/icons/ua/book_b_gn.gif);}		/* ---------------- Bookmark Green ----------------- */
.post_b_gn      {background-image: url(../../images/site/icons/ua/post_b_gn.gif);}		/* ---------------- Posted Items Green ----------------- */
.profile_b_gn   {background-image: url(../../images/site/icons/ua/profile_b_gn.gif);}	/* ---------------- Profile Green ----------------- */
.friend_b_gn    {background-image: url(../../images/site/icons/icon_pro_fv_gn.gif);}	/* ---------------- Friends Green ----------------- */
.cart_b_gn      {background-image: url(../../images/site/icons/icon_pro_ct_gn.gif);}	/* ---------------- Marketplace Green ----------------- */
.message_b_gn   {background-image: url(../../images/site/icons/icon_pro_mg_gn.gif);}	/* ---------------- Inbox Green ----------------- */
.photo_b_gn     {background-image: url(../../images/site/icons/icon_pro_pc_gn.gif);}	/* ---------------- Photos Green ----------------- */
.sugg_b_gn      {background-image: url(../../images/site/icons/ua/sugg_b_gn.gif);}		/* ---------------- Suggestion Green ----------------- */
.video_b_gn     {background-image: url(../../images/site/icons/ua/video_b_gn.gif);}		/* ---------------- Videos Green ----------------- */
.home_b_gn      {background-image: url(../../images/site/icons/ua/home_b_gn.gif);}		/* ---------------- Home Green ----------------- */
.member_b_gn        {background-image: url(../../images/site/icons/icon_pro_jn_gn.gif);}

.notice_b, .news_b, .views_b, .review_b, .message_b, .cart_b, .friend_b, .comment_b, .dicsussion_b, .event_b, .member_b, .stat, .home_b, .profile_b, .sugg_b, .media_b, .book_b, .find_b, .post_b, .video_b, .photo_b, 

.home_b_gn, .video_b_gn, .sugg_b_gn, .photo_b_gn, .message_b_gn,  .cart_b_gn,  .friend_b_gn,  .profile_b_gn, .post_b_gn, .book_b_gn, .member_b_gn

{ 
    width:20px;
	height:20px;
	background-position: top left;
	background-repeat: no-repeat;
	float:left;
	background-position:center;
}

/* ---------------- Profile menu icon classes ----------------- */

.message_pro        {background-image: url(../../images/site/icons/icon_pro_mg_bl.gif);}
.market_pro        {background-image: url(../../images/site/icons/icon_pro_ct_bl.gif);}
.member_pro, .member_pro1       {background-image: url(../../images/site/icons/icon_pro_jn_bl.gif);}
.friend_pro        {background-image: url(../../images/site/icons/icon_pro_fv_bl.gif);}
.photo_pro     {background-image: url(../../images/site/icons/icon_pro_pc_bl.gif);}
.shows_pro     {background-image: url(../../images/site/icons/icon_pro_sh_bl.gif);}

.photo_pro, .friend_pro, .member_pro, .market_pro, .message_pro, .shows_pro
{ 
    width:auto;
	height:20px;
	background-position: top left;
	background-repeat: no-repeat;
	float:left;
	background-position:left;
	margin: 13px 12px 0 6px;
	color: #47618b;
}

#topshade a { cursor: pointer; text-decoration: none; }
#topshade a:hover { text-decoration: none;  }

.message_pro:hover       {background-image: url(../../images/site/icons/icon_pro_mg_gn.gif);cursor: pointer; color: #629103;}
.market_pro:hover        {background-image: url(../../images/site/icons/icon_pro_ct_gn.gif);cursor: pointer; color:#629103;}
.member_pro:hover      {background-image: url(../../images/site/icons/icon_pro_jn_gn.gif);cursor: pointer; color:#629103;}
.friend_pro:hover       {background-image: url(../../images/site/icons/icon_pro_fv_gn.gif);cursor: pointer; color:#629103;}
.photo_pro:hover     {background-image: url(../../images/site/icons/icon_pro_pc_gn.gif);cursor: pointer; color:#629103;}
.shows_pro:hover     {background-image: url(../../images/site/icons/icon_pro_sh_gn.gif);cursor: pointer; color:#629103;}

.pro_icon_txt  {
	margin:4px 0 0 26px;
	font-size: 1.1em;
}

/* ---------------- state icon classes ----------------- */

.alabama        {background-image: url(../../images/states/gif35/alabama.gif);}
.alaska         {background-image: url(../../images/states/gif35/alaska.gif);}
.arizona        {background-image: url(../../images/states/gif35/arizona.gif);}
.arkansas       {background-image: url(../../images/states/gif35/arkansas.gif);}
.california     {background-image: url(../../images/states/gif35/california.gif);}
.colorado       {background-image: url(../../images/states/gif35/colorado.gif);}
.connecticut    {background-image: url(../../images/states/gif35/connecticut.gif);}
.delaware       {background-image: url(../../images/states/gif35/delaware.gif);}
.florida        {background-image: url(../../images/states/gif35/florida.gif);}
.georgia        {background-image: url(../../images/states/gif35/georgia.gif);}
.hawaii         {background-image: url(../../images/states/gif35/hawaii.gif);}
.idaho          {background-image: url(../../images/states/gif35/idaho.gif);}
.illinois       {background-image: url(../../images/states/gif35/illinois.gif);}
.indiana        {background-image: url(../../images/states/gif35/indiana.gif);}
.iowa           {background-image: url(../../images/states/gif35/iowa.gif);}
.kansas         {background-image: url(../../images/states/gif35/kansas.gif);}
.kentucky       {background-image: url(../../images/states/gif35/kentucky.gif);}
.louisiana      {background-image: url(../../images/states/gif35/louisiana.gif);}
.maine          {background-image: url(../../images/states/gif35/maine.gif);}
.maryland       {background-image: url(../../images/states/gif35/maryland.gif);}
.massachusettes {background-image: url(../../images/states/gif35/massachusettes.gif);}
.michigan       {background-image: url(../../images/states/gif35/michigan.gif);}
.minnesota      {background-image: url(../../images/states/gif35/minnesota.gif);}
.mississippi    {background-image: url(../../images/states/gif35/mississippi.gif);}
.missouri       {background-image: url(../../images/states/gif35/missouri.gif);}
.montana        {background-image: url(../../images/states/gif35/montana.gif);}
.nebraska       {background-image: url(../../images/states/gif35/nebraska.gif);}
.nevada         {background-image: url(../../images/states/gif35/nevada.gif);}
.newhampshire   {background-image: url(../../images/states/gif35/newhampshire.gif);}
.newjersey      {background-image: url(../../images/states/gif35/newjersey.gif);}
.newmexico      {background-image: url(../../images/states/gif35/newmexico.gif);}
.newyork        {background-image: url(../../images/states/gif35/newyork.gif);}
.northcarolina  {background-image: url(../../images/states/gif35/northcarolina.gif);}
.northdakota    {background-image: url(../../images/states/gif35/northdakota.gif);}
.ohio           {background-image: url(../../images/states/gif35/ohio.gif);}
.oklahoma       {background-image: url(../../images/states/gif35/oklahoma.gif);}
.oregon         {background-image: url(../../images/states/gif35/oregon.gif);}
.pennsylvania   {background-image: url(../../images/states/gif35/pennsylvania.gif);}
.rhodeisland    {background-image: url(../../images/states/gif35/rhodeisland.gif);}
.southcarolina  {background-image: url(../../images/states/gif35/southcarolina.gif);}
.southdakota    {background-image: url(../../images/states/gif35/southdakota.gif);}
.tennessee      {background-image: url(../../images/states/gif35/tennessee.gif);}
.texas          {background-image: url(../../images/states/gif35/texas.gif);}
.utah           {background-image: url(../../images/states/gif35/utah.gif);}
.vermont        {background-image: url(../../images/states/gif35/vermont.gif);}
.virginia       {background-image: url(../../images/states/gif35/virginia.gif);}
.washington     {background-image: url(../../images/states/gif35/washington.gif);}
.westvirginia   {background-image: url(../../images/states/gif35/westvirginia.gif);}
.wisconsin      {background-image: url(../../images/states/gif35/wisconsin.gif);}
.wyoming        {background-image: url(../../images/states/gif35/wyoming.gif);}
.international  {background-image: url(../../images/states/gif35/international.gif);}


.alabama, .alaska, .arizona, .arkansas, .california, .colorado, .connecticut,
.delaware, .florida, .georgia, .hawaii, .idaho, .illinois, indiana, .iowa, .kansas, 
.kentucky, .louisiana, .maine, .maryland, .massachusettes, .michigan, .minnesota, 
.mississippi, .missouri, .montana, .nebraska, .nevada, .newhampshire, .newjersey, 
.newmexico, .newyork, .northcarolina, .northdakota, .ohio, .oklahoma, .oregon, 
.pennsylvania, .rhodeisland, .southcarolina, .southdakota, .tennessee, .texas, 
.utah, .vermont, .virginia, .washington, .westvirginia, .wisconsin, .wyoming

{ 
    width:35px;
    height:38px;
	max-height:100%;
	background-position: top left;
	background-repeat: no-repeat;
	float:left;
	background-position:center;
	position:relative;
	display:block;
	
}

/* ------------ gradient bar -------------- */

.gradient_bg       {
	background-image: url(../../images/site/graphics/gradient_bg.gif);
	height: 5px;
	width: 257px;	
}

.gradient_ua_rt       {
	background-image: url(../../images/site/graphics/gradient_bg.gif);
	height: 3px;
	width: 250px;
	float:right;
	margin-left:5px;	
}


/* ------------ Money Maker -------------- */

#moneymaker {
	margin: 5px 0 0 0;
	text-align: left;
}

#moneymaker .header{
	font-weight: bold;
	height:18px;
}
#moneymaker .grid_6 { text-align: left; }
#moneymaker .grid_9 { text-align: left; }
#moneymaker .vline { float:left; border-right: 1px solid #ccc; }

#moneymaker .grid_6 .l1-3 { 
margin-left: 12px !important; 
margin-left: 6px; 
}

#moneymaker .grid_6 .l1-5 {
    margin-left: 8px !important; 
    margin-left: 4px;     
}
#moneymaker .grid_6 .l1 { margin-left: 4px; }
#moneymaker .line { margin: 20px 0; }




/* ------------- Footer -------------- */


.line {border-bottom: 1px solid #ccc;margin: 6px 0;}

.line2 {border-bottom: 1px solid #ccc;margin: 6px 0 0 11%;}

.line3 {border-bottom: 1px solid #999;margin: 3px 0;}

.line4 {border-bottom: 1px solid #999;margin: 6px 0 0 0;}

.line5 {border-bottom: 1px solid #999;margin: 6px 0 0 0;}

.line6 {border-bottom: 1px dashed #ccc;margin: 10px 0 10px 40px;}

.line9 {border-bottom: 1px dashed #ccc;margin: 6px 0 6px 0;}

.line7 {border-bottom: 1px dashed #ccc;margin: 10px 0 10px 65px;}

.line8 {border-bottom: 1px dashed #ccc;margin: 6px 0;}

.underline {
	border-bottom: 1px dashed #ccc;
	padding: 2px 0 2px 2px;
	
}

.underline_hm {
	border-bottom: 1px dashed #ccc;
	padding: 4px 0 2px 6px;
}

.nunderline {
	border-bottom: 1px dashed #fff;
	padding: 4px 0 0 6px;
}

.ua_nav .nunderline, .ua_nav .nunderline_sel {
	border-bottom: 1px dashed #fff;
	padding: 4px 0 4px 1px;
}

.ua_nav .underline, .ua_nav .underline_sel {
	border-bottom: 1px dashed #ccc;
	padding: 4px 0 4px 1px;
}

.ua_nav .underline, .ua_nav .nunderline {height:18px;}
.ua_nav .underline_sel, .ua_nav .nunderline_sel {height:16px;}
.ua_nav .underline a.black3, .ua_nav .underline_sel a.white3, .ua_nav .nunderline a.black3, .ua_nav .nunderline_sel a.white3
{padding-top:6px;}
.ua_nav .underline a span, .ua_nav .underline_sel a span, .ua_nav .nunderline a span, .ua_nav .nunderline_sel a span
{padding-right:16px;}

.underline_alt{
	border-bottom: 1px dashed #ccc;
	padding: 4px 0 2px 6px;
	background-color: #fafcff;
}

#footer {
    background: #4C4C4C;
    height: 160px;
    background-image: url(../../images/site/graphics/footer.jpg);
    background-position: left top;
    background-repeat: repeat-x;
	text-align: center;
	overflow:auto;
	float:left;
	width:100%;
}

#footer .header{
	font-weight: bold;
	height:18px;
}

#content .leftContent .grid_6, #content .leftContent_stretched .grid_6
{
    text-align: left;
    margin:auto;
    width:780px;
}
.copyright {
    color:#888888;
    float:left;
    font-size:11px;
    text-align:center;
}
#pg_homepage
{
    height:auto;
    overflow:hidden;
}
#content .leftContent .grid_6 .l1-2,#content .leftContent .grid_6 .l1-4, #content .leftContent_stretched .grid_6 .l1-2, #content .leftContent_stretched .grid_6 .l1-4 { border-right: 1px solid #ccc; }
#content .leftContent .grid_6 .l1-3, #content .leftContent .grid_6 .l1-5, #content .leftContent_stretched .grid_6 .l1-3, #content .leftContent_stretched .grid_6 .l1-5 { margin-left: 12px; }
#content .leftContent .grid_6 .l1, #content .leftContent_stretched .grid_6 .l1 { margin-left: 4px; }
#footer .line 
{
    margin: 10px 0;
    width:100%;
    float:left;
    height:1px;
}
#footer .nav
{
    float:right;
}
#footer .nav a
{
    color:#47618B;
    padding-left: 15px;
    padding-right: 2px;
    text-decoration:none;
}
#footer .nav a:hover
{
    text-decoration:underline;
}



/* ------------- Boxes --------------- */


.numberBox1 {
	background-image: url(../../images/site/graphics/num1.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin: 0 0 5px 0;
	padding: 0 10px 10px 0;
}	

.numberBox2 {
	padding: 0 10px 0 0;
	background-image: url(../../images/site/graphics/num2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin: 0 0 5px 0;
	padding: 0 10px 10px 0;
}

.numberBox3 {
	padding: 0 10px 0 0;
	background-image: url(../../images/site/graphics/num3.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0 0 5px 0;
	padding: 0 10px 5px 0;
}

.boxGrey {
	border: 1px solid #ccc;
	padding: 6px;
	background-color: #F1F1F2;
}

.boxfaq  {padding:6px;overflow:hidden;position:relative;display:block;background-image: url(../../images/site/graphics/useradmin_bg1.jpg);
	background-repeat: repeat-x; background-position:bottom left;}

.box1, .box2, .box3, .box1t, .box1s, .box_pending, .box_expired {border: 1px solid #ccc;padding:6px;overflow:hidden;position:relative;display:block;}
.box_vid {border: 1px solid #ccc;padding: 6px 4px 4px 0 ;overflow:hidden;position:relative;display:block;}

.box_photo {border: 1px solid #ccc;padding:6px;overflow:hidden;position:relative;display:block;background-color:#f5f7f7;}

.box1a { border: 1px solid #ccc; padding: 2px 4px 4px 4px; }
.box1b, .box1bstatus { border: 1px solid #ccc;overflow:hidden; padding: 2px 2px; background-color: #eee ;height:50px;}
.box1bv1 { border: 1px solid #ccc;overflow:hidden; padding: 2px 2px; background-color: #eee ;height:70px;}
.box1c { border: 1px solid #ccc;overflow:hidden; padding: 2px 2px 0 0; background-color: #eee ;}
.box1d {border: 1px solid #ccc;padding:6px;overflow:hidden;position:relative;height:100%;}
.box2 { float:left; padding-right: 18px; }
.box4 { overflow:hidden;padding: 6px;background:#fff;width:540px;}
.box4b { overflow:hidden;padding: 0 6px 0 6px;background:#fff;width:540px;}
.box4v { overflow:hidden;padding: 6px;background:#fff;margin-left:8px; height:100%;}
.box5 {overflow:hidden; border: 1px solid #ccc;}
.box4b .box5 { background-color: #e4eaf4; }
.box_pending { background-color: #FCFCE8; }
.box_expired { background-color: #FCEDEE; }

.box1_msg_reply { border: 1px solid #ccc; padding: 6px; background-color: #eee; float: right; }

.box1bstatus { height: auto; }
.box1bstatus .left { width: 421px; }
.status_counter_txt {
	float:left;
	border:none;
	background-color:#EEEEEE;
	color:#999999; 
	font-size:1.8em; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-weight:bold;
}

.status_counter_txt2 {
	float:left;
	border:none;
	background-color:transparent;
	color:#999999; 
	font-size:1.8em; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-weight:bold;
	margin-left:275px;
}
.boxconfirmation { background-color: #e4eaf4; padding: 7px; }
.boxconfirmation .left1 { float: left; margin-right: 10px; padding-top: 7px; }
.boxconfirmation .left2 { float: left; padding-top: 2px; }

.box5b {overflow:hidden;}
.box6b {overflow:hidden; width:470px;}
/*.box5mk {position:relative;overflow:hidden; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;padding:4px 4px 8px 4px;background-color: #f7f7f7;}*/
.box5mk {overflow:hidden; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;padding:4px 4px 8px 4px;background-color: #f7f7f7;}
/* .box5mk .ua_orderlist .item1, .box5mk .ua_orderlist .item2, .ua_orderlist .item4 {z-index:100;position:relative;overflow:hidden;display:inline-block;} */
.box6 { overflow:hidden;float:left;padding-left:6px;}
.box7 { overflow:hidden;float:left;padding:6px;}
.box8 { overflow:hidden;float:left;border:none;}
/* alex was here
.box9 {padding: 6px;overflow: hidden;}
.box9 {padding: 0 0 0 5px;}
*/
.box9
{
    background-color:#F3F3F3;
    border:1px solid #CCCCCC;
    padding: 7px 6px 6px;
    float:left;
    overflow:hidden;
    width:206px;
    height:142px;
}

.box9 .txt4
{
    color:#47618B;
    font-size:1.4em;
    font-weight:bold;    
}


.box11 {border: 1px solid #ccc;padding:6px;overflow:visible;position:relative;display:block;}

.box11 {
	border: 1px solid #ccc;
	
	margin: 0 0 0 0;
	padding:6px;
	overflow:visible;
	position:relative;
	display:block;
}

.box_land {width: 594px;border: 1px solid #ccc;padding:6px;overflow:hidden;position:relative;display:block;}

.box_net {border: 1px solid #ccc;padding:6px;overflow:hidden;position:relative;display:block; float:left; margin-right:10px;}

.inputBox {
	float:right;
	width: 270px;
}

.left1a, .left2a {width:200px; float:left;margin-top:3px;}

.left2b { float:left; width:220px; margin:0 5px 0 0;}

.left1c {float:left; width: 94%}
.left1d {
	float:left;
	height: 100%;
	width: 6%;
	}
	
.left1e {float:left; width: 100%}
.left2 { float:left; }

.numBig { width: 55px; margin: 0 4px 0 0; float:left;}
.numBig2 { width: 100px; margin: 15px 0 0 0; float:left; }

.left6 { float:left; margin:0 5px 0 0;}
.left7 { float:left; margin:0 5px 0 0;  width:155px;}
.left8 { float:left; margin:0 5px 0 0;  width:85px;}
.left9 { float:left; margin:4px 5px 0 0;  width:18px;}
.wcom {padding-left:3px;}
.wcom1 {padding-left:1px;}
.right1a {float:right;}
.right1a2 {float:right; width:250px;}
.right1a3 {float:right; width: 180px;}
.right1b {margin:9px 0 0 -4px;float:left;}
.right1c {float:left;}
.right1c2 {float:left; width:55px; margin: 0 5px 0 0;}
.right1c3 {float:left; width:105px; margin: 0 5px 0 0;}
.right1c4 {float:left; margin: 0 0 0 20px; width:70px;}
.right1d {float:left; width:60%; line-height:1.65em;}
.right1d_home {float:left; width:365px; line-height:1.5em;}
.left1b, .left1status {border: 1px solid #ccc;width:450px; height:40px;float:left;margin:4px;background-color:#fff;}
.left1b, .left1status2 {border: 1px solid #ccc;width:514px; height:40px;float:left;margin:4px;background-color:#fff;}
.left1ba {border: 1px solid #ccc;width:480px; height:40px;float:left;margin:4px;background-color:#fff;}
.left1_input_msg textarea {border: 1px solid #ccc; background-color:#fff; font-size: 12px;  width:515px; }

.left1status, .left1status2 {height: auto; padding: 10px 4px; font-size: 1.5em; }
.box1bstatus .button4 { margin-top: 27px; }

.bottommenu {
	width:600px;
	height:16px;
	float:left;
	margin:0px;
	background-color:#F7F7F7;
	padding: 8px 4px 6px 4px;
	border-top-width: 1px;	
	border-top-style: solid;	
	border-top-color: #CCCCCC;	
	background-image: url(../../images/site/graphics/gradient_bg5.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.bottommenu_land {
	width:510px;
	height:20px;
	float:left;
	margin-top:6px;
	background-color:#F7F7F7;
	padding: 6px 4px 2px 4px;
	border-top-width: 1px;	
	border-top-style: solid;	
	border-top-color: #CCCCCC;	
	background-image: url(../../images/site/graphics/gradient_bg5.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.bottommenua {
	width:600px;
	height:20px;
	float:left;
	margin:0px;
	background-color:#F7F7F7;
	padding: 1px 4px 6px 4px;
	border-top-width: 1px;	
	border-top-style: solid;	
	border-top-color: #77787B;	
	background-image: url(../../images/site/graphics/gradient_bg5.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.bottommenua3 {
	width:361px;
	height:20px;
	float:left;
	margin:0px;
	background-color:#F7F7F7;
	padding: 1px 4px 6px 4px;
	border-top-width: 1px;	
	border-top-style: solid;	
	border-top-color: #77787B;	
	background-image: url(../../images/site/graphics/gradient_bg5.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.bottommenu2 {
	width:598px;
	height:20px;
	float:left;
	margin:0px;
	background-color:#F7F7F7;
	padding: 12px 4px 1px 4px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
		
	background-image: url(../../images/site/graphics/gradient_bg2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}


.complete_grad {
	width:5px;
	height:12px;
	float:left;
	margin:0px;
	background-color:#F7F7F7;
	
		
	background-image: url(../../images/site/graphics/complete_grad.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.formLeft { width:177px; padding: 0 5px 0 0; float: left;}
.formRight { width:337px; padding: 0 0 0 0; float: left;}


.mpf_boxcon {float:left;margin-bottom:1px;width:100%}
.mpf_midbox {float:left; display:inline-block; border: 1px solid #ccc; background-color:#eee;height:70px;width:550px;} 
.mpf_midboxlft {float:left; background-color:#eee;height:40px;width:63px; padding: 4px 0 4px 4px;margin:7px 0 0 0;} 
.mpf_midboxlft span {font-size:9px;line-height:1.4em;color:#888;float:left;padding:1px;}
.mpf_midboxlft span a {text-decoration:none;}
.mpf_midboxlft span a:hover {text-decoration:none;font-size:9px;line-height:1.4em;color:#000;}
.mpf_midboxrgt {float:right; display: block; height:60px; width:468px; margin: 3px 3px; border: 1px solid #ccc;} 

.mpf_mktbox {float:left;padding:6px;width:538px;position:relative;display:block;border: 1px solid #ccc; background-color:#fff;height:76px;} 

.mpf_expandbox {float:left; display:block; border: 1px solid #ccc; background-color:#fff;height:100%;width:550px;margin-bottom:5px;padding-bottom:10px;} 
.mpf_expandbox2 {float:left; display:block; background-color:#fff;height:100%;width:550px;}
.mpf_boxlft, .mpf_boxrgt { 	border: 1px solid #ccc; width:259px; height:56px; margin: 2px 0px; padding:6px; }
.mpf_boxlft_ba, .mpf_boxrgt_ba { 	border: 1px solid #ccc; width:259px; height:74px; margin: 2px 0px; padding:6px; }
.mpf_checkbox {float:left;margin-right:5px;}

.mpf_boxlft {float:left; margin-right: 4px;}
.mpf_boxrgt {float:right;}


.mpf_boxlft_ba {float:left; margin-right: 4px;}
.mpf_boxrgt_ba {float:right;}

.mpf_addlistbtn {height:25px;margin-top:25px;float:right;}

.mpx_box, .pmx_box {height:100%; margin: 2px 0px; padding:6px 6px 0 6px; float:left;}
.mpx_box {width:240px;}
.bpx_box {width:85px;height:100%;float:left;}
.pmx_box {width:383px;border: 1px solid #ccc;padding:6px;}
.pmx_grfbox {width:130px;height:100%;padding-left:6px;float:left;}
.pmx_grfbox ul {float:left;}

.mpx_lftcol, .mpx_rgtcol {width:260px; height:100%; margin: 2px 0px; padding:6px 6px 0 6px;float:left;}
.mpx_lftcol {margin-right:30px;}
.mpx_rgtcol {margin-left:-25px;}

.mpf_com1 {float:left;width:400px;height:80px;border: 1px solid #ccc;} 

.news {float:left;}
/* .news {float:left; width:440px;height:53px;overflow:hidden;} */

.news2 {float:left; width:440px;height:67px;overflow:hidden;}
.news2a {float:left; width:340px;height:100px;overflow:hidden;}
/* .news3 {float:left; width:390px;height:53px;overflow:hidden;} - By Fernando*/ 
.news3 {float:left; width:390px;overflow:hidden;}
.news ul {float:left; padding-left:6px;}
.news3 ul {float:left; padding-left:6px;}
.news2 ul, .news2a ul {float:left;}
.news ul li.ln1, .news2 ul li.ln1 {font-size:13px;}
.news ul li.ln3 {padding-bottom:4px; line-height:12px;}
/* .news ul li.ln3 {padding-bottom:4px;height:30px;line-height:12px;} */

.news2a ul li.ln1 {padding:0 4px 0px 4px;height:18px;line-height:11px;width:340px;}
.news2a ul li.ln2 {padding:0 4px 4px 4px;height:11px;line-height:11px;width:210px;}
.news2a ul li.ln3 {width:236px;padding:0 4px 4px 4px;height:60px;line-height:12px;float:left;overflow:hidden;}
.news2a .rtopt {float:left;}
.news3 ul li.ln3 {padding-bottom:4px;height:30px;line-height:12px;}


.pm_box, .pm_boxmid {float:left;padding:6px;border:1px solid #ccc;width:179px;}
.pm_boxmid {margin: 0 7px 0 7px;}
.pm_box .mem_pct, .pm_boxmid .mem_pct {margin: 0 2px 0 0;}
.pm_topt {float:right;width:87px;line-height:10px;padding:0;}
.pm_topt .underline {border-bottom: 1px solid #ccc;padding: 4px 0 2px 2px;}
.pm_checkbox {margin:4px 0 0 0;padding-left:4px; /**margin-top:2px;*padding:0;*/}
.pm_stat {float:left;width:21px;height:21px;background-image: url('../../images/site/icons/lock.gif');}
.pm_slvr {float:left;width:21px;height:51px;margin-right:1px;}
.pmspc {width:21px;height:17px;/**height:12px;*/}
.pm_tpgrph {width:605px;height:234px;background-color:#eee;border: 1px solid #ccc;float:left;}

.indent{ padding:0 0 0 6px; }

.txtindent {text-indent:30px;}

.arrow_indent, .arrow_indent2 {
	background-image: url('../../images/site/graphics/lefttab.gif');
	background-repeat: no-repeat;
	padding:0 0 0 10px;
}

.arrow_indent3 {
	background-image: url('../../images/site/graphics/dottab.gif');
	background-repeat: no-repeat;
	padding:0 0 0 10px;
}

.arrow_indent {
	background-position: 0px 4px !important;
	background-position: 0px 6px;
}


.arrow_indent2 {
	background-position: 0px 6px !important;
	background-position: 0px 8px;
}

.arrow_indent3 {
	background-position: 0px 4px !important;
	background-position: 0px 6px;
}



.highlight {
	background-color: #ffffdb;
	padding-bottom: 2px;
}

.highlight2 {
	background-color: #ffe7e1;
	padding-bottom: 2px;
}

/* ------------ Banners -------------- */

.side_banner, .banner3 { margin: 0 0 0 4px;}
/*-------------- Grid Systems */
.grid_9
{
    float:left;
    width:100%;
    height:auto;
    overflow:hidden;
}

.grid_print
{
    float:left;
    width:100%;
    height:auto;
    overflow:hidden;
}

.grid_print .r12 { width: 816px;float:right; }


				.l1, .l1-2, .l1-3, .l1-4, .l1-5, .l1-6, .l2, .l2_2, .l2_3, .l3, .l3_2, .l4, .l5, .l6,  .l8, .l9, .l23, .l23_2 { float:left; }
				.r1,  .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r23,.r12  { float:right; }

				.r2 {float:left; }
				.l7 {float:right;}
				#pg_homepage .l6 { float:right; width: 516px; margin-right:2px;}
				
				/* 6/3 (9 Column) */
					.grid_9 .l6 { width: 516px; }
					.grid_9 .r3 { width: 261px; }
					.grid_9 .r6 { width: 522px; }
					
				/* 3/3/3 (9 Column) */
					.grid_9 .l3, .grid_9 .l3_2 { width: 255px; }
					
				/* 2/2/2/3 (9 Column)  */
					.grid_9 .l2_2, .grid_9 .l2_3 { width: 167px; }


				/* 2/4 (6 Column) */
					.grid_6 .l2 { width:260px; }
					.grid_6 .r4 { width:516px; }
					
				/* 4/2 (6 Column) */
					.grid_6s .r2 { width:236px; }
					.grid_6s .l4 { width:540px; }
					
				/* 2/7 (9 Column) */
					.grid_9 .l2 { width: 169px;float:left;margin: 0 5px 0 0; }
					.grid_9 .r7 { width: 608px; }
					.grid_9 .r7h { width: 608px; float:left }
					.grid_9 .r9h { width: 376px; float:right; margin: 0; }
					.grid_9 .r12 { width: 816px; }
					.grid_9 .r13 { width: 780px; float:left; }
					.grid_9 .l12a { width: 585px; float:left; }
					.grid_9 .r12a { width: 386px; float:right; }
					.grid_9 .l12 { width: 100%; float:left;}

				/* 2/7 (9 Column) */
					.grid_9a .l2 { width: 169px;float:left;margin: 0 5px 0 0; }
					.grid_9a .r7a { width: 383px;float:left;margin: 0 5px 0 0;  }
					.grid_9a .r7b { width: 220px;float:left;}
					
					.grid_9 .l23 { width: 200px; }
					.grid_9 .l23_2 { width: 198px; }
					.grid_9 .r23 { width: 200px; }
					
					.grid_9 .l23a { width: 194px;float:left;margin-right:5px; } 
					.grid_9 .l23_2a { width: 195px;float:left;margin-right:5px;}
					.grid_9 .r23a { width: 195px;float:left; margin-right:3px; }
					
				/* 2/7 (9 Column) */
					.grid_9 .r2 { width: 169px; }
					.grid_9 .l7 { width: 608px; }
					
				/*  3/3 (6 Column) */
					.grid_6 .l3 { width:388px; }
					.grid_6 .r3 { width:388px; }
					
				/*  2/4 (2 Column) */
					.grid_6a .l3 { width:388px;float:left;margin: 0 3px 0 0; }
					.grid_6a .r3 { width:388px;float:left;margin: 0 0 0 3px;float:right;}					
					
				/* 1/1/1/1 (4 Column) */
					.grid_4 .l1, .grid_4 .l1-2, .grid_4 .l1-3, .grid_4 .r1 { width:188px; }
				
				/* 1/1/1/1/1/1 (6 Column) */
					.grid_6 .l1, .grid_6 .l1-2, .grid_6 .l1-3, .grid_6 .l1-4, .grid_6 .l1-5, .grid_6 .l1-6 { width:125px; }
				
				/* grid_ml (Members Layout) */
 					.grid_ml .l1 { width: 225px;float:left;margin: 0 5px 0 0;}
					.grid_ml .r1 { width: 552px; float:right;} 

				/* Current Summary Pages */
					.grid_sum .l1{ width: 539px; }
					.grid_sum .r1{ width: 239px; }

                /* grid_wtb bp_wheretobuy page */
                    .grid_wtb {width:224px;}
                    .grid_wtb .l1{ width:112px;height:100%;float:left;}
                    .grid_wtb .r1{ width:112px;}
                    
                    .grid_wtb2 .li{ width:225px;}
                    .grid_wtb2 .ri{ width:225px;}
                    
                /* grid pm summary and 3 col pm pages */
                    .grid_pm .l3{width:400px;overflow:hidden;position:relative;}
                    .grid_pm .r3{width:200px;} 
				
				/* grid ua wave */	
					
					.grid_9 .r1w { width: 376px;float:left; margin-right:10px;}
					
					.grid_9 .r2w { width: 430px;float:left;}
					

/* -------- Forms --------- */

/* Grid stuff is temporary, remove when finished conversion */

.form2_label, .grid_9 .form2_input { float:left; }

.form3_label, .grid_9 .form3_input { float:left; }

.form4_label, .grid_9 .form4_input { float:left; }


/* -------- Login --------- */

.form2_label_li {
	color:#888888; 
	font-size:1.4em;
	width:18%;
	margin:12px 0;
	float:left;
}

.form2_label_li2 {
	color:#888888; 
	font-size:1.4em;
	width:23%;
	margin:12px 0;
	float:left;
}

.form2_label_li3 {
	color:#888888; 
	font-size:1.3em;
	width:18%;
	margin:10px 0 12px 0;
	float:left;
}

.form2_label_li4 {
	color:#888888; 
	font-size:1.3em;
	margin:10px 0 3px 0;
	float:left;
}

.form_input_li {
	
	font-family:"Helvetica",Verdana,Verdana,sans-serif;
	font-size:1.1em;
	height:24px;
	margin-left:8px;
	padding:0;
}
.input_li {
	border:1px solid #ccc;
	font-family:"Helvetica",Verdana,Verdana,sans-serif;
	font-size:1.3em;
	height:23px;
	margin-top:3px;
	padding:8px 0 0 8px;
	width:200px
}

.input_li2 {
	border:1px solid #ccc;
	font-family:"Helvetica",Verdana,Verdana,sans-serif;
	font-size:1.3em;
	height:23px;
	margin-top:3px;
	padding:8px 0 0 8px;
	width:276px;
}

.input_li3 {
	border:1px solid #ccc;
	font-family:"Helvetica",Verdana,Verdana,sans-serif;
	font-size:1.2em;
	height:20px;
	margin-top:3px;
	padding:6px 0 0 8px;
	width:279px;
}

.input_li:focus, .input_li2:focus, .input_li3:focus, .textarea_li:focus, .textarea_li1:focus {border-color: #888; background:#F0F6FF;}

.select_li {
	border:1px solid #ccc;
	font-size:1.3em;
	height:31px;
	margin:0 2px 0 0;
	padding:8px 0 0 4px;
	
	
}

.textarea_li {
	border:solid 1px #ccc;
	margin:0;
	padding: 6px 0 0 8px;
	font-size: 1.3em;
	font-family: "Helvetica", Verdana, Verdana, sans-serif;
	margin:0;
	text-align:left;
	width:448px;
	height:125px;
		
}

.textarea_li1 {
	border:solid 1px #ccc;
	margin:0;
	padding: 6px 0 0 8px;
	font-size: 1.3em;
	font-family: "Helvetica", Verdana, Verdana, sans-serif;
	margin:0;
	text-align:left;
	width:512px;
	height:125px;
		
}

.textarea_li2 {
	border:1px solid #ccc;
	font-family:"Helvetica",Verdana,Verdana,sans-serif;
	font-size:1.3em;
	padding:8px 0 0 8px;
	width:276px;
	margin:0;
	height: auto;
	font-size: 1.3em;
	font-family: "Helvetica", Verdana, Verdana, sans-serif;
}

.select_li3 {
	border:1px solid #ccc;
	font-size:1.3em;
	height:28px;
	margin:0 2px 0 0;
	padding:6px 0 0 4px;
}

.select_li4 {
	border:1px solid #ccc;
	font-size:1.2em;
	height:28px;
	margin:0 2px 0 0;
	padding:6px 0 0 4px;
}

.select_li2 {
	border:1px solid #ccc;
	font-size:1.3em;
	height:31px;
	margin:0 2px 0 0;
	padding:8px 0 0 4px;
	width:210px;
}

.select_li:focus, .select_li2:focus {border-color: #888; background:#F0F6FF;}

.button_li{
	background-image:url(../../images/site/graphics/bar2_icon.gif);
	background-color:#47618b;	
	color:#fff;
	border:1px solid #47618b;
	padding: 5px 20px 3px 20px;
	font-size:1.3em;
	font-weight:bold;
	margin-left:99px;
	width:150px;
	text-align:center;
	color:#47618b;
	}
	
.button_li2{
	background-image:url(../../images/site/graphics/bar2_icon.gif);
	background-color:#47618b;	
	color:#fff;
	border:1px solid #47618b;
	padding: 5px 20px 3px 20px;
	font-size:1.3em;
	font-weight:bold;
	float:right;
	width:50px;
	text-align:center;
	color:#47618b;
	}
.button_li3{
	background-image:url(../../images/site/graphics/cal_notinmonth.gif);
	background-color:#47618b;	
	color:#fff;
	border:1px solid #47618b;
	padding: 5px 20px 3px 20px;
	font-size:1.3em;
	font-weight:bold;
	float:right;
	width:130px;
	text-align:center;
	color:#47618b;
	margin-right:6px;
	}
	
.button_li:hover, .button_li2:hover {background-image:url(../../images/site/graphics/bar2_icon1.gif);color:#fff; cursor:pointer; background-repeat:repeat;}

.button_li3:hover {background-image:url(../../images/site/graphics/cal_inmonth.gif);color:#333; cursor:pointer; background-repeat:repeat;}
/* -------- Forms --------- */

.form2_label {
	margin:4px 0 8px 0;
	font-size:1.0em;
	font-weight:normal;
	width:100px;
}

.form2_label_ua {
	float:left;
	width:100px;
	margin:4px 0 4px 0;
	font-size:1.0em;
	font-weight:normal;
}

.form3_label {
	margin:4px 0 8px 0;
	font-size:1.0em;
	font-weight:normal;
}

.form5_label1 {
	float:left;
	margin: 2px 10px 12px 0;
	font-size:1.1em;
	font-weight:normal;
	 width: 100px;
}

.form5_label2 {
	float:left;
	margin:0 5px 0 0;
	font-size:1.0em;
	font-weight:normal;
	width: 270px;
}

.form5_label3 {
	float:left;
	margin:0 5px 0 0;
	font-size:1.0em;
	font-weight:normal;
	width: 520px;
}

.form5_label4 {
	float:left;
	margin: 2px 20px 12px 0;
	font-size:1.0em;
	font-weight:normal;
	 width: 100px;
}

.form5_label5 {
	float:left;
	margin: 2px 20px 12px 0;
	font-size:1.0em;
	font-weight:normal;
	 width: 130px;
}
	
.form5_label6 {
	float:left;
	margin:0 5px 0 0;
	font-size:1.0em;
	font-weight:normal;
	width: auto;
}

.form2_label span.req{ color:#333; }	
.form2_label span.notreq{ color:#888; }

.form2_label_ua span.req{ color:#333; }	
.form2_label_ua span.notreq{ color:#888; }


.form3_label span.req{ color:#333; }	
.form3_label span.notreq{ color:#888; }


.form2_input {
	border-bottom:1px solid #ccc;
	padding-bottom:6px;
	margin: 0 0 8px 0;
	font-size:0.9em;
	font-weight:normal;
	
	
}


.form2_input_ped {
	
	padding-bottom:6px;
	margin: 0 0 8px 0;
	font-size:0.9em;
	font-weight:normal;
	height:14px;
	padding: 2px 0 0 2px;
	
	
}



.form2a_input {
	padding-top:-5px;
	font-size:0.9em;
	font-weight:normal;
	text-align:left;
}

.form12_input {
	padding-bottom:6px;
	margin: 0 0 3px 0;
	font-size:0.9em;
	font-weight:normal;
	width:600px;
	
}

.form13_input {
	padding-bottom:6px;
	margin: 0 0 3px 0;
	font-size:1.0em;
	font-weight:normal;
	width:490px;
	float:left;
	
}

.form14_input {
	padding-bottom:6px;
	margin: 0 0 3px 0;
	font-size:1.0em;
	font-weight:normal;
	width:480px;
	float:left;
	
}


.form3_input {
	border-bottom:1px solid #ccc;
	padding-bottom:6px;
	margin: 0 0 8px 0;
	font-size:0.9em;
	font-weight:normal;
}

.form4_input {
	border-bottom:1px solid #ccc;
	padding-bottom:6px;
	margin: 0 0 8px 0;	
	font-weight:normal;
}

.form5_input {
	border-bottom:1px solid #ccc;
	padding-bottom:6px;
	margin: 0 0 8px 100px;
	font-size:0.9em;
	font-weight:normal;
}

.form6_input {
	float:left;
	width: 30px;
	border-bottom:1px solid #ccc;
	padding-bottom:6px;
	margin: 0 0 8px 0;
	font-size:0.9em;
	font-weight:normal;
}


.form6_label {
	float:left;
	width: 250px;
	border-bottom:1px solid #ccc;
	padding-bottom:6px;
	margin: 0 0 8px 0;
	font-size:0.9em;
	font-weight:normal;
}


.form_sep {
	clear:both;
	padding: 5px 0 5px 0;
}

.form2_submit { float:right; }
.form3_submit { float:left; }
.form4_submit { float:left;  width:220px; margin: 0 5px 0 0;}
.form5_submit { float:left; margin: 0 5px 0 0;}

.form2_question {
	font-size:1.2em;
	margin:2px 0 12px 0;
}


.form2_warning, .form_success {
	background-image: url('../../images/site/graphics/warning.gif');
	background-repeat: no-repeat;
	padding:2px 0 4px 32px;
	font-size:1.2em;
	color: #6999b9;
	float: left;
}

.form_success { background-image: url('../../images/site/graphics/tiny-logo1.gif'); }
	
	
/* --------- Forms: Inputs ---------- */


.input1, .input2, .input3, .input4, .input5, .input6, .input7, .input8, .input9, .input10, .input13, .input14, .input15, .input16 {
	height:14px;
	border:solid 1px #888;
	margin:0;
	padding: 2px 0 0 2px;
	font-size: 1.1em;
	font-family: "Helvetica", Verdana, Verdana, sans-serif;	
}



.input11 {
	height:14px;
	border:solid 1px #888;
	margin:0;
	padding: 0;
	font-size: 1.1em;
	font-family: "Helvetica", Verdana, Verdana, sans-serif;	
}

.input12 {
	height:14px;
	border:solid 1px #888;
	margin:0;
	padding: 0 0 0 0;
	font-size: 1.1em;
	font-family: "Helvetica", Verdana, Verdana, sans-serif;	
}

.input17 {
	height:14px;
	border:solid 1px #888;
	margin:0;
	padding: 0 0 0 0;
	font-size: 1.1em;
	font-family: "Helvetica", Verdana, Verdana, sans-serif;	
}

.input_evnt {
	height:14px;
	border:solid 1px #888;
	margin-left:10px;
	padding: 2px 0 0 2px;
	font-size: 1.1em;
	font-family: "Helvetica", Verdana, Verdana, sans-serif;	
}



.textarea1, .textarea2, .textarea3, .textarea4{
	border:solid 1px #888;
	margin:0;
	padding: 2px 0 0 2px;
	font-size: 1.1em;
	font-family: "Helvetica", Verdana, Verdana, sans-serif;
	margin:0 5px 0 0;
	text-align:left;
	width:450px;
	height:125px;
		
}

.textarea5, .textarea7 {
	border:solid 1px #888;
	width:400px;
	height:180px;
	max-width:400px;
	max-height:250px;
	margin:0;
	padding: 2px 0 0 2px;
	font-size: 1.1em;
	font-family: "Helvetica", Verdana, Verdana, sans-serif;
	margin:0 5px 0 0;	
}

.textarea6{
	border:solid 1px #888;
	width:400px;
	height:180px;
	max-width:400px;
	max-height:250px;
	margin:0 5px 0 50px;
	padding: 2px 0 0 2px;
	font-size: 1.1em;
	font-family: "Helvetica", Verdana, Verdana, sans-serif;
	margin:0 5px 0 0;	
}

.textarea7 { height:80px; max-height:80px; }



	.input1 { width:200px; }
	.input2 { width:140px; }
	.input3 { width:450px; }
	.input4 { width:260px; float:left; }	
	.input5 { width:18px; }
	.input6 { width:489px; }
	.input7 { width:215px; }
	.input8 { width:238px; }
	.input9 { width:430px; }
	.input10 { width:60px; }
	.input11 { width:190px; }
	.input12 { width:113px; }
	.input13 { width:246px; }
	.input14 { width:382px; }
	.input15 { width:90px; float:left; margin-right:2px;}
	.input16 { width:90px; float:left; margin-left:2px;}
	.input17 { width:247px; }
	

	.checkbox1 { 
		margin: 0 5px 0 0 !important;
		margin: -3px 5px 0 0; }
	.checkbox2{ 
		margin: 0 5px 0 0 !important;
		margin: -13px 5px 0 5px; }
	.checkbox3 { 
		margin: 0 5px 0 0 !important;
		margin: 0 5px 0 0;
		width: 25px;
		height:20px; }
	.checkbox4 { 
	    margin: 0px 5px 0 0px;
		float:left; }		
	.checkbox5 {
	    width: 150px;
	    margin: 0px 10px 0 0px;
		float:left; }
		
	.checkbox6 {
	    width: 125px;
	    margin: 2px 10px 0 -5px;
		float:left; 
		line-height:1.5em;
	}		
	.checkbox6 input { width: 30px; }		

    *:first-child+html .checkbox4 {margin: -4px 5px 0 -4px;}
		
	.radio1 { margin:0 5px 0 0; }
    .radio2 { margin:0 5px 0 20px; }
	.file{
		font-size: 1.1em;
		font-family: "Helvetica", Verdana, Verdana, sans-serif;
		margin:0;
		height:18px;
		border: none !important;				
		border: 1px solid #888;		
	}
	
	.file2{
		font-size: 1.1em;
		font-family: "Helvetica", Verdana, Verdana, sans-serif;
		margin:0;
		height:22px;
		border: none !important;				
		border: 1px solid #888;		
	}
	
	
    
    .select1 {
    	height:18px;
		border:solid 1px #888;
		margin:0 2px 0 0;
		padding: 1px 0 0 2px;
		font-size:1.1em;
    }
	
    .select1_small {
    	height:19px;
		border:solid 1px #888;
		margin:0;
		padding: 1px 0 0 2px;
		font-size:0.9em;
    }
	
    .select1_smallest {
    	height:19px;
		border:solid 1px #888;
		margin:0;
		padding: 1px 0 0 2px;
		font-size:0.8em;
    }

    .select1_tall {
    	height:21px;
		border:solid 1px #888;
		margin:0;
		padding: 1px 0 0 2px;
		font-size:1.1em;
    }
    
	.select2 {
    	height:18px;
		border:solid 1px #888;
		margin:4px 2px 0 0;
		padding: 1px 0 0 2px;
		font-size:1.1em;
		line-height: 1.4em;
    }
	
	.select3 {
    	height:18px;
		width:190px;		
		border:solid 1px #888;
		margin:0 2px 0 0;
		padding: 1px 0 0 2px;
		font-size:1.1em;
		line-height: 1.4em;
    }
	
	 .select4 {
    	height:18px;
		width:175px;		
		border:solid 1px #888;
		margin:0 2px 0 0;
		padding: 1px 0 0 2px;
		font-size:1.1em;
		line-height: 1.4em;
    }
	
	.select5 {
    	height:18px;
		width:250px;		
		border:solid 1px #888;
		margin:0 2px 0 0;
		padding: 1px 0 0 2px;
		font-size:1.1em;
		line-height: 1.4em;
    }
	
	 .select6 {
    	height:18px;
		width:192px;		
		border:solid 1px #888;
		margin:0 0 0 0;
		padding: 1px 0 0 2px;
		font-size:1.1em;
		line-height: 1.4em;
    }
	
	.select7 {
    	height:18px;
		width:62px;		
		border:solid 1px #888;
		margin:0 0 0 2px;
		padding: 1px 0 0 2px;
		font-size:1.1em;
		line-height: 1.4em;
    }
	
	.select8 {
    	height:18px;
		width:62px;		
		border:solid 1px #888;
		margin:0 2px 0 0;
		padding: 1px 0 0 2px;
		font-size:1.1em;
		line-height: 1.4em;
    }
	
	 .select9 {
    	height:18px;
		width:190px;		
		border:solid 1px #888;
		margin:0 0 0 0;
		padding: 1px 0 0 2px;
		font-size:1.1em;
		line-height: 1.4em;
    }

 .select_op {
    	height:17px;
		width:88px;
		border:solid 1px #888;
		margin:0 2px 0 0;
		padding: 1px 0 0 2px;
		font-size: 1em;
		line-height:3em;
		color: #47618b;
    }
	
	.select_op2 {
    	height:17px;
		width:55px;
		border:solid 1px #888;
		margin:0 2px 0 0;
		padding: 1px 0 0 5px;
		font-size: 1em;
		line-height:3em;
		color: #47618b;
    }


.select_np {
    	height:17px;
		width:68px;
		border:solid 1px #cccccc;
		margin:0 1px 0 2px;
		padding: 1px 0 0 2px;
		font-size: 1em;
		line-height:3em;
		color: #47618b;
		float:right;
    }

.select_np1 {
    	height:17px;
		
		border:solid 1px #cccccc;
		margin:0 1px 0 2px;
		padding: 1px 0 0 2px;
		font-size: 1em;
		line-height:3em;
		color: #47618b;
		float:right;
    }
	
.select_np2 {
    	height:17px;
		width:80px;
		border:solid 1px #cccccc;
		margin:0 1px 0 2px;
		padding: 1px 0 0 2px;
		font-size: 1em;
		line-height:3em;
		color: #47618b;
		float:right;
    }
	
.select_mp {
    	height:20px;
		width:156px;
		border:solid 1px #cccccc;
		padding: 1px 0 0 2px;
		font-size: 1em;
		line-height:3em;
		color: #47618b;
		float:left;
    }	


/* --------- Forms: Submit Buttons ---------- */

.button1, .button2, .button3, .button3a, .button4, .button4a, .button6, button4white {
	float:left;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	margin:0 0 0 4px;
}

.button_subgraphic {
	float:left;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	margin:80px 0 0 17px;
	background-color:#fff;	
	color:#47618b;
	border:1px solid #47618b;
	padding: 4px 10px;
}

.button_subgraphic:hover {background-color:#f5f7f7;}

.button_landgraphic1 {
	float:left;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	margin:32px 0 0 17px;
	background-color:#fff;	
	color:#47618b;
	border:1px solid #47618b;
	padding: 4px 10px;
}

.button_landgraphic1:hover {background-color:#f5f7f7;}

.button_landgraphic_com {
	float:left;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	margin:95px 0 0 17px;
	background-color:#fff;	
	color:#47618b;
	border:1px solid #47618b;
	padding: 4px 10px;
}

.button_landgraphic_com:hover {background-color:#f5f7f7;}


.button_landgraphic1a {
	float:left;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	margin:17px 0 0 17px;
	background-color:#fff;	
	color:#47618b;
	border:1px solid #47618b;
	padding: 4px 10px;
}

.button_landgraphic1a:hover {background-color:#f5f7f7;}

.button_landgraphic2 {
	float:left;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	margin:70px 0 0 17px;
	background-color:#fff;	
	color:#47618b;
	border:1px solid #47618b;
	padding: 4px 10px;
}

.button_landgraphic2:hover {background-color:#f5f7f7;}

.button_landgraphic3 {
	float:left;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	margin:95px 0 0 17px;
	background-color:#fff;	
	color:#47618b;
	border:1px solid #47618b;
	padding: 4px 10px;
}

.button_landgraphic3:hover {background-color:#f5f7f7;}

.button_landgraphic4 {
	float:left;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	margin:48px 0 0 17px;
	background-color:#fff;	
	color:#47618b;
	border:1px solid #47618b;
	padding: 4px 10px;
}

.button_landgraphic4:hover {background-color:#f5f7f7;}


.button_landgraphic5 {
	float:left;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	margin:53px 0 0 17px;
	background-color:#fff;	
	color:#47618b;
	border:1px solid #47618b;
	padding: 4px 10px;
}

.button_landgraphic5:hover {background-color:#f5f7f7;}

.button_landgraphic6 {
	float:left;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	margin:33px 0 0 17px;
	background-color:#fff;	
	color:#47618b;
	border:1px solid #47618b;
	padding: 4px 10px;
}

.button_subgraphic_dirc

{

  	float:left;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	margin:38px 0 0 17px;
	background-color:#fff;	
	color:#47618b;
	border:1px solid #47618b;
	padding: 4px 10px;
}

.button_subgraphic_dirc:hover

{

background-color: #f5f7f7;

}

.button_landgraphic6:hover {background-color:#f5f7f7;}

.button_bcrum {
	float:right;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	margin:5px 5px 0 3px;
	background-color:#fff;	
	color:#47618b;
	border:1px solid #47618b;
	padding: 4px 10px 2px 10px;
}

.button_bcrum:hover {background-color:#f5f7f7;}

.button10 {
	float:left;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	margin:0 0 0 0;
}

.button6 {
	float:left;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	margin:0 0 0 0;
}

.button7 {
	float:left;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	margin:0 0 0 0;
	width:47px;
	text-align: center;
}


.button8, .button8a {
	float:left;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	margin:0 0 0 0;
	width:77px;
	text-align: center;
	margin:0 4px 0 0;
	
	
	
}

.button9, .button9a {
	float:left;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	margin:0 0 0 0;
	width:97px;
	text-align: center;
	margin:0 4px 0 0;
	
	
	
}



.button1, .button2, .btnwid, .button6, .button8, .button8a, .button10, .button_vote, .button_voted  {font-size:1.1em;}
.button3, .button3a {font-size:0.9em;}
.button1, .button4, .button4a, .button6, .button7, .button8, .button9, .button10{

	background-color:#47618b;	
	color:#fff;
	border:1px solid #47618b;
	padding: 4px 10px;
}


	.button1:hover {background-color:#3C4D63; font-style:normal;}
	.button4:hover {background-color:#3C4D63;}
	.button4a:hover {background-color:#3C4D63;}
	.button6:hover {background-color:#3C4D63;}
	.button7:hover {background-color:#3C4D63;}
	.button8:hover {background-color:#3C4D63;}
	.button9:hover {background-color:#3C4D63;}
	.button10:hover {background-color:#3C4D63;}


.button_vote {
	background-image:url(../../images/site/graphics/vote_blue_1.gif);
	background-repeat:repeat;
	color:#fff;
	padding: 4px 10px;
	float:right;
	width:65px;
}

.button_vote:hover {
	background-image:url(../../images/site/graphics/vote_blue_2.gif);
	background-repeat:repeat;
	cursor:pointer;
}

.button_voted {
	background-image:url(../../images/site/graphics/vote_green.gif);
	background-repeat:repeat;	
	color:#fff;
	padding: 4px 10px;
	float:right;
	width:65px;
}
.button_mkcrt {font-size:1.1em; font-weight:bold;}
.button_mkcrt {
	background-image:url(../../images/site/graphics/vote_blue_1.gif);
	background-repeat:repeat;
	color:#fff;
	padding:3px 10px 1px;
	float:left;
	margin: 10px 0 0 8px;
	text-decoration:none;
}

.button_mkcrt:hover {
	background-image:url(../../images/site/graphics/vote_blue_2.gif);
	background-repeat:repeat;
	cursor:pointer;
}

.button4white {
	background-color:#fff;	
	color:#47618b;
	border:1px solid #47618b;
	padding: 4px 10px;
}

	.button4white:hover {background-color:#3C4D63; background-color:#f2faff; }

.button2 {
	background-color:#fff;	
	color:#47618b;
	border:1px solid #47618b;
	padding: 4px 10px;
}

.button8a {
	background-color:#fff;	
	color:#47618b;
	border:1px solid #47618b;
	padding: 4px 10px;
	width:77px;
}

.button9a {
	background-color:#fff;	
	color:#47618b;
	border:1px solid #47618b;
	padding: 4px 10px;
	width:97px;
}
	.button2:hover { color:#3C4D63; background-color:#f2faff;}
	
.button22 {float:right;}
.button22 .sel {background-color: #eee;border:1px solid #ccc;padding:2px 5px;}
.button22 .unsel {background-color: #fff;border:1px solid #ccc;padding:2px 10px;}
.button22 a {text-decoration:none;}
.button22 a:hover {color:#3C4D63;background-color: #eee;}
	
.button3, .button3a {
	background-color:#47618b;	
	color:#fff;
	border:1px solid #47618b;
	padding: 2px 8px;
}
.button3a { margin-top: 2px; }

.button4, button4white {margin:23px 4px 4px 3px;width:53px;text-align:center;}
.button4a {margin:0;width:55px;text-align:center;}
.btnwid {
    width:150px;
    text-align:center;
    background-color:#659bd2;
    color:#fff;
    font-weight: bold;
	position:relative;
	float:left;
	overflow:hidden;
	cursor:pointer;
	padding: 4.5px 1px;
	display:block;
    }
a.btnwid {text-decoration:none;color:#fff;display:block;}
a.btnwid:hover {background-color:#47618b;position:relative;display:block;overflow:hidden;text-decoration:none;}
    
@media screen and (-webkit-min-device-pixel-ratio:0) {a.btnwid {height:15px;}}

.lftrange {width:210px;margin-left:-4px;}

.barwid {float:left;width:630px;margin-bottom:2px;}
.barwid2 {float:left;width:236px;}
.barwid3 {float:left;width:387px;}



/* ----------- Horse Image ---------------- */

	.horse_img {
		float:left;
		background-color:#ffffff;
		width:74px;
		height:72px;
		background-position: center ;
		background-repeat: no-repeat;
		margin:0 2px 4px 0px;
		border:1px solid #ccc;
	}
	
	.horse_img5 {
		float:left;
		background-color:#ffffff;
		width:74px;
		height:72px;
		background-position: center ;
		background-repeat: no-repeat;
		margin:0 2px 0 0px;
		border:1px solid #ccc;
	}
	


	
.horse_img:hover {border: 1px solid #666;}

	.horse_img_sold img, .horse_img_notsold img{
		width: 74px; 
		height: 72px;
	}	

	.horse_img .horse_tag1 {
		float:left;
		width: 74px;
		height: 26px;
	}

	.horse_img .horse_tag2 {
		float: right;
		width: 74px;
		height: 26px;
        margin-right:-52px;
        margin-top:-27px;
	}
	
	.horse_img .horse_tag3 {
		float: right;
		width: 74px;
		height: 26px;
	}
	
	.horse2_img {
		float:left;
		background-color:#ffffff;
		width:74px;
		height:52px;
		background-position: center ;
		background-repeat: no-repeat;
		margin:0 2px 4px 0px;
		
	}
	
	.video2_img {
		float:left;
		background-color:#ffffff;
		width:74px;
		height:50px;
		background-position: center ;
		background-repeat: no-repeat;
		margin:0 2px 4px 0px;
		
	}
	

	


	.horse2_img_sold img, .horse2_img_notsold img{
		width: 74px; 
		height: 52px;
	}	

	.horse2_img .horse_tag1 {
		float:left;
		width: 74px;
		height: 26px;
	}
	.horse2_img .horse_tag2 {
		float: right;
		width: 74px;
		height: 46px;
	}
	
	
	
	

/* ----------- 2 Column Summary Things ------------ */


/* ------------- Horse ------------- */

.half_horse .info {
	width:301px;
	margin: 0 0 0 6px;
}
	.half_horse .mem_tb, .half_horse .info, .half_horse .info .left1, .half_horse .info .right1, .half_horse .info .left2, .half_horse .info .right2  {
		float:left;
		overflow: hidden;
	}
	
	
	.half_horse .info .firstline {
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;		
		background-color:#F5F7F7;
		height:14px;
		padding:3px 0 0 0;
		overflow: hidden;
	}
	
	.half_horse .info .underline {
		height:14px;
		padding:3px 0 0 0;
		overflow: hidden;
	}
	.half_horse .info { margin-bottom: 8px; }



/* --------- Farm --------- */

.half_farm .info {
	width:313px;
	margin: 0 0 0 6px;
}
	.half_farm .mem_tb, .half_farm .info, .half_farm .info .left1, .half_farm .info .right1, .half_farm .info .left2, .half_farm .info .right2  { float:left; }
	
	
	.half_farm .info .firstline {
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;		
		background-color:#F5F7F7;
		height:13px;
		padding:2px 0 0 0;
		overflow: hidden;
	}
	
	.half_farm .info .underline {
		height:14px;
		padding:2px 0 0 0;
		overflow: hidden;
	}
	.half_farm .info { margin-bottom: 8px; }
	
/* ---- Member ---- */

.half_mem .info {
	width:313px;
	margin: 0 0 0 6px;
}
	.half_mem .mem_tb, .half_mem .info, .half_mem .info .left1, .half_mem .info .right1, .half_mem .info .left2, .half_mem .info .right2  { float:left; }
	
	
	.half_mem .info .firstline {
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;		
		background-color:#F5F7F7;
		height:13px;
		padding:2px 0 0 0;
		overflow: hidden;
	}
	
	.half_mem .info .underline {
		height:14px;
		padding:2px 0 0 0;
		overflow: hidden;
	}	
	.half_mem .info { margin-bottom: 8px; }


/* ----------- Other --------------- */
#headimg { 
	width: 519px;
	height: 285px; 
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0 0 6px 0;
}

.mem_under, .subbar, .subbar2, .subbar3 {
	padding: 0 0 4px 6px;
	/*height:10px; Alex was here */
	margin: 3px 0px;
}

.subbar4 {
	padding: 0 0 4px 0;
	height:10px;
	margin: 3px 0px;
}

.mem_under, .subbar { border-bottom: 1px solid #ccc;}
.subbar .left { float:left; }
.subbar .right { float:right;}

.subbar a { text-decoration:none;}
.subbar a:hover {text-decoration:underline;}

.subbar2 a { text-decoration:none;}
.subbar2 a:hover {text-decoration:underline;}
.subbar2 .right a:hover {text-decoration:underline;}
.subbar2 .left { float:left;}
.subbar2 .right { float:right;}
.subbar3 .left {float:left;color:#888;font-size:10px;}
.subbar4 .left {float:left;color:#888;font-size:10px;}
.subbar4 .right {float:right;color:#888;font-size:10px;}

.mem_under span a {
	text-decoration:none;
	color:#47618b;
}


.lgcaption { margin-left:8px;}
.lgcaptioncentered { text-align: center; }
.lgcredit { margin:4px 0 0 8px;}

.photoregrep {height:25px; width:120px;float:right;line-height:15px;margin-bottom:10px;}
.photoregrep li {border-bottom: 1px solid #ccc;}
.photoregrep a {text-decoration:none;color: #47618b;}
.photoregrep a:hover {text-decoration:underline;}

.mem_ta {
	width:50px;
	height:51px;
	margin: 2px 2px;
}

/* FERNANDO (2 2 2 0) */
.mem_tb {
	width:69px;
	height:51px;
	margin: 2px 8px 2px 0;
}

.mem_tb1 {
	width:100px;
	height:100px;
	margin: 2px 2px;
}

.mem_tb2 {
	width:77px;
	height:60px;
	margin: 2px 2px;
}


.mem_icon {width:16px;margin: 3px 6px 6px 6px;}

.mem_tb li {
	float: right;
}

.mem_tbt {
	width:69px;
	height:51px;
	border: 1px solid #ccc;
	float:left;
}

.mem_tbt:hover {border: 1px solid #666;}

.mem_tbc {
	width:69px;
	height:51px;
	margin-right:10px;
	border: 1px solid #ccc;
}


.mem_tc {
	width:70px;
	height:70px;
	margin: 2px 2px;
	float: left;
	border: 1px solid #ccc;
	text-decoration: none;
}

.mem_td {
	width:69px;
	height:51px;
	padding: 6px;
	border: 1px solid #ccc;
	display:inline-block;
}

.mem_te {
	width:69px;
	height:51px;
	padding: 6px;
	border: 1px solid #ccc;
	display:block;
	background-color:#FFFFFF;
}

.vidch_cpbx_ld {
	width:105px;
	height:70px;
	padding: 5px;
	border: 1px solid #ccc;
	display:block;
	background-color:#FFFFFF;
	
}

.vidch_cpbx {
	width:125px;
	height:83px;
	padding: 5px;
	border: 1px solid #ccc;
	display:block;
	background-color:#FFFFFF;
}

.vidch_cpbx_lg {
	width:204px;
	height:115px;
	padding: 5px;
	border: 1px solid #ccc;
	display:block;
	background-color:#FFFFFF;
}

.ofmonth_cpbx {
	width:125px;
	height:90px;
	padding: 4px;
	border: 1px solid #ccc;
	display:block;
	background-color:#FFFFFF;
	margin-right:8px;
}

.ofmonth_contain {
	float:left;
	
	margin: 0 6px;
	overflow:hidden;
	width: 140px;
	text-align:center;
}



.ofmonth_contain_pg {
	float:left;
	width:595px;
	margin: 0 6px;
	overflow:hidden;
	
	
}

.info_ofmonth {
	width:auto;
	float:left;
	margin:6px ;
}
.left_ofmonth {
	width: 275px;
	float: left;
	overflow-x: hidden;
	overflow-y: hidden;
	white-space: nowrap;
}
.right_ofmonth {
	width: 172px;
	float: left;
	padding-left:5px;
	overflow-x: hidden;
	overflow-y: hidden;
	white-space: nowrap;
}

.mem_pt {
	float:left;
	width:69px;
	height:51px;
	margin: 2px 6px 2px 2px;
	padding: 6px;
	border: 1px solid #ccc;
	display:block;
	background-color:#FFFFFF;
}

.mem_msg {
	float:left;
	width:51px;
	height:38px;
	margin: 0px 12px 2px 2px;
	
	display:block;
	background-color:#FFFFFF;
}

.mem_pt_mini {
	float:left;
	width:60px;
	height:44px;
	margin: 2px 6px 2px 2px;
	padding: 6px;
	border: 1px solid #ccc;
	display:block;
	background-color:#FFFFFF;
}

.mem_mempt_mini {
	float:left;
	width:60px;
	height:44px;
	border: 1px solid #ccc;
	display:inline-block;
}

.mem_pt_com {
	float:left;
	width:69px;
	height:51px;
	margin: 2px 6px 2px 30px;
	padding: 6px;
	border: 1px solid #ccc;
	display:block;
	background-color:#FFFFFF;
}

.mem_pt_mini:hover {border: 1px solid #333;}
.mem_pt:hover {border: 1px solid #333;}
.mem_te:hover {border: 1px solid #333;}
.mem_td:hover {border: 1px solid #333;}
.mem_tdd:hover {border: 1px solid #333;}
.mem_pt_com:hover {border: 1px solid #333;}
.ofmonth_cpbx:hover, .vidch_cpbx:hover {border: 1px solid #333;}
.vidch_cpbx_lg:hover {border: 1px solid #333;}
.vidch_cpbx_ld:hover {border: 1px solid #333;}
 
.vd_forimg { position:relative; top: 65px; left: 57px; z-index: 3; } 
.mem_td .vd_bakimg { position:relative; top: -26px; left: 0px; width: 69px; height:51px; z-index: 1; } 



.mem_tf {
	width:69px;
	height:51px;
	padding:4px;
	border: 1px solid #ccc;
	display:inline-block;
	margin:2px 2px 2px 3px;
	float:left;
}


.mem_tdd {
	width:80px;
	height:60px;
	padding: 5px 5px;
	border: 1px solid #ccc;
	display:inline-block;
}


.mem_pct {
	width:70px;
	padding-right: 5px;
	float: left;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
	line-height:14px;
}

.mem_pct_evnt1 {
	width:70px;
	padding-right: 5px;
	float: left;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
	margin-left: 6px;
}

.mem_pct_evnt2 {
	width:70px;
	padding-right: 5px;
	float: left;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
	margin-left: 12px;
}

.mem_icn {
	width:20px;
	padding: 0;
	float: left;
	text-align: center;
	text-decoration: none;
}

.mem_pca, .mem_pca1 {
	width:90px;
	padding: 5px 0 0 18px;
	float: left;
	overflow: hidden;
}

.vidch_clip, .vidch_clip1 {
	width:130px;
	margin: 8px;
	float: left;
	
}

.vidch_clip_ld, .vidch_clip1_ld {
	width:110px;
	margin: 9px;
	float: left;
	
}

.vidch_clip2_ld {
	width:110px;
	margin: 9px 15px 9px 9px;
	float: left;
	
}

.mem_pca  {margin-top:0;}
.mem_pca1 {margin-top:-20px;}

.mem_pca2 {
	width:90px;
	padding: 5px 0 0 18px;
	float: left;
	overflow: hidden;
	margin-top:-20px;
}

.mem_pcb {
	width:75px;
	padding: 5px 15px 5px 18px;
	float: left;
	overflow: hidden;
}

.mem_pca li {line-height:15px;}

.mem_pcc {
	width:75px;
	float: left;
	overflow: hidden;
	margin-left:10px;
}

.mem_pcd {
	width:85px;
	padding: 5px 15px 5px 5px;
	float: left;
	overflow: hidden;
}

.mem_pco {
	width:83px;
	float: left;
	overflow: hidden;
	margin-right:8px;
}

.mem_pcr {
	width:83px;
	float: left;
	overflow: hidden;
	margin-right:6px;
}

#pg_memprofile .topfriends, #pg_memprofile .mutualfriends .otherpages { margin: 5px 0 5px 0; }
#pg_memprofile .person_sm .basicinfo { width: 145px; }
/* Strange IE Fix */ 
#pg_memprofile { margin:0 !important; margin: 0 0 0 0;  }
	 .grid_sum .l1 .sum_button {
	 	display:inline;
		float:right;
		margin: 0 16px 0 0;				
	 }

	 
#pg_memprofile .grid_ml .l1 .box11 img{
	 	display:inline;
		float:right;
		margin: 0 0 0 0;				
	 }

	 
	
	 
	 #pg_memprofile .grid_ml .l1 .box11 img a{
	 	display: block;
	
	 }
	 
	 #pg_memprofile .grid_ml .l1 .box11 em {
	 	background: url(../../images/site/graphics/hover2.png) no-repeat;
	width: 180px;
	height: 45px;
	position: absolute;
	top: -100px;
	left: -40px;
	text-align: center;
	overflow:visible;
	padding: 20px 12px 10px;
	font-style: normal;
	z-index: 5;
	display: none;		
	 }




.quicklink1{
	width:116px;
	height: 18px;
	padding: 2px 0 0 0;
	background-position: top left;
	background-repeat: no-repeat;
	background-image: url('../../images/site/graphics/quickpicks-button1.gif');
	text-align:center;
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.0em;
	color:#333;
	text-decoration: none;
}

	.quicklink1 a{
		color:#333;
		text-decoration: none;	
	}
	
	.quicklink1 a:hover{
		color:#333;
		text-decoration: none;	
	}
	
	
	
	
	
/* -------- User Admin Control Panel Pages ----------- */	
	
	
.ua_pic { float:left; }
.ua_right {
	float:right;
	width:78px;
	text-align: left;
}

.uaicon1, .uaicon2 {	
	text-align: center;
	float:left;
	width: 20px !important;
	width: 19px;
	margin: 0;
	padding-top:1px;
		
}
.uaicon1 { border: 1px solid #fff;width:16px;height:15px; }/*review for different implementations */
.uaicon1:hover { border: 1px solid #999; }
.uaicon2 { 
	border: solid 1px #999; 
	background-color:#999;	
}
.ua_nav .underline, .ua_nav .underline_sel { height:18px;margin:0; }	
.ua_nav .underline_sel{
	border-bottom: 1px solid #999;
	background-color:#999;
	padding: 1px;
	color:#fff;
	font-weight: bold;
}	

.ua_nav .nunderline, .ua_nav .nunderline_sel { height:18px;margin:0; }	
.ua_nav .nunderline_sel{
	border-bottom: 1px solid #fff;
	background-color:#999;
	padding: 1px;
	color:#fff;
	font-weight: bold;
}

.ua_nav .underline span {margin-bottom:2px;} /*--icons--*/
.ua_nav .underline_sel span {margin-top:-1px;} /*--icons--*/
.ua_nav .underline_sel .white3 {position:relative;top:3px;}

.ua_nav .underline:hover { background-color:#f2faff; }
.ua_nav .nunderline:hover { background-color:#f2faff; }
.ua_nav .box1 .indent { margin: 4px 0 0 18px; }

.ua_subnav a.sel {
	float:left;
	height:16px;
	padding: 4px 10px 2px 10px;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	background-color:#fff;
	text-decoration: none;
	margin: 0 3px;
	font-weight:bold;
	color:#555;
	
}

.ua_subnav a.unsel {
	float:left;
	height:13px;
	border:1px solid #999;
	background-color:#eee;
	padding: 2px 10px 4px 10px;
	text-decoration: none;
	margin: 3px 1px 0;
}	
.ua_subnav a.unsel:hover { background-color:#666; color:#fff; }	

.ua_subnav .line {
	margin:0;
	padding: 23px 0 0 0;
	border-color: #999;
}	


.ua_nav3, .ua_nav4, .ua_nav5 {
	height: 20px;
	margin: 3px 0 0 0;	
	text-align: center;
	float:left;
}

	.ua_nav3 .unsel, .ua_nav4 .unsel, .ua_nav5 .unsel  {
		font-weight:normal;
		padding: 0 8px;
		border-left: 1px solid #ccc;	
		float:left;
		text-decoration:none; 				
	}
	
    .ua_nav5 .unsel { padding: 0 5px; font-weight: bold; }
	
	.ua_nav3 .sel, .ua_nav3 .sel {
		font-weight: bold;
		padding: 0 8px;
		border-left: 1px solid #ccc;	
		float:left;
		text-decoration:none; 				
	}
	
	.unsel a {text-decoration:none;}
	.sel a {font-weight:bold;color:#888;text-decoration:none;}
	.unsel a:hover {text-decoration:underline;}
	.sel a:hover {font-weight:bold;text-decoration:underline;}
	
.pagnum .ua_nav3 { float:left; }
.pagnum .ua_nav4 { float:right; }
.pagnum .right1 {float:right;width:180px;}
.pagnum .right22 {float:right;width:95px;}

.pagnum .right1 .button1, .pagnum .right1 .button2 {
	float:right;
	padding: 2px 4px;
	border: 1px solid #999;
}

.pagnum .right1 .button1{ 
	background-color: #999;
	cursor: default;
}
.pagnum .right1 a.button2{ 
	font-weight: normal; 
	color: #666;
}

.pagnum .right1 a.button2:hover{
	border: 1px solid #333;
	color: #333;
}

.spanht {height:5px;}

#pg_ua_photos .pagnum .right1 {width:250px;}

/* --------- Member Rolls in User Admin ----------- */

.lg_mem_pic { text-align:center; }
.lg_mem_pic img{ 
	border: 1px solid #999; 
	margin: 0 0 4px 0;
}
.lg_mem_pic .box1 {
	margin: 0 auto;
	text-align: left;
	width:490px;
}

.lg_mem_pic .box1 .mem_tb{
	border:0;
	margin: 0 10px 0 0;
}


.ua_memberroll { margin: 6px 0 0 0; }
.ua_memberroll .new .box1 { background-color: #f0f6ff; }

.ua_memberroll .checkbox { float:left; margin: 4px 15px 0 2px; }

.ua_memberroll .checkboxspace { float:left; margin: 4px 35px 0 2px; }

.ua_memberroll .ua_pic { margin: 0 12px 0 0;}
.ua_memberroll .ua_pic_smaller { margin: 0 7px 0 0;}

.ua_memberroll .info, .ua_memberroll .infosmaller
    { float:left; width: 380px; }
.ua_memberroll .infosmaller
    { width: 348px; }
.ua_memberroll .info .left1, .ua_memberroll .infosmaller .left1
    { float:left; margin: 0 0 5px 0; width: 50px; }
.ua_memberroll .info .left2, .ua_memberroll .infosmaller .left2
    { float:left; margin: 0 6px 5px 12px; overflow: hidden; white-space: nowrap;	 width: 280px; }
.ua_memberroll .info .left3, .ua_memberroll .infosmaller .left3, .ua_memberroll .info .left4, .ua_memberroll .infosmaller .left4
    { float:left; overflow: hidden; white-space: nowrap; }

.ua_memberroll .rtopt{
	float:right;
	width:120px;
	/* width: auto;
	padding-right: 5px;
	overflow: auto; */
}

.ua_memberroll .rtopt .del_yn, .ua_memberroll .rtopt .del_yn2, .ua_memberroll .rtopt .del_yn3, .horseroll .options .del_yn, .del_yn3 {
	position: absolute;
	text-align:center;
	font-weight: bold;
	z-index: 2;
	background-color: #fff;
	border: 1px solid #999;
	width: 108px;
	padding: 5px;
}

	.ua_memberroll .rtopt .del_yn { 
		height:40px; 
		line-height: 20px;
	}

	.ua_memberroll .rtopt .del_yn2 { 
		height:auto; 
		padding-bottom: 8px;
		line-height: 13px;
	}

	.ua_memberroll .rtopt .del_yn3 { 
		height:auto; 
		line-height: 25px;
		padding-bottom: 8px;
	}

	.horseroll .options .del_yn { height:45px; }
	.del_yn3 {height:55px;line-height:20px;}

.ua_memberroll .rtopt .underline{
	padding-top:3px;
	margin-bottom:2px;		
}

.ua_memberroll .show{
	float:right;		
	margin-top: 10px;
	width: 566px !important; /* IE Renders Text Block Wierd. */
	width: 555px;
}

.reportabuse{
	position:relative;
	background-image: url('../../images/site/icons/ua/warning1.gif');
	background-repeat: no-repeat;
	background-position: 2px 4px;
	border-top: 1px solid #ccc;
	padding: 6px 0 0 25px;
	height: 12px;
	margin: 15px 0 0 0;
	font-size: 0.9em !important;
	font-size: 0.95em;
}

.reportabuse a:hover {text-decoration:underline;}





/* -------------- Blog -------------- */
 

.blogview { margin: 5px 0 0 0; }



/* --------------- User Admin Blog Rolls -------------- */

.ua_blogroll { margin: 6px 0 0 0; }
.ua_blogroll .new .box1 { background-color: #ffffee; }


.ua_blogroll .checkbox {
	float:left;
	margin: 4px 15px 0 2px;
}

.ua_blogroll .info { float:left; }
.ua_blogroll .info .left1{
	float:left;
	margin: 0 0 5px 0;
	width: 65px;
}
.ua_blogroll .info .left2{
	float:left;
	margin: 0 6px 5px 12px;
	overflow: hidden;
	white-space: nowrap;	
	width: 340px;
}



/* ua page antecedents */

.ua_blogroll .rtopt{
	float:right;
	width:120px;
	height:100%;
}

#pg_uf_editprofile .ua_blogroll .rtopt .del_yn3 {
	position: absolute;
	text-align:center;
	font-weight: bold;
	z-index: 2;
	background-color: #fff;
	border: 1px solid #999;
	width: 108px;
	padding: 5px;
	line-height: 20px;
	height:70px;
	height:64px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#pg_uf_editprofile .ua_blogroll .rtopt .del_yn3 {height:56px;}}

.ua_blogroll .rtopt .underline{
	padding-top:0;
	margin-bottom:2px;		
}

.ua_blogroll .rtopt .del_yn{
	position: absolute;
	text-align:center;
	font-weight: bold;
	z-index: 2;
	background-color: #fff;
	border: 1px solid #999;
	width: 108px;
	padding: 5px;
	line-height: 20px;
	height:100%;
}

/* --------------- Advertisements ------------------ */

.roll_ad { border: 1px solid #ccc; margin: 0 0 6px 0; padding: 6px; background-color: #eee; }
	.roll_ad .left{ float:left; width: 120px; padding: 2px 0 0 0; }
	.roll_ad .right{ width: 468px; float:right; }
	.roll_ad .right img{ width: 468px; height: 60px;}	
	.roll_ad .inside { margin: 4px 0 0 0; }



.grid_sum .r1 .howto {
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	padding: 2px 0 0 6px;
	height:15px;
	margin: 0 0 4px 0;
	font-size: 0.9em;
}
.grid_sum .r1 .banner2 { width:239px; height:166px; }


.ad_banner2 {
	border:1px solid #ccc;
	text-align:center;
	margin-bottom: 2px;
}
.ad_banner2 img{
	margin: 11px 0 8px 0;
}

.ad_banner2 a.grey{
	color: #888;
	background-color:#fff;
	padding: 0 5px;
	margin:-6px 0 0 6px !important;
	margin:-7px 0 0 3px;
	position:absolute;
	font-size: 0.9em;
	text-decoration: none;
}
.ad_banner2 a.grey:hover { color: #333; }

/* ---------------------------- */
/* ---------------------------- */
/* ---------- Pages ----------- */
/* ---------------------------- */
/* ---------------------------- */



/* ---------- About Us ------------ */
	
	#pg_aboutus .grid_9 .l3_2 { margin-left: 6px; }


/* ---------- Terms And Conditions Page ---------*/

	#pg_termsandconditions .terms_indent { margin: 0 0 0 20px; }
	#pg_termsandconditions .indent { margin: 0 6px; }


/* ---------- Contact Us ------------ */

	#pg_contactus .filler { height: 200px; }
	#pg_contactus .grid_9 .r6 .underline { border: none; }

/* ---------- Site Map ------------ */

	#pg_sitemap .filler { height:100px; }
	#pg_sitemap .grid_9 .l3_2 { margin-left: 6px; }


/* ---------- List A Horse Page ---------*/


	#pg_listahorse #headimg { background-image: url('../../images/site/ads_large/listahorse.jpg'); }
	
	#pg_listahorse .execimg {
		width:62px;
		height:62px;
		border: 1px solid #ccc;
	}
	#pg_listahorse .exec_l { float:left; width:30%; }
	#pg_listahorse .exec_r { float:left; width:70%; }

/* ---------- Price List Page ---------*/

	#pg_pricelist .grid_9 .l3_2 { margin-left: 6px; }
	#pg_pricelist .grid_4 .l1, #pg_pricelist .grid_4 .l1-2 { margin-right: 10px; }
	#pg_pricelist .button1 { float:right; }

	#pg_pricelist .col { float:left; width: 25%; }
	#pg_pricelist .col2 { float:left; width: 50%; }

	#pg_pricelist .underline .info { float:left; }
	#pg_pricelist .underline .price { float:right; margin: 0;}
	.price { margin: 6px; }




/* -------- Horses Summary ----------- */

#pg_horsessummary #headimg { background-image: url('../../images/site/ads_large/horse.jpg'); }

#pg_horsessummary a.quick_h { background-image: url('../../images/site/icons/ua/hunters1.gif'); }
#pg_horsessummary a.quick_j { background-image: url('../../images/site/icons/ua/jumpers1.gif'); }
#pg_horsessummary a.quick_e { background-image: url('../../images/site/icons/ua/equitation1.gif'); }
#pg_horsessummary a.quick_s { background-image: url('../../images/site/icons/ua/stallions1.gif'); }

#pg_horsessummary a.quick_e, #pg_horsessummary a.quick_j, #pg_horsessummary a.quick_h, #pg_horsessummary a.quick_s {
	text-decoration: none;
	background-position: 0px 1px !important;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	float:left;
	padding:2px 0 2px 22px;
	line-height:1.5em;
	
}

#pg_horsessummary a.button1 { float:right; }

	#pg_horsessummary .half_horse .info .left1 { width:16%; }
	#pg_horsessummary .half_horse .info .right1 { width:27%; }	
	#pg_horsessummary .half_horse .info .left2 { width:18%; }
	#pg_horsessummary .half_horse .info .right2 { width:39%; }	
	
	



/* -------- Mini Horse Rolls --------- */


.minihorseroll {
	padding: 6px 6px 6px 0;
	background-color: #fff;
	margin: 0 0 6px 0;
}
	.minihorseroll .horse_img { float:left; margin-bottom: 0; }
	.minihorseroll .info, .minihorseroll .info .left, .minihorseroll .info .right, .minihorseroll .right2 { float:left; }
	.minihorseroll .info { margin: 2px 6px 0 6px; }
	.minihorseroll .info .right, .minihorseroll .right2, .minihorseroll .options .underline, .minihorseroll .info .left { overflow: hidden; white-space: nowrap; }
	.minihorseroll .info .left{ margin: 0 6px 5px 6px; }
	.minihorseroll .info .right{ margin: 0 0 5px 0; }
	

/* -------- Mini Member --------- */

.minimemberroll {
	padding: 6px 6px 6px 0;
	background-color: #fff;
	margin: 0 0 6px 0;
}
	.minimemberroll .member_img { float:left; margin-bottom: 0; }
	.minimemberroll .info, .minimemberroll .info .left, .minimemberroll .info .right, .minimemberroll .right2 { float:left; }
	.minimemberroll .info { margin: 2px 6px 0 6px; }
	.minimemberroll .info .right, .minimemberroll .right2, .minimemberroll .options .underline, .minimemberroll .info .left { overflow: hidden; white-space: nowrap; }
	.minimemberroll .info .left{ margin: 0 6px 5px 6px; }
	.minimemberroll .info .right{ margin: 0 0 5px 0; }
	

/* --------- Horse Listing --------- */


#pg_horselisting .listing_info .left1 { float:left; width: 16%; margin: 2px 0; }
#pg_horselisting .listing_info .right1 { float:left; width: 37%; margin: 2px 0; }
#pg_horselisting .listing_info .left2 { float:left; width: 13%; margin: 2px 0; }
#pg_horselisting .listing_info .right2 { float:left; width: 32%; margin: 2px 0; }

#pg_horselisting .listing_info .left3 .icon, #pg_horselisting .listing_info .right3 .icon { float:left; margin: 6px 0 8px 0; }
#pg_horselisting .listing_info .left3 { float:left; width: 55%; margin: 0 0 6px 0; }
#pg_horselisting .listing_info .right3 { float:left; width: 45%; margin: 0 0 6px 0; }

#pg_horselisting .listing_desc .left1 { float:left; width: 18%; margin: 2px 0; }
#pg_horselisting .listing_desc .right1 { float:left; width: 82%; margin: 2px 0; }

#pg_horselisting .listing_results .left1 { float:left; width: 18%; margin: 2px 0; }
#pg_horselisting .listing_results .left2 { float:left; width: 50%; margin: 2px 0; }
#pg_horselisting .listing_results .left3 { float:left; width: 32%; margin: 2px 0; }

.listing_info .indent .left1 { float:left; width: 100px; margin: 2px 0; }
.listing_info .indent .right1 { float:left; width: 100px; margin: 2px 0; }
.listing_info .indent .left2 { float:left; width: 100px; margin: 2px 0; }
.listing_info .indent .right2 { float:left; width: 100px; margin: 2px 0; }



#pg_horselisting .ped1, #pg_horselisting .ped2 { border: 1px solid #ccc; padding:1px 3px; }

#pg_horselisting .listing_pedigree .row1, #pg_horselisting .listing_pedigree .row2, #pg_horselisting .listing_pedigree .row3 { 
float:left; 
width:31%;
margin-left: 2%;
}

#pg_horselisting .listing_pedigree .row1 { padding-top: 36px; }
#pg_horselisting .listing_pedigree .row1 .ped2{ margin-top: 61px; }
#pg_horselisting .listing_pedigree .row2 .ped1{ margin-top: 18px; }
#pg_horselisting .listing_pedigree .row2 .ped2{ margin-top: 30px; }
#pg_horselisting .listing_pedigree .row3 .ped1{ margin-top: 4px; }

#pg_horselisting .listing_pedigree .inside { float:left; color:#888; font-size:0.9em; width:30px; line-height: 1.6em; }
#pg_horselisting .listing_pedigree .inside2 { float:left; }

#pg_horselisting .listing_contact .box1 { margin-bottom: 4px; }
#pg_horselisting .listing_contact .box1 .ua_pic { margin: 6px 6px 0 0; }
#pg_horselisting .listing_contact .box1 .right { margin: 6px 6px 0 0; float:left; overflow: hidden; width:74px; height: 54px; }
#pg_horselisting .listing_player { margin: 0 0 4px 0; }
#pg_horselisting .listing_similar { margin-bottom: 3px;}
#pg_horselisting .listing_similar .horse_img { float:right; margin: 0 3px 6px 3px;}




/* -------- Horse Finder ----------- */

#pg_horsefinder #headimg { background-image: url('../../images/site/ads_large/horsefinder.jpg'); }


#pg_horsefinder a.button1 { float:right; }

	



#pg_ebooksummary #headimg { background-image: url('../../images/site/ads_large/ebook.gif'); }
#pg_ebooksummary #headimg .latest { 
	float:left;
	margin: 30px 0 0 30px;
}
#pg_ebooksummary #headimg .articles { 
	float:left;
	margin: 100px 0 0 40px;
}


/* ---------- eBook Subscribe ----------- */

#pg_subscribe .l7 .form2_label { width:17%; } 
#pg_subscribe .l7 .form2_input { width:83%; } 





/* -------- Network Summary ----------- */

#pg_networksummary .grid_sum .l1 {
	height: 281px;
	background-image: url('../../images/site/ads_large/network.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0 0 8px 0;
}

	#pg_networksummary .grid_sum .l1 .sum_left {
		display:inline;
		float:left;
		width: 290px;
	}
	
	#pg_networksummary .grid_sum .l1 .sum_right {
		display:inline;
		float:right;
		width: 190px;
		height:177px;
		margin: 68px 20px 0 0;
	}
	
#pg_networksummary .grid_sum .l1 .header { margin: 32px 0 20px 20px; width:280px; }
#pg_networksummary .grid_sum .l1 .box1{
	border-color: #666666;
	margin: 0 0 0 20px;
	width:280px;
	background-color: #535353;
	height:52px;
}
	#pg_networksummary .grid_sum .l1 .box1 .mem_tb { float:left; margin: 0 6px 0 0; }
	#pg_networksummary .grid_sum .l1 .box1 .info { float:right; width:70%; }
		#pg_networksummary .grid_sum .l1 .box1 .info .left { float:left; width:35%; height: 18px; }
		#pg_networksummary .grid_sum .l1 .box1 .info .right { float:left; width:65%; }
	#pg_networksummary .grid_6 .l3 .indent{ padding-right:8px; } 
		#pg_networksummary .grid_6 .l3 .indent .arrow_indent{ margin:0 0 3px 0;	} 
	#pg_networksummary .half_farm .underline { padding-left:0; padding-right:0;	}
	#pg_networksummary .half_farm .info .left1 { width:18%; }
	#pg_networksummary .half_farm .info .right1 { width:52%; }	
	#pg_networksummary .half_farm .info .left2 { width:18%; }
	#pg_networksummary .half_farm .info .right2 { width:12%; }	
	#pg_networksummary .half_farm .info .firstline .right1 { width:82%; }
	#pg_networksummary .half_mem .info .left1 { width:18%; }
	#pg_networksummary .half_mem .info .right1 { width:42%; }	
	#pg_networksummary .half_mem .info .left2 { width:18%; }
	#pg_networksummary .half_mem .info .right2 { width:22%; }	
	#pg_networksummary .half_mem .info .firstline .right1 { width:82%; }		
#pg_networksummary .grid_sum .r1 .info { height:64px; }
		#pg_networksummary .grid_sum .r1 .info .underline{ margin-bottom:6px; }
		#pg_networksummary .grid_sum .r1 .info .arrow_indent{ margin-bottom:2px; }


/* -------- Login Page --------- */


#pg_login .l6 .form2_label { width:17%; } 
#pg_login .l6 .form2_input { width:83%; } 
#pg_login .r3 .form2_label { width:34%; } 
#pg_login .r3 .form2_input { width:66%; } 




/* -------- Help Section --------- */


#pg_help .r3 .underline_alt {
	background-color: #fff;
	height: 79px;
	overflow: hidden;
}
#pg_help .l3 .input2 { width:235px; margin-bottom:10px; }
#pg_help #headimg { background-image: url('../../images/site/ads_large/help.jpg'); }

#pg_help li {
	list-style-type: decimal;
	font-family: "Helvetica", Verdana, Verdana, Arial, sans-serif;
	margin-top:3px;
}

#pg_help .r6 .indent {
	width: 516px;
}

/* -------- Member Rolls --------- */

#pg_memberrolls .ua_sort .left1, #pg_memberrolls .ua_sort .left2, #pg_memberrolls .ua_sort .left1, #pg_memberrolls .ua_sort .left2  { 
	float:left; 
	margin-top:3px !important;
	margin-top:2px;
}

#pg_mynetworks .ua_sort .left1, #pg_memberrolls .ua_sort .left2, #pg_memberrolls .ua_sort .left1, #pg_memberrolls .ua_sort .left2  { 
	float:left; 
	margin-top:3px !important;
	margin-top:2px;
}

#pg_memberrolls .ua_sort { margin-bottom:6px; }
#pg_memberrolls .ua_sort .left2, #pg_memberrolls .ua_sort .left2  { margin-left: 15px; }
#pg_memberrolls .ua_sort .right1, #pg_memberrolls .ua_sort .right1 { float:right; }
#pg_memberrolls .ua_memberroll .info .left1, #pg_memberrolls .ua_memberroll .info .left2, #pg_memberrolls .ua_memberroll .info .left3, #pg_memberrolls .ua_memberroll .info .left4 { margin-bottom: 2px; }
#pg_memberrolls .ua_memberroll .info .left1{ width: 57px; }
#pg_memberrolls .ua_memberroll .info .left2{ width: 139px; }
#pg_memberrolls .ua_memberroll .info .left3{ width: 92px; }
#pg_memberrolls .ua_memberroll .info .left4{ width: 83px; }
#pg_memberrolls .roll_ad { margin-top:6px; }
	
	
/* -------- Farm Rolls --------- */

#pg_farmrolls .ua_sort .left1, #pg_farmrolls .ua_sort .left2 { 
	float:left; 
	margin-top:3px !important;
	margin-top:2px;
}

#pg_farmrolls .ua_sort { margin-bottom:6px; }
#pg_farmrolls .ua_sort .left2 { margin-left: 15px; }
#pg_farmrolls .ua_sort .right1 { float:right; }
#pg_farmrolls .ua_memberroll .info .left1{ width: 70px; }
#pg_farmrolls .ua_memberroll .info .left2{ width: 136px; margin-left: 0px; }
#pg_farmrolls .ua_memberroll .info .left3{ width: 60px; }
#pg_farmrolls .ua_memberroll .info .left4{ width: 115px; }
#pg_farmrolls .ua_memberroll .info .left5{ width: 311px; }
#pg_farmrolls .roll_ad { margin-top:6px; }
















/* ------- Farm Control Panel -------- */




/* -------- UF Edit Profile --------- */


#pg_uf_editprofile .trait_col { width:27%; margin: 5px 20px -10px 0; }
.trait_col2 { width:121px; margin: 5px 2px -10px 0;float:left;white-space:nowrap; }
.trait_col3 { width:240px; margin: 5px 2px -10px 0;float:left;white-space:nowrap; }
#pg_uf_editprofile .trait_col, #pg_uf_editprofile .trait_col .checkbox1, #pg_uf_editprofile .pedcol1, #pg_uf_editprofile .pedcol2, #pg_uf_editprofile .pedcol3{ float:left; }
#pg_uf_editprofile .pedcol1, #pg_uf_editprofile .pedcol2, #pg_uf_editprofile .pedcol3{ margin-right: 8px; }
#pg_uf_editprofile .pedcol1 .input2, #pg_uf_editprofile .pedcol2 .input2, #pg_uf_editprofile .pedcol3 .input2{ color:#888; }
#pg_uf_editprofile .pedcol1 { margin-top: 32px; }
#pg_uf_editprofile .pedcol1 .pedbot1{ margin: 0 0 75px 0; }
#pg_uf_editprofile .pedcol2 { margin-top: 10px; }
#pg_uf_editprofile .pedcol2 .pedbot2{ margin: 0 0 28px 0; }
#pg_uf_editprofile .pedcol3 .input2{ margin: 0 0 5px 0; }


/* ------------ Link Styles ------------- */

				a { color:#333; text-decoration:none; cursor: pointer; }
					a.black2 { color:#333; text-decoration:none; }
					a.black2_bold { color:#333; text-decoration:none; font-weight: bold; }
					a.black3 { color:#333; text-decoration:none; }	
						a.black2:hover, a.blue2:hover, a.black2_bold:hover { color:#0085CF; text-decoration:none; } 
						
					a.blue1 { color:#47618b; text-decoration:none; overflow:hidden; }
						a.blue1:hover { color:#3C4D63; text-decoration:underline; overflow:hidden;}
					a.blue2 { color:#47618b; text-decoration:none; }
					a.blue2_bold { color:#47618b; text-decoration:none; font-weight: bold; }
					a.blue2_bold:hover { color:#3c4d63; text-decoration:none; font-weight: bold;}
					a.blue3 { color:#47618b; text-decoration:none; }					
						a.blue3:hover { color:#3c4d63; text-decoration:none;}					
					a.white1 { color:#fff; text-decoration:underline; }
					a.white2 { color:#fff; text-decoration:none; }
						a.white1:hover, a.white2:hover { color:#fff; text-decoration:underline;	}
					a.white3 { color:#fff; text-decoration:none; }
					a.txt_blue { color:#47618b; text-decoration:none; }
					a.txt_blue:hover { color:#3c4d63; text-decoration:underline; }
					a.txt3_big {font-family: "Helvetica", Verdana, Arial, sans-serif;	
					font-size:1.3em;
					color:#47618b;
					line-height:16px;
					font-weight: bold;
					text-decoration:none;}
					a.txt3_big:hover {font-family: "Helvetica", Verdana, Arial, sans-serif;	
					font-size:1.3em;
					color:#3c4d63;
					line-height:16px;
					font-weight: bold;
					text-decoration:underline;}
					
a.txt3 {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.1em;
	color:#47618b;
	line-height:15px;
	font-weight: bold;
	text-decoration:none;
    overflow: scroll;
}



a.grey2 { color:#999999; text-decoration:none; }
a.grey2:hover { color:#999999; text-decoration:underline; }

.green2 { color:#4a9300; text-decoration:none; font-size: 1.1em; }
a.green2 { color:#4a9300; text-decoration:none; }
a.green2:hover { color:#004400; text-decoration:underline; }

a.txt3:hover {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.1em;
	color:#0085CF;
	line-height:15px;
	font-weight: bold;
	text-decoration:none
}



a.txt4 {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.3em;
	color:#47618b;
	line-height:15px;
	font-weight: normal;
	text-decoration:none
}
a.txt4_bovine {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.3em;
	color:#993300;
	line-height:15px;
	font-weight: normal;
	text-decoration:none
}
a.txt4_bovine:hover {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.3em;
	color:#660000;
	line-height:15px;
	font-weight: normal;
	text-decoration:none
}

a.txt4_sub {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.3em;
	color:#47618b;
	line-height:15px;
	font-weight: normal;
	text-decoration:none
	

}

a.txt4_sub:hover {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.3em;
	color:#3c4d63;
	line-height:15px;
	font-weight: normal;
	text-decoration:none
}

a.txt4_gr {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.3em;
	color:#4a9300;
	line-height:15px;
	font-weight: normal;
	text-decoration:none
}

a.txt4:hover {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.3em;
	color:#3c4d63;
	line-height:15px;
	font-weight: normal;
	text-decoration:none
}

a.txt4_gr:hover{
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.3em;
	color:#004400;
	line-height:15px;
	font-weight: normal;
	text-decoration:none
}

a.txt_ua_menu {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1em;
	color:#47618b;
	line-height:15px;
	font-weight: normal;
	text-decoration:none;
}

a.txt_ua_menu:hover {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1em;
	color:#004400;
	line-height:15px;
	font-weight: normal;
	text-decoration:underline;
}


a.txt5 {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.8em;
	color:#47618b;
	line-height:15px;
	font-weight: bold;
	text-decoration:none
}


a.txt5:hover {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.8em;
	color:#3c4d63;
	line-height:15px;
	font-weight: bold;
	text-decoration:underline
}

a.txt_inactive2 { color:#888888; text-decoration:none;}
a.txt_inactive2:hover { color:#47618B; text-decoration:none;}

a.txt_inactive3 { color:#888888; text-decoration:none; font-size:12px;}
a.txt_inactive3:hover { color:#47618B; text-decoration:none;font-size:12px;}			
			


/* -------------------------- */
/* -------------------------- */
/* ------- Typography ------- */
/* -------------------------- */
/* -------------------------- */

.txt_blue { color:#47618b; }
.txt_black { color:#333; }
.txt_black_h6 { font-family: "Helvetica", Verdana, Arial, sans-serif; color:#333;margin: 0 0 -16px 0;
	font-weight:100; font-size:1em;}
.txt_black2 {
	color:#333;
	margin:0 5px 0 5px;
	
}

.txt_blue_light { color:#5e88cb; }
.txt_blue_light:hover { color:#47618b; text-decoration:underline; cursor: pointer; }

.txt_green_light { color:#47618b; }
.txt_green_light:hover { color:#5e88cb; text-decoration:underline; cursor: pointer; }

.uppercase {
	text-transform:uppercase;
}

.txt_tinyblue {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:0.9em;
	color:#47618b;
	line-height:12px;
}

.txt_b1 a {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.1em;
	color:#47618b;
	line-height:15px;
	text-decoration:none;	
}


.txt_b1 a:hover {text-decoration:underline;}
.txt_red { color: #a62300;}
.txt_yel { color: #999900;}
.txt_gre { color: #009900;}
.txt_org { color: #CC6633;}
.txt1 {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:0.9em;
	color:#333;
	line-height:10px;
}

.txt1a {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.1em;
	color:#333;
	line-height:15px;
	font-weight: bold;
}

.txt1b {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.0em;
	color:#333;
	line-height:12px;
	font-weight: bold;
}

.txt1bp {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.1em;
	color:#333;
	line-height:10px;
	font-weight: bold;
}

.txt1c {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.0em;
	color:#333;
	line-height:10px;
}


.txt1d_ina {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:0.9em;
	color:#888;
	line-height:10px;
}

.txt1g {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:12px;
	color:#333;
	line-height:16px;
}

.txt1g a {color:#47618b;text-decoration:none;}
.txt1g a:hover {text-decoration:underline;}

.txt-1g {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:12px;
	color:#333;
	line-height:16px;
	text-indent: -3px;
}

.txt-1g a {color:#47618b;text-decoration:none;}
.txt2cb:hover, .txt-1g a:hover {text-decoration:underline;}

.txt1h {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:12px;
	color:#aaa;
	line-height:12px;
}


	
.txt2 {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.3em;
	color:#666;
	line-height:16px;
	font-weight: bold;
}

.txt2_sub {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.4em;
	color:#333333;
	line-height:16px;
	font-weight: bold;
	margin:0;
	float:left;
	width:auto;
}

.txt2_sub_h {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.3em;
	color:#FFFFFF;
	line-height:12px;
	font-weight: bold;
	margin:0;
	float:left;
	width:auto;
	text-shadow:1px 1px 1px #304493;
}

.txt2a_sub {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.4em;
	color:#5e88cb;
	line-height:16px;
	font-weight: normal;
	margin:0 0 0 6px;
	float:left;
	width:auto;
}	
	
.txt2b {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.2em;
	color:#3C4D63;
	line-height:15px;
	font-weight: bold;
}
	
.txt2cb {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.2em;
	color:#47618b;
	line-height:16px;
	font-weight: bold;
	text-decoration:none;
}
	
	
.txt3 {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.2em;
	color:#47618b;
	line-height:16px;
	font-weight: bold;
	white-space:nowrap;
	overflow: auto;
}

.txt3c {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:2.2em;
	color:#47618b;
	font-weight: normal;
}

.txt3c_green {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:2.2em;
	color:#4a9300;
	font-weight: normal;
	line-height:1.1em;
}

.txt3d {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.2em;
	color:#47618b;
	line-height:16px;
	font-weight: normal;
}

.txt3d_green {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:14px;
	color:#4a9300;
	line-height:15px;
	font-weight: normal;
}
	
	.txt3 a {
		color:#47618b;
		text-decoration:none;
		white-space:nowrap;
	}

	.txt3 a:hover {
		color:#3C4D63;
		text-decoration:none;
	}

.txt3a {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.5em;
	color:#47618b;
	font-weight: bold;
	line-height:.9em;	
}

.txt3b {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.3em;
	color:#47618b;
	line-height:16px;
	font-weight: normal;
}
	
	.txt3b a {
		color:#47618b;
		text-decoration:none;
	}

	.txt3b a:hover {
		color:#3C4D63;
		text-decoration:none;
	}
.txt_inactive { color:#888888; }
.txt_inactive_sm { 
	color:#888888; 
	font-size:0.9em;
	}
	
.txt_inactive_lg { 
	color:#888888; 
	font-size:1.4em;
	}
	
.txt_inactive_rc { 
	color:#CCCCCC; 
	font-size:0.9em;
	font-style:italic;
	}		

.txt4 {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.4em;
	color:#fff;
	line-height:1.6em;
	font-weight: normal;
}

.txt5 { color:#ccc; }
.txt6 { color:#fff; }
.txt7 {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.5em;
	color:#333;
	line-height:1.6em;
	font-weight: bold;
}

.txt8 {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.8em;
	color:#333;
	font-weight: bold;
}

.txt10 {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.7em;
	color:#333;
	line-height:1.6em;
	font-weight: normal;
}

.txt11 {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.5em;
	color:#3C4D63;
	font-weight: normal;
	text-decoration:none;
}

.txt11:hover  {
	color:#333;
}

.txt12 {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:2em;
	color:#3C4D63;
	font-weight: normal;
	text-decoration:none;
	line-height: 24px;
}

.txt13 {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.8em;
	
	color:#333333;
	line-height:1.6em;
	font-weight: normal;
}

.txt14 {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.4em;
	color:#5e88cb;
	font-weight: bold;
	text-decoration:none;
	line-height: 12px;
}

/* ------- Blog and Articles Text Size -------- */

.txt9 {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.1em;
	color:#333;
	font-weight: normal;
	line-height:1.6em;	
}

.txt_huge {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:3.1em;
	color:#47618b;
	font-weight: bold;
	line-height:1.3em;
}

.txt_huge2 {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.7em;
	color:#333;
	line-height:20px;
	padding-left: 6px;	
}
	
.lead1 { line-height:1.5em; }	
.lead2 { line-height:1.0em; }	
.cap1 { text-transform: capitalize; }

.article_box  {
	width: auto;
	padding: 0 5px;
	float: left;
}

.article_box_body  {
	font-family: "Helvetica", Verdana, Arial, sans-serif;
	font-size:1.1em;
	color:#333;
	font-weight: normal;
	line-height:1.6em;
	width:auto;
	
	
	
}
.article_photo {
	float: right;
	width:246px;
	margin:0 0 12px 12px;
	padding:8px;
	border-style:solid;
	border-width:1px;
	border-color:#CBCBCB;
	
	
}

.con_right  {
	float:left;
	margin-left: 6px;
}


/* ------- MESSAGE WRITE MEMBER SELECTION -------- */

.memberselection { height:100px; width:330px; float:left; border: 1px solid #ccc; padding: 6px; }
.memberselection .inside { height:100px; width:330px; overflow: scroll; }
.collapsecontentpanel { height: 0px; overflow: hidden; }

/* ------- Watermark CSS for ajaxToolkit:TextBoxWatermarkExtender -------- */

.no_watermark {  }
.watermark { color: #aaa; }

 .gradient_smleft       {
	background-image: url(../../images/site/graphics/gradient_bg4.gif);
	margin: 8px 0 0 0;
	height: 5px;
	width: 169px;	
}



 .gradient_smleft_np       {
	background-image: url(../../images/site/graphics/gradient_bg.gif);
	margin: 6px 0 0 0;
	height: 5px;
	width: 236px;	
}

 .gradient_smleft_np1       {
	background-image: url(../../images/site/graphics/gradient_bg.gif);
	margin: 1px 0 0 0;
	height: 1px;
	width: 236px;	
}

.gradient_ua_rt_lt { margin: 0 0 0 0; float:right; width:250px; background-image: url(../../images/site/graphics/gradient_bg3.gif); background-repeat: repeat-y;}

/* ------- 	ADVERYTISMENTS UA -------- */

.ad_im_box {
	float:left;
	width:206px;
	height:132px;
	
}

.vid_im_box {
	float:left;
	width:106px;
	height:132px;
	
}

.basicinfo3_ua  {float:left; margin: 0 5px 0 8px; padding: 2px 0 0 0; width: 140px; }
.ne_inside_r2 { float: right; width: 78%; line-height:1.4em; font-size: 1em; margin: -75px 0 0 10px; }	
.basicinfo4_ua  {float:left; margin: 0 5px 0 8px; padding: 2px 0 0 0; width: 130px; }

.ua_event_left {
	float:left;
	width:80px;
	}
	
.ua_event_type {
	float:left;
	width:112px;
	margin-right:5px;
}

 #pg_ua_bookmarks .horseroll .info { width: 350px; }
 #pg_ua_bookmarks  .horseroll .info .left { width: 172px; }
 #pg_ua_bookmarks  .horseroll .info .left_blue { width: 350px; margin-left:5px;}
 #pg_ua_bookmarks  .horseroll .info .right { float:left;text-align: left; padding-left: 5px;}
 #pg_ua_bookmarks  .horseroll .right2 { width: 0px; }
 
/* previously omitted horseroll css */
 
 .ua_memberroll .rtopt .del_yn, .horseroll .options .del_yn {
	position: absolute;
	text-align:center;
	font-weight: bold;
	z-index: 2;
	background-color: #fff;
	border: 1px solid #999;
	width: 108px;
	padding: 5px;
}

	.ua_memberroll .rtopt .del_yn { 
		height: auto;
		padding-bottom: 8px;
		line-height: 20px;
	}

	.ua_memberroll .rtopt .mail1 { 
        margin-right: 4px;
	}

	.horseroll .options .del_yn { height: auto; padding-bottom: 8px; }




/* -------- Nav Test --------- */

.serch_box {
	width: 400px;
	height: 68px;
	float: right;
	margin: 3px 1px 6px 6px;
	background-image:url(../../images/site/graphics/search.jpg);
	background-position:left top;
	background-repeat:repeat;
	background-color: #E4EAF4;
	border: 1px solid #2843AC;
}
	
.serch_section {
	cursor: pointer;
	margin-top: 4px;
	float: left;
	color: #3C4F7E;
	line-height: 1em;
	margin-right: 2px;
	margin-left: 8px;
	display: block;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	padding-bottom:2px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight:bold;
}

.serch_section:hover {
	cursor: pointer;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #5E88CB;
	color: #111111;
}

.serch_options {
	width:auto;
	padding:4px 0 0 0;
	float:left;
}

.serch_input {
	margin:4px;
	float:left;
}

.serch_section_sel {
	cursor: pointer;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #5E88CB;
	color: #111111;
	line-height: 1em;
	margin-right: 1px;
	margin-left: 8px;
	display: block;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	padding-bottom:2px;
	margin-top: 4px;
	float: left;
	text-decoration: none;
	font-weight:bold;
}

.serch_section a { text-decoration:none; color: #3C4F7E; }
.serch_section_sel a { text-decoration:none; color: #3C4F7E; }

.hoverable { }

.breadcrum {
	height:30px;
	/* width:782px; */
	width: auto;
	background-color:#f1f1f2;
	border-bottom: 1px solid #ccc;
	
}

.txt_bcrum {
	margin:9px 0 2px 5px;
	float:left;
	font-size:1.1em;
	font-style: regular;
}

.sec_title {
	height:16px; width:594px;
	background-image:url('../../images/site/graphics/bar2_icon.gif');
	background-repeat:repeat-x;
	margin-bottom:10px;
	margin-top: 4px;
	padding: 6px ; 
}

.sec_title_h {
	height:13px; 
	background-image:url('../../images/site/graphics/bar2_icon1.gif');
	background-repeat:repeat-x;
	margin-bottom:10px;
	margin-top: 4px;
	padding: 6px ; 
}

.sec_title_land {
	height:16px; width:506px;  background-image:url('../../images/site/graphics/sub_menu_sec_b.gif'); background-repeat:repeat-x; border-top: solid 1px #8aa3d4;
	border-bottom: solid 1px #8aa3d4; margin-bottom:0px; margin-top: 4px;  padding:6px; overflow:hidden;
}

.sec_contain_land1 {
	height:100px; width:516px; background-image:url('../../images/site/graphics/Land_Horses.jpg'); background-repeat:no-repeat; margin-bottom:5px; margin-top:8px; border: 1px solid #cccccc; padding:0; overflow:hidden;
}

.sec_contain_land2 {
	height:100px; width:516px; background-image:url('../../images/site/graphics/Land_Properties.jpg'); background-repeat:no-repeat; margin-bottom:5px; margin-top:8px; border: 1px solid #cccccc; padding:0; overflow:hidden;
}

.sec_contain_land2 {
	height:100px; width:516px;  background-image:url('../../images/site/graphics/Land_Properties.jpg'); background-repeat:no-repeat; margin-bottom:5px; margin-top:8px; border: 1px solid #cccccc; padding:0; overflow:hidden;
}

.sec_contain_land3 {
	height:100px; width:516px;  background-image:url('../../images/site/graphics/Land_Products.jpg'); background-repeat:no-repeat; margin-bottom:5px; margin-top:8px; border: 1px solid #cccccc; padding:0; overflow:hidden;
}

.sec_contain_land4 {
	height:100px; width:516px;  background-image:url('../../images/site/graphics/Land_Truck.jpg'); background-repeat:no-repeat; margin-bottom:5px; margin-top:8px; border: 1px solid #cccccc; padding:0; overflow:hidden;
}

.sec_contain_land5 {
	height:100px; width:516px;  background-image:url('../../images/site/graphics/Land_Services.jpg'); background-repeat:no-repeat; margin-bottom:5px; margin-top:8px; border: 1px solid #cccccc; padding:0; overflow:hidden;
}

.sec_contain_land6 {
	height:100px; width:516px;  background-image:url('../../images/site/graphics/Land_Jobs.jpg'); background-repeat:no-repeat; margin-bottom:5px; margin-top:8px; border: 1px solid #cccccc; padding:0; overflow:hidden;
}

/* click once button css */
.clickonceClicked
{
    background-color:Transparent;
    border:0;
    padding-top:0;
}
.clickonceClicked:hover
{
    background-color:Transparent;
    cursor:default;
}
.clickonceClicked img{
	width:55px;
	height:22px;
	margin-left:auto;
	margin-right:auto;
}

/* rigthContent elements css */
.rightContent .subbar{
    border-color:#CCCCCC;
    border-style:solid none;
    border-width:1px 0;
    color:#999999;
    padding:2px 4px 2px 0;
}

.rightContent .subbar div span.txt_inactive{
    font-weight:bold;
}

a.newsTitle
{
    white-space:normal;
}
.rightContent .banner
{
    width:178px;
}

.cropvars { display: none; }

.flashcontent
{
    width:100%;
    height:600px;
    overflow:hidden;
}

.flashcontent div
{
    width:100%;
    height:100%;
    text-align:center;
}
.flashcontent div span
{
    display:block;
    margin:20px;
}

.flashcontent div a
{
    text-decoration:none;
    margin-left:auto;
    margin-right:auto;
    width:200px;
}
/* --- this is the textarea where the user enter a message */
.writeMessagebox{
    font-size:12px;
    height:250px;
    width:490px;
}

/* --- class for clickonce.js  */
.clickedOnceClicked{
    background:url(../../images/site/graphics/loading_blue.gif) no-repeat;
    width:55px;
    height:22px;
}
   
/* --- this class define an area where you can host an image and add other images on top  */
.imageContainer
{
    float:left;
    width:auto;
    height:auto;
    overflow:hidden;
    width:74px;
}
.imageContainer div
{
    position:relative;
    top:0;
    left:0;
    width:74px;
    height:72px;
    overflow:hidden;
}
.imageContainer div img.mainImage
{
    position:absolute;
    top:0px;
    left:0px;
}
.imageContainer div img.banner
{
    position:absolute;
    top:26px;
}
.imageContainer div img.bm1
{
    position:absolute;
}
.imageContainer div img.bm2
{
    position:absolute;
    left:53px;
}

/* --- SEO H1-H6  */

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-family: "Helvetica", Verdana, Verdana, Arial, sans-serif;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
	font-size: 100%;
}
/* ---- css for flex player ----*/
.video_player{border:solid 1px #AAAAAA;height:342px;}

/* ---- css for spinner ----*/
.spinner { margin: 6px 6px 0 0; }

/* ---- css for Long Banner (type 6) ----*/
.bannertype6 { margin-left: 3px; }

/* ---- Arrows ----*/
.arrow_right, .arrow_left, .arrow_right:hover, .arrow_left:hover {width: 25px; height: 25px; background-repeat: no-repeat; cursor: pointer; }
.arrow_right {background-image: url(../../images/site/icons/arrows.gif); background-position:-2px 0px; height: 22px;}
.arrow_left  {background-image: url(../../images/site/icons/arrows.gif); background-position:2px -22px;}
.arrow_right:hover {background-image: url(../../images/site/icons/arrows.gif); background-position: -25px 0px; height: 22px;}
.arrow_left:hover  {background-image: url(../../images/site/icons/arrows.gif); background-position: -22px -22px;}
