@charset "UTF-8";
/* CSS Document */


.navDbn{
margin:7px 0 30px 0;}


.navBn{
margin:10px 0 30px 0;}


.line3p{
height:2px;
width:100%;
background-image: url("../img/line3p.gif");
background-repeat:repeat;
}

.fontsize10 {
font-size: 10px;
}

.bigallow{
background-image: url('../img/leftnav_bigarr.jpg');
display: block;
padding-left: 22px;
background-position: 4px 3px;
background-repeat: no-repeat;
font-size: 14px;
}

.cc {
background-color: #CCC;
}

.ef {
background-color: #EFEFEF;
}

.listDisc li{
	background:url(../img/listdot.gif) no-repeat 0% 1em;
	padding-left:10px;
}

.indent29{
text-indent: 29px;
}
.text12 {
font-size: 12px;
line-height: 20px;
}

.text12pa {
padding:3px 0 0 5px;
font-size: 12px;
line-height: 20px;
}



.margintop5{
margin:5px 0 0 0;}

.fontsize10 {
font-size: 10px;
}

.lheight12{
line-height: 12pt;}

.lheightDef{
line-height:1.4em;}

.boxbottom15{
margin:0 0 15px 0;}

.boxbottom10{
margin:0 0 10px 0;}

.boxbottom5{
margin:0 0 5px 0;}

.boxbottom20{
margin:0 0 20px 0;}

.boxbottom30{
margin:0 0 30px 0;}

.boxlinedot{
border-bottom:1px dotted #cbcbcb;
padding:0 0 15px 0;
}

.efbox{
padding:15px;
background-color:#efefef;}

.linkboxgrey{
line-height:1.6em;
background-color:#efefef;
padding:10px;
margin:20px 0 20px 0;
border:1px solid #cbcbcb;}

.radiusBlue{
padding:10px;
background-color:#d9f8fb;}


.allowTextB{
background-image:url("../img/allow.gif");
background-repeat:no-repeat;
text-indent:10px;
background-position: 0px 8px;
}

/* beforesite s*/


/* beforesite e*/



/* wrap s*/

#cwrap{
width:960px;
margin:0 auto 20px auto;}

/* wrap e*/



/* header s*/

#head #gNav li{
float:left;}

#head{
margin:10px 0 0px 4px;}

#logo{
margin:0px 0 15px 0;
padding-top: 10px
}

#head #logo h1,
#head #logo #mainLogo{
float:left;
padding: 0;
margin: 0;
line-height: 0;
font-size: 0
}

#head #logo p{
padding: 13px 15px 0 0;
float:right;}

#head #pankuz{
margin:10px 0 0 0;}

#head #pankuz a{
text-decoration:underline;
color:#009495;}

#head #pankuz a:hover{
text-decoration:none;}

/* header e*/



/* leftnav s*/

#leftNav .bottom img{
vertical-align:top;}

#leftNav{
width:190px;}

#leftNav .innerbg{
margin-top:-3px;
width:190px;
background-image:url("../img/leftnav02.jpg");}

#leftNav .inner{
width:182px;
margin:0 0 0 4px;}

#leftNav .ttl {
	padding-top:0;
	padding-bottom:3px;
	background-image:none;
}

#leftNav ul li {
	padding-top:2px;
	background:url('../img/leftnav_line.jpg') 0 0 no-repeat;
}

#leftNav ul li a {
	display:block;
	padding-left:19px;
	background-position:7px 8px;
	background-repeat:no-repeat;
}

#leftNav ul li a {
	background-image:url('../img/leftnav_bigarr.jpg');
}

#leftNav ul li a:hover,
#leftNav ul li a.on {
	background-color:#d5f3f7;
	background-image:url('../img/leftnav_bigarr_on.jpg');
}

#leftNav ul ul li {
	background:url('../img/leftnav_dotline.jpg') 0 0 no-repeat;
}

#leftNav ul ul li a,
#leftNav ul ul ul li a {
	padding:5px 0;
	display:block;
}

#leftNav ul ul li a {
	padding-left:36px;
	background-position:22px 9px;
	background-repeat:no-repeat;
}

#leftNav ul ul li a {
	background-image:url('../img/leftnav_arr.png');
}

#leftNav ul ul li a:hover,
#leftNav ul ul li a.on {
	background-color:#d5f3f7;
	background-image:url('../img/leftnav_arr_on.png');
}

#leftNav ul ul ul li a {
	padding-left:48px;
	background-position:36px 9px;
	background-repeat:no-repeat;
}

#leftNav ul ul ul li a {
	background-image:url('../img/leftnav_dot.png');
}

#leftNav ul ul ul li a:hover,
#leftNav ul ul ul li a.on {
	background-color:#d5f3f7;
	background-image:url('../img/leftnav_dot.png');
}

#leftNav li.first {
	background-image:none;
}

#leftNav ul.sc {
	display:none;
}

#leftCol{
float:left;}

/* leftnav e*/

/* rightCol s*/

#rightCol{
float:left;
width:755px;
margin:9px 0 0px 15px;}

#rightTextarea{
line-height: 1.6em;
width:715px;
padding: 0 0 0 20px;
letter-spacing:0.05em;
}

#rightTextarea a{
color:#009495;
font-weight:bold;
text-decoration:underline;}


#rightTextarea a:hover{
text-decoration:none;}

#rightCol #yCoat{
text-align: right;
margin: 5px 15px 0 0;
font-size: 10px;
color: #666;}

.icontitle{
font-weight:lighter;
font-size: 16px;
color: #02ABBC;
background-image: url("../img/turftitleicon.jpg");
background-repeat: no-repeat;
background-position: left 0px;
text-indent: 15px;
margin: 0 0 10px 0px;
min-height: 27px;
padding: 2px 0 0 0;
}


.tmpAsc dd{
font-weight:bold;
font-size:14px;
line-height:1.6em;
}

.tmpAfast h1{
margin:0 0 15px 0;
}

.tmpAfast{
margin:0 0 20px 0;
}

.tmpBfast{
padding:0 0 10px 0;}

.tmpBfast h1{
margin:0 0 0px 0;
}

.rightDatearea dt span{
}

.rightDatearea dt{
background-color:#d9f8fb;
text-align:center;
float:left;
width:150px;
line-height:16pt;}

.rightDatearea dd{margin: 0px 0 0px 10px;
float:left;}

.rightDatearea dl{margin:0 0 10px 0;
min-width: 500px;
}

.rightPdfarea dd a{
text-decoration:underline;
color:#009495;}

.rightPdfarea dd a:hover{
text-decoration:none;}

.rightPdfarea dt{
margin:0 0 10px 0;
color:#333;}

.rightPdfarea{
background-image: url("../img/pdficon.jpg");
background-repeat: no-repeat;
background-position: left 46px;}

.rightPdfarea dl{
margin: 0 0 0 32px;}



.scTopic dt{
margin:15px 0 10px 0;}


.scTopic dd{
line-height:1.4em;
margin: 5px 0 15px 0;}


.tmpAsc,.tmpAloop,.rightDatearea,.rightPdfarea {
margin:0 0 30px 0;
}

.tmpAloop .imgArea img{
max-width:710px;}

.tmpAloop .imgArea{
text-align:center;}


.radiustitle{
line-height:16pt;
font-size:14px;
padding:3px 3px 3px 5px;
border:1px solid #b9e8ec ;
background-color:#ebfdff;}

.greybox{
background-color:#efefef;
padding:20px;
border:1px #cbcbcb solid;}

.block{
margin:0px 0px 30px  0;}

.textLarge{
font-size:14px;
line-height:20pt;}

.textMiddle{
font-size:12px;
line-height:20pt;}


.yellowBox{
border:1px solid #e5e5e5;
padding:15px;
background-color:#fefef0;}

.allowText{
background-image:url("../img/allow.gif");
background-repeat:no-repeat;
text-indent:10px;
background-position: 0px 4px;
}

.tmpFloat .left{
float:left;
width:410px;
margin:0 12px 0 0;}

.tmpFloat .right{
float:left;}

.tmpFloat .floatUl li{
float:left;
min-width:160px;
margin:0 20px 0 0;
line-height:1.6em;
margin:0 0 3px 0;
}

.tmpFloat .floatUl .last{
margin:0 0 0px 0;
}

.tmpFloat .subtitle{
line-height:14pt;
margin:0 0 15px 0;
}





.pagetop{
float:right;
margin:50px 0 30px 0;}


/* rightCol e*/


/* fot s*/

#fot{
height:250px;
width:100%;
background-image:url("../img/fotbg.jpg");
 background-repeat:repeat-x;
background-color:white;
padding:50px 0 0 0;
}

#fot ul li{
float:left;
width:193px;
}

#fot ul .a{
width: 175px;
}

#fot ul .b{
}

#fot ul .c{
}

#fot ul .d{
}

#fot ul .e{
width:100px;
}

#fot ul li p{
margin:0 0 10px 0;
}

#fot ul li a{
color:#666666;
font-size:10px;
letter-spacing: -0.01em;
font-weight:lighter;
text-decoration:none;
}

#fot ul li ul li{
width:auto;
float:none;
background-image:url("../img/foticon.png");
background-repeat:no-repeat;
background-position:left 3px;
text-indent: 9px;
margin: 0 0 3px 21px;
}




#fot ol{
margin:15px 0 0 0;
}

#fot ol li{
float:left;
margin:0 20px 0 0;
background-image:url("../img/fotaicon02.png");
background-repeat:no-repeat;
background-position:left 40%;
text-indent: 18px;

}

#fot ol .logo{
float:right;
background-image:none;

}

#fot ol li a{
color:#009495;
font-size:10px;
}


#fot .inner{
width:960px;
margin:0 auto;
}

/* fot e*/



/*seedlist*/
#leftNav ul ul ul li a.kindname {
	background: none;
	padding-left: 35px;
	font-weight: bold;
}

#leftNav ul ul ul li a.kindname:hover,
#leftNav ul ul ul li a.kindname.on {
	background: none;
	background-color: #D5F3F7;
}