body{
	margin:0px  0px  0px 0px;
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	
}

.no-repeat{background-repeat:no-repeat;}
.bg-repeat-x{background-repeat:repeat-x;}
.bg-left-repeat-y{background-repeat:repeat-y;background-position:right;}
.bg-right-repeat-y{background-repeat:repeat-y; background-position:left;}
.bg-center-repeat-y{background-repeat:repeat-y; background-position:center;}
.bg-center-repeat-x{background-repeat:repeat-x; background-position:center;}
.change{position:relative; padding-right:10px;}

.border{
	border: 1px solid #CCC;
	/*color: #FFF;*/
}
.border-dashed-blue{ border: 1px dashed #327ac4; }
.border-dark-blue{border:2px solid #5a707d; background-color:#ccd2db;  }
.border-color{ border: 1px solid #CCC; width:180px; }
.border-color-search{ border: 1px solid #CCC; width:500px; }
.border-color-notop{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#a0a0a0;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#a0a0a0;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#a0a0a0;
	width:172px;
	padding:5px 5px 5px 5px;
	text-align: left;
}
.border-blue{border: 1px solid #0CF;}
.border-green{border: 1px solid #0C0;}

.border-white{border-color:#FFF; border-style:solid;}
.border-padding{border: 1px solid #CCC; padding:5px 5px 5px 5px; margin:5px 5px 5px 5px; background-color:#FFF;}

.txtform{width:70px;}

.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
}

.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
.bg-org{background-color:#F60; padding:5px 5px 5px 5px;}
.bg-white{background-color:#FFF;  padding:5px 5px 5px 5px;}

.content-right{ text-align:right; color:#333; text-decoration:underline; padding-right:5px; width:120px; float:right;}
.float-left{float:left; padding-right:5px;}
.float-right{float:right;}
.list-search{width:230px;}

.line-org{background-color:#fe7400; width:248; height:3;}
.line_dashed{ padding:5px 5px 5px 5px; border-top:dashed 1px #CCC; }

.bg-button2{background-repeat:no-repeat; background-position:right top; background-image:url(../images/main/about-me01.jpg);}

.register-form{width:300px;}
.white a:link { color:#FFF; text-decoration:underline;}
.white a:hover{color:#FFF; text-decoration:underline;}



.font_bold{font-weight:bold;}
a:link {color: #000; text-decoration:none;}
a:visited {color: #000; text-decoration:none;}
a:hover {color: #0CF; text-decoration:underline;}
a:active {
	color: #8ADFF5;
	font-size: 14px;
	text-align: center;
}

.b:link {color: #000; text-decoration:none;}
.b:visited {color: #000; text-decoration:none;}
.b:hover {color:#F60; text-decoration:underline;}
.b:active {
	color: #8ADFF5;
	font-size: 14px;
	text-align: center;
}

.bg-position-center{background-position:center; background-repeat:no-repeat;}

.bg-button-repeat-x{ background-position:bottom; background-repeat:repeat-x;}

#logo{ width:500px;}
#logo img{padding-right:20px;}

.red-head{ color:#F00; font-size:14px; text-decoration:underline;}
.red-head:link {color:#F00; text-decoration:underline;}
.red-head:visited {color: #F00; text-decoration:underline;}
.red-head:hover {color:#09F; text-decoration:underline;}
.red-head:active {color: #F00;}

.green-head{ color:#80980e; font-size:12px; text-decoration:none;}
.green-head:link {color:#80980e; text-decoration:underline;}
.green-head:visited {color: #80980e; text-decoration:underline;}
.green-head:hover {color:#09F; text-decoration:underline;}
.green-head:active {color: #80980e;}

.white-head{ color:#FFF; font-size:12px; }
.white-head:link {color:#FFF; }
.white-head:visited {color:#FFF; }
.white-head:hover {color:#F60; text-decoration:underline;}
.white-head:active {color:#FFF;}

.content-red{color:#C00;}
.content-red:link {color:#C00; }
.content-red:visited {color:#C00; }
.content-red:hover {color:#F60; text-decoration:underline;}
.content-red:active {color:#C00;}

.content-brown-under:{color:#630; text-decoration:underline; font-weight:bold;}
.content-brown-under:link {color:#630; text-decoration:underline; font-weight:bold; }
.content-brown-under:visited {color:#630; text-decoration:underline; font-weight:bold; }
.content-brown-under:hover {color:#F60; text-decoration:underline; font-weight:bold;}
.content-brown-under:active {color:#630; text-decoration:underline; font-weight:bold;}

.gray{color:#999;}
.gray:link {color:#999; text-decoration:none;  }
.gray:visited {color:#999; text-decoration:none;  }
.gray:hover {color:#F60; text-decoration:underline; }
.gray:active {color:#999; text-decoration:none; }

#on-off{
	border:1px solid gray;
	width:220px;
	margin-bottom: 1em;
	padding: 10px;
	background-color:#ebebeb;
	height:325px;
}
#on-off img{float:left; padding-right:5px; padding-top:5px; }
#on-off .content-head{color:#0066cc; font-size:14px;}

#variety{border: 1px solid #CCC; width:230px; }
#variety .head{ background-image:url(../images/background/varity.gif); background-repeat:repeat-x; height:34px;  padding:0px 5px 0px 5px;}
#variety .header{font-size:14px; color:#000; padding-top:5px; }
#variety .content{font-size:14px; color:#000; padding-top:5px; }

#variety_sub{ height:320px;}
#variety_sub .content-head{color:#0066cc; font-size:14px;}

#workspace{width:500px;   }
#workspace .line{float:left; width:150px; padding:0px 5px 0px 10px;}
#workspace .content{background-image:url(../images/background/workspace.gif); background-repeat:repeat-x; padding:5px 5px 5px 5px; height:58px;}
#workspace .bg{  border: 1px solid #CCC;  }
#workspace a:link{ color:#C30; text-decoration:underline;}
#workspace img{padding:5px 5px 5px 5px;}

#jmboard{background-color:#72d7fa; padding:5px 5px 5px 5px;}
#jmboard img{ float:left; padding-right:5px; padding-top:5px;}
#jmboard .content-head{color:#F00; text-decoration:underline;}

.pad-right{ padding-right:15px;}
