@charset "utf-8";
/* CSS Document */
p,ul,a,h1,h2,h3{padding:0px;margin:0px;}
*{outline:0px;}
body{
margin:0px;
padding:0px;

font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:13px;
color:#333333;

background:#c3c8c6 url(../images/bg.gif) repeat-x top;
}
#wrapper00{
width:1004px;

margin-left:auto;
margin-right:auto;
margin-top:15px;
}
#clear{
clear:both;
}
.bttnnewlog{
width:239px;
height:49px;
background: url(../images/bttnnewlog.png)  no-repeat;
border:0px;
outline:0px;
}
.bttnclog{
width:239px;
height:49px;
background: url(../images/bcontact.png)  no-repeat;
border:0px;
outline:0px;
}
#mainContainer{
width:969px;
height:auto;
margin:0px auto;
}
#nav{
width:100%;
height:45px;
padding-top:5px;
}
#nav ul#navUL{
margin:0px;
padding:0px;
}
#nav ul#navUL li{
list-style-type:none;
height:43px;
padding-top:0px;
display:block;
float:left;
}
#nav ul#navUL li a{
width:194px;
height:43px;
display:block;
padding-top:0px;
}
#nav ul#navUL li a.end{
width:192px;
height:43px;
}
#nav ul#navUL li a{
background:url(../images/navbg.png) no-repeat;
}
#nav ul#navUL li#hm a{background-position:0px 0px;}
#nav ul#navUL li#abtus a{background-position:-194px 0px;}
#nav ul#navUL li#uinfo a{background-position:-388px 0px;}
#nav ul#navUL li#loc a{background-position:-582px 0px;}
#nav ul#navUL li#contact a{background-position:-776px 0px;}


/*#nav ul#navUL li#hm a.selectli{background-position:0px -43px;}
#nav ul#navUL li#abtus a.selectli{background-position:-192px -43px;}
#nav ul#navUL li#uinfo a.selectli{background-position:-384px -43px;}
#nav ul#navUL li#loc a.selectli{background-position:-576px -43px;}
#nav ul#navUL li#contact a.selectli{background-position:-768px -43px;}*/

#nav ul#navUL li#hm a.selectli{background-position:0px -43px;}
#nav ul#navUL li#abtus a.selectli{background-position:-194px -43px;}
#nav ul#navUL li#uinfo a.selectli{background-position:-388px -43px;}
#nav ul#navUL li#loc a.selectli{background-position:-582px -43px;}
#nav ul#navUL li#contact a.selectli{background-position:-776px -43px;}

#nav ul#navUL li#hm a:hover{background-position:0px -86px;}
#nav ul#navUL li#abtus a:hover{background-position:-194px -86px;}
#nav ul#navUL li#uinfo a:hover{background-position:-388px -86px;}
#nav ul#navUL li#loc a:hover{background-position:-582px -86px;}
#nav ul#navUL li#contact a:hover{background-position:-776px -86px;}

#header{
width:100%;
height:240px;
margin:10px auto;
}
#innerheader{
width:100%;
height:163px;
margin:10px auto;
}
#caption{
width:100%;
height:46px;
}
#pan{
width:100%;
height:auto;
min-height:280px;
}
#pan_l{
width:697px;
float:left;
}
#pan_r{
width:272px;
float:right;
}
#panm_l{
width:632px;
float:left;
}
#panm_r{
width:337px;
float:right;
}


#content{
width:100%;
}
#contentsmall{
width:90%;
}
#content p{
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:14px;
color:#333333;
line-height:22px;
margin:0px;
padding:0px;
}
#content p.title{
padding-top:8px;
}
#content h2{
font-size:20px;
margin:13px 0px 5px 0px;
padding:0px;
}
#mailboxraw00 h2{
font-size:22px;
margin:13px 0px 5px 0px;
padding:0px;
}
#mailboxraw01 h2{
font-size:22px;
margin:13px 0px 5px 0px;
padding:0px;
}
#content h3{
font-size:15px;
margin:8px 0px 0px 0px;
color:#333333;
color:#4A4A4A;
}
#content p.textin{
padding:0px 25px 8px 0px;
color:#404040;
}
#content a{
color:#0079cb;
text-decoration:none;
font-size:13px;
/*padding:1px 8px;
background:#f5f5f5;
border:1px solid #f6f6f6;*/
}
#content a:hover,active,link,visited{
color:#0065a9;
text-decoration:none;
}
#content p.textsmall{
padding:0px 65px 8px 0px;
color:#404040;
font-size:10px;
text-align:center;
line-height:15px;
}
#spacer{
width:100%;
height:50px;
}

#panbttm{
width:100%;
min-height:110px;
margin:0px auto;
}
#content label{
float:left;
width:10em;
font-size:12px;
}
#ctesti{
margin-top:20px;
}
#contain00{
width:98%;
margin-left:5px;
}
#ctestimain{
width:95%;
height:110px;
background:url(../images/ctesti_rep.gif) repeat-x;
}
#ctesti_l{
width:100%;
height:110px;
background:url(../images/ctesti_rl.gif) no-repeat;
float:left;
}
#ctesti_r{
width:100%;
height:110px;
background:url(../images/ctesti_r.gif) no-repeat right;
}
.divimage{
float:left;
width:15%;
}
.divcaption{
float:right;
width:84%;
}

/******* slideshow **********/
#gallery {
	position:relative;
	height:110px
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	#gallery a.show {
		z-index:500
	}

	#gallery .divcaption {
		z-index:600; 		
		color:#ffffff; 
		height:110px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .divcaption .content {
		margin:5px
	}
	
	#gallery .divcaption .testimon  {
		margin:0;
		padding:0;
		color:#1DCCEF;
		font-family:"Lucida Bright";
		font-size:15px;
		color:#612121;
		font-style:italic;
		text-align:left;
		margin-left:210px;
		padding-top:28px;
	}
	
/************* r menu ***********************/
#rmenu{
width:327px;
height:auto;
margin:18px auto;
background:url(../images/rmenu_y.gif) repeat-y;
}
#rmenu00{
width:272px;
height:auto;
margin:8px auto;
background:url(../images/rmenu00_y.gif) repeat-y;
}
#rmenu_t{
width:100%;
height:12px;
background:url(../images/rmnu_t.gif) repeat-x top;
}
#rmenu_tl{
width:12px;
height:12px;
background:url(../images/rmnu_tl.gif) no-repeat;
float:left;
}
#rmenu_tr{
width:12px;
height:12px;
background:url(../images/rmnu_tr.gif) no-repeat;
float:right;
}
#rmenu_b{
width:100%;
height:12px;
background:url(../images/rmnu_b.gif) repeat-x bottom;
}
#rmenu_bl{
width:12px;
height:12px;
background:url(../images/rmnu_bl.gif) no-repeat;
float:left;
}
#rmenu_br{
width:12px;
height:12px;
background:url(../images/rmnu_br.gif) no-repeat;
float:right;
}
#drivenMenu{
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:18px;
color:#8e622f;
}
#drivenMenu ul#menuUL{
list-style-type:none;
}
#drivenMenu ul#menuUL li{
background:url(../images/listyle00.png) no-repeat left;
padding-top:0px;
height:52px;
width:100%;
padding-left:20px;
}
#drivenMenu ul#menuUL li.lastli{
background:url(../images/listyle00last.png) no-repeat left;
}
#drivenMenu ul#menuUL li a{
width:65%;
padding:15px 45px 15px 45px;
display:block;
color:#8e622f;
text-decoration:none;
}
#drivenMenu ul#menuUL li a:hover,active,link,visited{
color:#ae4c0a;
}
#drivenMenu ul#menuUL00{
list-style-type:none;
}
#drivenMenu ul#menuUL00 li{
background:url(../images/listyle01.png) no-repeat left;
padding-top:0px;
height:41px;
width:100%;
padding-left:20px;
}
#drivenMenu ul#menuUL00 li.lastli{
background:url(../images/listyle01last.png) no-repeat left;
}
#drivenMenu ul#menuUL00 li a{
width:65%;
padding:7px 45px;
display:block;
color:#8e622f;
text-decoration:none;
}
#drivenMenu ul#menuUL00 li a:hover,active,link,visited{
color:#ae4c0a;
}
#fcal{
width:327px;
height:127px;
padding:0px 0px 10px;
margin:0px auto;
}
#footer{
width:998px;
margin:10px auto;
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:12px;
color:#5e605e;
text-align:center;
}
#footer a{
color:#5e605e;
text-decoration:none;
}
#footer a:hover,active,link,visited{
color:#3c3f3c;
text-decoration:none;
}
#footer a.green{
color:#3c453c;
}

/********************** mailboxraw ******************/
#mailboxraw{
width:90%;
}
#mailboxraw00{
width:100%;
}
#mailboxraw01{
width:95.5%;
color:#666666;
}
#mailleft{
float:left;
}
#mailright{
float:left;
margin-left:20px;
}
.maillcolmn{
width:30%;
float:left;
padding:5px 8px;
font-size:13px;
color:#666666;
}
.maillcolmn01{
width:30%;
float:left;
padding:5px 8px;
font-size:13px;
color:#666666;
margin-right:5px;
margin-top:5px;
min-height:160px;
}
.maillcolmn001{
width:45%;
float:left;
padding:5px 8px;
font-size:14px;
color:#666666;
margin-right:5px;
margin-top:5px;
min-height:160px;
}
.maillcolmn0001{
width:93%;
float:left;
padding:5px 8px;
font-size:13px;
color:#666666;
margin-right:5px;
margin-top:5px;
min-height:160px;
}

.maillcolmn002{
width:28%;
float:left;
padding:5px 8px;
font-size:13px;
color:#666666;
margin-right:5px;
margin-top:5px;
min-height:160px;
}
.maillcolmn003{
width:32%;
float:left;
padding:5px 8px;
font-size:13px;
color:#666666;
margin-right:5px;
margin-top:5px;
min-height:160px;
}
.maillcolmn004{
width:27%;
float:left;
padding:5px 8px;
font-size:13px;
color:#666666;
margin-right:5px;
margin-top:5px;
min-height:160px;
}
.csep{
background:url(../images/csep.gif) no-repeat right;
}
.csep0{
background:url(../images/csep.gif) no-repeat left;
}
.minhght{
min-height:220px;
}
.maillcolmn00{
width:46%;
float:left;
padding:5px 8px;
font-size:14px;
color:#666666;
border:1px solid #EEEEEE;
background:#f9f9f9;
min-height:100px;
margin-right:5px;
margin-top:5px;
text-align:center;
}
.maillborder{
width:45%;
border:1px solid #EEEEEE;
float:left;
padding:5px;
margin-left:5px;
margin-top:5px;
}
.maillrawborder{
width:100%;
border:1px solid #EEEEEE;
background:#f9f9f9;
padding:5px;
margin-top:5px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
}
.maillrawborder00{
width:100%;
border:1px solid #EEEEEE;
background:#f9f9f9;
-webkit-border-radius:3px;
-moz-border-radius:3px;
margin-top:5px;
padding:5px 0px;
}

.greyl{
color:#666666;
}
ul#bullet00{
margin:0px;
padding:0px;
list-style-type:none;
margin-left:20px;
margin-bottom:10px;
font-size:14px;
margin-top:0px;
}
ul#bullet00 li{
/*line-height:25px;*/
list-style-type:disc;
color:#666666;
padding:5px 0px;
}
.rawborder{
border-top:1px solid #EEEEEE;
}
.rawborderbttm{
border-bottom:1px solid #DBDBDB;
}
.clmnbox{
border:1px solid #EEEEEE;
background:#f9f9f9;
}
.clmleftbdr{
border-left:1px solid #EEEEEE;
}
.red{
color:#990000;
}
.fontsmall{
font-size:11px;
}
#contactform{
font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
font-size:14px;
color:#333333;
width:90%;
margin:20px auto;
}
#formraw{
width:100%;
min-height:30px;
padding:5px 0px;
clear:both;
}
#formraw00{
width:100%;
min-height:30px;
padding:5px 0px;
}
#formLeft{
width:20%;
float:left;
}
#formright{
width:65%;
float:left;
}
#contactform  label{color:#666666; font-size:16px;}

form input {
width:100%;
height:30px;
font-size:25px;
border:1px solid #D1D1D1;
-webkit-border-radius:3px;
-moz-border-radius:3px;
padding:2px;
}
form select{
width:100%;
height:30px;
font-size:20px;
border:1px solid #D1D1D1;
-webkit-border-radius:3px;
-moz-border-radius:3px;
padding:2px;
}
textarea {
width:100%;
height:80px;
font-size:25px;
border:1px solid #D1D1D1;
-webkit-border-radius:3px;
-moz-border-radius:3px;
padding:2px;
	
}
/*#contactform input[type="text"]{
width:100%;
height:30px;
font-size:25px;
border:1px solid #D1D1D1;
-webkit-border-radius:3px;
-moz-border-radius:3px;
padding:2px;
}
#contactform input[type="password"]{
width:100%;
height:30px;
font-size:25px;
border:1px solid #D1D1D1;
-webkit-border-radius:3px;
-moz-border-radius:3px;
padding:2px;
}
#contactform textarea{
width:100%;
height:80px;
font-size:25px;
border:1px solid #D1D1D1;
-webkit-border-radius:3px;
-moz-border-radius:3px;
padding:2px;
}
#contactform select{
width:100%;
height:30px;
font-size:20px;
border:1px solid #D1D1D1;
-webkit-border-radius:3px;
-moz-border-radius:3px;
padding:2px;
}*/
.btnnbase{
background:url(../images/bttnbg.png) no-repeat;
width:160px;
height:40px;
text-align:center;
border:0px;
font-size:18px;
color:#666666;
}
a.tooltiplink:hover { font-size:100%; text-decoration:none; } /* IE6 fix */
a.tooltiplink span {display:none; text-decoration:none;  }
a.tooltiplink:hover span { font-size:10px; display:inline; position:absolute; padding:5px; color:#333333; background-color:#FFFFFF; border:1px solid #CCCCCC; text-decoration:none; }




.mypets{ 
cursor: hand;
cursor: pointer;
/*padding:10px;
padding: 4px 6px;*/
/*border: 1px solid gray;
background: #E1E1E1;*/
background-image:url(../images/leftopen.png); background-repeat:no-repeat; background-position:right;
width:98%;
height:31px;
line-height:31px;

}

.openpet{ 
/*background: #00271e;*/
color:#999999;
background-image:url(../images/downclose.png); background-repeat:no-repeat; background-position:right;
height:31px;
line-height:31px;
width:98%;
}
.thepet{
padding:10px 15px 0px 15px;
margin:0px;
}
#lmrep{
width:100%;
height:31px;
background:url(../images/lmrep.gif) repeat-x;
margin:10px 0px;
}
#lmleft{
width:100%;
height:31px;
background:url(../images/lmleft.gif) no-repeat left;
}
#lmright{
width:100%;
height:31px;
background:url(../images/lmright.gif) no-repeat right;
}
