infobox, infobox2, .infoboxHeader, .infoboxContent, .memberboxImage, .infoboxFloat {
	margin:0;
	padding:0;
	text-align:left
}


.infoboxFloat {
	position:relative;
	top:0;
	left:0;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}

.infoboxHeader {
	width:100%;
	height:20px;
	color:#666;
	text-indent:5px;
	line-height:20px;
}

.infoboxContent {
	margin:5px auto;
	width:96%
}

.memberboxImage {
	margin:0 auto;
	width:178px;
	background-color:#FFF
}

#searchbox {
margin:0px;
padding:0px;
}

#searchbox form {
margin:0px;
padding:0px;
}

#searchbox .inptext {
margin:0px;
margin-top:0px;
padding:0px;
font-size:11px;
height:20px;
line-height:20px;
font-family:"Courier New", Courier, monospace;
color:#555555;
background-color:#FFFFFF;
border:#c0c0c0 solid 1px;
}

#searchbox form .submit {

padding:0px;
background-color:#FFFFFF;
color:#7e7d7d;
border:#c0c0c0 solid 1px;
cursor:pointer;
}


.homebox {
position:relative;
width:150px;
height:150px;
color:#FFFFFF;
}

.homeboxHeader {
position:absolute;
top:7px;
left:28px;
width:120px;
height:16px;
text-align:left;
margin:0;
padding:0;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
line-height:16px;
}

.homeboxContent {
position:absolute;
top:115px;
left:10px;
width:130px;
height:30px;
margin:0;
padding:0;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
text-align:left;
}

.homebox a, .homebox a:link, .homebox a:visited {
text-decoration:none;
color:#FFFFFF
}

.homebox a:hover {
color:#FFFFFF;
text-decoration:none;
}

.roundedBox {
display:block;
 margin:0px auto;
 color:#e9e9e9;
 position:relative;
}

.roundedBox .rHL,
.roundedBox .rHR,
.roundedBox .rBL,
.roundedBox .rBR {
position:absolute;
 font-size:1px; /* ensure minimum height */
 height:10px;
 width:10px;
 margin:0px;
 padding:0;

}

.roundedBox .rHL {
top:0px;
left:0px;
float:left;
background-image:url(../images/main-top-left.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

.roundedBox .rHR {
top:0px;
right:0px;
float:right;
background-image:url(../images/main-top-right.gif);
background-position:bottom left;
background-repeat:no-repeat;
}

.roundedBox .rM {
clear:both;
background-color:#5e5e5e;
width:100%;
}
.roundedBox .rM .bRM {
height:10px;
font-size:1px;
}

.roundedBox .rM .rMC {
margin-left:10px;
margin-right:10px;
text-align:left;
}

.roundedBox .rBL {
bottom:0px;
left:0px;
float:left;
background-image:url(../images/main-bottom-left.gif);
background-position:top right;
background-repeat:no-repeat;
}

.roundedBox .rBR {
bottom:0px;
right:0px;
float:right;
background-image:url(../images/main-bottom-right.gif);
background-position:top left;
background-repeat:no-repeat;
}

.roundedBox .eND {
clear:both;
}
.roundedBox h1 {
 /* header */
 margin:0px;
 padding:0px;
 color:#E9E9E9;
}
.roundedBox h2 {
 /* header */
 margin:0px;
 padding:0px;
 color:#3399CC;
}
.roundedBox h3 {
 /* header */
 margin:0px;
 padding:0px;
 color:#3399CC;
}


.roundedBoxLight {
display:block;
 margin:0px auto;
 color:#333333;
 position:relative;
}

.roundedBoxLight .rHL,
.roundedBoxLight .rHR,
.roundedBoxLight .rBL,
.roundedBoxLight .rBR {
position:absolute;
 font-size:1px; /* ensure minimum height */
 height:15px;
 width:15px;
 margin:0px;
 padding:0;

}

.roundedBoxLight .rHL {
top:0px;
left:0px;
float:left;
background-image:url(../images/sub-top-left.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

.roundedBoxLight .rHR {
top:0px;
right:0px;
float:right;
background-image:url(../images/sub-top-right.gif);
background-position:bottom left;
background-repeat:no-repeat;
}

.roundedBoxLight .rM {
clear:both;
background-color:#e1e1e1;
width:inherit;
border:#999999 solid 1px;
}
.roundedBoxLight .rM .bRM {
height:15px;
font-size:1px;
}

.roundedBoxLight .rM .rMC {
margin-left:10px;
margin-right:10px;
text-align:left;
}

.warning {
color:#FF0000;
}

.roundedBoxLight .rBL {
bottom:0px;
left:0px;
float:left;
background-image:url(../images/sub-bottom-left.gif);
background-position:top right;
background-repeat:no-repeat;
}

.roundedBoxLight .rBR {
bottom:0px;
right:0px;
float:right;
background-image:url(../images/sub-bottom-right.gif);
background-position:top left;
background-repeat:no-repeat;
}

.roundedBoxLight .eND {
clear:both;
}
.roundedBoxLight h1 {
 /* header */
 margin:0px;
 padding:0px;
 color:#333333;
}
.roundedBoxLight h2 {
 /* header */
 margin:0px;
 padding:0px;
 color:#666666;
}
.roundedBoxLight h3 {
 /* header */
 margin:0px;
 padding:0px;
 color:#999999;
}

.button a {
font-size:18px;
background-image:url(../images/big-button.gif);
height:50px;
line-height:50px;
}

.buttonMid a {
font-size:16px;
background-image:url(../images/mid-button.gif);
height:40px;
line-height:40px;
}
.buttonSmall a {
font-size:14px;
background-image:url(../images/small-button.gif);
height:30px;
line-height:30px;
}

.button a, .buttonMid a, .buttonSmall a {
margin:0px;
padding:0px;
width:150px;
display:block;
color:#666666;
font-weight:bold;
text-align:center;
background-position:top;
background-repeat:no-repeat;
}

.button a:hover, .buttonMid a:hover, .buttonSmall a:hover {
background-position:bottom;
color:#CCCCCC;
text-decoration:none;
}


