.pageheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;

	text-decoration: none;
}
.footershade{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#878787;
}

.sidetopheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	font-weight:bold;
	text-decoration: none;
}
.sideheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009933;
	font-weight:bold;
	text-decoration: none;
}
.pageheadlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#797878;
	text-decoration: none;
}
a.pageheadlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#009933;
	text-decoration: none;
}
a.pageheadlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#797878;
	text-decoration: none;
}
.sidelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#797878;
	text-decoration: none;
}
a.sidelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#797878;
	text-decoration: none;
}
a.sidelinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#009933;
	text-decoration: none;
}
.sidelinkss1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#009933;
	text-decoration: none;
}
a.sidelinkss1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#009933;
	text-decoration: none;
}
a.sidelinkss1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#797878;
	text-decoration: none;
}
a.greenlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#009933;
	text-decoration: none;
}
a.greenlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
}

.maincontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787878;
	text-decoration: none;
}
.greylinkcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#BEBEBE;
	text-decoration: none;
}
a.greylinkcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#BEBEBE;
	text-decoration: none;
}
a.greylinkcontent:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009933;
	text-decoration: none;
}
.linkcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	text-decoration: none;
}
a.linkcontent:link, a.linkcontent:visited, a.linkcontent:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	text-decoration: none;
}
a.linkcontent:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009933;
	text-decoration: none;
}
.linkcontent1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
}
a.linkcontent1:link, a.linkcontent1:visited, a.linkcontent1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	text-decoration: none;
}
a.linkcontent1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

/*********88start the style********************/
.docsearchmenu
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #009933; 
	text-decoration:none;
}
a.docsearchmenu:link, a.docsearchmenu:visited, a.docsearchmenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#787878;
	text-decoration: none;
}
a.docsearchmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009933;
	text-decoration: none;
}
.textfiled{ 
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	color:#000; 
	border:#94B8D2 solid 1px;  
	font-size:11px; 
	padding:3px;
	margin:0px; 
	background-color:#fff; 
	color:#919191
 } 
.searchmenu
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #4C4C4C; 
	text-decoration:none;
}
a.searchmenu:link
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #4C4C4C; 
	text-decoration:none;
}
a.searchmenu:hover
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #219E3E; 
	text-decoration:none;	
}
.lnkmenu
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000; 
	text-decoration:none;
}
a.lnkmenu:link, a.lnkmenu:visited, a.lnkmenu:active
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #878787; 
	text-decoration:none;
}
a.lnkmenu:hover
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #000000; 
	text-decoration:none;	
}
.prodhead {	 	font-family:Trebuchet MS, Tahoma; 	font-size:14px; 	color:#29A30C; 	font-weight:bold; }
a.prodhead:link, a.prodhead:visited, a.prodhead:active{ 	font-size: 14px; 	color: #9D9D9D; 	font-weight:bold; 	font-family:Trebuchet MS, Tahoma; 	text-decoration:none; }
a.prodhead:hover { 	font-size: 14px; 	color: #E4E4E4; 	font-weight:bold; 	font-family:Trebuchet MS, Tahoma; 	text-decoration:none; }
.orange{font-family:"Verdana", Arial, Helvetica, sans-serif; color:#454545;}
.pageheadlinks1{font-family:"Verdana", Arial, Helvetica, sans-serif;color:#454545;font-weight:bold;font-size:15px; }
.lnknews
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #009933; 
	text-decoration:none;
	font-weight:bold;
}
a.lnknews:link
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #009933; 
	text-decoration:none;
	font-weight:bold;
}
a.lnknews:hover
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #797878; 
	text-decoration:none;	
	font-weight:bold;
}
.lnknews1
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #797878; 
	text-decoration:none;
}
a.lnknews1:link
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #797878; 
	text-decoration:none;
}
a.lnknews1:hover
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #009933; 
	text-decoration:none;	
}
.forumlinks{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #009933; 
	text-decoration:none;
	font-weight:normal;
}
a.forumlinks:link
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #009933; 
	text-decoration:none;
	font-weight:normal;
}
a.forumlinks:hover
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #787878; 
	text-decoration:none;	
	font-weight:normal;
}
.sitemapheadinglinks{
font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5E5E5E; 
	text-decoration:none;
	font-weight:bold;
}

.newheadstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.newtweetsstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787878;
	text-decoration:none;	
	line-height:18px;

}
.newtweetsstyle1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009933;
	font-weight:bold;
	text-decoration:none;	
	line-height:18px;

}
.newtweetssmlstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #787878;
	text-decoration:none;	
	line-height:18px;

}

.newtweetslnkstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #787878;
	text-decoration:none;	
	line-height:18px;

}
a.newtweetslnkstyle:link, a.newtweetslnkstyle:visited, a.newtweetslnkstyle:active{ 	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009933;
	text-decoration:none;	
	line-height:18px;

}
a.newtweetslnkstyle:hover { 	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
	text-decoration:underline;	
	line-height:18px;

}

/* Arnold gallery css */
.tabActive{ background-color:#fff!important; color:#5F5438 !important}


.clear{ clear:both;}


#tabSearch{ padding:10px 0px 3px 0px;}

.searchBlock{ margin:0px; padding:0px 0px 0px 10px; }
.NewsearchBlock{ margin:0px; padding:0px 0px 0px 10px; position:absolute; bottom:-30px; width:650px; }

#tabSearch a:link, 
#tabSearch a:visited, 
#tabSearch a:active{ padding:4px 10px 5px 10px; margin-right:8px; color:#969184;  background-color:#D9D8D7; border-style:solid; border-color:#979185; border-width:3px 3px 0px 3px; text-transform:uppercase;}

#tabSearch a:hover{padding:4px 10px 5px 10px; margin-right:8px; color:#969184;  background-color:#fff; border-style:solid; border-color:#979185; border-width:3px 3px 0px 3px; text-transform:uppercase;}

.tabHeading{ font-size:12px; text-transform: uppercase; color:#007524; font-weight:bold; padding:0px 30px 0px 0px; margin:0px; text-align:left;}

.searchBlockContent{border:#FFFFFF solid 1px;  background-color:#FFFFFF;  min-height:766px; height:auto !important; height:766px;}
.NewsearchBlockContent{border:#FFFFFF solid 1px;  background-color:#FFFFFF; background-image:url(../images/a.jpg); background-repeat:repeat-x; background-position:top;  min-height:500px; height:auto !important; height:500px;}
/* gallery end */
/*--------Scrollbar begin--------*/
.aligntocenter {
margin: 0.5em auto;
border: 2px solid #C5C5C5;
width: 90%;
position: relative;
height: 500px;
}

.fixedsize {
width: 650px;
height: auto;
position: relative;
color: black;
padding: 1px;
}
.scrollgeneric
{
line-height: 1px;
font-size: 1px;
position: absolute;
}

.vscrollerbase, .vscrollerbar {
width: 15px;
top: 0px;
}

.vscrollerbar {
left: 0px;
}

.vscrollerbar {
padding: 5px;
z-index: 2;
}

.vscrollerbarbeg {
width: 15px;
height: auto;
top: 0px;
}

.vscrollerbarend {
width: 15px;
height: 10px;
}
.vscrollerbase, .hscrollerbase {
background-color: #C5C5C5;
}

.vscrollerbasebeg {
top: 0px;
width: 15px;
}

.vscrollerbaseend {
height: 15px;
width: 15px;
}

.scrollerjogbox {
width: 15px;
height: 15px;
bottom: 0px;
right: 0px;
}
#arnoldscroll .vscrollerbarbeg {
height: 9px;
}

#arnoldscroll .vscrollerbarend {
height: 15px;
width: 15px;
}

#arnoldscroll .vscrollerbase {
height: 9px;
background: #C5C5C5;
background-image: url(../images/up1.jpg);
}

#arnoldscroll .vscrollerbasebeg, #arnoldscroll .vscrollerbaseend {
border: 0px solid #DDDDDD;
height: 15px;
background-image: none;
background-color: #DDDDDD;
top: 15px;
}

#arnoldscroll .vscrollerbaseend{
border-width: 0;
background-color: #C5C5C5;
background-image: url(../images/down1.jpg);
height: 15px;
width: 15px;
}

#arnoldscroll .vscrollerbasebeg{ 
border-width: 0px 0px 0px 0px;
}

#arnoldscroll .vscrollerbar {
background-color: #C5C5C5;
background-image: url(../images/scrollbar.jpg);
background-position:center;
background-repeat:no-repeat;
padding: 15px;

}
/* ------ second scroll ---- */
.aligntocenter {
margin: 0.5em auto;
border: 2px solid #C5C5C5;
width: 90%;
position: relative;
height: 500px;
}

.fixedsize {
width: 650px;
height: auto;
position: relative;
color: black;
padding: 1px;
}
.scrollgeneric
{
line-height: 1px;
font-size: 1px;
position: absolute;
}

.vscrollerbase, .vscrollerbar {
width: 15px;
top: 0px;
}

.vscrollerbar {
left: 0px;
}

.vscrollerbar {
padding: 5px;
z-index: 2;
}

.vscrollerbarbeg {
width: 15px;
height: auto;
top: 0px;
}

.vscrollerbarend {
width: 15px;
height: 10px;
}
.vscrollerbase, .hscrollerbase {
background-color: #C5C5C5;
}

.vscrollerbasebeg {
top: 0px;
width: 15px;
}

.vscrollerbaseend {
height: 15px;
width: 15px;
}

.scrollerjogbox {
width: 15px;
height: 15px;
bottom: 0px;
right: 0px;
}
#arnold1 .vscrollerbarbeg {
height: 9px;
}

#arnold1 .vscrollerbarend {
height: 15px;
width: 15px;
}

#arnold1 .vscrollerbase {
height: 9px;
background: #C5C5C5;
background-image: url(../images/up1.jpg);
}

#arnold1 .vscrollerbasebeg, #arnold1 .vscrollerbaseend {
border: 0px solid #DDDDDD;
height: 15px;
background-image: none;
background-color: #DDDDDD;
top: 15px;
}

#arnold1 .vscrollerbaseend{
border-width: 0;
background-color: #C5C5C5;
background-image: url(../images/down1.jpg);
height: 15px;
width: 15px;
}

#arnold1 .vscrollerbasebeg{ 
border-width: 0px 0px 0px 0px;
}

#arnold1 .vscrollerbar {
background-color: #C5C5C5;
background-image: url(../images/scrollbar.jpg);
background-position:center;
background-repeat:no-repeat;
padding: 15px;

}
/* ------ scroll  end---- */
.arnoldtransparent
{
   filter:alpha(opacity=0); 
   -moz-opacity: 0.0; 
   opacity: 0.0; 
}
/*--------opendiv begin--------*/
#video_display { 
	display : none; 
	position : absolute; 
	z-index : 2; 
	background : #FFFFFF; 
	border : 0px #202020 solid; 
	padding : 0px;
	font-family:Arial, Helvetica, sans-serif;
   color:#000000;
} 
#privacymaster { 
	display : none; 
	position : absolute; 
	z-index : 2;
	background:#000000;
	border : 0px #202020 solid;
	padding : 0px;
	font-family:Arial, Helvetica, sans-serif;
   color:#000000;
} 
#privacy { 
	display : block; 
	padding : 7px;
	position : relative; 
	z-index : 3; 
	height:200px;
	background : #000000; 
	border : 0px #dcdcdc solid; 
   scrollbar-face-color: #808080; /*/ obviously change this to whatever you want /*/
   scrollbar-arrow-color: #FFFFFF;
   scrollbar-highlight-color: #FFFBF0;
   scrollbar-3dlight-color: #808080;
   scrollbar-shadow-color: #FFFBF0;
   scrollbar-darkshadow-color: #808080;
   scrollbar-track-color: #CCCCCC;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
    color:#000000;
}
/*--------opendiv end--------*/

.tab{  text-transform:uppercase; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; padding-left:0px;}
.tab a{ background: url(../images/link_bg.gif) no-repeat; display:inline; float:left; width:106px; height:20px; padding-top:9px; text-align:center; margin-right:3px;  color:#FFFFFF; text-decoration:none;}
.tab a:hover{ background: url(../images/hover_bg.gif) no-repeat; display:inline; float:left; width:106px; text-align:center; margin-right:3px; color:#B4B6B6; }
.tab .active{ background: url(../images/hover_bg.gif) no-repeat; display:inline; float:left; width:106px; text-align:center; margin-right:3px; color:#B4B6B6; }

.morebutton {	
	background:#444444;
	border:#000000 solid 1px;
	padding:2px 2px 2px 2px;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFF00;
	width:120px;
	height:22px;
	cursor: pointer; 
	cursor: hand;
}
.divbutton {	
	background:#006633;
	border:#000000 solid 0px;
	padding:2px 2px 2px 2px;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	width:120px;
	height:22px;
	cursor: pointer; 
	cursor: hand;
}

/*photos*/
.tab{  text-transform:uppercase; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; padding-right:15px; }
.tab a{ background: url(../images/link_bg.gif) no-repeat;  display:inline; float:right;  width:108px; height:20px; padding-top:9px; text-align:center; margin-right:3px;  color:#656565; text-decoration:none;}
.tab a:hover{ background: url(../images/hover_bg.gif) no-repeat;  display:inline; float:right;  width:108px; height:20px; padding-top:9px; text-align:center; margin-right:3px;  color:#fff; text-decoration:none; }
.tab .active{ background: url(../images/hover_bg.gif) no-repeat;  display:inline; float:right;  width:108px; height:20px; padding-top:9px; text-align:center; margin-right:3px;  color:#fff; text-decoration:none; }
/******************************/
.tab1{  text-transform:uppercase; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; padding-right:20px; }
.tab1 a{ background: url(images/link_bg.gif) no-repeat;  display:inline; float:right;  width:108px; height:20px; padding-top:9px; text-align:center; margin-right:3px;  color:#656565; text-decoration:none;}
.tab1 a:hover{ background: url(images/hover_bg.gif) no-repeat;  display:inline; float:right;  width:108px; height:20px; padding-top:9px; text-align:center; margin-right:3px;  color:#fff; text-decoration:none; }
.tab1 .active{ background: url(images/hover_bg.gif) no-repeat;  display:inline; float:right;  width:108px; height:20px; padding-top:9px; text-align:center; margin-right:3px;  color:#fff; text-decoration:none; }


.pageination{ background-color:#F7F7F7; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; padding:10px; margin-bottom:7px;}

.pageination a{ color:#7F7F7F; text-decoration:none; padding:0px 3px 0px 3px;}
.pageination a:hover{ color:#656565; text-decoration:underline; padding:0px 3px 0px 3px;}


.thumbImg{padding:10px; text-align:center; background-color:#DADADA; min-height:100px; height:auto !important; height:100px; width:125px;}
.imageDes{text-align:center; background-color:#EFEFEF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:10px 2px 5px 2px; color:#7E7E7E; min-height:30px; height:auto !important; height:30px;}

.headvideoconten {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7E7E7E;
	text-decoration:none;	
	line-height:18px;

}
a.headvideoconten:link, a.headvideoconten:visited, a.headvideoconten:active{ 	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7E7E7E;
	text-decoration:none;	
	line-height:18px;

}
a.headvideoconten:hover { 	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4D4D;
	text-decoration:none;	
	line-height:18px;

}
	#transparency 
	{
     border: solid #000000;
     opacity: 1.0;                    /* Firefox, Safari(WebKit), Opera */
   	 -ms-filter: "alpha(opacity=100)"; /* IE 8 */
   	 filter: alpha(opacity=100);       /* IE 4-7 */
	 zoom: 1;       /* set "zoom", "width" or "height" to trigger "hasLayout" in IE 7 and lower */ 
	 background-color:#000000; 
	 position:absolute; top:50px; 
	 left:100px; 
	 width:800px; 
	 height:600px;}
