/* CSS Document */
body{ margin:10px 0 5px 0; background:#596dbb url(images/back_bg.gif) repeat-x left top;font-family: Tahoma,Arial; font-size:11px; font-weight:normal; line-height:20px; color:#8c8c8c}
.logo_bg{ background:url(images/logo_bg.jpg) repeat-x left top; height:107px;}
.move-over{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; line-height:9px; color:#8c8c8c; padding:5px 0}

ul#primarynav
{
	margin: 6px;margin: 6px!important;
	padding-left: 0;
	padding-top: 5px;
	white-space: nowrap;
	
	text-align: right;
	/* font: bold 0.69em Arial; */
	font: bold 11px Tahoma,Arial;
}

#primarynav li {
	display: inline;
	list-style-type: none;
	padding: 0 10px 0 10px;
}

#primarynav a { padding: 3px 10px; }

#primarynav a:link, #primarynav a:visited
{
	color: #ababab;
	text-decoration: none;
	border-bottom: 3px solid #999999;
}


#primarynav a:hover {
	color: #fff;
	background-color: #0062a8;
	text-decoration: none;
	border-bottom: 3px solid #cc6600;
}
/*#primarymenu {
	
	position:relative;
	top: -6px!important;top:13px;
	text-align:right;
	height: 18px;
	width: 663px; 
	margin:0 0 0 0px;
}*/

#primarynav  a.activelink:link, #primarynav a.activelink:visited
{
	color: #fff;
	background-color: #0062a8;
	text-decoration: none;
	border-bottom: 3px solid #cc6600;
}

div.outer { width:60px; height: 17px;	margin: 0 10px 0 0;	}
div.outer a { display: block; 	width:100%; height:17px; overflow:hidden; font: normal 11px/20px  Tahoma,Arial; color:#838383; text-decoration: none;  vertical-align:middle;}

div.outer a:hover { background:url(images/arrow.jpg) top left no-repeat; background-position:10px 0px; color:#000; }
div.outer a:active { color: black; 	}

a.toplinks:link,a.toplinks:active,a.toplinks:visited{font: bold 11px/20px Tahoma,Arial;color: #020874;text-decoration: none;}
a.toplinks:hover{ text-decoration:underline; color:#5163ab}

a.toplinks1:link,a.toplinks1:active,a.toplinks1:visited{font: bold 10px/20px Tahoma,Arial;color: #5163ab;text-decoration: none;}
a.toplinks1:hover{ text-decoration:underline; color:#ababab}

a.toplinks2:link,a.toplinks2:active,a.toplinks2:visited{font: normal 11px/20px Tahoma,Arial;color:#ababab;text-decoration: none;}
a.toplinks2:hover{ text-decoration:underline; }

a.more:link,a.more:active,a.more:visited{ font:bold 10px/18px Tahoma, Verdana;color:#5163ab; text-decoration:none}
a.more:hover{ text-decoration:underline}

.bar{ background-color: #9ccf30 ; width:221px; }
.welcome{  background:url(images/frame.gif) repeat-x left bottom #fff;}
.welcome1{padding:11px 0 26px 11px; background:url(images/frame_corn.jpg) no-repeat  right bottom}
.welcome2{padding:11px 0 5px 11px;}

.welcont{ padding:7px 0 0 7px;}
.verdot{ background:url(images/ver_dot.jpg) repeat-y center top; }
.padright{ padding-right:11px;}
.blockes{ padding:8px 11px 0 11px;}
.foot_bg{ background:url(images/foot_bg.jpg) repeat-x left top; background-position:0px 8px; height:46px; }
.foot_pad{ padding:16px 0 0 30px}
.foot_pad1{ padding:16px 30px 0 30px}
.div_block{ background:url(images/whowe_bor.jpg) repeat-y left top; width:234px;}
.div_block1{ background:url(images/whatwe_bor.jpg) repeat-y left top; width:234px;}
.div_block2{ background:url(images/clientel_bor.jpg) repeat-y left top; width:234px;}
.div_block3{ background:url(images/careers_bor.jpg) repeat-y left top; width:234px;}
.foot_text{font-family: Tahoma,Arial; font-size:11px; font-weight:normal; color:#fff; text-decoration:none}
a.footlinks:link,a.footlinks:active,a.footlinks:visited{ font-family: Tahoma,Arial; font-size:11px; font-weight:normal; color:#fff; text-decoration:none}
a.footlinks:hover{text-decoration:underline;  }



.mtDropdownMenu {
	right: 600px; OVERFLOW: hidden; POSITION: absolute; TOP: -600px;
}
.mtDropdownMenu .content {
	POSITION: absolute; left:0px;
}
.mtDropdownMenu .items {
	BORDER-RIGHT: #5b6e7f 1px solid; BORDER-TOP: #5b6e7f 1px solid; Z-INDEX: 2; LEFT: 0px; BORDER-LEFT: #5b6e7f 1px solid; BORDER-BOTTOM: #5b6e7f 1px solid; POSITION: relative; TOP: 0px; 
}
.top .items {
	  
}
.mtDropdownMenu .item {
	BORDER-TOP: #5b6e7f 1px solid; font-weight:bold; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #5b6e7f; BORDER-BOTTOM: #5b6e7f 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align:left
}
.mtDropdownMenu .shadowRight {
	Z-INDEX: 3; FILTER: alpha(opacity=60); WIDTH: 2px; POSITION: absolute; TOP: 3px; moz-opacity: .4
}
.mtDropdownMenu .shadowBottom {
	Z-INDEX: 1; FILTER: alpha(opacity=40); LEFT: 3px; POSITION: absolute; HEIGHT: 2px; moz-opacity: .4
}
.mtDropdownMenu .item IMG {
	MARGIN-LEFT: 2px
}
.mtDropdownMenu .hover {
	BACKGROUND: #5b6e7f; COLOR: #fff;
}
.mtDropdownMenu .background {
	Z-INDEX: 1; FILTER: alpha(opacity=95); LEFT: 0px; POSITION: absolute; TOP: 0px; moz-opacity: .95
}
#bottomBrd{
border-width:0px;
border-color:#5b6e7f;
border-style:solid;
border-bottom-width:1px;
}
.blue_text4{ font: bold 14px/16px Tahoma, Verdana; color:#334d64; padding:0 0 0 20px}
.block_cont_pad{ padding:5px 5px 5px 8px}
.line_hheight{ line-height:22px;}
.blue_text{font: bold 11px/22px Tahoma, Verdana; color:#5163ab;}
.login_div{ width:221px; border-bottom:#c9d1d6 solid 1px;border-left:#c9d1d6 solid 1px;border-right:#c9d1d6 solid 1px; background:url(images/employee_login_bg.jpg) center top no-repeat; }

.ul{ margin-right:0px}
.ul li{ list-style-image:url(images/arrow1.jpg); margin-left:20px; margin-top:2px; padding-left:10px; list-style-position:outside}
a.botlinks1:link,a.botlinks1:active,a.botlinks1:visited{ font:normal 11px/13px Tahoma, Verdana;color:#5163ab; text-decoration:none}
a.botlinks1:hover{ text-decoration:underline}


#tplPreview {
  position: absolute;
  top: 0px;
  left: 0px;
  background-color: #ffffff;
  border:1px solid #444444;
  font-size: 11px;
  color: #4B4B4B;
  padding: 15px 15px 15px 15px;
  z-index:2200;
  cursor:default;
}

#tplPreviewBody {
  position: relative;
   cursor:default;
}

#tplPreviewProgressBar {
  position: absolute;
  width: 165px;
  padding: 10px 10px 15px 10px;
  top: 45%;
  left: 50%;
  margin-left: -67px;

  border: 1px solid #6A6A6A;
  background-color: #ffffff;
  color: #000000;
  font-family: Tahoma,Helvetica,sans;
  font-size: 10px;
  text-align:left;
   cursor:default
}