/****** GLOBAL ******/
html, body{font-family:Arial,Tahoma,Helvetica,sans-serif;line-height:30px; margin: 0px; padding: 0; background-color:#b3cee1; background: url(../images/bg1.jpg) no-repeat center center fixed;
     -moz-background-size: cover;
     -webkit-background-size: cover;
     -o-background-size: cover;
     background-size: cover;
	margin: 0 auto; 
    width: 100%; 
	max-width: 2000px;
	height:100%;
}
@font-face {
    font-family: sapirbl_font;
    src: local(sapirbl_font), url('../fonts/SAPIRSNI.TTF') format('opentype');
}

	H1{font-family: sapirbl_font; font-size:32px; font-weight:bold; letter-spacing:2px;color:#01539e; line-height:28px}
	H2{font-size:26px;line-height:26px}
	H3{font-size:24px;line-height:24px}
	H4{font-size:16px;line-height:20px; color:#000000; font-weight:bold; letter-spacing:2px;}
	H4:link{font-size:16px;line-height:20px; color:#000000; font-weight:bold; letter-spacing:2px;}
	H5{font-size:14px;line-height:14px; font-weight:bold; letter-spacing:2px;}
	H6{font-size:12px;line-height:12px; font-weight:bold; letter-spacing:2px;}
	H6:link{font-size:12px;line-height:12px;font-weight:bold; letter-spacing:2px;color:#000000;}

	a:link {text-align:left; font-weight:bold; letter-spacing:1.5px; text-decoration:none;}
	a:visited {font-weight:bold; letter-spacing:1.5px;}
	a:hover{font-weight:bold; letter-spacing:1.5px;}
	p {margin:0 0 20px; font-weight:bold; text-align:left; letter-spacing:1px; }
	p.strong {font-weight:bold;}
    #about p.redd {margin:0 0 20px; font-size:14px; font-weight:bold; padding: 0px 0px 0px 30px; text-align:center; letter-spacing:2px; line-height:26px; color: #ff000d;}
	
hr.y { width:850px; border: 0; margin: 5px 0px -10px 0px; padding: 0px; height: 3px; background-color:#ffd045; box-shadow: 1px 2px 4px rgba(136,136,136,0.75); z-index:135;}

hr.b { width:850px; border: 0; margin: 0px 0px 0px 0px; padding:0px; height: 3px; background-color:#01539e; box-shadow: 1px 2px 4px rgba(136,136,136,0.75); z-index:136;}

hr.ys { width:50%; margin: 5px auto; border: 0; padding: 0px; height: 2px; background-color:#ffd045; box-shadow: 1px 2px 4px rgba(136,136,136,0.75); z-index:135;}

hr.bs { width:50%; margin: 0 auto; border: 0; padding:0px; height: 2px; background-color:#01539e; box-shadow: 1px 2px 4px rgba(136,136,136,0.75); z-index:136;}

hr.yt { width:80%; margin: 5px auto; border: 0; padding: 0px; height: 1px; background-color:#ffd045;; z-index:135;}

/****** END GLOBAL ******/
#container{ /*position:relative;*/	min-width:100%; min-height:100%;}

#header {
	background: url(../images/top2.png) no-repeat 0 0;
	margin: 0 auto;
	width: 1024px;
	height: 200px;
	z-index:2;
}

#login {
	background: url(../images/login.png) no-repeat 0 0;
	margin: 50px; 
	text-align: left;
	z-index: 9000;
}

#footer {
	background-color:#ffffff;
	position:relative;
	margin: 0 auto;
	width: 1024px;
	height: 250px;
}

#footer a:link {font-size:11px; color:#35416c; font-weight:bold; letter-spacing:2px; text-decoration:none;}
#footer p {font-size:11px; font-weight:bold; text-align:center; letter-spacing:2px; color:#000000;}

#main-frm {
	position:relative;
	background-color:#ffffff;
	width:1024px;
	margin: 0px auto;
	}

#menuleft {
	width:150px;
	margin: 15px 5px;
	list-style: none;
	position: absolute;
	z-index: 110;
	}
	
#contents-main {
	width:850px;
	margin: 0px 150px;
	height:100%;
	min-height:1050px;
	text-align:center;
	}

#contents-mainlong {
	width:850px;
	margin: 0px 150px;
	height:100%;
	min-height:83000px;
	text-align:center;
	}
	
#slogan {
	width:850px;
	height:50px;
	margin-top: 20px;
	list-style: none;
	position: relative;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background:#01539e;
	-moz-box-shadow:    inset 0 0 30px #001f3c;
	-webkit-box-shadow: inset 0 0 30px #001f3c;
	box-shadow:         inset 0 0 30px #001f3c;
	z-index: 120;
	}
	
#slogan p {padding:17px 10px 10px 10px; font-family: sapirbl_font; font-weight:bold; text-align:center; letter-spacing:2px; color:#ffffff;}

.slider-wrap {
	width: 850px;
	height: 250px;
	overflow: hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
   -webkit-box-shadow: 0px 1px 10px 0px #999999;
    -moz-box-shadow: 0px 1px 10px 0px #999999;
    box-shadow: 0px 1px 10px 0px #999999;
}

#logos {
	width:850px;
	height:130px;
	margin-top:20px;
	margin-left:150px;
	}

#block {
	width:275px;
	margin:20px 10px 0px 0px;
	height:225px;
	padding: 20px 10px 20px 0px;
	position:relative;
	display:inline-block;
	overflow:hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}

#utube {
	width:520px;
	margin:0px 0px 0px 10px;
	height:225px;
	padding: 20px 10px 20px 10px;
	position:relative;
	display:inline-block;
	overflow:hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
	
#left-t {
	width:420px;
	margin:20px px 0px 8px;
	min-height:500px;
	position:relative;
	display:inline-block;
	overflow:hidden;
	}

#fb-box {
	width:420px;
	margin:0px 5px 0px 0px;
	min-height:500px;
	position:relative;
	display:inline-block;
	overflow:hidden;
	}

.blue{	background:#78ddf3; 
	color:#78ddf3; 
	-moz-box-shadow:    inset 0 0 30px #0e839d;
	-webkit-box-shadow: inset 0 0 30px #0e839d;
	box-shadow:         inset 0 0 30px #0e839d;	}

.yell{	background:#f5d77d;
	color:#f5d77d;
	-moz-box-shadow:    inset 0 0 30px #d76f13;
	-webkit-box-shadow: inset 0 0 30px #d76f13;
	box-shadow:         inset 0 0 30px #d76f13;
	}
.red{	background:#fcb9ac;
	-moz-box-shadow:    inset 0 0 30px #e2643c;
	-webkit-box-shadow: inset 0 0 30px #e2643c;
	box-shadow:         inset 0 0 30px #e2643c;
	}
.green{	background:#a8de9c;
	-moz-box-shadow:    inset 0 0 30px #55874a;
	-webkit-box-shadow: inset 0 0 30px #55874a;
	box-shadow:         inset 0 0 30px #55874a;
	}

.clear-b{
    ;color:#01539e;
    font-size:12px; letter-spacing:1px; line-height:20px; text-align:justify;
    }	

.light{	background:#fbfbfb;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	border-style:solid;
	border-width:1px;
	border-color: #a5a6a6;
	-moz-box-shadow:    inset 0 0 30px #787878;
	-webkit-box-shadow: inset 0 0 30px #787878;
	box-shadow:         inset 0 0 30px #787878;
	}

#membership {
	width:355px;
	margin:20px 20px;
	height:400px;
	/*padding: 10px 10px;*/
	position:relative;
	display:inline-block;
	overflow:hidden;
	}
	
#seastar {
	width:355px;
	margin:20px 20px;
	height:500px;
	/*padding: 10px 10px;*/
	position:relative;
	display:inline-block;
	overflow:hidden;
	}
	
#seastar-lbl {background: url(../images/seastar.png) no-repeat;
	width:415px;
	height:200px;
	position:absolute;
	margin-top:-220px;
	margin-left:5px;
}

#seastar-btn {background:#14aba5;
	width:175px;
	height:50px;
	position:absolute;
	margin-top:-7px;
	margin-left:0px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border-style:solid;
	border-width:1px;
	border-color: #a5a6a6;
	-moz-box-shadow:    inset 0 0 30px #787878;
	-webkit-box-shadow: inset 0 0 30px #787878;
	box-shadow:         inset 0 0 30px #787878;
	z-index:9999;
}

#ssbutton {
	margin-left:80px;
	width:170px;
    background-color: #19dad1;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:6px;
	font-weight:bold;
	letter-spacing:1.5px;
    text-decoration: none;
    cursor: pointer;
    -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;   
   border-color:#007678;
}

#shbutton {
	margin-left:80px;
	width:170px;
    background-color: #fb805e;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:6px;
	font-weight:bold;
	letter-spacing:1.5px;
    text-decoration: none;
    cursor: pointer;
    -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;   
   border-color:#a42b03;
}

#eabutton {
	margin-left:80px;
	width:170px;
    background-color: #c362ec;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:6px;
	font-weight:bold;
	letter-spacing:1.5px;
    text-decoration: none;
    cursor: pointer;
    -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;   
   border-color:#67287c;
}

#qabutton {
	margin-left:80px;
	width:170px;
    background-color: #29d45b;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:6px;
	font-weight:bold;
	letter-spacing:1.5px;
    text-decoration: none;
    cursor: pointer;
    -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;   
   border-color:#0a752d;
}

#seastar-btn a:link{color:#fff; line-height: 16px; font-weight:bold; letter-spacing:1.5px; text-decoration:none; padding:10px 10px 10px 10px;}

#seahorse {
	width:355px;
	margin:20px 20px;
	height:500px;
	/*padding: 10px 10px;*/
	position:relative;
	display:inline-block;
	overflow:hidden;
	}
	
#seahorse-lbl {background: url(../images/seahorse.png) no-repeat;
	width:415px;
	height:200px;
	position:absolute;
	margin-top:-220px;
	margin-left:406px;
}

#emperor {
	width:355px;
	margin:20px 20px;
	height:525px;
	/*padding: 10px 10px;*/
	position:relative;
	display:inline-block;
	overflow:hidden;
	}
	
#emperor-lbl {background: url(../images/emperor.png) no-repeat;
	width:415px;
	height:200px;
	position:absolute;
	margin-top:-220px;
	margin-left:5px;
}

#queen {
	width:355px;
	margin:20px 20px;
	height:525px;
	/*padding: 10px 10px;*/
	position:relative;
	display:inline-block;
	overflow:hidden;
	}
	
#queen-lbl {background: url(../images/queen.png) no-repeat;
	width:415px;
	height:200px;
	position:absolute;
	margin-top:-220px;
	margin-left:406px;
}


	
.lbl {background-image: url('../images/red.png');
	background-repeat:no-repeat;
	}

.lbl2 {background-image: url('../images/supp-lbl2.png');
	background-repeat:no-repeat;
	}

	
.column-left{ float: left; width: 30%; }
.column-right{ float: right; width: 65%; }
.column-center{ display: inline-block; width: 2%;}
.column-left h1 {font-family: sapirbl_font; font-size:18px; font-weight:bold; letter-spacing:2px;color:#01539e; text-align:left;}
.column-left p{font-size:12px; letter-spacing:1px; line-height:20px; color:#000000; text-align:justify;}
.column-left img{padding: 5px 10px;}
.column-left a:link {font-weight:bold; color:#ff0000; text-align:center;}
.column-right h1 {font-family: sapirbl_font; font-size:18px; font-weight:bold; letter-spacing:2px;color:#01539e; text-align:left;}
.column-right p{font-size:12px; letter-spacing:1px; line-height:20px; color:#000000; text-align:justify;}
.column-right img{padding: 5px 10px;}
.column-right a:link {font-weight:bold; color:#ff0000; text-align:center;}
.column-center h1 {font-family: sapirbl_font; font-size:18px; font-weight:bold; letter-spacing:2px;color:#01539e; text-align:left;}
.column-center p{font-size:12px; letter-spacing:1px; line-height:20px; color:#000000; text-align:justify;}
.column-center img{padding: 5px 10px;}
.column-center a:link {font-weight:bold; color:#ff0000; text-align:center;}
.verticalLine {margin-top:-20px; border-left: solid 1px #0e839d; border-right: solid 1px #0e839d; padding:20px;}
.c-lr {float: left;width: 800px;position: relative;min-height: 360px;}
.c-left {float:left; width:400px; min-height: 350px;}
.c-right {float:left; width:400px; min-height:350px;}
.c-main {width:800px;}


#block p {padding: 0px 15px 20px 15px; font-size:12px; letter-spacing:1px; line-height:20px; color:#000000; text-align:justify;}
#block p.b{font-weight:bold; color:#000000;}
#block a {font-weight:bold; color:#ff0000;}
#block a:hover {font-weight:bold; color:#000000; text-decoration:underline;}
#block h1{font-family: sapirbl_font; font-size:18px; font-weight:bold; letter-spacing:2px;color:#01539e;}
#block h2{font-family: sapirbl_font; font-size:16px; font-weight:bold; letter-spacing:2px;color:#01539e;}	
	
/****** LEFT MAIN MENU ******/
#nav ul {	list-style: none; margin: 0;}
#nav li{ font-family: verdana; 	font-size: 12px;}

#nav a {
	display: block;
	padding: 5px 2px 60px 20px;
	margin-top:-30px;
	margin-left:-18px;
	color: #02539e;
	text-decoration: none;
	right:11px;
	}

#nav a:hover {
	background: url(../images/tab.png) no-repeat;
	color: #000;
	margin-top:-30px;
	margin-left:-18px;
	padding: 5px 5px 60px 10px;
	vertical-align:center;
	text-decoration: none;
}

#currentpage a {
	background: url(../images/tab2.png) no-repeat;
	color: #fff;
	margin-left:-18px;
	padding: 5px 5px 60px 10px;
	vertical-align:center;
	text-decoration: none;
}
/****** END LEFT MAIN MENU ******/

/****** LEFT MEMBERS MENU ******/
#m-nav ul {	list-style: none; margin: 0;}
#m-nav li{ font-family: verdana; 	font-size: 12px;}

#m-nav a {
	display: block;
	padding: 5px 2px 60px 20px;
	margin-top:-30px;
	margin-left:-18px;
	color: #02539e;
	text-decoration: none;
	right:11px;
	}

#m-nav a:hover {
	background: url(../images/tab.png) no-repeat;
	color: #000;
	margin-top:-30px;
	margin-left:-18px;
	padding: 5px 5px 60px 10px;
	vertical-align:center;
	text-decoration: none;
}

#m-currentpage a {
	background: url(../images/m-tab2.png) no-repeat;
	color: #000;
	margin-left:-18px;
	padding: 5px 5px 60px 10px;
	vertical-align:center;
	text-decoration: none;
}
/****** END LEFT MEMBERS MENU ******/
/**SEARCH BOX **/
#searchbox {
	width:200px;
	height:20px;
	margin-top:-10px;
	padding:24px;
	margin-left:750px;
	}

#toplog {
	width: 300px;
	height: 30px;
	margin-left:90px;
	margin-top:-20px;
	z-index:10;
	}

#toplog ul {
	text-align: center;
	/*margin-left:-25px;*/
}

#toplog ul li {
	width:120px;
	font: 12px Verdana;
	letter-spacing:3px;
	cursor: pointer;
    border-left: 1px solid;
    border-color: #01539e;
	-webkit-transition: padding .05s linear;
	-moz-transition: padding .05s linear;
	-ms-transition: padding .05s linear;
	-o-transition: padding .05s linear;
	transition: padding .05s linear;
}

#toplog .first{border-left:none;}

#toplog ul > li {
	display: inline-block;
}
#toplog a {
	/*font-size: 12px;*/
	color:#01539e;
	line-height: 25px;
	height: 25px;
	text-decoration:none;
	-webkit-transition: all .1s ease-out;
	-moz-transition: all .1s ease-out;
	-ms-transition: all .1s ease-out;
	-o-transition: all .1s ease-out;
	transition: all .1s ease-out;
}
#toplog a:hover {
	color: #000;
	padding: 2px 2px 3px 2px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:#ffd045;
	-webkit-box-shadow: 0 1px 6px rgba(0,0,0,.15);
	-moz-box-shadow: 0 1px 6px rgba(0,0,0,.15);
	box-shadow: 0 1px 6px rgba(0,0,0,.15);
	-webkit-transition: background .1s ease-out;
	-moz-transition: background .1s ease-out;
	-ms-transition: background .1s ease-out;
	-o-transition: background .1s ease-out;
	transition: background .1s ease-out;
}

/****** TOP MAIN MENU ******/
#topnav {
	width: 850px;
	height: 25px;
	margin-left:150px;
	margin-top:0px;
	background:#01539e;
	z-index:1;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow:    inset 0 0 10px #001f3c;
	-webkit-box-shadow: inset 0 0 10px #001f3c;
	box-shadow:         inset 0 0 10px #001f3c;
	}

#topnav ul {
	text-align: center;
	margin-left:-25px;
}

#topnav ul li {
	width:171px;
	font: 12px Verdana;
	letter-spacing:3px;
	cursor: pointer;
	-webkit-transition: padding .05s linear;
	-moz-transition: padding .05s linear;
	-ms-transition: padding .05s linear;
	-o-transition: padding .05s linear;
	transition: padding .05s linear;
}
#topnav ul li.drop {
	position: relative;
}
#topnav ul > li {
	display: inline-block;
}
#topnav a {
	/*font-size: 12px;*/
	color:#fff;
	line-height: 25px;
	height: 25px;
	text-decoration:none;
	-webkit-transition: all .1s ease-out;
	-moz-transition: all .1s ease-out;
	-ms-transition: all .1s ease-out;
	-o-transition: all .1s ease-out;
	transition: all .1s ease-out;
}
#topnav a:hover {
	color: #000;
	padding: 2px 2px 3px 2px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:#ffd045;
	-webkit-box-shadow: 0 1px 6px rgba(0,0,0,.15);
	-moz-box-shadow: 0 1px 6px rgba(0,0,0,.15);
	box-shadow: 0 1px 6px rgba(0,0,0,.15);
	-webkit-transition: background .1s ease-out;
	-moz-transition: background .1s ease-out;
	-ms-transition: background .1s ease-out;
	-o-transition: background .1s ease-out;
	transition: background .1s ease-out;
}

#toppage a {
	color: #000000;
	padding: 2px 2px 3px 2px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:#ffd045;
	-webkit-box-shadow: 0 1px 6px rgba(0,0,0,.15);
	-moz-box-shadow: 0 1px 6px rgba(0,0,0,.15);
	box-shadow: 0 1px 6px rgba(0,0,0,.15);
}

.dropOut .triangle {
	width: 0;
	height: 0;
	position: absolute;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 8px solid #ffd045;
	top: -5px;
	left: 50%;
	margin-left: -8px;
}
.dropdownContain {
	width: 200px;
	position: absolute;
	z-index: 8888;
	left: 50%;
	margin-left: -100px; /* half of width */
	top: -600px;
}
.dropOut {
	width: 200px;
	background: white;
	float: left;
	position: relative;
	margin-top: 10px;
	opacity: 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 6px rgba(0,0,0,.15);
	-moz-box-shadow: 0 1px 6px rgba(0,0,0,.15);
	box-shadow: 0 1px 6px rgba(0,0,0,.15);
	-webkit-transition: all .1s ease-out;
	-moz-transition: all .1s ease-out;
	-ms-transition: all .1s ease-out;
	-o-transition: all .1s ease-out;
	transition: all .1s ease-out;
}

.dropOut ul {
	float: left;
	padding: 10px 0;
}
.dropOut ul li {
	text-align: left;
	float: left;
	width: 290px;
	padding: 12px 0 5px 5px;
	margin: 0px 30px;
	color: #777d87;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-transition: background .1s ease-out;
	-moz-transition: background .1s ease-out;
	-ms-transition: background .1s ease-out;
	-o-transition: background .1s ease-out;
	transition: background .1s ease-out;
}

.dropOut ul li:hover {
	background: #f6f6f6;
}

#topnav ul li:hover a { color: #000; }
#topnav ul li:hover .dropdownContain { top: 25px; }
#topnav ul li:hover .underline { border-bottom-color: #777; }
#topnav ul li:hover .dropOut { opacity: 1; margin-top: 25px; }
/****** END TOP MAIN MENU ******/

#travlinks {
	width: 775px;
	height: 40px;
	margin-left:auto;
	margin-top:80px;
	z-index:1;
	}

#travlinks ul {
	text-align: center;
	margin-left:58px;
}

#travlinks ul li {
	width:215px;
	font: 12px Verdana;
	letter-spacing:3px;
	cursor: pointer;
}

#travlinks ul > li {
	display: inline-block;
}
#travlinks a {
	/*font-size: 12px;*/
	color:#64a1eb;
	line-height: 25px;
	height: 25px;
    padding: 2px 2px 3px 2px;=
}
#travlinks a:hover {
	color: #000;
	padding: 2px 2px 3px 2px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:#ffd045;
	-webkit-box-shadow: 0 1px 6px rgba(0,0,0,.15);
	-moz-box-shadow: 0 1px 6px rgba(0,0,0,.15);
	box-shadow: 0 1px 6px rgba(0,0,0,.15);
	-webkit-transition: background .1s ease-out;
	-moz-transition: background .1s ease-out;
	-ms-transition: background .1s ease-out;
	-o-transition: background .1s ease-out;
	transition: background .1s ease-out;
}

/*#travlinks a {
	color:#64a1eb;
	padding: 2px 2px 3px 2px;=
}*/









.contact{ position: relative; width: 800px; margin: 0 auto; padding: 0; }
.contact-frame{ float: left; display: inline; margin-left: 10px; margin-right: 10px; }

.btn {
	margin: auto;
	background: #70dffc;
	color: #01539e;
	text-transform: uppercase;
	font: 14px Verdana;
	letter-spacing:1px;
   color : #01539e;
   font-weight: bold;
	padding: 12px 18px 11px;
	
}

a.link-1 {
	color: #3e3e3e;
	text-decoration: underline;

}

a.link-1:hover {
color: #f89d30;
}

.pad1 {
	padding-left: 100px;
	padding-right: 100px;
}

.wrapper, .extra_wrapper {
	overflow: hidden;
}
.clear {
	float: none !important;
	clear: both;
}



#contactus fieldset
{
   margin: auto;
   width:500px;
   padding:30px;
   border:1px solid #70dffc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 30px;   
}

#contactus legend, h2
{
   /*font-size: 2 em;*/
   font-weight:bold;
   color:#01539e;
}

#contactus label
{
	font: 14px Verdana;
	letter-spacing:1px;
    text-align:center;
   color : #01539e;
   font-weight: bold;
   line-height:24px;
}

.contactus dropdown{
    width: 300px;
}

#contactus input[type="text"],textarea
{
  /*font-family : Arial, Verdana, sans-serif;
  font-size: 14 px;*/
  line-height:140%;
  color : #01539e; 
  padding : 3px; 
  border : 1px solid #70dffc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;

}

#contactus input[type="checkbox"] {
    display:inline-block;
    width:24px;
    height:24px;
}

#contactus input[type="text"]
{
  height:18px;
  width:220px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;   
}

#contactus input[type="password"]
{
  line-height:140%;
  color : #01539e; 
  padding : 3px; 
  border : 1px solid #70dffc;
  height:18px;
  width:220px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;   
}

#contactus #scaptcha
{
  width:60px;
  height:18px;
}

#contactus input[type="submit"]
{
   min-width:100px;
   height:30px;
   	background: #70dffc;
	color: #01539e;
	text-transform: uppercase;
	text-align: center;
	font: 14px Verdana;
	letter-spacing:2px;
   font-weight: bold;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;   
   border-color:#01539e;
}

#contactus textarea
{
  height:120px;
  width:310px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
   border-radius: 8px;  
}

#contactus input[type="text"]:focus,textarea:focus
{
  color : #009;
  border : 1px solid #990000;
  background-color : #ffff99;
  font-weight:bold;
}

#contactus .container
{
   margin-top:8px;
   margin-bottom: 10px;
}

#contactus .error
{
   font-family: Verdana, Arial, sans-serif; 
   font-size: 0.7em;
   color: #900;
   background-color : #ffff00;
}

#contactus fieldset#antispam
{
   padding:10px;
   border-top:1px solid #70dffc;

   width:450px;
}

#contactus fieldset#antispam legend
{
   font: 12px Verdana;
	letter-spacing:1px;
   font-weight:bold;
   color:#01539e;   
}

#contactus .short_explanation
{
   font: 12px Verdana;
	letter-spacing:1px;
   color:#01539e; 
}

/* spam_trap: This input is hidden. This is here to trick the spam bots*/
#contactus .spmhidip
{
   display:none;
   width:10px;
   height:3px;
}
#fg_crdiv
{
   font-family : Arial, sans-serif;
   font-size: 0.3em;
   opacity: .2;
   -moz-opacity: .2;
   filter: alpha(opacity=20);   
}
#fg_crdiv p
{
    display:none;
}

/* PERSONAL INFO COLLECTION FORMS */
#pinfo fieldset
{
   margin: auto;
   text-align:right;
   width:500px;
   padding:30px;
   border:1px solid #70dffc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 30px;   
}

#pinfo legend, h2
{
   /*font-size: 2 em;*/
   font-weight:bold;
   color:#01539e;
   text-align:center;
}

#pinfo label
{
	font: 14px Verdana;
	text-align:left;
	letter-spacing:1px;
	color : #01539e;
	font-weight: bold;
	line-height:40px;
}

#pinfo input[type="text"],textarea
{
   line-height:140%;
  color : #01539e; 
  padding : 3px; 
  border : 1px solid #70dffc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

#pinfo input[type="text"]
{
  height:18px;
   width:220px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;   
}

#pinfo input[type="password"]
{
  line-height:140%;
  color : #01539e; 
  padding : 3px; 
  border : 1px solid #70dffc;
  height:18px;
  width:220px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;   
}


#pinfo input[type="submit"]
{
   min-width:100px;
   height:30px;
   	background: #70dffc;
	color: #01539e;
	text-transform: uppercase;
	text-align: center;
	font: 14px Verdana;
	letter-spacing:2px;
   font-weight: bold;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;   
   border-color:#01539e;
}

#pinfo textarea
{
  height:120px;
  width:310px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
   border-radius: 8px;  
}

#pinfo input[type="text"]:focus,textarea:focus
{
  color : #009;
  border : 1px solid #990000;
  background-color : #ffff99;
  font-weight:bold;
}

#pinfo .container
{
   margin-top:8px;
   margin-bottom: 10px;
}

#pinfo .error
{
   font-family: Verdana, Arial, sans-serif; 
   font-size: 0.7em;
   color: #900;
   background-color : #ffff00;
}

/* CC INFO COLLECTION FORMS */
#ccinfo fieldset
{
   margin: auto;
   text-align:center;
   width:600px;
   padding:30px;
   border:1px solid #70dffc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 30px;   
}

#ccinfo legend, h2
{
   /*font-size: 2 em;*/
   font-weight:bold;
   color:#01539e;
   text-align:center;
}

#ccinfo label
{
	font: 14px Verdana;
	text-align:left;
	letter-spacing:1px;
	color : #01539e;
	font-weight: bold;
	line-height:40px;
}

#ccinfo input[type="text"],textarea
{
     height:50px;
   line-height:140%;
  color : #01539e; 
  padding : 3px; 
  border : 1px solid #70dffc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

#ccinfo input[type="text"]
{
   height:30px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;   
}


#ccinfo input[type="submit"]
{
   width:100px;
   height:30px;
   	background: #70dffc;
	color: #01539e;
	text-transform: uppercase;
	text-align: center;
	font: 14px Verdana;
	letter-spacing:2px;
   font-weight: bold;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;   
   border-color:#01539e;
}

#ccinfo textarea
{
  height:120px;
  width:310px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
   border-radius: 8px;  
}

#ccinfo input[type="text"]:focus,textarea:focus
{
  color : #009;
  border : 1px solid #990000;
  background-color : #ffff99;
  font-weight:bold;
}

#ccnfo .container
{
   margin-top:8px;
   margin-bottom: 10px;
}

#ccinfo .error
{
   font-family: Verdana, Arial, sans-serif; 
   font-size: 0.7em;
   color: #900;
   background-color : #ffff00;
}


/* MEMBERFORM */
#mf fieldset
{
   margin: auto;
   text-align:center;
   width:700px;
   padding:15px;
   border:1px solid #70dffc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 30px;   
}

#mf legend, h2
{
   /*font-size: 2 em;*/
   font-weight:bold;
   color:#01539e;
   text-align:center;
}

#mf label
{
    display: inline-block;
	width: 150px;
    height: 50px;
    padding-right: 5px;
    font: 14px Verdana;
	text-align:right;
	letter-spacing:1px;
	color : #01539e;
	font-weight: bold;
	line-height:18px;
}

#mf input[type="text"],textarea
{
   height:50px;
   line-height:140%;
  color : #01539e; 
  padding : 3px; 
  border : 1px solid #70dffc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

#mf input[type="text"]
{
   height:30px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;   
}


#mf input[type="submit"]
{
   
   height:30px;
   	background: #70dffc;
	color: #01539e;
	text-transform: uppercase;
	text-align: center;
	font: 14px Verdana;
	letter-spacing:2px;
   font-weight: bold;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
   border-radius: 5px;   
   border-color:#01539e;
}

#mf textarea
{
  height:120px;
  width:310px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
   border-radius: 8px;  
}

#mf input[type="text"]:focus,textarea:focus
{
  color : #009;
  border : 1px solid #990000;
  background-color : #ffff99;
  font-weight:bold;
}

#mf .container
{
   margin-top:8px;
   margin-bottom: 10px;
}

#mf .error
{
   font-family: Verdana, Arial, sans-serif; 
   font-size: 0.7em;
   color: #900;
   background-color : #ffff00;
}

/* DOWNLOAD PAGE */
#dl fieldset
{
   margin: auto;
   text-align:center;
   width:700px;
   padding:15px;
   border:1px solid #70dffc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 30px;   
}

#dl legend, h2
{
   /*font-size: 2 em;*/
   font-weight:bold;
   color:#01539e;
   text-align:center;
}

#dl a {
       
          line-height:140%;
  padding : 5px; 
   	background: #70dffc;
	color: #01539e;
	text-transform: uppercase;
	text-align: center;
	font: 14px Verdana;
	letter-spacing:2px;
    font-weight: bold;
    border: 2px solid #01539e;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

/*ABOUT US PAGE */
#about {
	width:800px;
	margin-left:25px;
	margin-top:10px;
    height: 100%;
}

#support {
	width:800px;
	margin-left:25px;
	margin-top:10px;
}


#about p {margin:0 0 20px; font-size:14px; padding: 0px 0px 0px 30px; text-align:justify; letter-spacing:2px; line-height:26px; color:#01539e;}
#about p.ctr {margin:0 0 20px; font-size:14px; padding: 0px 0px 0px 30px; text-align:center; letter-spacing:2px; line-height:26px; color:#01539e;}
#about p.ctrb {margin:0 0 20px; font-size:14px; padding: 0px 0px 0px 30px; font-weight:bold; text-align:center; letter-spacing:2px; line-height:26px; color:#01539e;}
#about p.i {margin:0 0 20px; padding: 0px 50px 0px 50px; font-size:10px; font-style:italic; text-align:justify; color:#01539e;}
#about p.b{margin:0 0 20px; padding: 0px 30px 0px 30px; font-weight:bold; text-align:justify; letter-spacing:2px; color:#01539e;}
#about p.sup {font-size:14px; padding: 0px 0px 0px 30px; text-align:center; line-height:14px; color:#01539e;}
#about img{padding:0px 00px 0px 30px;  }
#about  h1{font-family: sapirbl_font; font-size:28px; font-weight:bold; letter-spacing:2px;color:#01539e; line-height:28px}
#about h2{font-family: sapirbl_font; font-size:18px; font-weight:bold; letter-spacing:2px; color:#01539e; line-height:28px; padding:0px 0px 0px 20px;}
#about  h3{font-family: sapirbl_font; font-size:16px; font-weight:bold; letter-spacing:2px; line-height:22px; color:#01539e;}
#about ul{padding:0 30px; font-size:14px; text-align:justify; color:#01539e; letter-spacing:2px; line-height:26px;}
#about ul.sup{font-size:14px; text-align:justify; color:#01539e; line-height:18px;}

	
/****** LEARN TO DIVE ******/
#learn {
	position: relative;
	width:770px;
	margin-left:0px;
	margin-top:80px;
}

#learn p {margin:0 0 20px; font-size:14px; padding: 0px 0px 0px 30px; text-align:justify; letter-spacing:2px; line-height:26px; color:#01539e;}
#learn p.b{margin:0 0 20px; padding: 0px 30px 0px 30px; font-weight:bold; text-align:justify; letter-spacing:2px; color:#01539e;}
#learn p.caption{padding: 10px 200px; width:400px; font-size:12px; line-height:12px; color:#64a1eb;}

#learn img{padding:0px 00px 0px 30px;  }
#learn H1{font-family: sapirbl_font; font-size:28px; font-weight:bold; letter-spacing:2px;color:#01539e; line-height:28px}
#learn H2{font-family: sapirbl_font; font-size:18px; font-weight:bold; letter-spacing:2px;color:#01539e; line-height:28px}
#learn ul{padding:0 30px; font-size:14px; text-align:justify; color:#01539e; letter-spacing:2px; line-height:26px;}


#course ul {	list-style: none; margin: 10px 0;}
#course li{ font-family: verdana; padding: 0 15px 0px 10px;}
#course ul > li {display: inline;}

#course a {
	position: relative;
	display: inline;
	width:157px;
	margin-top:10px;
	height:50px;
	padding: 15px 15px 15px 10px;
	float:left;
	overflow:hidden;
	font-size:18px;
	font-weight:bold; 
	text-align:left;
	letter-spacing:2px;
	color:#9ebfc6;
	border-right: 1px solid #ffd045;
	}
	
#course li:last-child a { 
   border-right: 1px solid #fff;
   margin-top:-16px;
}

#course a:hover {
	display: inline;
	width:157px;
	margin-top:10px;
	height:50px;
	padding: 15px 15px 15px 10px;
	float:left;
	overflow:hidden;
	font-size:18px;
	font-weight:bold; 
	letter-spacing:2px;
	color:#01539e;
	}

#coursepage a {
	display: inline;
	width:157px;
	margin-top:10px;
	height:50px;
	padding: 15px 15px 15px 10px;
	float:left;
	overflow:hidden;
	font-size:18px;
	font-weight:bold; 
	letter-spacing:2px;
	color:#ff0000;
}


#ctrlinks ul { list-style: none; margin-top: 10px; margin-left:80px;}
#ctrlinks li{ font-family: verdana; width: 250px; padding: 0 15px 0px 10px;}
#ctrlinks ul > li {display: inline;}

#ctrlinks a {
	position: relative;
	display: inline;
	width:250px;
	margin-top:10px;
	height:60px;
	padding: 15px 15px 15px 10px;
	float:left;
	overflow:hidden;
	font-size:18px;
	font-weight:bold; 
	text-align:center;
	letter-spacing:2px;
	color:#64a1eb;
	border-right: 1px solid #ffd045;
	}
	
#ctrlinks li:last-child a { 
   border-right: 1px solid #fff;
   margin-top: -5px;
}

#ctrlinks a:hover {
	display: inline;
	width:250px;
	margin-top:10px;
	height:60px;
	padding: 15px 15px 15px 10px;
	float:left;
	overflow:hidden;
	font-size:18px;
	font-weight:bold; 
	letter-spacing:2px;
	color:#01539e;
	}

	
/***************  *************/
#studlinks ul { list-style: none; margin-top: 10px; margin-left:80px;}
#studlinks li{ font-family: verdana; width: 190px; padding: 0 15px 50px 10px;}
#studlinks ul > li {display: inline;}

#studlinks a {
	position: relative;
	display: inline;
	width:190px;
	margin-top:10px;
	height:80px;
	padding: 15px 15px 15px 10px;
	float:left;
	overflow:hidden;
	font-size:18px;
	font-weight:bold; 
	text-align:center;
	letter-spacing:2px;
	color:#64a1eb;
	border-right: 1px solid #ffd045;
	}
	
#studlinks li:last-child a { 
   border-right: 1px solid #fff;
   margin-top: -15px;
}

#studlinks a:hover {
	display: inline;
	width:190px;
	margin-top:10px;
	height:80px;
	padding: 15px 15px 15px 10px;
	float:left;
	overflow:hidden;
	font-size:18px;
	font-weight:bold; 
	letter-spacing:2px;
	color:#01539e;
	}


.u-left {
	position: relative;
	float: left;
	width: 800px;
	margin: 0;
    }

.inform fieldset
{
    position: relative;
    /*float:left;*/
   margin: auto;
   width:800px;
   padding: 5px 0px;
   border:1px solid #70dffc;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-khtml-border-radius: 15px;
border-radius: 15px;
}
        
.inform ul {list-style: none; margin-top: 10px; margin-left: 0px;}
.inform li{ float: left;
	width:147px;
	min-width:147px;
	list-style-type: none;
	text-align:center;
	font-family: verdana;
	font-weight:bold; 
	letter-spacing:1px;
	color:#000000;
	border-right: 1px solid #70dffc;
	}

.inform li:last-child  { 
   border-right: 1px solid #fff;
}
	



.u-left {
	position: relative;
	float: left;
	width: 520px;
    min-height: 450px;
	padding: 5px 0px 0px 0px;
	margin: 0;
	/*display: inline;*/
	}

.u-right {
    position: relative;
    float: right;
margin-left: 65%;
width: 280px;
min-height: 450px;
	padding: 5px 0px;
	margin: 0;
	/*display: inline;*/
}


.yellfieldset {

min-height: 350px;
   	background:#f5d77d;
	color:#f5d77d;
    padding: 10px 25px 0px 0px;
	-moz-box-shadow:    inset 0 0 30px #d76f13;
	-webkit-box-shadow: inset 0 0 30px #d76f13;
	box-shadow:         inset 0 0 30px #d76f13;
	border:1px solid #d76f13;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;   
	}
	
.grfieldset {
    background:#a8de9c;
	color:#a8de9c;
    padding: 10px 25px 0px 0px;
	-moz-box-shadow:    inset 0 0 30px #55874a;
	-webkit-box-shadow: inset 0 0 30px #55874a;
	box-shadow:         inset 0 0 30px #55874a;
	border:1px solid #d76f13;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;   
    z-index: 9999;
	}


#u-right a:link {text-align:left; color:#01539e; font-weight:bold; letter-spacing:1.5px; text-decoration:none;}
#u-right a:visited {font-weight:bold; color:#01539e; letter-spacing:1.5px;}
#u-right a:hover{font-weight:bold; color:#000000; letter-spacing:1.5px;}
#u-right h2{color:#910115;}
	
#travelpage a {
	display: inline;
	width:250px;
	margin-top:10px;
	height:50px;
	padding: 15px 15px 15px 10px;
	float:left;
	overflow:hidden;
	font-size:18px;
	font-weight:bold; 
	letter-spacing:2px;
	color:#ff0000;
}


/****** END LEARN TO DIVE ******/

#levels { background: url(../images/levels.png) no-repeat;
	width:700px;
	height:400px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	}
	
#levels ul {	list-style: none; text-align: center; margin: 10px 0;}
#levels li{ font-family: verdana; padding: 0px 15px 0px 10px;}
#levels ul > li {display: inline;}

#levels a {
	position: relative;
	display: inline;
	width:180px;
	margin-top:30px;
	height:15px;
	padding: 7px 15px 10px 10px;
	float:left;
	overflow:hidden;
	font-size:16px;
	font-weight:bold; 
	text-align:center;
	letter-spacing:2px;
	color:#9ebfc6;
	border-right: 1px solid #ffd045;
	}
	
#levels li:last-child a { 
   border-right: 1px solid #fff;
   margin-top:4px;
}

#levels a:hover {
	font-weight:bold; 
	letter-spacing:2px;
	color:#01539e;
	}
	
#levels a:active {
	color:#01539e;
	}
	
#levels p {margin:30px 70px 0px 30px; font-size:14px; text-align:justify; letter-spacing:1px; line-height:24px; color:#01539e;}
#levels p.b{margin:30px 70px 0px 30px; font-weight:bold; text-align:justify; letter-spacing:1px; color:#01539e;}
#levels p.r {margin-left: 50px;}

.hidden { display: none; }
.unhidden { display: block; }

#cardbg { background: url(../images/card-bg1.png) no-repeat;
	width:700px;
	height:400px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	}

#cardbg p {margin:30px 70px 0px 30px; font-size:14px; text-align:justify; letter-spacing:1px; line-height:24px; color:#01539e;}
#cardbg p.b{margin:30px 70px 0px 30px; font-weight:bold; text-align:justify; letter-spacing:1px; color:#01539e;}
#cardbg p.r {margin-left: 50px;}

#cardbgin {
    position: absolute;
    margin-left: 100px;    
}

#mycert {
    
    height: 10000px;
}

#selects {
   width: 350px; 
   
}

#options {
   width: 350px; 
   
}


/*** Download Page ***/
#casedb {
	width:100%;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	}
	
#casedb ul {	height:125px; list-style: none; margin: 10px 0;}
#casedb li{ font-family: verdana; padding: 0 5px 0px 10px;}
#casedb ul > li {display: inline;}

#casedb a {
	position: relative;
	display: inline;
	width:225px;
	margin-top:10px;
	height:75px;
	padding: 7px 7px 7px 10px;
	float:left;
	overflow:hidden;
	font-size:13px;
	font-weight:bold; 
	text-align:center;
	letter-spacing:2px;
	color:#3F8BD1;
	border-right: 1px solid #ffd045;
	}
	
#casedb li:last-child a { 
   border-right: 1px solid #fff;
   margin-top:-16px;
}

#casedb a:hover {
	font-weight:bold; 
	letter-spacing:2px;
	color:#D46C6C;
	-webkit-box-shadow: 0 1px 6px rgba(0,0,0,.15);
	-moz-box-shadow: 0 1px 6px rgba(0,0,0,.15);
	box-shadow: 0 1px 6px rgba(0,0,0,.15);
	-webkit-transition: background .1s ease-out;
	-moz-transition: background .1s ease-out;
	-ms-transition: background .1s ease-out;
	-o-transition: background .1s ease-out;
	transition: background .1s ease-out;
	}
	
#casedb a:active {
	color:#D46C6C;
	}
























#case {
	width:100%;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	}
	
#case ul {	height:125px; list-style: none; margin: 10px 0;}
#case li{ font-family: verdana; padding: 0 5px 0px 10px;}
#case ul > li {display: inline;}

#case a {
	position: relative;
	display: inline;
	width:166px;
	margin-top:10px;
	height:75px;
	padding: 7px 7px 7px 10px;
	float:left;
	overflow:hidden;
	font-size:13px;
	font-weight:bold; 
	text-align:center;
	letter-spacing:2px;
	color:#3F8BD1;
	border-right: 1px solid #ffd045;
	}
	
#case li:last-child a { 
   border-right: 1px solid #fff;
   margin-top:-16px;
}

#case a:hover {
	font-weight:bold; 
	letter-spacing:2px;
	color:#D46C6C;
	-webkit-box-shadow: 0 1px 6px rgba(0,0,0,.15);
	-moz-box-shadow: 0 1px 6px rgba(0,0,0,.15);
	box-shadow: 0 1px 6px rgba(0,0,0,.15);
	-webkit-transition: background .1s ease-out;
	-moz-transition: background .1s ease-out;
	-ms-transition: background .1s ease-out;
	-o-transition: background .1s ease-out;
	transition: background .1s ease-out;
	}
	
#case a:active {
	color:#D46C6C;
	}
	
#case p {margin:10px 70px 0px 30px; font-size:14px; text-align:justify; letter-spacing:1px; line-height:24px; color:#01539e;}
#case p.b{margin:30px 70px 0px 30px; font-weight:bold; text-align:justify; letter-spacing:1px; color:#01539e;}
#case p.r {margin-left: 50px;}
#case  h1{font-family: sapirbl_font; font-size:28px; font-weight:bold; letter-spacing:2px;color:#01539e; line-height:28px}
#case h2{font-family: sapirbl_font; font-size:18px; font-weight:bold; letter-spacing:2px; color:#01539e; line-height:20px; }
#case  h3{font-family: sapirbl_font; font-size:16px; font-weight:bold; letter-spacing:2px; line-height:22px; color:#01539e;}

.hidden { display: none; }
.unhidden { display: block; }

