/* General Css */
body,html
{
margin:0px;
padding:0px;
background:#fff;
height:100%;
min-height:100%;
font:11px Georgia, "Times New Roman", Times, serif;
line-height:18px;
}

div.floatleft
{
float:left;
}

div.floatright
{
float:right;
}

a img
{
border:none;
}
p,h1,h2,h3,h4,h5,form
{
margin:0px;
padding:0px;
}
.clear
{
clear:both;
}
.heading_h1
{
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#000;
display:block;
}
/* General Css Close */

/* General Link Css */

.section2R1
{
	width: 729px;
	float: left;
	padding: 18px 0 30px 15px;
	font: 11px Georgia, "Times New Roman" , Times, serif;
	line-height: 18px;
}


a.video_download
{
background:url(../images/click_here.gif) no-repeat left 0px;
text-decoration:none;
font: italic normal 11px Georgia, "Times New Roman", Times, serif;
line-height:18px;
font-size:13px;
color:#9d8c61;
padding:0 0 0 20px;
}
a.video_download:hover
{
text-decoration:underline;
}
.dotted_line{
	border-bottom:1px dotted #9da081;
	margin:0px 0px 20px 0px;
	padding-top:10px;
}



a.more_news
{
background:url(../images/arrow.gif) no-repeat left 0px;
text-decoration:none;
font: italic normal 11px Georgia, "Times New Roman", Times, serif;
line-height:18px;
color:#9d8c61;
padding:0 0 0 20px;
}
a.more_news:hover
{
text-decoration:underline;
}




a.more
{
background:url(../images/arrow.jpg) no-repeat left 4px;
text-decoration:none;
font: italic normal 11px Georgia, "Times New Roman", Times, serif;
line-height:18px;
color:#9d8c61;
padding:0 0 0 8px;
}
a.more:hover
{
text-decoration:underline;
}

a.url
{
text-decoration:none;
font: italic normal 11px Georgia, "Times New Roman", Times, serif;
line-height:18px;
color:#9d8c61;
padding:0 0 0 3px;
}
a.url:hover
{
text-decoration:underline;
}
.textbox
{
width:515px; float:left
}
.news23{
	float:left;
	width:350px;
}
.teamtextbox
{
width:575px; float:right;
}


a.whitelink
{
text-decoration:none;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
padding:0 0 0 0px;
}
a.whitelink:hover
{
text-decoration:underline;
}

a.blacklink
{
text-decoration:underline;
font: 11px Georgia, "Times New Roman", Times, serif;
color:#000;
padding:0 0 0 0px;
}
a.blacklink:hover
{
text-decoration:none;
}

/* General Link Css Close */

/*for footer in bottom*/
.topcontainer
{
background:#fff;
}
.middelcontainer
{
background:#fff;
overflow:hidden;
}
.flashcontainer
{
background:#a69873 url(../images/flash-bg-new.jpg) repeat-x top left;
}
.outercontainer-main
{
margin:0px;
padding:0px;
height:100%;
min-height:100%;
background:#a69873;
}

.outercontainer-inside
{
background:#a69873;
margin:0px;
padding:0px;
height:100%;
min-height:100%;
}

/*for footer in bottom end*/


/*header start*/
.header
{
width:917px;
overflow:hidden;
margin:0 auto;
}

.logo
{
width:217px;
float:left;
}

.header_rightpannel
{
float:right;
width:700px;
padding:0px 0 0 0;
}
/*header end*/

/*top link start*/
.topimgnav
{
margin-top:26px; padding-left:15px;
 }
.toplink
{
width:627px;
padding:11px 0 0 73px;
color:#907f51;
font:10px Verdana, Arial, Helvetica, sans-serif;
float:right;
overflow:hidden;
}


.toplink a
{
text-decoration:none;
color:#907f51;
font:10px Verdana, Arial, Helvetica, sans-serif;
padding:0 12px;
}

.toplink a:hover
{
text-decoration:underline;
}

.toplink a.activelink
{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#707070;
text-decoration:none;
}
.toplink div
{
float:right;
}
.toplink div.searcform
{
float:right;
padding:2px 0 0 15px;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#1b3556;
}
div.searcform
{
float:right;
padding:2px 0 0 15px;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#1b3556;
}

.txtfield
{
background:#e0e3e8;
width:148px;
border:1px solid #b0b9c4;
vertical-align:middle;
height:14px;
margin:0px 0px 0 9px;
font:12px Georgia, "Times New Roman", Times, serif;
float:left;
}

.gobtn
{
margin:0px 0px 0px 5px;
_margin:0px 0px 0px 3px;
float:left;
width:16px;
}
.toplink a.images
{
padding:0px;
margin:0;
border:none;
}
.topnavcontainer
{
padding-top:4px; position:relative
}

/*top link end*/

/*link on right side in top*/
.bottomdiv
{
padding:0px 0 0 40px;
_padding:0px 0 0 22px;
margin:0px 0 0 0px;
_margin:0px 0 0 10px;
position:absolute;
}

.bottomdiv ul{
padding:0px;
margin:0px 0 0 0px;
list-style:none;
}

.bottomdiv li{
	margin:0px;
	padding:15px 0 0 0;
	float:left;
}
.bottomdiv li a{
	display:block;
	float:left;
	text-decoration:none;
	font:bold 11px Georgia, "Times New Roman", Times, serif;
	color:#003254;
    margin:0px;
	cursor:pointer;
	padding:0px 0px 0px 12px;
	}	
	
.bottomdiv li a span{
display:block;
float:left;
text-decoration:none;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#003254;
padding:17px 12px 0px 0px;
line-height:50px;
}

.bottomdiv li a:hover{
	display:block;
	float:left;
	text-decoration:none;
	padding-left:12px;
	font:bold 11px Georgia, "Times New Roman", Times, serif;
	color:#8a805c; 
	cursor:pointer;
	background:	url(../images/tableft2.gif) no-repeat left bottom;
	_background:url(../images/tableft2.gif) no-repeat left 17px;
	line-height:50px;
}

.bottomdiv a:hover span{
background:url(../images/tabright2.gif) no-repeat right bottom; 
_background:url(../images/tabright2.gif) no-repeat left 17px;
float:left;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#8a805c;
padding:17px 12px 0px 0px;
line-height:50px;
}

.bottomdiv li a.activenav{
	display:block;
	float:left;
	text-decoration:none;
	padding-left:12px;
	font:bold 11px Georgia, "Times New Roman", Times, serif;
	color:#8a805c; 
	cursor:pointer;
	background:	url(../images/tableft2.gif) no-repeat left 17px;
	line-height:50px;
}

.bottomdiv a.activenav span{
background:url(../images/tabright2.gif) no-repeat right 17px;
float:left;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#8a805c;
padding:17px 12px 0px 0px;
line-height:50px;
}

/*link on right side in top end*/

/*footer start*/
#footer {
	position:absolute;
	padding:10px 0 0 0;
	width:100%;
	background:#907f51;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#cabca1;
	text-align:center;
	height:30px;
	border-top:2px solid #76673e;
	left: 2px;
	top: 678px;
}
#footer a
{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#cabca1;
text-decoration:none;
}
#footer a:hover
{
text-decoration:underline;
}
/*footer end*/

/* inside Page start */
#content
{
margin:0 auto;
padding:0 0 0px 0;
width:100%;
}


/*breadcrum start*/

.breadcrum
{
width:100%;
background:#a69873;
border-bottom:1px solid #9d8957;
border-top:1px solid #d0caba;
padding:3px 0 0 0;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
height:21px;
}
.topbar
{
background:#a69873;
width:917px;
padding:1px 0px 3px 0px;
overflow:hidden;
margin:0 auto;
}

.leftside
{
width:700px;
float:left;
font: 10px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
padding:2px 0 0 0px;
}
 .rightside
{
width:150px;
float:right;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
padding:0 8px 0 0px;
text-align:right;
}

.rightside a
{
font: bold 10px Georgia, "Times New Roman", Times, serif;
color:#fff;
text-decoration:none;
padding:0 0px;
}

.rightside a:hover
{
font: bold 10px Georgia, "Times New Roman", Times, serif;
color:#fff;
text-decoration:underline;
}

.icon
{
float:right;
width:13px;
margin-top:4px;
padding:0px;
}

.icontext
{
float:right;
padding:3px 0 0 0px;
margin:0 0 0 0px;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
}

.icontext a
{
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
padding:0 6px
}

.icontext a:hover
{
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
}
/*breadcrum end*/

/*inside content area start*/
.contentarea
{
width:917px;
padding:25px 0px 0px 0px;
color:#343434;
font:11px Georgia, "Times New Roman", Times, serif;
margin:0 auto;
}

.section1
{
width:917px;
padding:15px 0px 0px 0px;
color:#343434;
font:11px Georgia, "Times New Roman", Times, serif;
line-height:18px;
margin:0 auto;
overflow:hidden;
}

.section2
{
width:917px;
padding:0px;
color:#343434;
font:11px Georgia, "Times New Roman", Times, serif;
margin:0 auto;
}


/*inside page left pannel*/
.section2L
{
width:173px;
padding:0px 0px 15px 0px;
color:#02466d;
font:11px Georgia, "Times New Roman", Times, serif;
float:left;
}

.section2L ul
{
margin:2px 0 15px 0;
padding:0px;
}

.section2L li
{
list-style-type:none;
background:url(../images/divider.jpg) no-repeat left bottom;
_padding:0 0 1px 0;
}

.section2L li a
{
color:#02466d;
font:bold 11px Georgia, "Times New Roman", Times, serif;
text-decoration:none;
display:block;
padding:9px 0;
}

.section2L li a:hover
{
text-decoration:underline;
}

li.linkhighlight
{
background:url(../images/activelink-new.jpg) no-repeat left bottom;
display:block;
text-decoration:none;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#926b40;
padding:9px 0 9px 0px;
}

li.linkhighlight a
{
background:url(../images/arrow3.jpg) no-repeat right center;
padding:0px 20px 0 0;
margin:0px 0px 0 0;
color:#926b40;
text-transform:capitalize;
}
ul.submenu
{
margin:0px;
padding:0px;
margin-left:20px;
}
ul.submenu li
{
list-style-type:none;
margin:0; padding:0 0 1px 0px; 
background:url(../images/divider.jpg) no-repeat left bottom;
}
ul.submenu li a
{
background:none;
}
ul.submenu li a:hover
{
color:#926b40;
text-decoration:none;
}
ul.submenu li a.subactive
{
color:#926b40;
text-decoration:none;
}
div.hidediv
{
display:none;
}
li.lastli
{
background:none;
_margin:-12px 0 0 0;
}
/*inside page left pannel*/

/*inside content area bullet*/

ul.bullet
{
margin:20px 0 0 0;
padding:0px;
}
ul.bullet li
{
list-style-type:none;
background:url(../images/listbg.jpg) no-repeat left 3px;
padding:0 0 15px 25px;
}

ul.bullet1
{
margin:20px 0 0 436px;
padding:0px;
}
ul.bullet1 li
{
list-style-type:none;
background:url(../images/listbg.jpg) no-repeat left 3px;
padding:0 0 15px 25px;
}
/*inside content area bullet end*/


.section2R
{
width:729px;
float:left;
padding:18px 0 30px 15px;
font:11px Georgia, "Times New Roman", Times, serif;
line-height:18px;
}

.content_heading
{
padding:0px 0 3px 0;
margin:0 0 14px 0;
font:21px Georgia, "Times New Roman", Times, serif;
color:#908051;
border-bottom:2px solid #a69873;
display:block;
overflow:hidden;
}
.spanl
{
float:left;
}

.spanr
{
float:right;
}

.spanr a
{
background:url(../images/arrow2.jpg) no-repeat left top;
text-decoration:none;
font: italic bold 11px Georgia, "Times New Roman", Times, serif;
color:#9d8c61;
padding:3px 0 0 18px;
}

.spanr a:hover
{
text-decoration:underline;
}
.video_heading
{
padding:0px 0 3px 0;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#8e804f;
display:block;
}
.title_heading
{
padding:0px 0 0px 0;
margin:0 0 10px 0;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#333333;
display:block;
}
.ceoflash
{
float:left;
width:417px;
margin:0 19px 0px 0;
}
.shadowbox_container
{
padding:0 0 0px 0;
margin:0px auto;
}
.shadowtopimage
{
margin:35px 0 0 0;
}
.shadowbox
{
width:720px;
background:url(../images/shadow-bg.jpg) repeat-y left top;
margin:0px 0 0 0;
padding:3px 3px 3px 6px;
float:none;
}

.shadowbox-small
{
background:url(../images/shadow-bg.jpg) repeat-y left top;
margin:0px 0 0 0;
padding:3px 3px 3px 6px;
float:none;
}
.relatedbox
{
background:#a69873;
width:717px;
}
.contentbox
{
width:679px;
border:1px solid #a69873;
padding:25px 18px 25px 18px;
overflow:hidden;
}

.contentbox span
{
display:block;
font:bold 13px Georgia, "Times New Roman", Times, serif;
color:#05446f;
margin-bottom:6px;
}

div.images
{
float:left;
width:151px;
}
div.contenttxt
{
float:right;
width:520px;
}
.imagesborder
{
float:left;
border:2px solid #918052;
margin:0 12px 4px 0;
}
.divider2
{
padding:20px 0 25px  0;
_padding:12px 0 25px 0;
background:url(../images/seprator6.jpg) repeat-x left 15px;
}

.divider2new
{
padding:6px 0 6px  0;
background:url(../images/seprator6.jpg) repeat-x left center;
}
.divider-small
{
padding:0px 0 20px  0;
background:url(../images/seprator6.jpg) repeat-x left center;
}

.divider2-new
{
padding:8px 0 25px  0;
_padding:12px 0 25px 0;
}
.email_confirm
{
font:21px Georgia, "Times New Roman", Times, serif;
color:#918055;
border-bottom:2px solid #a79976;
padding:0 0 6px 0;
}
.email_confirm-txt
{
padding:16px 0 0px 0;
font:11px Georgia, "Times New Roman", Times, serif;
}
.separator
{
padding:23px 0;
}
.separator2
{
padding:18px 0;
}
/* email page */ 

.formarea
{
width:578px;
float:left;
padding:30px 0 0 0;
}

.formbox
{
width:290px;
float:left;
padding:28px 15px;
border:1px solid #d2cdb9;
margin:30px 0 0 0;
}
.formarea span
{
width:120px;
float:left;
display:block;
text-align:right;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#926e4a;
padding:3px 10px 0 0;
}

.formarea span.title
{
width:44px;
float:left;
display:block;
text-align:right;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#926e4a;
padding:3px 10px 0 0;
}
.submit_btn
{
padding:0 0 20px 0;
}
.txtfield_email
{
background:#e0e3e8;
width:400px;
border:1px solid #b0b9c4;
vertical-align:middle;
font:12px Georgia, "Times New Roman", Times, serif;
height:18px;
margin:0 0 8px 0;
padding:0 0 0 10px;
}

.txtfield_small
{
background:#e0e3e8;
width:100px;
border:1px solid #b0b9c4;
vertical-align:middle;
font:12px Georgia, "Times New Roman", Times, serif;
height:18px;
margin:0 0 8px 0;
padding:0 0 0 10px;
float:left;
}

.txtfield_option
{
background:#e0e3e8;
width:80px;
border:1px solid #b0b9c4;
vertical-align:middle;
font:12px Georgia, "Times New Roman", Times, serif;
height:18px;
margin:0 0 8px 0;
padding:0 0 0 10px;
float:left;
}

/* Emai l Page End */
.flasharea
{
width:917px;
padding:0;
margin:0 auto;
}

.rssheading
{
color:#906d43;
font:bold 11px Georgia, "Times New Roman", Times, serif;
padding:0 0 10px 0;
}

.rssnews
{
color:#8c7f53;
font:bold 11px Georgia, "Times New Roman", Times, serif;
padding:0 0 0px 0;
margin-bottom:10px;
}
.rssnews a
{
color:#8c7f53;
font:bold 11px Georgia, "Times New Roman", Times, serif;
padding:0 0 10px 0;
text-decoration:none;
}
.rssnews a:hover
{
text-decoration:underline;
}
.rssnews-img
{
float:left;
width:2%;
}
.rssnews-txt
{
display:block;
float:left;
width:98%;
}
ol.rss
{
margin:0px 0px 0px 22px;
padding:0px;
}

ol.rss li
{
margin:0px 0px 8px 0px;
padding:0px;
}


.h1
{
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#926b42;
padding:0 0 10px 0;
display:block;
}

.h2
{
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#353535;
padding:0 0 0px 0;
display:block;
}
.leftpannel
{
font:11px Georgia, "Times New Roman", Times, serif;
color:#353535;
width:330px;
float:left;
padding:25px 0px 20px 0;
}

.rightpannel
{
font:11px Georgia, "Times New Roman", Times, serif;
color:#353535;
width:240px;
float:left;
padding:25px 0px 20px 0;
}
a.email
{
font:11px Georgia, "Times New Roman", Times, serif;
color:#8a875c;
text-decoration:none;
}
a.email:hover
{
text-decoration:underline;
}
.contentarea_hd
{
text-align:left;
}

.newsearchcontainer
{
width:917px;
margin:-10px 0 0 0;
}

.new-search
{
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#8f6a40;
float:left;
width:80px;
padding:5px 0 0 0;
}
.searchtextfield
{
float:left;
width:412px;
margin:4px 0 0 0;
}
.searchbg
{
background:url(../images/searcharea-bg.jpg) no-repeat left top;
height:26px;
padding:6px 20px 0 4px;
margin:10px 0 0 0;
}
.searchbg span
{
float:left;
width:70px;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#8d8053;
}
.searchbg div
{
float:right;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#8d8053;
}
/* inside Page Close */

/* Tab Index Start */
.tabcontainer
{
margin-top:36px;
}
.tabcontainer2
{
margin-top:36px;
display:none;
}
ul.tabmenu
{
margin:0px;
padding:0px;
}
ul.tabmenu li
{
list-style-type:none;
float:left;
margin:0 2px 0 0;
}


ul.tabmenu li a {
	display:block;
	float:left;
	text-decoration:none;
	font:bold 11px Georgia, "Times New Roman", Times, serif;
	color:#003254;
    margin:0px;
	cursor:pointer;
	padding:0px 0px 0px 23px;
	background:url(../images/tab-lft.jpg) no-repeat left top;
	height:28px;
	}	
	
ul.tabmenu li a span{
background:url(../images/tab-rgt.jpg) no-repeat right top;
display:block;
float:left;
text-decoration:none;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#fff;
padding:8px 23px 0px 0px;
height:20px;
}

ul.tabmenu li a:hover{
	display:block;
	float:left;
	text-decoration:none;
	padding-left:23px;
	font:bold 11px Georgia, "Times New Roman", Times, serif;
	color:#fff; 
	cursor:pointer;
	background:url(../images/tab-rgt-l.jpg) no-repeat left bottom;
	height:28px;
}

ul.tabmenu a:hover span{
background:url(../images/tab-lft-h.jpg) no-repeat right bottom;
float:left;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#fff;
padding:8px 23px 0px 0px;
height:20px;
}


ul.tabmenu a.activetab{
	display:block;
	float:left;
	text-decoration:none;
	padding-left:23px;
	font:bold 11px Georgia, "Times New Roman", Times, serif;
	color:#fff; 
	cursor:pointer;
	background:url(../images/tab-rgt-l.jpg) no-repeat left bottom;
	height:28px;
}

ul.tabmenu a.activetab span{
background:url(../images/tab-lft-h.jpg) no-repeat right bottom;
float:left;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#fff;
padding:8px 23px 0px 0px;
height:20px;
}
.tabcontentbox
{
border:1px solid #a39673;
border-top:2px solid #a39673;
padding:25px 20px;
_padding:10px 20px 20px 25px;
_margin:-36px 0 0 0;
overflow:hidden;
}

.teamtitle
{
padding:20px 30px 0 0;
float:left;

}
.teamtitlergt
{
padding:20px 30px 0 0;
float:right;
}

ul.tabteamlink
{
margin:0px;
padding:0px;
}
ul.tabteamlink li
{
list-style-type:none;
padding:0 0 9px 0;
}
ul.tabteamlink li a
{
background:url(../images/arrow.jpg) no-repeat left 4px;
text-decoration:none;
font: bold 11px Georgia, "Times New Roman", Times, serif;
color:#9d8c61;
padding:0 0 6px 8px;
}
ul.tabteamlink li a:hover
{
text-decoration:underline;
}
.tabpadding
{
_padding-top:0px;
}
/* Tab Index Close */


/* Team Page*/
.img_bor{
border: 3px double #C6C0AA;
margin: 4px 16px 7px 0px;
}
.tm_left{
width: 49%;
float:left;
}

ul.teamlink
{
margin:0px 0 10px 0;
font: normal 11px Georgia, "Times New Roman", Times, serif;
color:#9d8c61;
padding:0px;
}
ul.teamlink li
{
list-style-type:none;
padding:0 0 6px 8px;
background:url(../images/arrow.jpg) no-repeat left 5px;
}
ul.teamlink li a
{

text-decoration:none;
font: bold 11px Georgia, "Times New Roman", Times, serif;
color:#9d8c61;
}
ul.teamlink li a:hover
{
text-decoration:underline;
}
.subheading
{
font:bold 15px Georgia, "SimSun", Times, serif;
color:#926b40;
padding:0 0 10px 0;
}

.heading_black
{
font:bold 15px Georgia, "Times New Roman", Times, serif;
color:#000;
padding:0 0 10px 0;
}


.flashimage
{
margin:0 20px 6px 0px;
}
.teammembercontainer
{
margin:0 0 0px 0;
}
.login_container
{
padding:0 0 0px 0;
margin:0px auto;
width:354px;
}
.loginbox
{
width:340px;
background: url(../images/shadow-smallbg.jpg) repeat-y left top;
padding:0 8px 0 6px
}
.loginsection
{
width:340px;
overflow:hidden;
padding:28px 0 0 0;
}
.formtitle
{
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#906f44;
width:100px;
float:left;
text-align:right;
padding:3px 0 0 4px;
display:block;
}
.textarea
{
width:190px;
float:right;
padding:0 40px 0 0;
}
.textarea a
{
font: italic bold 10px Georgia, "Times New Roman", Times, serif;
color:#134665;
text-decoration:none;
}
.textarea a:hover
{
text-decoration:underline;
}
.textfield
{
background:#e0e3e8;
width:180px;
height:18px;
border:1px solid #b4b8c4;
margin:0 0 10px 0;
}
.btn_login
{
margin:10px 0 25px 0;
}

/* Light Box Css Start */
.on {position:absolute; filter:alpha(opacity=40); -moz-opacity:0.40; width:100%; height:100%; left:0; bottom:0; right:0; top:0; background-color:#000000;}
.off {padding:0; margin:0;}
.outerbox {
position:absolute; width:100%; top:25%; left:0; bottom:0;
display:none;
}
.innerbox 
{
margin:11% auto 0 auto; width:475px; height:235px; color:#000000;
background:url(../images/lightbox-bg.jpg) no-repeat left top
}

.lightboxmaincontainer
{
height:100%;
min-height:100%;
background:#fff;
}

.lightboxcontainer
{
padding:6px 0 0 6px;
float:left;
}
.closediv
{
float:right;
text-align:right;
width:120px;
float:right;
display:block;
margin:12px 20px 0 0;
}
.closediv a
{
background:url(../images/close_icon.jpg) no-repeat right 3px;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#fff;
padding: 0 15px 0 0;
}
.closediv a:hover
{text-decoration:none;
}
.lightboxtext
{
padding:28px 35px;
padding:28px 35px 0 35px;
font:11px Georgia, "Times New Roman", Times, serif;
color:#000;
line-height:16px;
}
.title_heading
{
color:#936b48;
font:bold 11px Georgia, "Times New Roman", Times, serif;
float:left;
display:block;
padding:3px 0 0 0;
}
.emailfield
{
background:#e0e3e8;
width:244px;
height:18px;
border:1px solid #b4b8c4;
margin:0 0 10px 0;
}
.spacer
{
padding:0 0 25px 0;
}
.emailfieldsection
{
width:305px;
float:right
}

.separator5
{
padding:15px 0px 15px 20px
}

.form_container
{
padding:0px 0px 15px 20px;
overflow:hidden;
}
/* Light Box Css close*/

/* Resource Page */
.list{
width:241px;
float:left;
}
ul.bullet_resource
{
margin:0px 0 0 7px;
padding:0px;
}
ul.bullet_resource li
{
list-style-type:none;
background:url(../images/listbg.jpg) no-repeat left 3px;
padding:0 0 5px 25px;
}
ul.bullet_resource1
{
margin:10px 0 0 0px;
padding:0px;
}
ul.bullet_resource1 li
{
list-style-type:none;
background:url(../images/listbg.jpg) no-repeat left 3px;
padding:0 0 5px 25px;
}

/* News Page Css Start */
.news_heading
{
padding:0px 0 3px 0;
margin:0 0 14px 0;
font:21px Georgia, "Times New Roman", Times, serif;
color:#908051;
display:block;
overflow:hidden;
background:url(../images/news-headingbg.jpg) no-repeat left top;
}
/* News Page Css Close */

/* Triple Columns Css Start*/
.section3
{
width:917px;
padding:0px;
color:#343434;
font:11px Georgia, "Times New Roman", Times, serif;
margin:0 auto;
}

.section3L
{
width:173px;
padding:0px 0px 15px 0px;
color:#02466d;
font:11px Georgia, "Times New Roman", Times, serif;
float:left;
}

.section3L ul
{
margin:2px 0 15px 0;
padding:0px;
}

.section3L li
{
list-style-type:none;
background:url(../images/divider.jpg) no-repeat left bottom;
_padding:0 0 1px 0;
}

.section3L li a
{
color:#02466d;
font:bold 11px Georgia, "Times New Roman", Times, serif;
text-decoration:none;
display:block;
padding:9px 0;
}

.section3L li a:hover
{
text-decoration:underline;
}

ul.submenu
{
margin:0px;
padding:0px;
margin-left:20px;
}
ul.submenu li
{
list-style-type:none;
margin:0; padding:0 0 1px 0px; 
background:url(../images/divider.jpg) no-repeat left bottom;
}
ul.submenu li a
{
background:none;
}
ul.submenu li a:hover
{
color:#926b40;
text-decoration:none;
}
ul.submenu li a.subactive
{
color:#926b40;
text-decoration:none;
}
div.hidediv
{
display:none1;
}
li.lastli
{
background:none;
_margin:-12px 0 0 0;
}

.section3c
{
float:left;
padding:18px 0px 30px 15px;
/*padding:18px 0 30px 0px;*/
font:11px Georgia, "Times New Roman", Times, serif;
line-height:18px;
width:725px;
/*background:url(../images/shadow_left.jpg) no-repeat right top; position:relative;*/
}
.section3r
{
float:left;
padding:18px 0 30px 0px;
font:11px Georgia, "Times New Roman", Times, serif;
line-height:18px;
width:230px;
margin:0px 0 0px 0px;
}
.bottomshadow
{
position:absolute; 
right:0px; bottom:0;
_right:-1px; bottom:0;
width:15px;
}
.section3rcontainer
{
padding:0px;
float:right;
width:215px;
position:relative;

}
ul.investment_hd
{
margin:0px 0px 10px 0px;
padding:8px 0px 0px 22px;
background:url(../images/ulbg.jpg) no-repeat right top;
}
ul.investment_hd li
{
list-style-type:none;
background:url(../images/divider.jpg) repeat-x left bottom;
color:#8f8055;
font:18px Georgia, "Times New Roman", Times, serif;
padding:0px 0 8px 0px;
margin:0 0 0px 0;
}
ul.rightsection
{
margin:0px 0px 0px 20px;
padding:0px;
}
ul.rightsection li
{
font:bold 12px Georgia, "Times New Roman", Times, serif;
color:#916b46;
list-style-type:none;
}
ul.rightsection li.spacing
{
font:bold 12px Georgia, "Times New Roman", Times, serif;
color:#916b46;
list-style-type:none;
padding:0 0 5px 0;
}

ul.rightsection li a
{
color:#916B46;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:25px;
list-style-type:none;
padding:0 0 8px;
text-decoration:none;
}
ul.rightsection li a:hover
{
text-decoration:underline;
}

.content_headingsection3
{
padding:0px 0 3px 0;
margin:0 0 0px 0;
font:21px Georgia, "Times New Roman", Times, serif;
color:#908051;
border-bottom:2px solid #a69873;
display:block;
overflow:hidden;
}
.industryinvestmenttext
{
width:568px;
float:right;
}

.industryinvestmenttext h1
{
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#8e814c;
margin:0 0 8px 0;
display:block;
}
.industryinvestment
{
padding:0 0 15px 25px;
}

.industryinvestment a
{
background:url(../images/arrow.jpg) no-repeat left 4px;
text-decoration:none;
font: italic bold 11px Georgia, "Times New Roman", Times, serif;
line-height:25px;
color:#9d8c61;
padding:0 0 0 8px;
margin:0 30px 0 0;
}
.industryinvestment a:hover
{
text-decoration:underline;
}



.investmenttext h1
{
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#8e814c;
margin:0 0 8px 0;
display:block;
}

.investmentcontainer
{
padding:0 0 0 0px;
}
.investmentlogo
{
float:left;
margin:0 0px 0 0;
width:153px;
overflow:hidden;
}
.investmenttext
{
float:left;
width:300px
}
.investmenttext h1
{
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#8e814c;
margin:0 0 8px 0;
display:block;
}
/* Triple Columns Css Close */


/* News Page */
.newsbg
{
background:url(../images/searcharea-bg.jpg) no-repeat left top;
height:26px;
padding:6px 20px 0 4px;
margin:10px 0 0 0;
}
.newsbg span
{
float:left;
width:300px;
font:bold 14px Georgia, "Times New Roman", Times, serif;
color:#8d8053;
}
.newsbg div
{
float:right;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#8d8053;
}

a.news
{
padding:0px 0 3px 0;
font:bold 12px Georgia, "Times New Roman", Times, serif;
color:#8e804f;
text-decoration:none;
}
a.news:hover
{
padding:0px 0 3px 0;
font:bold 12px Georgia, "Times New Roman", Times, serif;
color:#8e804f;
text-decoration:underline;
}
.separator3
{
padding:0px 0px 17px 0px;
}
.title{
font-size: 13px;
}


/* Press Release */

.first{
color: #9A9997;
text-decoration:none;
}
.first:hover{
color: #9A9997;
text-decoration:underline;
}

.prev{
color: #A69871;
text-decoration:none;
}
.prev:hover{
color: #A69871;
text-decoration:underline;
}

.current{
color: #A69871;
font-size: 13px;
text-decoration:none;
font-weight:bold;
}

.pressbg
{
background:url(../images/searcharea-bg.jpg) no-repeat left top;
height:26px;
padding:8px 20px 0 4px;
margin:10px 0 0 0;
}
.pressbg span
{
float:left;
width:300px;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#8d8053;
}
.pressbg div
{
float:right;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#8d8053;
text-align:right;
}
.pressbg1
{
background:url(../images/gr_btm.jpg) no-repeat left top;
height:26px;
padding:8px 20px 0 4px;
margin:10px 0 0 0;
}
.pressbg1 span
{
float:left;
width:300px;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#8d8053;
}
.pressbg1 div
{
float:right;
font:bold 11px Georgia, "Times New Roman", Times, serif;
color:#8d8053;
}


.content_heading1
{
padding:0px 0 0px 0;
margin:0 0 0px 0;
font:21px Georgia, "Times New Roman", Times, serif;
color:#908051;
display:block;
}

.website
{
font:11px Georgia, "Times New Roman", Times, serif;
color:#8a875c;
text-decoration:none;
}
.website:hover
{
text-decoration:underline;
}

.leftpannel_news
{
font:11px Georgia, "Times New Roman", Times, serif;
color:#353535;
width:200px;
float:left;
padding:10px 0px 20px 0;
}
.outerbg
{
background:#021e36 url(../images/outerbg.jpg) repeat-x left top;
}
.entersitebg
{
background:#e1e1df url(../images/entermainbg.jpg) repeat-x left bottom;
width:578px;
margin: 0 auto;
text-align:center;
font: italic 14px Georgia, "Times New Roman", Times, serif;
color:#0e1e2b;
padding:55px 170px 55px 169px;
height:100%;
min-height:100%;
}
.sitemap_hd
{
font:bold 12px Georgia, "Times New Roman", Times, serif;
color:#8c7e51;
text-transform:uppercase;
}
.sitemap_hd a
{
font:bold 12px Georgia, "Times New Roman", Times, serif;
color:#8c7e51;
text-transform:uppercase;
text-decoration:none;
}
.sitemap_hd a:hover
{
font:bold 12px Georgia, "Times New Roman", Times, serif;
color:#8c7e51;
text-transform:uppercase;
text-decoration: underline;
}
ul.sitemap
{
margin:6px 0 0 0;
padding:0px;
}

ul.sitemap li
{
list-style-type:none;
color:#8c7e51;
font:11px Georgia, "Times New Roman", Times, serif;
}

ul.sitemap li a
{
color:#8c7e51;
font:11px/21px Georgia, "Times New Roman", Times, serif;
text-decoration:none;
}

ul.sitemap li a:hover
{
text-decoration:underline;
}
.sitemap_separater
{
padding:11px 0;
}

.previous-statement
{
margin:-8px 0 0 0;
text-align:right;
}
.previous-statementtxt
{
padding:20px 0 0px 0;
}
.statementtxt_hd
{
font:17px/21px Georgia, "Times New Roman", Times, serif;
color:#353535;
display:block;
padding:0 0 6px 0;
}

.previousinvestmentcontainer
{
padding:25px 0 0 0px;
overflow:hidden;
}
.directorship
{
font:bold 12px Georgia, "Times New Roman", Times, serif;
color:#916b46;
list-style-type:none;
padding:0 0 5px 0;
}
.directorship ul

{
margin:10px 0 0 0;
padding:0px; 
}
.featured_video22
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#8e7e4d;
	padding-bottom:8px;
	border-bottom:2px solid #a69873;
}
.video_image{
	float:left;
	width:330px;
}
.detail_content strong{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#8e7e4d;
}
.directorship ul li
{
list-style-type:none;
padding:0px 0 6px 8px;
font:bold 11px Georgia, "Times New Roman", Times, serif;
line-height:18px;
color:#9d8c61;
}


.directorship ul li a
{
list-style-type:none;
background:url(../images/arrow.jpg) no-repeat left 5px;
padding:0px 0 6px 8px;
font:bold 11px Georgia, "Times New Roman", Times, serif;
line-height:18px;
color:#9d8c61;
text-decoration:none;
}
.directorship ul li a:hover
{
text-decoration:underline;
}
.ceopage
{
display:none;
}
ul.thumbnail
{
margin:0px;
padding:0px;
}
.thumbnailcontainer
{
overflow:hidden;
margin:0px;
padding:0px;
}
.ceosthumbnail
{
	display:none1;
	float:left;
	position:absolute;
	left: 219px;
	top: 4019px;
}
ul.thumbnail li
{
list-style-type:none;
float:left;
padding:0px;
margin:0 5px 0 0px;
}
ul.thumbnail li a img
{
border:1px solid #d0cdba;
}

.containerthumbnail
{
position:relative;
}

.containerthumbnail div
{
position:absolute;
width:260px;
top:0px;
display:none;
font:11px Georgia, "Times New Roman", Times, serif;
}
#Layer1 {

	left:0px;
	z-index:1;
}
#Layer2 {
	left:55px;
	z-index:2;
}
#Layer3 {
	left:122px;
	z-index:3;
}
#Layer4 {
	left:182px;
	z-index:4;
}
#Layer5 {
	left:242px;
	z-index:5;
}
#Layer6 {
	left:302px;
	z-index:6;
}
#Layer7 {
	left:363px;
	z-index:7;
}
#Layer8 {
	left:422px;
	z-index:8;
}
#Layer9 {
	left:482px;
	z-index:9;
}
#Layer10 {
	left:542px;
	z-index:10;
}
#Layer11 {
	left:602px;
	z-index:11;
}
#Layer12 {
	right:10px;
	z-index:12;
	text-align:right;
}
/* Splash Page Start */
.topsectionsplash
{

background:#fff url(../images/splash-bg.jpg) no-repeat right top;
height:600px;
width:100%;
border-bottom:2px solid #76673e;

}

.topsectionsplash2
{
background:#fff url(../images/splash-bg2.jpg) no-repeat right top;
height:600px;
width:100%;
border-bottom:2px solid #76673e;
}

.right-image
{

overflow:hidden;
width:100%;
height:500px;
float:right;

}

.left-image
{
width:50%;
border:1px solid #009933;
float:left;
}
.splashcontent
{
width:534px;
margin:0 auto 0 auto;
}
.splash-header
{
padding:125px 0px 75px 0px;
}

img.splashlogo
{
display:block;
margin:0 auto;
}
.splashbar
{
width:917px;
margin:0 auto;
}
.enterbg
{
width:100%;
margin:0 auto;
display:block;
padding:0px;
margin:-22px 0 0 0;
}
.enterbg img
{
margin:0 auto;
display:block;
padding:0px 0 0 0;
}
/* Splash Page Close */

.ceo-heading
{
color:#897c48;
font:bold 13px Georgia, "Times New Roman", Times, serif;
display:block;
margin:0 0 6px 0;
}
.ceo-heading_black
{
color:#000;
font:21px Georgia, "Times New Roman", Times, serif;
margin:0 0 10px 0;
display:block;
}
.ceovideo
{
width:417px; float:left
}

.ceovideo_title
{
width:300px; float:right;
}
.section2R-team
{
width:744px;
float:left;
padding:18px 0 30px 0px;
font:11px Georgia, "Times New Roman", Times, serif;
line-height:18px;
}
.investor_heading
{
font: bold italic 18px Georgia, "Times New Roman", Times, serif;
color:#000000;
}
.feature-articles
{
padding:0px 0 13px 0;
font:11px Georgia, "Times New Roman", Times, serif;
color:#000;
text-decoration:none;
}

.feature-articles a
{
padding:0px 0 6px 0;
font:bold 12px Georgia, "Times New Roman", Times, serif;
color:#8e804f;
display:block;
text-decoration:none;
}

.feature-articles a:hover
{
text-decoration:underline;
padding:0px 0 6px 0;
}
.logocontainer
{
float:left;
width:151px;
margin:0 10px 0 0;
}
.casestudiestextbox
{
float:right; width:565px;
}

.newscontainer
{
font:11px Georgia, "Times New Roman", Times, serif;
padding:0px 0 0 0;
overflow:hidden;
}
.newscontainer img
{
float:left;
overflow:hidden;
}
.newscontainer a
{
font:bold 12px Georgia, "Times New Roman", Times, serif;
color:#8e804f;
text-decoration:none;
}

.newscontainer a:hover
{
text-decoration:underline;
}

.newscontainer div span
{
display:block;
padding:6px 0 0 0;
}
.flash_banner
{
padding:8px 0 0 0;
}

img{ behavior: url(iepngfix.htc) }

body.640 {background-image: url(../images/splash-bg.jpg)}
body.800 {background-image: url(../images/splash-bg.jpg)}
body.1024{background-image: url(../images/splash-bg.jpg)}

.gorupLeaderContainer
{
width:100%;
padding:20px 0 0 0;
}

.gorupLeaderLeft
{
width:46%;
float:left;
}

.gorupLeaderRight
{
width:46%;
float:right;
}

.alphabeticalListing
{
width:100%;
}

.alphabeticalListing a
{
text-decoration:underline;
font: 11px Georgia, "Times New Roman", Times, serif;
color:#000;
padding:0 0 0 0px;
}
.alphabeticalListing a:hover
{
text-decoration:none;
}
.caption
{
font:bold 10px Georgia, "Times New Roman", Times, serif;
color:#666666;
display:block;
text-align:center;
}