@charset "UTF-8";

body {
	background-color: #024f96;
	background-image: url(../images/in_bg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial;
}

img {
    border: none;
}
.menu{
	font-family:Verdana, Arial;
	font-size:15px;
	color:#025aa2;
	}
.menu a{
	color:#025aa2;
	text-decoration:none;
	}
.menu a:hover{
	color:#f50091;
	text-decoration:underline;
	}
	
.menu2{
	font-family:Verdana, Arial;
	font-size:15px;
	color:#fff;
	}
.menu2 a{
	color:#fff;
	text-decoration:none;
	}
.menu2 a:hover{
	color:#ffff00;
	text-decoration:underline;
	}
.sub_menu{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#333;
	}
.sub_menu a{
	color:#333;
	text-decoration:none;
	}
.sub_menu a:hover{
	color:#f50091;
	text-decoration:underline;
	}
	


.h1{
	font-family:Verdana, Arial;
	font-size:15px;
	color:#f50091;
	font-weight:bold;
	line-height:22px;
	}
.h2{
	font-family:Verdana, Arial;
	font-size:15px;
	color:#ff8400;
	font-weight:bold;
	line-height:22px;
	}
.h2_th{
	font-family:Verdana, Arial;
	font-size:15px;
	color:#ff8400;
	font-weight:bold;
	border-bottom:1px #ccc dotted;
	}

.h3{
	font-family:Verdana, Arial;
	font-size:15px;
	color:#006cfe;
	font-weight:bold;
	line-height:22px;
	}
.h3_th{
	font-family:Verdana, Arial;
	font-size:15px;
	color:#006cfe;
	font-weight:bold;
	border-bottom:1px #ccc dotted;
	}

.h4{
	font-family:Verdana, Arial;
	font-size:15px;
	color:#b400ff;
	font-weight:bold;
	line-height:22px;
	}
.h5{
	font-family:Verdana, Arial;
	font-size:15px;
	color:#000;
	font-weight:bold;
	line-height:22px;
	}
	
.text{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#000;
	line-height:22px;
	}
.text h1{
	font-family:Verdana, Arial;
	font-size:15px;
	color:#000;
	line-height:22px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	}
.text h2{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#000;
	line-height:22px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	}
.text p{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#000;
	line-height:22px;
	margin-bottom:10px;
	}


.w1{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#000;
	line-height:22px;
	}
.w1 a{
	color:#000;
	text-decoration:none;
	}
.w1 a:hover{
	color:#f50091;
	text-decoration:underline;
	}
.w1_b{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#000;
	line-height:22px;
	font-weight: bold;
	}
.w1_b a{
	color:#000;
	text-decoration:none;
	}
.w1_b a:hover{
	color:#f50091;
	text-decoration:none;
	}

.w2{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#ff8400;
	line-height:22px;
	}
.w2 a{
	color:#ff8400;
	text-decoration:underline;
	}
.w2 a:hover{
	color:#f50091;
	text-decoration:underline;
	}
.w3{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#006cfe;
	line-height:22px;
	}
.w3 a{
	color:#006cfe;
	text-decoration:underline;
	}
.w3 a:hover{
	color:#006cfe;
	text-decoration:underline;
	}
.w4{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#b400ff;
	line-height:22px;
	}
.w4 a{
	color:#b400ff;
	text-decoration:underline;
	}
.w4 a:hover{
	color:#b400ff;
	text-decoration:underline;
	}
.w5{
	font-family:Verdana, Arial;
	font-size:12px;
	color:#666;
	line-height:18px;
	}
.w5 a{
	color:#333;
	text-decoration:underline;
	}
.w5 a:hover{
	color:#000;
	text-decoration:underline;
	}
.w6{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#ff0000;
	line-height:22px;
	}
.w6 a{
	color:#ff0000;
	text-decoration:underline;
	}
.w6 a:hover{
	color:#ff0000;
	text-decoration:underline;
	}
	
.w6_b{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#ff0000;
	line-height:22px;
	font-weight: bold;
	}

.w7{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#f50091;
	line-height:22px;
	}
.w7 a{
	color:#f50091;
	text-decoration:underline;
	}
.w7 a:hover{
	color:#f50091;
	text-decoration:underline;
	}
.w8{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#ffff00;
	line-height:22px;
	}
.w8 a{
	color:#ffff00;
	text-decoration:none;
	}
.w8 a:hover{
	color:#ffff00;
	text-decoration:none;
	}
	
.f_menu{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#fff;
	}
.f_menu a{
	color:#fff;
	text-decoration:none;
	}
.f_menu a:hover{
	color:#ffff00;
	text-decoration:underline;
	}
.f_menu2{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#666;
	}
.f_menu2 a{
	color:#666;
	text-decoration:none;
	}
.f_menu2 a:hover{
	color:#025aa2;
	text-decoration:underline;
	}
.time{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#333;
	padding-left:10px;
	}
.time a{
	color:#333;
	text-decoration:none;
	}
.time a:hover{
	color:#025aa2;
	text-decoration:underline;
	}
	
.li_menu{
	border-bottom: 1px #f50091 dotted;
	background-color:#ffeee0;
	font-family:Verdana, Arial;
	font-size:13px;
	color:#666;
	text-align:left;
	}
.li_menu a{
	color:#666;
	background-color:#ffeee0;
	text-decoration:none;
	}
.li_menu a:hover{
	color:#f50091;
	background-color:#fffae0;
	text-decoration:none;
	}
.form{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#000;
	font-weight:bold;
	}

.frame{
	border:1px #FFF solid;
	}
.frame2{
	border:1px #ccc solid;
	padding:2px;
	margin:2px;
	}
.frame3{
	border:1px #ccc solid;
	background-color:#FFF;
	padding:0px;
	}
	
.line_down{
	border-bottom:1px #ccc dotted;
	}
.line_top{
	border-top:1px #ccc dotted;
	}
.line_down2{
	border-bottom:1px #ccc solid;
	}
.line_top2{
	border-top:1px #ccc solid;
	}	
.L_r{
	border-right:1px #ccc solid;
	}	
.photo_s1{
	width:125px;
	height:135px;
	padding:3px;
	}

.photo_s{
	width:100px;
	height:100px;
	margin:2px;
	}
.photo_m{
	width:200px;
	height:200px;
	border:1px #ccc solid;
	padding:3px;
	margin-right:5px;
	}
	
.w1_link{
	font-family:Verdana, Arial;
	font-size:13px;
	color:#000;
	line-height:22px;
	}
.w1_link a{
	color:#000;
	text-decoration:underline;
	}
.w1_link a:hover{
	color:#f50091;
	text-decoration:underline;
	}

.copyright{
	font-family:Verdana, Arial;
	font-size:12px;
	color:#fff;
	}
.copyright_2{
	font-family:Verdana, Arial;
	font-size:12px;
	color:#666;
	}
#page a{
	font-size: 12px;
	color: #333333;
	padding-left: 3px;
	padding-right: 3px;
	height: 25px;
	width: 25px;
	border: thin solid #cccccc;
	background-color:#eee;
	background-position: center center;
	text-decoration: none;
}
#page a:hover{
	color:#333;
	border: thin solid #666;
	background-color:#ccc;
	text-decoration: none;
}
#category{
	float:left;
	display:block;
	width:350px;
	}
#category a:link, #category a:visited {text-decoration:none}
#category a:hover {text-decoration:none}


.but a{
	font-size: 12px;
	color: #333333;
	padding-left: 3px;
	padding-right: 3px;
	height: 200px;
	width: 25px;
	border: thin solid #ccc;
	background-color:#eee;
	background-position: center center;
	text-decoration: none;
}
.but a:hover{
	color:#fff;
	border: thin solid #666;
	background-color:#067ec5;
	text-decoration: none;
}

.gold{
	font-size: 13px;
	color: #000;
	padding-left: 3px;
	padding-right: 3px;
	border: thin solid #fff;
	background-color:#ffcc33;
}

#profilecompletionbar {background-color:#fff;border:solid 2px #9f9b8a;height:15px;margin-bottom:0px}
#profilecompletionlevel {text-align:center;background-color:#ffe05d;height:15px; width:0%}
#profilecompletionlevellabel {color:#000;font-weight:bold; padding-bottom:0px}

/*----------------------------------------------------------------------------------------- 
Search
----------------------------------------------------------------------------------------- */
#Nav { height: 45px;display: block; float: left}

#Nav .Nav01{ width: 150px; height: 30px; margin-top: 0px; display: block; float: left; color: #333;font-family:Verdana, Arial;font-size:13px; text-decoration:none; padding-top:15px;background: url("../member/images/navi_01a.png") no-repeat; text-align:center}
#Nav a.Nav01{ width: 150px; height: 30px;display: block; float: left; color: #333;font-family:Verdana, Arial;font-size:13px; text-decoration:none; padding-top:15px;background: url("../member/images/navi_01.png") no-repeat; text-align:center}
#Nav a.Nav01:hover{ width: 150px; background: url("../member/images/navi_01a.png") no-repeat;color: #333;}

#Nav .Nav02{ width: 150px; height: 30px; margin-top: 0px; display: block; float: left; color: #333;font-family:Verdana, Arial;font-size:13px; text-decoration:none; padding-top:15px;background: url("../member/images/navi_01a.png") no-repeat; text-align:center}
#Nav a.Nav02{ width: 150px; height: 30px;display: block; float: left; color: #333;font-family:Verdana, Arial;font-size:13px; text-decoration:none; padding-top:15px;background: url("../member/images/navi_01.png") no-repeat; text-align:center}
#Nav a.Nav02:hover{ width: 150px; background: url("../member/images/navi_01a.png") no-repeat;color: #333;}

#Nav .Nav03{ width: 150px; height: 30px; margin-top: 0px; display: block; float: left; color: #333;font-family:Verdana, Arial;font-size:13px; text-decoration:none; padding-top:15px;background: url("../member/images/navi_01a.png") no-repeat; text-align:center}
#Nav a.Nav03{ width: 150px; height: 30px;display: block; float: left; color: #333;font-family:Verdana, Arial;font-size:13px; text-decoration:none; padding-top:15px;background: url("../member/images/navi_01.png") no-repeat; text-align:center}
#Nav a.Nav03:hover{ width: 150px; background: url("../member/images/navi_01a.png") no-repeat;color: #333;}

#Nav .Nav04{ width: 150px; height: 30px; margin-top: 0px; display: block; float: left; color: #333;font-family:Verdana, Arial;font-size:13px; text-decoration:none; padding-top:15px;background: url("../member/images/navi_01a.png") no-repeat; text-align:center}
#Nav a.Nav04{ width: 150px; height: 30px;display: block; float: left; color: #333;font-family:Verdana, Arial;font-size:13px; text-decoration:none; padding-top:15px;background: url("../member/images/navi_01.png") no-repeat; text-align:center}
#Nav a.Nav04:hover{ width: 150px; background: url("../member/images/navi_01a.png") no-repeat;color: #333;}

#Nav .Nav05{ width: 150px; height: 30px; margin-top: 0px; display: block; float: left; color: #333;font-family:Verdana, Arial;font-size:13px; text-decoration:none; padding-top:15px;background: url("../member/images/navi_01a.png") no-repeat; text-align:center}
#Nav a.Nav05{ width: 150px; height: 30px;display: block; float: left; color: #333;font-family:Verdana, Arial;font-size:13px; text-decoration:none; padding-top:15px;background: url("../member/images/navi_01.png") no-repeat; text-align:center}
#Nav a.Nav05:hover{ width: 150px; background: url("../member/images/navi_01a.png") no-repeat;color: #333;}

/*------------------------------------activity----------------------------------*/
#activity {width:250px;height:467px;float:right;margin-left:10px}
#activitybdr {border:1px solid #bcb8a1;margin-bottom:10px;background-color:#f5f3e9;}
#activitybdr ul {list-style-type:none;}
#activitybdr li {display:block;border-bottom:1px solid #fff;height:86px;overflow:hidden;width:248px;cursor:hand}
.borderone {border-left:1px solid #bcb8a1}
/*.bordertwo {border-left:1px solid #bcb8a1;border-right:1px solid #bcb8a1}*/
.borderbottom {border-left:1px solid #bcb8a1;border-right:1px solid #bcb8a1;border-bottom:1px solid #bcb8a1}
/*#activity li a:link, #activity li a:visited {display:block;background-color:#f5f3e9;text-decoration:none;padding:5px 5px 5px 10px;height:70px;cursor:hand}
#activity li a:hover {background-color:#dedbcd}*/

.activityhdg {display:block;background:url(/assets/images/home/bg_activity.gif) repeat-x;height:30px}
.activityhdgtext {padding:7px 0 0 0;color:#2e3d15;font-weight:bold;display:block;float:left}

.activityicons {text-align:left;padding:7px 10px;float:left;width:150px}
.activitypic {width:60px;height:65px;float:left;display:block;background-color:#716d58;border:2px solid #cac6b2;margin:3px 0 0 5px;cursor:hand}
.activitytext {padding:2px 10px;float:left;width:130px;color:#434033;font-size:11px;line-height:1.3em}
#view a:link, #view a:visited {display:block;background-color:#dfddd3;color:#434033;font-weight:bold;padding:9px;text-align:center;text-decoration:none;border-left:1px solid #bcb8a1;border-bottom:1px solid #bcb8a1}
#view a:hover {background-color:#cbc9c0}

.jScrollPaneTrack {position: absolute;cursor: pointer;right: 0;top: 0;height: 100%;background: #cbc7b3}
.jScrollPaneDrag {position: absolute;background: #a19c81;cursor: pointer;overflow: hidden}

.right {float:right}
.left {float:left}
.clear {clear:both}

#view_photo{
	width:930px;
	height:auto;
	}
/*------------------------------------tooltip----------------------------------*/
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  padding: 5px;
  font-size: 11px;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: visible;
}

.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

.tooltip.top {
  margin-top: -3px;
}

.tooltip.right {
  margin-left: 3px;
}

.tooltip.bottom {
  margin-top: 3px;
}

.tooltip.left {
  margin-left: -3px;
}

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-top-color: #000000;
  border-width: 5px 5px 0;
}

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-right-color: #000000;
  border-width: 5px 5px 5px 0;
}

.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-left-color: #000000;
  border-width: 5px 0 5px 5px;
}

.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-bottom-color: #000000;
  border-width: 0 5px 5px;
}

