.bottomimage {vertical-align:bottom; margin-right:3px; }

.icon, .picright, .linkage, .rightbox {white-space:normal;text-align:center;}

#content p {margin-top:0.5em; margin-bottom:0.5em; margin-left:0.5em;}
.clearit {clear:both;}

.icon {
border: 0px dashed #00f;
padding:7px; 
margin:10px; 
width:200px; height:100px;
float:left;
}

.picright {
border: none;
margin-left:10px; 
margin-right:10px; 
}

.linkage {
clear:both;
border-right-style:solid; border-right-width:1px; border-right-color:#ccc;
padding:7px; 
margin:0px 20px 0px 0px;
width:200px; 
float:left;
}

.rightbox {
border: 1px solid #000;
padding:4px; 
margin:10px; 
text-align:left;
float:left;
}

.centerbox {
width:688px; 
}

.photoframe {
width:224px; height:180px;
padding:2px;
text-align:center;
float: left;
}

.startframe {
width:334px;
padding:2px;
}

.startframe_img {
width:182px;
float:left;
}

.startframe_text_left {
padding-right:10px;
padding-top:20px;
text-align:right;
width:142px;
float:left;
}

.startframe_text_right {
padding-left:10px;
padding-top:20px;
text-align:left;
width:142px;
float:left;
}

.startframeX {
width:228px;
float:left;
text-align:center;
}

.startframeX img {
width:182px;
margin-left:auto;
margin-right:auto;
}

.sX1,.sX2,.sX3,.sX4 {
	width:340px; height:200px;position:relative;float:left;
}

.sX1 div {position:absolute;left:0px;width:210px;top:0px;text-align:center;}
.sX1 img {right:0px; top:0px; position:absolute;}
.sX2 div {position:absolute;width:210px;right:0px;top:0px;text-align:center;vertical-align:bottom;}
.sX2 img {left:0px; top:0px; position:absolute;}
.sX3 div {position:absolute;left:0px;width:210px;top:65px;text-align:center;vertical-align:bottom;}
.sX3 img {right:0px; bottom:0px; position:absolute;}
.sX4 img {left:20px; bottom:20px; position:absolute;}
.sX1 {clear:both;}


.searchsmall {
margin-top:4px;
font-size:0.75em;
}

.searchtitle {
}

.searchtitle a {color:black;}

.code {
border: dashed 1px black;
margin:5px; 
padding:5px; 
float:none;
}

.codedesc {
margin-left:10px; 
margin-right:15px; 
margin-top:5px; 
margin-bottom:5px;
padding:5px; 
float:none;
border-left:solid 3px #77f;
}

.searchdesc {
}

.halfSize {
width:340px;
text-align:center;
float:left;
}

.halfSize img {margin-top:5px;}
.jsattention {color:red;}

.gbhead {color:blue;}
.gbhomepage {color:black;}
.gbinput {border:1px solid gray;}
.gbfieldinput {border:none; margin:0px; padding:0px;}
.gbradio {border:none; }

.texti {font-style:italic;}
.textb {font-weight:bold;}
.textu {text-decoration:underline;}

.t_box { border-spacing:0px;border:1px solid black;border-collapse:collapse;}
.t_mainbox { border-spacing:0px;border:none;border-collapse:collapse;}
.t_simplebox { border:none;border-spacing:0px;border-collapse:collapse;}
.t_simplebox th { border:none;border-spacing:0px;border-collapse:collapse; font-weight:bold;vertical-align:top;text-align:left;}
.t_simplebox td { border:none;padding-right:10px;border-spacing:0px;vertical-align:top;}
.t_photobox { border:none;border-spacing:0px;border-collapse:collapse;}
.t_photobox td { border:none;padding-right:10px;border-spacing:0px;vertical-align:top;text-align:left;}
.t_formbox { border:none;border-spacing:0px;border-collapse:collapse;}
.t_formbox td { border:none;padding-right:10px;border-spacing:0px;vertical-align:top;text-align:right;width:200px;}
.t_formbox .right { border:none;padding-right:10px;border-spacing:0px;vertical-align:top;text-align:left;width:300px;}
.t_bullbox { border:none;border-spacing:0px;border-collapse:collapse;}
.t_bullbox td { border:none;padding-right:10px;border-spacing:0px;vertical-align:top;text-align:left;}
.t_pichatserver { border:none;border-spacing:0px;border-collapse:collapse;}
.t_pichatserver th {border-bottom:solid 1px black; padding-right:10px;}
.t_pichatserver .textright {text-align:right; padding-right:10px;}

#content ul {list-style-type:square; padding-left:20px; margin-top:0px; margin-bottom:0px;}
#content table {margin-left:0.5em;}
#header ul {list-style-type:none;}
