/* CSS Document */



body {
	border:0;
	padding:0;
	background-color:#123C76;
	background-image:url(../images/main_bg.jpg);
	background-repeat:repeat-x;
}
.clear {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
/*clientlogin box starts*/

.client_box {
	width:262px;
	height:72px;
	background-image:url(../images/login_bg.jpg);
	background-repeat:no-repeat;
	padding:2px 3px 0px 5px;
	display:block;
}
.client_box img {
	float:left;
}
.text_client {
	float:right;
	width:185px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#64267b;
	padding:15px 3px 0px 0px;
	text-align:left;
}
.text_client a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#64267b;
	text-decoration:none;
}
.videobtn {
	float: right;
	margin: 6px 0pt 0pt;
	padding: 0pt 6px 13px 4px;
	width: 270px;
}
/* clintlogin box ends*/



#main_container {
	width:744px;
	text-align:center;
	padding:0px;
	margin:0px;
}
.phone_number {
	float:right;
	height:50px;
}
.menu_main {
	width:744px;
}
.topmenu {
	vertical-align:top;
	padding:7px 0px 0px 0px;
	height:29px;
	width:743px;
	border:0;
	background-image:url(../images/link_vert_div_last.jpg);
	background-repeat:no-repeat;
	background-position:right;
	margin:10px 0px 0px 0px;
}
.topmenu a {
	padding:7px 12px 6px 21px;
	border:0;
	background:url(../images/link_vert_div_last.jpg) no-repeat left bottom;
	margin:8px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.topmenu a:hover {
	text-decoration:none;
	color:#8A9FBC;
}
.topmenu image {
	float:left;
	padding:0;
}
.logo {
	float:left;
}
.pipeviper-logo{
float:left;

}
.banner {
	border:0;
	text-align:left;
	padding:45px 0px 0px 255px;
	width:487px;
	height:164px;
	color:#fff;
	font-size:20px;
	font-weight: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/banner.jpg) no-repeat left top;
}
.banner span {
	font-size:28px;
}
.request_btn {
	width:170px;
	height:33px;
	display:block;
	margin-top:10px;
	float:left;
	margin-right:10px;
	background: url(../images/request-quote.gif) no-repeat left top;
}
.request_btn:hover {
	width:170px;
	height:33px;
	display:block;
	background: url(../images/request-quote.gif) no-repeat left bottom;
}
.left_link_vert_div {
	float:left;
	border:0;
	padding:0;
}
/* =========================main content starts here========================= */ 

.mainpoints {
	float:left;
	padding:0;
	margin:0;
	text-align:left
}
.mainpoints ul {
	vertical-align:top;
	padding:0px 0px 0px 4px;
	list-style:none;
	text-align:left;
}
.mainpoints li {
	padding:0px 0px 8px 15px;
	background:url(../images/arrow_blue1.jpg) no-repeat left top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-align:left;
}
.contentabout {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	padding:0px 0px 0px 0px;
}
.mainpoints_new {
	width:400px;
	float:left;
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
.mainpoints_new ul {
	vertical-align:top;
	padding:0px 0px 0px 14px;
	margin:0px;
	list-style:none;
	text-align:left;
}
.mainpoints_new li {
	padding:0px 0px 8px 15px;
	background:url(../images/arrow_blue1.jpg) no-repeat left top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-align:left;
}
.mainpoints_new li span {
	color: #8d0602;
	font-size:11px;
}
.textheas {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
/* =========================left content  part starts here========================= */ 

.content_main {
	border:0;
	background-image:url(../images/vertical_line1.jpg);
	background-repeat:repeat-y;
	background-position:right;
	padding-top:0px;
	width:742px;
	vertical-align:top;
	text-align:center;
	float:left;
	background-color:#FFF;
	margin:0;
}
.heading_content {
	font-family:Arial, Helvetica, sans-serif;
	color:#173c89;
	font-size:17px;
	font-weight:bold;
	text-align:left;
}
.top_shade {
	background-image:url(../images/content_top_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	margin:0px 0px 0px 0px;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	height:41px;
	width:713px;
	padding:12px 12px 0px 13px;
	background-color:#FFFFFF;
	float:left;
}
.top_shade h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#173c89;
	font-size:19px;
	float:left;
	padding:5px 0px 5px 25px;
	margin:0px;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#8a3b38;
	font-size:19px;
	font-weight:normal;
	padding:5px 0px 7px 2px;
	margin:0px;
}
h2 a {
	color:#8a3b38;
	text-decoration:none;
}
h2 a:hover {
	color:#8a3b38;
	text-decoration:underline;
}
h2 span {
	color: #8d0602;
	font-size:11px;
}
.top_shade span {
	font-family:Arial, Helvetica, sans-serif;
	color:#7c6c6c;
	font-size:13px;
	border-left:#990000 1px dotted;
	border-bottom:#990000 1px dotted;
	padding:0px 0px 1px 15px;
	font-weight:bold;
	margin-left:5px;
}
#leftcolumn {
	border:0;
	padding:0;
	width:440px;
	float:left;
	text-align:left;
}
/* =========================texts and content bg part starts here========================= */ 



.content {
	width:425px;
	float:left;
	padding:8px 2px 4px 2px;
	background-image:url(../images/content_bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin:3px 2px 0px 6px;
}
.body .content {
	width:auto !important;
	float:none !important;
	padding:0px !important;
	background:none !important;
	margin:0 !important;
}
.gallery_image {
	float:left;
	padding:0px 10px 0px 0px;
}
.text_top {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	padding:15px 15px 10px 15px;
	float:left;
	width:400px;
}
.subheading_box {
	text-align:left;
	padding:2px 0px 15px 0px;
	margin:10px 15px 0px 15px;
	background-image:url(../images/horizontal_line.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:auto;
}
.subheading_box1 {
	text-align:left;
	padding:2px 0px 20px 0px;
	margin:10px 15px 0px 15px;
	background-image:url(../images/horizontal_line.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.subheading_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	padding:0px;
	margin:0px;
}
.subheading_content span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:inherit;
	color:#990000;
	text-align:left;
}
.subheading_readmore {
	text-align:right;
}
.readmore a {
	background-image:url(../images/readmore_arrow.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;
	width:70px;
	height:15px;
	vertical-align:middle;
	float:right;
	margin-top:8px;
}
.readmore a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#a90e08;
}
.readmore a:hover {
	color:#7c6c6c;
}
.horizontal_line {
	height:3px;
	background-image:url(../images/horizontal_line.jpg);
	background-repeat:repeat-x;
	margin:10px 15px 0px 15px;
	padding:10px 15px 10px 15px;
}
.subheading_content_PA {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	padding-top:10px;
	margin:0px;
}
/* =========================Newsletter page css starts========================= */



.pdf_links {
	padding:0;
	margin:0;
}
.pdf_links ul {
	vertical-align:top;
	padding:0px 0px 0px 80px;
	margin-left:25px;
	list-style:none;
}
.pdf_links li {
	padding:5px 0px 6px 15px;
	background-image:url(../images/arrow_blue.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
.pdf_links a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#990000;
	background-color:inherit;
}
/* =========================Content list css starts========================= */



.content_list {
	padding:0;
	margin:0;
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 20px;
}
.content_list a {
	color:#7c6c6c;
	text-decoration:none;
}
.content_list a:hover {
	color:#000000;
	text-decoration:none;
}
.content_list ul {
	color:#7c6c6c;
	vertical-align:top;
	padding:0px 0px 0px 50px;
	margin-left:25px;
	list-style:none;
}
.content_list li {
	padding:5px 0px 6px 15px;
	background-image:url(../images/arrow_red.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
/* =========================Content list css starts========================= */



.table_div_top {
	background-image:url(../images/table_bg.jpg);
	background-repeat:repeat-y;
	text-align:center;
	vertical-align:baseline;
	padding:0;
	margin:0;
	color:#FFFFFF;
}
.Proof_Plate_table {
	width:360px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	border:#b0a7a7 1px solid;
	margin:0;
	padding:0;
}
.Proof_Plate_table_td {
	background-color:#bdb5b5;
	border:#b0a7a7 1px solid;
	padding:3px;
}
.table_red {
	background-color:#990000;
	color:#FFFFFF;
}
/* =========================link page css starts========================= */



.links_logo_left {
	float:left;
	padding:15px 0px 0px 0px;
	vertical-align:bottom;
	text-align:left;
}
.links_logo_right {
	float:left;
	padding:15px 0px 0px 0px;
	width:12px;
	vertical-align:bottom;
}
.links_logo {
	float:left;
	text-align:left;
	background-image:url(../images/link_logo_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	vertical-align:bottom;
	height:73px;
	padding:0px;
	margin:15px 0px 0px 0px;
}
.links_logo img {
	text-align:left;
	padding:0px 10px 10px 0px;
	margin:0;
}
/* =========================contact page css starts========================= */



.contact_box {
	width:368px;
	height:268px;
}
.contact_box table {
	width:360px;
	/*background-image:url(../images/contact_bg_1.jpg);

	background-repeat:repeat-y;

	background-position:right;*/

	border:0;
}
.contact_box_inputtd {
	width:190px;
	padding:0px 0px 0px 30px;
}
.contact_box input {
	vertical-align:top;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:0px;
	border: 1px solid #b1afaf;
	width:200px;
	height:18px;
	margin:10px 0px 10px 0px;
	background-color:#EAEAEA;
}
.contact_box textarea {
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:0;
	border: 1px solid #b1afaf;
	width:200px;
	height:35px;
	margin:10px 0px 10px 0px;
	background-color:#EAEAEA;
}
.contact_box form {
	margin:0;
	padding:0;
}
.contact_box span {
	margin:0;
	padding:10px;
}
.red_submit {
	text-align:right;
	padding:5px 24px 3px 0px;
}
.text_field {
	width:80px;
}
/* =========================article page css starts========================= */



.faq_list li {
	list-style:square;
	color:#990000;
	padding-bottom:12px;
}
.faq_list a {
	color:#990000;
}
.faq_list a:hover {
	text-decoration:none;
}
/* =========================article page css starts========================= */



.article_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	padding:0px 0px 3px 0px;
}
.art_head_bg {
	background:url(../images/article_heading_bg.jpg) bottom left no-repeat;
	height:2px;
	font-family:Arial, Helvetica, sans-serif;
}
.article_date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:blue;
	padding:3px 0px 0px 2px;
	color:#173c89;
}
.article_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	font-size:12px;
	color:#000000;
}
.article_content img {
	float:right;
	padding:0px 0px 2px 5px;
}
.article_pdf {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:blue;
	text-decoration:none;
	padding:3px 0px 0px 2px;
	color:#990000;
}
.article_pdf:hover {
	color:#000099;
	padding:3px 3px 3px 2px;
	text-decoration:none;
	width:82px;
}
.article_readmore {
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size:11px;
	text-decoration:none;
	color:#000099;
	padding:3px 3px 3px 2px;
	width:82px;
}
.article_readmore:hover {
	color:#990000;
	padding:3px 3px 3px 2px;
	width:82px;
}
/* =========================right column starts========================= */



.rightcolumn {
	float:right;
	width:270px;
	/*padding:0px 6px 13px 4px;*/
   padding:0px 6px 0px 4px;
	margin:6px 0px 0px 0px;
}
.request_box {
	background:#8b0601 url(../images/contact_bg.jpg) repeat-x 0 0;
	background-repeat:repeat-x;
	width:258px;
	border:#cac689 2px solid;
	margin:5px 0 0 3px;
}
.contact_heading {
	padding:8px 0px 6px 21px;
	text-align:left;
}
.request_box input {
	vertical-align:top;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:0px 0px 0px 3px;
	border: 1px solid #b1afaf;
	width:220px;
	height:18px;
	margin:6px 0px 5px 0px;
}
.request_box textarea {
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding:0px 0px 0px 3px;
	border: 1px solid #b1afaf;
	width:220px;
	height:35px;
	margin:5px 0px 5px 0px;
}
.request_box form {
	margin:0;
	padding:0;
}
.red_submit {
	text-align:right;
	padding:5px 18px 3px 0px;
}
/*piperiver box starts*/

.piperiver_box {
	width:262px;
	height:74px;
	background-image:url(../images/pipeviperbg.jpg);
	background-repeat:no-repeat;
	padding:0px 5px 0px 3px;
}
.piperiver_box img {
	float:right;
}
.text_piperiver {
	float:left;
	width:185px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#120f10;
	text-align:left;
	padding:10px 0px 0px 5px;
}
.text_piperiver a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#120f10;
	text-decoration:none;
}
/* packing box ends*/


/*tidalcoat*/

.tidalcoat_box {
	width:262px;
	height:74px;
	background-image:url(../images/tidalcoatbg.jpg);
	background-repeat:no-repeat;
	padding:1px 5px 0px 3px;
}
.tidalcoat_box img {
	float:right;
}
.text_tidalcoat {
	float:left;
	width:185px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#3f6195;
	text-align:left;
	padding:10px 0px 0px 5px;
}
.text_tidalcoat a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#3f6195;
	text-decoration:none;
}
/*tidalcoat*/

/* quality box starts*/

	

	

	

/* industry box starts*/

.industry_box {
	width:262px;
	height:74px;
	background-image:url(../images/industry_bg.jpg);
	background-repeat:no-repeat;
	padding:0px 3px 0px 5px;
}
.industry_box img {
	float:left;
}
.text_industry {
	float:right;
	width:185px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#658a34;
	padding:10px 3px 0px 0px;
	text-align:left;
}
.text_industry a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#658a34;
	text-decoration:none;
}
.industry {
	vertical-align:bottom;
}
/* industry box ends*/



/*packing box starts*/

.packing_box {
	width:262px;
	height:72px;
	background-image:url(../images/packing_bg.jpg);
	background-repeat:no-repeat;
	padding:2px 5px 0px 3px;
}
.packing_box img {
	float:right;
}
.text_packing {
	float:left;
	width:185px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#993333;
	text-align:left;
	padding:10px 0px 0px 5px;
}
.text_packing a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#993333;
	text-decoration:none;
}
/* packing box ends*/

/* quality box starts*/

.quality_box {
	width:262px;
	height:73px;
	background-image:url(../images/quality_bg.jpg);
	background-repeat:no-repeat;
	padding:1px 3px 0px 5px;
}
.quality_box img {
	float:left;
}
.text_quality {
	float:right;
	width:185px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f6195;
	padding:10px 3px 0px 0px;
	text-align:left;
}
.text_quality a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#3f6195;
	text-decoration:none;
}
/* quality box ends*/

/*support box starts*/

.support_box {
	width:260px;
	height:72px;
	background-image:url(../images/support_bg.jpg);
	background-repeat:no-repeat;
	padding:2px 5px 0px 5px;
}
.support_box img {
	float:right;
}
.text_support {
	float:left;
	width:175px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:left;
	padding:10px 0px 0px 5px;
}
.text_support a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
/* support box ends*/

/* information report starts here*/

.information_box {
	width:262px;
	height:73px;
	background-image:url(../images/information_bg.jpg);
	background-repeat:no-repeat;
	margin:0px 0 2px 0;
	padding:1px 5px 0px 3px;
}
.information_box img {
	float:right;
}
.text_information {
	float:left;
	width:175px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b4761f;
	text-align:left;
	padding:10px 0px 0px 5px;
}
.text_informationpic {
	padding-top:3px;
}
.text_information a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#b4761f;
	text-decoration:none;
}
/* information report ends here*/

.shadow_top {
	text-align:left;
	background-position:bottom;
	background-image:url(../images/shadow_top.jpg);
	background-repeat:no-repeat;
	padding:0;
	margin-top:8px;
	height:9px;
}
.shadow_bottom {
	text-align:left;
	background-position:top right;
	background-image:url(../images/shadow_bottom.jpg);
	background-repeat:no-repeat;
	padding:0;
	margin-bottom:4px;
	height:16px;
}
.right_box {
	padding:3px 3px 3px 3px;
	border:#b5b4b4 1px solid;
	margin:0;
}
.box_icon {
	width:71px;
	text-align:left;
	float:left;
}
/*  -----------------------------gallery page  starts---------------  */

/* gallery box starts*/

.gallery_box {
	width:262px;
	height:70px;
	background-image:url(../images/gallery_bg.jpg);
	background-repeat:no-repeat;
	padding:4px 5px 0px 3px;
}
.gallery_box img {
	float:right;
}
.text_gallery {
	float:left;
	width:185px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d9652e;
	padding:15px 0px 0px 5px;
	text-align:left;
}
.text_gallery a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#d9652e;
	text-decoration:none;
}
.industry {
	vertical-align:bottom;
	background-repeat:repeat-y;
}
/* gallery box ends*/

.gallery_column1 {
	width:185px;
	float:left;
	padding:3px 3px 3px 3px;
}
.gallery_column1 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#d9652e;
	padding:3px 0px 15px 0px;
	text-decoration:none;
}
.gallery_table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000099;
	text-align:center;
	background-image:url(../images/horizontal_line1.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:0px 0px 15px 0px;
}
.gallery_table td {
	padding:3px 7px 3px 7px;
}
.gallery_table img {
	padding:10px 0px 0px 0px;
}
/* gal nav  */



.gallery_header {
	padding:0;
	margin:0;
	height:70px;
	background-color:#f9e9d4;
	border:#e8a882 1px solid;
}
.gallery_heading {
	float:right;
	width:187px;
	text-align:left;
	padding:15px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
}
.gallery_heading_text {
	font-family:Arial, Helvetica, sans-serif;
	color:#d9652e;
	font-weight:bold;
}
.gallery_subheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d9652e;
	line-height:12px;
}
/*  -----------------------------gallery page   ends---------------  */

/* =========================client download page starts here========================= */ 

.left_link_outer {
	width:175px;
	height:250px;
	float:left;
	padding:8px 2px 4px 10px;
	background-image:url(../images/left_link_bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin:3px 2px 0px 6px;
	text-align:left;
}
.left_link {
	float:left;
	padding:8px 2px 4px 10px;
	text-align:left;
}
#leftcolumn_link {
	border:0;
	padding:0;
	width:190px;
	float:left;
	text-align:left;
}
.content_main_clientlogin {
	border:0;
	background-image:url(../images/vertical_line2.jpg);
	background-repeat:repeat-y;
	background-position:left;
	padding-top:0px;
	width:742px;
	vertical-align:top;
	text-align:center;
	float:left;
	background-color:#FFF;
	margin:0;
}
.left_link ul {
	list-style:none;
	text-align:left;
	padding:0;
	margin:0;
}
.left_link li {
	background-image:url(../images/left_link_nav_bg.jpg);
	background-repeat:no-repeat;
	padding:3px 0px 13px 10px;
	width:120px;
}
.left_link a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#60779f;
	font-weight:bold;
	text-decoration:none;
	padding:0;
}
.left_link a:hover {
	color:#000;
}
.rightcontentcolumn {
	float:right;
	width:520px;
	padding:0px 10px 13px 4px;
	margin:6px 0px 0px 0px;
}
.client_content_table td {
	padding:2px;
}
.heading_table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0066CC;
	text-align:center;
	vertical-align:middle;
}
.row1 {
	background-color:#e5e7ec;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-align:center;
	vertical-align:middle;
}
.row2 {
	background-color:#dfe2ea;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-align:center;
	vertical-align:middle;
}
/* =========================client download page ends here========================= */ 



.right_header1 {
	padding:0;
	margin:0;
	height:70px;
	background-color:#e0e8d6;
	border:#658a34 1px solid;
}
.right_heading1 {
	float:right;
	width:187px;
	text-align:left;
	padding:15px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
}
.right_heading_text {
	font-family:Arial, Helvetica, sans-serif;
	color:#658a34;
	font-weight:bold;
	text-decoration:none;
}
.right_subheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#658a34;
	line-height:12px;
}
.industry_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:9px 0px 5px 12px;
	margin:0;
}
.industry_links ul {
	list-style:none;
	text-align:left;
	padding:0;
	margin:0;
}
.industry_links li {
	background-image:url(../images/industry_link_bg.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:19px;
	padding:3px 0px 4px 14px;
}
.industry_links li a {
	color:#000;
	text-decoration:none;
}
.industry_links li a:hover {
	color:#ac0800;
}
/* =========================box 2 starts here========================= */



.box_icon2 {
	width:71px;
	text-align:right;
	float:right;
	padding:0;
}
.right_header2 {
	padding:0;
	margin:0;
	height:68px;
	background-color:#f2dfdf;
	border:#d7a09e 1px solid;
}
.right_heading2 {
	float:left;
	width:187px;
	text-align:right;
	padding:15px 2px 0px 0px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
}
.right_heading_text2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#993333;
	font-weight:bold;
	text-decoration:none;
}
.right_subheading2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#993333;
	line-height:12px;
}
/* =========================box3 starts here======================= */







.right_header3 {
	padding:0;
	margin:0;
	height:70px;
	background-color:#d1e0ef;
	border:#88a0c2 1px solid;
}
.right_heading1 {
	float:right;
	width:187px;
	text-align:left;
	padding:15px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
}
.right_heading_text3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#3f6195;
	font-weight:bold;
	text-decoration:none;
}
.right_subheading3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3f6195;
	line-height:12px;
}
/* =========================box 4 starts here========================= */



.box_icon2 {
	width:71px;
	text-align:right;
	float:right;
	padding:0;
	margin:0;
}
.right_header4 {
	padding:0;
	margin:0;
	height:70px;
	background-color:#eaeaea;
	border:#cdcdcd 1px solid;
}
.right_heading_text4 {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.right_subheading4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:12px;
}
/* =========================================bottom  link starts here===================== */



.bottom {
	height:44px;
	background-image:url(../images/bottom_bg.jpg);
	background-repeat:repeat-x;
	border:#FFF 2px solid;
	padding:0px 0px 0px 0px;
	margin:0;
	width:738px;
	float:left;
	text-align:center;
}
.bottom ul {
	padding:11px 0px 0px 40px;
	margin:0px;
}
.bottom li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style-type: none;
	float:left;
	padding:0px 9px 0px 9px !important;
}
.bottom li a {
	color:#FFFFFF;
	text-decoration:none;
	background-color:inherit;
}
.bottom li a:hover {
	color:#e19c99;
}
.bottomlink2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8495ba;
	text-decoration:none;
	padding-top:0px;
}
/*  mails and other links */



.mail_link {
	color:#7c6c6c;
	text-decoration:none;
}
.mail_link:hover {
	text-decoration:underline;
}
.box {
	border:1px solid #000;
	height:1em;
}
.redstar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
}
.hide {
	display:none;
}
.show {
	display:block;
}
.innerlinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:underline;
	color:#000000;
}
.innerlinks:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
.sitemap {
	width:400px;
	float:left;
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
.sitemap ul {
	vertical-align:top;
	padding:0px 0px 0px 14px;
	margin:0px;
	list-style:none;
	text-align:left;
}
.sitemap li {
	padding:0px 0px 8px 15px;
	background:url(../images/arrow_blue1.jpg) no-repeat left top;
}
.sitemap li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-align:left;
	text-decoration:none;
}
.sitemap li a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-align:left;
	text-decoration:underline;
}
.sitemapsublink {
	margin-left:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.iso {
	color:#8a3b38;
	font-weight:bold;
}

/*a {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:normal;

text-decoration:underline;

color:#0B3076;

}



a:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:normal;

text-decoration:none;

color:#000000;

}*/
.email-link {
	color:#7C6C6C;
	text-decoration:none;	
}

.email-link:hover{
	color:#000;
	text-decoration:none;	
}
