/**************************************************************************************************************************/
/* redifined tags */
/**************************************************************************************************************************/

* {padding: 0; margin: 0; }
 
body {margin:0; padding:0px; text-align: left; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#333; background-color:#B5DB8F; background-image:url(../images/bg.gif); background-repeat:repeat-x;}

a {color:#006633;}

a:hover {color:#669933;}
 
h1 {font-size:15px; margin: 0px 0px 7px 0px; font-weight:bold; color:#6D3B1E; }
h2 {font-size:15px; margin: 0px 0px 20px 0px; font-weight:bold; color:#6D3B1E; }
 
 
.headings {font-size:13px; font-weight:bold; color:#6D3B1E; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

td {padding: 4px 2px 4px 6px;}

table {margin: 20px 0px 25px 0px;}

/**************************************************************************************************************************/
/* template structure */
/**************************************************************************************************************************/

.center{margin:24px auto; padding:0px 0px 0px 0px; width:770px; text-align:left; clear:both; background-color:#FFFFFF;}
.top-green {height:24px; background: #9ACD66 url(../images/top-right.gif) top right no-repeat;}
.banner {font-size:0.6em}

.logo {float:left;}
.twitter {float:left; width:133px; height:38px; margin:25px 0px 0px 180px;}
.contact {float:right;}

.main {margin:16px 15px 0px 15px;}
.main-left{float:left; width:563px;}
.main-right{float:left; width:177px;}
.clear {clear:both}
 
.content {background-image:url(../images/main-bg.gif); margin: 0px 0px 0px 0px; padding-top:18px; }
.content-para {font-size:13px; padding: 0px 35px 14px 35px; line-height:18px;}

.content2 {background-image:url(../images/main-bg.gif); margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:770px; overflow:auto;}
.content2-para {font-size:0.7em; padding: 0px 35px 14px 35px; line-height:1.4em;}

.content-intro {width: 284px; float:left; margin:35px 0px 0px 19px; padding: 0px 0px 0px 0px;} 

.content-intro p {font-size:13px; padding: 0px 0px 14px 7px; line-height:18px;}

.footer {background:url(../images/other-services-bot.gif) no-repeat right; width:770px; height:17px; margin-bottom:25px;}
 
.bottom {margin:0px 15px 0px 15px; background:url(../images/dots-bottom.gif) repeat-x; padding:15px 0px 8px 0px; }
.bottom p {font-size:11px; color:#525050;  padding:0px 0px 0px 0px; margin: 0px 0px 15px 175px;}

.bottom img {float:left; margin-right: 15px;}

.copy {background-color:#02623D; font-size:11px; color:#78A169; padding:5px 0px 5px 95px;}
.copy a {color:#78A169;}

.heading {margin:0px 0px 0px 15px; width: 740px; background-color:#000000;}
/*
.heading a,.heading a:link,.heading a:active,.heading a:visited {margin:0; padding:10px 11px 0px 0px; float:right; display:inline; color:#006940; font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:none;}
.heading a:hover {color:#4DA733; text-decoration:none;}*/

.serv-bar {width:770px; height: 35px; background-image:url(../images/services-bar.gif); background-repeat:no-repeat;}
.serv-bar p {font-size:15px; margin: 0px 0px 0px 0px; font-weight:bold; color:#035133; font-family:Tahoma; padding:12px 0px 0px 27px;}

/**************************************************************************************************************************/
/* homepage structure */
/**************************************************************************************************************************/

.services p {font-size:13px; color:#003300; line-height:18px; padding: 16px 15px 16px 15px; background-color:#A6BF7A; margin: 0px 12px 0px 12px;}

.floater-surround {padding: 0; background-color:#A6BF7A; margin: 0px 12px 0px 12px; width:746px; overflow: auto; }
 
.floater-surround ul {margin: 10px 0px 0px 0px; list-style-type:none; line-height:1.4em;}
.floater-surround li {padding: 0px 0px 0px 8px; margin: 0px 0px 0px 0px; font-size:1.0em; background-image:url(../images/arrow-green.gif);  background-repeat:no-repeat; background-position:0px 5px;}

.floater1 {width:239px; float:left; margin: 0px 0px 0px 7px;}
 
.floater1-text {font-size:11px; color:#333; background: #F7F1D5 url(../images/float1-bg.gif) no-repeat top; padding: 10px 5px 0px 85px; line-height: 15px; height:105px;}

.floater2-text {font-size:11px; color:#333333; background: #F7F1D5 url(../images/float2-bg.gif) no-repeat top; padding: 10px 5px 0px 85px; line-height: 15px; height:105px;}

.floater3-text {font-size:11px; color:#333333; background: #F7F1D5 url(../images/float3-bg.gif) no-repeat top; padding: 10px 5px 0px 85px; line-height: 15px; height:105px;}

.content-left {width:430px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-right: 1px solid #E4DDBE; float:left;}
.content-left p {font-size:13px; padding: 0px 20px 14px 35px; line-height:18px;}
.content-right {width: 284px; float:left; margin:0px 0px 0px 19px; padding: 0px 0px 0px 0px; background-image:url(../images/members-home-bg.jpg); background-repeat:no-repeat; background-position:bottom; height:285px;} 
.content-right p {font-size:13px; padding: 0px 0px 0px 7px; line-height:18px;}

.sub-section {width: 405px; float:left; margin: 25px 0px 0px 35px; font-size:0.7em; line-height:1.4em; background:url(../images/sub-bg.gif) repeat-x;}
 
.sub-section p {margin-top:15px;}


.other-services {width: 262px; float:left; margin: 25px 0px 0px 35px; font-size:0.7em; line-height:1.4em; background:url(../images/sub-bg.gif) repeat-x;}

.other-services ul {margin: 4px 0px 0px 0px; list-style-type:none; line-height:1.4em; background-color:#E6E0C7;}
.other-services li {padding: 11px 10px 0px 18px; margin:0px 0px 0px 0px; font-size:1.0em; background-image:url(../images/arrow-brown.gif);  background-repeat:no-repeat; background-position:10px 16px; background-color:#E6E0C7;}
 
.other-services a {color:#6D3B1E;} 
.other-services a:visited {color:#6D3B1E;}
.other-services a:hover {color:#996633;}

.jimmy {width:730px; height:186px; margin:0px 0px 0px 15px; background-image:url(../images/jimmy-sign.jpg); background-repeat:no-repeat;}
.jimmy-para {font-size:13px; padding: 0px 35px 14px 210px; line-height:18px;}
.jimmy-heading {font-size:15px; color:#6D3B1E; padding: 30px 35px 14px 210px; font-weight:bold;}

.twitter-feed {width:665px; margin:0px 0px 30px 35px; padding: 20px 20px 10px 15px; font-size:13px; background-color:#E6E0C7; border-top: 3px solid #4AD0FC; border-bottom: 3px solid #4AD0FC; background-image:url(../images/logo-trans.gif); background-position: bottom right; background-repeat:no-repeat; clear:both;}



/*******************************************************************************************************************/
/* SOCIAL MEDIA */
/*******************************************************************************************************************/
.socialbar { width:557px; padding:0px 0px 0px 0px; margin:0px 0px 20px 0px;}

#twitter_update_list {margin: 0px 0px 0px 0px !important;}
#twitter_update_list li {padding:0px 0px 12px 0px !important; }
#twitter_div a {color:#006633;}


/**************************************************************************************************************************/
/* standard page structure */
/**************************************************************************************************************************/

.left {float: left; width: 150px; margin:28px 0px 0px 0px; padding: 0px 15px 0px 25px;}

.left p {font-size:13px;}

.left ul {margin: 0px; list-style-type:none; padding:0px; line-height:1.0em;}
.left li{padding: 1px 0px 6px 3px;	margin: 0px 0px 0px 0px; font-size:0.7em; background:url(../images/nav-bg.gif) repeat-x; font-weight:bold; font-size:13px;}
.left li li {font-weight:normal;}
.left a, .left a:active, .left a:visited{text-decoration:none; display:block; color:#522C15;}
.left a:hover {text-decoration:none; color:#996633;}

.body {float: left; width: 550px; margin: 28px 0px 0px 0px; font-size:13px; line-height:18px;}
.body p {margin: 12px 0px 0px 0px; line-height:18px;}

.body ul {margin: 5px 0px 10px 10px; list-style-type:none; }

.body li {padding: 0px 0px 0px 13px; margin: 0px 0px 0px 0px; background:url(../images/arrow-green.gif); background-repeat:no-repeat; background-position: 3px 6px; }
 
.txt-cta {margin: 25px 0px 10px 0px; background:url(../images/dots-bottom.gif) repeat-x; padding:20px 0px 0px 0px;}
.txt-cta img {float:left; }

.sublink ul {margin: 10px 0px 5px 0px; list-style-type:none; padding:0px;}
.sublink li {padding: 0px 0px 5px 12px;	margin: 0px 0px 0px 0px; background:url(../images/arrow-brown.gif); background-repeat:no-repeat; background-position: 3px 6px; line-height:1.4em;}
.sublink a, .sublink a:active, .sublink a:visited{text-decoration:none; display:block; color:#857A4A;}
.sublink a:hover {text-decoration:none; color:#996633;}

.cta {width:176px; padding: 0px 0px 15px 0px; margin: 0px 10px 15px 20px; float:right; display:inline; background-color:#7AA351;}
.cta p {padding: 0px 0px 0px 0px; margin: 10px 5px 0px 7px; color:#E0F8C7;}

.cta-heading {font-size:14px; color:#FFFFFF !important;}


.cta a {color:#E0F8C7;}
.cta a:hover {color:#FFF;}

/*a {color:#006633;}
a:visited {color:#669933; }
*/

.partners {padding: 0px 0px 0px 15px; margin: 0px 0px 0px 0px; background-image:url(../images/partners-bg.gif); }
.partners p{padding: 5px 10px 0px 120px; text-align: left; margin:0px 0px 0px 0px;}
 
.right-col {width: 269px; background-color:#4B774C; float:left; margin:0px 0px 0px 10px;}
.right-col p {color: #FFF; padding: 10px 10px 10px 13px; margin: 0px 0px 0px 0px;}
.quote {background-color:#4B774C; padding:5px 10px 5px 10px; width:528px; color:#FFFFFF; margin:0px 0px 0px 0px;}

.collection {background-color:#4B774C; padding:5px 10px 5px 10px; width:248px; color:#FFFFFF; margin:0px 0px 0px 0px;}
.collection-left{ float:left;}


.yellow {color:#FFFF00;}

.bullet-features {background-color:#E6E0C7; width: 298px; padding: 5px 10px 5px 15px;}
.bullet-features ul {margin: 15px 5px 10px 0px; list-style-type:none; }
.bullet-features li {padding: 0px 0px 7px 13px; margin: 0px 0px 0px 0px; background:url(../images/arrow-green.gif); background-repeat:no-repeat; background-position: 3px 7px; }

.bullet-features-lg {background-color:#E6E0C7; width: 515px; padding: 10px 10px 5px 15px; margin: 0px 0px 0px 0px;}
.bullet-features-lg ul {margin: 15px 0px 10px 10px; list-style-type:none; }
.bullet-features-lg li {padding: 0px 0px 7px 13px; margin: 0px 0px 0px 0px; background:url(../images/arrow-green.gif); background-repeat:no-repeat; background-position: 3px 7px; }


.alpha-links {font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px; padding:0px 0px 20px 0px; margin-top: 10px ;color:#333333;}

.alpha-links a {text-decoration:none; background-color:#366240; color:#FFFFFF; padding:6px; margin: 0px 0px 0px 0px;}
.alpha-links a:hover {background-color:#9ACD66; color:#FFFFFF;}
.alpha-links a:visited {background-color:#366240; color:#FFFFFF;}

.team {padding: 0px 0px 0px 15px; margin: 0px 0px 0px 0px; background-image:url(../images/team-bg1.gif); height: 130px;}
.team p {padding: 5px 10px 0px 125px; text-align: left; margin:0px 0px 0px 0px;}

.team-right {padding: 0px 12px 0px 0px; margin: 0px 0px 0px 0px; background-image:url(../images/team-bg2.gif); height: 130px;}
.team-right p {padding: 5px 125px 0px 20px; text-align: left; margin:0px 0px 0px 0px;}


.form {background-color:#E6E0C7; width: 298px; padding: 5px 10px 5px 15px; float:left; display:inline;}
.address {width: 200px; float:left; margin: 0px 0px 0px 20px;}
.address p {padding:0; margin:0;}

.dots {background:url(../images/dots-bottom.gif) repeat-x; width: 545px; margin: 25px 0px 0px 0px;}

.miniform {background-color:#E6E0C7; width: 139px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px;}
.miniform p {margin: 0px 0px 0px 0px;}


.videos {width:340px; background-color:#E6E0C7; margin: 20px 0px 20px 0px;}
.videos p {padding: 0px 10px 10px 10px;}

/**************************************************************************************************************/
/* Members Login Page */
/**************************************************************************************************************/

.login {width:250px; margin:0px 0px 0px 20px; padding: 0px 0px 0px 20px; border-left: 1px solid #E4DDBE; float:right; height:310px;}
.login p {font-size:13px; padding: 0px 0px 0px 0px; line-height:18px; margin: 0px 0px 0px 0px;}
.login-form {background-color:#E6E0C7; width:205px; padding: 0px 10px 0px 15px; margin: 0px 0px 0px 0px; }

/**************************************************************************************************************/
/* Members Area */
/**************************************************************************************************************/

.members-left {float: left; width: 472px; margin: 28px 0px 0px 0px; font-size:13px; line-height:18px; padding: 0px 20px 0px 30px;}
.members-right {float: left; width: 208px;  margin: 28px 32px 0px 0px; padding: 0px; font-size:13px; }




/**************************************************************************************************************************/
/* contact form */
/**************************************************************************************************************************/

.red {color:#CC0000;}

label {}

input, textarea {padding: 0px 0px 0px 2px; margin: 0px 0px 0px 0px; }

/**************************************************************************************************************/
/* Top Nav including drop down navigation */
/**************************************************************************************************************/

/*.clearboth{clear:both; height:0px; line-height:0px; font-size:0px;}*/
/*ul.horizontalNav .dropdown{ background-image:url(../images/template/menu-drop-down.gif);  background-repeat:no-repeat; padding-right:20px;}*/

/* entire navigation */

.menu-pos {width:532px; float:right; margin: 0px 0px 0px 0px; background-image:url(../images/new.gif); background-repeat:no-repeat; height:29px; background-position: 316px 0px; padding: 16px 0px 0px 0px;}

/*
.menu {height:12px; width:496px; margin:0px 0px 0px 0px; padding:0; font-size:0.7em;}
ul.menu {display:inline; list-style:none; margin: 0px 0px 0px 0px;}
ul.menu li {display:inline; list-style:none; margin: 0px 0px 0px 0px;}
ul.menu li a {float:left; height:12px; overflow: hidden; text-indent: -1000px;}
ul.menu li a:hover {background-position:left bottom;}

a.home {width:51px; background-image:url(../images/home.gif);}
a.about {width:77px; background-image:url(../images/about.gif);}
a.calves {width:61px; background-image:url(../images/calves.gif);}
a.beef {width:117px; background-image:url(../images/beef-contracts.gif);}
a.members {width:117px; background-image:url(../images/members.gif);}
a.contact {width:72px; background-image:url(../images/contact.gif);}
*/

ul.horizontalNav  {
	                
	cursor: default;             
	margin: 0px 0px 0px 0px;            
	/* font-size:0.8em;	*/
	clear: left; 
	list-style-type: none;
	padding: 0px 0px 0px 0px;
}

/* each item in top level navigation - normal and drop downs*/
ul.horizontalNav li {
	list-style-type: none;  
	margin: 0px 0px 0px 0px;            
	position: relative;          /* makes the menu blocks be positioned relative to their parent menu item the lack of offset makes these appear normal, but it will make a difference to the absolutely positioned child blocks */
	color:#006940;
	float: left;
	padding:0px 16px 0px 0px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold; 
	z-index:10000 !important;
}


/* entire drop down lists */
ul.horizontalNav ul {                     
	/*font-size:0.85em;*/
	clear:both;	
	margin-top: 0px;
	margin-left:-9px;
	padding: 22px 0px 8px 0px;
	background-color:#FFF;
	background-image:url(../images/drop-bg.gif);
	background-repeat:repeat-x;
	border-bottom: 5px solid #A6BF7A;
	width:130px;

}


/* each item in drop down lists*/
ul.horizontalNav li ul li{
	margin: 0px 0px 0px 0px; 
	padding: 5px 0px 5px 8px;   
	list-style-type: none;            
	position: relative;      
	width:120px;
	font-size:12px;
	line-height:17px;
}

/* orange rollover colour on bottom border */
/*ul.horizontalNav li:hover {border-bottom: 5px solid #E6891A;}*/
 
ul.horizontalNav li:hover > ul {    /* one of the most important declarations - the browser must detect hovering over arbitrary elements the > targets only the child ul, not any child uls of that child ul */
	display: block;             /* makes the child block visible - one of the most important declarations */
}

/* top level links*/
ul.horizontalNav li a { color:#006940; display: block; width:auto; text-decoration: none; }
 
ul.horizontalNav li a:hover {color:#4DA733; }

/* drop down link text */
ul.horizontalNav li ul li a { color:#006940; display: block; text-decoration: none;  /*padding:4px 10px;*/}

ul.horizontalNav li ul li a:hover { color: #68A656; }

/* drop down link */
ul.horizontalNav li ul li:hover {}

ul.horizontalNav ul {  
	display: none; position: absolute; top: 14px; left: 0px;
}




/*------------------------------------------------------------------*/
/* NEW 																*/
/*------------------------------------------------------------------*/
.news {margin:0px; padding:0px; background:#f3efdf;}
iframe {margin:0; padding:0; width:177px; height:500px;}
#NewsDiv { position: absolute; left: 0; top: 0; width: 100%;}
#NewsDiv p {margin:0; padding:5px 0px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#333; font-size:13px;}
#NewsDiv a, .NewsDiv a:link, .NewsDiv a:active, .NewsDiv a:visited {color:#006633;}
#NewsDiv a:hover {color:#669933;}

#search {margin:0px 0px 20px 0px; padding:0px; background:#e6e0c7 url(../members/images/search-bottom.gif) 0px bottom no-repeat; width:208px; }
#search form {margin:0; padding:10px; background: url(../members/images/search-top.gif) 0px 0px no-repeat;}
#search h2 {margin: 0px 0px 5px 0px; padding:0px 0px 8px 0px; font-size:13px; font-weight:bold; color:#6D3B1E; font-family:Tahoma; background:url(../members/images/underline.gif) 0px bottom repeat-x;}
#search p { padding:5px 0px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#333; font-size:13px;}
#search input {margin:0px 3px 0px 0px; padding:2px; border:1px solid #7f9db9; width:110px; float:left; display:inline;}
#search button { float:left; display:inline;}
.clearleft {margin:0; padding:0px; height:1px; line-height:1px; font-size:1px; clear:left;}

.thumb {margin:0px 0px 20px 20px ; padding:0; float:right; display:inline;}

.members-news {margin:0; padding:0px 0px 0px 10px; border-left: 1px solid #E4DDBE;}

.members-left h1,.members-left h2 {margin: 0px 0px 5px 0px;}
.members-left p {margin:0px; padding:5px 0px;}
.members-left form {margin:0px; padding:0px;}
.members-left label {font-weight:bold; margin:10px 0px 3px 0px; padding:0; font-size:12px; color:#666; line-height:18px}
.members-left input {margin:5px 0px 10px 0px; padding:3px; border:1px solid #ccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
.members-left select {margin:5px 0px 10px 0px;  padding:2px 0px; border:1px solid #ccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
.members-left textarea {height:120px; padding:3px; border:1px solid #ccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666;}

.members-left .textbox {width:619px;}
.members-left .smltextbox {width:220px;}

.members-left .textbox {width:619px; }
.members-left .select {width:619px; margin:0px 0px 10px 0px; padding:3px; border:1px solid #ccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.members-left .small_sel {width:268px;}
.members-left .halfsize {width:269px; margin:0px 10px 10px 0px; }

.hr {margin:20px 0px; padding:0px; height:1px; line-height:1px; background:url(../members/images/underline.gif) 0px 0px repeat-x;}

.buttons{margin:0px 0px 30px 0px;}
.buttons img {margin:0px 0px 0px 0px; padding:0px; float:left; display:block;}
.listing {margin:0px; padding:20px 0px; border-bottom:1px solid #e4ddbe;}
.listing .pdf {margin:0; padding:0px 15px 0px 0px; float:left; display:inline;}
.listing .listingtext {margin:0; padding:0px; float:left; display:inline; width:380px;}
.listing .download {margin:10px 0px 0px 0px; padding:7px 0px 0px 25px; background: url(../members/images/bullet.gif) 0px 0px no-repeat; font-weight:bold;}
.listing .small {font-weight:normal; font-size:11px;}

.stock {margin:27px 0px 0px 0px; padding:17px; border:2px solid #a2d071; background:#FFF;}
.stock h2 {margin: 0px 0px 5px 0px; padding:0px 0px 14px 0px; font-size:15px; font-weight:bold; color:#333; font-family:Tahoma; background:url(../images/dots-bottom.gif) 0px bottom repeat-x;}
.stock .right {float:right; display:inline; color:#006940;}
.stock p span {margin:0px 20px 0px 0px;}
.stock .download {margin:10px 0px 0px 0px; padding:7px 0px 0px 25px; background: url(../images/bullet.gif) 0px 0px no-repeat; font-weight:bold;}
.number {margin:0; padding:0px; background:#a2d071 url(../images/phone-sml.gif) 220px 4px no-repeat; color:#015031; font-size:18px; text-align:right;}
.number p {margin:0; padding:0px 15px 2px 0px; line-height:33px; font-weight:bold;}

#item_list ul {list-style-type:none;}
#item_list li {margin:0; padding:5px 2px; list-style-type:none; background:transparent;}
#item_list .sect_heading {background:#c6000f; color:#fff; font-weight:bold;}
#item_list .row1{background:#eee; border-bottom:1px solid #ccc;}
#item_list .row2{border-bottom:1px solid #ccc;}

.results { list-style:none; padding:0px; margin:0px; width:625px;}
.row1{padding:5px; border-bottom:1px solid #eee; margin:1px 1px 1px 0px; font:normal 10px verdana; background:#e3ffc7}
.row2{padding:5px; border-bottom:1px solid #eee; margin:1px 1px 1px 0px; font:normal 10px verdana; background:#efffdf; }
.results th { border-bottom:1px solid #333; font-size:1.1em;}
.sect_heading {padding:5px; margin:1px 1px 1px 0px; font:normal 10px verdana; color:#FFF;background:#006940; color:#fff; font-weight:bold;}


td, tr, table {margin:0; padding:0;}
.error {margin:0px 0px 20px 0px; padding:5px 10px 5px 30px; background:#f3b4ad url(../images/error.gif) 10px 7px no-repeat; border:1px #ef1600 solid; font-weight:bold; color:#ef1600;}
.success {margin:0px 0px 20px 0px; padding:5px 10px 5px 30px; background:#c9fddb url(../images/success.gif) 10px 7px no-repeat; border:1px #00b83e solid; font-weight:bold; color:#00b83e;}

.sortlist { list-style:none; padding:0px; margin:0px; width:625px;}
.sortlistitem {padding:5px; border-bottom:1px solid #eee; margin:1px 1px 1px 0px; font:normal 10px verdana; color:#666; cursor:move; display:block;}
.sortlistitem a {color:#666; cursor:pointer; }
.sortlistheader {padding:5px; margin:1px 1px 1px 0px; font:normal 10px verdana; cursor:move; display:block; background:transparent; border-bottom:1px solid #eee}
.sortlistheader a {color:#082755; cursor:pointer;}
.sortlist2header {padding:5px;  margin:1px 1px 1px 0px; font:normal 10px verdana; cursor:move; display:block; background:transparent; border-bottom:1px solid #eee}
.sortlist2header a {cursor:pointer; }
.sortlistConfirm {margin:1px 1px 1px 0px; font:normal 12px verdana; width:558px; color:#009900; font-weight:bold; border:none;}
.sortlistsite {padding:5px; margin:1px 1px 1px 0px; font:normal 10px verdana; cursor:move; display:block;}

