﻿.topbg
{
	height:9px;
	background-color:#555554;
}
.toplinks 
{
	font-size:10px;
	color:#545454;	
	font-weight:bold;
}
.toplinks a, .toplinks a:hover, .toplinks a:active, .toplinks a:visited
{
	font-size:10px;
	color:#545454;	
	font-weight:bold;
}
/***************** menus ********************/

.collapsed td
{
	COLOR: #6c6c6c; 
	font-size:10px;
}
.collapsed td a
{
	color:#6c6c6c;
	font-size:10px;
	padding-bottom:6px;
	line-height:14px;
}
.dottedline
{
	background:url('../images/menu_line.gif') no-repeat center left;
	height:15px;
}
.collapsed td a:active, .collapsed td a:visited
{
	font-size:10px;
	padding-bottom:6px;
	font-size:10px;
	line-height:14px;
}
.collapsed td a:hover
{
	color:#FC8617;
	padding-bottom:6px;
	line-height:14px;
	font-size:10px;
}
	
	
/***************** End menus ********************/

/*******************  News  ***********************/

#newscontent
{
	background:#F3F3F3 url('../images/bg_news.gif') no-repeat top;
	width:205px;
	height:240px;	
}
#newscontent .news
{
	font-size:17px;
	font-weight:bold;
	font-family:Helvetica;
	line-height:20px;
	color:#2E2D29;
	padding-top:10px;
}
#newscontent a
{
	color:#797979;
	text-decoration:underline;
}
#newscontent .orangeline
{
	background:url('../images/orange_ver_line1.gif') repeat-x center;
	line-height:34px;
}
/*******************  End News  ***********************/

/*******************  Footer  ********************/

.grayline1
{
	background-color:#CCCCCC;
	height:13px;
}
.grayline2
{
	background-color:#4F4F4F;
	height:27px;
	vertical-align:middle;
}
.copyright
{
	height:27px;
	padding-left:10px;
	text-align:left;
	vertical-align:middle;
	color:White;
}
.whiteline
{
	background-color:White;
	height:1px;
}
.footerlinks
{
	height:27px;
	padding-right:10px;
	text-align:right;
	vertical-align:middle;
	color:White;
}
.footerlinks a
{
	color:White;
}
.footerlinks a:hover
{
	color:White;
}
/*******************  End Footer  ********************/

/*************   Tabs *************/

ul#home-tab-nav li.active-first-tab 
{
	background:url('../images/bg_menu_up.gif') no-repeat 0px 0px; height:31px; width:100px;
	list-style-type: none;
	color:#777777;
	padding-top:8px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:11px;
}
ul#home-tab-nav li.first-tab 
{
	background:url('../images/bg_menu_down2.gif') no-repeat 0px 0px; height:31px; width:100px;
	color:#777777;
	padding-top:8px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:11px;
	list-style-type: none;
}
ul#home-tab-nav li.next-tab 
{
	background:url('../images/bg_menu_down.gif') no-repeat 0px 0px; height:31px; width:134px;
	color:White;
	padding-top:8px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:11px;
	list-style-type: none;
}
ul#home-tab-nav li.active-next-tab 
{
	background:url('../images/bg_menu_up1.gif') no-repeat 0px 0px; height:31px; width:134px;
	color:White;
	padding-top:8px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:11px;
	list-style-type: none;
}
ul#home-tab-nav li.active-next-tab a, ul#home-tab-nav li.active-next-tab a:hover, ul#home-tab-nav li.active-last-tab a, ul#home-tab-nav li.active-last-tab a:hover, ul#home-tab-nav li.active-first-tab a, ul#home-tab-nav li.active-first-tab a:hover
{
	color:#777777;
	font-weight:bold;
	list-style-type: none;
}
ul#home-tab-nav li.next-tab a, ul#home-tab-nav li.next-tab a:hover, ul#home-tab-nav li.last-tab a, ul#home-tab-nav li.last-tab a:hover, ul#home-tab-nav li.first-tab a, ul#home-tab-nav li.first-tab a:hover
{
	color:White;
	font-weight:bold;
	list-style-type: none;
}
ul#home-tab-nav li.last-tab 
{
	background:url('../images/bg_menu_down1.gif') no-repeat 0px 0px; height:31px; width:141px;
	color:White;
	padding-top:8px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:11px;
	list-style-type: none;
}
ul#home-tab-nav li.active-last-tab 
{
	background:url('../images/bg_menu_up2.gif') no-repeat 0px 0px; height:31px; width:141px;
	color:White;
	padding-top:8px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:11px;
	list-style-type: none;
}
#home-tab-nav ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
#home-tab-nav li
{
	float:left;
	margin:0px;
	padding:0px;
	list-style-type: none;
}

#homepage
{
	background:url('../images/bg_tabs.gif') no-repeat bottom;
	height:240px;
	width:687px;
}
.tab-content
{
	text-align:center;
	vertical-align:middle;
}
/*************   End Tabs *************/

/************ Company **************/
.lefthead
{
	font-size:11px;
	font-weight:bold;
	color:#CF7600;
	height:22px;
	line-height:16px;
	text-align:left;
}
.lefthead1
{
	font-size:11px;
	color:#2E2D29;
	height:15px;
	line-height:18px;
	text-align:left;
}
.centerhead
{
	font-size:18px;
	color:#CF7600;
	height:22px;
	line-height:20px;
	text-align:left;
}
.innerpagetitles
{
	font-style:italic;
	color:#6c6c6c;
	margin-top:2px;
	line-height:18px;
	text-align:left;
}
.innerpagetitles1
{
	font-style:italic;
	color:#6c6c6c;
	margin-top:2px;
	line-height:18px;
	text-align:left;
}
/************ End Company **************/


/***************** Submenus ********************/

.submenu ul li
{
	list-style-type: none;
	margin:0px;
	list-style-image:url('../images/gray_arro_inner.jpg');
	padding:0px;
	COLOR: #6c6c6c; 
	font-size:10px;
	margin-left: 20px; 
	margin-bottom:5px;
}
.submenu ul
{
	MARGIN:0px 0px 0px 0px;	
	padding:0px;
}
.submenu ul li a
{
	color:#6c6c6c;
	font-size:10px;
	line-height:14px;
}
.submenu ul li a:active, .submenu ul li a:visited
{
	font-size:10px;
	line-height:14px;
}
.submenu ul li a:hover
{
	color:#FC8617;
	font-size:10px;
}
.submenu ul li a:current
{
	color:#000000;
	font-weight:bold;
}
/***************** End Submenus ********************/

/*******************  Testimonial  ***********************/

#innertestimonial
{
	background:#F3F3F3 url('../images/bg_news.gif') no-repeat top;
	width:205px;
	text-align:left;	
}
#innertestimonial .news
{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;
	line-height:20px;
	color:#2E2D29;
	padding-top:10px;
}
#innertestimonial a
{
	color:#000000;
	text-align:left;
}
#innertestimonial a:hover
{
	color:#FC8617;
	text-align:left;
}
#innertestimonial .orangeline
{
	background:url('../images/orange_ver_line1.gif') repeat-x center;
	height:34px;
}
#innertestimonial .sucess_content a
{
	height:22px;
	vertical-align:top;
	padding-top:3px;
	text-align:left;
	line-height:14px;
	color:#4F4F4F;
}

/*******************  End Testimonial  ***********************/

#clientnews
{
	background:#F3F3F3 url('../images/bg_news.gif') no-repeat top;
	width:205px;
	text-align:left;	
}
#clientnews .news
{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;
	line-height:20px;
	color:#2E2D29;
	padding-top:10px;
}
#clientnews a
{
	color:#797979;
}
#clientnews a:hover
{
	color:#FC8617;
}
#clientnews .orangeline
{
	background:url('../images/orange_ver_line1.gif') repeat-x center;
	height:25px;
}

/*******************  Inner News  ***********************/

#innernews
{
	background-color:#F3F3F3;
	width:205px;	
}
#innernews .news
{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;
	line-height:20px;
	color:#2E2D29;
	padding-top:10px;
}
#innernews a
{
	color:#797979;
}
#innernews a:hover
{
	color:#FC8617;
}
#innernews .orangeline
{
	background:url('../images/orange_ver_line1.gif') repeat-x center;
	height:25px;
}
/*******************  Inner News   ***********************/

.line
{
	background-color:#DFDFDF;
	height:1px;
}
.space
{
	height:16px;
	background-color:White;
}
.date
{
	height:22px;
	vertical-align:middle;
	text-align:left;
	font-style:italic;
}
.orangeline
{
	background:#F3F3F3 url('../images/orange_ver_line1.gif') repeat-x center;
	height:17px;
}
.clienthead
{
	color:black;
	font-size:13px;
	text-align:left;
	line-height: 25px;
	margin-top:2px;
	vertical-align:middle;
}
.clienthead a
{
	color:#6C6C6C;
	font-size:13px;
	text-align:left;
	line-height: 25px;
	margin-top:2px;
	vertical-align:middle;
}
.clienthead a:hover
{
	color:#Fc8617;
	font-size:13px;
	text-align:left;
	line-height: 25px;
	margin-top:2px;
	vertical-align:middle;
}
.verline
{
	background-position:center;
	background-repeat:repeat-y;
	background-image:url('../images/line_ver.gif');
}

.sucessstories
{
	vertical-align:top;
	text-align:center;
	height:20px;
	font-size:11px;
	font-weight:bold;
	color:#2E2D29;
	line-height:19px;
}

/******************* Search page  ******************/

.search_content_txt
{
	font-family:verdana;
	font-size:11px;
	color: #1E1E1E;
	padding-bottom: 3px;
	padding-left:3px;
	text-align:left;
}
.search_content_txt a
{
	font-family:verdana;
	font-size:11px;
	color: #545454;
	padding-bottom: 3px;
	padding-left:3px;
	line-height:25px;
	vertical-align:middle;
}
.search_content_txt a:hover
{
	font-family:verdana;
	font-size:11px;
	color: #Fc8617;
	padding-bottom: 3px;
	padding-left:3px;
	line-height:25px;
	vertical-align:middle;
}
.search_light_blue_shade
{
  	background-color:#F3F3F3;
  	padding-top:2px;
  	padding-bottom:2px;
  	font-family: verdana;
  	text-align:left;
	 font-size: 12px;
	 color: #9A2900;
}

/******************* End Search page  ******************/

/******************* Sucess Stories  ******************/

.industry_head
{
	font-size:13px;
	font-weight:bold;
	height:20px;
	line-height:15px;
	color:Black;
	text-align:left;
	padding-bottom:15px;
}
.sucess_content
{
	height:22px;
	vertical-align:top;
	padding-top:3px;
	text-align:left;
	line-height:14px;
}
.sucess_line
{
	background-color:#F9B429;
	height:1px;
}
/******************* End Sucess Stories  ******************/


.clientsnews a, .clientsnews a:hover, .clientsnews a:active, .clientsnews a:visited
{
	font-size:7pt;
}

/********* Flash************/

#mainstory_banner {
	display:block;
	width:415px;
	height: 195px;
}
#mainstory_nav {
	width:415px;
	text-align:center;
	padding-top:5px;
}
#mainstory_pager
{
	
}
#mainstory_pager a { margin: 0 3px; padding: 3px 5px;  text-decoration: none; color:#333; font-size:10px; font-weight:bold;}
#mainstory_pager a.activeSlide { background-color:#000000; color:#fff; }
#mainstory_pager a:focus { outline: none; }

/********* End Flash************/