/* CSS Document */
@media screen
{

/* -------------------------------------------------------------------*/
/* Footer issues dealt with using:											*/
/* http://www.sitepoint.com/forums/showthread.php?t=171943	*/
/* -------------------------------------------------------------------*/

/* commented backslash hack \*/ 
	html, body{height:100%;}
/* end hack */

	html, body{margin:0;	padding:0;	font-family: Arial, Verdana, sans-serif;	font-size: 12px;	text: #000000;	background-color: white; /*-- Was #F5F5DC */}

	#contentwrapper{min-height: 100%;	margin-bottom:-78px;	height:auto;	background:#F5F5DC;	border-left:1px solid #000;	border-right:1px solid #000;}

	* html #contentwrapper{height: 100%;}

	#clearvet{clear:both;	margin-bottom: 20px;	}
	
	#minheightforsafari{float:left;width:0px;	height:100%;	margin-bottom:-90px;} /*safari wrapper thanks to Tim Connor*/

	* html #minHeight{margin-bottom:-78px;}

/* ------------------------------------------------------------------------ */

	a:link{Color: #8080ff;	Text-Decoration: None;}

	a:visited{Color: #FF0000;Text-Decoration: None;}	/*-- Red --*/
	
	a:hover{Color: #000099;Text-Decoration: Underline;}
	
	h1{font: bold large Verdana, Arial, sans-serif;}
	
	h2{font-family:Arial, sans-serif;	font-size:medium;	text-align: center;	color: #000000;}
	
	h3{font-family:  Verdana, Arial,sans-serif;	font-size: 16px;	text-align: center;	color: #000000;}
	
	h4{font-family: Verdana, Arial, sans-serif;	font-size: 14px;	text-align: center;	color: #000000;}

	h5{font-family: Arial, sans-serif;	font-size: 10px;	font-weight: bold;	text-align: center;	color: 2F4F4F;	margin-top: 2px;} /* --  Dark Slate Gray --*/
	
	p{font-size: 12px;}

	#header{top: 0;	left: 0; 	border-top: 1px solid; border-bottom: 1px solid rgb(180,180,240);	background-color: #E5E5E5;}/* Back ground was set as #D6D6D6 */
	
	#footer{clear: both; border-top: 1pt solid rgb(180,180,240); border-bottom: 1pt solid ; background-color: #E5E5E5;}

	div#footer p{text-align: center; margin-top:5px;}
	div#footer p.disclaimer {float:left; margin-top:5px;	font-family: Verdana, Arial, sans-serif;	font-size: 9px;	text-align:	center;	color:gray;}
	div#counter { float:left; margin-top:5px;margin-left: 10px; width:27.5%; font-family: Verdana, Arial, sans-serif; font-size: 9px;color:gray;	}
	
	.headertitle{font-family: Verdana, arial, sans-serif;	font-size: 22px;	font-style: italic;	text-align: center;	color: #000;	padding-top: 17px;	padding-bottom: 16px;	margin:0%;}
	
	.menutitle{font-family: Verdana, arial, sans-serif;	font-size: 11px;	font-style: normal;	text-align: right;	color: #000;	padding-right: 10px;	margin: 1px;}
	
	.pagetitle{margin-top: 60px;	color: #000;}
	
	.pagetitlered{margin-top: 60px;	color: red;}
	
	.welcome{font: large Arial, sans-serif;	text-align: center;	color: black;	margin-top: 100px;}

	.welcomecomments{font-family: Arial, sans-serif;	font-size: 9px;	font-weight: bold;	text-align: center;	color: 2F4F4F; /* -- Dark Slate Gray --*/	margin-top: 20px;}

	.deletemessagecomments{font-family: Verdana, sans-serif;	font-size: 12px;	font-weight: bold;	font-style: italic;	text-align: center;	text-decoration: underline;	color: red;	margin-top: 20px;}

	.pwdcomments{font-family: Arial, sans-serif;	font-size: 9px;	font-weight: bold;	color: #00008B;	/*-- Dark Blue --*/}

	.fontgreyitalic{color: gray;	font-size: 12px;	font-style: italic;}
	
	.fontred,	.fontreditalic,	.fontreditalicbold{color: red;	font-size: 12px;}

	.fontreditalic{font-style: italic;}

	.fontreditalicbold{font-style: italic;	font-weight: bold;}

	.fontred14,	.fontreditalic14,	.fontreditalicbold14{color: red;	font-size: 14px;}

	.fontreditalic14{font-style: italic;}

	.fontreditalicbold14{font-style: italic;	font-weight: bold;}

	.tcolor{background: rgb(180,180,240)}

	.tbackgrounds{background: #d6d7f6;	color: #000;	font-size: 12px;}

	.tbackgroundy{background: #ffffcc;	color: #000;	font-size: 12px;}

	.tbackground{background: white;	color: #000;	font-size: 12px;}

	.tbackgroundentrylegs{background: #FFCC66;	color: #000;	font-size: 12px;}

	.tsire{background: #d6d7f6;	color: #000;	font-size: 12px;}

	.tdam{background: #ffccff;	color: #000;	font-size: 12px;}

	.headline{font-size: 13px;	text-align: center;}

	.headlineright{font-size: 13px;	text-align: right;}

	.headlinegrey{font-size: 12px;	text-align: center; color:gray;}

	.headlineWtDiv{font-size: 13px;	text-align: left;}

	.showhide{display: none;}

	div#breedNotes p{font-size: 9px;	text-align: center;}

	div#errors{margin-top: 25px;	margin-bottom: 25px;	margin-left: 20%;	margin-right: 20%;	padding-left: 20px;	border: 1px solid red;	background-color: white;}

	div#errors p{font: verdana, sans-serif;	text-align: center;	font-size: 12px;	color: red;}

	div#errorsaftersuccess{margin-top: 25px;	margin-bottom: 25px;	margin-left: 20%;	margin-right: 20%;	padding-left: 20px;	border: 1px solid red;	background-color: white;}

	div#errorsaftersuccess p{font: verdana, sans-serif;	text-align: center;	font-size: 12px;	color: red;}

	div#noerrors{margin-top: 25px;	margin-left: 20%;	margin-right: 20%;	padding-left: 20px;	border: 1px solid blue;	background-color: white;}

	div#noerrors p{font: verdana, sans-serif;	text-align: center;	font-size: 12px;	color: black;}

	div#errorsalone{margin-top: 125px;	margin-left: 20%;	margin-right: 20%;	padding-left: 20px;	border: 1px solid red;	background-color: white;}

	div#errorsalone p{font: verdana, sans-serif;	text-align: center;	font-size: 12px;	color: red;}

	div#noerrorsalone{margin-top: 125px;	margin-left: 20%;	margin-right: 20%;	padding-left: 20px;	border: 1px solid blue;	background-color: white;}

	div#noerrorsalone p{font: verdana, sans-serif;	text-align: center;	font-size: 12px;	color: black;}

	div#bottomnotes{clear: both;	margin-top: 20px; margin-bottom:80px;}

	div#bottomnotes p{font-family: Arial, sans-serif;	font-size: 9px;	font-weight: bold;	text-align: center;	color: 2F4F4F; /* --  Dark Slate Gray --*/	margin-top: 2px;}
	
	div#vetnotes p{margin-top: 2px;}
	
	div#bottomnotesspacer{clear: both;	height: 60px;}

	div#menutop{top: 60px;	border-bottom: 1px solid rgb(180,180,240);	background-color: rgb(240,240,190);}
	
	div#login{position: absolute;	top: 400px;	left: 10px;	width: 145px;}

	div#login label{float: left;	font-size: 9px;	text-align: left;	color: 2F4F4F;}

	div#login input{float: right;}

	div#login h3{font-size: 9px;	text-align: center;	color: 2F4F4F;}

	div#loginprofile{padding-left:1%; padding-right:1%;	width: 250px}

	div#loginprofile label{	display: block;float: left;	font-size: 12px;	text-align: left;	color: 2F4F4F; padding-bottom:5px;}

	div#loginprofile input, textarea{width: 125px;	float: right;	text-align: left;	height: 18px; }

	div#accesslistbox{border: 1px solid red;	padding:20px;	width: 320px;	background-color: white;}

	ul#accesslist, ul#dotlist{padding-left: 1.5em;	text-align: left;	margin:0%;	list-style-position:inside;}

	div#accesslistboxalone{margin-top: 125px;	border: 1px solid red;	padding:20px;	width: 320px;	background-color: white;}

	ul#accesslistboxalone{padding-left: 1.5em;	text-align: left;	margin:0%;	list-style-position:inside;}

	div#filedetails{font-family: Arial, sans-serif;	font-size: 12px;	text-align: center;	color: black;	border: 1px solid blue;	padding:10px;	width: 350px;}

	div#pagination{font-family: Verdana, Arial, sans-serif;	font-size: 9px;	text-align: center;	color: black;	width: 250px;	border: 1px solid #6495ED;	margin-top: 10px;	padding: 2px;	background-color: lemonchiffon;}
	
	div#linkbox{float:right;	font-family: Verdana, Arial, sans-serif;	font-size: 12px;	text-align: center;	width:250px;	border: 0px none;margin-left: 600px;	margin-top: -30px;	padding: 4px}

	div#entrydetails{position:relative;	width: 680px;	margin-left: auto;	margin-right: auto;	border: 1px solid #6495ED;	margin-top: 20px;	margin-left: 15%;	margin-right: 15%;	padding: 4px;}

	div#vetcol20blue{float:left;	width:20px;	background-color: cornflowerblue;	border: 1px solid;	font-size: 9px;}

	div#vetcol20yellow{float:left;	width:20px;	background-color: yellow;	border: 1px solid;	font-size: 9px;}

	div#vetcol40bold{float:left;	width:40px;	font-weight: bold;}

	div#vetcol50bold{float:left;	width:50px;	font-weight: bold;}

	div#vetcol60{float:left;	width:60px;}

	div#vetcol60bold{float:left;	width:60px;	font-weight: bold;}

	div#vetcol70{float:left;	width:70px;	font-weight: bold;}

	div#vetcol80{float:left;	width:80px;}

	div#vetcol80bold{float:left;	width:80px;	font-weight: bold;}

	div#vetcol90{float:left;	width:90px;}

	div#vetcol100bold{float:left;	width:100px;	font-weight: bold;}

	div#vetcol140bold{float:left;	width:140px;	font-weight: bold;}
	
	div#vettingdetails{width: 90%;	margin-top: 10px;	margin-bottom: 10px;	margin-left: 5%;	margin-right: 5%; padding-bottom:2px;}

	div#vettingpreride{position:relative;	float:left;	width:322px;	border: 1px solid #6495ED;	background-color: #CCFF99;	padding-top: 2px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px;}

	div#vettingfinal{position:relative;	float: right;	width:390px;	border: 1px solid #6495ED;	background-color: #CCFF99;	padding-top: 2px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px;}

	div#preridebox{border: 1px solid #6495ED;	width:40px;	padding: 1px; 	margin-top: 1px;}

	div#legbox{border: 1px solid ;	width:55px;}

	div#namebox{border: 1px solid;}
	
	div#prerideboxred{border: 1px solid red;	width:40px;	padding: 1px; 	margin-top: 1px; background-color:  #FF0000;}

	div#preridebox50{border: 1px solid #6495ED;	width:50px;	padding: 1px; 	margin-top: 1px;}
	
	div#prerideboxred50{border: 1px solid #6495ED;	width:50px;	padding: 1px; 	margin-top: 1px; background-color:  #FF0000;}

	div#vettable{clear: both;	}

	div#preridemetabolics, #legmetabolics1, #legmetabolics2, #legmetabolics3, #legmetabolics4, #legmetabolics5, #legmetabolics6, #legmetabolics7, #legmetabolics8, #legmetabolics9, #legmetabolics10{width: 80%;	margin-bottom: 10px;	border: 1px solid #6495ED;	background-color: #CCFF99;	padding-top: 2px; padding-bottom: 2px; padding-left: 15px; padding-right: 15px;	font-family: Arial, sans-serif;	font-size: 10px;}	

	div#representmetabolics, #repmetabolics1, #repmetabolics2, #repmetabolics3, #repmetabolics4, #repmetabolics5, #repmetabolics6, #repmetabolics7, #repmetabolics8, #repmetabolics9, #repmetabolics10{width: 80%;	margin-bottom: 10px;	border: 1px solid #009900;	background-color: #99CC66;	padding-top: 2px; padding-bottom: 2px; padding-left: 15px; padding-right: 15px;	font-family: Arial, sans-serif;	font-size: 10px;}
	
	div#center{margin-left: 100px; 	margin-right: 100px;	padding-left: 1%; padding-right: 1%; padding-top:1%; padding-bottom:1%;	width: 96%	color: #000;}
	
	div#left{float: left;	padding: 0px;	left: 5px;	width: 100px;	color: #000;}

	div#verticalpadbelow20{margin-bottom: 20px;}
	
	div#twintables{position:relative;	width: 90%;	margin-left: auto;	margin-right: auto;}
	
	div#lefttable{position:relative;	float:left;	width:45.0%;}
	 
	div#righttable{position:relative;	float: right;	width:45.0%;}
	
	div#form p 
			{
				width: 275px; height: .4em;	clear: both;
				font-family: Arial, sans-serif;	font-size: 10px;	color: 2F4F4F; /* --  Dark Slate Gray --*/	
			}
		
	div#form p label 
			{
			   display: inline;  float: left;  width: 110px;	font-size: 12px;	
			}
		
	div#form p input, form p textarea, form p select 
			{
			   margin: 0;
			}
		
	div#frmbox
			{
				clear:both;margin-top: 20px;	margin-left: 32.5%;	margin-right: 32.5%;  margin-bottom: 20px; padding-left: 50px;	border: 1px solid blue;	
				background-color: white; position:relative;
			}
	
	.inputbox25{border: 1px solid;	margin-bottom: 5px;	text-align: center;	width: 25px;	height: 20px; 	font-size: 14px;	background: #ffffff;}

	.inputbox65{border: 1px solid;	margin-bottom: 5px;	text-align: center;	width: 65px;	height: 20px; 	font-size: 14px;	background: #ffffff;}
	
	.inputbox50{border: 1px solid;	margin-bottom: 5px;	text-align: center;	width: 65px;	height: 20px; 	font-size: 14px;	background: #ffffff;}
		
	#inputbox65vet{float: left;	border: 1px;	margin-bottom: 5px;	text-align: center;	width: 65px;	height: 20px; 	font-size: 12px;	background: #ffffff;}

	.inputbox75center{border: 1px solid;	margin-bottom: 5px;	width: 75px;	height: 20px;	font-size: 14px;	text-align: center;background: #ffffff;}
	
	.inputbox85{border: 1px solid;	margin-bottom: 5px;	width: 85px;	height: 20px;	font-size: 14px;	background: #ffffff;}

	.inputbox150{border: 1px solid;	margin-bottom: 5px;	width: 150px;	height: 20px;	font-size: 14px;	background: #ffffff;}
	
	.inputbox250{border: 1px solid; 	margin-bottom: 5px;	width: 250px;	height: 20px; 	font-size: 12px;	background: #ffffff;}

	.rideinputbox30{text-align: center;	width: 30px;	height: 18px; 	font-size: 12px;	background: #ffffff;	}
	
	.rideinputbox45{text-align: center;	width: 45px;	height: 18px; 	font-size: 12px;	background: #ffffff;	}

	.rideinputbox55{text-align: center;	width: 55px;	height: 18px; 	font-size: 12px;	background: #ffffff;		}

	.rideinputbox65{text-align: center;	width: 65px;	height: 18px; 	font-size: 12px;	background: #ffffff;	}

	.selectbox350{border: 1px solid #000;	width: 350px;	height: 20px; 	font-size: 10px;	background: #ffffff;	}
	
	.profilebutton{text-align: center;	padding: 2px;	font-size: 9px;	color: #2F4F4F;	width: 40px;	height: 20px;	border: 1px solid #000;}

	.profilebutton p{text-align: center;}
	
	.loginbutton{padding: 2px;	font: 9px verdana, sans-serif;	color: #2F4F4F;	background-color: silver;	width: 40px;	height: 20px;	border: 1px solid #000;}
	
	.preridemetbutton{padding: 1px;	font: 9px verdana, sans-serif;	color: #6A5ACD;	background-color: #CCFF99;	width: 60px;	border: 1px solid #000;}
	
	.metbutton{margin-bottom: 2px;	font: 9px verdana, sans-serif;	color: #6A5ACD;	background-color: #CCFF99;	width: 30px;	height: 16px;	border: 1px solid #000;}

	.repbutton{margin-bottom: 2px;	font: 9px verdana, sans-serif;	color: #6A5ACD;	background-color: #99CC66;	width: 30px;	height: 16px;	border: 1px solid #000;}
	
	td.topborder{border-top: 1px solid; 	font-family:arial;	font-SIZE:13px;	color:black}
	
	td.bottomborder {border-BOTTOM: 1px solid; font-family:arial;font-SIZE:13px;color:black}
	
	td.topleftborder{border-LEFT: 1px solid; 	border-top: 1px solid; 	font-family:arial;	font-SIZE:13px;	padding-left: 6px;	padding-top: 6px}
	
	td.toprightborder{border-RIGHT: 1px solid; 	border-top: 1px solid; 	font-family:arial;	font-SIZE:13px;	color:black;	padding-right: 6px;	padding-top: 6px}
	
	td.leftborder{border-LEFT: 1px solid; 	font-family:arial;	font-SIZE:13px;	color:black;	padding-left: 6px}
	
	td.rightborder{border-RIGHT: 1px solid; 	font-family:arial;	font-SIZE:13px;	color:black;	padding-right: 6px}
	
	td.bottomleftborder{border-LEFT: 1px solid; 	border-BOTTOM: 1px solid; 	font-family:arial;	font-SIZE:13px;	color:black;	padding-bottom: 6px}
	  
	td.bottomrightborder{border-RIGHT: 1px solid; 	border-BOTTOM: 1px solid; 	font-family:arial;	font-SIZE:13px;	color:black;	padding-bottom: 6px}
	
	td.bottomrightplainborder{border-right: 0px none; 	border-bottom: 0px none;}

	/* CoolMenus 4 - default styles - do not edit */.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
	/* CoolMenus 4 - default styles - end */
  
	/*Style for the background-bar*/.clBar{position:absolute; width:10; height:10; background-color:Gray; layer-background-color:Navy; visibility:hidden}

	/*Styles for level 0*/.clLevel0, .clLevel0over{position:absolute; padding:1px; font-family:verdana,arial,tahoma,helvetica; font-size:10px; font-weight:normal}.clLevel0{background-color:rgb(240,240,190); layer-background-color:Navy; color:black}.clLevel0over{background-color:rgb(180,180,240); layer-background-color:rgb(180,180,240); color:Yellow; cursor:pointer; cursor:hand;}.clLevel0border{position:absolute; visibility:hidden; background-color:rgb(180,180,240); layer-background-color:rgb(180,180,240)}

	/*Styles for level 1*/.clLevel1, .clLevel1over{position:absolute; padding:1px; font-family:verdana,arial,tahoma,helvetica; font-size:10px; font-weight:normal}.clLevel1{background-color:rgb(240,240,190); layer-background-color:Navy; color:black;}.clLevel1over{background-color:rgb(180,180,240); layer-background-color:#336699; color:Yellow; cursor:pointer; cursor:hand;}.clLevel1border{position:absolute; visibility:hidden; background-color:rgb(180,180,240); layer-background-color:rgb(180,180,240)}

	/*Styles for level 2*/.clLevel2, .clLevel2over{position:absolute; padding:1px; font-family:verdana,arial,tahoma,helvetica; font-size:10px; font-weight:normal}.clLevel2{background-color:rgb(240,240,190); layer-background-color:Navy; color:black;}.clLevel2over{background-color:rgb(180,180,240); layer-background-color:#336699; color:Yellow; cursor:pointer; cursor:hand;}.clLevel2border{position:absolute; visibility:hidden; background-color:rgb(180,180,240); layer-background-color:rgb(180,180,240)}

}
/* ---------------------------------------------------------------------*/
/* ---------------------------------------------------------------------*/

@media print
{
	body{margin: 0;	padding: 0;	font-family: Arial, Verdana, sans-serif;	font-size: 9pt;	text: #000000;	background-color: ##c0c0c0;}
	
	a:link{Color: #8080ff;	Text-Decoration: None}

	a:visited{Display: None;}
	
	a:hover{Display: None;}
	
	h1{font: bold large Verdana, Arial, sans-serif;	color: #43616B;	margin-top: 0pt;}

	h2{text-align: center;	color: font-style:normal; font-variant:normal; font-weight:normal; font-size:medium; font-family:Arial, sans-serif; color}
	
	h3{font-family: Verdana, Arial,sans-serif;	font-size: 14pt;	text-align: center;	color: #000000;}
	
	h4{font-family: Verdana, Arial, sans-serif;	font-size: 12pt;	text-align: center;	color: #000000;}

	h5{font-family: Arial, sans-serif;	font-size: x-small;	font-weight: bold;	text-align: center;	color: 2F4F4F; /* -- Dark Slate Gray --*/	margin-top: 2pt;}

	p{font: 9pt;}

	.headertitle{font-family: Verdana, arial, sans-serif;	font-size: 18pt;	font-style: italic;	text-align: center;	color: #000;	padding-top: 15pt;	padding-bottom: 15pt;	margin:0%;}

	.menutitle{font-family: Verdana, arial, sans-serif;	font-size: 10pt;	font-style: normal;	text-align: right;	color: #000;	padding-right: 10pt;	margin-top: 1pt;	margin: 6pt;}

	.welcome{font: large Arial, sans-serif;	text-align: center;	color: black;	margin-top: 150px;}

	.welcomecomments{font-family: Arial, sans-serif;	font-size: 9px;	font-weight: bold;	text-align: center;	color: 2F4F4F; /* -- Dark Slate Gray --*/	margin-top: 20px;}

	.pwdcomments{display: none;}

	
	.fontred {color: red;}
	
	.tcolor {background: rgb(180,180,240)}
	
	.tbackgrounds {background: white;}
	
	.tbackgroundy {background: white;}
	
	.tbackground {background:white;}

	.headline {font-size: 11pt;text-align: center;}
	
	.headlineWtDiv{font-size: 10pt;	text-align: left;}
	
	div#errors{ display: none;}

	div#errors p{display: none;}	

	div#header{top: 0;	left: 0;	border-top: 1pt none; border-bottom: 1pt none	solid}/* was set as #D6D6D6 */
	
	div#menutop{display: none;}
	
	div#login{display: none;}
	
	div#login label{display: none;}
	
	div#login input{display: none;}
	
	div#login h3{display: none;}
	
	div#loginprofile{ 	display: none;}
	
	div#loginprofile label{display: none;}
	
	div#loginprofile input, textarea{display: none;}
	
	div#loginerrors{display: none;}
	
	div#loginerrors p{display: none;}
	
	div#accesslistbox{border: 1pt none; padding:20pt;	width: 320pt; solid}

	ul#accesslist{padding-left: 1.5em;	text-align: left;	margin:0%;	list-style-position:inside;}

	div#footer{clear: both;	position: absolute; /* Needed for Safari */	border-top: 1pt none; border-bottom: 1pt none; background-color: #E5E5E5; solid}

	div#footer p{margin: 5pt;	text-align: center;}

	div#footer font{font-family: Verdana, Arial, sans-serif;	font-size: 8pt;	text-align: center;	color:gray}

	div#center{width: 100%	color: #000;}

	div#left{display: none;}

	div#contentwrapper{margin: 0;	padding: 0;}

	div#verticalpadbelow20{margin-bottom: 20pt;}

	div#clear{clear: both;}

	div#twintables{position:relative;	width: 100%;	margin-left: auto;	margin-right: auto;}

	div#lefttable{position:relative;	float:left;	width:47.5%;}

	div#righttable{position:relative;	float: right;	width:47.5%;}

	.inputbox25{border: 1pt none; solid;  	margin-bottom: 5pt;	text-align: center;	width: 25pt;	height: 20pt; 	font-size: 10pt;	background: #ffffff}

	.inputbox65{border: 1pt none; solid;	margin-bottom:5pt; text-align:center; width:65pt; height:15pt; font-size:10pt; border-bottom-color:inherit; border-bottom-style:none; border-bottom-width:1pt}

	.inputbox85{border:1pt none; solid; border-bottom-width:1pt; border-bottom-style:none; border-bottom-color:inherit; border-bottom-color:inherit; border-bottom-style:none; border-bottom-width:1pt}

	.inputbox150{border:1pt none; solid; border-bottom-width:1pt; border-bottom-style:none; border-bottom-color:inherit; border-bottom-color:inherit; border-bottom-style:none; border-bottom-width:1pt}

	.inputbox250{border: 1pt none; solid; 	margin-bottom: 5pt;	width: 250pt;	height: 15pt; 	font-size: 10pt;	background: #ffffff}

	.selectbox350{border: 1pt none; width: 350pt;	height: 20pt; 	font-size: 10pt;	background: #ffffff; solid}

	td.topborder{border-top: 1pt none; solid; 	font-family:arial;	font-size: 10pt;	color:black}

	td.bottomborder{border-bottom: 1pt none; solid; 	font-family:arial;	font-size: 10pt;	color:black}
	
	td.topleftborder{border-left: 1pt none; solid; 	border-top: 1pt none}
	
	td.toprightborder{border-RIGHT: 1pt none; solid; 	border-top: 1pt none}

	td.leftborder{border-left: 1pt none; solid; 	font-family:arial;	font-size: 10pt;	color:black}

	td.rightborder{border-right: 1pt none; solid; 	font-family:arial;	font-size: 10pt;	color:black}

	td.bottomleftborder{border-left: 1pt none; solid; 	border-bottom: 1pt none}

	td.bottomrightborder{border-right: 1pt none; solid; 	border-bottom: 1pt none}

}  
  /* ---------------------------------------------------------------------*/
  