﻿.Footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	text-align:center;
	color:#ffffff;
	vertical-align :middle;
}
.eventhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #551f0a;
	padding: 0 10px 0px 10px;
}
.pad-tbl {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;	
}
.pad-right {
	
}

.pad-right a{
font-weight:bold;
	color: #89b501;
	text-decoration:none;
}

.pad-right a:hover{
font-weight:bold;
	color: #89b501;
	text-decoration:none;
}
.dotbdr {
	background-image: url(images/dot-bdr.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 5px 0 0 0;
	vertical-align: middle;
}
.dotbdr strong{
	padding: 8px 0 0 0;
	vertical-align: middle;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00237c;
	font-weight:bold;
}
.heading strong{
	font-family: Trebuchet Ms, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #646464;
	font-weight:normal;
	
}
.bdrall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5d5d5d;
	border: 1px solid #d8d8d8;
	padding: 10px;
}

.dotbdr {
	background-image: url(../images/dot-bdr.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 5px 0 0 0;
	vertical-align: middle;
}
.dotbdr strong{
	padding: 8px 0 0 0;
	vertical-align: middle;
}

body{
	background-image:url(images/xhi-home-v5_01.jpg);
	text-align: center;
	color: #000000;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif; line-height:12px;
	font-size: 12px; font-weight:bold; text-align:justify;
	/*scrollbar-face-color:#EBF5FF;
   scrollbar-base-color:#EBF5FF;
   scrollbar-arrow-color:black;
   scrollbar-track-color:#F3F3F3;
   scrollbar-shadow-color:#EBF5FF;
   scrollbar-highlight-color:#EBF5FF;
   scrollbar-3dlight-color:#78AAFF;
   scrollbar-darkshadow-Color:#78AAFF;*/
}
#wrapper{
	background-color:#FFFFFF;
	text-align: left;
	left: -2px;
	top: -2px;
	margin: auto;
	
	position: relative;
	top:0px;
}
#shadow-container {
	position: relative;
	left: 3px;
	top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}
 
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
	position: relative;
	left: -1px;
	top: -1px;
}
 
	#shadow-container .shadow1 {
		background: #F1F0F1;
	}
 
	#shadow-container .shadow2 {
		background: #DBDADB;
	}
 
	#shadow-container .shadow3 {
		background: #B8B6B8;
	}
 
	#shadow-container .container {
		background: #ffffff;
		border: 1px solid #848284;

	}
#wrapper1{
	background-color:#FFFFFF;
	text-align: left;
	margin: auto;
	width: 1024px;
	position: relative;
	height: 850px;
	top:0px;
}
#header{
	top: 0px;
	left: 0px;
	width: 1000px;
	height: 135px;
	background-image: url(images/menubg.jpg);
	background-repeat: repeat;
	background-position:center;
	padding-top:0px;
}
#top_left{
width:325px;
height:135px;
float:left;
background-image:url(images/home_01.jpg);
background-repeat:no-repeat;
}

#top_right{
width:675px;
height:135px;
float:left;
background-image:url(images/home_02.jpg);
background-repeat:no-repeat;
}
#body{
	width: 1000px;
	background-color:#FFFFFF;
	margin-left:0px;
	float: left;
}
#mainbody{
width:730px;
background-color:#FFFFFF;
height:518px;
padding-left:35px;
padding-top:25px;
padding-bottom:25px;
padding-right:35px;
}
#spacer1{
width:821px;
height:52px;
}
.navbar{
height: 32px;
width: 100%;
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
position: relative;
}
#mainbody1{
height:691px;
width:1000px;
}

#hspacer{
width:77px;
height:378px;
float:left;
}
#hspacer1{
width:200px;
height:350px;
float:left;

}
#body_left{
width:240px;
height:691px;
float:left;
background-color:#6d9c8c;}
#body_left2{
width:240px;
height:708px;
float:left; background-color:#6d9c8c;}

#body_left3{
width:240px;
height:500px;
float:left; background-color:#6d9c8c;}
#body_left2{
width:240px;
height:708px;
float:left; background-color:#6d9c8c;}



#body_left1{
width:240px;
height:403px;
float:left; margin-top:200px; border:0px;

}

#body_right{
width:100%;
height:100%;

}
#body_right1{
width:760px;
height:708px;
float:left; background-image:url(images/bg.jpg); background-repeat:repeat-y;

}
#body_right12{
width:760px;
height:640px;
float:left; background-image:url(images/bg.jpg); background-repeat:repeat-y;

}

#body_left_top{
width:240px;
height:283px;
background-image:url(images/home_10.jpg);
background-position:top left;
background-repeat:no-repeat;
}
#body_left_top1{
width:240px;
height:230px;
background-image:url(images/home_101.jpg);
background-position:top left;
background-repeat:no-repeat;
}
#body_left_bottum{
width:240px;
height:406px; padding-top:1px;
}
#body_right_top{
width:760px;
height:175px; }

#body_right_top1{
width:760px;
height:65px;
}

#body_right_middle{
width:100%;

}

#body_right_middle1{
width:760px;
height:97px; margin-top:25px; background-image:url(images/aboutcd.jpg); background-repeat:no-repeat;
}
#body_right_middle2{
width:100%;
height:196px; margin-top:25px; background-image: url(images/img7.jpg); background-repeat:no-repeat;
}
#body_right_middle3{
width:745px;
height:343px; margin-top:25px;  background-repeat:no-repeat; padding-left:15px;
}
#body_right_middle4{
width:745px;
height:561px; margin-top:0px;  background-repeat:no-repeat; padding-left:2px;
}
#body_right_middle8{
width:757px;
height:39px; margin-top:25px;  background-repeat:no-repeat; background-color:#b1b6b8 ; 
}
#body_right_middle15{
width:740px;
height:39px; margin-top:25px;  background-color:#b1b6b8 ; 
}
#body_right_middle9{
width:747px;
height:45px;  background-repeat:no-repeat; padding-left:10px; padding-top:10px; 
}
#body_right_middle10{
width:572px;
height:55px;  
margin-left:100px; margin-top:10px;
}
#body_right_middle11{
width:572px;
height:25px; background-color:#c5cecd; 
}
#body_right_middle12{
width:272px; float:left;

}
#body_right_middle13{
width:300px; float:left;

}
#body_right_middle14{
width:572px;
height:25px; background-color:#c5cecd; margin-left:100px; margin-top:10px; 
}
#body_right_middle5{
width:745px;
height:577px; margin-top:5px;  background-repeat:no-repeat; padding-left:15px;
}
#body_right_middle6{
width:745px;
height:578px; margin-top:15px;  background-repeat:no-repeat; padding-left:15px;
}
#body_right_middle7{
width:745px;
height:580px; margin-top:15px;  background-repeat:no-repeat; padding-left:15px;
}
#body_right_middle71{
width:745px;
height:500px; margin-top:15px;  background-repeat:no-repeat; padding-left:15px;
}
#body_right_bottum{
width:100%;
height:46px;  text-align:center; color:#666666;
}
#body_right_bottum1{
width:735px; 
height:46px; margin-left:15px; 
}
#viewcart{
width:760px;
height:29px;
font-size:12px; 
font-family:"Trebuchet MS";
background-image:url(images/mbg.jpg);
background-repeat:repeat-x;
color: #999999;

}
#searchbar{
width:760px;
height:38px;
font-size:12px; 
font-family:"Trebuchet MS";
background-image:url(images/searchbar_bg.jpg);
background-repeat:repeat-y;
}
#spacerrr{
width:760px;
height:114px;
background-image:url(images/bg.jpg);
background-repeat:no-repeat;
}
#body_right_middle_left{
width:336px;
height:470px;
background-image: url(images/home_12.jpg);
background-position:top left;
background-repeat:no-repeat;
float:left;
}
#body_right_middle_right{
width:424px;
height:470px;
float:left;
}
#body_right_middle_right1{
width:424px;
height:288px;
background-image:url(images/home_13.jpg);
background-position:top left;
background-repeat:no-repeat;
float:left;


}
#body_right_middle_right3{
width:424px;
height:182px;
background-image:url(images/home_16.jpg);
background-repeat:no-repeat;
}
#viewcart1{
width:320px;
height:29px;
background-image:url(images/11.jpg);
background-repeat:no-repeat;
float:left;
}
#viewcart2{
width:93px;
height:29px;
float:left;
font-family:"Trebuchet MS";
font-size:15px;
padding-top:3px;
color: #999999;
text-align:center;
font-weight:bold;
}
#viewcart3{
width:83px;
color: #999999;
height:29px;
float:left;
font-family:"Trebuchet MS";
font-size:15px;
padding-top:3px;
color: #999999;text-align:center;
font-weight:bold;
}

#viewcart4{
width:125px;
height:29px;
float:left;
font-family:"Trebuchet MS";
font-size:15px;
padding-top:3px;
color: #999999;
text-align:center;
font-weight:bold;
}

#viewcart5{
width:110px;
height:29px;
float:left;
font-family:"Trebuchet MS";
font-size:15px;
padding-top:3px;
color: #999999;

font-weight:bold;
text-align:center;
}

.divider{
background-image:url(images/12.jpg);
background-repeat:no-repeat;
width:9px;
height:29px;
float:left;

}
#s1{
width:269px;
height:38px;
float:left;
}
#s11{
width:75px;
height:35px; margin-left:75px; 
color:#FFFFFF; 
padding-top:3px; 
font-size:18px; 
font-weight:bold;
float:left;
}
#s2{
width:302px;
height:38px;
float:left;
}
#s3{
width:10px;
height:38px;
float:left;
}
#s4{
width:123px;
height:38px;
float:left;
margin-top:5px;
}
.s4{
border:1px solid #0f677d;
height:25px;
background:url(images/home_32.jpg) repeat-x;

margin:0px 0px 0px -1px;
font-family:"Trebuchet MS";
font-size:13px;
float:left;
cursor:pointer;
width:123px;
}
#s5{
width:11px;
height:38px;
float:left;
}
#s6{
width:35px;
height:38px;
float:left;
}
.keybox{
width:302px;
height:23px;
border:0px #999999 double;
margin-top:5px;
background:url(images/keyboxx.jpg) no-repeat;
padding-left: 5px;
padding-top: 3px;
}
.go{
margin-top:5px;
cursor: pointer;
width:35px;
height:26px;
border:none;

}

#menuqqq {padding:0; margin:0; list-style:none;

}.sel{
background: #fff url(arrow.gif) no-repeat center bottom; color:#8fb021;
}
#menuqqq li {float:left; margin-left:0px;}
#menuqqq li a {

	height:54px;
	line-height:54px;
	float:left;
    padding:0px 0px 0px 0px;

}

a {
   outline: none;
   color:#333333;
   text-decoration:none;
}

a:hover {
   outline: none;
   color: #FF0000;
   text-decoration:none;
}

html, body, h1, h2, h3, h4, ul, li {
	
}
img{
	border: 0;
}
#bodyleft01{ width:442px; height:450px; float: left;  background-repeat:no-repeat;}
 
#bodyright02{ width:316px; height:438px; float: left; background-image: url(images/head2.gif); background-repeat:no-repeat;} 
#bodyright03{ width:353px; height:570px; float: left; background-image: url(images/img5.jpg); background-repeat:no-repeat;} 

#div1{float:left; width:750px; height:31px; background-image: url(images/head.gif); background-repeat:no-repeat;}
#divbox{ width:374px; height:144px; margin-top:10px;}
#divboxtopline{ width:374px; height:17px; }
#divboxtopline1{ width:363px; height:119px; border-left:#000000 3px solid; border-right:#000000 solid 3px; padding-left:5px;}
#divboxbottomline{ width:374px; height:11px; }
#leftbox{width:385px; float:left;}
#rightbox{width:341px; float:left;}
#bodyleft02{width:395px; float: left; padding-left:10px;}
#bgdiv{ width:729px; float:left;}
#bglinetop{width:729px; height:28px; float:left; background-image:url(images/bglinetop.gif); background-repeat:no-repeat; }
#bglinetop1{width:729px; height:26px; float:left; background-image:url(images/bglinetop1.gif); background-repeat:no-repeat; }
#bglineleft{width:21px; height:515px; float: left;  background-image: url(images/bglineleft.gif); background-repeat:no-repeat;}
#bglineleft1{width:21px; height:425px; float: left;  background-image: url(images/bglineleft1.gif); background-repeat:no-repeat;}

#textdiv{width:684px; height:515px; float:left;}
#textdiv1{width:700px; height:515px; float:left;}
#textdiv2{width:700px; height:400px; float:left;}
#bgrightline{ width:15px; height:515px; float:left; background-image:url(images/bgrightline.gif); background-repeat:no-repeat;}
#bgbottom{ width:686px; height:18px; float:left; background-image: url(images/line-bottom.gif); background-repeat:no-repeat;}
#programtexttop{ width:686px; height:40px;}
#programtexttop1{ width:450px; height:40px;}
#textleft{width:401px; float:left;}
#textleft1{width:455px; float:left;}
#rightimg{ width:253px; float:left;}
#rightimg1{ width:216px; float:left;}

#textbottom{width:676px; float:left;}
#privacytopdiv{ width:740px; height:29px; background-image: url(images/pritopline.gif); background-repeat:no-repeat;}
#privacytopdiv1{ width:745px; float:left;}

#privacyleftdiv{width:31px; height:324px; float:left; background-image:url(images/prileftlinr.gif); background-repeat:no-repeat;}
#privacytextmain{ width:469px; height:324px; float:left;  }
#privacyrightimg{width:245px; height:324px; float:right; }
#privacyimg2{width:745px; height:23px; background-image:url(images/privacyimg2.gif); background-repeat:no-repeat; float:left;}
#privacyimg3{width:745px; height:190px; background-image:url(images/privacyimg3.gif); background-repeat:no-repeat; float:left;}
#privacyimg4{width:87px; height:57px; float:right; }


.AccordionTitle, .AccordionContent, .AccordionContainer
{
  position:relative;
  width: 200px;
  margin-left:0px; 
}

.AccordionTitle
{
  height:25px;
  overflow:hidden;
  cursor:pointer;
  font-family:Arial;
  font-size:8pt;
  font-weight:bold;
  vertical-align:middle;
  text-align:left;
  background-repeat:repeat-x;
  display:table-cell;
  background-image:url('title_repeater.jpg');
  -moz-user-select:none; background-color:#b9b9b9; border: #CCCCCC 1px solid;
}

.AccordionContent
{
  height:0px;
  overflow:auto;
  display:none; 
}

.AccordionContainer
{
  border-top: solid 1px #C1C1C1;
  border-bottom: solid 1px #C1C1C1;
  border-left: solid 2px #C1C1C1;
  border-right: solid 2px #C1C1C1;
	top: 0px;
	left: 0px;
}

.Edit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:Red;
}
.signout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:Orange;
	font-weight:bold;
}