body {
background:#222222;
}

td {
	font: normal 11px Tahoma, Arial;
	color: #8fb822;
}

h1, h2, h3, h4, h5 {
    color: #FFFFFF;
    margin: 0px;
}


h1 {
    font-size: 35px;
}

h2 {
    font: normal "tahoma",arial  24px/26px;
}

h3 {
    font-size: 14px;
}


a {

font: normal 11px Tahoma, Arial;
color: #fff;
text-decoration: underline;
}

a:hover {

font: normal 11px Tahoma, Arial;
color: #fff;
text-decoration: none;

}

a.white-link-underline {	
	text-decoration: underline;
	color: #FFFFFF;
}

.white-text{
color: #ffffff;
text-decoration: none;

}
a.b1
{
font:  14px tahoma, Arial;
color: #fffea0;
text-decoration: none;
padding: 15px;
margin: 0px;

}
.p
{
padding: 0 0 0 20px;
}
.p1
{
padding: 0 0 0 30px;
}
.p2
{
padding: 150px 0 0 250px;
}
.bg1
{
background: #000000 url(images/index_10.gif) top no-repeat;
}
.bg2
{
background: #000000 url(images/index_10.gif) top no-repeat;
}
.bord
{
border: 1px solid #c5d85a;
}
.menu 
{
color:#8c247b;
vertical-align:top;
height: 35px;
padding: 10px 0 0 20px;
}
.menu a
{
color:#8c247b;
font: bold 11px  tahoma, Arial;
text-decoration: none;
}


.blye-text-underline {
color: #a257e0;
text-decoration: underline;
}

.blye-text-regular {
color: #a257e0;
text-decoration: none;
}

.yellow-text-regular {
color: #ffb400;
text-decoration: none;
}

.yellow-text-underline {
color: #ffb400;
text-decoration: underline;
}

.orange-text-regular {
color: #fe6b1d;
text-decoration: none;
}

.orange-text-underline {
color: #fe6b1d;
text-decoration: underline;
}
.broun-text-regular {
color: #de4e06;
text-decoration: none;
}

.broun-text-underline {
color: #de4e06;
text-decoration: underline;
}

.red-text-regular {
color: #8c247b;
text-decoration: none;
}

.red-text-underline {
color: #8c247b;
text-decoration: underline;
}
.black-text-regular {
color: #000000;
text-decoration: none;
}

.black-text-underline {
color: #000000;
text-decoration: underline;
}


.gray-text-underline{
color: #7c7c7c;
text-decoration: underline;
}
.gray-text-regular{
color: #7c7c7c;
text-decoration: none;
}

.green-text{
color: #8fb822;
text-decoration: none;
}

.green-text-underline{
color: #8fb822;
text-decoration: underline;
}
.navi_bg{
	background:url(../images/navi_bg.jpg) repeat-x;
	padding:0 0 0 0;
	}
.navi_bg ul li{
	float:left;
	list-style:none;
	}
.navi_bg ul li a{
	font: bold 12px/35px "Verdana", Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;
	background:url(../images/navi_arrow.jpg) no-repeat 0 13px;
	margin:0 10px 0 10px;
	padding:0 0 0 15px;
	display:block;
	}	
.navi_bg ul li a:hover{
	font: bold 12px/35px "Verdana", Geneva, sans-serif;
	color: #cbff66;
	text-decoration:none;
	background: url(../images/navi_hov.jpg) no-repeat 0 13px;
	margin:0 10px 0 10px;
	padding:0 0 0 15px;
	display:block;
	}
.flexdropdownmenu{ padding:0px 0px 0px 20px;
}	
	
.flexdropdownmenu, .flexdropdownmenu ul{ /*topmost and sub ULs, respectively*/
font: normal 13px Verdana;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
border: 1px solid black;
border-bottom-width: 0;
visibility: hidden;
display: none; /*collapse all sub menus to begin with*/

}


.flexdropdownmenu li{
position: relative;
}

.flexdropdownmenu li a{
display: block;
width: 170px; /*width of menu (not including side paddings)*/
color:#FFF;
background:#575757;
border-bottom: 1px solid black;
text-decoration: none;
padding: 4px 0px 0px 10px;

}
.flexdropdownmenu li a:hover{
display: block;
width: 170px; /*width of menu (not including side paddings)*/
color: #fff;
background: #575757;
border-bottom: 1px solid black;
text-decoration: none;
padding: 4px 0px 0px 10px;
}

* html .flexdropdownmenu li{ /*IE6 CSS hack*/
display: inline-block;
background:#575757;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.flexdropdownmenu li a:hover, .flexdropdownmenu li.selected>a{
	color:#fff;
background: #000;
}
.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
.con a{
	text-decoration:none;
	}



.marquee_1{
	height:40px;
	padding:0 0 10px 0;
	margin:0px;
	}
	
	/* ######### Drop Down ULs CSS ######### */


.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: normal 13px Verdana;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background:#ecff69;
border: 1px solid black;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
}

.ddsubmenustyle li a{
display: block;
width: 150px; /*width of menu (not including side paddings)*/
color: black;
background-color: #ecff69;
text-decoration: none;
padding: 4px 5px;
border-bottom: 1px solid black;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 150px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
	background:#4b6318;
	color: white;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}

/* ######### Marker List Vertical Menu ######### */

.markermenu{
width: 175px; /*width of side bar menu*/
clear: left;
position: relative; /*Preserve this for "right" arrow images (added by script) to be positioned correctly*/

}

.markermenu ul{
list-style-type: none;
margin: 5px 0;
padding: 0;
border: 1px solid #9A9A9A;
}

.markermenu ul li a{
background: #F2F2F2 url(bulletlist.gif) no-repeat 3px center; /*light gray background*/
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #00014e;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;
border-bottom: 1px solid #B5B5B5;
}

* html .markermenu ul li a{ /*IE6 hack*/
width: 155px;
}

.markermenu ul li a:visited, .markermenu ul li a:active{
color: #00014e;
}

.markermenu ul li a:hover, .markermenu ul li a.selected{
color: white;
background-color: black;
}

/* ######### Customized Drop Down ULs CSS (inherits from ddlevelsmenu-base.css) ######### */

.blackwhite li a{
background: white;
}

.blackwhite li a:hover{
background: black;
color: white;
}

/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.mattblackmenu ul{
margin: 0;
padding: 0;
font: bold 12px Verdana;
list-style-type: none;
background: url(../images/navi_bg.jpg) repeat-x;
overflow: hidden;
width: 100%;
}

.mattblackmenu li{
display: inline;
margin: 0;
}

.mattblackmenu li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 6px 8px; /*padding inside each tab*/
 /*right divider between tabs*/
color: white;
}

.mattblackmenu li a:visited{
color: white;
}

.mattblackmenu li a:hover{
background: none; /*background of tabs for hover state */
}

.mattblackmenu a.selected{
 /*background of tab with "selected" class assigned to its LI */
}
.under_logo img{
	margin:0 2px 0 0;
	}
.jotih h2{
    color: #fff;
    margin: 0px;
}
.joti p{
    color: #8fb822;
    margin: 0px;
	font-size:11px ;
	font-weight: normal;
}
.current h4{
	color: #8fb822;
    margin: 0px;
	font-size:14px ;
	font-weight:bold;
	margin:0 0 6px 0;
	}
.news ul{
	margin:0px;
	padding:0px;
	}	
.news ul li{
	list-style:none;
	display:block;
	}
.news ul li a{
	font: normal 11px/20px Tahoma, Arial;
	color: #8fb822;
	text-decoration:none;
	}
.news ul li a:hover{
	font: normal 11px/20px Tahoma, Arial;
	color: #8fb822;
	text-decoration:underline;
	}
.heading h2{
	font: normal 18px/35px Tahoma, Arial;
	color:#8fb822;
	}
.list h4{
	font: bold 14px/36px Tahoma, Arial;
	color:#8fb822;
	}
.list p{
	font: normal 11px/15px Tahoma, Arial;
	color:#fff;
	}	
.apple input{
	margin:0 0 6px 0;
	}
.apple p{
	font: normal 11px/13px Tahoma, Arial;
	color:#fff;
	}
.apple h4{
	font: bold 14px/16px Tahoma, Arial;
	color:#8fb822;
	}
.apple h5{
	font: normal 13px/15px Tahoma, Arial;
	color:#8fb822;
	}
.apple h2{
	font: normal 18px/20px Tahoma, Arial;
	color:#8fb822;
	}
.text1 p{
	color:#FFF;
	}	
.text1 input{
	width:200px;
	height:19px;
	margin:0 0 5px 0;
	}	
.text1 textarea{
	width:200px;
	height:80px;
	}
.place img{
	margin:2px 2px 0 0;
	}	
	

