
@font-face {
	font-family: 'Swiss921BTRegular';
	src: url('swz921n-webfont.eot');
	src: local('☺'), url('swz921n-webfont.woff') format('woff'), url('swz921n-webfont.ttf') format('truetype'), url('swz921n-webfont.svg#webfontrI7H6ASA') format('svg');
	font-weight: normal;
	font-style: normal;
}


/* CSS Document */
body{margin:0; padding:0; background:url(../images/body-bg.jpg) repeat-x #fff; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#595858; line-height:19px;}
.top-links{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F2F2F2;}
.top-links a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F2F2F2; text-decoration:none;}
.top-links a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FAEA67; border-bottom:1px dotted #FAEA67;}
.link{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; font-weight:normal;}
.link a{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; font-weight:normal; text-decoration:none;}
.link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FAEA67; font-weight:normal; text-decoration:none;}
.bdr{background:url(../images/dot-line.jpg) right no-repeat;}
img{vertical-align:middle; border:none;}
a{ outline:none; color:#B70E0E; }

table { border-collapse:collapse; }
table  th { text-align:left; }



h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#333333; font-weight:normal; margin:0 0 10px 0;  padding:20px 0 8px 0; background:url(../images/h-dot-line.gif) repeat-x bottom;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#19709E; font-weight:normal; margin:0 0 10px 0;  padding:20px 0 8px 0;}

h2,h3,h4,form,ol,ul{ margin:0px; padding:0px; }

p{font-family:Arial, Helvetica, sans-serif; color:#454444; margin:0; padding:0 0 5px 0; line-height:17px; }

.bg-section{background:url(../images/img-sections.jpg) no-repeat; height:374px;}
.pannel1 h2{font-family:Helvetica, Arial, sans-serif; font-size:18px; color:#fff; text-shadow:1px 1px 1px #3E2828; margin:0; padding:5px 0 0 25px; font-weight:normal;}
.pannel1 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#494848; margin:0; padding:15px 15px 0 30px; font-weight:normal; text-align:justify;}
.txt{font-family: 'Swiss921BTRegular'; font-size:17px; color:#fff; text-shadow:1px 1px 1px #6A851B; text-align:right; font-weight:normal; padding:0px 0 0 0;}
.txt a{font-family: 'Swiss921BTRegular'; font-size:17px; color:#fff; text-shadow:1px 1px 1px #6A851B; text-align:center; font-weight:normal; padding:0; text-decoration:none;}
.green-select{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#577400; padding:5px 0 0 30px;}
.bg-center{background:url(../images/bg-center.jpg) repeat-x; position:relative; padding:0; line-height:normal;}
.bg-center ul{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#46494F; margin:0; padding:0;}
.bg-center ul li{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#46494F; margin:0; list-style:none; float:left; background:url(../images/divider.jpg) no-repeat; padding:9px 0px 29px 0px;}
.bg-center ul li a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#46494F; font-weight:bold; margin:0;  text-decoration:none; padding:8px 14px 18px 13px;   }
.bg-center ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; margin:0; font-weight:bold;  background:url(../images/hover-bg.png) no-repeat center;}
.txt font{font-family: 'Swiss921BTRegular'; font-size:16px; color:#fff; text-shadow:1px 1px 1px #6A851B; text-align:center; font-weight:normal;}
.txt strong{font-family: 'Swiss921BTRegular'; font-size:20px; color:#fff; text-shadow:1px 1px 1px #6A851B; text-align:center; font-weight:normal; padding:0px 0 0 0;}
.pannel2 h2{font-family:Helvetica, Arial, sans-serif; font-size:18px; color:#fff; text-shadow:1px 1px 1px #6A851B; margin:0; padding:5px 0 0 25px; font-weight:normal;}
.pd-top{padding:30px 0 0 0;}
.pannel2 p{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#494848; margin:0; padding:15px 0px 0 0px; font-weight:normal; text-align:justify;}

.blue-select{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0A7FBC; padding:5px 0 0 40px;}
	

.seo-txt { z-index:1000; position: relative; width:90px; top:20px; margin-left:-42px; font-family: 'Swiss921BTRegular'; font-size:17px; color:#fff; text-shadow:2px 2px 2px #145B85; text-align:center; font-weight:normal; padding:0 0 15px 0; line-height:18px;}
.seo-txt a {font-family: 'Swiss921BTRegular'; font-size:17px; color:#fff; text-shadow:2px 2px 2px #145B85; text-align:center; font-weight:normal; padding:0; line-height:20px; text-decoration:none;}
.footer{width:100%; background:url(../images/footer-bg.jpg) repeat-x; height:46px;}
.footer-link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; padding:0;}
.footer-link a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-decoration:none;}
.footer-link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-decoration:underline;}
.left-tab{background:url(../images/left-tab.jpg) no-repeat;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#46494F; font-weight:bold; vertical-align:top; padding:8px 0 0 0px; line-height:normal;}
.left-tab:hover{background:url(../images/left-tab-hover.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold;}
.left-tab a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#46494F; font-weight:bold; text-decoration:none;}
.left-tab a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold; text-decoration:none;}
.right-tab{background:url(../images/right-tab.jpg) no-repeat;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#46494F; font-weight:bold; vertical-align:top; padding:8px 0 0 5px; line-height:normal;}
.right-tab:hover{background:url(../images/right-tab-hover.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold;}
.right-tab a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#46494F; font-weight:bold; text-decoration:none;}
.right-tab a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold; text-decoration:none;}

.rt-left-tab{background:url(../images/left-tab.jpg) no-repeat;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#46494F; font-weight:bold; vertical-align:top; padding:8px 0 0 0px; line-height:normal;}
.rt-left-tab:hover{background:url(../images/blue-left-tab.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold; text-decoration:none;}
.rt-left-tab a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#46494F; font-weight:bold; text-decoration:none;}
.rt-left-tab a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold; text-decoration:none;}
.rt-right-tab{background:url(../images/right-tab.jpg) no-repeat;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#46494F; font-weight:bold; vertical-align:top; padding:8px 0 0 5px; line-height:normal;}
.rt-right-tab:hover{background:url(../images/blue-right-tab.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold;}
.rt-right-tab a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#46494F; font-weight:bold; text-decoration:none;}
.rt-right-tab a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold; text-decoration:none;}

.bg-center-blue{background:url(../images/bg-center.jpg) repeat-x; position:relative; padding:0; line-height:normal;}
.bg-center-blue ul{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#46494F; margin:0; padding:0;}
.bg-center-blue ul li{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#46494F; margin:0; list-style:none; float:left; background:url(../images/divider.jpg) no-repeat; padding:9px 0px 29px 0px;}
.bg-center-blue ul li a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#46494F; font-weight:bold; margin:0;  text-decoration:none; padding:8px 14px 18px 13px;}
.bg-center-blue ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; margin:0; font-weight:bold;  background:url(../images/hover-blue-bg.png) no-repeat center;}
.img-rt{float:right;}

.quality-listing{ margin-left:0; padding:0 12px; }
.quality-listing li { background:url(../images/tick-img.jpg) no-repeat; list-style:none; padding:0 0 10px 30px; }

.contact-form { background:url(../images/contact-us.jpg) no-repeat; height:355px; line-height:normal; }
.contact-form h2{ color:#FFFFFF; font-family:Helvetica,Arial,sans-serif; font-size:18px; font-weight:normal; margin:0; padding:5px 0 0 5px; text-shadow:1px 1px 1px #6A851B;}

.contact-form1 { background:url(../images/link-building-campaign.jpg) no-repeat; height:417px; }
.contact-form1 h2{ color:#FFFFFF; font-family:Helvetica,Arial,sans-serif; font-size:18px; font-weight:normal; margin:0; padding:5px 0 0 5px; text-shadow:1px 1px 1px #6A851B;}


input[type="text"], textarea,select { border:1px solid #dddcdc; width:210px; padding:2px 5px; font-size:12px; color:#595858;margin:0 0 0 5px; }
input[type="password"], textarea { border:1px solid #dddcdc; width:210px; padding:2px 5px; font-size:12px; color:#595858; margin-left:5px; }

.error { color:#ff0000; font-size:11px;}


.free-quote { color:#19709e; font-size:15px; font-weight:bold; }
.read-more { font-size:11px; font-weight:bold; color:#ff7200; }
a.read-more:hover { font-size:11px; font-weight:bold; color:#333; }

.heading2{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#19709e; margin:10px 0 0px; }
.heading2{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#19709e; margin:12px 0 8px; }
.heading2 a{color:#19709e; text-decoration:none;}
.quote  { float:right; font-weight:bold;  }
.quote A{ color:#E87604; text-decoration:none; border-bottom:1px dashed #E87604; }
.dotted-line{ border-bottom:1px dotted #cccccc; background:none; height:1px; margin:10px 0 15px;}


.success-top-rep { background: url(../images/success-stories-top-rep.jpg) repeat-x; }
.success-bot-rep { background:url(../images/success-stories-bot-rep.jpg) repeat-x; }
.success-center-rep { background: #fff url(../images/success-stories-cntra-rep.jpg) bottom repeat-x; margin:0 5px;}

.success-left-rep { background:url(../images/success-stories-left-vr-rep.jpg) repeat-y; }
.success-right-rep { background:url(../images/success-stories-rt-vr-rep.jpg) repeat-y right; }

.quote-line1 {color:#E87604; font-size:14px; font-weight:bold; margin:10px 0;}
.quote-line1 a {border-bottom:1px dashed #E87604; color:#E87604; padding:0 0 1px; text-decoration:none;}

.oder-lst { margin-left:25px; }
.right{ float:right; }

.select-page { font-size:12px; font-family:Arial, Helvetica, sans-serif; }

/* Sitemap*/

.sitemap li { background:url(../images/arrow-list.png) no-repeat  0 5px; font-weight:bold; line-height:20px; list-style:none outside none; padding-left:10px;}
.border { border:1px solid #EFDCBB;}
.articles {color:#055475;font-family:Arial,Helvetica,sans-serif;font-size:13px;}
.tdbgcl {background:none repeat scroll 0 0 #FFFBF5;height:30px;}
.articles a {color:#055475;font-family:Arial,Helvetica,sans-serif;font-size:13px;padding:2px;text-decoration:none;}
.sitemap li {background:url(../images/arrow-list.png) no-repeat  0 5px ;font-weight:bold;line-height:20px;list-style:none outside none;padding-left:10px;}
.sitemap li a {color:#055475;text-decoration:none;}


.result-pages th { text-align: center; }

.quentity th{ text-align:right;}
.grid-table {   background:#FCFEFF;  font-size:12px; }
.grid-table td{ border:1px solid #D5F0FD; border-collapse:collapse;  }
  
  
.grid-table-bddr{border:1px solid #D5F0FD;-moz-border-radius: 3px;  -webkit-border-radius: 3px;border-radius: 3px;padding:2px; }


.grid-table .grn-box-title { background:#cdefff !important; font-size:13px; color:#333; }
.grid-table  .title-bg { background:#eef9ff!important; color:#19709E;}
.description { font-size:11px; }

.link-exchange-list { width:400px;  margin:0 0 0 30px}

.link-exchange-list ul	{margin:5px 0 0 0;padding:0px;}

.link-exchange-list ul li	{margin:0 0 8px 0;padding:0 0 0 15px;list-style:none;background:url(../images/bullet3.gif) no-repeat 0 3px;	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#676565;}

.link-exchange-list ul li a	{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#676565;text-decoration:none;}

.link-exchange-list ul li a:hover	{border-bottom:1px dotted #20a3eb;color:#20a3eb;}
	
.border-rt {border-right:1px dotted #D3D3D3;}


.new-user { background:url(../images/new-user-bg.png) no-repeat top; height:307px;}
.existing-user-bg { background:url(../images/existing-user-bg.png) top no-repeat; height:227px;}
.forgot-bg { background:url(../images/forgot-bg.png) top no-repeat; height:177px;}

.new-user h2 {color:#FFFFFF;font-family:Arial,sans-serif;font-size:18px;font-weight:normal;margin:0;padding:5px 0 0 5px;text-shadow:1px 1px 1px #6A851B;}

.existing-user-bg h2 {color:#FFFFFF;font-family:Arial,sans-serif;font-size:18px;font-weight:normal;	margin:0;padding:5px 0 0 5px;	text-shadow:1px 1px 1px #6A851B;}

.forgot-bg h2 {color:#FFFFFF;font-family:Arial,sans-serif;font-size:18px;font-weight:normal;margin:0;padding:5px 0 0 5px;text-shadow:1px 1px 1px #6A851B;}

.link1 { color:#20a3eb; font-size:12px; text-decoration:none; border-bottom:1px dotted #20a3eb;}
.link1:hover { color:#E87604; font-size:12px; text-decoration:none; border-bottom:1px dotted #E87604;}

.list ul{margin:0px;padding:0px;}
.list ul li{margin:0 0 7px 8px;	padding:0 0 0 10px;	list-style:none;background:url(../images/arrow1.gif) no-repeat 0 6px;		font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#676565;}
	
.list ul li a{font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#676565;	font-weight:bold;text-decoration:none;}
	
.list ul li a:hover{color:#20A3EB;border-bottom:1px dotted #20A3EB;}
	
.links{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#676565;text-decoration:none;}
	
.links:hover{color:#20A3EB;	border-bottom:1px dotted #20A3EB;}
	
.padding{padding:0px 18px;}

.form{ background:url(../images/form-top.jpg) no-repeat; height:320px; line-height:normal; }
.form-mid{ background:url(../images/form-mid.jpg) repeat-y; line-height:normal; }
.form h2{ color:#FFFFFF; font-family:Helvetica,Arial,sans-serif; font-size:18px; font-weight:normal; margin:0; padding:5px 0 0 5px; text-shadow:1px 1px 1px #6A851B;}
.new-select{margin:15px 0 0 0;}
