body, div, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, address, code, ul, li, caption, tbody, tfoot, thead, tr, th, img {
	margin: 0;
	padding: 0;
	border: 0;
}
#bottom_logo {
	position: fixed;
	height: 54px;
	width: 48px;
	right: 0px;
	bottom: 0px;
}
.headbg {
	background-image: url(../../images/topbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #7cbcd6;
	margin-top: 8px;
	margin-bottom: 8px;
	background-color: #D5E9F1;
}
.toppanel {
	background-image: url(../../images/headbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #7cbcd6;
	margin-bottom: 8px;
	background-color: #D5E9F1;
}




.green_tab {
  border-bottom:1px solid #e1e3e4;
}
.green_tab table tr .left {
  background:url('../../images/tab-colored-comment_left.gif') no-repeat;
  width:2px;
  height:23px;
}
.green_tab table tr .right {
  background:url('../../images/tab-colored-comment_right.gif') no-repeat;
  width:2px;
  height:23px;
}
.green_tab table tr .middle {
  background:url('../../images/tab-colored-comment_repeate.gif') repeat-x;
 
  text-align:center;
  font-weight:bold;
  cursor:pointer;
  color:#000;
}
.tab_space {
  width:4px;
  border-bottom:1px solid #e1e3e4;
}
.tableftpad{padding-left:3px;}

.style1 {font-size: 12px}
.style2 {font-size: 11px}
.style3 {color: #FFFFFF; font-weight: bold; font-size: 10px; }
.style6 {color: #1466BA}
.style7 {color: #1466ba}
.style11 {font-family: Wingdings; color: #FFA200; font-weight: bold; }
.err{
	color:#EA0000;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	overflow: hidden;
	position: absolute;
	z-index: 1;
	height: 20px;
	width: 200px;
	margin-top: -7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style17 {
	color: #72C016;
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.style18 {
	font-family: "Wingdings 3";
	color: #FFA200;
}
.style19 {color: #FFA200}
.padtop{ padding-top:6px;}
.pad {
padding:4px;
}
.padleft{ padding-left:30px; padding-top:2px; padding-bottom:2px;}
.smsg{color: #CC0000; font-size:12px; text-align:center;}
.reg_hed{font-size:16px; color:#996600; font-weight:bold; padding:2px;}
.foott{color:#FFFFFF;}
.foottlink a{color:#FFFFFF;}
.pad1 {
padding:2px;
}
#pad {
padding:4px;
}
TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-FAMILY: VERDANA;
	TEXT-DECORATION: none;
}
BODY {
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
.container {
	BACKGROUND: #ffffff;
	WIDTH: 1003px;
	ALIGN: Center;
}
#topBar {
	BACKGROUND: #fc0
}
#advBar {
	BACKGROUND: #fff3ac
}
.headingSubTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000060; FONT-STYLE: normal; FONT-FAMILY: VERDANA
}
.channelstop {
	FONT-SIZE: 11px;
	MARGIN: 4px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	list-style: square url(arrow.gif) outside;
	text-transform: none;
	color: #1466ba;
	text-indent: 4px;
	line-height: 1em;
	text-decoration: none;
	padding: 4px;
}
.photofooter {
	FONT-SIZE: 11px;
	COLOR: #FFA200;
	FONT-FAMILY: Verdana;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}
.channelstop H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #003399; BORDER-BOTTOM: #cccccc 1px
}
.channels {
	LIST-STYLE: square url(arrow.gif) outside;
	MARGIN: 4px;
	TEXT-TRANSFORM: none;
	COLOR: #1466BA;
	TEXT-INDENT: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1em;
	text-decoration: none;
	padding: 4px;
}
.whitebold {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.group {
	BORDER-RIGHT: #1466BA 1px solid; BORDER-TOP: #f5f5f5 1px solid; BORDER-LEFT: #1466BA 1px solid; BORDER-BOTTOM: #1466BA 1px solid
}
.group .title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #1466BA; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif
}
.group .heading {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.group .text {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.topHeading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #1466ba;
	FONT-FAMILY: Verdana;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #BDDCFB;
}
.insideHeading {
	BORDER-TOP: #efefef 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003366; BORDER-BOTTOM: #efefef 1px solid; BACKGROUND-COLOR: #fafafa
}
.channels {
	LIST-STYLE: square url(arrow.gif) outside;
	MARGIN: 4px;
	TEXT-TRANSFORM: none;
	COLOR: #1466BA;
	TEXT-INDENT: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1em;
	text-decoration: none;
	padding: 4px;
}
.leftlinks {
	BORDER-RIGHT: #1466BA 1px solid; BORDER-TOP: #f5f5f5 1px solid; BORDER-LEFT: #1466BA 1px solid; BORDER-BOTTOM: #1466BA 1px solid
}
.leftlinks .title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #1466BA; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.title1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3f5771; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.title1:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: verdana;
	TEXT-DECORATION: underline;
	padding-bottom: 3px;
	padding-top: 3px;
}
.title2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: verdana
}
.title3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3f5771; FONT-FAMILY: arial; BACKGROUND-COLOR: #ecf5fa; TEXT-DECORATION: none
}
.title4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3f5771; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.bizlistheading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #003366; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.LeftMenu {
	BORDER-RIGHT: #1466BA 1px solid; BORDER-TOP: #f5f5f5 0px solid; BORDER-LEFT: #1466BA 0px solid; BORDER-BOTTOM: #1466BA 1px solid
}
.MenuTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND: #1466BA;
	COLOR: #ffffff;
	FONT-FAMILY: verdana;
	padding-bottom: 3px;
	padding-top: 3px;
}
.bgColor3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	background-color:#DDE8F4;
	background-image:url(../../images/common/tab-back2.gif);
	FONT-FAMILY: verdana;
	padding-bottom: 2px;
	padding-top: 2px;
	height: 21px;
	line-height: 21px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.tabbor{
border-color:#AFBDC6 #AFBDC6 #FFFFFF;
border-style:solid;
border-width:1px;
}

.MenuItem {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #e0ecff; COLOR: #003366; FONT-FAMILY: verdana
}
.tdpadding{padding-left:20px;
}
/*xxxxxxxxxx*/
.list_main{ font-size:24px;font-weight:normal;}
.list_submn{ font-size:20px;font-weight:normal;}
.listinbox{ font-size:18px;font-weight:normal; background-color:#990000; color:#FF9900; padding:8px;}
.lipad{ padding:20px;}
.inpreg{ width:156px;}
.txtboxw{ width:100px;}
.sttext{ color:#ff0000;}
#left-tag {
	position: absolute;
	z-index: 1;
	height: 307px;
	width: 302px;
	left: 0px;
	top: 0px;
}
#right-tag {
	position: absolute;
	z-index: 1;
	height: 214px;
	width: 160px;
	right: 0px;
	top: 0px;
}

/* company listing */
.grey-nav {
	color:#333333;
	background-image: url(../../images/grey-nav.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #EAEAEA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 55px;
	font-weight: lighter;
	text-decoration: none;
	text-align: left;
	height: 55px;
	padding-left: 10px;
	margin-left: 240px;
	width: 340px;
	margin-bottom: 10px;
}
.grey-nav2 {
	color:#333333;
	background-image: url(../../images/grey-nav3.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
	text-decoration: none;
	text-align: left;
	padding-left: 10px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.nav-orange {
	font-weight: bold;
	color: #7D4B00;
	text-decoration: none;
	background-image: url(../../images/nav-orange.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	line-height: 21px;
	height: 24px;
	text-align: center;
}
.top-menu {
	background-image: url(../../images/common/tab-back2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-decoration: none;
	background-color: #DCECF3;
	line-height: 25px;
	border: 1px solid #7CBCD6;
}
.top-menu a {
	line-height: 25px;
	text-decoration: none;
	float: left;
	height: 25px;
	padding-right: 13px;
	padding-left: 13px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A2C6D5;
	color: #2864b4;
	font-size: 11px;
	font-weight: bold;
}
.top-menu a:hover {
	text-decoration: none;
	color: #333333;
	font-weight:bold;
}

.top-bg {
	background-image: url(../../images/nav-black.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #000000;
	line-height: 30px;
}
.top-bg a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.top-bg a:hover {
	text-decoration: underline;
}
.login {
	background-image: url(../../images/login.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 68px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
}
.login2 {
	background-image: url(../../images/login2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 50px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-top: 3px;
	margin-bottom: 8px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 22px;
	text-align: center;
}
.txt-box {
	line-height: 20px;
	text-decoration: none;
	height: 20px;
	width: 165px;
	border: 1px solid #7F9DB9;
}
.txt-box2 {
	background-image: url(../../images/txt-box.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #a0a0a0;
	background-color: #eaeaea;
}
.txt-box3 {
	background-image: url(../../images/txt-box3.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #AFBDC6;
	background-color: #f8f8f8;
	line-height: 16px;
	text-decoration: none;
	height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	width: 114px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.top_logos {
	float: left;
	border: 1px solid #7CBCD6;
	margin-right: 5px;
	margin-bottom: 5px;
}

.link1 {
	line-height: 22px;
	text-decoration: none;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	float: left;
	width: 150px;
	height: 22px;
	color: #2864b4;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	background-image: url(../../images/s-icon.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	display: block;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #e0eff5;
	background-position: 3px;
}
.link1:hover {
	text-decoration: none;
	background-color: #FFFFFF;
}
.link2 {
	/*background-image: url(../../images/grey-nav2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #999999;*/
	font-weight: bold;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 11px;
	padding-bottom: 7px;
	padding-left: 11px;
	cursor:pointer;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	background-image: url(../../images/common/tab-back2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 11px;
}
.link2:hover {
	color: #2864B4;
	text-decoration: none;
}
.link3 {
	text-decoration: none;
	background-image: url(../../images/bullet6.gif);
	background-position: left center;
	text-align: left;
	padding-left: 15px;
	background-repeat: no-repeat;
	line-height: 13px;
	font-weight: normal;
	color: #24434D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.link3:hover {
	color: #2864B4;
	text-decoration: none;
}
.link4 {
	text-decoration: none;
	color: #C40000;
	font-weight: bold;
	font-size: 10px;
}
.link4:hover {
	color: #333333;
	text-decoration: none;
}
.link5 {
	line-height: 25px;
	text-decoration: none;
	float: left;
	width: 275px;
	border: 1px solid #CCCCCC;
	text-align: left;
	padding-right: 5px;
	padding-left: 20px;
	margin-left: 5px;
	margin-top: 5px;
	background-color: #FFFFFF;
	background-image: url(../../images/bullet2.gif);
	background-repeat: no-repeat;
	background-position: 5px 9px;
	color: #2864B4;
}
.link5:hover {
	color: #FF954F;
	text-decoration: none;
	background-color: #FFFFFF;
}
.link6 {
	text-decoration: none;
	background-image: url(../../images/grey-nav4.jpg);
	background-repeat: repeat-x;
	background-position: left -5px;
	text-align: center;
	float: left;
	height: 20px;
	padding-right: 2px;
	padding-left: 2px;
	border: 1px solid #999999;
	line-height: 20px;
	font-weight: bold;
	margin-left: 30px;
	color: #933A00;
	font-size: 11px;
}
.link6:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.link7 {
	line-height: 25px;
	text-decoration: none;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	float: left;
	width: 132px;
	height: 25px;
	color: #FF954F;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	background-image: url(../../images/bullet4.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	font-weight: bold;
	margin: 0px;
}
.link7:hover {
	text-decoration: none;
	color: #FF7920;
	background-color: #f1f6fd;
}
.link8 {
	text-decoration: none;
	background-image: url(../../images/bullet3.jpg);
	background-position: left 11px;
	float: left;
	height: auto;
	width: 132px;
	margin-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	background-repeat: no-repeat;
	padding-left: 7px;
	line-height: 17px;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
}
.link8:hover {
	color: #FF7920;
	text-decoration: none;
	background-color: #f1f6fd;
}
.link9 {
	text-decoration: none;
	background-image: url(../../images/bullet3.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 7px;
	line-height: 17px;
	color: #1262B3;
	text-align: left;
}
.link9:hover {
	color: #FF7920;
	text-decoration: none;
}
.link10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 24px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	padding-left: 10px;
	color: #3D7E98;
}
.link10:hover {
	color: #333333;
	text-decoration: none;
}
.link11 {
	background-image: url(../../images/grey-nav.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-weight: bold;
	text-decoration: none;
	padding-right: 15px;
	padding-left: 15px;
	cursor:pointer;
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 10px;
	float: left;
	height: 25px;
	line-height: 25px;
	margin-right: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #AFBDC6;
	border-right-color: #AFBDC6;
	border-left-color: #AFBDC6;
}
.link11:hover {
	color: #333333;
	text-decoration: none;
	background-position: right top;
}
.link12 {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.link12:hover {
	color: #FF6600;
	text-decoration: none;
}
.link13 {
	text-decoration: none;
	color: #006699;
}
.link13:hover {
	color: #333333;
	text-decoration: none;
}
.link15 {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
.link15:hover {
	color: #2864B4;
	text-decoration: none;
}
.link16 {
	text-decoration: none;
	color: #006699;
}
.link16:hover {
	color: #C40000;
	text-decoration: none;
}
.link17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../../images/bullet5.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	text-align: left;
	color: #4D8F03;
	padding-left: 28px;
}
.link17:hover {
	color: #E76915;
	text-decoration: none;
}
.link17r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../../images/bullet5.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	text-align: left;
	color: #E76915;
	padding-left: 28px;
}
.link17r:hover {
	color: #4D8F03;
	text-decoration: none;
}
.link18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(../../images/common/tab-back2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align: center;
	padding-right: 15px;
	padding-left: 15px;
	border: 1px solid #60A2BB;
	float: left;
	height: 20px;
}
.link18:hover {
	text-decoration: none;
}
.link19 {
	color: #C40000;
	text-decoration: none;
}
.link19:hover {
	color: #0099CC;
	text-decoration: none;
}
.link20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	background-color: #FDFDFD;
	background-image: url(../../images/bullet2.gif);
	background-position: 3px center;
	text-align: left;
	float: left;
	height: 28px;
	width: 603px;
	padding-left: 20px;
	border: 1px solid #CCCCCC;
	background-repeat: no-repeat;
}
.link20:hover {
	color: #000000;
	text-decoration: none;
	background-color: #f4f4f4;
}
.link21 {
	font-size: 11px;
	line-height: 18px;
	color: #FF6600;
	text-decoration: none;
	text-align: center;
	float: right;
	height: 18px;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
	background-color: #f9f9f9;
}
.link21:hover {
	background-color: #DFDFDF;
	color: #333333;
	text-decoration: none;
}
.link22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #25AFCD;
	text-decoration: none;
}
.link22:hover {
	color: #B00000;
	text-decoration: none;
}
.link23 {
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../../images/bullet7.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	color: #4D8F03;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
}
.link23:hover {
	color: #E76915;
	text-decoration: none;
}
.link24 {
	font-weight: bold;
	color: #003399;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.link24:hover {
	color: #333333;
	text-decoration: underline;
}
.link25 {
	color: #72C016;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.link25:hover {
	text-decoration: underline;
}
.link26 {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(../../images/link18bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #7CBCD6;
	padding-top: 3px;
	padding-bottom: 3px;
	float: right;
}
.link26:hover {
	background-position: left bottom;
}









.add-comp {
	line-height: 30px;
	height: 30px;
	border: 1px solid #333333;
	background-image: url(../../images/green-nav.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #bbe040;
}
.heading1 {
	line-height: 25px;
	text-decoration: none;
	background-image: url(../../images/common/tab-back2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	height: 25px;
	font-family: "Courier New", Courier, monospace;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	background-color: #DFEEF4;
}
.txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.txt2 {
	color: #FF9900;
	text-decoration: none;
}
.txt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #167692;
	text-decoration: none;
	text-align: left;
	line-height: 18px;
}
.txt4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}
.txt5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #444444;
	text-decoration: none;
	text-align: justify;
	padding: 10px;
}
.txt6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	color: #0099cc;
	text-decoration: none;
}
.txt7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C40000;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
}
.txt8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.txt9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1262B3;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.txt10 {
	line-height: 24px;
	text-decoration: none;
	margin-right: 15px;
	margin-left: 5px;
	margin-top: 3px;
	float: left;
}
.txt11 {
	color: #209a9b;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.txt12 {
	color: #C40000;
	text-decoration: none;
}
.txt13 {
	color: #629100;
	text-decoration: none;
}
.txt14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1466BA;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 8px;
}
.txt15 {
	text-decoration: none;
	background-image: url(../../images/bullet3.jpg);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	padding-left: 15px;
	text-align: left;
}
.txt16 {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.txt17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #494949;
	text-decoration: none;
	text-align: justify;
}
.txt18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.txt19 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1466BA;
	text-decoration: none;
	line-height: 20px;
}
.txt20 {
	font-size: 11px;
	font-weight: bold;
	color: #629100;
	text-decoration: none;
}
.txt21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	padding-left: 20px;
	background-image: url(../../images/bullet5.jpg);
}
.txt22 {
	color: #1466BA;
	text-decoration: none;
}
.txt23 {
	font-size: 13px;
	font-weight: bold;
	color: #629100;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.txt24 {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../../images/bullet6.gif);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	margin-bottom: 5px;
	padding-left: 20px;
}
.txt24a{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../../images/bullet6.gif);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	margin-bottom: 5px;
	padding-left: 20px;
	color: #000000;
}
.txt25 {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	color: #FFFFFF;
	text-align: left;
	line-height: 24px;
	font-weight: bold;
	background-color: #0099CC;
	padding-left: 2px;
	font-size: 10px;
}
.txt26 {
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	color: #669900;
	text-align: left;
	line-height: 16px;
	font-weight: bold;
	font-size: 10px;
	text-transform: capitalize;
}
.txt27 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.txt28 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../../images/common/tab-back2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #DCECF3;
}
.txt29 {
	font-family: "Courier New", Courier, monospace;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC0000;
	text-align: left;
	padding: 3px;
	margin-bottom: 10px;
}









.bdr-cyan {
	border: 1px solid #7cbcd6;
}
.bdr-grey {
	border: 1px solid #cccccc;
}
.box_topbg {
	background-image: url(../../images/images/bg_corner.jpg);
	background-repeat: repeat-x;
	background-position: left 4px;
}
.box_bottombg {
	background-image: url(../../images/images/bg_corner_10.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.box_leftbg {
	background-image: url(../../images/images/bg_corner.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.box_righttbg {
	background-image: url(../../images/images/bg_corner_06.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.box_tl {
	background-image: url(../../images/images/bg_corner_01.jpg);
	float: left;
	height: 9px;
	width: 12px;
}
.box_tr {
	background-image: url(../../images/images/bg_corner_03.jpg);
	float: right;
	height: 9px;
	width: 16px;
}
.black_menubg {
	background-image: url(../..//images/black-bg.gif);
}
.search_bg {
	margin-bottom: 8px;
	border: 4px solid #7CBCD6;
	height: 22px;
	background-color: #C8DFE8;
	padding-top: 3px;
	padding-right: 13px;
	padding-bottom: 3px;
	padding-left: 3px;
}

#navigation a
{
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	background-color: #ffa20c;
	background-image: url(../../images/round-menu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 22px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-right: 40px;
	margin-left: 5px;
	height: 22px;
}

#navigation a span
{
	padding-right: 10px;
	background-image: url(../../images/round-menu.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#navigation a, #navigation a span
{
display: block;
float: left
}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{
float: left
}
/* End hide */

#navigation a:hover
{
	color: #333333;
	padding-left: 10px
}

#navigation a:hover span
{
	padding-right: 10px
}

#navigation ul
{
list-style: none;
padding: 0;
margin: 0
}

#navigation li
{
	float: left;
	padding: 0px;
	list-style-type: none;
	margin: 0;
} 
.attfile {
padding:4px;
  color:#6E6E6E;
 font-size:11px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

/* main boxes .................................................*/
.main-box {
	border: 1px solid #97B9E8;
	float: left;
	width: 206px;
	background-color: #FFFFFF;
}
.page_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding: 7px;
	margin-top: 5px;
	border: 1px solid #afbdc6;
	color: #437E92;
}

.head1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 23px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(../../images/common/tab-back2.gif);
	background-position: left top;
	text-align: left;
	height: 23px;
	padding-left: 5px;
}
.hoverbox
{
	height: 106px;
	width: 150px;
	text-align: left;
}
.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: 0px;
}

.hoverbox img
{
	padding: 0px;
	width: 143px;
	height: 106px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.hoverbox .preview
{
	width: 311px;
	height: 384px;
	border: 1px solid #999;
}
/* =Internet Explorer Fixes
----------------------------------------------------------------------*/

.hoverbox a
{
	position: absolute;
}

.hoverbox a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.hoverbox a:hover .preview
{
	top: 0px;
	left: -100px;
}

