html, ul,li,body, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr,code,small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;
    font-family: calibri,Verdana,Geneva,Sans-serif;
	font-size: 16px;
}
iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr,code,small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;
    font-family:  calibri,Verdana,Geneva,Sans-serif;
	font-size: 16px;
}


body {
    line-height: 1;
}
.left{float:left;}
.right{float:right;}
.top{
height:6px;
background:#f5efef;
border-bottom:1px solid #cdcbcc;
}
.bottom{
margin:0px 0 0 0;
height:32px;
background:#f5efef;
border-top:1px solid #cdcbcc;
font-size:12px;
}
.bottom1{
width:1000px;
margin:0 auto;
line-height:32px;
}
.bottom a{
height:32px;
text-decoration:none;
color:black;
font-size:12px;
}
.main{
margin:0 auto;
width:1000px;
}
.header{
height:115px;
}
.logo{
background:url('../images/logo.png') no-repeat;
height:84px;
width:198px;
margin:15px 0;
float:left;
}
.menu1{

position:absolute;
margin-left:1075px;
width:60px ;
//height:20px;
line-height:10px;
color:#000000;
padding:7px 7px 10px 30px; 
border:1px solid #cdcbcc;
border-top:0px solid #cdcbcc;
background:#f5efef;
  font-family:  calibri,Verdana,Geneva,Sans-serif;
	font-size: 16px;
}



.menu{
float:right;
margin-top:70px;
line-height:27px;
border:1px solid black;
background:#54515C;
}
.menu ul {
list-style-type: none;
z-index:100;
margin: 0;
padding: 0;
}

.menu ul li{
position: relative;
display: inline;
float: left;
}

.menu ul li a {
padding: 0 22px;
display: block;
text-decoration: none;
font-size: 15px;
color: #ffffff;
}
* html .menu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.menu ul a:hover {
color: #000000;
background:#cea766;
}

.menu ul li a.active {
color: #ffffff;

}
.menu ul li ul li  a.subactive {
color: red;
}


.menu ul li ul ,.menu ul li ul li ul{position:absolute; left: 0;display: none;visibility: hidden;}

.menu ul li ul li{
display: list-item;
float: none;
}
.menu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.menu ul li ul li a{
font: normal 13px Verdana;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
}

/* Holly Hack for IE \*/
* html .menu{height: 1%;} /*Holly Hack for IE7 and below*/

* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{ /*shadow for NON CSS3 capable browsers*/
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/
opacity: 0.8;
}
/*
.menu li:hover {position:relative; z-index:100;}
.menu a:hover {position:relative; z-index:100; color:#fc0;}
.menu ul li:hover ul {left:0; top:25px; z-index:300; width:130px; padding-top:4px;}
.menu ul li:hover ul li a {height:25px; width:120px; padding:0 0 0 10px; line-height:25px; background:#546775; color:#fff; border-bottom:1px solid #a3b6c4; font-size:11px;}
*/



.flash{
background:#058df2;
}
.flash_in{
width:998px;
margin:0 auto;
border:1px solid #C6C6C6;
border-bottom:none;
}
.content{
border:1px solid #C6C6C6;
border-top:none;
box-shadow: 5px 14px 16px #A2A2A2;
}
.content1{
margin:0px 1px;
overflow:hidden;
}
.cleft{
margin:20px 0; 
width:645px;
display:block;
}
.cright{
width:315px;
margin:20px 0; 
}
.bg{
background:#E1E5E8;
}
.head{
display:block;
line-height:36px;
color:#504d54;
font-size: 17px;
font-weight:bold;
padding:0 10px;
}
.head_{
display:block;
line-height:36px;
color:#c59c67;
font-size: 19px;
font-weight:bold;
padding:0 10px;
}
.head1{
display:block;
line-height:36px;
color:#504d54;
font-size: 14px;
font-weight:bold;
}
.head12{
display:block;
line-height:17px;
color:#504d54;
font-size: 14px;

padding:0 10px;
}
.head123{
display:block;
line-height:17px;
color:#ffffff;
font-size: 14px;

padding:0 10px;
}
.news{
list-style-type:none;
display:block;
}
.cnt,.news li{
color:#1c1d21;
font-size: 12px;
line-height: 14px;
padding:10px 10px;
}

.news li,.news li {
padding:5px 5px 5px 20px;
margin:0 1px;
//background:url("../images/arrow.png") no-repeat -5px 6px;
}

.heading{
margin:10px;
}
#ticker_01{
height:80px;
overflow:hidden;
}
#mycrawler img{margin:0 10px;}

/* ######### CSS for shadow added to sub menus  ######### */
.ddshadow{ /*shadow for NON CSS3 capable browsers*/
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;

}

.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/
opacity: 0.8;
}
