/**************************************************
'Project          : Treystaa Website
'Created By       : Vikas Khera
'Company       	  : Zed-Axis Technologies Pvt. Ltd.
'File Description : Style sheet for Treystaa Website
'*************************************************/
*					{ font-family:Arial, verdana, Helvetica, sans-serif; font-smooth:always; }
html,body			{ height:auto; width:100%; }
body				{ margin:0; padding:0; }
#Body				{ background-color:#eee; }
td, th, div, span	{ font-family:Arial, verdana, Helvetica, sans-serif; font-size:12px; color:#333; }
img					{ border:0px; }
p					{ text-align:justify; margin:0px; }
form				{ margin:0; text-align:center; }
table				{ margin:0; padding:0; }
sup					{ font-size:9px; font-family:arial;}
.LeftPane	 		{ }
.ContentPane 		{ }
.RightPane   		{ }
.skinmenu			{ width:940px; height:36px; padding:0; margin:0; clear:both; text-align:left;}
/***********************/

/******** Skin Divs **********/
.MainWrapper	{ width:960px; background-color:#fff; padding-left:10px; padding-right:10px; }

.TopWrapper		{ width:960px; height:83px; background-color:#fff; }
.TopLeft		{ width:500px; float:left; padding:15px 0px 0px 20px; text-align:left; margin:0; }
.TopRight		{ width:435px; float:right; padding:0px 5px 0px 0px; text-align:right; margin:0; }
.HotlinePane	{ height:45px; /*overflow:hidden;*/ }	
.Hotline		{ color:#000; font-size:11px; text-align:right; padding:15px 0px 15px 0px; }
.Hotline1		{ color:#669933; }
.SearchPane		{ height:34px; overflow:hidden; }
.SearchBox		{ width:170px; height:21px; float:right; background: url(../../images/bgsearch.gif) no-repeat top left; text-align:left; padding:3px 5px 0px 7px; display:block; }

.navgrey		{ width:960px; background-color:#ccc; height:1px; font-size:1px; }
.navbar			{ padding:0px 10px 0px 10px; width:940px; float:none; height:36px; color:#eaeaea; font-size:12px; text-align:left; text-transform:uppercase; background: url(../../images/bgnav.gif) repeat-x bottom right #7d7c7c; border-top: #fff 1px solid; margin-bottom:10px; overflow-y:hidden; }

.BodyWrapper	{ width:960px; height:auto; clear:both; background-color:#fff; margin-bottom:20px; position:relative; overflow:hidden; }
.BodyLeft		{ width:725px; float:left; text-align:left; }
.BodyRight		{ width:235px; float:right;}
.MainBanner		{ width:710px;  }
.MainContent	{ width:700px; font-size:12px; color:#4c4c4c; padding:10px 5px 10px 5px; }

.InsideBodyWrapper	{ width:960px; clear:both; background-color:#fff; margin-bottom:20px; min-height:450px; height:auto; position:relative; overflow:hidden;  }
.InsideBodyLeft		{ width:725px; float:left; text-align:left; }
.InsideBodyRight	{ width:235px; float:right;}
.InsideMainBanner	{ width:710px; font-size:1px; }
.InsideMainContent	{ width:696px; height:auto;  font-size:12px; color:#4c4c4c; padding:10px 7px 10px 7px; text-align:left; }
.Heading			{ width:696px; padding:7px; padding-top:12px; }

.TabWrapper		{ width:710px; }

.newspane		{ width:232px; }
.newsbox		{ width:232px; background-color:#eff2e9; margin-bottom:10px; }
.newshead		{ height:20px; padding:7px; background: url(../../images/headbg.gif) repeat-x top left; font-size:13px; font-weight:bold; color:#fff; text-align:left; }
.newscontent	{ font-size:12px; color:#666; text-align:left; padding:8px; border-bottom:1px dotted #ccc; }
.newscontent img{ padding:0px 5px 5px 0px; }

.resourcepane	{ width:232px; }
.resourcebox	{ width:212px; background-color:#eff2e9; font-size:12px; color:#666; padding:10px; text-align:left; margin-bottom:10px; }
.resourcehead	{ color:#444; font-size:13px; font-weight:bold; }

.testimonialpane{ width:232px; }
.testimonialbox	{ width:168px; font-size:11px; color:#666; padding:10px; padding-left:54px; background: url(../../images/bgtestimonials.gif) no-repeat top left #eff2e9; text-align:left; margin-bottom:10px; }
.testimonialhead{ color:#444; font-size:13px; font-weight:bold; }
.testimonialtext{ font-size:11px; color:#666; }

.accordianpane	{ width:232px; }
.accordianbox	{ width:232px; height:220px; background-color:#eff2e9; overflow:hidden; margin-bottom:10px; }

.blogpane		{ width:232px;}
.blogbox		{ width:232px; background-color:#eff2e9; }
.bloghead		{ height:20px; padding:7px; background: url(../../images/headbg.gif) repeat-x top left; font-size:13px; font-weight:bold; color:#fff; text-align:left; }
.blogcontent	{ background: url(../../images/commentcountbg.gif) no-repeat top right; padding:8px; height:70px; }
.blogcontentleft	{ width:175px; float:left; font-size:11px; color:#8f908d; text-align:left; }
.blogcontentright	{ width:30px; float:right; font-size:11px; color:#fff; padding-top:4px; text-align:center;}

.BottomWrapper	{ width:960px; height:auto; clear:both; background-color:#fff; }
.BottomNav		{ height:15px; padding:6px 20px 6px 20px; width:920px; float:none; color:#fff; font-size:11px; text-align:left; text-transform:uppercase; background:#797979; border-top: #ccc 1px solid; }

.cortop1		{ width:4px; height:23px; float:left; background: url(../../images/cor3.gif) no-repeat bottom left; background-color:#000; font-size: 1px; }
.cortop2		{ width:951px; height:23px; float:right; background: url(../../images/cor4.gif) no-repeat bottom right; background-color:#000; text-align:right; }

.toplinks		{ width:951px; font-size:11px; }
.toplinks1		{ width:500px; padding:4px; padding-left:15px; color:#fff; font-weight:bold; font-size:11px; float:left; text-align:left; }
.toplinks2		{ width:400px; padding:4px; padding-right:15px; color:#fff; font-weight:bold; font-size:11px; float:right; }

.corbottom		{ width:983px; height:7px; background: url(../../images/cor2.gif) no-repeat bottom right; background-color:#fff; font-size: 1px; }
.corbottom div	{ height:7px; background: url(../../images/cor1.gif) no-repeat bottom left; font-size: 1px; }

.BottomlinksWrapper{ width:960px; margin-bottom:4px; }
.Bottomlinks	{ width:930px; background-color:#797979; padding:15px; text-align:left; position:relative; overflow:hidden; }
.Bottomlinks1	{ width:245px; float:left; color:#fff; font-size:12px; line-height:17px; }
.Bottomlinks2	{ width:255px; float:left; color:#fff; font-size:12px; line-height:17px; }
.Bottomlinks3	{ width:250px; float:left; color:#fff; font-size:12px; line-height:17px; }

.CopyrightWrapper	{ width:960px; height:25px; background:#fff; }
.CopyrightLeft		{ width:570px; padding:5px; float:left; text-align:left; color:#7f7f7f; font-size:11px;}
.CopyrightRight		{ width:370px; padding:5px; float:right; text-align:right; color:#7f7f7f; font-size:11px;}

.BreadcrumWrapper	{ width:696px; padding:7px; border-bottom:#d4d4d4 1px solid; font-size:11px; color:#737373; }
.BreadcrumWrapper span	{ font-size:11px; color:#737373; }

.LeftNavPane	{ width:232px; text-align:left; }
.leftnav		{ display:block; background-color:#e5e9db; font-size:12px; color:#444541; font-weight:bold; padding:7px; padding-left:10px; border-bottom:#fff 2px solid; text-align:left; }

.CaseStudyPane	{ width:232px; }
.CaseStudyBox	{ width:232px; background-color:#eff2e9; margin-bottom:15px; }
.CaseStudyHead	{ height:17px; padding:7px; background: url(../../images/headbg.gif) repeat-x top left; font-size:13px; font-weight:bold; color:#fff; text-align:left; }
.CaseStudyContent{ font-size:12px; color:#666; text-align:left; padding:8px; border: #cbd3b8 1px solid; border-top:0px; }

.WhitePaperPane	{ width:232px; }
.WhitePaperBox	{ width:232px; background-color:#eff2e9; }
.WhitePaperHead	{ height:17px; padding:7px; background: url(../../images/headbg.gif) repeat-x top left; font-size:13px; font-weight:bold; color:#fff; text-align:left; }
.WhitePaperContent{ font-size:12px; color:#666; text-align:left; padding:8px; border: #cbd3b8 1px solid; border-top:0px; }

.BannerBox		{ margin-bottom:10px; }

.HelpBox		{ width:216px; background-color:#f7f7f7; padding:8px; border: #e8e9e6 1px solid; margin-bottom:10px; text-align:left; font-size:12px; }
.SmallContentBox{ width:300px; background-color:#f7f7f7; padding:8px; border: #e8e9e6 1px solid; margin-bottom:10px; margin-left:10px; text-align:left; font-size:12px; float:right;  }
.spacerdiv		{ clear:both;}
/***********************/

/*** links & buttons ***/
.StandardButton 			{ background:#96b35b; border:1px #6e863a solid; }
.StandardButton 			{ background:url(../../images/bg_btn.gif) repeat-x top left; font:bold 12px Arial; height:22px; width:60px; color:#455919; background-color:#fff; }
a.CommandButton				{ font-size:12px;font-weight:bold; }
.controlpanel a.CommandButton{ font-size:10px;font-weight:bold; }
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active, a.CommandButton:hover { font-size:12px; color:#455919; font-weight:bold; text-decoration:none; }
a.skinuser:link, a.skinuser:visited, a.skinuser:active { color:#000; text-decoration:none; }
a.skinuser:hover			{ color:#C00; text-decoration:underline; }
/***********************/

/******** Menu *********/
.MainMenu_MenuContainer		{ background:url(../../images/pixel.gif) 100% repeat-y transparent;width:1px; }
.MainMenu_MenuContainer td	{ cursor:hand; font-size:3px; width:1px; }
.MainMenu_MenuIcon			{ display:none; }
.MainMenu_RootMenuArrow		{ display:none; }
.MainMenu_MenuItem			{ color:#000; font-size:12px; font-weight:normal; padding:4px 10px 4px 7px; background:#ced4c3; text-align:left; border:0; border-bottom:solid #fff 1px; border-left:solid #fff 1px; border-right:solid #fff 1px; width:auto; }
.submenuitembreadcrumb		{ color:#fff; font-size:12px; font-weight:normal; padding:4px 10px 4px 7px; background:#878c7d; border:0; border-bottom:solid #fff 1px; border-left:solid #fff 1px; border-right:solid #fff 1px; width:auto; }
.submenuitemselected		{ color:#fff; font-size:12px; font-weight:normal; padding:4px 10px 4px 7px; background:#878c7d; border:0; border-bottom:solid #fff 1px; border-left:solid #fff 1px; border-right:solid #fff 1px; width:auto; }
.MainMenu_MenuArrow			{ color:#ced4c3; font-size:12px; font-weight:normal; padding:4px 0 2px 10px; border:0; border-bottom:solid #fff 1px; border-left:solid #fff 1px; border-right:solid #fff 1px; width:auto; display:none;  }

html>body
.submenu					{ margin-top:0px; margin-left:0px; color:#eaeaea; font-size:12px; font-weight:normal; z-index:9999; padding:0px; display:block; background:#ced4c3; border-top:solid #fff 1px; }
.submenu					{ margin-top:0px; margin-left:0px; color:#eaeaea; font-size:12px; font-weight:normal; z-index:9999; padding:0px; display:block; background:#ced4c3; border-top:solid #fff 1px; }
/***********************/

/** Top Menu Classes ***/
.rootmenuitem				{ background:transparent; outline:none; }
.rootmenuitem td			{ cursor:hand; padding: 10px; }
.rootmenuitem td span		{ color:#eaeaea; font-size:12px; font-weight:normal; text-transform:uppercase; white-space:nowrap; }
.rootmenuitembreadcrumb	td	{ background:transparent; padding:10px; background:url(../../images/bgnav_over.gif) repeat-x left top #838879; }
.rootmenuitembreadcrumb		{ cursor:hand; background:url(../../images/bgnav_over.gif) repeat-x left top #838879; }
.rootmenuitemselected		{ background:url(../../images/bgnav_over.gif) repeat-x left top #838879; }
.rootmenuitemselected td	{ cursor:hand; background:url(../../images/bgnav_over.gif) repeat-x left top #838879; padding:10px; }
.MainMenu_MenuBreak			{ display:none; }
.rootmenuitembreadcrumb td span	{ color:#eaeaea; font-size:12px; font-weight:normal; text-transform:uppercase; white-space:nowrap;  }
.rootmenuitemselected td span	{ color:#eaeaea; font-size:12px; font-weight:normal; text-transform:uppercase; white-space:nowrap;  }

/** Sub Nav Classes ***/
.menu1hoverin				{ background-color:#c0d590; padding:0px;  }
.menu1hoverout				{ padding:0px; }
.menuborder					{ border-bottom:solid 1px #fff; }
.menubox					{ background-color:#e5e9db; padding:0px; margin:0px; font-size:1px; }
.menupadding				{ width:232px; overflow:hidden; padding:0px; margin:0px; font-size:1px; }

.menu1, a.menu1:link, a.menu1:active, a.menu1:visited { border-bottom:solid 1px #fff; color:#333; font-size:12px; font-weight:bold; text-decoration:none; display:block; width:200px; padding:7px; }
a.menu1:hover				{ border-bottom:solid 1px #fff; color:#333; font-size:12px; font-weight:bold; text-decoration:none; display:block; width:200px; padding:7px; background-color:#c0d590; }

.menu1selected, a.menu1selected:link, a.menu1selected:active, a.menu1selected:visited { border-bottom:solid 1px #fff; color:#333; font-size:12px; font-weight:bold; text-decoration:none; display:block; width:200px; padding:7px; background-color:#e5e9db; }
a.menu1selected:hover		{ border-bottom:solid 1px #fff; color:#333; font-size:12px; font-weight:bold; text-decoration:none; display:block; width:200px; padding:7px; background-color:#c0d590; }

.menu1selected2, a.menu1selected2:link, a.menu1selected2:active, a.menu1selected2:visited { border-bottom:solid 1px #fff; color:#333; font-size:12px; font-weight:bold; text-decoration:none; display:block; width:200px; padding:7px; background-color:#c0d590; }
a.menu1selected2:hover		{ border-bottom:solid 1px #fff; color:#333; font-size:12px; font-weight:bold; text-decoration:none; display:block; width:200px; padding:7px; background-color:#c0d590; }

.submenu2, a.submenu2:link, a.submenu2:visited,	a.submenu2:active { border-bottom:solid 1px #fff; color:#333; font-size:12px; font-weight:normal; text-decoration:none; display:block; width:100%; padding:7px; }
a.submenu2:hover			{ border-bottom:solid 1px #fff; color:#333; font-size:12px; font-weight:normal; text-decoration:none; display:block; width:100%; padding:7px; }

.submenu2selected, a.submenu2selected:link, a.submenu2selected:visited,	a.submenu2selected:active { border-bottom:solid 1px #fff; color:#333; font-size:12px; font-weight:normal; text-decoration:none; display:block; width:100%; padding:7px; }
a.submenu2selected:hover	{ border-bottom:solid 1px #fff; color:#333; font-size:12px; font-weight:normal; text-decoration:none; display:block; width:100%; padding:7px; }
/***********************/

/**** Body Classes *****/
h1, h1 span			{ color:#555; font-family:tahoma; font-size:14px; font-weight:bold; margin:0px; padding:0px; }
h3 					{ margin-bottom:0px; margin-top:0px; }
.error				{ font-size:11px; color:#ff0000; font-weight:normal;}
.error1 			{ font-size:15px; color:#9B6D55; font-weight:bold; }
.message			{ font-size:10px; color:#333; } 
.text				{ font-size:11px; color:#338100; }
.cursor 			{  }

.ul1 				{ color:#333333; list-style-image:url(../../images/bullet.gif); margin-left:10px; padding-left:10px; margin-top:2px; padding-top:2px; margin-bottom:5px; padding-bottom:5px; line-height:18px; }
ul.ul1 li			{ margin-bottom:0px; padding-bottom:0px; }

.ul2 				{ color:#333333; list-style-image:url(../../images/bullet1.gif); margin-left:10px; padding-left:10px; margin-top:2px; padding-top:2px; margin-bottom:2px; padding-bottom:2px; line-height:18px; }
ul.ul2 li			{ margin-bottom:0px; padding-bottom:0px; }

.mainbody			{ color:#4c4c4c; font-size:12px; font-weight:normal; text-align:justify; line-height:16px;}
.bodytext			{ color:#4c4c4c; font-size:12px; font-weight:normal; text-align:justify; line-height:16px;}
.bodytext1			{ color:#333; font-size:11px; font-weight:normal; text-align:left;}
.bodytext2			{ color:#f60; font-size:11px; font-weight:normal; text-align:left;}
.bodytext3			{ color:#333; font-size:12px; font-weight:normal; text-align:justify; line-height:16px; padding-left:10px; padding-right:5px;}
.copyright			{ color:#7f7f7f; font-size:11px; font-weight:normal; }

.formtext			{ color:#4c4c4c; font-size:12px; font-weight:normal;}
.testimonial1		{ color:#000; font-size:14px; font-weight:normal; line-height:16px; padding:0px; padding-top:5px; }
.testimonial2		{ color:#000; font-size:12px; font-weight:normal; line-height:16px; }

.text1 				{ font-size:11px; color:#3B6B4A; text-align:justify; padding:6px; }
.text2 				{ font-size:11px; color:#255934; }
.text3 				{ font-size:11px; color:#444; }

.hd					{ font-size:13px; color:#000; font-weight:bold; vertical-align:top;}
.hd1				{ font-size:13px; color:#738a41; font-weight:bold; }
.hd2				{ font-size:13px; color:#222; font-weight:bold; }
.hd3				{ font-size:13px; color:#016bb9; font-weight:bold; }

.loginpad			{ padding-left:0px; }
.modulepad			{ padding-left:5px; }
.seperator 			{ border-bottom:1px dotted #ccc; margin-bottom:3px; margin-top:3px; }

/* Background Classes */
.bggrey				{ background-color:#e7e7e7;}
.bggrey1			{ background-color:#e3e3e3;}
.bggrey2			{ background-color:#f7f7f7; padding-left:15px; font-size:13px; color:#000; height:25px; padding-top:10px; border-bottom:1px solid #fff; width:648px; }
.bggrey3			{ background-color:#f1f1f1;}

.bgwhite			{ background-color:#fff;}
.bgyellow 			{ background-color:#fff7e6; padding-left:15px; font-size:13px; color:#000; height:25px; padding-top:10px; border-bottom:1px solid #fff; width:648px; }

.bgblue				{ background-color:#bfe4f4;}
.bgblue1			{ background-color:#ebf5fb; padding-left:15px; font-size:12px; color:#333; font-weight:bold; }

.border 			{ border:1px solid #e0e0e0; }

/* Grid */
.gridbg				{ color:#555; font-size:10px; background-color:#ccc; }
.gridhead			{ color:#555; font-size:10px; background-color:#e7e7e7; font-weight:bold; } 
.gridrow			{ color:#555; font-size:10px; background-color:#f9f9f9; }
.gridrow1			{ color:#555; font-size:10px; background-color:#F6F6F6; }
.gridfooter			{ color:#555; font-size:10px; background-color:#e0e0e0; }
.gridselected		{ color:#555; font-size:10px; background-color:#C6DFFC; }

div.scrollgrid1		{ border:1px solid #f1f1f1; overflow:auto; overflow-x:hidden; width:700px; height:350px; }
div.scrollgrid2		{ border:1px solid #f1f1f1; overflow:auto; width:700px; height:550px; }
div.scrollgrid3		{ border:1px solid #f1f1f1; overflow:auto; width:690px; height:300px; }
/***********************/

/******** Links ********/
a:active 		{ outline:none; }
a:focus 		{ outline:none; }
A:link 			{ font-size: 11px; font-weight:normal; color: #00336E; text-decoration:none; }
A:visited 		{ font-size: 11px; font-weight:normal; color: #00336E; text-decoration:none; }
A:active		{ font-size: 11px; font-weight:normal; color: #00336E; text-decoration:none; }
A:hover 		{ font-size: 11px; font-weight:normal; color: #00336E; text-decoration:none; }

.nav			{ font-size: 12px; font-weight:bold; color: #000; text-decoration:none; }
A.nav:link 		{ font-size: 12px; font-weight:bold; color: #000;  text-decoration:none; }
A.nav:visited 	{ font-size: 12px; font-weight:bold; color: #000;  text-decoration:none; }
A.nav:active 	{ font-size: 12px; font-weight:bold; color: #000; text-decoration:none; }
A.nav:hover 	{ font-size: 12px; font-weight:bold; color: #000; text-decoration:underline; }

.help			{ font-size: 12px; font-weight:bold; color: #000; text-decoration:none; }
A.help:link 	{ font-size: 12px; font-weight:bold; color: #000; text-decoration:none; }
A.help:visited 	{ font-size: 12px; font-weight:bold; color: #000; text-decoration:none; }
A.help:active 	{ font-size: 12px; font-weight:bold; color: #000; text-decoration:none; }
A.help:hover 	{ font-size: 12px; font-weight:bold; color: #000; text-decoration:underline; }

.breadcrum			{ color:#737373;  font-size:11px; font-weight:normal; }
a.breadcrum:link	{ color:#737373;  font-size:11px; font-weight:normal; text-decoration:none;}
a.breadcrum:visited	{ color:#737373;  font-size:11px; font-weight:normal; text-decoration:none;}
a.breadcrum:active	{ color:#737373;  font-size:11px; font-weight:normal; text-decoration:none;}
a.breadcrum:hover	{ color:#737373;  font-size:11px; font-weight:normal; text-decoration:underline;}

A.copyright:link 	{ font-size: 11px; font-weight:normal; color: #7f7f7f; text-decoration:none;}
A.copyright:visited { font-size: 11px; font-weight:normal; color: #7f7f7f; text-decoration:none;}
A.copyright:active	{ font-size: 11px; font-weight:normal; color: #7f7f7f; text-decoration:none;}
A.copyright:hover 	{ font-size: 11px; font-weight:normal; color: #7f7f7f; text-decoration:underline;}

.bottomlink			{ font-size: 12px; font-weight:normal; color: #fff; text-decoration:none;}
A.bottomlink:link	{ font-size: 12px; font-weight:normal; color: #fff; text-decoration:none;}
A.bottomlink:visited{ font-size: 12px; font-weight:normal; color: #fff; text-decoration:none;}
A.bottomlink:active { font-size: 12px; font-weight:normal; color: #fff; text-decoration:none;}
A.bottomlink:hover 	{ font-size: 12px; font-weight:normal; color: #9fb867; text-decoration:none;}

.bottomlink1			{ font-size: 12px; font-weight:normal; color: #fff; text-decoration:none;}
A.bottomlink1:link		{ font-size: 12px; font-weight:normal; color: #fff; text-decoration:none;}
A.bottomlink1:visited	{ font-size: 12px; font-weight:normal; color: #fff; text-decoration:none;}
A.bottomlink1:active 	{ font-size: 12px; font-weight:normal; color: #fff; text-decoration:none;}
A.bottomlink1:hover 	{ font-size: 12px; font-weight:normal; color: #9fb867; text-decoration:none;}

.bottomnavlinks			{ color:#fff; font-size:11px; text-decoration:none; }
a.bottomnavlinks:link	{ color:#fff; font-size:11px; text-decoration:none; }
a.bottomnavlinks:visited{ color:#fff; font-size:11px; text-decoration:none; }
a.bottomnavlinks:active	{ color:#fff; font-size:11px; text-decoration:none; }
a.bottomnavlinks:hover	{ color:#fff; font-size:11px; text-decoration:underline; }

.whiteheadlink		{ font-size:13px; font-weight:bold; color:#fff; text-decoration:none; }
a.whiteheadlink:link, a.whiteheadlink:visited, a.whiteheadlink:active { font-size:13px; font-weight:bold; color:#fff; text-decoration:none; }
a.whiteheadlink:hover{ font-size:13px; font-weight:bold; color:#fff; text-decoration:none; }

.greyheadlink		{ font-size:13px; font-weight:bold; color:#444; text-decoration:none; }
a.greyheadlink:link, a.greyheadlink:visited, a.greyheadlink:active { font-size:13px; font-weight:bold; color:#444; text-decoration:none; }
a.greyheadlink:hover{ font-size:13px; font-weight:bold; color:#444; text-decoration:none; }

.subnav					{ font-size:11px; font-weight:bold; color:#02397C; text-decoration:none; }
a.subnav:link, a.subnav:visited, a.subnav:active { font-size:11px; font-weight:bold; color:#02397C; text-decoration:none; }
a.subnav:hover 			{ font-size:11px; font-weight:bold; color:#0289BB; text-decoration:none; }

a.elink:link, a.elink:visited, a.elink:active { font-size:11px; font-weight:normal; color:#333; text-decoration:none; }
a.elink:hover 			{ font-size:11px; font-weight:normal; color:#333; text-decoration:underline; }

.elink1, a.elink1:link, a.elink1:visited, a.elink1:active { font-size:11px; font-weight:bold; color:#758f32; text-decoration:none; }
a.elink1:hover 			{ font-size:11px; font-weight:bold; color:#758f32; text-decoration:underline; }

.elink2, a.elink2:link, a.elink2:visited, a.elink2:active { font-size:12px; font-weight:bold; color:#758f32; text-decoration:none; }
a.elink2:hover 			{ font-size:12px; font-weight:bold; color:#758f32; text-decoration:underline; }

A.newsmore:link		{ font-size: 11px; font-weight:normal; color: #fff; text-decoration:none;}
A.newsmore:visited 	{ font-size: 11px; font-weight:normal; color: #fff; text-decoration:none;}
A.newsmore:active	{ font-size: 11px; font-weight:normal; color: #fff; text-decoration:none;}
A.newsmore:hover 	{ font-size: 11px; font-weight:normal; color: #fff; text-decoration:underline;}

A.read:link			{ font-size: 11px; font-weight:normal; color: #000; text-decoration:none;}
A.read:visited 		{ font-size: 11px; font-weight:normal; color: #000; text-decoration:none;}
A.read:active		{ font-size: 11px; font-weight:normal; color: #000; text-decoration:none;}
A.read:hover 		{ font-size: 11px; font-weight:normal; color: #000; text-decoration:underline;}

A.emaillink:link 	{ font-size: 12px; font-weight:normal; color: #055ae6; text-decoration:underline; }
A.emaillink:visited { font-size: 12px; font-weight:normal; color: #055ae6; text-decoration:underline; }
A.emaillink:active 	{ font-size: 12px; font-weight:normal; color: #055ae6; text-decoration:underline; }
A.emaillink:hover 	{ font-size: 12px; font-weight:normal; color: #055ae6; text-decoration:none; }

A.more:link 		{ font-size: 12px; font-weight:bold; color: #055ae6; text-decoration:none;}
A.more:visited 		{ font-size: 12px; font-weight:bold; color: #055ae6; text-decoration:none;}
A.more:active 		{ font-size: 12px; font-weight:bold; color: #055ae6; text-decoration:none;}
A.more:hover 		{ font-size: 12px; font-weight:bold; color: #055ae6; text-decoration:underline;}

ul.nav-menu 				{ padding-left:0px; font-size:11px; font-family:arial,verdana; padding-bottom: 19px; margin: 0px; padding-TOP: 7px; padding-bottom: 0px; list-style:none; }
ul.nav-menu li 				{ padding-right:0px; font-size:11px; font-family:arial,verdana; padding-LEFT: 0px; padding-bottom: 0px; margin: 0px; margin-bottom:0px; padding-TOP: 0px;  }
ul.nav-menu li a 			{ font-family:arial,verdana; font-size:11px; font-weight:normal; color:#003971; height: 20px; display:block; text-decoration: none; background-image:url(../images/arrow2.gif); background-position:5px 4px; background-repeat:no-repeat; padding-left:15px; font-weight:normal;}
ul.nav-menu li a:link		{ font-family:arial,verdana; font-size:11px; font-weight:normal; color:#003971; height: 20px; display:block; text-decoration: none; background-image:url(../images/arrow2.gif); background-position:5px 4px; background-repeat:no-repeat; padding-left:15px; font-weight:normal;}
ul.nav-menu li a:active 	{ font-family:arial,verdana; font-size:11px; font-weight:normal; color:#003971; height: 20px; display:block; text-decoration: none; background-image:url(../images/arrow2.gif); background-position:5px 4px; background-repeat:no-repeat; padding-left:15px; font-weight:normal;}
ul.nav-menu li a:visited	{ font-family:arial,verdana; font-size:11px; font-weight:normal; color:#003971; height: 20px; display:block; text-decoration: none; background-image:url(../images/arrow2.gif); background-position:5px 4px; background-repeat:no-repeat; padding-left:15px; font-weight:normal;}
ul.nav-menu li a:hover 		{ font-family:arial,verdana; font-size:11px; font-weight:normal; color:#980F0E; height: 20px; text-decoration: underline; font-weight:normal; background-image:url(../images/arrow2.gif); background-position:5px 4px; background-repeat:no-repeat;}
ul.nav-menu li a.hgt:link 	{ font-family:arial,verdana; font-size:11px; font-weight:normal; color:#003971; height: 33px; display:block; text-decoration: none; background-image:url(../images/arrow2.gif); background-position:5px 4px; background-repeat:no-repeat; padding-left:15px; font-weight:normal;}
ul.nav-menu li a.hgt:active { font-family:arial,verdana; font-size:11px; font-weight:normal; color:#003971; height: 33px; display:block; text-decoration: none; background-image:url(../images/arrow2.gif); background-position:5px 4px; background-repeat:no-repeat; padding-left:15px; font-weight:normal;}
ul.nav-menu li a.hgt:visited{ font-family:arial,verdana; font-size:11px; font-weight:normal; color:#003971; height: 33px; display:block; text-decoration: none; background-image:url(../images/arrow2.gif); background-position:5px 4px; background-repeat:no-repeat; padding-left:15px; font-weight:normal;}
ul.nav-menu li a.hgt:hover 	{ font-family:arial,verdana; font-size:11px; font-weight:normal; color:#980F0E; height: 33px; text-decoration: underline; font-weight:normal; background-image:url(../images/arrow2.gif); background-position:5px 4px; background-repeat:no-repeat;}

ul.productnav 				{ padding-left:0px; font-size:12px; font-family:arial,verdana; padding-bottom:0px; margin: 0px; padding-top:0px; list-style:none; }
ul.productnav li			{ padding-right:0px; font-size:12px; font-family:arial,verdana; padding-left: 0px; padding-bottom: 0px; margin:0px; margin-bottom:0px; padding-top: 5px; border-bottom:1px dotted #ccc;  }
ul.productnav li a 			{ font-family:arial,verdana; font-size:12px; font-weight:normal; color:#444541; height: auto; display:block; text-decoration: none; background:url(../../images/pbullet.gif) no-repeat top left; padding-left:15px; padding-bottom:7px; }
ul.productnav li a:link		{ font-family:arial,verdana; font-size:12px; font-weight:normal; color:#444541; height: auto; display:block; text-decoration: none; background:url(../../images/pbullet.gif) no-repeat top left; padding-left:15px; padding-bottom:7px; }
ul.productnav li a:active 	{ font-family:arial,verdana; font-size:12px; font-weight:normal; color:#444541; height: auto; display:block; text-decoration: none; background:url(../../images/pbullet.gif) no-repeat top left; padding-left:15px; padding-bottom:7px; }
ul.productnav li a:visited	{ font-family:arial,verdana; font-size:12px; font-weight:normal; color:#444541; height: auto; display:block; text-decoration: none; background:url(../../images/pbullet.gif) no-repeat top left; padding-left:15px; padding-bottom:7px; }
ul.productnav li a:hover 	{ font-family:arial,verdana; font-size:12px; font-weight:normal; color:#444541; height: auto; display:block; text-decoration: none; background:url(../../images/pbullet.gif) no-repeat top left; padding-left:15px; padding-bottom:7px;}

.bc				{ font-size: 11px; font-weight:normal; color: #999; text-decoration:none;}
A.bc:link 		{ font-size: 11px; font-weight:normal; color: #999; text-decoration:none;}
A.bc:visited 	{ font-size: 11px; font-weight:normal; color: #999; text-decoration:none;}
A.bc:active 	{ font-size: 11px; font-weight:normal; color: #999; text-decoration:none;}
A.bc:hover 		{ font-size: 11px; font-weight:normal; color: #999; text-decoration:underline;}

.paging				{ font-size:11px; color:#333; text-decoration:none; background-color:#f1f1f1; border:1px solid #ccc; padding:5px; }
a.paging:link, a.paging:visited, a.paging:active { font-size:11px; color:#333; text-decoration:none; background-color:#f1f1f1; border:1px solid #ccc; padding:5px; }
a.paging:hover		{ font-size:11px; color:#333; text-decoration:none; background-color:#f1f1f1; border:1px solid #ccc; padding:5px; }

.linkbtn			{ border:#6e863a 1px solid; padding:4px; text-align:center;  font-size:12px; font-weight:bold; color:#324500; background:url(../../images/bg_btn.gif) repeat-x top left #b2ca81; width:60px; display:block; }
a.linkbtn:link, a.linkbtn:active, a.linkbtn:visited	{ border:#6e863a 1px solid; padding:4px; text-align:center;  font-size:12px; font-weight:bold; color:#324500; background:url(../../images/bg_btn.gif) repeat-x top left #b2ca81; width:60px; display:block; }
a.linkbtn:hover		{ border:#6e863a 1px solid; padding:4px; text-align:center;  font-size:12px; font-weight:bold; color:#324500; background:url(../../images/bg_btn.gif) repeat-x top left #b2ca81; width:60px; display:block;  }

.linkbtn1			{ border:#6e863a 1px solid; padding:4px; padding-left:0px; text-align:center;  font-size:12px; font-weight:normal; color:#324500; background:url(../../images/bg_btn.gif) repeat-x top left #b2ca81; display:block; width:125px; }
a.linkbtn1:link, a.linkbtn1:active,	a.linkbtn1:visited	{ border:#6e863a 1px solid; padding:4px; padding-left:0px; text-align:center;  font-size:12px; font-weight:normal; color:#324500; background:url(../../images/bg_btn.gif) repeat-x top left #b2ca81; display:block; width:125px; }
a.linkbtn1:hover	{ border:#6e863a 1px solid; padding:4px; padding-left:0px; text-align:center;  font-size:12px; font-weight:normal; color:#324500; background:url(../../images/bg_btn.gif) repeat-x top left #b2ca81; display:block; width:125px; }

.adminlink			{ font-size:11px; font-weight:bold; text-decoration:none; color:#758f32; }
a.adminlink:link, a.adminlink:active, a.adminlink:visited { font-size:11px; font-weight:bold; text-decoration:none; color:#758f32; }
a.adminlink:hover	{ font-size:11px; font-weight:bold; text-decoration:underline; color:#758f32; }

/***********************/

/****** Sitemap ********/
.smapsep			{ border-top:dashed 1px #ccc; }
.sitemappad 		{ padding-left:5px; }
.smapsubpad			{ padding-left:15px; }

.smap1				{ font-size:13px; color:#333; font-weight:bold; text-decoration:none; }
a.smap1:link, a.smap1:active, a.smap1:visited {font-size:13px; color:#333; font-weight:bold; text-decoration:none; }
a.smap1:hover		{ font-size:13px; color:#333; font-weight:bold; text-decoration:underline; }

.smap2				{ font-size:12px; color:#FF6600; font-weight:normal; text-decoration:none; }
a.smap2:link, a.smap2:active, a.smap2:visited {font-size:12px; color:#333; font-weight:normal; text-decoration:none; }
a.smap2:hover		{ font-size:12px; color:#333; font-weight:normal; text-decoration:underline; }

.smap3				{ font-size:12px; color:#333; font-weight:normal; text-decoration:none; }
a.smap3:link, a.smap3:active, a.smap3:visited {font-size:12px; color:#333; font-weight:normal; text-decoration:none; }
a.smap3:hover		{ font-size:12px; color:#333; font-weight:normal; text-decoration:underline; }

.smap4				{ font-size:11px; color:#333; font-weight:normal; text-decoration:none; padding-left:8px; }
a.smap4:link, a.smap4:active, a.smap4:visited {font-size:11px; color:#333; font-weight:normal; text-decoration:none; padding-left:8px; }
a.smap4:hover		{ font-size:11px; color:#333; font-weight:normal; text-decoration:underline; padding-left:8px; }

.smap5				{ font-size:13px; color:#333; font-weight:bold; text-decoration:none; }
a.smap5:link, a.smap5:active, a.smap5:visited {font-size:13px; color:#333; font-weight:bold; text-decoration:none; }
a.smap5:hover		{ font-size:13px; color:#333; font-weight:bold; text-decoration:underline; }

/***********************/

/***** Search Box ******/
.title          		{ font-size:12px; font-weight:bold; text-decoration:none; color:#80915b; }
a.title:link, a.title:active, a.title:visited { font-size:12px; font-weight:bold; text-decoration:none; color:#80915b; }
a.title:hover   		{ font-size:12px; font-weight:bold; text-decoration:underline; color:#80915b; }

.url            		{ font-size:12px; color:#006699; }
a.url:link, a.url:active, a.url:visited { font-size:12px; color:#006699; text-decoration:underline; }
a.url:hover     		{ font-size:12px; color:#006699; text-decoration:none; }

.hd5					{ font-size:12px; font-weight:bold; color:#006699; }
.searchpad  			{ padding-left:0px; }
.searchext  			{ font-size:12px; color:#4c4c4c; }
.searcdate  			{ font-size:12px; color:#4c4c4c; font-weight:bold; }
.searchborder 			{ border-bottom:1px dotted #e0e0e0; }
/***********************/

/***** List Module *****/
.listsep   						{ border-bottom:1px dotted #c8c8c8; border-top:1px dotted #c8c8c8; padding:10px 0px; }
.listcaption					{ font-size:12px; color:#333; font-weight:bold; }
.listclear						{ clear:both; }
.listbg 						{ background:#fff; }
.alternatelistbg				{ background:#f7fbee; }
.listbullet						{ float:left; width:auto; padding-right:6px; padding-left:10px; }
.listbullet2					{ float:left; width:0px; padding-left:10px; }
.listcaption					{ float:left; width:auto; }
.listdesc						{ float:left; padding-left:25px; width:auto; color:#333; }
.listdesc2						{ float:left; padding-left:15px; width:auto; color:#333; }
.listdate						{ float:left; padding-left:25px; padding-bottom:9px; }
.listdatetxt					{ font-size:11px; }
.listtoplinks 					{ float:left; }
.listarchive, .listpagging		{ float:left; clear:both; padding:7px 0px; width:500px; }

.listreadmore          			{ font-size:11px; color: #333; }
a.listreadmore:link, a.listreadmore:active, a.listreadmore:visited { font-size:11px; color:#333; text-decoration:underline; }
a.listreadmore:hover   			{ font-size:11px; color: #333; text-decoration:none; }

.listview             			{ font-weight:normal; font-size:11px; color: #333; padding-right:4px; }
a.listview:link, a.listview:active, a.listview:visited { font-weight:normal; font-size:11px; color: #333; text-decoration:underline; padding-right:4px; }
a.listview:hover     		 	{ font-weight:normal; font-size:11px; color: #333; text-decoration:none; padding-right:4px; }

.listdownload            		{ font-size:12px; font-weight:normal; text-decoration:none; color:#333; }
a.listdownload:link, a.listdownload:active, a.listdownload:visited { font-size:12px; font-weight:normal; text-decoration:underline; color:#333; }
a.listdownload:hover     		{ font-size:12px; font-weight:normal; text-decoration:none; color:#333; }

.listvideo						{ float:left; margin:0; padding:0; padding-left:10px; //width:120px; }
.listing						{ float:left; margin:0; padding:0; }
/***********************/

/**** Form Classes *****/
input 				{ font-size:12px; color:#212121; }
label 				{ font-size:12px; color:#212121; }
.form_input			{ border:#d5d3d3 0px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:135px; padding-right:5px; }
.form_input1 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:150px; }
.form_input2 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:220px; }
.form_input3 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:150px; }
.form_input4 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:200px; }
.form_input5 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:120px; }
.form_input6 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:240px; }
.form_input7 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:220px; }
.form_input8 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:132px; }

.form_select 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:200px; }
.form_select1 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:225px; height:22px; padding-left:5px; }
.form_select2 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:225px; }
.form_select3 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:73px; }
.form_select4 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:120px; }
.form_select5 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:245px; }
.form_select6 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:225px; }
.form_select7 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:134px; }
.form_select8 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:300px; }
.form_select9 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:173px; }

.form_file 			{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; width:192px; }
.form_file1 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:223px; }
.form_file2 		{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:220px; }

.form_textarea 		{ border:#9E9E9D 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:200px; height:55px; }
.form_textarea1 	{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:210px; height:45px; padding-left:5px; padding-top:3px; }
.form_textarea2 	{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:240px; height:45px; }
.form_textarea3 	{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:220px; height:75px; }
.form_textarea4 	{ border:#d5d3d3 1px solid; font-size:12px; background-color:#fff; color:#555; font-weight:normal; width:250px; height:80px; }

.form_button 		{ border:0px; font-size:11px; background:url(../../images/btn_search.gif) repeat-x top left; color:#324500; font-weight:bold; height:24px; width:84px; cursor:hand; }
.form_button1 		{ border:#6e863a 1px solid; font-size:13px; background:url(../../images/bg_btn.gif) repeat-x top left #b2ca81; color:#324500; font-weight:bold; cursor:hand; }
.form_button2 		{ border:0px; font-size:13px; background:url(../../images/bg_btn1.gif) no-repeat top left; color:#000; font-weight:bold; height:24px; width:60px; cursor:hand; }
.form_button3 		{ border:0px; font-size:13px; background:url(../../images/bg_button.gif) no-repeat top left; color:#000; font-weight:bold; height:24px; width:125px; cursor:hand; }
.form_radio			{ font-size:11px; color:#666; }
.form_listbox 		{ border:#d5d3d3 1px solid; color:#555; font-size:12px;  background:url(../../images/bglistbox.gif) repeat-x left bottom; background-color:#fefefe; vertical-align:top; }

div.form 			{ width: 665px; padding: 0px; margin: 0px auto; margin-top:-8px; }
div.row 			{ clear: both; padding-top:8px; position:relative; }
div.row span.label 	{ float: left; width:145px; text-align: right; padding-right:10px; }
div.row span.field 	{ float: left; width:510px; text-align: left; }

/***********************/

/**** CSS for Shade Tabs. *****/
.tabbox 	{ border:1px solid #00599b; width:646px; height:211px; padding:30px; background-color:#f6fafc; font-size:12px;  }
.hideme		{ margin:0; padding:0; position:absolute; margin-top:21px; font-size:1px; z-index:100;}

.shadetabs						{ padding: 3px 0; margin-left: 0px; margin-top: 0px; margin-bottom: 0; font: bold 12px arial; list-style-type: none; text-align: left; /*set to left, center, or right to align the menu as desired*/ }
.shadetabs li					{ display: inline; margin: 0; }
.shadetabs li a					{ text-decoration: none; position: relative; z-index: 1; padding: 3px 7px; margin-right: 3px; font: bold 12px arial; color: #fff; background: #00599b; border: 1px solid #00599b; }
.shadetabs li a:link			{ color: #fff; font: bold 12px arial; border: 1px solid #00599b; }
.shadetabs li a:visited			{ color: #fff; font: bold 12px arial; border: 1px solid #00599b; }
.shadetabs li a:hover			{ color: #000; background: #eff5f9; font: bold 12px arial; border: 1px solid #00599b; text-decoration: none; border-bottom-color:#eff5f9;}
.shadetabs li a.selected		{ color: #000; background: #eff5f9; font: bold 12px arial; border: 1px solid #00599b; top: 0px; text-decoration: none; border-bottom-color:#eff5f9; position: relative; }
.shadetabs li a.selected:link	{ color: #000; background: #eff5f9; font: bold 12px arial; border-bottom-color:#eff5f9; }
.shadetabs li a.selected:visited{ color: #000; background: #eff5f9; font: bold 12px arial; border-bottom-color:#eff5f9; }
.shadetabs li a.selected:hover	{ color: #000; background: #eff5f9; font: bold 12px arial; position: relative; top: 0px; text-decoration: none; border-bottom-color:#fff; }
.tabcontent						{ display:none; font: normal 12px arial; }

/******Accordian Classes*****/
h3.mypets		{ font-size:13px; font-weight:bold; font-family:arial; color:#dfe5cf; margin:0px;}
.mypets			{ cursor: hand; cursor: pointer; padding: 5px 8px 5px 8px; border-bottom: 1px solid #fff; margin:0px; background: url(../../images/arrow_up.gif) no-repeat top right #879f4a; text-align:left; text-transform:uppercase; }
.thepet			{ margin:0px; padding:0px; font-size:12px; padding:6px; color:#666; text-align:left; border-top: 1px solid #cccfc3; height:126px; }
.openpet		{ background: url(../../images/arrow_down.gif) no-repeat top right #879f4a;}
.technology		{ cursor: hand; cursor: pointer; font: bold 12px Verdana; margin: 0px 0; }
.openlanguage	{ color: green; }
.closedlanguage	{ color: red; }

/******Career*****/
.careersppad  		  			{ padding-left:6px; }
.careers_hd   		  			{ font-size:12px; color:#095aa3; font-weight:bold; }
.careers_hd1  		  			{ font-size:13px; color:#333; font-weight:bold; padding:0px; margin:0px; }
.careers_hd2   		  			{ font-size:12px; color:#333; font-weight:bold; }
.carrhd       		  			{ font-size:12px; color:#333; font-weight:bold; }
.carrersap    		  			{ border-bottom:1px dotted #dee2e5; }
.carrerlistbg					{ background-color:#f7fbee; }
.carrhd2       		  			{ font-size:12px; color:#333; font-weight:bold; padding-left:6px; }

.jobdetail, a.jobdetail:link, a.jobdetail:active, a.jobdetail:visited { font-size:11px; font-weight:bold; text-decoration:none; color:#0066B3; }
a.jobdetail:hover 				{ font-size:11px; font-weight:bold; text-decoration:none; color:#0066B3; }

.jobdetail1, a.jobdetail1:link, a.jobdetail1:active, a.jobdetail1:visited {font-size:12px; color:#5d5d5d; font-weight:bold; text-decoration:none; }
a.jobdetail1:hover 				{ font-size:12px; color:#5d5d5d; font-weight:bold; text-decoration:none; }

.jobdetail2           			{ font-size:12px; font-weight:normal; text-decoration:none; color:#455919; }
a.jobdetail2:link, a.jobdetail2:active, a.jobdetail2:visited {font-size:12px; font-weight:normal; text-decoration:none; color:#455919; }
a.jobdetail2:hover 				{ font-size:12px; font-weight:normal; text-decoration:underline; color:#455919; }

.joblink, a.joblink:link, a.joblink:active, a.joblink:visited {background:url(../../images/bg_btn.gif) repeat-x; font-size:12px; color:#324500; text-decoration:none; text-align:center; display:block; height:19px; font-weight:bold; padding-top:3px; width:80px; border:1px solid #738a41; }
a.joblink:hover 				{ background:url(../../images/bg_btn.gif) repeat-x; font-size:12px; color:#324500; text-decoration:none; text-align:center; display:block; height:19px; font-weight:bold; padding-top:3px; width:80px; border:1px solid #738a41; }

.jobelink2, a.jobelink2:link, a.jobelink2:active, a.jobelink2:visited { font-size:12px; color:#a14712; text-decoration:none; font-weight:normal; }
a.jobelink2:hover    	  		{ font-size:12px; color:#a14712; text-decoration:underline; font-weight:normal; }

.jobdate     		  			{ font-size:11px; color:#6f6f6f; font-weight:bold; text-decoration:none; }
.frmtxt1     		  			{ font-size:11px; color:#376100; font-weight:normal; text-align:justify; }
.bodytxt9     		  			{ font-size:11px; color:#6f6f6f; font-weight:normal; }
.jobdate1     		  			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#376100; font-weight:bold; text-decoration:none; }
.joblisting     	  			{ font-size:14px; color:#00b4f0; padding-left:10px; font-weight:bold; } 
.jobdesc     		  			{ font-size:12px; color:#5d5d5d; }
.note     		  	  			{ font-size:11px; color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; }
.career_text     	  			{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#376100; }
.bluetext     		  			{ font-size:12px; color:#0349c1; }
/********************/

/***** Whats New *****/
.WhatsNew1 		{ background:#fff; margin:2px 0; padding:0 7px;  }
.WhatsNewHD 	{ margin-top:6px; font-size: 14px; height:16px; color:#eaeade;  font-weight:bold; padding: 7px 0 7px 33px;  display:block; text-align:left;  }
.WhatsNewDate 	{ font: bold 11px  Arial, Verdana, Helvetica, sans-serif; color:#999; padding-bottom:3px; }
.WhatsNewText 	{ font-size:11px; color:#333; padding-top:3px; }

.WhatsNew_Sep   { border-bottom:1px dotted #c8c8c8; }

.WhatsNewrow	{ color:#555; background-color:#fff; }
.WhatsNewrow1	{ color:#555; background-color:#f7fbee; }

.nav_whatsnew          { font-size:12px; color:#6e863a; font-weight:bold; }
a.nav_whatsnew:link    { font-size:12px; color:#6e863a; font-weight:bold; text-decoration:none; }
a.nav_whatsnew:active  { font-size:12px; color:#6e863a; font-weight:bold; text-decoration:none; }
a.nav_whatsnew:visited { font-size:12px; color:#6e863a; font-weight:bold; text-decoration:none; }
a.nav_whatsnew:hover   { font-size:12px; color:#6e863a; font-weight:bold; text-decoration:underline; }
/*********************/

/***** Product *****/
.productdescription		{ color:#4c4c4c; font-size:12px; font-weight:normal; text-align:justify; line-height:16px;}

a.editprofile			{ font-size:11px; font-weight:normal; color:#333; text-decoration:underline; }
a.editprofile:link, a.editprofile:visited, a.editprofile:active { font-size:11px; font-weight:normal; color:#333; text-decoration:underline; }
a.editprofile:hover 	{ font-size:11px; font-weight:normal; color:#333; text-decoration:none; }

.readmore2				{ font-size:11px; color:#333; }
a.readmore2:link, a.readmore2:active, a.readmore2:visited { font-size:11px; color:#333; text-decoration:underline; }
a.readmore2:hover   	{ font-size:11px; color:#333; text-decoration:none; }

.productlink			{ font-size:11px; color:#333; }
a.productlink:link, a.productlink:active, a.productlink:visited { font-size:11px; color:#333; text-decoration:underline; }
a.productlink:hover   	{ font-size:11px; color:#333; text-decoration:none; }

.casestudydescription	{ font-size:12px; color:#5d5d5d; padding-left:24px; }
.casestudy1				{ background-color:#fff; border-top:1px dotted #c8c8c8; border-bottom:1px dotted #c8c8c8; }
.casestudy2				{ background-color:#f7fbee; border-top:1px dotted #c8c8c8; border-bottom:1px dotted #c8c8c8; }
.casestudybullet		{ padding-left:10px; padding-right:6px; }

.casestudyreadmore			{ font-size:11px; color:#333; padding-left:0px; }
a.casestudyreadmore:link, a.casestudyreadmore:active, a.casestudyreadmore:visited { font-size:11px; padding-left:0px; color:#333; text-decoration:underline; }
a.casestudyreadmore:hover  { font-size:11px; color:#333; text-decoration:none; padding-left:0px; }

.whitepaperdescription	{ font-size:12px; color:#5d5d5d; padding-left:24px; }
.whitepaper1			{ background-color:#fff; }
.whitepaper2			{ background-color:#f7fbee; }
.whitepaperentry		{ padding:10px 0px; border-top:1px dotted #c8c8c8; border-bottom:1px dotted #c8c8c8; }
.whitepaperbullet		{ padding-left:10px; padding-right:6px; }
/*********************/

/** Testimonials **/
.Testimonials_Text 		{ font-size:12px; color:#333; }
.Testimonials_Sep   	{ border-bottom:1px dotted #c8c8c8; border-top:1px dotted #c8c8c8; padding:10px 0px; }

.Testimonialsgridrow	{ color:#555; font-size:10px; background-color:#fff; }
.Testimonialsgridrow1	{ color:#555; font-size:10px; background-color:#f7fbee; }

.TestimonialsThumb		{ border-bottom:1px dotted #c8c8c8; border-top:1px dotted #c8c8c8; padding:10px; }
/**---------------------------**/
