/* CSS Document */

body{
background-image:url(../images/bg_all.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#FFF9C7;
margin:0px 0px 0px 0px;
}

/*--------- background style -----------*/
.service#seo{
background-image:url(../images/Service_01_02.gif);
background-repeat:no-repeat;
height:74px;
font-family:tahoma;
font-weight:bold;
font-size:14px;
color:#555555;
padding:0px 15px 0px 15px;
}
.service#adword{
background-image:url(../images/Service_03_02.gif);
background-repeat:no-repeat;
height:74px;
font-family:tahoma;
font-weight:bold;
font-size:14px;
color:#555555;
padding:0px 15px 0px 15px;
}
.doubledot{
background-image:url(../images/Service_07_01.gif);
background-repeat:repeat-x;
background-position:left;
height:25px;
width:auto;
}
.service#bottom{
background-image:url(../images/Service_07_03.gif);
background-repeat:repeat-x;
height:25px;
font-family:tahoma;
font-weight:bold;
font-size:10px;
color:#FFFFFF;
}
.shadow_l{
background-image:url(../images/shadow_l.png);
width:3px;
background-repeat:repeat-y;
background-position:right;
}
.shadow_r{
background-image:url(../images/shadow_r.png);
width:3px;
background-repeat:repeat-y;
background-position:left;
}
.bg_top{
background-image:url(../images/bg_top.gif);
background-repeat:repeat-x;
background-position:bottom;
height:105px;
padding:0px 5px 0px 5px;
}
.menu_top{
background-image:url(../images/menu_02.gif);
background-repeat:repeat-x;
padding:0px 0px 0px 0px;
}
.shadow1{
background-image:url(../images/shadow1.gif);
background-position:top;
background-repeat:repeat-x;
}
.clientlist{
background-image:url(../images/clientlist_02.gif);
background-position:center;
background-repeat:repeat-y;
}
.download{
background-image:url(../images/download_02.gif);
background-position:center;
background-repeat:repeat-y;
}
.content2{
background-image:url(../images/content2_02.gif);
background-repeat:repeat-x;
}
.hlineb1{
background-image:url(../images/hline1.gif);
background-repeat:repeat-x;
}
.hlineb2{
background-image:url(../images/hline2.gif);
background-repeat:repeat-x;
}
.footer{
background-color:#CB0E02;
background-image:url(../images/bottom_bg.gif);
background-repeat:repeat-x;
background-position:bottom;
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
text-align:center;
height:80px;
}
.service_bg_t{
background-image:url(../images/Our_Service_02_02.gif);
background-repeat:repeat-x;
background-position:bottom;
font-family:tahoma;
font-size:20px;
font-weight:bold;
color:#000;
text-align:left;
}
.service_bg_l{
background-image:url(../images/Our_Service_04.gif);
background-repeat:repeat-y;
background-position:right;
}
.service_bg_r{
background-image:url(../images/Our_Service_06.gif);
background-repeat:repeat-y;
background-position:left;
}
.service_bg{
background-image:url(../images/Our_Service_08.gif);
background-repeat:repeat-x;
background-position:top;
}
.service_search{
background-image:url(../images/Service_04.gif);
background-repeat:repeat-y;
padding:10px 15px 10px 15px;
background-position:center;
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000;
}
.service_adword{
background-image:url(../images/Service_06.gif);
background-repeat:repeat-y;
padding:10px 15px 10px 15px;
background-position:center;
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000;
}
.seo_bg{
background-image:url(../images/seo_02.gif);
background-repeat:repeat-x;
height:28px;
background-position:center;
}
.seodetail_bg{
background-image:url(../images/seo_detail_02.gif);
background-repeat:repeat-x;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FFF;
text-align:center;
padding:0px 10px 0px 10px;
}
.seoservice_bg{
background-image:url(../images/Our_Service_081.gif);
background-repeat:repeat-x;
background-position:bottom;
}
.bg_seo{
background-image:url(../images/Service_01_01.gif);
background-position:bottom center;
background-repeat:no-repeat;
height:51px;
padding-left:80px;

}
.top5_bg{
background-image:url(../images/top5_02.gif);
background-repeat:no-repeat;
background-position:center;
height:52px;
}


/*--------- text style -----------*/
.txt_bigred{
font-family:tahoma;
font-size:16px;
font-weight:bold;
color:#FF0000;
}

.txt_gy{
color:#999999;
}
.txt_y{
color:#FFFF00;
}
.content1{
background-image:url(../images/content1_04.gif);
background-repeat:repeat-x;
height:65px;
background-position:top;
}
.txt_menutop{
font-family:tahoma;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}
.txt_black12n{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
line-height:20px;
}
.txt_black12b{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
line-height:20px;
}

.txt_black11n{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
line-height:20px;
}
.hred1{
font-family:tahoma;
font-size:18px;
font-weight:bold;
color:#E20C1C;
border-bottom:1px dotted #000000;
padding:10px 0px 10px 0px;
}
.hbl1{
font-family:tahoma;
font-size:18px;
font-weight:bold;
color:#000000;
padding:10px 0px 10px 0px;
}
.hred2{
font-family:tahoma;
font-size:14px;
font-weight:bold;
color:#E20C1C;
padding:10px 0px 10px 0px;
}
.side_txt{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
padding:10px 10px 10px 15px;
text-align:left;
}
.txt_gray11n{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#333333;
padding:10px 10px 10px 10px;
text-align:left;
}
.txt_red12b{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FF0000;
}
.txt_pad15_bl12n{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
padding-left:15px;
}



/*--------- padding style -----------*/
.pad_5{
padding:5px;
}
.pad_10{
padding:10px;
}
.pad_lr5{
padding:0px 5px 0px 5px;
}
.pad_l15{
padding-left:15px;
}


/*--------- link style -----------*/
.link_menutop:link,.link_menutop:visited{
color:#FFFFFF;
text-decoration:none;
}
.link_menutop:hover{
color:#FFFF00;
text-decoration:none;
}
.link_bl:link,.link_bl:visited{
color:#000;
text-decoration:none;
}
.link_bl:hover{
color:#FF0000;
text-decoration:none;
}
.link_footer:link,.link_footer:visited{
color:#FFFFFF;
text-decoration:none;
}
.link_footer:hover{
color:#FFFF00;
text-decoration:none;
}
.link_w:link,.link_w:visited{
color:#FFFFFF;
text-decoration:none;
}
.link_w:hover{
color:#FFFF00;
text-decoration:none;
}

.content11:link,.content11:visited{
font-family:tahoma;
font-size:12px;
color:#000000;
text-decoration:underline;
}
.content11:hover{
font-family:tahoma;
font-size:12px;
color:#E20C1C;
text-decoration:none;
}

.sitemap:link,.sitemap:visited{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}
.sitemap:hover{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#FF0000;
text-decoration:underline;
}

.sitemap2:link,.sitemap2:visited{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
line-height:20px;
text-decoration:none;
}

.sitemap2:hover{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
line-height:20px;
text-decoration:underline;
}
.txt_black12n:link,.txt_black12n:visited{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
line-height:20px;
text-decoration:none;
}
.txt_black12n:hover{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
line-height:20px;
text-decoration:none;
}

/*--------- line style -----------*/
.bor_dot_b{
border-bottom:1px dotted #000000;
}
.border_b{
border-bottom:1px solid #CCCCCC;
padding:5px 0px 5px 0px;
}
.border_r{
border-right:1px solid #CCCCCC;
}
.border_rl{
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}
.border_rlb{
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
.border_rb{
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
.border_lrt{
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
}
.border_lrtb{
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
.border_tr{
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}
.border_tbr{
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}

/*----------------Heading Tag ----------------*/
h1#index{
font-family:tahoma;
font-size:18px;
font-weight:bold;
color:#000000;
border-bottom:1px dotted #000000;
padding:0px 0px 5px 9px;
margin:0px 0px 5px 0px;
}

h1#services{
font-family:tahoma;
font-size:18px;
font-weight:bold;
color:#000000;
padding:0px 0px 5px 9px;
margin:0px 0px 5px 0px;
}
h1#seo{
font-family:tahoma;
font-size:18px;
font-weight:bold;
color:#000000;
padding:0px 0px 5px 9px;
margin:0px 0px 5px 0px;
}
h1#adwords{
font-family:tahoma;
font-size:18px;
font-weight:bold;
color:#000000;
padding:0px 0px 5px 9px;
margin:0px 0px 5px 0px;
}

h1#client{
font-family:tahoma;
font-size:18px;
font-weight:bold;
color:#000000;
padding:0px 0px 5px 9px;
margin:0px 0px 5px 0px;
}

h2#index{
font-family:tahoma;
font-size:18px;
font-weight:bold;
color:#E20C1C;
border-bottom:1px dotted #000000;
padding:10px 0px 10px 0px;
}
h2#services{
font-family:tahoma;
font-size:18px;
font-weight:bold;
color:#000000;
padding:10px 0px 10px 0px;
border-bottom:1px dotted #000000;

}
h2#seo{
font-family:tahoma;
font-size:18px;
font-weight:bold;
color:#000000;
padding:10px 0px 10px 0px;
border-bottom:1px dotted #000000;
}
h2#adwords{
font-family:tahoma;
font-size:18px;
font-weight:bold;
color:#000000;
padding:0px 0px 0px 0px;
border-bottom:1px dotted #000000;
}
h2#client{
font-family:tahoma;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}

h3#index{
font-family:tahoma;
font-size:17px;
font-weight:bold;
color:#000000;
border-bottom:1px dotted #000000;
padding:10px 0px 10px 0px;
}
h3#services{
font-family:tahoma;
font-size:17px;
font-weight:bold;
color:#000000;
}
h3#seo{
font-family:tahoma;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:0px 0px 10px 0px;
}
h3#adwords{
font-family:tahoma;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
height:28px;
padding:0px 0px 0px 0px;
}

h4#index{
font-family:tahoma;
font-size:17px;
font-weight:bold;
color:#FFFFFF;
padding:0px 0px 10px 0px;
}
h4#seo{
font-family:tahoma;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:0px 0px 10px 0px;
}
h4#adwords{
font-family:tahoma;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
height:28px;
padding:0px 0px 0px 0px;
}


h5#index{
font-family:tahoma;
font-size:16px;
font-weight:bold;
color:#000000;
border-bottom:1px dotted #000000;
padding:10px 0px 10px 0px;
}

h6#index{
font-family:tahoma;
font-size:16px;
font-weight:bold;
color:#000000;
border-bottom:1px dotted #000000;
padding:10px 0px 10px 0px;
}


.txt_title{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
line-height:20px;
padding:5px 0px 0px 10px;
text-decoration:none;
}

.pathway{
font-family:tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
line-height:20px;
padding:0px 10px 5px 0px;
}
.T_Line {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: line-through;
}
.T_Price {
	font-family: tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #FF0000;
}
.Bg_box2 { background-image: url(../images/contactUs/bg_box2.gif); background-repeat:repeat-y;}
.T15B_b {
	font-family: tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
.T11B_nor {
	font-family: tahoma;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
}
.search_seo_tools{
    margin: 0px;
    padding: 0px;
}
.search_seo_tools input[type=text]{
    width: 145px;
    font-family: tahoma;
    font-size: 12px;
}
.search_seo_tools textarea{
    width: 300px;
    font-family: tahoma;
    font-size: 12px;
}
.search_seo_tools select{
    width: 150px;
    font-family: tahoma;
    font-size: 12px;
}


.search_seo_tools table td{
    font-size:12px;
    font-family:tahoma;
}
.search_seo_tools .head_seo th{
    line-height: 20px;
    padding:  5px 0 5px 0;
    font-family:tahoma;
    font-size:12px;
    font-weight:bold;
    color:#000000;
}
.search_seo_tools .text_bold{
    font-size:12px;
    font-family:tahoma;
    font-weight: bold;
    vertical-align: text-top;
}
.search_seo_tools .head_seo{
    font-size:12px;
    font-family:tahoma;
    font-weight:bold;
    background: #ccc;      
}
.search_seo_tools .inform{
    maring:0px;
    padding:0px;
    font-size: 10px;
    font-family:tahoma;
    color:#000000;
}

.search_seo_tools .search_seo_right{
    font-size: 12px;
    font-family: tahoma;
    text-align: right;
}
.search_seo_tools .search_seo_left{
    font-size: 12px;
    font-family: tahoma;
    text-align: left;
}
.search_seo_tools .search_seo_center{
    font-size: 12px;
    font-family:tahoma;
    text-align: center;
}
.search_seo_tools .bg_tr_1{
    vertical-align: top;
    background: #eeeeee;

}
.search_seo_tools .bg_tr_1 td{
    font-size:12px;
    font-weight:normal;
    line-height: 18px;
    padding:  5px 0 5px 0;
}
.search_seo_tools a{
    border:0px;
    color: #000;
    text-decoration: none;
    
}
.search_seo_tools .bg_tr_0{
    vertical-align: top;
}
.search_seo_tools .bg_tr_0 td{
    font-size:12px;
    font-weight:normal;
    line-height: 18px;
    padding:  5px 0 5px 0;
}
.form_error{
    font-size: 11px;
    font-family:tahoma;
    color:#ff0000;
}

.box{
    margin: 10px 20px 10px 20px;
    padding-bottom: 10px;
    border: solid #cccccc 1px;
}
