* {
margin : 0;
padding : 0;
}
body {
margin : 0;
padding : 0;
background-image : url(../../images/template_images/body_bg.gif);
background-repeat : repeat-x;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 14px;
color : #000000;
}
a {
color : #000000;
text-decoration : none;
}
img {
border : 0;
}
h1 {
font-style : italic;
font-family : "Times New Roman", Times, serif;
font-size : 36px;
font-weight : 500;
margin : 0;
padding : 0;
}
h1 a {
color : #000000;
text-decoration : none;
}
h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
line-height : 20px;
}
h3 {
font-style : normal;
}
#main_container {
width : 1000px;
margin : 0 auto;
padding : 0;
}
#header {
width : auto;
height : 143px;
background : url(../../images/template_images/header_bg.gif) no-repeat;
}
#header .logo {
width : 251px;
height : 180px;
position : absolute;
margin : 6px 0 0 0;
z-index : 1000;
}
#header .mob_no {
width : 180px;
height : 38px;
position : absolute;
margin : 11px 0 0 636px;
z-index : 1000;
float : right;
}
#header .requext_quote {
width : 135px;
height : 66px;
position : absolute;
z-index : 1000;
float : right;
margin : 2px 0 0 870px;
}
#header #nav {
width : 618px;
height : 54px;
position : relative;
float : right;
margin : 89px 42px 0 0;
}
#header #nav ul {
width : 618px;
height : 54px;
}
#header #nav li {
width : 100px;
height : 60px;
float : left;
text-align : center;
vertical-align : top;
list-style-type : none;
margin-right : 30px;
}
#banner {
width : auto;
height : auto;
margin : 0;
padding : 0;
}
#banner1 {
width : auto;
height : auto;
margin : 0;
padding : 0;
}
#center_container {
width : 1000px;
height : auto;
margin : 0;
padding : 0;
margin-top : 20px;
}
#center_container_index {
width : 1000px;
height : auto;
margin : 0;
padding : 0;
}
.left_container {
width : 660px;
float : left;
}
.left_container_in {
width : 650px;
margin : 10px 0 0 5px;
float : left;
}
.head_bottom_line {
background : url(../../images/template_images/text_head_line_yellow.gif) no-repeat;
height : 1px;
width : 400px;
float : left;
}
.Quick_head_bottom_line {
background : url(../../images/template_images/quick_head_line_yellow.gif) no-repeat;
height : 1px;
width : 290px;
float : left;
}
.justify_text {
width : 100%;
float : left;
padding : 5px 0 0 0;
text-align : justify;
line-height : 20px;
word-spacing : -3px;
}
.left_text {
width : 100%;
float : left;
padding : 5px 0 0 0;
}
.left_top {
width : 440px;
float : left;
}
.left_img {
width : 200px;
float : right;
margin : 7px 0 0 0;
text-align : center;
}
.left_mid_line {
height : 1px;
width : 648px;
border-bottom : 1px solid #ececec;
float : left;
margin : 5px 0 5px 0;
}
.left_quick {
width : 320px;
float : left;
z-index : 1000;
margin : -15px 0 0 0;
}
.quick_input_bg {
width : 269px;
height : 34px;
margin : 12px 0 0 0;
background : url(../../images/template_images/quick_input_bg.gif) no-repeat;
float : left;
}
.quick_input {
width : 255px;
height : 30px;
background : inherit;
border : 0;
padding : 0 0 0 5px;
margin : 6px 0 0 5px;
font-size : 16px;
color : #868686;
}
.quick_input_bg_big {
width : 269px;
height : 72px;
margin : 12px 0 0 0;
background : url(../../images/template_images/quick_input_bg1.gif) no-repeat;
float : left;
font-size : 16px;
color : #868686;
}
.left_why {
width : 311px;
float : right;
}
.submit_btn {
width : 255px;
text-align : right;
margin-top : 12px;
float : left;
}
.why_link {
width : 285px;
line-height : 60px;
border-bottom : 1px solid #ececec;
font-size : 16px;
font-weight : 500;
float : left;
}
.why_link111 {
width : 285px;
line-height : 60px;
border-bottom : 1px solid #f1d992;
font-size : 16px;
font-weight : 500;
float : left;
}
.mid_line {
border-bottom : 1px solid #ececec;
height : 1px;
width : 95%;
float : left;
}
.why_link_img {
width : 66px;
height : 52px;
float : left;
}
.why_link_text {
width : 215px;
line-height : 58px;
float : left;
}
.right_container {
width : 301px;
float : right;
position : relative;
margin-right : 8px;
}
.right_container_in {
width : 290px;
float : left;
position : relative;
margin : 0 0 0 0;
}
.right_box {
width : 300px;
height : 4px;
float : left;
vertical-align : top;
}
.right_box_top {
width : 301px;
height : 8px;
background : url(../../images/template_images/right_box_top.gif) no-repeat;
}
.right_box_bottom {
width : 301px;
height : 10px;
float : left;
background : url(../../images/template_images/right_box_bottom.gif) no-repeat;
}
.right_box_mid {
width : 301px;
background-image : url(../../images/template_images/right_box_mid_bg.gif);
background-repeat : repeat-y;
float : left;
}
.right_our_head {
width : 278px;
margin : 0 10px 0 10px;
font-size : 14px;
font-weight : bold;
border-bottom : 1px solid #ececec;
padding : 0 0 0 3px;
font-family : Arial, Helvetica, sans-serif;
text-transform : uppercase;
float : left;
}
.right_our_in {
width : 290px;
margin : 0 10px 0 0;
float : left;
}
.right_icon {
width : 80px;
height : 45px;
float : left;
text-align : center;
margin : 15px 0 0 10px;
}
.right_testi_bg {
width : 265px;
float : left;
background-image : url(../../images/template_images/testi_bg.gif);
background-repeat : no-repeat;
padding : 10px 15px 0 10px;
text-indent : 30px;
margin : 0 0 0 2px;
}
.right_testi_1 {
width : 260px;
margin : 0 10px 0 10px;
float : left;
padding : 10px 10px 0 15px;
font-weight : bold;
}
.text_yellow {
color : #e2a900;
}
.text_yellow a {
color : #e2a900;
text-decoration : none;
}
.text_yellow a:hover {
color : #000000;
text-decoration : none;
}
.text_cyan {
color : #10b4f3;
}
.text_cyan a {
color : #10b4f3;
text-decoration : none;
}
.text_cyan a:hover {
color : #000;
text-decoration : none;
}
.contact_input_left_in44 {
width : 590px;
float : left;
height : 30px;
margin : 3px 0 0 10px;
background : url(../../images/template_images/contact_input_bg_55.jpg) no-repeat;
}
.text_cyan_small {
color : #10b4f3;
font-size : 17px;
margin : 0 0 0 -12px;
font-style : normal;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.text_cyan_small a {
color : #10b4f3;
text-decoration : none;
}
.text_cyan_small a:hover {
color : #000;
text-decoration : none;
}
.text_black a {
color : #000;
text-decoration : none;
}
.text_black a:hover {
color : #999999;
text-decoration : none;
}
.more_link {
color : #e2a900;
width : 100%;
text-align : right;
float : left;
margin : 10px 0 10px 0;
}
.more_link a {
color : #e2a900;
width : auto;
text-decoration : none;
}
.more_link a:hover {
color : #000;
width : auto;
text-decoration : none;
}
.follow_container {
width : 675px;
line-height : 50px;
margin : 15px 0 0 0;
float : left;
}
.folow_text {
width : 134px;
font-size : 20px;
color : #5a5c60;
line-height : 26px;
padding : 0 0 0 10px;
font-weight : 600;
float : left;
}
.follow_icon {
width : 45px;
line-height : 26px;
text-align : center;
border : 0;
float : left;
}
.clear {
clear : both;
width : 100%;
height : 0;
}
.footer_container {
width : 100%;
background-image : url(../../images/template_images/footer_bg_out.gif);
background-repeat : repeat-x;
background-color : #343437;
float : left;
}
.footer_container_in {
width : 1000px;
margin : 0 auto;
}
.footer_container_top {
width : 1000px;
height : 6px;
background-image : url(../../images/template_images/footer_top.gif);
background-repeat : no-repeat;
float : left;
}
.footer_container_mid {
width : 980px;
background-image : url(../../images/template_images/footer_bg_in.gif);
background-repeat : repeat-x;
float : left;
padding-left : 20px;
}
.footer_head {
color : #ffffff;
font-size : 20px;
line-height : 30px;
width : 630px;
text-transform : uppercase;
padding-left : 10px;
}
.footer_green {
position : absolute;
padding : 0 0 0 700px;
height : 180px;
width : 210px;
margin : -106px 0 0 0;
}
.footer_main {
width : 100%;
float : left;
margin-top : 0;
z-index : 1130;
position : relative;
}
.footer_link_head {
width : 230px;
float : left;
font-size : 14px;
color : #ffffff;
text-transform : uppercase;
height : 20px;
margin : 15px 0 0 10px;
text-align : left;
border-bottom : 1px solid #686868;
z-index : 1131;
white-space : nowrap;
}
.footer_link ul {
width : 230px;
float : left;
font-family : Arial, Helvetica, sans-serif;
line-height : 16px;
margin : 3px 0 0 0;
text-align : left;
z-index : 1132;
position : relative;
}
.footer_link li {
width : 200px;
float : left;
font-size : 11px;
color : #f1f1f1;
line-height : 17px;
text-align : left;
background-image : url(../../images/template_images/footer_arrow.png);
background-repeat : no-repeat;
background-position : 10px;
list-style-type : none;
padding-left : 25px;
z-index : 1132;
}
.footer_link li a {
color : #f1f1f1;
text-decoration : none;
}
.footer_link li a:hover {
color : #10b4f3;
text-decoration : none;
}
.footer_nav {
width : 100%;
line-height : 43px;
margin : 20px 0 0 0;
float : left;
}
.footer_nav ul {
width : 915px;
line-height : 43px;
margin : 0 30px 0 25px;
}
.footer_nav li {
line-height : 12px;
padding : 0 15px 0 15px;
border-right : 1px solid #fff;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
float : left;
list-style-type : none;
text-transform : uppercase;
width : auto;
}
.footer_nav li a {
color : #ffffff;
text-decoration : none;
}
.footer_nav li a:hover {
color : #10b4f3;
text-decoration : none;
}
.footer_copy {
width : 100%;
}
.footer_copy_w3c {
width : 375px;
height : 80px;
float : left;
background-image : url(../../images/template_images/w3c_img.gif);
background-repeat : no-repeat;
margin-top : 15px;
}
.footer_copy_w3c_in {
width : 75px;
height : 35px;
float : left;
margin : 33px 10px 0 10px;
}
.footer_copy_text {
width : 350px;
height : 30px;
float : left;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #999999;
text-align : center;
padding-top : 40px;
}
.footer_copy_right {
width : 249px;
height : 55px;
float : left;
padding-top : 30px;
}
.footer_nav1 {
width : 100%;
line-height : 43px;
margin : 10px 0 0 0;
float : left;
}
.footer_nav1 ul {
width : 915px;
line-height : 43px;
margin : 0 30px 0 25px;
}
.footer_nav1 li {
line-height : 12px;
padding : 0 15px 0 15px;
border-right : 1px solid #fff;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
float : left;
list-style-type : none;
text-transform : uppercase;
width : auto;
}
.footer_nav1 li a {
color : #ffffff;
text-decoration : none;
}
.footer_nav1 li a:hover {
color : #10b4f3;
text-decoration : none;
}
.about_text {
width : 100%;
float : left;
margin-top : 10px;
text-align : justify;
}
.sitemap_box {
width : 645px;
float : left;
}
.sitemap_box_in {
width : 300px;
float : left;
}
.sitemap_box_in ul {
margin : 0;
padding : 0 0 0 25px;
}
.sitemap_box_in li {
margin : 0;
padding : 10px 0 0 0;
list-style : url(../../images/template_images/services_arrow.gif);
}
.sitemap_box_in li a {
text-decoration : none;
color : #10b4f3;
}
.sitemap_box_in li a:hover {
text-decoration : none;
color : #10b4f3;
}
.img_space {
padding-left : 10px;
}
.about_text ul {
margin : 0;
padding : 0 0 0 25px;
}
.about_text li {
margin : 0;
padding : 10px 0 0 0;
list-style : url(../../images/template_images/services_arrow.gif);
}
.about_text1 {
width : 285px;
float : left;
margin : 10px 25px 0 0;
text-align : justify;
}
.ahout_right {
width : 98%;
float : left;
margin-left : 8px;
}
.work_box {
width : 303px;
height : 138px;
border : 4px solid #dddddd;
float : left;
background-color : #0a0a0a;
margin-bottom : 10px;
}
.work_box_out {
width : 303px;
height : 180px;
float : left;
}
.work_blank {
width : 20px;
height : 158px;
float : left;
}
.work_box_mid {
width : 270px;
height : 138px;
float : left;
text-align : center;
vertical-align : bottom;
}
.work_box_img {
width : 33px;
height : 138px;
float : left;
background-color : #f7fdff;
}
.contact_left {
width : 480px;
float : left;
}
.contact_left_img {
width : 150px;
float : right;
}
.contact_input_bg {
width : 227px;
height : 29px;
margin : 20px 0 0 9px;
background : url(../../images/template_images/contact_input.gif) no-repeat;
float : left;
}
.contact_input {
width : 208px;
height : 27px;
background : inherit;
border : 0;
font-size : 16px;
padding : 4px 0 0 7px;
color : #868686;
}
.contact_input_message {
width : 466px;
height : 140px;
margin : 14px 0 0 9px;
background : url(../../images/template_images/contact_input_message.gif) no-repeat;
float : left;
}
.contact_input_subject {
width : 466px;
height : 29px;
margin : 14px 0 0 9px;
background : url(../../images/template_images/contact_input_subject.gif) no-repeat;
float : left;
}
.contact_right_add {
width : 95%;
float : left;
margin : 10px 0 0 10px;
}
.testi_box_img {
width : 469px;
height : 130px;
float : left;
border : 4px solid #dddddd;
}
.testi_box_top {
width : 168px;
height : 10px;
margin : 10px 0 0 0;
background-image : url(../../images/template_images/testimonials_box_top.gif);
background-repeat : no-repeat;
float : left;
}
.testi_box_mid {
width : 158px;
height : 90px;
background-image : url(../../images/template_images/testimonials_box_bg.gif);
background-repeat : repeat-y;
float : left;
padding : 10px 0 0 10px;
}
.testi_box_bottom {
width : 168px;
height : 10px;
margin : 0 0 10px 0;
background-image : url(../../images/template_images/testimonials_box_bottom.gif);
background-repeat : no-repeat;
float : left;
}
.request_sepc {
width : 466px;
float : left;
font-size : 16px;
color : #868686;
line-height : 27px;
padding : 10px 0 0 10px;
}
.request_input {
width : 287px;
height : 27px;
background : url(../../images/template_images/request_input_bg.gif) repeat-x;
border : 1px solid #e9e9e9;
font-size : 16px;
padding : 4px 0 0 7px;
color : #868686;
}
.request_task {
width : 150px;
float : left;
font-size : 16px;
color : #868686;
padding : 10px 0 0 0;
height : 100px;
}
.request_task1 {
width : 300px;
float : left;
font-size : 16px;
color : #868686;
padding : 5px 0 0 0;
}
.request_link {
font-size : 16px;
color : #868686;
width : 100%;
}
.trems ul {
width : 95%;
padding-left : 0;
}
.trems li {
padding : 10px 0 0 0;
list-style-image : url(../../images/template_images/services_arrow.gif);
}
.friends_img {
width : 173px;
border : 4px solid #dddddd;
float : left;
}
.friends_text {
width : 440px;
float : left;
padding-left : 20px;
}
.paginnation {
width : 550px;
text-align : center;
float : left;
padding-left : 0;
}
.innerright_nav {
width : 500px;
float : left;
text-align : left;
font-weight : normal;
font-size : 13px;
color : #383838;
margin-top : 10px;
}
a.link_inner1 {
font-weight : normal;
font-size : 13px;
color : #0a86bc;
text-decoration : none;
border-bottom : 1px dotted #0a86bc;
}
a.link_inner1:hover {
font-weight : normal;
font-size : 13px;
color : #0a86bc;
text-decoration : none;
border-bottom : 0 dotted #0a86bc;
}
.inactive {
color : #5a5a5a;
font-size : 12px;
font-weight : bold;
text-decoration : none;
padding : 4px 7px 4px 7px;
vertical-align : middle;
background-color : #f0f0f0;
}
.active {
color : #ffffff;
font-size : 12px;
font-weight : bold;
text-decoration : none;
padding : 4px 7px 4px 7px;
vertical-align : middle;
}
.btnimg {
vertical-align : middle;
}
.portfolio_right {
float : left;
width : 291px;
}
.portfolio_box_out {
width : 323px;
height : auto;
float : left;
margin-top : 20px;
margin-right : 18px;
}
.portfolio_box {
width : 320px;
height : 224px;
float : left;
margin-bottom : 10px;
text-align : center;
border : 1px solid #ffffff;
}
.portfolio_box a {
width : 320px;
height : 224px;
float : left;
margin-bottom : 10px;
text-align : center;
border : 1px solid #ffffff;
}
.portfolio_box a:hover {
width : 320px;
height : 224px;
float : left;
margin-bottom : 10px;
text-align : center;
border : 1px solid #34c3e5;
}
.portfolio_container_in {
width : 1000px;
height : auto;
margin : 0 0 0 10px;
float : left;
}
.portfolio_name {
color : #10b4f3;
width : 320px;
height : auto;
text-align : center;
float : left;
font-family : "Times New Roman", Arial;
font-size : 24px;
font-style : italic;
}
.portfolio_title {
float : left;
text-align : left;
width : 230px;
height : 40px;
font-family : "Times New Roman";
font-size : 30px;
font-style : italic;
color : #e2a900;
margin : 10px 0 0 52px;
background : url(../../images/template_images/yellow_bor.gif) no-repeat bottom left;
}
.scroler_main_container {
float : left;
width : 287px;
height : auto;
margin : 18px 0 10px 2px;
border-top : 1px solid #e5e2e2;
}
.scroll_con {
float : left;
text-align : center;
width : 287px;
margin-top : 10px;
}
.scroll_con2 {
float : left;
text-align : center;
width : 287px;
margin-top : 21px;
}
.portfolio_innerpage_con {
width : 292px;
height : 150px;
float : left;
margin-bottom : 0;
text-align : left;
}
.portfolio_inner_page_out {
width : 292px;
height : auto;
float : left;
margin : 20px 30px 10px 0;
}
.portfolio_inner_page_out1 {
width : 292px;
height : auto;
float : right;
margin-top : 20px;
margin-bottom : 10px;
margin-right : 65px;
}
.page_info_con {
float : left;
text-align : left;
width : 680px;
height : auto;
margin : 5px 0 5px 0;
font-family : "Times New Roman", Arial;
font-size : 12px;
}
.portfolio_innerpage_txt_con {
width : 292px;
text-align : left;
height : auto;
float : left;
font-family : "Times New Roman", Arial;
font-size : 14px;
color : #838280;
margin-bottom : 0;
margin-top : 5px;
height : 25px;
}
.portfolio_txt_con1 {
text-align : left;
font-family : "Times New Roman", Arial;
font-size : 20px;
color : #838280;
}
.page_number_container {
float : left;
text-align : right;
width : 628px;
height : auto;
margin-top : 20px;
}
.next_img_container {
float : right;
width : 51px;
height : 21px;
margin-right : 30px;
margin-left : 5px;
}
.numbering_con {
float : right;
width : 20px;
height : 21px;
margin-left : 5px;
}
.previous_container {
float : right;
width : 74px;
height : 21px;
}
.contact_input_left {
width : 315px;
float : left;
}
.contact_input_left_text {
width : 305px;
float : left;
height : 20px;
font-family : "Trebuchet MS", Helvetica, sans-serif;
color : #8e8e8e;
font-size : 14px;
margin : 8px 0 0 10px;
}
.contact_input_left_in {
width : 305px;
float : left;
height : 30px;
margin : 3px 0 0 10px;
background : url(../../images/template_images/contact_input_bg_new.gif) no-repeat;
}
.contact_input_left_in_add {
width : 305px;
float : left;
height : 92px;
margin : 3px 0 0 10px;
background : url(../../images/template_images/contact_input_bg_new1.gif) no-repeat;
}
.contact_input_left_in_mass {
width : 404px;
float : left;
height : 148px;
margin : 3px 0 0 10px;
background : url(../../images/template_images/contact_input_bg_new2.gif) no-repeat;
}
.contact_input_left_input {
width : 272px;
height : 25px;
padding : 4px 0 0 0;
border : 0;
background : inherit;
font-family : "Trebuchet MS", Helvetica, sans-serif;
color : #8e8e8e;
font-size : 14px;
}
.contact_input_45 {
width : 408px;
float : left;
}
.contact_input_45_img {
width : 180px;
float : left;
margin : 10px 0 0 10px;
}
.kindle_box_top {
width : 311px;
height : 16px;
background : url(../../images/template_images/kindle_box_top.gif) no-repeat;
}
.kindle_box_bottom {
width : 311px;
height : 16px;
float : left;
background : url(../../images/template_images/kindle_box_bottom.gif) no-repeat;
}
.kindle_box_mid {
width : 296px;
background-image : url(../../images/template_images/kindle_box_mid_bg.gif);
background-repeat : repeat-y;
float : left;
padding-left : 15px;
}
.portfolio_new_bg {
background-image : url(../../images/template_images/portfolio_bg.jpg);
background-repeat : no-repeat;
width : 970px;
float : left;
height : 257px;
}
.portfolio_new_1 {
width : 970px;
margin-top : 15px;
float : left;
}
.portfolio_new_img {
width : 410px;
margin : 2px 0 0 30px;
float : left;
}
.portfolio_new_text_head {
width : 420px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 20px;
color : #0d60a0;
line-height : 40px;
float : left;
margin : 45px 0 0 15px;
overflow : hidden;
}
.portfolio_new_text_12 {
width : 420px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 14px;
color : #000;
float : left;
height : 55px;
margin : 5px 0 0 15px;
overflow : hidden;
}
.portfolio_new_text_ckick_link {
width : 180px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 15px;
color : #fff;
float : left;
margin : 35px 0 0 165px;
height : 33px;
font-weight : bold;
}
.portfolio_new_text_ckick_link a {
color : #fff;
text-decoration : none;
}
.portfolio_new_text_ckick_link a:hover {
color : #def1fa;
text-decoration : none;
}
.portfolio_new_bg_p2 {
background-image : url(../../images/template_images/portfolio_bg2.gif);
background-repeat : repeat-y;
width : 970px;
float : left;
}
.portfolio_new_left {
width : 850px;
float : left;
margin : 0 0 0 50px;
}
.portfolio_new_right {
width : 235px;
float : left;
}
.portfolio_new2_bg {
width : 268px;
height : 237px;
float : left;
background : url(../../images/template_images/portfolio_bg1.gif) no-repeat;
margin : 10px 0 0 15px;
}
.portfolio_new2_img{
	width: 244px;
	height:140px;
	float:left;
	overflow:hidden;
	margin:35px 0 0 9px;
	}
.portfolio_new2_head1 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 18px;
color : #3baefd;
line-height : 30px;
margin : 0 0 0 10px;
float : left;
width : 95%;
}
.portfolio_new2_head1 a {
text-decoration : none;
color : #3baefd;
}
.portfolio_new2_text1 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 14px;
color : #727272;
line-height : 15px;
margin : 0 0 0 10px;
float : left;
width : 95%;
}
.port_black {
color : #000000;
}
.port3_head {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 19px;
font-style : normal;
}
.port3_box {
width : 414px;
float : left;
padding : 0 0 0 60px;
}
.port3_top {
width : 390px;
margin : 0 12px 0 12px;
height : 26px;
background : url(../../images/template_images/port_3top.gif) no-repeat;
}
.port3_mid {
width : 390px;
margin : 0 12px 0 12px;
background : url(../../images/template_images/port_3bg.gif) repeat-y;
}
.port3_bottom {
width : 390px;
margin : 0 12px 0 12px;
height : 26px;
background : url(../../images/template_images/port_3bottom.gif) no-repeat;
}
.port3_img {
width : 370px;
margin : 0 10px 0 10px;
}
.port3_text {
width : 410px;
float : left;
margin : 35px 0 0 15px;
}
.port3_text_head {
width : 100%;
color : #0d60a0;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 20px;
line-height : 30px;
}
.port3_text_keyword {
width : 95px;
color : #0d60a0;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
float : left;
}
.port3_text_keyword_text {
width : 315px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
float : left;
color : #000;
font-size : 14px;
}
.port3_text_keyword_text a {
color : #000;
font-size : 14px;
}
.port3_head3 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 18px;
color : #3baefd;
line-height : 20px;
padding : 20px 0 0 80px;
float : left;
width : 80%;
}
.port3_text3 {
padding : 10px 0 0 80px;
width : 815px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
float : left;
color : #000;
font-size : 14px;
line-height : 20px;
}
.left_mid_line_forPortfolio {
height : 1px;
width : 290px;
border-bottom : 1px solid #ececec;
float : left;
margin : 5px 0 5px 0;
}
.contact_input_left_ServiceCat {
width : 305px;
float : left;
margin : 3px 0 0 10px;
}
.text_cyan_navhead {
color : #10b4f3;
font-size : 18px;
}
.port3_head_navhead2 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
color : #10b4f3;
font-size : 18px;
font-style : normal;
}
.ajax__validatorcallout div, .ajax__validatorcallout td {
border : 1px solid black;
}
.ajax__validatorcallout .ajax__validatorcallout_popup_table {
display : none;
border : none;
background-color : transparent;
padding : 0;
}
.ajax__validatorcallout .ajax__validatorcallout_popup_table_row {
vertical-align : top;
height : 100%;
background-color : transparent;
padding : 0;
}
.ajax__validatorcallout .ajax__validatorcallout_callout_cell {
width : 20px;
height : 100%;
text-align : right;
vertical-align : top;
border : none;
background-color : transparent;
padding : 0;
}
.ajax__validatorcallout .ajax__validatorcallout_callout_table {
height : 100%;
border : none;
background-color : transparent;
padding : 0;
}
.ajax__validatorcallout .ajax__validatorcallout_callout_table_row {
background-color : transparent;
padding : 0;
}
.ajax__validatorcallout .ajax__validatorcallout_callout_arrow_cell {
padding : 8px 0 0 0;
text-align : right;
vertical-align : top;
font-size : 1px;
border : none;
background-color : transparent;
}
.ajax__validatorcallout .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv {
font-size : 1px;
position : relative;
left : 1px;
border-bottom : none;
border-right : none;
border-left : none;
width : 15px;
background-color : transparent;
padding : 0;
}
.ajax__validatorcallout .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div {
height : 1px;
overflow : hidden;
border-top : none;
border-bottom : none;
border-right : none;
padding : 0;
margin-left : auto;
}
.ajax__validatorcallout .ajax__validatorcallout_error_message_cell {
font-family : Verdana;
font-size : 10px;
padding : 5px;
border-right : none;
border-left : none;
width : 100%;
}
.ajax__validatorcallout .ajax__validatorcallout_icon_cell {
width : 20px;
padding : 5px;
border-right : none;
}
.ajax__validatorcallout .ajax__validatorcallout_close_button_cell {
vertical-align : top;
padding : 0;
text-align : right;
border-left : none;
}
.ajax__validatorcallout .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv {
border : none;
text-align : center;
width : 10px;
padding : 2px;
cursor : pointer;
}* {
margin : 0;
padding : 0;
}
body {
margin : 0;
padding : 0;
background-image : url(../../images/template_images/body_bg.gif);
background-repeat : repeat-x;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 14px;
color : #000000;
}
a {
color : #000000;
text-decoration : none;
}
img {
border : 0;
}
h1 {
font-style : italic;
font-family : "Times New Roman", Times, serif;
font-size : 36px;
font-weight : 500;
margin : 0;
padding : 0;
}
h1 a {
color : #000000;
text-decoration : none;
}
h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
line-height : 20px;
}
h3 {
font-style : normal;
}
#main_container {
width : 1000px;
margin : 0 auto;
padding : 0;
}
#header {
width : auto;
height : 143px;
background : url(../../images/template_images/header_bg.gif) no-repeat;
}
#header .logo {
width : 251px;
height : 180px;
position : absolute;
margin : 6px 0 0 0;
z-index : 1000;
}
#header .mob_no {
width : 180px;
height : 38px;
position : absolute;
margin : 11px 0 0 636px;
z-index : 1000;
float : right;
}
#header .requext_quote {
width : 135px;
height : 66px;
position : absolute;
z-index : 1000;
float : right;
margin : 2px 0 0 870px;
}

.nav{
	width:638px;
	height:54px;
	position:relative;
	float:right;
	margin:89px 2px 0 0;
	}


.nav .home {
	width:90px;
	height:54px;
	float:left;
	text-align:center;
	display:block;
	margin-right:25px;
	background-image:url(../../images/template_images/home_w.png);
	background-repeat:no-repeat;
	}
.nav .home a  {
	width:90px;
	height:54px;
	float:left;
	text-align:center;
	display:block;
	background-image:url(../../images/template_images/home_w.png);
	background-repeat:no-repeat;
	}
	
.nav .home a:hover{
	width:90px;
	height:54px;
	float:left;
	text-align:center;
	display:block;
	background-image:url(../../images/template_images/home_y.png);
	background-repeat:no-repeat;
	}
.nav .home .active, .nav .home a.active:hover {
	width:90px;
	height:54px;
	float:left;
	text-align:center;
	display:block;
	background-image:url(../../images/template_images/home_y.png);
	background-repeat:no-repeat;
	}	

.nav .about {
	width:100px;
	height:60px;
	float:left;
	display:block;
	margin-right:25px;
	background-image:url(../../images/template_images/about_w.png);
	background-repeat:no-repeat;
	}	
.nav .about a{
	width:100px;
	height:60px;
	float:left;
	display:block;
	background-image:url(../../images/template_images/about_w.png);
	background-repeat:no-repeat;
	}

.nav .about a:hover{
	width:100px;
	height:60px;
	float:left;
	display:block;
	background-image:url(../../images/template_images/about_y.png);
	background-repeat:no-repeat;
	
	}	
.nav .about .active, .nav .about a:hover{
	width:100px;
	height:60px;
	float:left;
	display:block;
	background-image:url(../../images/template_images/about_y.png);
	background-repeat:no-repeat;
	}	
	
.nav .ser{
	width:100px;
	height:60px;
	float:left;
	text-align:center;
	display:block;
	margin-right:20px;
	background-image:url(../../images/template_images/services_w.png);
	background-repeat:no-repeat;
	}	
.nav .ser a{
	width:100px;
	height:60px;
	float:left;
	text-align:center;
	display:block;
	background-image:url(../../images/template_images/services_w.png);
	background-repeat:no-repeat;
	}
.nav .ser a:hover{
	width:100px;
	height:60px;
	display:block;
	background-image:url(../../images/template_images/services_y.png);
	background-repeat:no-repeat;
	}
.nav .ser .active, .nav .ser a:hover{
	width:100px;
	height:60px;
	display:block;
	background-image:url(../../images/template_images/services_y.png);
	background-repeat:no-repeat;
	}	
.nav .port_nav{
	width:100px;
	height:60px;
	float:left;
	text-align:center;
	display:block;
	margin-right:25px;
	background-image:url(../../images/template_images/our_work_w.png);
	background-repeat:no-repeat;
	}
.nav .port_nav a{
	width:100px;
	height:60px;
	float:left;
	text-align:center;
	display:block;
	background-image:url(../../images/template_images/our_work_w.png);
	background-repeat:no-repeat;
	}
.nav .port_nav a:hover{
	width:100px;
	height:60px;
	display:block;
	float:left;
	background-image:url(../../images/template_images/our_work_y.png);
	background-repeat:no-repeat;
	}	
.nav .port_nav .active, .nav .port_nav a:hover
{
    width:100px;
	height:60px;
	display:block;
	float:left;
	background-image:url(../../images/template_images/our_work_y.png);
	background-repeat:no-repeat;
	}	
    	
.nav .contact_nav a{
	width:110px;
	height:60px;
	float:left;
	text-align:left;
	display:block;
	background-image:url(../../images/template_images/contact_w.png);
	background-repeat:no-repeat;
	}
.nav .contact_nav a:hover{
	width:110px;
	height:60px;
	float:left;
	display:block;
	background-image:url(../../images/template_images/contact_y.png);
	background-repeat:no-repeat;
	}
.nav .contact_nav .active, .nav .contact_nav a:hover
{
    width:110px;
	height:60px;
	float:left;
	display:block;
	background-image:url(../../images/template_images/contact_y.png);
	background-repeat:no-repeat;
	}		


#banner {
width : auto;
height : auto;
margin : 0;
padding : 0;
}
#banner1 {
width : auto;
height : auto;
margin : 0;
padding : 0;
}
#center_container {
width : 1000px;
height : auto;
margin : 0;
padding : 0;
margin-top : 20px;
}
#center_container_index {
width : 1000px;
height : auto;
margin : 0;
padding : 0;
}
.left_container {
width : 660px;
float : left;
}
.left_container_in {
width : 650px;
margin : 10px 0 0 5px;
float : left;
}
.head_bottom_line {
background : url(../../images/template_images/text_head_line_yellow.gif) no-repeat;
height : 1px;
width : 400px;
float : left;
}
.Quick_head_bottom_line {
background : url(../../images/template_images/quick_head_line_yellow.gif) no-repeat;
height : 1px;
width : 290px;
float : left;
}
.justify_text {
width : 100%;
float : left;
padding : 5px 0 0 0;
text-align : justify;
line-height : 20px;
word-spacing : -3px;
}
.left_text {
width : 100%;
float : left;
padding : 5px 0 0 0;
}
.left_top {
width : 440px;
float : left;
}
.left_img {
width : 200px;
float : right;
margin : 7px 0 0 0;
text-align : center;
}
.left_mid_line {
height : 1px;
width : 648px;
border-bottom : 1px solid #ececec;
float : left;
margin : 5px 0 5px 0;
}
.left_quick {
width : 320px;
float : left;
z-index : 1000;
margin : -15px 0 0 0;
}
.quick_input_bg {
width : 269px;
height : 34px;
margin : 12px 0 0 0;
background : url(../../images/template_images/quick_input_bg.gif) no-repeat;
float : left;
}
.quick_input {
width : 255px;
height : 30px;
background : inherit;
border : 0;
padding : 0 0 0 5px;
margin : 6px 0 0 5px;
font-size : 16px;
color : #868686;
}
.quick_input_bg_big {
width : 269px;
height : 72px;
margin : 12px 0 0 0;
background : url(../../images/template_images/quick_input_bg1.gif) no-repeat;
float : left;
font-size : 16px;
color : #868686;
}
.left_why {
width : 311px;
float : right;
}
.submit_btn {
width : 255px;
text-align : right;
margin-top : 12px;
float : left;
}
.why_link {
width : 285px;
line-height : 60px;
border-bottom : 1px solid #ececec;
font-size : 16px;
font-weight : 500;
float : left;
}
.why_link111 {
width : 285px;
line-height : 60px;
border-bottom : 1px solid #f1d992;
font-size : 16px;
font-weight : 500;
float : left;
}
.mid_line {
border-bottom : 1px solid #ececec;
height : 1px;
width : 95%;
float : left;
}
.why_link_img {
width : 66px;
height : 52px;
float : left;
}
.why_link_text {
width : 215px;
line-height : 58px;
float : left;
}
.right_container {
width : 301px;
float : right;
position : relative;
margin-right : 8px;
}
.right_container_in {
width : 290px;
float : left;
position : relative;
margin : 0 0 0 0;
}
.right_box {
width : 300px;
height : 4px;
float : left;
vertical-align : top;
}
.right_box_top {
width : 301px;
height : 8px;
background : url(../../images/template_images/right_box_top.gif) no-repeat;
}
.right_box_bottom {
width : 301px;
height : 10px;
float : left;
background : url(../../images/template_images/right_box_bottom.gif) no-repeat;
}
.right_box_mid {
width : 301px;
background-image : url(../../images/template_images/right_box_mid_bg.gif);
background-repeat : repeat-y;
float : left;
}
.right_our_head {
width : 278px;
margin : 0 10px 0 10px;
font-size : 14px;
font-weight : bold;
border-bottom : 1px solid #ececec;
padding : 0 0 0 3px;
font-family : Arial, Helvetica, sans-serif;
text-transform : uppercase;
float : left;
}
.right_our_in {
width : 290px;
margin : 0 10px 0 0;
float : left;
}
.right_icon {
width : 80px;
height : 45px;
float : left;
text-align : center;
margin : 15px 0 0 10px;
}
.right_testi_bg {
width : 265px;
float : left;
background-image : url(../../images/template_images/testi_bg.gif);
background-repeat : no-repeat;
padding : 10px 15px 0 10px;
text-indent : 30px;
margin : 0 0 0 2px;
}
.right_testi_1 {
width : 260px;
margin : 0 10px 0 10px;
float : left;
padding : 10px 10px 0 15px;
font-weight : bold;
}
.text_yellow {
color : #e2a900;
}
.text_yellow a {
color : #e2a900;
text-decoration : none;
}
.text_yellow a:hover {
color : #000000;
text-decoration : none;
}
.text_cyan {
color : #10b4f3;
}
.text_cyan a {
color : #10b4f3;
text-decoration : none;
}
.text_cyan a:hover {
color : #000;
text-decoration : none;
}
.contact_input_left_in44 {
width : 590px;
float : left;
height : 30px;
margin : 3px 0 0 10px;
background : url(../../images/template_images/contact_input_bg_55.jpg) no-repeat;
}
.text_cyan_small {
color : #10b4f3;
font-size : 17px;
margin : 0 0 0 -12px;
font-style : normal;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.text_cyan_small a {
color : #10b4f3;
text-decoration : none;
}
.text_cyan_small a:hover {
color : #000;
text-decoration : none;
}
.text_black a {
color : #000;
text-decoration : none;
}
.text_black a:hover {
color : #999999;
text-decoration : none;
}
.more_link {
color : #e2a900;
width : 100%;
text-align : right;
float : left;
margin : 10px 0 10px 0;
}
.more_link a {
color : #e2a900;
width : auto;
text-decoration : none;
}
.more_link a:hover {
color : #000;
width : auto;
text-decoration : none;
}
.follow_container {
width : 675px;
line-height : 50px;
margin : 15px 0 0 0;
float : left;
}
.folow_text {
width : 134px;
font-size : 20px;
color : #5a5c60;
line-height : 26px;
padding : 0 0 0 10px;
font-weight : 600;
float : left;
}
.follow_icon {
width : 45px;
line-height : 26px;
text-align : center;
border : 0;
float : left;
}
.clear {
clear : both;
width : 100%;
height : 0;
}
.footer_container {
width : 100%;
background-image : url(../../images/template_images/footer_bg_out.gif);
background-repeat : repeat-x;
background-color : #343437;
float : left;
}
.footer_container_in {
width : 1000px;
margin : 0 auto;
}
.footer_container_top {
width : 1000px;
height : 6px;
background-image : url(../../images/template_images/footer_top.gif);
background-repeat : no-repeat;
float : left;
}
.footer_container_mid {
width : 980px;
background-image : url(../../images/template_images/footer_bg_in.gif);
background-repeat : repeat-x;
float : left;
padding-left : 20px;
}
.footer_head {
color : #ffffff;
font-size : 20px;
line-height : 30px;
width : 630px;
text-transform : uppercase;
padding-left : 10px;
}
.footer_green {
position : absolute;
padding : 0 0 0 700px;
height : 180px;
width : 210px;
margin : -106px 0 0 0;
}
.footer_main {
width : 100%;
float : left;
margin-top : 0;
z-index : 1130;
position : relative;
}
.footer_link_head {
width : 230px;
float : left;
font-size : 14px;
color : #ffffff;
text-transform : uppercase;
height : 20px;
margin : 15px 0 0 10px;
text-align : left;
border-bottom : 1px solid #686868;
z-index : 1131;
white-space : nowrap;
}
.footer_link ul {
width : 230px;
float : left;
font-family : Arial, Helvetica, sans-serif;
line-height : 16px;
margin : 3px 0 0 0;
text-align : left;
z-index : 1132;
position : relative;
}
.footer_link li {
width : 200px;
float : left;
font-size : 11px;
color : #f1f1f1;
line-height : 17px;
text-align : left;
background-image : url(../../images/template_images/footer_arrow.png);
background-repeat : no-repeat;
background-position : 10px;
list-style-type : none;
padding-left : 25px;
z-index : 1132;
}
.footer_link li a {
color : #f1f1f1;
text-decoration : none;
}
.footer_link li a:hover {
color : #10b4f3;
text-decoration : none;
}
.footer_nav {
width : 100%;
line-height : 43px;
margin : 20px 0 0 0;
float : left;
}
.footer_nav ul {
width : 915px;
line-height : 43px;
margin : 0 30px 0 25px;
}
.footer_nav li {
line-height : 12px;
padding : 0 15px 0 15px;
border-right : 1px solid #fff;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
float : left;
list-style-type : none;
text-transform : uppercase;
width : auto;
}
.footer_nav li a {
color : #ffffff;
text-decoration : none;
}
.footer_nav li a:hover {
color : #10b4f3;
text-decoration : none;
}
.footer_copy {
width : 100%;
}
.footer_copy_w3c {
width : 375px;
height : 80px;
float : left;
background-image : url(../../images/template_images/w3c_img.gif);
background-repeat : no-repeat;
margin-top : 15px;
}
.footer_copy_w3c_in {
width : 75px;
height : 35px;
float : left;
margin : 33px 10px 0 10px;
}
.footer_copy_text {
width : 350px;
height : 30px;
float : left;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #999999;
text-align : center;
padding-top : 40px;
}
.footer_copy_right {
width : 249px;
height : 55px;
float : left;
padding-top : 30px;
}
.footer_nav1 {
width : 100%;
line-height : 43px;
margin : 10px 0 0 0;
float : left;
}
.footer_nav1 ul {
width : 915px;
line-height : 43px;
margin : 0 30px 0 25px;
}
.footer_nav1 li {
line-height : 12px;
padding : 0 15px 0 15px;
border-right : 1px solid #fff;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
float : left;
list-style-type : none;
text-transform : uppercase;
width : auto;
}
.footer_nav1 li a {
color : #ffffff;
text-decoration : none;
}
.footer_nav1 li a:hover {
color : #10b4f3;
text-decoration : none;
}
.about_text {
width : 100%;
float : left;
margin-top : 10px;
text-align : justify;
}
.sitemap_box {
width : 645px;
float : left;
}
.sitemap_box_in {
width : 300px;
float : left;
}
.sitemap_box_in ul {
margin : 0;
padding : 0 0 0 25px;
}
.sitemap_box_in li {
margin : 0;
padding : 10px 0 0 0;
list-style : url(../../images/template_images/services_arrow.gif);
}
.sitemap_box_in li a {
text-decoration : none;
color : #10b4f3;
}
.sitemap_box_in li a:hover {
text-decoration : none;
color : #10b4f3;
}
.img_space {
padding-left : 10px;
}
.about_text ul {
margin : 0;
padding : 0 0 0 25px;
}
.about_text li {
margin : 0;
padding : 10px 0 0 0;
list-style : url(../../images/template_images/services_arrow.gif);
}
.about_text1 {
width : 285px;
float : left;
margin : 10px 25px 0 0;
text-align : justify;
}
.ahout_right {
width : 98%;
float : left;
margin-left : 8px;
}
.work_box {
width : 303px;
height : 138px;
border : 4px solid #dddddd;
float : left;
background-color : #0a0a0a;
margin-bottom : 10px;
}
.work_box_out {
width : 303px;
height : 180px;
float : left;
}
.work_blank {
width : 20px;
height : 158px;
float : left;
}
.work_box_mid {
width : 270px;
height : 138px;
float : left;
text-align : center;
vertical-align : bottom;
}
.work_box_img {
width : 33px;
height : 138px;
float : left;
background-color : #f7fdff;
}
.contact_left {
width : 480px;
float : left;
}
.contact_left_img {
width : 150px;
float : right;
}
.contact_input_bg {
width : 227px;
height : 29px;
margin : 20px 0 0 9px;
background : url(../../images/template_images/contact_input.gif) no-repeat;
float : left;
}
.contact_input {
width : 208px;
height : 27px;
background : inherit;
border : 0;
font-size : 16px;
padding : 4px 0 0 7px;
color : #868686;
}
.contact_input_message {
width : 466px;
height : 140px;
margin : 14px 0 0 9px;
background : url(../../images/template_images/contact_input_message.gif) no-repeat;
float : left;
}
.contact_input_subject {
width : 466px;
height : 29px;
margin : 14px 0 0 9px;
background : url(../../images/template_images/contact_input_subject.gif) no-repeat;
float : left;
}
.contact_right_add {
width : 95%;
float : left;
margin : 10px 0 0 10px;
}
.testi_box_img {
width : 469px;
height : 130px;
float : left;
border : 4px solid #dddddd;
}
.testi_box_top {
width : 168px;
height : 10px;
margin : 10px 0 0 0;
background-image : url(../../images/template_images/testimonials_box_top.gif);
background-repeat : no-repeat;
float : left;
}
.testi_box_mid {
width : 158px;
height : 90px;
background-image : url(../../images/template_images/testimonials_box_bg.gif);
background-repeat : repeat-y;
float : left;
padding : 10px 0 0 10px;
}
.testi_box_bottom {
width : 168px;
height : 10px;
margin : 0 0 10px 0;
background-image : url(../../images/template_images/testimonials_box_bottom.gif);
background-repeat : no-repeat;
float : left;
}
.request_sepc {
width : 466px;
float : left;
font-size : 16px;
color : #868686;
line-height : 27px;
padding : 10px 0 0 10px;
}
.request_input {
width : 287px;
height : 27px;
background : url(../../images/template_images/request_input_bg.gif) repeat-x;
border : 1px solid #e9e9e9;
font-size : 16px;
padding : 4px 0 0 7px;
color : #868686;
}
.request_task {
width : 150px;
float : left;
font-size : 16px;
color : #868686;
padding : 10px 0 0 0;
height : 100px;
}
.request_task1 {
width : 300px;
float : left;
font-size : 16px;
color : #868686;
padding : 5px 0 0 0;
}
.request_link {
font-size : 16px;
color : #868686;
width : 100%;
}
.trems ul {
width : 95%;
padding-left : 0;
}
.trems li {
padding : 10px 0 0 0;
list-style-image : url(../../images/template_images/services_arrow.gif);
}
.friends_img {
width : 173px;
border : 4px solid #dddddd;
float : left;
}
.friends_text {
width : 440px;
float : left;
padding-left : 20px;
}
.paginnation {
width : 550px;
text-align : center;
float : left;
padding-left : 0;
}
.innerright_nav {
width : 500px;
float : left;
text-align : left;
font-weight : normal;
font-size : 13px;
color : #383838;
margin-top : 10px;
}
a.link_inner1 {
font-weight : normal;
font-size : 13px;
color : #0a86bc;
text-decoration : none;
border-bottom : 1px dotted #0a86bc;
}
a.link_inner1:hover {
font-weight : normal;
font-size : 13px;
color : #0a86bc;
text-decoration : none;
border-bottom : 0 dotted #0a86bc;
}
.inactive {
color : #5a5a5a;
font-size : 12px;
font-weight : bold;
text-decoration : none;
padding : 4px 7px 4px 7px;
vertical-align : middle;
background-color : #f0f0f0;
}
.active {
color : #ffffff;
font-size : 12px;
font-weight : bold;
text-decoration : none;
padding : 4px 7px 4px 7px;
vertical-align : middle;
}
.btnimg {
vertical-align : middle;
}
.portfolio_right {
float : left;
width : 291px;
}
.portfolio_box_out {
width : 323px;
height : auto;
float : left;
margin-top : 20px;
margin-right : 18px;
}
.portfolio_box {
width : 320px;
height : 224px;
float : left;
margin-bottom : 10px;
text-align : center;
border : 1px solid #ffffff;
}
.portfolio_box a {
width : 320px;
height : 224px;
float : left;
margin-bottom : 10px;
text-align : center;
border : 1px solid #ffffff;
}
.portfolio_box a:hover {
width : 320px;
height : 224px;
float : left;
margin-bottom : 10px;
text-align : center;
border : 1px solid #34c3e5;
}
.portfolio_container_in {
width : 1000px;
height : auto;
margin : 0 0 0 10px;
float : left;
}
.portfolio_name {
color : #10b4f3;
width : 320px;
height : auto;
text-align : center;
float : left;
font-family : "Times New Roman", Arial;
font-size : 24px;
font-style : italic;
}
.portfolio_title {
float : left;
text-align : left;
width : 230px;
height : 40px;
font-family : "Times New Roman";
font-size : 30px;
font-style : italic;
color : #e2a900;
margin : 10px 0 0 52px;
background : url(../../images/template_images/yellow_bor.gif) no-repeat bottom left;
}
.scroler_main_container {
float : left;
width : 287px;
height : auto;
margin : 18px 0 10px 2px;
border-top : 1px solid #e5e2e2;
}
.scroll_con {
float : left;
text-align : center;
width : 287px;
margin-top : 10px;
}
.scroll_con2 {
float : left;
text-align : center;
width : 287px;
margin-top : 21px;
}
.portfolio_innerpage_con {
width : 292px;
height : 150px;
float : left;
margin-bottom : 0;
text-align : left;
}
.portfolio_inner_page_out {
width : 292px;
height : auto;
float : left;
margin : 20px 30px 10px 0;
}
.portfolio_inner_page_out1 {
width : 292px;
height : auto;
float : right;
margin-top : 20px;
margin-bottom : 10px;
margin-right : 65px;
}
.page_info_con {
float : left;
text-align : left;
width : 680px;
height : auto;
margin : 5px 0 5px 0;
font-family : "Times New Roman", Arial;
font-size : 12px;
}
.portfolio_innerpage_txt_con {
width : 292px;
text-align : left;
height : auto;
float : left;
font-family : "Times New Roman", Arial;
font-size : 14px;
color : #838280;
margin-bottom : 0;
margin-top : 5px;
height : 25px;
}
.portfolio_txt_con1 {
text-align : left;
font-family : "Times New Roman", Arial;
font-size : 20px;
color : #838280;
}
.page_number_container {
float : left;
text-align : right;
width : 628px;
height : auto;
margin-top : 20px;
}
.next_img_container {
float : right;
width : 51px;
height : 21px;
margin-right : 30px;
margin-left : 5px;
}
.numbering_con {
float : right;
width : 20px;
height : 21px;
margin-left : 5px;
}
.previous_container {
float : right;
width : 74px;
height : 21px;
}
.contact_input_left {
width : 315px;
float : left;
}
.contact_input_left_text {
width : 305px;
float : left;
height : 20px;
font-family : "Trebuchet MS", Helvetica, sans-serif;
color : #8e8e8e;
font-size : 14px;
margin : 8px 0 0 10px;
}
.contact_input_left_in {
width : 305px;
float : left;
height : 30px;
margin : 3px 0 0 10px;
background : url(../../images/template_images/contact_input_bg_new.gif) no-repeat;
}
.contact_input_left_in_add {
width : 305px;
float : left;
height : 92px;
margin : 3px 0 0 10px;
background : url(../../images/template_images/contact_input_bg_new1.gif) no-repeat;
}
.contact_input_left_in_mass {
width : 404px;
float : left;
height : 148px;
margin : 3px 0 0 10px;
background : url(../../images/template_images/contact_input_bg_new2.gif) no-repeat;
}
.contact_input_left_input {
width : 272px;
height : 25px;
padding : 4px 0 0 0;
border : 0;
background : inherit;
font-family : "Trebuchet MS", Helvetica, sans-serif;
color : #8e8e8e;
font-size : 14px;
}
.contact_input_45 {
width : 408px;
float : left;
}
.contact_input_45_img {
width : 180px;
float : left;
margin : 10px 0 0 10px;
}
.kindle_box_top {
width : 311px;
height : 16px;
background : url(../../images/template_images/kindle_box_top.gif) no-repeat;
}
.kindle_box_bottom {
width : 311px;
height : 16px;
float : left;
background : url(../../images/template_images/kindle_box_bottom.gif) no-repeat;
}
.kindle_box_mid {
width : 296px;
background-image : url(../../images/template_images/kindle_box_mid_bg.gif);
background-repeat : repeat-y;
float : left;
padding-left : 15px;
}
.portfolio_new_bg {
background-image : url(../../images/template_images/portfolio_bg.jpg);
background-repeat : no-repeat;
width : 970px;
float : left;
height : 257px;
}
.portfolio_new_1 {
width : 970px;
margin-top : 15px;
float : left;
}
.portfolio_new_img {
width : 410px;
margin : 2px 0 0 30px;
float : left;
}
.portfolio_new_text_head {
width : 420px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 20px;
color : #0d60a0;
line-height : 40px;
float : left;
margin : 45px 0 0 15px;
overflow : hidden;
}
.portfolio_new_text_12 {
width : 420px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 14px;
color : #000;
float : left;
height : 55px;
margin : 5px 0 0 15px;
overflow : hidden;
}
.portfolio_new_text_ckick_link {
width : 180px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 15px;
color : #fff;
float : left;
margin : 35px 0 0 165px;
height : 33px;
font-weight : bold;
}
.portfolio_new_text_ckick_link a {
color : #fff;
text-decoration : none;
}
.portfolio_new_text_ckick_link a:hover {
color : #def1fa;
text-decoration : none;
}
.portfolio_new_bg_p2 {
background-image : url(../../images/template_images/portfolio_bg2.gif);
background-repeat : repeat-y;
width : 970px;
float : left;
}
.portfolio_new_left {
width : 850px;
float : left;
margin : 0 0 0 50px;
}
.portfolio_new_right {
width : 235px;
float : left;
}
.portfolio_new2_bg {
width : 268px;
height : 237px;
float : left;
background : url(../../images/template_images/portfolio_bg1.gif) no-repeat;
margin : 10px 0 0 15px;
}
.portfolio_new2_img {
width : 244px;
height : 146px;
float : left;
overflow : hidden;
margin : 35px 0 0 9px;
}
.portfolio_new2_head1 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 18px;
color : #3baefd;
line-height : 30px;
margin : 0 0 0 10px;
float : left;
width : 95%;
}
.portfolio_new2_head1 a {
text-decoration : none;
color : #3baefd;
}
.portfolio_new2_text1 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 14px;
color : #727272;
line-height : 15px;
margin : 0 0 0 10px;
float : left;
width : 95%;
}
.port_black {
color : #000000;
}
.port3_head {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 19px;
font-style : normal;
}
.port3_box {
width : 414px;
float : left;
padding : 0 0 0 60px;
}
.port3_top {
width : 390px;
margin : 0 12px 0 12px;
height : 26px;
background : url(../../images/template_images/port_3top.gif) no-repeat;
}
.port3_mid {
width : 390px;
margin : 0 12px 0 12px;
background : url(../../images/template_images/port_3bg.gif) repeat-y;
}
.port3_bottom {
width : 390px;
margin : 0 12px 0 12px;
height : 26px;
background : url(../../images/template_images/port_3bottom.gif) no-repeat;
}
.port3_img {
width : 370px;
margin : 0 10px 0 10px;
}
.port3_text {
width : 410px;
float : left;
margin : 35px 0 0 15px;
}
.port3_text_head {
width : 100%;
color : #0d60a0;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 20px;
line-height : 30px;
}
.port3_text_keyword {
width : 95px;
color : #0d60a0;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
float : left;
}
.port3_text_keyword_text {
width : 315px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
float : left;
color : #000;
font-size : 14px;
}
.port3_text_keyword_text a {
color : #000;
font-size : 14px;
}
.port3_head3 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 18px;
color : #3baefd;
line-height : 20px;
padding : 20px 0 0 80px;
float : left;
width : 80%;
}
.port3_text3 {
padding : 10px 0 0 80px;
width : 815px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
float : left;
color : #000;
font-size : 14px;
line-height : 20px;
}
.left_mid_line_forPortfolio {
height : 1px;
width : 290px;
border-bottom : 1px solid #ececec;
float : left;
margin : 5px 0 5px 0;
}
.contact_input_left_ServiceCat {
width : 305px;
float : left;
margin : 3px 0 0 10px;
}
.text_cyan_navhead {
color : #10b4f3;
font-size : 18px;
}
.port3_head_navhead2 {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
color : #10b4f3;
font-size : 18px;
font-style : normal;
}
.ajax__validatorcallout div, .ajax__validatorcallout td {
border : 1px solid black;
}
.ajax__validatorcallout .ajax__validatorcallout_popup_table {
display : none;
border : none;
background-color : transparent;
padding : 0;
}
.ajax__validatorcallout .ajax__validatorcallout_popup_table_row {
vertical-align : top;
height : 100%;
background-color : transparent;
padding : 0;
}
.ajax__validatorcallout .ajax__validatorcallout_callout_cell {
width : 20px;
height : 100%;
text-align : right;
vertical-align : top;
border : none;
background-color : transparent;
padding : 0;
}
.ajax__validatorcallout .ajax__validatorcallout_callout_table {
height : 100%;
border : none;
background-color : transparent;
padding : 0;
}
.ajax__validatorcallout .ajax__validatorcallout_callout_table_row {
background-color : transparent;
padding : 0;
}
.ajax__validatorcallout .ajax__validatorcallout_callout_arrow_cell {
padding : 8px 0 0 0;
text-align : right;
vertical-align : top;
font-size : 1px;
border : none;
background-color : transparent;
}
.ajax__validatorcallout .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv {
font-size : 1px;
position : relative;
left : 1px;
border-bottom : none;
border-right : none;
border-left : none;
width : 15px;
background-color : transparent;
padding : 0;
}
.ajax__validatorcallout .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div {
height : 1px;
overflow : hidden;
border-top : none;
border-bottom : none;
border-right : none;
padding : 0;
margin-left : auto;
}
.ajax__validatorcallout .ajax__validatorcallout_error_message_cell {
font-family : Verdana;
font-size : 10px;
padding : 5px;
border-right : none;
border-left : none;
width : 100%;
}
.ajax__validatorcallout .ajax__validatorcallout_icon_cell {
width : 20px;
padding : 5px;
border-right : none;
}
.ajax__validatorcallout .ajax__validatorcallout_close_button_cell {
vertical-align : top;
padding : 0;
text-align : right;
border-left : none;
}
.ajax__validatorcallout .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv {
border : none;
text-align : center;
width : 10px;
padding : 2px;
cursor : pointer;
}