/******************************************************************************
'Project          	: 	Hughes Systique
'Created By      	: 	Kunal Vijan
'******************************************************************************/
#Body 							{background:#fff; background-repeat:no-repeat; background-position:center 100px;}
html,body						{height:100%; width:100%;}
body 							{margin:0px; padding:0px;}
td,ul 							{font-size:12px; color:#333;} 
img 							{border:0;}
p 								{margin:0px; padding:0px; color:#333;}
span p							{color:#333;}
form							{margin:0px;}
.skinwrapper					{text-align:center; width:100%;}
.skinmenu						{width:947px; background:#fff url(NavSep.gif) repeat-x top left; padding:1px 0 0 2px; margin:0 10px 0 10px; clear:both; text-align:left;}
.skinuser						{padding:0px; background:#ccc; text-align:right;}
.skincontentstable				{width:978px;}
.skinfooter						{font-size:10px; font-weight:normal; text-decoration:none; color:#666;}
.leftpadding					{padding-left:10px;}
*								{font-family:Tahoma, Arial, Helvetica, sans-serif; font-smooth:always;}
#bgslide 						{top:100px; z-index:-999; margin:0px; padding:0px; position:absolute; width:99%;}
* html #bgslide					{top:100px; z-index:-999; margin:0px; padding:0px; position:absolute; width:99%;}
.txthighlight					{background-color:#FFFF99;}
/**---------------------------**/

/** Links & Buttons **/
.StandardButton					{background:#ccc; border:1px #ccc outset; padding:5px;}
.StandardButton 				{background-image:url(../../images/btn_bg1.gif); font-size:11px; font-weight:bold; border:solid 1px #B1E7FA; color:#000; background-repeat:repeat-x;}

a.CommandButton					{font-size:12px; font-weight:bold;}
.controlpanel a.CommandButton	{font-size:10px; font-weight:bold;}
a.CommandButton:link			{color:#333; font-size:12px; text-decoration:none; font-weight:bold;}
a.CommandButton:visited			{color:#333; font-size:12px; text-decoration:none; font-weight:bold;}
a.CommandButton:hover			{color:#333; font-size:12px; text-decoration:none; font-weight:bold;}
a.CommandButton:active			{color:#333; font-size:12px; text-decoration:none; font-weight:bold;}

a.skinuser:link					{color:#333; text-decoration:none;}
a.skinuser:visited				{color:#333; text-decoration:none;}
a.skinuser:hover				{color:#c00; text-decoration:underline;}
a.skinuser:active				{color:#c00; text-decoration:underline;}
/**---------------------------**/

/** Sub Navigation **/
.menu1hoverin   				{padding:0px;}
.menu1hoverin1  				{border-bottom:solid 0px #d5cbd5; width:0px; padding:0px;}
.menu1hoverout  				{padding:0px;}
.menuborder     				{border-bottom:solid 0px #d5cbd5; width:0px; padding:0px;}
.SubNavigation1					{float:left;}

.menu1, a.menu1:link, a.menu1:active, a.menu1:visited {border-bottom:solid 1px #dadee1; color:#060606; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 8px 15px; text-align:left; background:url(../../images/bullet6.gif) 208px 10px no-repeat; width:213px;}
a.menu1:hover   				{border-bottom:solid 1px #d3abaf; color:#fff; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 8px 15px; text-align:left; background:#bf1219 url(../../images/bullet7.gif) 208px 10px no-repeat; width:213px;}

.menu1selected, a.menu1selected:link, a.menu1selected:active, a.menu1selected:visited {border-bottom:solid 1px #d3abaf; color:#fff; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 8px 15px; text-align:left; background:#bf1219 url(../../images/bullet7.gif) 208px 10px no-repeat; width:213px;}
a.menu1selected:hover   		{border-bottom:solid 1px #d3abaf; color:#fff; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 8px 15px; text-align:left; background:#bf1219 url(../../images/bullet7.gif) 208x 10px no-repeat; width:213px;}

.menu1selected2, a.menu1selected2:link, a.menu1selected2:active, a.menu1selected2:visited {border-bottom:solid 1px #d3abaf; color:#fff; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 8px 15px; text-align:left; background:#bf1219 url(../../images/bullet7.gif) 208px 10px no-repeat; width:213px;}
a.menu1selected2:hover  		{border-bottom:solid 1px #d3abaf; color:#fff; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 8px 15px; text-align:left; background:#bf1219 url(../../images/bullet7.gif) 208px 10px no-repeat; width:213px;}

.submenu2, a.submenu2:link, a.submenu2:active, a.submenu2:visited {border-bottom:solid 1px #fcd2ab; color:#010101; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 8px 25px; text-align:left; background:#fdbc7c; width:203px;}
a.submenu2:hover   				{border-bottom:solid 1px #fcd2ab; color:#b3141b; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 8px 25px; background:#fdbc7c; width:203px;}

.submenu2selected, a.submenu2selected:link, a.submenu2selected:active, a.submenu2selected:visited {border-bottom:solid 1px #fcd2ab; color:#b3141b; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 8px 25px; text-align:left; background:#fdbc7c; width:203px;}
a.submenu2selected:hover   		{border-bottom:solid 1px #fcd2ab; color:#b3141b; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 8px 25px; text-align:left; background:#fdbc7c; width:203px;}

.menupadding 					{padding-left:0px;}
ulAdminMenu 					{padding:0px; text-align:left;}

/** Sub Navigation Without Border **/
.menu1A, a.menu1A:link, a.menu1A:active, a.menu1A:visited {color:#060606; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 8px 15px; text-align:left; background:url(../../images/bullet6.gif) 208px 10px no-repeat; width:213px;}
a.menu1A:hover   				{color:#fff; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 8px 15px; text-align:left; background:#bf1219 url(../../images/bullet7.gif) 208px 10px no-repeat; width:213px;}

.menu1selectedA, a.menu1selectedA:link, a.menu1selectedA:active, a.menu1selectedA:visited {color:#fff; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 8px 15px; text-align:left; background:#bf1219 url(../../images/bullet7.gif) 208px 10px no-repeat; width:213px;}
a.menu1selectedA:hover   		{color:#fff; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 8px 15px; text-align:left; background:#bf1219 url(../../images/bullet7.gif) 208px 10px no-repeat; width:213px;}

.menu1selected2A, a.menu1selected2A:link, a.menu1selected2A:active, a.menu1selected2A:visited {color:#fff; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 8px 15px; text-align:left; background:#bf1219 url(../../images/bullet7.gif) 208px 10px no-repeat; width:213px;}
a.menu1selected2A:hover  		{color:#fff; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 8px 15px; text-align:left; background:#bf1219 url(../../images/bullet7.gif) 208px 10px no-repeat; width:213px;}

.submenu2A, a.submenuA2:link, a.submenu2A:active, a.submenu2A:visited {color:#010101; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 9px 25px; text-align:left; background:#fdbc7c; width:203px;}
a.submenu2A:hover   			{color:#b3141b; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 9px 25px; text-align:left; background:#fdbc7c; width:203px;}

.submenu2selectedA, a.submenu2selectedA:link, a.submenu2selectedA:active, a.submenu2selectedA:visited {color:#b3141b; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 9px 25px; text-align:left; background:#fdbc7c; width:203px;}
a.submenu2selectedA:hover   	{color:#b3141b; font-size:11px; font-weight:normal; text-decoration:none; display:block; padding:8px 6px 9px 25px; text-align:left; background:#fdbc7c; width:203px;}
/**---------------------------**/

/** Top Menu Classes **/
/** Menu **/
.MainMenu_MenuContainer			{background:url(media/silver_separator.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;}

/** Sub Menu Class **/
.MainMenu_MenuItem				{text-align:left; font:normal 12px  Arial, Verdana, Helvetica, sans-serif; color:#333; padding:4px 15px 4px 7px; border:1px #fff solid; border-width:0px 0;}
/** Submenu BG Selected **/
.submenuitembreadcrumb 			{font:normal 12px  Arial, Verdana, Helvetica, sans-serif; color:#333; padding:4px 15px 4px 7px; border:1px #fff solid; border-width:0px 0;}
/** Submenu BG Hover **/
.submenuitemselected			{font:normal 12px  Arial, Verdana, Helvetica, sans-serif; color:#333; padding:4px 15px 4px 7px; background:#e7f2f8; border:1px #fff solid; border-width:0px 0;}
/** Submenu Height **/
.MainMenu_MenuArrow				{font:normal 12px  Arial, Verdana, Helvetica, sans-serif; color:#333; padding:2px 0 2px 10px; height:18px; border:#fff solid; border-width:0px 0px 0px 0;}
/** Submenu BG Color **/
html>body
.submenu						{margin-top:2px; margin-left:4px; font: normal 12px  Arial, Verdana, Helvetica, sans-serif; color:#23498b; z-index:1000; border:0; padding:0; background:#b1ddea; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95); -moz-opacity: 0.95; border:solid #fafcfd 1px;}
.submenu						{margin-top:1px; margin-left:2px; color:#23498b; font-size:11px; font-weight:normal; z-index:1000; border:0; padding:0; background:#b1ddea; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95); -moz-opacity: 0.95; border:solid #fafcfd 1px;}
.rootmenuitem					{background:transparent;}
.rootmenuitem td				{padding:0 9px; cursor:pointer; cursor:hand; text-transform:uppercase;}
/**---------------------------**/

/** Menu List **/
.rootmenuitem td span			{font-size:12px; font-weight:bold; color:#4b4b4b; text-decoration:none; margin:0px; white-space:nowrap;}
.rootmenuitembreadcrumb			{background:transparent;}
.rootmenuitembreadcrumb td		{padding:0px 9px; cursor:pointer; cursor:hand;}
.rootmenuitemselected			{}
.rootmenuitemselected td		{padding:0px 9px; cursor:pointer; cursor:hand;}
.MainMenu_MenuBreak				{display:none;}
/**---------------------------**/

/** Top Menu **/
.rootmenuitembreadcrumb td span	{text-transform:uppercase; font-size:12px; font-weight:bold; color:#4b4b4b; text-decoration:none; white-space:nowrap;}
.rootmenuitemselected td span	{text-transform:uppercase; font-size:12px; font-weight:bold; color:#e97300; text-decoration:none; white-space:nowrap;}
/**---------------------------**/

/** New Top Menu Classes **/
a.mainnav:link,a.mainnav:active,a.mainnav:visited {font-size:12px; font-weight:bold; color:#4f2602; text-decoration:none; display:block; padding:6px 10px 8px 10px; height:16px; margin:0px; text-transform:uppercase;}
a.mainnav:hover 				{font-size:12px; font-weight:bold; color:#fff; text-decoration:none; display:block; padding:6px 10px 8px 10px; height:16px; margin:0px; background-color:#861a18; text-transform:uppercase;}

a.mainnav_selected:link,a.mainnav_selected:active,a.mainnav_selected:visited {font-size:12px; font-weight:bold; color:#fff; text-decoration:none; display:block; padding:6px 10px 8px 10px; height:16px; margin:0px; background-color:#861a18; text-transform:uppercase;}
a.mainnav_selected:hover 		{font-size:12px; font-weight:bold; color:#fff; text-decoration:none; padding:6px 10px 8px 10px; height:16px; display:block; margin:0px; background-color:#861a18; text-transform:uppercase;}
/**---------------------------**/

/** Second Level Div Menu **/
html>body
.nav2_bg 						{height:18px; margin-top:0px; padding:0px; background-color:#861a18; text-align:left; padding-top:8px; padding-bottom:4px; padding-left:6px; z-index:9999; position:absolute; width:938px;}
.nav2_bg 						{height:23px; margin-top:0px; padding:0px; background-color:#861a18; text-align:left; padding-top:3px; padding-bottom:4px; padding-left:6px; z-index:9999; position:absolute; width:938px;}

a.mainnav2:link,a.mainnav2:active,a.mainnav2:visited {font-size:12px; font-weight:normal; color:#fff; text-decoration:none; padding:0px 12px 0px 16px; margin:0px; background:url(../../../images/Topnav_Arrow.gif) 6px 6px no-repeat;}
a.mainnav2:hover 				{font-size:12px; font-weight:normal; color:#fff; text-decoration:underline; padding:0px 12px 0px 16px; margin:0px;  background:url(../../../images/Topnav_Arrow.gif) 6px 6px no-repeat;}

a.mainnav2_selected:link,a.mainnav2_selected:active,a.mainnav2_selected:visited {font-size:12px; font-weight:normal; color:#fff; text-decoration:underline; padding:0px 12px 0px 16px; margin:0px; background:url(../../../images/Topnav_Arrow.gif) 6px 6px no-repeat;}
a.mainnav2_selected:hover 		{font-size:12px; font-weight:normal; color:#fff; text-decoration:none; padding:0px 12px 0px 16px; margin:0px; background:url(../../../images/Topnav_Arrow.gif) 6px 6px no-repeat;}
/**---------------------------**/

/** Third Level Menu **/
a.mainnav2_selected1:link,a.mainnav2_selected1:active,a.mainnav2_selected1:visited {font-size:12px; font-weight:normal; color:#fff; text-decoration:none; display:block; padding:0px 12px 0px 16px; margin:0px; background:url(../../../images/Topnav_Selected.gif) no-repeat left;}
a.mainnav2_selected1:hover		{font-size:12px; font-weight:normal; color:#fff; text-decoration:none; display:block; padding:0px 12px 0px 16px; margin:0px; background:url(../../../images/Topnav_Selected.gif) no-repeat left;}

a.mainnav3:link,a.mainnav3:active,a.mainnav3:visited { 
 font-size:12px; font-weight:normal; color:#fff; text-decoration:none; padding:3px 3px; margin:0px; border-bottom:solid 1px #a26f6b; display:block; white-space:nowrap; 
#width:100%; font-size:12px; font-weight:normal; color:#fff; text-decoration:none; padding:3px 3px; margin:0px; border-bottom:solid 1px #a26f6b; display:block; white-space:nowrap; 
_width:100%; font-size:12px; font-weight:normal; color:#fff; text-decoration:none; padding:3px 3px; margin:0px; border-bottom:solid 1px #a26f6b; display:block; white-space:nowrap; 
}
a.mainnav3:hover { 
 font-size:12px; font-weight:normal; color:#fff; text-decoration:none; padding:3px 3px; margin:0px; border-bottom:solid 1px #a26f6b; display:block; background:#861a18; white-space:nowrap;
#width:100%; font-size:12px; font-weight:normal; color:#fff; text-decoration:none; padding:3px 3px; margin:0px; border-bottom:solid 1px #a26f6b; display:block; background:#861a18; white-space:nowrap;
_width:100%; font-size:12px; font-weight:normal; color:#fff; text-decoration:none; padding:3px 3px; margin:0px; border-bottom:solid 1px #a26f6b; display:block; background:#861a18; white-space:nowrap;
}
/**---------------------------**/

/** First Level Dropdown Div **/
.nav2_bg1
{
 padding:3px 6px; margin:0px; background-color:#975f5a; text-align:left; position:absolute; z-index:999;
 padding:3px 6px; margin:0px; background-color:#975f5a; text-align:left; position:absolute; z-index:999;
_padding:3px 6px; margin:0px; background-color:#975f5a; text-align:left; position:absolute; z-index:999;
}
/**---------------------------**/

/** Form Controls **/
.NormalTextBox					{font-size:11px; color:#333; width:184px; }
.Normal							{}
/**---------------------------**/

/**---------------------------**/
/******** Hughes Classes *******/
/**---------------------------**/
body 							{margin:0px; padding:0px; background-color:#fff;}
img, form						{border:0px;}
.error							{font-size:11px; color:#ff0000;}
form							{margin:0px; padding:0px;}
.imgmiddle						{vertical-align:middle;}
/**---------------------------**/

/** Home Page **/
.header							{width:1000px; height:99px; text-align:left;}
.logo							{padding:25px 0px 13px 42px; width:202px; float:left;}
.headsep						{float:left; width:30px; text-align:center; height:69px; padding-top:30px;} /* Width:54px; */
.search							{text-align:left; width:184px; float:right; padding:4px 40px 0px 0px;}
.content						{border-top:1px solid #dcdcdd; width:1000px; min-height:490px;}
.left							{float:left;}
.rightbox						{float:right; padding-right:14px;}
.reaching						{text-align:left; padding:123px 0px 0px 43px; width:417px; float:left; height:61px;}
* html .hometabs				{clear:both; text-align:left; padding-left:42px; width:417px; float:left; height:140px;}
.hometabs						{clear:both; text-align:left; padding-left:42px; width:417px; float:left; min-height:140px;}
.flash							{float:left; padding-top:35px; width:440px; padding-right:24px;}
.industrydetails				{padding-top:35px; float:left; margin-right:2px;}
.industry						{float:left;}
.footer							{background:url(../../images/footerbg.gif) repeat-x; height:55px; width:1000px; clear:both; border-top:2px solid #fff;}
.footernav						{text-align:left; padding-left:54px; padding-top:11px; font-size:12px; color:#757575; float:left;}
.copyright						{float:left; text-align:left; padding-top:10px; padding-left:5px;}
.copyright1						{font-size:12px; color:#757575;}
.footernavsep					{font-size:11px; color:#757575; padding:0px 11px;}

html*.headnav					{[ ]padding:0px 0px 0px 0px; width:auto; margin-top:42px; text-align:left; position:absolute; z-index:900;}
.headnav						{voice-family:"\"}\""; voice-family:inherit; padding:0px 0px 0px 282px; width:auto; margin-top:42px; text-align:left; position:absolute; z-index:900;}

/** Inside Skin **/
.scrollbox						{float:left; clear:both; width:417px; margin-top:2px; padding-left:21px; height:200px; overflow:hidden;}
.bodybg							{background:#fff; min-height:466px; border-top:1px solid #dcdcdd; width:1000px;}
.insideleft						{float:left; width:656px; padding-left:40px; padding-bottom:23px;}
.insideright					{float:right; width:238px; padding-right:40px; margin-top:33px; padding-left:7px; padding-bottom:23px;}
.bcum							{float:left; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5d5c5c; padding:10px 0px 9px 3px;}
.heading						{clear:both; text-align:left;}
.bodytxt						{font-size:12px; color:#333; line-height:18px; padding-left:2px;}
.footersep						{background:#fff url(../../images/footersep.gif) left bottom repeat-x; text-align:center; clear:both; width:1000px;}
.insidenav						{float:left; width:238px; clear:both;}
.rightnav						{float:left; width:238px;}
.insidenav2						{width:238px; text-align:left;}
.insidecontent					{padding-bottom:20px;}
.inbanner						{float:left; clear:both; width:654px; overflow:hidden;}
.insideborder					{border-left:1px solid #e8e8e8;}
/**---------------------------**/

/** Backgrounds **/
.bggrey1						{background-color:#e5e5e5;}
.bggrey2						{background-color:#e0e0e0;}
.bggrey3						{background-color:#f6f6f6;}
.bgblue1						{background-color:#deebf2;}
.bgwhite						{background-color:#fff;}
/**---------------------------**/

/** Links **/
a:link, a:active, a:visited 	{font-size:12px; color:#0349c1; text-decoration:underline;}
a:hover							{font-size:12px; color:#0349c1; text-decoration:none;}

a.mainnav:link, a.mainnav:active, a.mainnav:visited {font-size:12px; font-weight:bold; color:#4b4b4b; text-decoration:none; margin:0px; text-transform:uppercase;}
a.mainnav:hover 				{font-size:12px; font-weight:bold; color:#e97300; text-decoration:none; margin:0px; text-transform:uppercase;}

a.elink1:link, a.elink1:active, a.elink1:visited {font-size:11px; color:#0349c1; text-decoration:none;}
a.elink1:hover					{font-size:11px; color:#0349c1; text-decoration:underline;}

a.elink2:link, a.elink2:active, a.elink2:visited {font-size:12px; color:#0349c1; text-decoration:underline;}
a.elink2:hover					{font-size:12px; color:#0349c1; text-decoration:none;}

a.elink3:link, a.elink3:active, a.elink3:visited {font-size:12px; color:#0349c1; text-decoration:none;}
a.elink3:hover					{font-size:12px; color:#ff6600; text-decoration:none;}

a.elink4:link, a.elink4:active, a.elink4:visited {font-size:12px; color:#0349c1; text-decoration:underline;}
a.elink4:hover					{font-size:12px; color:#0349c1; text-decoration:none;}

a.elink5:link, a.elink5:active, a.elink5:visited {font-size:11px; color:#b01016; text-decoration:none;}
a.elink5:hover					{font-size:11px; color:#b01016; text-decoration:underline;}

a.elink13:link, a.elink13:active, a.elink13:visited {font-size:12px; color:#333; text-decoration:none;}
a.elink13:hover					{font-size:12px; color:#0349c1; text-decoration:none;}

a.quotelink:link, a.quotelink:active, a.quotelink:visited {font-size:12px; color:#4b4b4b; font-weight:bold; text-decoration:none;}
a.quotelink:hover				{font-size:12px; color:#4b4b4b; font-weight:bold; text-decoration:none;}

.emaillink						{font-size:12px; font-weight:normal; color:#0349c1; text-decoration:none;}
a.emaillink:link, a.emaillink:active, a.emaillink:visited	{font-size:12px; font-weight:normal; color:#0349c1; text-decoration:underline;}
a.emaillink:hover				{font-size:12px; font-weight:normal; color:#0349c1; text-decoration:none;}

a.footerlnks:link, a.footerlnks:active, a.footerlnks:visited {font-size:12px; color:#757575; text-decoration:none;}
a.footerlnks:hover 				{font-size:12px; color:#757575; text-decoration:underline;}

a.hometab:link, a.hometab:active, a.hometab:visited {font-size:14px; color:#333; text-decoration:none;}
a.hometab:hover					{font-size:14px; color:#333; text-decoration:none;}

a.rightnav:link, a.rightnav:active, a.rightnav:visited {font-size:12px; color:#333; text-decoration:none;}
a.rightnav:hover 				{font-size:12px; color:#FF6600; text-decoration:none;}

a.bc:link, a.bc:active, a.bc:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#23498b; text-decoration:none;}
a.bc:hover						{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#23498b; text-decoration:underline;}

.linkbtn						{background:url(../../images/btn_bg1.gif) repeat-x; padding:4px 3px 5px 3px; font-size:11px; color:#333; text-decoration:none;}
a.linkbtn:link, a.linkbtn:active, a.linkbtn:visited {padding:4px 3px 5px 3px; background:url(../../images/btn_bg1.gif) repeat-x; font-size:11px; color:#333; text-decoration:none;}
a.linkbtn:hover					{padding:4px 3px 5px 3px; background:url(../../images/btn_bg1.gif) repeat-x; font-size:11px; color:#333; text-decoration:none;}

.linkbtn2						{background:url(../../images/btn_bg3.gif) repeat-x; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; display:block; height:22px; width:83px; padding-top:5px;}
a.linkbtn2:link, a.linkbtn2:active, a.linkbtn2:visited {background:url(../../images/btn_bg3.gif) repeat-x; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; display:block; height:22px; width:83px; padding-top:5px;}
a.linkbtn2:hover				{background:url(../../images/btn_bg3.gif) repeat-x; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; display:block; height:22px; width:83px; padding-top:5px;}

.linkbtn3						{background:url(../../images/btn_bg4.gif) repeat-x; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; display:block; height:22px; width:131px; padding-top:5px;}
a.linkbtn3:link, a.linkbtn3:active, a.linkbtn3:visited {background:url(../../images/btn_bg4.gif) repeat-x; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; display:block; height:22px; width:131px; padding-top:5px;}
a.linkbtn3:hover				{background:url(../../images/btn_bg4.gif) repeat-x; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; display:block; height:22px; width:131px; padding-top:5px;}

.linkbtn4						{background:url(../../images/btn_bg7.gif) repeat-x; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; display:block; height:22px; width:57px; padding-top:5px;}
a.linkbtn4:link, a.linkbtn4:active, a.linkbtn4:visited {background:url(../../images/btn_bg7.gif) repeat-x; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; display:block; height:22px; width:57px; padding-top:5px;}
a.linkbtn4:hover				{background:url(../../images/btn_bg7.gif) repeat-x; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; display:block; height:22px; width:57px; padding-top:5px;}

.linkbtn5						{background:url(../../images/btn_bg1.gif) no-repeat; padding:4px 3px 5px 8px; font-size:11px; color:#333; text-decoration:none; display:block; width:95px;}
a.linkbtn5:link, a.linkbtn5:active, a.linkbtn5:visited {padding:4px 3px 5px 8px; background:url(../../images/btn_bg1.gif) no-repeat; font-size:11px; color:#333; text-decoration:none; display:block; width:95px;}
a.linkbtn5:hover				{padding:4px 3px 5px 8px; background:url(../../images/btn_bg1.gif) no-repeat; font-size:11px; color:#333; text-decoration:none; display:block; width:95px;}

.headerlink						{font-size:11px; color:#224889; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:hand;}
a.headerlink:link, a.headerlink:active, a.headerlink:visited{font-size:11px; color:#224889; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; cursor:hand;}
a.headerlink:hover				{font-size:11px; color:#224889; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; cursor:hand;}

.popupblurb						{font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:77px; padding-top:5px;}
a.popupblurb:link, a.popupblurb:active, a.popupblurb:visited {font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:77px; padding-top:5px;}
a.popupblurb:hover				{background:url(../../images/popup_link.gif) repeat-x; font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:77px; padding-top:5px;}

.popupblurbselected 			{background:url(../../images/popup_link.gif) repeat-x; font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:77px; padding-top:5px;}
a.popupblurbselected:link, .popupblurbselected:active, a.popupblurbselected:visited  {background:url(../../images/popup_link.gif) repeat-x; font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:77px; padding-top:5px;}
a.popupblurbselected:hover 		{background:url(../../images/popup_link.gif) repeat-x; font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:77px; padding-top:5px;}

.popupblurb2					{font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:100px; padding-top:5px;}
a.popupblurb2:link, a.popupblurb2:active, a.popupblurb2:visited {font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:100px; padding-top:5px;}
a.popupblurb2:hover				{background:url(../../images/popup_link2.gif) repeat-x; font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:100px; padding-top:5px;}

.popupblurb2selected			{background:url(../../images/popup_link2.gif) repeat-x; font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:100px; padding-top:5px;}
a.popupblurb2selected:link, a.popupblurb2selected:active, a.popupblurb2selected:visited {background:url(../../images/popup_link2.gif) repeat-x; font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:100px; padding-top:5px;}
a.popupblurb2selected:hover		{background:url(../../images/popup_link2.gif) repeat-x; font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:100px; padding-top:5px;}

.popupblurb3					{font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:158px; padding-top:5px;}
a.popupblurb3:link, a.popupblurb3:active, a.popupblurb3:visited {font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:158px; padding-top:5px;}
a.popupblurb3:hover				{background:url(../../images/popup_link3.gif) repeat-x; font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:158px; padding-top:5px;}

.popupblurb3selected			{background:url(../../images/popup_link3.gif) repeat-x; font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:158px; padding-top:5px;}
a.popupblurb3selected:link, a.popupblurb3selected:active, a.popupblurb3selected:visited {background:url(../../images/popup_link3.gif) repeat-x; font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:158px; padding-top:5px;}
a.popupblurb3selected:hover		{background:url(../../images/popup_link3.gif) repeat-x; font-size:12px; color:#363636; text-decoration:none; text-align:center; display:block; height:30px; width:158px; padding-top:5px;}

.popblurbsep					{display:block; height:30px; width:10px; padding-top:5px; color:#363636;}
/**---------------------------**/

/** Home Tabs **/
#greentab, #bluetab, #orangetab	{padding-bottom:7px;}
#redtab 						{display:block; color:#fff; font-size:14px; background:url(../../images/news_tab.png) no-repeat left; padding:5px 0px 0px 25px; margin-bottom:0px; height:25px; width:375px;}
/**---------------------------**/

/** Text **/
h1								{font-size:24px; color:#3c3c3c; margin:0px; padding:0px; font-weight:normal; padding:6px 0px 16px 0px; margin-left:-2px;}
.hd1							{font-size:14px; color:#b01016; text-transform:uppercase; padding-left:6px;}
.hd2							{font-size:13px; color:#fff; text-transform:uppercase; font-weight:bold;}
.hd3							{font-size:14px; color:#000; text-transform:uppercase; font-weight:bold;}
.hd4							{font-size:12px; color:#333; font-weight:bold; line-height:16px;}
.hd5							{font-size:12px; color:#e27000; font-weight:bold; line-height:16px;}
.hd6							{font-size:14px; color:#b01016;}
.hd7							{font-size:14px; color:#fff; text-transform:uppercase; font-weight:bold;}
.boxdesc						{font-size:11px; color:#4b4b4b; width:220px; padding-left:4px; padding-top:4px;}
.bodytxt						{font-size:12px; color:#333; line-height:18px;}
.bodytxt1 						{font-size:11px; color:#b01016;}
.note1							{font-size:11px; color:#333;}
.hdrss							{font-size:14px; color:#b01016;}
.hdsubscribe					{font-size:12px; color:#b01016;}
.headertxt						{font-size:11px; color:#737373; font-family:Verdana, Arial, Helvetica, sans-serif;}
.thnxtxt						{font-size:12px; color:#333; line-height:18px; font-weight:normal;}
/**---------------------------**/

/** Search Box **/
.form_input						{width:148px; font-size:12px; color:#646464; background:url(../../images/searchbox.gif) repeat-x; border:0px; height:22px; padding:3px 0 0 0px; margin-left:14px;}
.SearchInput, .SearchButton, .SearchleftBtn	{float:left; position:absolute;}

html*.SearchButton				{[ ]margin-left:148px; margin-top:1px;}
.SearchButton					{voice-family:"\"}\""; voice-family:inherit; margin-left:148px; margin-top:0px;}

html*.SearchleftBtn				{[ ]background:url(../../images/searchboxleft.gif) no-repeat; width:14px; height:22px; margin-top:1px;}
.SearchleftBtn					{voice-family:"\"}\""; voice-family:inherit; background:url(../../images/searchboxleft.gif) no-repeat; width:14px; margin-top:0px; height:22px;}

.title          				{font-size:12px; font-weight:bold; text-decoration:none; color:#0164ea;}
a.title:link, a.title:active, a.title:visited {font-size:12px; font-weight:bold; text-decoration:none; color:#0164ea;}
a.title:hover   				{font-size:12px; font-weight:bold; text-decoration:underline; color:#0164ea;}

.url            				{font-size:12px; color:#4f2602;}
a.url:link, a.url:active, a.url:visited {font-size:12px; color:#4f2602; text-decoration:underline;}
a.url:hover     				{font-size:12px; color:#4f2602; text-decoration:none;}

.searchpad  					{padding-left:15px;}
.searchext  					{font-size:12px; color:#333;}
.searcdate  					{font-size:12px; color:#333; font-weight:bold;}
.searchborder 					{border-bottom:1px dashed #ccc;}
/**---------------------------**/

/** FAQ List **/
.faqlist 						{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333; background-color:#f5f5f5; padding-left:15px; padding-top:3px; padding-bottom:4px; width:640px; cursor:hand; text-decoration:none;}
a.faqlist:link, a.faqlist:active, a.faqlist:visited	{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333; text-decoration:none;}
a.faqlist:hover 				{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333; text-decoration:none;}
#faqselected 					{background-color:#edfbff;}

.SubHead						{text-decoration:none;}
a.SubHead:link, a.SubHead:active, a.SubHead:visited {text-decoration:none;}
a.SubHead:hover					{text-decoration:none;}

.faqbody  						{font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#333; text-align:justify; padding:0; margin:0;}
.loadertext 					{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333; text-align:justify;}
.padfaq							{padding-top:5px; padding-left:15px; width:640px;}
/**---------------------------**/

/** Form **/
input:focus						{outline:none;}
select:focus					{outline:none;}
textarea:focus					{outline:none;}

.form_input:focus				{outline:none;}
.formtext, .frmtxt				{font-size:12px; color:#333;}
.form_input1					{font-size:12px; border:1px solid #ccc; color:#333; width:160px;}
.form_input6					{font-size:12px; border:1px solid #ccc; color:#333; width:250px;}
.form_input7					{font-size:12px; border:1px solid #ccc; color:#333; width:160px;}
.form_input8					{font-size:12px; border:1px solid #ccc; color:#333; width:160px;}

.form_button					{width:60px; font-size:12px; color:#646464; background:url(../../images/btn_bg2.gif) repeat-x; cursor:hand; border:0px; height:22px; padding:0px 6px 0px 6px;}
.form_button2					{width:60px; font-size:12px; color:#646464; background:url(../../images/btn_bg2.gif) repeat-x; cursor:hand; border:0px; height:22px; padding:0px 6px 0px 6px;}
.form_button3					{background:url(../../images/btn_bg4.gif) repeat-x; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; display:block; height:28px; width:131px; border:0px;}
.form_button4					{width:104px; font-size:12px; color:#646464; background:url(../../images/btn_bg1.gif) no-repeat; cursor:hand; border:0px; height:22px; padding:0px 6px 0px 6px;}

.form_select3   				{border:1px solid #ccc; width:188px; font-size:12px; color:#333;}
.form_select4					{border:1px solid #ccc; width:255px; font-size:12px; color:#333;}
.form_select6					{font-size:12px; border:1px solid #ccc; color:#333; width:160px;}

.form_textarea1					{border:1px solid #ccc; width:250px; font-size:12px; color:#333; height:80px;}

.form_file						{font-size:12px; border:1px solid #ccc; color:#333; width:233px; background-color:#fff;}
/**---------------------------**/

/** UL OL **/
ul								{font-size:12px; color:#333; line-height:19px; list-style-image:url(../../images/bullet4.gif); margin-left:0px; padding-left:16px; list-style-position:outside;}

#ul1							{font-size:12px; color:#333; line-height:19px; list-style-image:url(../../images/bullet4.gif); margin-left:0px; padding-left:16px; list-style-position:outside;}
#rightnav						{list-style-type:none; padding:0px; margin:0px 13px 0px 17px;}
#rightnav li					{list-style-type:none;}
html*#rightnav li				{[ ]font-size:12px; color:#333; background:url(../../images/bullet3.gif) 190px 13px no-repeat; padding:7px 0px 4px 9px; border-bottom:1px solid #d1c9d5;}
#rightnav li					{voice-family:"\"}\""; voice-family:inherit; font-size:12px; color:#333; background:url(../../images/bullet3.gif) 190px 13px no-repeat; padding:10px 0px 6px 9px; border-bottom:1px solid #d1c9d5;}
#rightnav #last					{border-bottom:0px; padding-bottom:3px;}
/**---------------------------**/

/** Sitemap **/
.smap1							{font-size:13px; color:#333; font-weight:bold; text-decoration:none; line-height:22px;}
a.smap1:link, a.smap1:active, a.smap1:visited {font-size:13px; color:#333; font-weight:bold; text-decoration:none; line-height:22px;}
a.smap1:hover					{font-size:13px; color:#333; font-weight:bold; text-decoration:underline; line-height:22px;}

.smap2							{font-size:11px; color:#FF6600; font-weight:normal; text-decoration:none;}
a.smap2:link, a.smap2:active, a.smap2:visited {font-size:11px; color:#333; font-weight:normal; text-decoration:none;}
a.smap2:hover					{font-size:11px; color:#333; font-weight:normal; text-decoration:underline;}

.smap3							{font-size:11px; color:#333; font-weight:normal; text-decoration:none;}
a.smap3:link, a.smap3:active, a.smap3:visited {font-size:11px; color:#333; font-weight:normal; text-decoration:none;}
a.smap3:hover					{font-size:11px; 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;}

.nav							{font-size:13px; color:#333; font-weight:bold; text-decoration:none;}
a.nav:link, a.nav:active, a.nav:visited {font-size:13px; color:#333; font-weight:bold; text-decoration:none;}
a.nav:hover						{font-size:13px; color:#333; font-weight:bold; text-decoration:underline;}
/**---------------------------**/

/** Map **/
.mapoffice						{width:630px; float:left; clear:both;}
#map, #mapUK, #mapindia			{width:380px; float:left; height:300px; text-align:left;}
.mapaddress						{float:left; margin-left:20px; text-align:left;}
.addressbox						{width:300px; float:left;}
/**---------------------------**/

/** Listing **/ 
h2         						{font-size:13px; font-weight:bold; color:#9a4e2d; padding:0px; margin:0px;}
.listsep   						{border-bottom:1px solid #e6e9eb; padding:10px 0px;}
.listpad   						{padding-left:15px;}
.bg_search 						{background-color:#e1eff1; padding:15px; border:solid 0px #c3e0cd;} 
.listhd    						{font-size:12px; color:#333; font-weight:bold;}
.listtext  						{font-size:12px; color:#333;}
.listtext2 						{font-size:12px; color:#6d6d6d; font-weight:bold;}
.nav_reports					{font-size:12px; color:#333; font-weight:bold;}
.displayhd						{font-size:14px; color:#b01016;}

.readmore          				{font-size:12px; color: #000ad6; line-height:16px;}
a.readmore:link, a.readmore:active, a.readmore:visited {font-size:12px; color: #000ad6; line-height:16px; text-decoration:none;}
a.readmore:hover   				{font-size:12px; color: #ff6600; line-height:16px; text-decoration:none;}

.download          				{font-size:11px; color: #9a4e2d; line-height:16px;}
a.download:link, a.download:active, a.download:visited {font-size:11px; color: #9a4e2d; line-height:16px; text-decoration:underline;}
a.download:hover   				{font-size:11px; color: #9a4e2d; line-height:16px; text-decoration:none;} 

.view2             				{font-weight:normal; font-size:12px; color: #000ad6; padding-right:4px;}
a.view2:link, a.view2:active, a.view2:visited {font-weight:normal; font-size:12px; color: #000ad6; text-decoration:none; padding-right:4px;}
a.view2:hover     		 		{font-weight:normal; font-size:12px; color: #000ad6; line-height:16px; text-decoration:underline; padding-right:4px;}

.addnew            				{font-size:12px; font-weight:normal; text-decoration:underline; color:#000ad6;}
a.addnew:link, a.addnew:active, a.addnew:visited {font-size:12px; font-weight:normal; text-decoration:underline; color:#000ad6;}
a.addnew:hover     				{font-size:12px; font-weight:normal; text-decoration:none; color:#000ad6;}

.listvideo						{float:left; margin:0; padding:0; padding-right:5px; //width:120px;}
.listing						{float:left; margin:0; padding:0;}

.listclear						{clear:both;}
.listbg 						{background:#fff;}
.listover 						{background:#f4f4ee;}
.listbullet						{float:left; width:auto; padding-right:6px;}

.listcaption					{float:left; padding-bottom:5px; width:90%;}

html*.keycaption				{[ ]float:left; padding-bottom:5px; width:auto; padding-left:17px; clear:both;}
.keycaption						{voice-family:"\"}\""; voice-family:inherit; padding-left:17px; clear:both; float:left; padding-bottom:5px; width:400px;}

html*.listdesc					{[ ]float:left; padding-left:17px; width:auto;}
.listdesc						{voice-family:"\"}\""; voice-family:inherit; float:left; padding-left:17px;}

.listdate						{float:left; padding-left:17px; padding-bottom:5px;}
.listtoplinks 					{float:left;}
.listarchive 					{float:left; clear:both; padding:15px 0px; width:500px;}
.listdescpanel					{float:left; clear:both; width:630px;}
.listdisplay					{float:left; width:600px; text-align:left;}
.displaypanel					{margin:10px 0px;}
.listbanner						{text-align:center; padding-bottom:13px; border-bottom:1px solid #e6e9eb; width:611px; margin:0px auto;}
.filesize						{font-size:11px; color:#b01016; margin-top:-20px;}
.opensourcecaption				{float:left; padding-bottom:5px; width:610px;}
.opensourcedesc					{float:left; padding-left:17px; width:auto;}
/**---------------------------**/

/** White Paper **/ 
.whitepapercaption				{float:left; padding-bottom:5px; width:515px;}
.whitepaperdesc					{float:left; width:515px; padding-left:17px;}

.pagging           				{font-size:12px; font-weight:bold; text-decoration:underline; color:#000ad6; height:30px;}
a.pagging:link, a.pagging:active, a.pagging:visited {font-size:12px; font-weight:bold; text-decoration:underline; color:#000ad6; height:30px;}
a.pagging:hover     			{font-size:12px; font-weight:bold; text-decoration:none; color:#000ad6; height:30px;}
/**---------------------------**/

/** Testimonials **/
.Testimonials_Text 				{font-size:12px; color:#162b3b;}
.Testimonials_Sep   			{border-bottom:1px solid #dce0e3; padding:30px 0px;}
.Testimonials_hd				{font-size:14px; color:#162b3b;}
/**---------------------------**/

/** Navigation **/
.topmenuborder					{background-color:#b11016; text-align:center; width:auto; display:block; margin:0px 5px 0px 5px;}
.mainmenuitem					{padding:5px;}
.subnmenuitem					{padding:0px;}
.mainmenuhover					{background-color:#f3f6ce; padding:5px;}
.submenuhover					{background-color:#f3f6ce;}

html*.mainbox					{[ ]background:url(../../images/box.png) left bottom no-repeat; padding:0px 0px 10px 0px; height:auto; z-index:9999; width:auto; position:absolute; margin-top:-1px; margin-left:-310px;}
.mainbox						{voice-family:"\"}\""; voice-family:inherit; background:url(../../images/box.png) left bottom no-repeat; z-index:9999; padding:0px 0px 10px 0px; height:auto; width:auto; position:absolute; margin-top:-1px; margin-left:-240px;}
* html .mainbox					{background:url(../../images/box.gif) no-repeat bottom left; padding:0px 0px 10px 0px; height:auto; z-index:9999; width:auto; position:absolute; margin-top:-1px; margin-left:-310px;}

html*.mainboxA					{[ ]background:url(../../images/box.png) left bottom no-repeat; padding:0px 0px 10px 0px; height:auto; z-index:9999; width:auto; position:absolute; margin-top:-1px; margin-left:-645px;}
.mainboxA						{voice-family:"\"}\""; voice-family:inherit; background:url(../../images/box.png) left bottom no-repeat; z-index:9999; padding:0px 0px 10px 0px; height:auto; width:auto; position:absolute; margin-top:-1px; margin-left:-605px;}
* html .mainboxA				{background:url(../../images/box.gif) left bottom no-repeat; padding:0px 0px 10px 0px; height:auto; z-index:9999; width:auto; position:absolute; margin-top:-1px; margin-left:-645px;}

html*.mainbox1A					{[ ]background:url(../../images/box3.png) left bottom no-repeat; padding:0px 0px 10px 0px; height:auto; z-index:9999; width:230px; position:absolute; margin-top:-1px; margin-left:-120px;}
.mainbox1A						{voice-family:"\"}\""; voice-family:inherit; background:url(../../images/box3.png) left bottom no-repeat; z-index:9999; padding:0px 0px 10px 0px; height:auto; width:230px; position:absolute; margin-top:-1px; margin-left:-75px;}
* html .mainbox1A				{background:url(../../images/box3.gif) left bottom no-repeat; padding:0px 0px 10px 0px; height:auto; z-index:9999; width:230px; position:absolute; margin-top:-1px; margin-left:-120px;}

html*.mainbox2					{[ ]background:url(../../images/box2.png) left bottom no-repeat; height:auto; float:left; width:auto; z-index:9999; position:absolute; padding:0px 0px 10px 0px; margin-top:-1px; margin-left:-135px;}
.mainbox2						{voice-family:"\"}\""; voice-family:inherit; background:url(../../images/box2.png) left bottom no-repeat; z-index:9999; height:auto; float:left; width:auto; position:absolute; padding:0px 0px 10px 0px; margin-left:-135px; margin-top:-1px;}
* html .mainbox2				{background:url(../../images/box2.gif) left bottom no-repeat; height:auto; float:left; width:auto; z-index:9999; position:absolute; padding:0px 5px 10px 0px; margin-left:-135px; margin-top:-1px;}

html*.mainbox2A					{[ ]background:url(../../images/box2.png) left bottom no-repeat; padding:0px 0px 10px 0px; height:auto; width:auto; z-index:9999; position:absolute; margin-top:-1px; margin-left:-330px;}
.mainbox2A						{voice-family:"\"}\""; voice-family:inherit; background:url(../../images/box2.png) left bottom no-repeat; padding:0px 0px 10px 0px; z-index:9999; height:auto; width:auto; position:absolute; margin-top:-1px; margin-left:-270px;}
* html .mainbox2A				{background:url(../../images/box2.gif) left bottom no-repeat; padding:0px 0px 10px 0px; height:auto; width:auto; z-index:9999; position:absolute; margin-top:-1px; margin-left:-330px;}

.menutext						{font-family:Tahoma; font-size:11px; text-transform:uppercase; color:#4b4b4b; font-weight:normal;}
a.menutext:link, a.menutext:active, a.menutext:visited {font-family:Tahoma; font-size:11px; text-transform:uppercase; font-weight:normal; text-decoration:none; color:#4b4b4b;}
a.menutext:hover 				{font-family:Tahoma; font-size:11px; text-transform:uppercase; text-decoration:underline; color:#4b4b4b; font-weight:normal;}

.menuhd							{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; color:#4b4b4b; font-weight:bold; display:block; height:29px; padding:0px; cursor:pointer; padding-top:4px;}
a.menuhd:link, a.menuhd:active, a.menuhd:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; display:block; height:29px; color:#4b4b4b; font-weight:bold; text-decoration:none; padding:0px; padding-top:4px;}
a.menuhd:hover					{font-family:Arial, Helvetica, sans-serif; background:#b11016 url(../../images/menutop2.gif) right top no-repeat; display:block; height:33px; font-size:12px; text-transform:uppercase; color:#fff; font-weight:bold; text-decoration:none; padding:0px; cursor:pointer;}

.menunosubhd					{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; color:#4b4b4b; font-weight:bold; display:block; height:33px; padding:0px; cursor:pointer;}
a.menunosubhd:link, a.menunosubhd:active, a.menunosubhd:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; display:block; height:33px; color:#4b4b4b; font-weight:bold; text-decoration:none; padding:0px;}
a.menunosubhd:hover				{background:#b11016 url(../../images/menutop1.gif) left top no-repeat; color:#fff; display:block; height:33px;}
.menunosubhd:hover span			{background: url(../../images/menutop2.gif) right top no-repeat; color:#fff; display:block; height:29px; padding:4px 8px 0px 8px;}

/** Managing Disabled Links **/
.menuhdhover			   		{background:#b11016 url(../../images/menutop1.gif) left top no-repeat; display:block; height:33px; font-size:12px; text-transform:uppercase; color:#fff; font-weight:bold; text-decoration:none; padding:0px; cursor:pointer;}
.menuhdhover span				{background:url(../../images/menutop2.gif) right top no-repeat; display:block; height:29px; font-size:12px; text-transform:uppercase; color:#fff; font-weight:bold; text-decoration:none; cursor:pointer; padding:4px 8px 0px 8px;}
.menuhd span					{padding:0px 8px;}
a.menuhdhover:link, a.menuhdhover:active, a.menuhdhover:visited, a.menuhdhover:hover {text-decoration:none;}
.menuhdhoverNoChild				{font-family:Arial, Helvetica, sans-serif; background:center bottom no-repeat; display:block; height:33px; font-size:12px; text-transform:uppercase; color:#fff; font-weight:bold; text-decoration:none; padding:0px 15px; cursor:pointer;}

.menuhdselected					{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; color:#315492; font-weight:bold; display:block; height:33px;}
a.menuhdselected:link, a.menuhdselected:active, a.menuhdselected:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; display:block; height:33px; color:#315492; font-weight:bold; text-decoration:none;}
a.menuhdselected:hover			{font-family:Arial, Helvetica, sans-serif; background:url(../../images/menutop.gif) center bottom no-repeat; display:block; height:33px; font-size:12px; text-transform:uppercase; color:#315492; font-weight:bold; text-decoration:none;}

.menusubhd						{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; color:#4b4b4b; font-weight:bold; display:block;}
a.menusubhd:link, a.menusubhd:active, a.menusubhd:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; display:block; color:#4b4b4b; font-weight:bold; text-decoration:none;}
a.menusubhd:hover				{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; color:#4b4b4b; font-weight:bold; text-decoration:none;}

.menusep						{border-bottom:1px solid #dbdbdb; padding:0px;}
.submenusep						{padding:0px;}
.mainmenusep					{border-right:1px solid #dbdbdb;}

html*.menuhdpad					{[ ]padding-left:5px; height:10px; vertical-align:top; padding-top:10px;}
.menuhdpad						{voice-family:"\"}\""; voice-family:inherit; padding-left:5px; height:30px; vertical-align:top; padding-top:10px; padding-bottom:10px;}
/**---------------------------**/

/** Scrollers **/
.ScrollContainer				{text-align:left; padding-left:16px; padding-top:4px;}
#Scroller-1 					{position:relative; overflow:hidden; width:310px; height:120px; top:-115px;}
.Scroller-Container 			{position:relative; top:0px; left:0px; font-size:11px; color:#4b4b4b; text-align:left;}
#Scrollbar-Container			{position:relative;}
.Scrollbar-Up 					{cursor:pointer;}
.Scrollbar-Track 				{position:relative; width:20px; height:110px; background:url(../../images/scrollbar_track.gif) repeat center; margin-left:338px; margin-top:4px;}
.Scrollbar-Handle 				{position:relative; width:11px; height:21px; padding-left:5px;}
.Scrollbar-Down 				{cursor:pointer;}
.datetxt						{color:#b00f14; font-weight:bold; font-size:11px;}
#ScrollTop						{padding:0px; margin:0px;}
html*.scrollreadmore			{[ ]padding-top:84px; padding-left:284px;}
.scrollreadmore					{voice-family:"\"}\""; voice-family:inherit; float:right; padding-top:84px; padding-right:55px;}
.news							{font-size:11px; color:#4b4b4b;}
a.news:link, a.news:active, a.news:visited {font-size:11px; color:#4b4b4b; text-decoration:none;}
a.news:hover					{font-size:11px; color:#4b4b4b; text-decoration:underline;}
.newssep						{height:6px;}
/**---------------------------**/

/** Roundeded Box **/
.roundedtop						{background:url(../../images/headingtable1.gif) left no-repeat; height:9px; width:247px;}
.roundedcenter					{background:#fff url(../../images/headingtable3.gif) repeat-x; text-align:left; width:234px; padding-left:11px; border-left:1px solid #e1e4e6; border-right:1px solid #e1e4e6;}
.roundedbottom					{background:url(../../images/headingtable2.gif) left no-repeat; height:9px; width:247px;}

.inroundedtop					{background:url(../../images/navheader.gif) no-repeat; height:auto; width:221px; float:left; text-align:left; padding:6px 0px 7px 15px;}
.inroundedcenter				{background-color:#fff7e6; float:left; width:236px; padding:0px; text-align:left; border-left:1px solid #dadee1; border-right:1px solid #dadee1;}
.inroundedcenter2				{clear:both; width:236px; padding:0px; text-align:left; border-left:1px solid #e7ebed; border-right:1px solid #e7ebed;}
.boxroundedcenter				{background:#fff url(../../images/navcenter2.gif) left top repeat-x; float:left; width:234px; padding:0px; text-align:left; border-left:1px solid #e7ebed; border-right:1px solid #e7ebed;}
.inroundedbottom				{background:url(../../images/navfooter.gif) bottom no-repeat; height:16px; width:236px; text-align:left; clear:both; margin:0px; padding:0px; float:left;}
.inroundedbottom2				{background:url(../../images/navfooter2.gif) bottom no-repeat; height:16px; width:236px; text-align:left; clear:both; margin:0px; padding:0px; float:left;}
.greenroundedtop				{background:url(../../images/greenheader.gif) no-repeat; height:23px; width:221px; float:left; text-align:left; padding:6px 0px 0px 15px;}
.inroundedbox					{width:199px; padding-top:10px; font-size:11px; color:#4b4b4b; border-top:1px solid #e6e6e6; padding-left:10px; padding-right:25px;}

html*.box						{[ ]width:251px; position:absolute; margin-top:331px; margin-left:-534px;}
.box							{voice-family:"\"}\""; voice-family:inherit; width:251px; position:absolute; margin-top:330px; margin-left:-70px;}
.innewssep						{height:10px;}
/**---------------------------**/

/** Career **/
.careersppad  		  			{}
.careers_hd   		  			{font-size:12px; color:#bd050c; font-weight:bold;}
.careers_hd1  		  			{font-size:12px; color:#333; font-weight:bold; padding:0px; margin:0px;}
.careers_hd2   		  			{font-size:12px; color:#bd050c; font-weight:normal;}
.carrhd       		  			{font-size:12px; color:#333; font-weight:bold;}
.carrersap    		  			{border-bottom:1px solid #dee2e5;}

.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;}

.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:14px; color:#1a1921; font-weight:bold; text-decoration:none;}
a.jobdetail1:hover 				{font-size:14px; color:#1a1921; font-weight:bold; text-decoration:none;}

.jobdetail2           			{font-size:12px; font-weight:normal; text-decoration:none; color:#0349c1;}
a.jobdetail2:link, a.jobdetail2:active, a.jobdetail2:visited {font-size:12px; font-weight:normal; text-decoration:none; color:#0349c1;} 
a.jobdetail2:hover 				{font-size:12px; font-weight:normal; text-decoration:underline; color:#0349c1;}

.joblnk, a.joblnk:link, a.joblnk:active, a.joblnk:visited {background:url(../../images/btn_bg6.gif) repeat-x; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; display:block; height:22px; width:64px; padding-top:5px;}
a.joblnk:hover 					{background:url(../../images/btn_bg6.gif) repeat-x; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; display:block; height:22px; width:64px; padding-top:5px;}

.joblnk2, a.joblnk2:link, a.joblnk2:active, a.joblnk2:visited {background:url(../../images/btn_bg5.gif) repeat-x; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; display:block; height:22px; width:104px; padding-top:5px;}
a.joblnk2:hover 				{background:url(../../images/btn_bg5.gif) repeat-x; font-size:12px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; display:block; height:22px; width:104px; padding-top:5px;}

.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:#333;}
.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;}

.form_input2    	 			{border:solid 1px #ccc; width:100px; color:#333; font-size:11px;}
.form_input3    	  			{font-size:12px; border:1px solid #ccc; color:#333; width:130px;}
.form_input4    	  			{font-size:12px; border:1px solid #ccc; color:#333; width:130px;}
.form_input5    	  			{border:solid 1px #ccc; width:90px; color:#333; font-size:11px;}
.form_input9    	  			{border:solid 1px #ccc; width:40px; color:#333; font-size:11px;}

.form_textarea2    	 			{border:#ccc 1px solid; width:400px; height:100px; color:#333; font-size:11px;}
.form_textarea3    	  			{border:#ccc 1px solid; width:200px; height:70px; color:#333; font-size:11px;}
.form_textarea4    	  			{border:#ccc 1px solid; width:130px; height:70px; color:#333; font-size:11px;}

.form_select2    	  			{border:1px solid #ccc; width:134px; color:#333; font-size:12px;}
.form_select5    	  			{border:1px solid #ccc; width:235px; color:#333; font-size:12px;}
/**---------------------------**/

/** Industry / Services **/
.industrydesc					{float:left; width:600px;}
/**---------------------------**/

/** Grid **/
th		   						{font-size:12px; color:#333; font-weight:bold;}
.gridhead  						{background-color:#e0e0e0; font-size:12px; color:#fff; font-weight:bold;}
.gridrow   						{background-color:#f1f1f1; font-size:12px; color:#fff; font-weight:normal;}
.gridrow1  						{background-color:#fff; font-size:12px; color:#fff; font-weight:normal;}
.gridbg							{background-color:#ccc;}
.grid							{height:400px; overflow:auto; width:630px;}
/**---------------------------**/

/** Solpart Menu **/
html*.topmenu					{[ ]background-color:#f1f1f1; position:absolute; margin-top:14px; margin-left:-40px;}
.topmenu						{voice-family:"\"}\""; voice-family:inherit; background-color:#f1f1f1; position:absolute;}

html*.headerlinks				{[ ]padding-top:15px; text-align:right; padding-right:41px; padding-bottom:10px;}
.headerlinks					{voice-family:"\"}\""; voice-family:inherit; padding-top:20px; text-align:right; padding-right:41px; padding-bottom:5px;}

html*.headermenu				{[ ]height:19px; position:absolute; z-index:999; margin-top:-8px; margin-left:-218px; width:240px;} 
.headermenu						{voice-family:"\"}\""; voice-family:inherit; height:13px; position:absolute; z-index:999; width:240px; margin-top:-13px; margin-left:742px;}

html*.copysep					{[ ]height:8px; padding-top:4px;} 
.copysep						{voice-family:"\"}\""; voice-family:inherit; height:8px; padding-top:11px;}
* html .copysep					{height:8px; padding-top:4px;}

.topmenulnk           			{font-size:11px; font-weight:normal; text-decoration:none; color:#333;}
a.topmenulnk:link, a.topmenulnk:active, a.topmenulnk:visited {font-size:11px; font-weight:normal; text-decoration:none; color:#333;} 
a.topmenulnk:hover 				{font-size:11px; font-weight:normal; text-decoration:underline; color:#333;}
/**---------------------------**/