@charset "utf-8";
/* CSS Document */

body{
margin:0;
padding:0;
font-size:14px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
background:url(../images/homeBg.jpg) #EFEFEF repeat-x; 
background-position:top;

}

#main{
margin-left:auto;
margin-right:auto;
width:1024px;
height: auto;
/*background:#FFFFFF;*/


}

.header{
width:1024px;
height:127px;
background:url(../images/headerbg.png) no-repeat; background-size: 1024px 127px;
}
.logo{
/*background: url(../images/logo.png) no-repeat;*/
width:175px;
height:127px;
float:left;
}

.header_menu{
background: url(../images/header.png) no-repeat;
width:1024px;
height:127px;
float:right;
}
.header_menu a{
color:#FFFFFF; text-decoration:none;
}
.header_menu a:hover{
color:#FFFFFF; text-decoration:none;
}

.header_menu a:visite{
color:#FFFFFF; text-decoration:none;
}


.line{
width:5px; height:50px; background:url(../images/line.png) no-repeat;
}
.tmenu{
width:267px; height:365px;
float:left;
color:#3F3F3F;
font-size:18px;
font-weight:bold;
text-decoration:none;
}

.tmenu a{
float:left;
color:#3F3F3F;
font-size:18px;
font-weight:bold;
text-decoration:none;
}

.tmenu a:hover{
float:left;
color:#3F3F3F;
font-size:18px;
font-weight:bold;
text-decoration:none;
}


.tmenu a:visited{
float:left;
color:#3F3F3F;
font-size:18px;
font-weight:bold;
text-decoration:none;

}

.leftbox{
width:740px;
height:auto;
float:left;
}

.rightbox{
width:275px;
height:auto;
float:right;
vertical-align:top;
}
.welcome{
background:#3F3F3F;
padding:6px;
height:20px;
color:#FFFFFF;
font-size:16px;
}

.welcometext{
padding:6px;
white-space:2px;
line-height:22px;
text-align:justify;
border:solid 1px #CCCCCC;
}



/* start foter */ 

#footer {
		background: #FFD800;
	/*background:#D81D28;*/
	width:100%;
	height:60px;
	text-align:center;
	padding:10px 0 0 0;
	margin:0;
	border-radius:12px;
	margin-bottom:10px;
	border:solid 2px #651C11;
	box-shadow:2px 2px 2px 2px #000000; 

	}
	
	
	.footer-in
{
	width:1024px; margin:0px auto;
	
}


.footer-link
{
    width:1024px; float:left; text-align:center;  margin-top:5px;
}
.footer-link ul
{
    list-style-type:none;  margin-top:0px;  padding:0px;
}
.footer-link ul li
{
    list-style-type:none;  display:inline; padding:3px; color:#000000; font-size:12px; 
}
.footer-link ul li a
{
     list-style-type:none;   text-decoration:none; color:#000000; font-size:12px; text-transform:uppercase; 
}
.footer-link ul li a:hover
{
    text-decoration:none; color: #000000;
}
 
 .footer-link2
{
    width:1024px; float:left; text-align:center;  margin-top:0px;
}
.footer-link2 ul
{
    list-style-type:none;  margin-top:0px;  padding:0px;
}
.footer-link2 ul li
{
    list-style-type:none;  display:inline; padding:3px; color:#000000; font-size:12px; 
}
.footer-link2 ul li a
{
     list-style-type:none;   text-decoration:none; color:#000000; font-size:12px; text-transform:uppercase; 
}
.footer-link2 ul li a:hover
{
    text-decoration:none; color: #000000;
}
 
 
 
 
.copyright
{ width:1024px; float:left; font-size:11px; line-height:18px; margin-top:0px;  height:20px; text-align:center; color:#000000; 
	}
	
 .maintained-by
  {  color:#000000; text-decoration:none;
  	
  	}	
 .maintained-by a
  { 
  	color:#000000; text-decoration:none;
  	}	
 .maintained-by a:hover
  {
  	color:#000000; text-decoration:none;
  	}	
	 .maintained-by a.visiter
  { color:#000000; text-decoration:none;
  	
  	}	


/* End foter css */

.menu {
    
    height: 27px;
    position: relative;
    width: 1024px;
    z-index: 100;
	padding: 5px 0 0 0px;
}
* html .menu {
     width: 1020px;
}
.menu ul {
    list-style-type: none;
    margin: 0;
    padding: 0;

}
.menu ul ul {
    width: 199px;
}
.menu li {
    float: left;
    position: relative;
	background:url(../images/mainNavDiv.png) no-repeat 0px 3px;
}

.menu li li{
	border-top:1px solid #395f29;
	width:200px;
}

.menu li li a{
	font-weight:normal;
	padding: 3px 10px 4px 25px;
	background:url(../images/ddMenuBullet.png) #41712e 10px 8px no-repeat ; 
	line-height:18px;
}
.menu li li a:active{
	font-weight:normal;
	padding: 3px 10px 4px 25px;
	background:url(../images/ddMenuBullet.png) #41712e 10px 8px no-repeat ; 
	line-height:18px;
}
.menu li li a:hover{
	padding: 3px 10px 4px 25px;
	background:url(../images/ddMenuBullet.png) #f1ab17 10px 8px no-repeat ;
	line-height:18px;	
}

.menu a {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    color: #FFFFFF;
    display: block;
	font-family:'MyriadProRegular' ;
	font-size:15px;
    height: 29px;
    line-height: 28px;
    text-decoration: none;
   /* width: 138px;*/
   	padding:0 14px;
	
}
.menu li a.selected {
	background: #3e6f2d ;
	border:1px solid #305d20;
}

.menu ul ul {
    height: 0;
    left: 0;
    position: absolute;
    visibility: hidden;
    width: 199px;
}
* html .menu ul ul {
    top: 31px;
	border:1px solid #f1ab17;
}

.menu ul ul ul {
    left: 199px;
    top: -2px;
    width: 189px;
}

.menu ul ul a, .menu ul ul a:hover {  
    border-width: 0 1px 1px;
    color: #ffffff;
    height: auto;
    width: 165px;
}
* html .menu ul ul a {
    width: 190px;
}
.menu a:hover, .menu ul ul li a:hover {
	background:url(images/ddMenuBullet.png) #709f5e 10px 8px no-repeat ;
}

.menu *:hover > a, .menu ul ul *:hover > a {
    background: none repeat scroll 0 0 #41712e;
    color: #ffffff;
}
.menu ul li:hover ul, .menu ul a:hover ul {
    visibility: visible;
}
.menu ul *:hover ul ul {
    visibility: hidden;	
}
.menu ul *:hover ul *:hover ul {
    visibility: visible;
	background:url(images/ddMenuBullet.png) #709f5e 10px 8px no-repeat ;
}




















/* end new menu */ 



.login{ border:solid 1px #000000;     border-radius:10px;}
.ltabel{ width:250px; height:280px; /*background:#F6F6F6;*/ background:url(../images/hm_rtPanel_02.png); color:#FFFFFF;
border:solid 1px #3F3F3F; padding:10px; float:left;
 -webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;}

.ltabel:hover{ box-shadow:0 5px 10px #555; 
transition: all ease-in-out 0.2s;
-webkit-transition:all ease-in-out 0.2s;
-moz-transition: all ease-in-out 0.2s;
}






.rtabel{ width:250px; height:280px; background:url(../images/hm_rtPanel_02.png); color:#FFFFFF; border:solid 1px #3F3F3F; padding:10px; float: right; box-shadow:0 5px 10px #555;
 -webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;}


.ctabel{ width:438px; height:280px; background:#651C11; border:solid 1px #3F3F3F; padding:10px; color:#FFFFFF; 
 -webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
text-align:justify;
overflow:hidden;
}
.ctabel:hover{
box-shadow:0 5px 10px #555; 
transition: all ease-in-out 0.2s;
-webkit-transition:all ease-in-out 0.2s;
-moz-transition: all ease-in-out 0.2s;
}


.about_tabel{ width:97.9%; height: auto; background:#FFFFFF; border:solid 1px #3F3F3F; padding:10px; color:#FFFFFF; 
 -webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
text-align:justify;
}

.tab1{width:230px; height:auto; padding:5px; border-radius:5px; border:1px solid #999; background:#f7f7f7;}
.tab1 h4{color:#ff6600; padding-top:8px; font-family:'Oswald' sans-serif; font-weight:300}
.tab1 a{text-decoration:none}
.tab1:hover
{ 
box-shadow:0 3px 15px #ffffff; 
transition: all ease-in-out 0.3s;
-webkit-transition:all ease-in-out 0.3s;
-moz-transition: all ease-in-out 0.3s;
}

.rtabel_m{ width:250px; height:280px; background:url(../images/hm_rtPanel_02.png); color:#FFFFFF;; border:solid 1px #3F3F3F; padding:10px; float: right;
 -webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;}

.rtabel_m:hover{box-shadow:0 5px 10px #555; 
transition: all ease-in-out 0.2s;
-webkit-transition:all ease-in-out 0.2s;
-moz-transition: all ease-in-out 0.2s;
}

.lfraembg{width:1024px; height:195px; border-radius:8px; background:url(../images/hm_rtPanel_02.png) repeat-x; padding-top:5px;}

.lfraembg11{width:1024px; height:290px; border-radius:8px; background:url(../images/hm_rtPanel_02.png) repeat-x; padding-top:5px;}


.menubarbg{ width:1024px; height:43px; background:url(../images/navBg.png) no-repeat; background-size: 1024px 43px;}
.sliderframe{ background:#651C11; padding:10px; width:730px; height:345px;    -webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;}

.latestnewsframe{background:#651C11; color:#FFFFFF; -webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;}



.form_input {
	width: 195px;
	padding:3px;
	border: 1px solid #d4d4d4;
	border-bottom-right-radius: 5px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 4px;
	line-height: 1.5em;
	float: left;
	
	/* some box shadow sauce :D */
	box-shadow: inset 0px 2px 2px #ececec;
}


/* Button Style */
.submit {
    background-color: #005EB0;
     border: 1px solid;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
 
    color: white;
    font-weight: bold;
    padding: 6px 20px;
    text-align: center;
}
.submit:hover {
    opacity:.85;
    cursor: pointer; 
}
.submit:active {
    border: 1px solid #20911e;
    box-shadow: 0 0 10px 5px #356b0b inset; 
    -webkit-box-shadow:0 0 10px 5px #356b0b inset ;
    -moz-box-shadow: 0 0 10px 5px #356b0b inset;
    -ms-box-shadow: 0 0 10px 5px #356b0b inset;
    -o-box-shadow: 0 0 10px 5px #356b0b inset;
     
}
