
body {
  margin: 0;
  font: 12px/16px arial, sans-serif;
    background:#636363;
line-height:20px;
height:100%;
color:#636363;
}

.body {
  margin: 0;
  font: 12px/16px arial, sans-serif;
    color:#838182;
background:url("../images/bg4.png") repeat-x top; 
line-height:20px;
}

a{
text-decoration:none;
}
#page
{
min-height:100%;
position:relative;
}
#bgContainer{
background:#eaeaea url("../images/bg.png") repeat-y  top center; 
min-height:550px;
margin:0px 0 0 0;
padding:1px 0 0 0 ; 


}
#container {
	width: 990px; 
	margin: 0px auto 0px auto; 
	padding:10px 15px 5px;
	position:relative;
	
	
}
#homeContainer {
	width: 990px; 
	margin: 0 auto; 
	padding:0 15px;
	min-height:495px;
	overflow:hidden;
	
}


#EmailForm label {
clear:left;
float:left;
line-height:1.5em;
margin:0 15px;
width:310px;
text-align:right;
}
#EmailForm input {
display:block;
margin-top:3px;
float:none;
 -moz-border-radius: 5px;
 -webkit-border-radius:5px;
/*width:300px;*/
}
#EmailForm h3{
color:#224272;
}
#infoheader{
margin-left:222px;
}
#thankyou h3{
}
#thankyou p{
margin-left:142px;
text-align:center;
width:500px;
}
.cfContact{
}
#EmailForm input.checkbox, #EmailForm select {
background-color:#FFFFFF;
border-color:#7C7C7C #DDDDDD #DDDDDD #C3C3C3;
border-style:solid;
border-width:1px;
float:none;
width:300px;
 -moz-border-radius: 5px;
 -webkit-border-radius:5px;
}
#EmailForm textarea {
display:block;
height:auto;
margin-top:3px;
width:322px;
 -moz-border-radius: 5px;
 -webkit-border-radius:5px;
}

#headerContainer
{
background:#3E5E8C;

}

#header{
position:relative;
width: 1020px;
background:#3E5E8C;
padding: 15px 0  0 15px;
height:80px;
margin: 0 auto;
color:#fff;
}
#logo-title {

float:left;
padding:08px 0 0;
width:250px; border;1px slo0d red;
}

#navigation {

height: 45px;
line-height:30px; 
font-size:13px;
font-weight:bold;    
text-decoration:none;
text-align: right;
margin: 0 0 10px 0;
}


#content {

 min-height:450px;
 padding : 0 15px 0 0;

 
}


#topNav {
margin: 0 0 0 370px; z-index:100;
}
#rightColumn {
   width: 200px;
   float:right;
  padding: 0px;
  margin: 35px 6px 0 15px;
 *padding:3px 0 0;
/*   border-left: solid thin #ccc; */
 
 }
#rightColumn2 {
   width: 200px;
   float:right;
  padding: 0px;
  margin: 0px 6px 0 15px;


 
 }

#content-header{
margin: 0 0 0 5px;
display:none;
}

#header h1 a{
color:#fff;
font-size:35px;
font-family:arial,sans-serif;
margin: 0 0 0 15px;
}

#skip a, #skip a:hover, #skip a:visited {
  position: absolute;
  left:-10000px;
  top:auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
#skip a:active, #skip a:focus {
  position: static;
  width: auto;
  height: auto;
}
.sidebar {
  float: left;
}
#sidebar-second {
  float: right;
}
#bgFooter
{
clear:both;
background:#eaeaea url("../images/bgFooter.png") no-repeat top center; 
height:50px;
width:100%;
 margin:-13px 0 0 0;
}

#footer {
 color:#fff;
padding:8px;
background:#555;
clear: both;
border-top: solid 1px #eaeaea;
width:100%;

}

#footer_inner {
	width: 990px; 
	margin: 0 auto; 
	padding:0 15px;
	border:# 00ff00 1px solid;
}

/* Layout Helpers */

#block-block{
width:230px;
float:left;
padding: 0 0 0 0px;
border-right: 1px dotted #eaeaea;
min-height:140px;
color:#000000;
}
.content_new {
border:#ccc 1px solid;
width:181px;
padding:8.5px;
color:#636363;
}



#footer_message{
text-align:center;
clear:both;
}

.copyrights{
background:#eaeaea;
text-align:center;
font-size:10px;
height:50px;
line-height:50px;
margin: 0 15px 0 0;
}
/* font styles   */


h2{
color:#C7241C;
font-size:12px;
font-weight:bold;

}

h3{

font-size:12px;
font-weight:bold;

}

#navigation  a:link, #navigationa:visited {
/* color:#fff; */
font-size:20px;
text-decoration: none;
}

#navigation  a:hover {
color:#C7241C;
  text-decoration: none;
}

.red{
color:#EB3D00;
font-size:12px;
font-weight:bold;
}

.floatLeft{
float:left;
padding:0 10px 0 0;

}

.floatRight{
float:right;

}



.two-sidebars .center,
.sidebar-left .center {
  margin-left: 190px;     /* LEFT value */
}
#sidebar-first {
  width: 190px;           /* LEFT value */
	margin-right: -190px;    /* negative LEFT value */
}
.two-sidebars .center,
.sidebar-right .center {
  margin-right: 200px;    /* RIGHT value */
}
#sidebar-second {
  width: 200px;           /* RIGHT value */
}

/** Columns inner
---------------------------------
*  You can change the padding inside the columns without changing the
*  width of them by just usinbg the INNER div of each column
*/

.inner {
	padding: 0px;
}

/** Navigation styles
---------------------------------
*  The navigation is loaded after the content, so we need to make space
*  for it, equal to its height, so if you change the height of the navigation,
*  remember to adapt the margin top of the content and sidebars.
*/


.with-navigation #content,
.with-navigation .sidebar {
  margin-top: 40px;        /* Navigation Height */
}
/*   Tabs Classes   - */
div.main-viewer {background-color: #fff; margin: 0 0 0 185px; left: -2px; padding: 6px;_padding:5 _padding-right: 1px/*ie6*/; position: relative; width: 538px; _width: 714px/*ie6*/; z-index: 1;}

/* Product Tabs
----------------------------------*/
div#product-tabs { padding: 9px 8px; width: 888px;}
#product-popular { padding: 9px 8px;}
#product-comment { padding: 9px 8px;}
#product-about { padding: 9px 8px;}
ul.primary-tabs li.ui-state-default a span {padding-right: 6px;}
ul.primary-tabs {float: left;  position: relative; z-index: 2; width:157px;}
ul.primary-tabs li {height: 35px; _height: 49px/*ie6*/; margin: 0 0 1px 0; width: 152px; _width: 142px/*ie6*/;}
ul.primary-tabs li a {display: inline-block; height: 100%; line-height: 13px; padding: 13px 4px 0 4px; text-decoration: none; width: 100%;}

ul.secondary-tabs {float: left; position: relative; width: 257px; _width: 250px/*ie6*/; z-index: 4;}
#product-tabs ul.secondary-tabs li {_height: 25px/*ie6*/; margin: 0; width: 100%;}
#product-tabs ul.secondary-tabs li a {color: #373737; display: block; height: 100%; padding: 0 10px 0 10px; text-decoration: none;}
#product-tabs ul.secondary-tabs li a span {display: block; font: 10px/10px; width: 120px; _width: 118px;}
#product-tabs ul.secondary-tabs li a span h2 {font: 13px/13px bold; margin: 0; padding: 0;}


div.main-viewer h1 { color: #70a100; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; height: 12px; line-height: 12px; margin: 5px 0 6px 4px; *margin-top: 9px/*ie*/; padding: 0; padding-left: 9px;text-align:left;}

div.secondary-viewer {background: url(001699_home_tabviewer_secondary_background.gif) repeat-y;  padding: 3px 17px; /*right: 30px;*/ left:0px;top: 4px; width: 500px; _width: 402px/*ie6*/; z-index: 3;}
div.secondary-viewer img.product-tab-graphic {position: absolute; right: 15px; top: 15px;}
div.secondary-viewer h2 {font: bold 12px/12px Arial, Helvetica, sans-serif; margin: 0 0 2px 0; padding: 0;}
div.secondary-viewer ul {margin: 0 0 8px 0; } 
div.secondary-viewer ul li {margin: 0; padding: 0;}
div.secondary-viewer a.product-tab-link {background: url(001699_carat_right_green.gif) 0 2px no-repeat; display: block; padding-left: 12px;}

/* Persona Tab Interaction states
----------------------------------*/
div.persona-box ul .ui-state-default {outline: none; vertical-align: middle;}
div.persona-box ul .ui-state-default a {background-position: 0 -32px;}
div.persona-box ul .ui-state-active {outline: none;}
div.persona-box ul .ui-state-active a, div.persona-box .ui-state-default a, div.persona-box .ui-state-hover a {background-position: 0 -1px; border-top: 1px solid #fff; text-decoration: none; outline: none;}

/* Persona Tabs
----------------------------------*/
div.persona-box .ui-tabs-panel {background: url(001699_lowersection_panel_background2.gif) repeat-x; height: 200px; padding: 25px 10px 10px 10px;}
div.persona-box ul.ui-tabs-nav {height: 30px; width: 312px;}
div.persona-box ul.ui-tabs-nav li {display: block; float: left; height: 100%; margin: 0;}
div.persona-box ul.ui-tabs-nav li a {display: block; height: 100%;}
div.persona-box ul.ui-tabs-nav li a.tab-marketingexec {background-image: url(001699_persona_tab_sprite_marketingexecutive.gif); width: 104px;}
div.persona-box ul.ui-tabs-nav li a.tab-onlinemarketer {background-image: url(001699_persona_tab_sprite_onlinemarketer.gif); width: 106px;}
div.persona-box ul.ui-tabs-nav li a.tab-analyst {background-image: url(001699_persona_tab_sprite_analyst.gif); width: 102px;}

div.persona-box div.ui-tabs-panel ul {margin: 0; padding: 0;}
div.persona-box div.ui-tabs-panel li {clear: left; list-style-image: none; list-style-type: none; margin-bottom: 6px;}
div.persona-box div.ui-tabs-panel li img.persona-thumbnail {float: left; margin: 0 14px 24px 0; vertical-align: top;}
div.persona-box div.ui-tabs-panel li h2 {font-size: 12px; font-weight: bold; line-height: 16px; margin: 0; *margin-top: -14px;}
div.persona-box div.ui-tabs-panel li p {margin: 2px 0; padding: 0;}

a.product_title {
	color: #505050;
	font-weight: bold;
	font-size: 12px;
}

a.product_title:hover {
	text-decoration: none;
}

/* dfairbanks */

a {outline: 0;}

#home #middle {width: 100%; padding: 0}
#home_bottom {height: 1%; border-top: 1px solid #707070;  clear: both;}

div#container {padding-bottom:0;}
div#middle {position:relative;}
div#home_logos_swf {height:48px;}

div#container_bottom {clear: both;}

/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://ui.jquery.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Customized for Omniture by D. Fairbanks */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Component containers
----------------------------------*/
.ui-widget { font: 12px/16px arial, sans-serif; color:#838182;}

/*Common Tab Styles
----------------------------------*/
.ui-tabs-hide {!important;}
.ui-tabs-nav {padding: 0 !important;}
.ui-tabs-nav li{list-style-image:none; padding: 0 !important;}
.ui-tabs-panel{border: 0; background: none;}

/*----------------------------------*/


div#home-branding {height:325px; margin:0; padding:0; position: relative; width:980px;}
div#home-branding div.branding-content {background-repeat: none; height: 325px; _height: 324px/*ie6*/; text-indent: -100000px; width: 587px;}
div#home-branding div.branding-content h1,h2,h3 {margin: 0; padding: 0;}
div#home-branding div.branding-content ul li {list-style-image: none; list-style-type: none;}
div#home-offer {height:336px; margin:0; padding:0; position:absolute; right:0; top:0; _top: -1px; width:369px; z-index:2;}
div#home-offer div.offer-content {height: 336px; text-indent: -100000px; width: 100%;}
div#home-offer a.offer-action {display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
div#home-offer div.offer-content ul, div#home-offer div.offer-content ol {list-style-image:none; list-style-type:none;}

div.jump-left, div.jump-right {background-position: 6px 9px; background-repeat: no-repeat; float: left; height: 25px; width: 21px; margin: 0; padding: 0;}
div.jump-left {background-image: url(001699_carat_left_white.gif);}
div.jump-right {background-image: url(001699_carat_right_white.gif);}

.jump-over {background-color: #373737; cursor: pointer;}



/* Lower Section
----------------------------------*/
div#lower-section {background: #e1e1e1 url('001699_lowersection_column_background.gif') top no-repeat; height: 365px; _height:372px/*ie6*/; padding-left: 11px; width: 969px;}

div.lower-box {border-left: 1px solid #fff; border-right: 1px solid #fff; float: left;}
div#lower-left {padding-left: 0; width: 634px;}
div#lower-right {float: left; left: 9px; position:relative; width: 312px;}
div#lower-section-cap {background: url(001699_lowersection_cap.gif) no-repeat; font-size: 8px; height: 8px; line-height: 8px;  margin-left: 7px; width: 973px;}
div#lower-section-column-boot {background: #e1e1e1 url(001699_lowersection_column_boot.gif) no-repeat; clear: left; font-size: 9px; height: 9px; left: -4px; line-height: 9px; position: relative; _top: -10px/*ie6*/; width: 967px;}

a#product-tabs-header {background: url(001699_tabviewer_header.gif) no-repeat top; display: block; height: 31px; text-indent: -10000px; width: 634px;}

/* Product Tab Interaction states
----------------------------------*/
ul.primary-tabs li.ui-state-default a {color: #333; font-weight: 700; outline: none; margin:0; width:151px;background: url("../images/vertical.jpg") no-repeat left;}
ul.primary-tabs li.ui-state-active, ul.primary-tabs li.ui-state-hover, ul.primary-tabs li.ui-state-focus {color:#334E75; color: #373737; font-weight: 700; outline: none; width: 171px; _width: 171px/*ie6*/;
/* border-bottom: 1px solid #224272; */}
ul.primary-tabs li.ui-state-active a,  ul.primary-tabs li.ui-state-hover a {background: url("../images/selectedVertical.jpg") no-repeat left; color: #334e75; text-decoration: none; outline: none; width:171px;} 

ul.secondary-tabs li.ui-state-default {background-color: #fff; background-image: none; border: none; font-weight: normal; outline: none;}
ul.secondary-tabs li.ui-state-active, ul.secondary-tabs li.ui-state-hover, ul.secondary-tabs li.ui-state-focus {background: #e5e5e5; color: #373737; outline: none;}


/*Product Tab Icons
----------------------------------*/

li#channel-analytics-dop.ui-state-default a, li#channel-analytics-dopretail.ui-state-default a {}
li#channel-analytics-dop.ui-tabs-selected a, li#channel-analytics-dopretail.ui-tabs-selected a {}

/* Product Tabs
----------------------------------*/
div#product-tabs { min-height: 250px; padding: 0px;}
#product-popular { padding: 9px 8px;}
#product-comment { padding: 9px 8px;}
#product-about { padding: 9px 8px;}
ul.primary-tabs li.ui-state-default a span {padding-right: 6px;}
ul.primary-tabs {float: left;  position: relative; z-index: 2; width:157px; margin : 31px 0 0 0;}
ul.primary-tabs li {height: 35px; _height: 49px/*ie6*/; margin: 0 0 1px 0; width: 152px; _width: 142px/*ie6*/;}
ul.primary-tabs li a {display: inline-block; height: 100%; line-height: 35px; padding: 0px 4px 0 4px; text-decoration: none; width: 100%;}

ul.secondary-tabs {float: left; position: relative; width: 257px; _width: 250px/*ie6*/; z-index: 4;}
#product-tabs ul.secondary-tabs li {_height: 25px/*ie6*/; margin: 0; width: 100%;}
#product-tabs ul.secondary-tabs li a {color: #373737; display: block; height: 100%; padding: 0 10px 0 10px; text-decoration: none;}
#product-tabs ul.secondary-tabs li a span {display: block; font: 10px/10px; width: 120px; _width: 118px;}
#product-tabs ul.secondary-tabs li a span h2 {font: 13px/13px bold; margin: 0; padding: 0;}


div.main-viewer h1 { color: #70a100; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; height: 12px; line-height: 12px; margin: 5px 0 6px 4px; *margin-top: 9px/*ie*/; padding: 0; padding-left: 9px;text-align:left;}

div.secondary-viewer {background: url(001699_home_tabviewer_secondary_background.gif) repeat-y;  padding: 3px 0px;  /*right: 30px;*/ left:0px;top: 4px; width: 500px; _width: 402px/*ie6*/; z-index: 3; margin: 20px 0 0 0px;}
div.secondary-viewer img.product-tab-graphic {position: absolute; right: 15px; top: 15px;}
div.secondary-viewer h2 {font: bold 12px/12px Arial, Helvetica, sans-serif; margin: 0 0 2px 0; padding: 0;}
div.secondary-viewer ul {margin: 0 0 8px 0;color:#636363;} 
div.secondary-viewer ul li {margin: 0; padding: 0;}
div.secondary-viewer a.product-tab-link {background: url(001699_carat_right_green.gif) 0 2px no-repeat; display: block; padding-left: 12px;}



/*--------- Accordion --------------- */


#accordion_blocks_right h2{
 background:url("../images/rightbox3-top.png");
background-repeat:no-repeat;
height:23px;
color:#fff;
font-family:Arial, sans-serif;
font-size:13px;
font-weight:normal;
line-height:24px;

padding:0 15px;
width:200px;
 }

/*-- Internal Page tabs --------------*/
#tabarea {

background-repeat:no-repeat; 
width:634px;
height: 33px;
z-index:100;
}

#tabarea li {
background-color:#A8A8A8;
display:inline;
float:left;
margin-right:6px;
}

#tabarea li a {
color:#000000;
text-align:center;
line-height:30px;
text-decoration:none;
height:33px;
padding:0 15px;
float:left;
}

#tabarea li a:hover, #tabarea  li.current_page_item a {
background-color:#C8C8C8;
color:#FFFFFF;
}

#footer-inner  li {
border:0 none;

/*margin:0;*/
padding:0;
vertical-align:baseline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:200px;
float:left;
}
#footer-inner a{
color:#ffffff;
}

.footer-titles{
font-size:14px;
font-weight:bold;
}
#tabarea ol, ul, li {
border:0 none;

/*margin:0;*/
padding:0;
vertical-align:baseline;
list-style-image:none;
list-style-position:outside;
list-style-type:none; padding:0px; margin:0px;
}

               
                DIV.container { margin: auto; width: 90%; margin-bottom: 10px;}
                TEXTAREA { width: 80%;}
                FIELDSET { border: 1px solid #ccc; padding: 1em; margin: 0; -moz-border-radius: 5px;
                -webkit-border-radius:5px; }
                LEGEND { color: #ccc; font-size: 120%; }
                INPUT, TEXTAREA { font-family: Arial, verdana; font-size: 125%;  border: 1px solid #999; }
                LABEL { display: block; margin-top: 10px; } 
               

                UL.tabNavigation {
                    list-style: none;
                    padding:10px 0px;

				   margin:0  0 0 0px;
				   height:26px; width:800px;
                }

                UL.tabNavigation LI {
                    display: inline;
 width:155px;
                }
				
				

                UL.tabNavigation LI A {
                   padding:8px 7px 8px;
                    color: #666;
                    text-decoration: none;
					margin:0 -1px;
					font-size:12px;
					font-weight:bold;
					/* background-color: #2D7BCD;
                    color: #fff;
					border:medium outset;*/
                }
UL.tabNavigation LI.selected
{
	background-color: #224272;
	color: #fff;
}
UL.tabNavigation LI A.selected
{
	background-color: #224272;
	color: #fff;
}  
  
				
				UL.tabNavigation LI #test A
{
color: #000;
background: #fb0;
text-decoration: none
}
				
				 UL.tabNavigation LI A{
				  float:left;
				     display:block;
				     text-align:center;
				         width:173px;
				 -moz-border-radius-topleft:5px;
				 -moz-border-radius-topright:5px;
				 -webkit-border-top-left-radius:5px;
				 -webkit-border-top-right-radius:5px;
				 background:#efefef;
				 border-top:solid 1px #cecece;
				  border-left:solid 1px #cecece;
				   border-right:solid 1px #cecece;
				
				 }
				 UL.tabNavigation LI A:hover {
				 background:#e8e8e8;
				
				 }
                
                UL.tabNavigation LI A:focus {
                        outline: 0;
                }
/* ------------- style.css codes   */
                div.tabs > div {
                        padding: 0px;
                        margin-top: 1px;
                        border-top: 3px solid #224272;
                       	min-height:250px; width:750px;
                }
				h2 a{
				color:#334E75;
				font-family:arial,sans-serif;
				font-weight:bold;	
				}
						.waste {
                        min-height: 1000px;
                }
				
				
				
	/* jquery image slider css */
	
	.twitthis {
	position: absolute;
	top: 250px;
	left: 20px;
}

.important {
	border: 1px solid #666;
	background: #ddd;
	padding: 0 1em;
	color: #C30;
}

.galleryview {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.code_wrapper {
	border: 1px solid #888;
	background: #f0f0f0;
	padding: 10px;
}
code, .code {

}
.options {
	border: 1px solid #777;
	border-right: none;
	font-size: 0.8em;
	font-family: Arial, sans-serif;
}
.options th {
	text-align: left;
	background: #777;
	color: white;
	font-weight: bold;
}
.options th, .options td {
	padding: 4px 10px;
}
.options td {
	border-right: 1px solid #777;
}
#parts-img {
	border: 1px solid black;
}
img.nav {
	border: 1px solid black;
	margin-bottom: 5px;
}
.box img{
border:none;
}
.panel-overlay h2,
.panel-overlay p{
	margin: .3em 0;
}
.panel-overlay p {
	line-height: 1.2em;
}

	
	
.navMenu, .leftNavMenu{
font-size:16px;
width:144px;
float:left;
border-bottom:4px solid #eaeaea;
margin: 0 10px 0 0;
font-weight:bold;
text-align:left;
padding: 0 0px 2px 8px;
font-size:13px;

}

	
	/* end jquery image slider css */
	
	/* css for megadropdown*/
.megamenu{
/*
background:#183449;
border:1px solid #183449;
 -moz-border-radius:5px;
-webkit-border-radius:5px;  */
font-family:arial, sans-serif;
font-size:20px;
height:43px;
margin:0;
padding:10 0 10px 10px 10px;
padding-left:163px;
position:absolute;
margin:18px 0 0;
z-index:1000;
}


.megamenu ul {
text-align:center;
list-style-type:none;
margin:0;
padding:0px;  /* 16px */
}

.megamenu ul li {
list-style-type:none;
margin:0;
padding:0;
}

.megamenu ul li a,.megamenu ul li a:visited {
text-decoration:none;
color:#eaeaea;
margin:0;
padding:10px 4px;
font-size:13px;

}

.servicesdropped ul li a:hover,.servicesdropped ul li a:visited:hover {
text-decoration:none;
color:#fff;
margin:0;
/*padding:10px;
background:url(menuHighlight.jpg) left center no-repeat;*/
}

.megamenu ul li.downservices {
/* background:url(http://rendersys.com/rendersys/sites/all/themes/megadropdown/images/arrow.png) 100% 55% no-repeat; */
margin:0;
/*  padding:17px 8px 10px 0px;  */
padding: 0;
}

.servicesdropped {
display:none;
text-align:left;
position:absolute;
top:46px;
left:-1px;
background:url("../images/dropDownBg.png") repeat-x top;
font-size:12px;
width:486px;
/*-moz-border-radius:5px;
-webkit-border-radius:5px;
 border:1px solid #000; */
margin:-5px 0 0 5px;
padding:10px 0px 20px 0px;
/*filter:alpha(opacity=90);
opacity: 0.9;
-moz-opacity:0.9;  */
line-height:20px;
z-index:5000;
border-bottom: 2px solid #999;
margin-left:158px;
}

.servicesdropped p.textleft {
float:left;
font-size:12px;
width:200px;
margin:10px 0 0;
padding:0 20px 15px 10px;
}

.servicesdropped  ul li{
border-bottom:1px dotted #ACCCE3;
}


.servicesdropped ul.navColumn, .servicesdropped ul.leftNavColumn{
text-align:left;
float:left;
font-size:12px;
width:147px;
padding: 0 7px 0 7px ;
font-family:arial;
}

.zxc{
text-align:left;
float:left;
font-size:12px;
width:150px;
padding:0 0 0 5px ;

}

.servicesdropped ul.right {
text-align:left;
float:left;
font-size:12px;
width:174px;
margin:0;
padding:0;
}

.servicesdropped ul.right li a,.servicesdropped ul.middle li a {
list-style-type:none;
display:block;
color:#888;
font-size:12px;
margin:0;
padding:5px 0 5px 20px;
}

.servicesdropped ul.right li a:hover,.servicesdropped ul.middle li a:hover {
list-style-type:none;
color:#9FC54E;
display:block;
font-size:12px;
margin:0;
padding:5px 0 5px 21px;
} 
/*end of dropdown*/
	
	div#first, div#second, div#third, div#four{
	border-left: 4px solid #224272;
	}
.image_elearn {
float:right;
margin-bottom:2px;
margin-left:15px;
text-align:right;
}
.tab_text{
line-height:20px;

color:#636363;
font:12px/16px arial, sans-serif;
color:#838182;
}
strong
{



}

.pageTitle
{
    font-family:arial;
    font-weight:bold;
    font-size:16px;
    color:#224272;
    padding: 10px 0 3px 0;

}
.pageTitle2
{
    font-family:arial;
    font-weight:bold;
    font-size:16px;
    color:#224272;
    padding: 21px 0 1px 0;

}
#thankyou .pageTitle
{
    font-family:arial;
    font-weight:bold;
    font-size:16px;
    color:#224272;
    padding: 10px 0 7px 0;
    text-align:center;

}

.newsTitle
{
    font-weight:bold;
 
}
.newsLink
{
    text-decoration:underline;
    color:#636363;
       line-height:20px;
}
.content_new hr
{
    background:eaeaea;
    color:eaeaea;
    border:0.5pt solid #eaeaea;
}

#product-tabs-four, #product-tabs-three, #product-tabs-second
{
    margin:0 0 0 183px;
}
#rightColumn hr
{
    margin: 15px 0;
}


.pageContent
{
padding:20px 0 0 190px;
}
#contactUs
{
    position:absolute;
    right:0px;
    margin: -15px 14px 0 0;
    color:#eaeaea;
    font-size:11px;
}
.LIn_shortMode a
{
font-weight:bold;
color:#636363;
line-height:18px;
text-decoration:underline;
}
.LIn_shortMode li
{
border-bottom: 1px solid #ccc;
padding : 3px 0 10px 0;
margin: 0 0 5px 0;
line-height:20px;
}
#update li
{
border-bottom: none;
padding : 3px 0 10px 0;
margin: 0 0 5px 20px;
line-height:20px;
height:39px;
 }

.LIn_shortMode a:hover
{
font-weight:bold;
color:#224272;
text-decoration:none;

}
.summary
{
font-size:13px;
font-family:arial;
color:#636363;
font-weight:bold; line-height:16px;

}
.clear
{
clear:both;
}


/*****Kiran Css*******/

#content2 {
 margin: 0px 220px 0 5px;
 min-height:05px;
 padding : 0 15px 0 0;
 width:100%;
 
}

.box {
/* background:url("../images/bgflap.jpg") no-repeat scroll 0 0 transparent; */
border:1px solid #ccc;
float:right;
min-height:150px;
margin:0 0 0 22px;
text-align:center;
width:250px;font-family:Arial; font-size:18px; color:#898282;
padding:12px 0px 0px 0px;
 -moz-border-radius: 5px;
 -webkit-border-radius:5px;
 background:#f9f9f9;
}
#update {
/* background:url("../images/bgflap.jpg") no-repeat scroll 0 0 transparent; */
min-height:150px;

text-align:justify;
width:735px;font-family:Arial; font-size:18px; color:#898282; margin-top:49px;

}
   
#update h2
{
background:url("../images/newsHome-top.png");
background-repeat:no-repeat;
height:23px;
color:#334E75;
font-family:Arial, sans-serif;
font-size:13px;
font-weight:bold;
line-height:24px;
margin-top:10px;
padding:0 15px;
width:735px;
  
}

#update .content_new {
border:1px solid #CCCCCC;
color:#636363;
min-height:129px;
overflow:hidden;
padding:5px 5px 0;
width:724px;
}

#update ul li{
margin:0 6px;
}


.indexim{ padding:0px 0px 0px 571px; position:relative; text-align:center;}

.slogen {
color:#3E5E8C;
font-family:Lucida Sans Unicode;
font-size:26px;
font-weight:bold;
margin:45px 105px 0 35px;
position:absolute;

}
.slogen2  {
color:#3E5E8C;
font-family:Lucida Sans Unicode;
font-size:26px;
font-weight:bold;
margin:8px 105px 0 129px;
position:absolute;
width:377px;
}
.slogen3  {
color:#555555;
font-family:arial;
font-size:14px;
font-weight:normal;
line-height:18px;
margin:98px 105px 0 36px;
position:absolute;
width:534px;
}
.headborder  {
border-bottom:1px solid #CCCCCC;
margin:0 13px;
padding:0 0 5px;
width:256px;
}

.bloghead{ font-family:Arial; font-size:13px; color:#787474}

.blog{ font-family:Arial; font-size:11px; color:#a4a4a4}
/*********css for slider rightmenu******************/

*{outline: none;}
img {border: 0;}
.container {
   /* width: 790px;
    padding: 0;
    margin: 0 auto;*/
}
.folio_block {
    position: absolute;
    /*left: 50%; top: 50%;
    margin: -140px 0 0 -395px;*/
	width:198px;
	border: 1px #CCCCCC solid;
	min-height:136px;
}


/*--Main Container--*/
.main_view {
    float: left;
    position: relative;
}
/*--Window/Masking Styles--*/
.window {
margin: 13px 0  0 9px;
    height:120px;    
	width: 180px;
    overflow: hidden; /*--Hides anything outside of the set width/height--*/
    position: relative;
	
}
	
.image_reel {
    position: absolute;
    top: 0; left: 0;
}
.image_reel img {float: left;width:180px;height:100px}

/*--Paging Styles--*/
.paging {
    position: absolute;
    bottom: 15px; right: 0px;
    width: 178px; 
    height:15px;
    z-index: 100; /*--Assures the paging stays on the top layer--*/
    text-align: center;
    line-height: 40px;
    background: url(paging_bg2.png) no-repeat;
    display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
    padding: 5px;
    text-decoration: none;
    color: #00000;
	background:url("../images/iDot.png") no-repeat center; 
	
}
.paging a.active {
	background:url("../images/iDotOver.png") no-repeat center; 
    font-weight: bold;
  /*  background: #920000;
    border: 1px solid #610000;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    -webkit-border-radius: 2px; */
	
}
.paging a:hover {font-weight: bold;}

/*Contact us Popup*/
.error{color:red;font-weight:bold;}
   #EmailForm {position:absolute;  top: 0; left: 0; display:none;z-index:10000; background-color:#333; opacity: 0.98;height:9000px; width:100%;
          -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; 
	filter: alpha(opacity=90);				
          }
#modalBox
     {
         position:fixed;
		 left:390px;
		 top:25px;
         
     }
	 
dt{
    /*width:120em;*/
    width:160px;
    height:15px;
    padding: 10px 0 3px 42px;
    /*text-align:right;*/
}
dd{ 
    margin:-20px 0 0 160px;
   }
#Adminloginbox {
-moz-border-radius:8px 8px 8px 8px;
-webkit-border-radius:8px;
background-color:#FFFFFF;
display:block;
min-height:140px;
opacity:1;
padding:5px;
position:relative;
width:520px;
}
.floatRight
{
float:right;
}	 
#Loginclose
{
border-bottom:1px dotted #666666;
height:25px;
padding:10px 4px;
color:#224272;
font-family:arial;
font-size:16px;
font-weight:bold;

}
#EmailForm input [type="button"] {
display:block;
margin-top:3px;
float:none;
 -moz-border-radius: 5px;
 -webkit-border-radius:5px;
width:300px;
}
.contactLable
{
color:#444444;
}
