/* CSS Document */

body{
font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
background-image:url(../images/bara.png);
background-repeat:repeat-x;
/*text-align:center;
margin:0 auto;*/
}
b {
font-style:normal;
text-transform:capitalize;
}

img{
border:0px;
}

#ff1{
	position:relative;
	top:0px;
	left:270px;
	width: 396px;
	height: 258px;
}

#ff2{
	position:relative;
	top:10px;
	left:10px;
	width: 470px;
	height: 313px;
}

#ff3{
	position:relative;
	top:0px;
	left:-100px;
	width: 930px;
	height: 550px;
}


#header{
background-image:url(../images/header55.jpg);
width:960px;
min-height:267px;
*height:267px;
margin-bottom:9px;
}

#header1{
background-image:url(../images/header5567.jpg);
width:960px;
min-height:267px;
*height:267px;
margin-bottom:9px;
}

#header1889{
background-image:url(../images/header556789010000.jpg);
width:960px;
min-height:267px;
*height:267px;
margin-bottom:9px;
}

#header12{
background-image:url(../images/header5567890123.jpg);
width:960px;
min-height:267px;
*height:267px;
margin-bottom:9px;
}

#header3{
background-image:url(../images/header55678.jpg);
width:960px;
min-height:267px;
*height:267px;
margin-bottom:9px;
}
#header18{
background-image:url(../images/header55678901.jpg);
width:960px;
min-height:267px;
*height:267px;
margin-bottom:9px;
}

#header19{
background-image:url(../images/header556789012.jpg);
width:960px;
min-height:267px;
*height:267px;
margin-bottom:9px;
}

#header34{
background-image:url(../images/header556789.jpg);
width:960px;
min-height:267px;
*height:267px;
margin-bottom:9px;
}
#header35{
background-image:url(../images/header5567890.jpg);
width:960px;
min-height:267px;
*height:267px;
margin-bottom:9px;
}

#footer{
background-image:url(../images/footer55.png);
width:960px;
min-height:89px;
*height:89px;
padding-top:30px;
padding-left:80px;
color:#fff;
background-repeat:no-repeat;
}

#menuh{
	background-image:url(../images/menuh55.png);
	width:950px;
	min-height:57px;
	height:57px;
	padding-left: 10px;
	margin-bottom:9px;
}
#menuh2{
	background-image:url(../images/menuh55.gif);
	width:950px;
	min-height:57px;
	height:54px;
	padding-left: 10px;
	margin-bottom:9px;
	background-repeat:none;
}
#middle{
background-image:url(../images/middle44.png);
width:1300px;
min-height:402px;*height:402px;
margin-bottom:9px;
background-repeat:no-repeat;
}

#middle17{
background-image:url(../images/middle445.png);
width:1050px;
min-height:402px;*height:402px;
margin-bottom:9px;
background-repeat:repeat-y;
}

#middle1{
background-image:url(../images/middle445.png);
width:1050px;
min-height:402px;*height:402px;
margin-bottom:9px;
background-repeat:no-repeat;
}

#middle11{
background-image:url(../images/yui1.png);
width:1050px;
min-height:86px;
background-repeat:no-repeat;
}
#middle22{
background-image:url(../images/yui2.png);
width:1050px;
background-repeat:repeat-y;

}
#middle33{
background-image:url(../images/yui3.png);
width:1050px;
min-height:329px;
background-repeat:repeat-y;
margin-bottom:9px;
}

#middle2{
background-image:url(../images/middle443.png);
width:1050px;
min-height:602px;*height:602px;
margin-bottom:9px;
background-repeat:no-repeat;
}

#custom-doc { width:73.85em;*width:72.07em;min-width:960px; margin:auto; text-align:left; 
}

#moto{
background-image:url(../images/moto.png);
width:82px;
height:144px;
position:relative;
top:-137px;
left:0px;
}
.thetext{
font-family: Verdana;
font-size:1.0em;
color:#000;
line-height:1.5em;
text-decoration:none;
width:750px;
padding-top:20px;
padding-left:100px;
}
#phone{
background-image:url(../images/phone23.png);
width:232px;
height:67px;
position:relative;
top:0px;
left:700px;
}

#subh1{
background-image:url(../images/nou1.png);
width:204px;
height:34px;
margin-top:10px;
margin-left:20px;
margin-bottom:10px;
}

#subh11{
background-image:url(../images/nou345.png);
width:395px;
height:32px;
margin-top:0px;
margin-left:50px;
margin-bottom:10px;
}

#subh117{
background-image:url(../images/nou34567890.png);
width:500px;
height:32px;
margin-left:50px;
margin-bottom:10px;
}


#subh11889{
background-image:url(../images/nou3451111.png);
width:395px;
height:32px;
margin-left:50px;
margin-bottom:10px;
}
#subh1178{
background-image:url(../images/nou345678901.png);
width:118px;
height:32px;
margin-left:50px;
margin-bottom:10px;
}

#subh112{
background-image:url(../images/nou34567.png);
width:118px;
height:32px;
margin-top:0px;
margin-left:50px;
margin-bottom:10px;
}

#subh2{
background-image:url(../images/nou2.png);
width:335px;
height:44px;
margin-top:50px;
margin-left:-150px;
margin-bottom:10px;

}

#subh245{
background-image:url(../images/nou2.png);
width:335px;
height:44px;
margin-top:50px;
margin-left:-150px;
margin-bottom:10px;

}

#subh21{
background-image:url(../images/nou3456.png);
width:118px;
height:32px;
margin-top:10px;
margin-left:0px;
margin-bottom:10px;

}

#subh31{
background-image:url(../images/nou345678.png);
width:118px;
height:32px;
margin-top:80px;
margin-left:0px;
margin-bottom:10px;

}


.stat-table
{
	background: #999999;
	/*width:30%;*/
	margin-left:50px;
	border:solid #000000 0px;
	padding:0px;
}
.odd-row
{
	background: #d0d0d0;
}	
.odd-row:hover
{
	background:#cccccc;
	color:red;
}
.even-row:hover
{
	background:#cccccc;
	color:red;
}

.even-row
{
	background: #dddddd;
}
.odd-column
{
	background: #d0d0d0;
	border:solid black 1px;
	padding:5px;
	text-align:left;
}	
.even-column
{
	background: #dddddd;
	border:solid black 1px;
	padding:5px;
	text-align:left;
}

#subh3{
background-image:url(../images/nou34.png);
width:161px;
height:32px;
margin-top:80px;
margin-left:-150px;
margin-bottom:10px;
}




.subtext112{
width:680px;
padding-left:20px;
padding-top:5px;
padding-bottom:10px;
font-family: Verdana;
font-size:1.0em;
color:#000000;
text-align:justify;
}


.subtext1{
width:230px;
padding-left:20px;
padding-top:5px;
padding-bottom:10px;
font-family: Verdana;
font-size:1.0em;
color:#000000;
text-align:justify;
}

.subtext2{
width:370px;
padding-left:0px;
padding-top:5px;
padding-bottom:10px;
margin-left:-150px;
font-family: Verdana;
font-size:1.0em;
color:#000000;
text-align:justify;
font-weight:500;
}

.subtext245{
width:370px;
padding-left:0px;
padding-top:5px;
padding-bottom:10px;
margin-left:-150px;
font-family: Verdana;
font-size:1.0em;
color:#000000;
text-align:justify;
font-weight:500;
}

.thebigb{
background-image:url(../images/mybut.jpg);
display:block;
height:30px;
width:230px;
text-align:center;
margin-bottom:15px;
margin-top:15px;
margin-left:80px;
font-family: Verdana;
font-size:1.0em;
color:#fff;
line-height:30px;
font-weight:bold;
text-decoration:none;

}
a{
color:red;
font-weight:bold;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}

.thebigb:hover{
background-image:url(../images/mybut_.jpg);
color:red;
text-decoration:none;
}
.subtext3{
width:260px;
margin-left:-150px;
text-align:justify;
}

.datetext{
color:red;
}

.thebuth1{
background-image:url(../images/mas1.jpg);
width:137px;
height:70px;
display:block;
border: 1px solid #000;
margin-bottom:10px;
}

.thebuth2{
background-image:url(../images/mas2.jpg);
width:137px;
height:70px;
display:block;
border: 1px solid #000;
margin-bottom:10px;
}

.thebuth3{
background-image:url(../images/mas31.jpg);
width:137px;
height:70px;
display:block;
border: 1px solid #000;
}

.thebuth1:hover{
background-image:url(../images/mas1_.jpg);

}

.thebuth2:hover{
background-image:url(../images/mas2_.jpg);

}

.thebuth3:hover{
background-image:url(../images/mas31_.jpg);
}

.white{
font-family: 'Trebuchet MS', Helvetica, sans-serif;
color:#FFFFFF;
font-size:1.1em;
font-weight:bold;
text-decoration:none;

}

#distr{
font-size:0.8em;
padding-left:520px;
}

#mapr{

}


/*
This part down is the menu
*/

.menu{
	width:940px;
	height:35px;
	position:relative;
	z-index:100;
	text-align:center;
	font-family: 'Times New Roman', Times, serif;
}

.menu {width:940px; height:35px; position:relative; z-index:100;}
/* hack to correct IE5.5 faulty box model */
* html .menu {width:941px; w\idth:940px;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:149px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left;width:149px;position:relative;}
/* style the links for the top level */
.menu a, .menu a:visited {display:block;font-family:Arial,Verdana,Helvitica,sans-serif;font-size:16px;font-weight:bold;text-decoration:none; color:#fff; width:138px; height:60px; border:0px solid #000; border-width:0px 0 0px 0px; padding-left:10px; line-height:59px;text-transform:uppercase;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:149px; w\idth:138px;}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {}
/* style the second level hover */
.menu ul ul a.drop:hover{}
.menu ul ul :hover > a.drop {}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#e2dfa8;}
/* style the third level hover */
.menu ul ul ul a:hover {background:#b2ab9b;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:41px;left:0; width:149px;border-top:1px solid #000;}
/* another hack for IE5.5 */
* html .menu ul ul {top:60px;t\op:61px;}

/* position the third level flyout menu */
.menu ul ul ul{left:149px; top:-1px; width:149px;}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {left:-149px;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#d4d8bd; color:#000; height:auto; line-height:1em; padding:5px 10px; width:128px;border-width:0 1px 1px 1px;}
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:150px;w\idth:128px;}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{color:#fff; background-image: url(../images/but223.gif); background-repeat:no-repeat; background-position:center top; }
.menu :hover > a, .menu ul ul :hover > a {color:#fff; background-image: url(../images/but223.gif); background-repeat:no-repeat; background-position:center top;}
.menu ul ul:hover > a {color:#fff; background:red;}
.menu ul ul a:hover{color:#fff; background:red;}
/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}
