/* CSS Document */
/* HTML tag styles                             */
/***********************************************/
body{
	font-family: Arial,sans-serif;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	behavior: url(csshover.htc);
	background:url(../images/bg.gif)
}

/******* hyperlink and anchor tag styles *******/

a:hover{
	text-decoration: none;
}
.blue{color:#0090B9;}
/************** header tag styles **************/

h1{
 font: bold 13px Arial, Helvetica, sans-serif;
 color: #333333;
 margin: 0px;
 padding: 0px 5px 5px 25px;
 text-transform:uppercase;
}

h2{
 font: bold 12px Arial, Helvetica, sans-serif;
 color: #666666;
 margin: 0px;
 padding: 10px 5px 0px 25px;
 text-decoration:underline;
}

h3{
 font: bold 100% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font: 100% Arial,sans-serif;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font: 100% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}
.line{
border-top:1px solid #cccccc;
margin:0px 20px 0px 20px ;
}
p{
font: 12px Arial, Helvetica, sans-serif;
color:#333333;
text-align:justify;
padding:0px 20px 0px 20px ;
}

.link{
font: 11px Arial, Helvetica, sans-serif;
color:#006699;
padding:0px 20px 0px 20px;
margin:0px;
text-decoration:underline;
}
.bulletText{
font: 12px Arial, Helvetica, sans-serif;
color:#333333;
text-align:justify;
padding-right:20px ;
}
.photo2{
margin-right:15px;
float:left;
}
/*************************Layout***********************/
#Container{
width:765px;
margin:0 auto;
background-color: #F1EAD8;
border:1px solid #D4BE95;
}
#Wrapper{
width:745px;
margin:0 auto;
font:;
}
#header {
width: 100%;
height: 65px;
position: relative;
		 }
#logo {
float:left;
width: 412px;
height: 50px;
padding-top:5px;
background: url(../images/logo.jpg) no-repeat;
}
#headerRight{
float:right;
width:100px;
height:60px;
}
#headerRightTop{
width:100%;
height:18px;
}
#headerRightBottom{
width:100%;
height:38px;
float:left;
}
div.topmenu {
clear:both;
padding:10px 0 0 0;
_padding:0px 0 0 0;
margin:5px 15px 5px 5px;
text-align:center;
float:left;
}
.img{
padding-left:8px;
}
#menu{
width:100%;
height:30px;
}

/*************************header end************************/
/*********************Main content************************/
#content{
width:100%;
}
 /*-------------------------leftmenu--------*/
#leftmenu{
PADDING: 0px;
FLOAT: left; 
WIDTH: 198px; 
height:450px;
}
#leftmenutop{
width:100%;
background:url(../images/global_head.jpg) top no-repeat;
height:36px;
background-color:#000000;
}
#leftmenubottom{
width:100%;
background:url(../images/global_bottom.jpg) top no-repeat;
height:12px;

}
#leftmenumiddle{
width:100%;
background:url(../images/global_middle.jpg) top  repeat-y;

}
.menu2{
 font-size: 11px;
 color: #454545;
 text-decoration: none;
 } 
 #leftmenumiddle ul{
 margin:0px;
 padding:10px 5px 0px 20px;
 list-style-type:none;

 } 
 #leftmenumiddle ul li{
 display:block;
 border-bottom:1px solid #cccccc;
 font-family:Arial, Helvetica, sans-serif;
 margin:0px;
 padding:3px 2px 2px 2px;
 background:url(../images/m22.gif) center left no-repeat;
 width:90%;
 }
 .nobdr{
 border:none;}
 #leftmenumiddle ul li a{
 font-size: 12px;
 color: #454545;
 text-decoration:none;
 padding: 0px 0px 0px 8px;
 }
 #leftmenumiddle ul li a:hover{
 color: #888888;
 } 
#leftmenumiddle ul li ul li{
display:block;
 border-bottom:1px solid #cccccc;
 font-family:Arial, Helvetica, sans-serif;
 background: url(../images/m22.gif) left no-repeat;
  border:none;
	}
#leftmenumiddle ul li ul li a{
 font-size: 11px;
 color: #454545;
 text-decoration:none;
 padding: 0px 0px 0px 8px;


 }

#leftmenumiddle ul li ul li a:hover{
	
}

#leftmenumiddle ul ul {
	position: static;
	display:none;
}

#leftmenumiddle ul li:hover ul{
	display:block;
}
 /*-------------------------leftmenu end--------*/
 /*-------------------------rightcolum --------*/
#rightcolum{
PADDING: 0px 0 0 5px; 
FLOAT: left; 
WIDTH: 150px; 
height:450px;
margin:0px;

}
 /*-------------------------rightcolum end--------*/
  /*-------------------------contentare center --------*/
#contentarea{
PADDING: 0px; 
FLOAT: left; 
WIDTH: 388px; 
}
#contentareaInside{
PADDING:5px 0 15px 5px; 
FLOAT: left; 
WIDTH: 541px; 
}
.home{
width:388px;
margin:0 auto;
padding:5px 0 0 3px;
}
.inside{
width:546px;
margin:0 auto;
}
.top{
width:100%;
margin:0px;
padding:0px;
background:url(../images/bg_top.jpg) top no-repeat;
height:14px;
}
.bottom{
width:100%;
margin:0px;
padding:0px;
background:url(../images/bg_bottom.jpg) top no-repeat;
height:11px;
}
.middle{
width:100%;
margin:0px;
padding:0px;
background:url(../images/bg_middle.jpg) top left repeat-y;
}
.topInside{
width:100%;
height:100%;
background:url(../images/head_inside.jpg) no-repeat;
height:14px;
}
.bottomInside{
width:100%;
margin:0px;
padding:0px;
background:url(../images/inside_bottom.jpg) top no-repeat;
height:11px;
}
.middleInside{
width:100%;
margin:0px;
padding:0px;
background:url(../images/inside_middle.jpg) top left repeat-y;

}
.photo{
width:380px;
margin:0px auto 10px auto;
}
  /*-------------------------contentarea center end--------*/
/*********************Footer************************/
#footermenu{
width:100%;
height:28px;
clear:both;
background: #999966 url(../images/bg_footer.jpg) repeat-x;
}
#footermenu #left{
float:left;
width:5px;
height:28px;
background:url(../images/right.jpg) right top no-repeat;
margin:0px;
padding:0px;
}
#footermenu #right{
float:right;
width:5px;
height:28px;
background:url(../images/left.jpg) left top no-repeat;
margin:0px;
padding:0px;
}
#footermenu #center{
margin: 0px 5px 0px 5px;
height:28px;
font-family: tahoma, arial, verdana;
font-size: 12px;
color: #ffffff;
}
.center{
width:80%;
margin:0 auto;
padding-top:5px;
text-align:center;
color:#FFFFFF;
}
.menusF{
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: none;
 padding-left:8px;
 padding-right:8px;
 }    
#footer{
clear: both;
padding: 10px 170px 10px 170px;
margin-top: 0px;
font-family: tahoma, arial, verdana;
font-size: 11px;
color: #666633;
	}
#footer a{
color: #666633;
	}
/*------------------------right update box----------------------------------*/
.leftbox h1, .zsnazzy h1 {
margin:0; 
font-size:12px; 
padding:0 0px 5px 10px;

border-bottom:1px dashed #003399; 

}
.leftbox p, .zsnazzy p {
margin:0; 
padding:5px 10px; 
font-size:10px;
}
.leftbox {
background: transparent; 
width:100%; 
float:left; 
padding-top:4px;
}

.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#ffffff; 
border-left:1px solid #CBBF95;
border-right:1px solid #CBBF95;
}
.xb1 {
margin:0 5px; 
background:#CBBF95;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}

.xboxcontent {
display:block; 
border:0 solid #CBBF95; 
border-width:0 1px; 
}
* html .xboxcontent {
height:1px;
}

.color_a {
background:#fff;
color:#505050;
}
.color_b {
background:#d4d8bd; 
color:#000;
}
.color_c {
background:#758279; 
color:#fff;
}
.color_d {
background:#b2ab9b; 
color:#000;
}

#box{
background-color:#ffffff;
margin:0px;
padding-left:0px;
list-style-type:none;
height:180px;
}

.li{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5B5A5F;
line-height:8px;
padding-left:11px;
padding-top:15px;
}
.arrow{
padding:0 0px 5px 0px; 

}
	
/*--top round corners --*/
.outTpCnr{
	background:url(../images/tpBg1.gif) repeat-x;
	height:8px;
}
.mnTpLftCnr{
	background:url(../images/mnTpLftCnr1.gif) no-repeat;
	height:8px;
	width:8px;
	display:block;
	float:left;
}
.mnTpRtCnr{
	background:url(../images/mnTpRtCnr2.gif) no-repeat;
	height:8px;
	width:8px;
	display:block;
	float:right;
}

/*--bottom round corners --*/
.outBtCnr{
	background:url(../images/mnBtBg1.gif) repeat-x;
	height:8px;
	clear:both;
}
.mnBtLftCnr{
	background:url(../images/mnBtLftCnr1.gif) no-repeat;
	height:8px;
	width:17px;
	display:block;
	float:left;
}
.mnBtRtCnr{
	background:url(../images/mnBtRtCnr1.gif) no-repeat;
	height:8px;
	width:17px;
	display:block;
	float:right;
}
#container{
	background:#fff;
	border:1px solid #d4be95;
	border-top:0px;
	border-bottom:0px;
	float:left;
	width:99.8%;
	overflow:hidden;
	!overflow:visible;
}
.clr{
	clear:both;
}
	