@charset "utf-8";
/* 
Layout	: Brightinfosystem
 */

/* Top Elements */
h1, h2, h3{font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#880120; line-height:22px;}
h1{font-size:22px;}
h2{font-size:12px;}
p{ padding-right:5px; padding-left:8px; padding-top:7px; padding-bottom:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:15px; text-align:justify;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; background-image:url(../images/bg.gif); background-repeat:repeat-y; background-position:center;
}
.top-bg {
 background-image: url(../images/heder-gir.gif); background-repeat:repeat-x;
 height:115px;
 clear:both;
 }
 .top-bg-left {
 background-image: url(../images/left-head.gif); background-repeat:no-repeat;
 height:115px;
 clear:both;
 }
.header{background-image:url(../images/header.gif); background-repeat:no-repeat; clear:both; height:208px; width:893px;}
.header_smo{background-image: url(../images/banner1.gif); background-repeat:no-repeat; clear:both; height:208px; width:893px;}
.header_seo{background-image: url(../images/banner2.gif); background-repeat:no-repeat; clear:both; height:208px; width:893px;}
.header_lb{background-image: url(../images/banner3.gif); background-repeat:no-repeat; clear:both; height:208px; width:893px;}
.header_web{background-image: url(../images/banner4.gif); background-repeat:no-repeat; clear:both; height:208px; width:893px;}
.header_con{background-image: url(../images/banner5.gif); background-repeat:no-repeat; clear:both; height:208px; width:893px;}
.headmail{ text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#268cc5;padding-left:5px;}
.headmail a{color:#268cc5; text-decoration:none;}
.headmail a:hover{text-decoration:underline;}

.redlink a{color:#961115; text-decoration:none;}
.redlink a:hover{text-decoration:underline;}

.menu {
width:893px;
height:37px;
text-align:left;
background:url(../images/meun_bg.gif) top repeat-x;}
.menu ul {
list-style:none;
margin:0px;
padding:0px;
}

.menu ul li {
list-style-type:none;
float:left;
background: url(../images/bg-line.gif)top no-repeat; 
}
.menu ul li a {
color:#FFFFFF;
background: url(../images/meun_bg.gif) top repeat-x;
text-decoration:none;
padding-left:20px;
padding-right:20px;
text-transform:uppercase;
line-height:37px;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
display:block;
}
.menu ul li a:hover {
color:#FFFFFF;
display:block;
text-decoration: none;color:#FFCC00;
padding-left:20px;
padding-right:20px;
text-transform:uppercase;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bold{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#880120; font-weight:bold;}
.left-tab{background-image:url(../images/tab.gif); width:242px; height:36px; background-repeat:no-repeat; text-decoration:none; 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:bold; padding-top:4px; text-align:center;color:#FFFFFF; }
.left-tab-bg{background-image:url(../images/left-tab-bg.gif); background-repeat:repeat-y; clear:both;}
.left-image{padding-left:5px; background-image:url(../images/menu--icon.gif); background-position:center; background-repeat:no-repeat;}
.ph{color: #000000;text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px;}
.left a{color: #000000;text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px;}
.left a:hover{color:#268cc5;text-decoration:underline;}
.seo-buttom{background-image:url(../images/seo-buttom-design.gif); background-repeat:no-repeat;}
::selection{ background: #961115; color: white; /* Safari */ }
::-moz-selection{ background: #961115; color: white; /* Firefox */ }
.aol-image{padding-left:5px; background-image:url(../images/Aol.gif); width:28px; height:25px; background-position:center; background-repeat:no-repeat;}

.yahoo-image{padding-left:5px; background-image: url(../images/yahoo.gif); width:35px; height:30px; background-position:center; background-repeat:no-repeat;}

.gtalk-image{padding-left:5px; background-image: url(../images/g-talk.gif); width:32px; height:27px; background-position:center; background-repeat:no-repeat;}

.msn-image{padding-left:5px; background-image: url(../images/msn.gif); width:34px; height:28px; background-position:center; background-repeat:no-repeat;}

.cell-image{padding-left:5px; background-image: url(../images/contact.png); width:48px; height:48px; background-position:center; background-repeat:no-repeat;}

.querry1{padding-left:5px; background-image: url(../images/qucik-queery.1gif.gif);width:240px; height:54px; background-position:center; background-repeat:no-repeat;}

.footer-bg{background-image:url(../images/footer-bg.gif); background-repeat:repeat-x; height:271px;}

.packages{padding-left:5px; background-image: url(../images/packages.gif); width:67px; height:54px; background-repeat:no-repeat;}

.serviecs{padding-left:5px; background-image: url(../images/serverfooter.gif); background-repeat:no-repeat;}

.online{padding-left:5px; background-image: url(../images/online-presence.gif);background-repeat:no-repeat;}

.clinet{padding-left:5px; background-image: url(../images/client.gif);background-repeat:no-repeat;}

.face{padding-left:5px; background-image: url(../images/face-book.gif); width:27px; height:34px;background-repeat:no-repeat;}
.rss{padding-left:5px; background-image: url(../images/rss-feed.gif); width:28px; height:34px; background-repeat:no-repeat;}
.tiwtter{padding-left:5px; background-image: url(../images/tiwtter.gif); width:38px; height:39px; background-repeat:no-repeat;}
.myspace{padding-left:5px; background-image: url(../images/myspace.gif); width:25px; height:36px; background-repeat:no-repeat;}
.linkedin{padding-left:5px; background-image: url(../images/linkedin.gif);width:23px; height:31px; background-repeat:no-repeat;}
.footerspan{padding-left:2px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding-top:10px;}

.footer2 a{color: #999999;text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px;}
.footer2 a:hover{color: #FFFFFF;text-decoration:underline;}
.table{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #000000; background-image:url(../images/tab_bg.gif); background-repeat:repeat-x; text-align: center;}
.table2{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; letter-spacing:normal;text-align:center;}
.footer-bg1{ background-image:url(../images/footer-bg1.gif); background-repeat:repeat-x; height:31px;}
.table3{text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:justify; padding-left:5px;}
.footer3 {color: #999999;text-decoration:none; text-align:center; padding-top:4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px;}
.clinet-qutes{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; text-decoration:none; color:#999999; padding-left:5px; padding-right:2px; padding-top:4px; padding-bottom:2px; line-height:18px; word-spacing:1px;}
.clinet-qutes1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:right; text-decoration:none; color:#999999; padding-left:5px; padding-right:2px; padding-top:4px; padding-bottom:2px; line-height:18px; word-spacing:1px;}
.mandatory{color:#FF3000; font-size:11px;}
.request-quote{background:url(../images/request-quote.gif) no-repeat left top;}
.r-quote{width:215px; height:46px; }
.r-quote span{visibility:hidden; display:block; text-align:center;}
.r-quote a{display:block; width:215px; height:46px; background:url(../images/request-quote-up.gif) no-repeat left top;}
.r-quote a:hover{background:url(../images/request-quote-up.gif) no-repeat left -46px;}

.quick{width:242px; margin:0px; padding:0px;}
.quick h1{font-size:14px; margin:0px; padding:0 0 20px 30px; color:#00; font-weight:normal; background:url(../images/quick.jpg) no-repeat; line-height:27px; font-weight:bold;}

.quick_form_outer{width:242px; margin:0px; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.quick_form_row{width:242px; margin:0px; padding:3px 0;  color:#4b4b4b;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.quick_form_column{width:88px; margin:0px; padding:2px 0 0 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.quick_form_column1{width:100px; margin:0px; padding:0px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.input{width:185px; border:1px solid #d7d7d7; padding:0 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.links a{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration:none; }
.links a:hover{color: #CC3300; text-decoration:none; }

.Ul{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; line-height:20px:}

.table-right{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-image: url(../images/right.png); background-repeat:no-repeat; background-position:center;}

.table-cross{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-image: url(../images/cross.png); background-repeat:no-repeat; background-position:center;}

.left-bold{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#880120; font-weight:bold; padding-left:5px;}


.contact{width:623px; margin:0px; padding:0px; float:left;}
.contact_row{width:623px; margin:0 0 5px 0; padding:0; float:left;}
.contact_row h2{font-size:12px; color:#ff3000; margin:0px; padding:10px 0; }
.contact_column_left{width:125px; margin:0px; padding:0 5px 0 0; float:left; text-align:right;color:#5e5e5e; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.contact_column_left_first{width:65px; margin:0px; padding:0 5px 0 0; float:left; text-align:right;color:#5e5e5e; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}


.contact_column_right{width:202px; margin:0px; padding:0; float:left;}

.contact_input{width:200px; border:1px solid #d7d7d7; font-size:12px; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; background:#fff; padding:1px 2px;}
.contact_list{width:205px; border:1px solid #0e0e0e; font-size:12px; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; background:#333333; margin:0px; padding:0px;}

.file_field{width:205px; border:1px solid #d7d7d7; font-size:12px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; background:#fff; padding:1px 2px;}

.middle_row{width:623px; margin:0px; padding:30px 0; float:left;}
.middle_column{width:191px; margin:0px; padding:0 0 0 15px; float:left;}
.middle_column h2{font-size:12px; color:#ff3000; margin:0px; padding:0px; }
.middle_column p{color:#5e5e5e; font-size:11px; padding:0px;}
.middle_column a{color:#5e5e5e; text-decoration:underline;}
.middle_column a:hover{color:#5e5e5e; text-decoration:none;}

.icon{width:252px; border:8px solid #d6d6d6; float:left;  padding:10px; background:url(../images/online_bg.jpg) repeat-x;}
.icon h1{ font-size:14px; margin:0px; padding:0 0 10px 0; color:#5E5E5E; font-weight:bold;}
.icon img{ padding:0px 10px 0 0px;}

.contact_outer{width:941px; padding:0 0 10px 0; margin:0px; float:left;}
.contact_formrow{width:941px; float:left; color:#5e5e5e; font-size:11px; padding:5px 0;}
.contact_formcolum_left{width:235px; float:left; color:#5e5e5e; font-size:11px;}

.contact_formcolum_right{width:235px; float:left; color:#5e5e5e; font-size:11px;}
.contact_formcolum_right .input{width:200px; border:1px solid #d7d7d7; font-size:12px; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; background:#fff; padding:1px 2px; margin:0 0 5px 0;}

.contact_formcolum_payment{width:188px; float:left; color:#5e5e5e; font-size:11px;}
.contact_formcolum_payment .input{width:150px; border:1px solid #d7d7d7; font-size:12px; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; background:#fff; padding:1px 2px; margin:5px 0;}

.list_index{
	border:1px solid #d7d7d7;
	padding:0;
	margin:0px;
	height:60px;
	width:280px;
}

.list{width:155px; border:1px solid #d7d7d7; font-size:12px; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; background:#fff; padding:0px; margin:5px 0;}

.list1{width:70px; border:1px solid #d7d7d7; font-size:12px; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; background:#fff; padding:0px; margin:5px 0;}rgin:5px 0;}

.mandatory{color:#FF3000; font-size:11px;}
