body
{
}

form
{
margin: 0px;
}

body,font,th,td,p,input,select,textarea 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
}
.CatHead {
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
}

/* General text */

.headblueaccom {FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #af8a4e; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none;}
.headblueaccom:hover {FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #af8a4e; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none;}
.headblueaccom:visited {FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #af8a4e; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration: none;}

.large {font-size: 12px; color: #000000;}
.largebold {font-size: 12px; font-weight: bold;}
.med {font-size: 11px;}
.medbold {font-size: 11px; font-weight: bold;}
.medblue {font-size: 11px; color: #b79253;}
.medbluebold {font-size: 11px; color: #b79253; font-weight: bold;}
.small {font-size: 10px;}
.smallbold {font-size: 10px; font-weight: bold;}
.footertext {font-size: 10px; color: #b79253;}

/* 1 pixel borders for images, tables */
.blackborder {border: 1px solid #b79253;}
.silverborder {border: 1px solid #b79253;}

/* Alternate off-white table cell colour */
.alt {background-color: #f1f3f0;}

/* horizontal rule */
hr {color: #b79253; height: 1px;}

/* Link colors */
A {color: darkred; text-decoration: underline;}
A:hover {color: navy; text-decoration: underline;}
A:visited {color: darkred; text-decoration: underline;}
A:visited:hover {color: navy; text-decoration: underline;}
.redlink {color: red;}
.redlink:visited {color: red;}
.silverlink {color: silver;}
.silverlink:hover {color: navy;	text-decoration: none;}
.boldlink {color: navy;	font-weight: bold}
.boldlink:hover {color: navy; font-weight: bold; text-decoration: underline;}
.boldlink:visited {color: navy; font-weight: bold; text-decoration: underline;}
.underlink {color: darkred; text-decoration: underline;}
.underlink:hover {color: navy; text-decoration: underline;}
.underlink:visited {color: darkred; text-decoration: underline;}
.underlink:visited:hover {color: navy; text-decoration: underline;}
.rednoline {color: red;	text-decoration: none;}
.rednoline:hover {color: red; text-decoration: none;}

/* Input boxes, select boxes */
.tiny {padding: 2px; border: solid; border-width: 1px; width: 25px;}
.narrow {padding: 2px; border: solid; border-width: 1px; width: 105px;}
.wide {padding: 2px; border: solid;	border-width: 1px; width: 210px;}
.changecolor {width: 140px; border-style: solid; border-color: gray; border-width: 1px;}
.changecolorwide {width: 210px; border-style: solid; border-color: gray; border-width: 1px;}
.changecolornarrow {width: 50px; border-style: solid; border-color: gray; border-width: 1px;}
.changecolor100 {width: 100px; border-style: solid; border-color: gray; border-width: 1px;}
.changecolormed {width: 130px; border-style: solid; border-color: gray; border-width: 1px;}
.changecolorvar {border-style: solid; border-color: gray; border-width: 1px;}

/* Submit, reset and general buttons */
.normalbutton {border-style: outset; border-width: 1px; border-color: silver;cursor: hand;}
.submitHand {cursor: hand;}
.submitTiny {font-weight: bold; cursor: hand; border-style: solid; border-color: gray; border-width: 1px;}
.submit50 {width: 50px; cursor: hand;}
.submit100 {width: 100px; cursor: hand;}
.submit150 {width: 150px;cursor: hand;}

/* Flat gray border class for uploader and assoc elements */
.uploader {width: 250px; cursor: hand; border-style: solid; border-color: gray; border-width: 1px;}

/* Select boxes */
select.140 {width: 145px;}
select.wide {width: 210px;}
.searchbox07 {
	height: 20px;
	width: 200px;
	border: 0px solid #ffffff;
	background-color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.searchbox07dd {
	height: 25px;
	width: 200px;
	border: 1px solid #000000;
	background-color: #ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}


.blueNavyBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #610000;
	 background-color: #FFFFFF; 		
	border-top: 1px solid #b79253;
	border-right: 1px solid #b79253;
	border-bottom: 1px solid #b79253;
	border-left: 1px solid #b79253;
	
}
.blueNavyBtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #003366;
	/*background-color: #E8F4F8;
	*/
	border-top: 1px solid #b79253;
	border-right: 1px solid #b79253;
	border-bottom: 1px solid #b79253;
	border-left: 1px solid #b79253;
	background : url(../forums/templates/blueSilver/images/cellpic1.gif);
}
.blueborder {
border: 1px solid #b79253;
}

