/* CSS Document */
body{
background-image:0;
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
}
#toprw{
background-color:#dc0000;
padding:0;
margin:0;
font-size:11px;
height:26px;
}
#name_base{
width:892px;
padding:0;
margin:auto;
}
#name{
width:503px;
padding:5px 0 5px 0;
float:left;
color:#FFFFFF;
font-weight:bold;
}
#tr_links{
border:0;
padding:5px 0 0 0;
margin:0;
float:left;
}
#tr_links ul{
padding:0;
margin:0;
display:inline;
}
#tr_links li{
display:inline;
margin:0 3px;
border-left:#a5ccff 1px solid;
padding:0px 8px;
float:left;
}
#tr_links li a{
color:#f6d3d3;
text-decoration:none;
}
#tr_links li a:hover{
color:#FFFFFF;
text-decoration:underline;
}
#tr_search{
border:0;
padding:5px 0 0 0;
margin:0;
float:left;
}
.search{
background-image:url(../images/search_05.gif);
background-repeat:no-repeat;
background-position:0 -1px;
border:0;
background-color:#FFFFFF;
font-size:11px;
padding:2px 2px 2px 20px;
float:left;
}
#main_base{
width:892px;
padding:0px 0 0 0;
margin:auto;
clear:both;
}
#leftcol{
width:169px;
background-image:url(../images/leftbg_12.gif);
background-position:right 0px;
background-repeat:no-repeat;
padding:0 25px 0 0;
margin:0;
text-align:right;
}
#logo{
padding:0 0 8px 0;
margin:0 0 19px 0;
background-image:url(../images/linelogo_28.gif);
background-repeat:no-repeat;
background-position:bottom;
width:169px;
}
#tagline01{
background:url(../images/homeN_34.gif) right no-repeat;
height:52px;
width:178px;
}
#tagline01 span{
display:none;
}
#services{
/*background-image:url(../images/homeN_37.gif);
background-repeat:no-repeat;
background-position:right 0;*/
padding:0 5px 0 0;
margin:20px 0 0 0;
color:#dc0000;
font-weight:bold;
font-size:11px;
text-align:right;
}
#services ul{
padding:0;
margin:0;
}
#services li{
/*background-image:url(../images/leftCol_40.gif);
background-position:right;
background-repeat:no-repeat;*/
list-style:none;
margin:0;
padding:1px 0 0 5px;
}
#services li.lin_a a{
background:url(../images/leftnav_06.gif) no-repeat right;
color:#dc0000;
text-decoration:none;
display:block;
height:16px;
padding:10px 43px 12px 0;
}
#services li.lin_a a:hover{
background:url(../images/overleft_06.gif) no-repeat right;
color:#7e8996;
text-decoration:none;
}
#services li.lin_b a{
background:url(../images/leftnav_10.gif) no-repeat right;
color:#dc0000;
text-decoration:none;
display:block;
height:16px;
padding:10px 43px 12px 0;
}
#services li.lin_b a:hover{
background:url(../images/overleft_10.gif) no-repeat right;
color:#7e8996;
text-decoration:none;
}
#services li.lin_c a{
background:url(../images/leftnav_12.gif) no-repeat right;
color:#dc0000;
text-decoration:none;
display:block;
height:16px;
padding:10px 43px 12px 0;
}
#services li.lin_c a:hover{
background:url(../images/overleft_12.gif) no-repeat right;
color:#7e8996;
text-decoration:none;
}
#services li.lin_d a{
background:url(../images/leftnav_14.gif) no-repeat right;
color:#dc0000;
text-decoration:none;
display:block;
height:16px;
padding:10px 43px 12px 0;
}
#services li.lin_d a:hover{
background:url(../images/overleft_14.gif) no-repeat right;
color:#7e8996;
text-decoration:none;
}
#services li.lin_e a{
background:url(../images/leftnav_10.gif) no-repeat right;
color:#dc0000;
text-decoration:none;
display:block;
height:16px;
padding:10px 43px 12px 0;
}
#services li.lin_e a:hover{
background:url(../images/overleft_10.gif) no-repeat right;
color:#7e8996;
text-decoration:none;
}
#tp{
background-image:url(../images/telphone_19.gif);
height:87px;
width:182px;
margin-top:25px;
}
#tp span{
display:none;
}
#midcol{
padding:0 0 0 20px;
margin:0;
}
#mainnav{
padding:0;
background-image:url(../images/navbg_03.gif);
margin:25px 0 0 0;
height:59px;
width:665px;
}
#mainnavarea {
padding:13px 0 0 10px;
margin:0;
float:left;
width:485px;
}
#mainbody{
background-image:url(../images/Home_new_red_new_08.gif);
background-repeat:no-repeat;
background-position:top left;
padding:21px 0 0 0;
font-size:12px;
text-align:right;
width:670px;
margin:0;
}
#mainbody h4{
color:#dc0000;
font-size:12px;
padding:0;
margin:0;
}
#mainbodyind h1{
color:#dc0000;
font-size:22px;
padding:0;
margin:0;
font-weight:normal;
}
#mainbody p{
padding:0;
margin:0 0 15px 0;
}
.span_m{
background:url(../images/Home_new_red_new_03.gif) no-repeat;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
padding:10px 0 15px 20px;
margin-top:15px;
}
#mainnavarea ul{
padding:0;
border:0;
margin:0;
list-style:none;
}
#mainnavarea li{
display:inline;
list-style:none;
padding:0;
margin:7px 0 0 0;
float:left;
}
#mainnavarea li span{
display:none;
}
.home{
background-image:url(../images/nav_18.gif);
width:59px;
height:27px;
display:block;
}
.home a{
background-image:url(../images/nav_18.gif);
width:59px;
height:27px;
display:block;
}
.home a:hover{
background-image:url(../images/nav_18Ov.gif);
width:59px;
height:27px;
display:block;
}
.homeon{
background-image:url(../images/navOn_18.gif);
width:59px;
height:27px;
display:block;
float:left;
}
.Company{
background-image:url(../images/nav_19.gif);
width:77px;
height:27px;
float:left;
}
.Company a{
background-image:url(../images/nav_19.gif);
width:77px;
height:27px;
display:block;
float:left;
}
.Company a:hover{
background-image:url(../images/navOv_19.gif);
width:77px;
height:27px;
display:block;
}
.Companyon{
background-image:url(../images/navOn_19.gif);
width:77px;
height:27px;
display:block;
}
.Sevices{
background-image:url(../images/nav_20.gif);
width:71px;
height:27px;
float:left;
}
.Sevices a{
background-image:url(../images/nav_20.gif);
width:71px;
height:27px;
display:block;
float:left;
}
.Sevices a:hover{
background-image:url(../images/navOv_20.gif);
width:71px;
height:27px;
display:block;
}
.Seviceson{
background-image:url(../images/navOn_20.gif);
width:71px;
height:27px;
display:block;
}
.Clients{
background-image:url(../images/nav_21.gif);
width:61px;
height:27px;
float:left;
}
.Clients a{
background-image:url(../images/nav_21.gif);
width:61px;
height:27px;
display:block;
float:left;
}
.Clients a:hover{
background-image:url(../images/navOv_21.gif);
width:61px;
height:27px;
display:block;
}
.Clientson{
background-image:url(../images/navOn_21.gif);
width:61px;
height:27px;
display:block;
}
.Carreers{
background-image:url(../images/nav_22.gif);
width:67px;
height:27px;
float:left;
}
.Carreers a{
background-image:url(../images/nav_22.gif);
width:67px;
height:27px;
display:block;
float:left;
}
.Carreers a:hover{
background-image:url(../images/navOv_22.gif);
width:67px;
height:27px;
display:block;
}
.Carreerson{
background-image:url(../images/navOn_22.gif);
width:67px;
height:27px;
display:block;
}
.contact{
background-image:url(../images/nav_23.gif);
width:81px;
height:27px;
float:left;
}
.contact a{
background-image:url(../images/nav_23.gif);
width:81px;
height:27px;
display:block;
float:left;
}
.contact a:hover{
background-image:url(../images/navOv_23.gif);
width:81px;
height:27px;
display:block;
}
.contacton{
background-image:url(../images/navOn_23.gif);
width:81px;
height:27px;
display:block;
}
.Skills{
background-image:url(../images/nav_24.gif);
width:56px;
height:27px;
float:left;
}
.Skills a{
background-image:url(../images/nav_24.gif);
width:56px;
height:27px;
display:block;
float:left;
}
.Skills a:hover{
background-image:url(../images/navOv_24.gif);
width:56px;
height:27px;
display:block;
}
.Skillson{
background-image:url(../images/navOn_24.gif);
width:56px;
height:27px;
display:block;
}
.portfolio{
background-image:url(../images/portfolio_n.gif);
width:73px;
height:27px;
float:left;
}
.portfolio a{
background-image:url(../images/portfolio_n.gif);
width:73px;
height:27px;
display:block;
float:left;
}
.portfolio a:hover{
background-image:url(../images/portfolio_o.gif);
width:73px;
height:27px;
display:block;
}
.portfolioon{
background-image:url(../images/portfolio.gif);
width:73px;
height:27px;
display:block;
}
.partners{
background-image:url(../images/partners_n.gif);
width:73px;
height:27px;
float:left;
}
.partners a{
background-image:url(../images/partners_n.gif);
width:73px;
height:27px;
display:block;
float:left;
}
.partners a:hover{
background-image:url(../images/partners_o.gif);
width:73px;
height:27px;
display:block;
}
.partnerson{
background-image:url(../images/partners.gif);
width:73px;
height:27px;
display:block;
}
#Wtime {
padding:13px 0 0 22px;
margin:0;
float:left;
width:140px;
}
#Wtime p{
padding:4px 0;
margin:0;
font-family:Tahoma, SansSerif, Arial;
font-size:10px;
}
#Wtime p span{
color:#FF0000;
}
#recentwork{
height:110px;
text-align:left;
padding:0px 10px 0 8px;
margin:0 10px 0 0;
font-size:11px;
color:#333333;
}
#recentwork a{
text-decoration:none;
color:#FF0000;
}
#recentwork a:hover{
text-decoration:none;
color:#000000;
}
#recentwork h6{
font-size:13px;
color:#7e8996;
padding:0 0 16px 0;
margin:0;
text-transform:uppercase;
}
#recentwork img{
border:#FFFFFF 4px solid;
float:left;
margin:0 8px 0 0px;
}
#recont{
padding:0 0 0 0px;
margin:0 0 0 0;
border:#336633 solid 1px;
background:#0066FF;
height:25px;
}
.recontLnk{
font-family:Arial;
padding:0 0 0 0px;
margin:0 0 0 0;
text-align:right;
font-size:11px;
}
#recontLnk a{
color:#FF0000;
text-decoration:none;
border-bottom:#CC0000 dashed 1px;
}
#recontLnk a:hover{
color:#000000;
text-decoration:none;
border-bottom:none;
}
#botlinks{
padding:6px;
margin:10px auto;
border-top:#7e8996 solid 1px;
font-size:11px;
clear:both;
}
#botlinks ul{
padding:0;
margin:0;
display:inline;
}
#botlinks li{
display:inline;
padding:0px 8px 0 0;
float:left;
}
#botlinks li a{
color:#FF0000;
text-decoration:none;
}
#botlinks li a:hover{
color:#FF0000;
text-decoration:underline;
}
#mainbodyind{
margin-top:32px;
padding:0 10px 0 0;
font-size:12px;
text-align:left;
}
#servicesl{
padding:25px 20px 0 0;
margin:31px 0 0 0;
color:#dc0000;
font-weight:bold;
font-size:11px;
height:167px;
}
#servicesl ul{
padding:0;
margin:0;
}
#servicesl li{
background-image:url(../images/leftCol_40.gif);
background-position:right;
background-repeat:no-repeat;
list-style:none;
margin:3px 3px;
padding:1px 15px 0 5px;
}
#servicesl li a{
color:#dc0000;
text-decoration:none;
}
#servicesl li a:hover{
color:#7e8996;
text-decoration:none;
}
#ourClents{
background:url(../images/botlinks_25.gif) no-repeat top;
width:875px;
margin:10px auto;
padding:0 0 0 12px;
}
.clentlist{
padding:8px 0 0 0;
margin:0 12px 0 0;
float:left;
width:164px;
}
.clentlist h5{
width:152px;
text-align:center;
font-size:12px;
font-weight:normal;
color:#eb3d00;
text-transform:uppercase;
}
.clentlist ul{
padding:0 0 0 0px;
margin:0;
list-style:none;
background:none;
}
.clentlist li{
padding:5px 6px;
margin:0;
list-style:none;
background:url(../images/listbotom_45.gif) repeat-x bottom;
font-size:11px;
font-family:"Trebuchet MS", Arial, Verdana;
text-align:center;
}
.clentlist li a{
color:#8d8d8d;
text-decoration:none;
border-bottom:#8d8d8d dashed 1px;
}
.clentlist li a:hover{
color:#CC0000;
text-decoration:none;
border-bottom:none;
}
.cleaner{
clear:both;
padding:0;
margin:0;
}
.clogo_base{
display: table; 
height: 80px; 
#position: relative; 
overflow: hidden;
}
.clogo_cont{
#position: absolute; #top: 50%;display: table-cell; text-align:center; vertical-align: middle;
}
.greenBorder{
#position: relative; #top: -50%; text-align:center; width:152px;
}
.furcomments_a{
background:url(../images/bg_left_49.gif) #3b424b repeat-x;
padding:10px;
margin:0;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.furcomments_a a{
color:#FFFFFF;
text-decoration:none;
border-bottom:#FFFFFF dotted 1px;
}
.furcomments_a a:hover{
color:#FFFFFF;
text-decoration:none;
border-bottom:none;
}
.furcomm{
padding:0 15px;
float:left;
width:400px;
border-right:#6e7886 dashed 1px;
color:#828b97;
}
.furcomm h4{
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
font-weight:normal;
color:#FFFFFF;
padding:0;
margin:0;
}
.furbase{
padding:0;
margin:auto;
width:875px;
}
.headfone{
background:url(../images/headphone_52.gif) no-repeat;
padding:0 0 15px 95px;
margin:0;
}

/*innerpage headders*/
.about-us{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:78px 0 0px 0px;
margin-top:5px;
color:#979ca0;
margin-top:8px;
}
.about-us a{
color:#979ca0;
border-bottom:#979ca0 dashed 1px;
text-decoration:none;
}
.about-us a:hover{
color:#979ca0;
border-bottom:none;
text-decoration:none;
}
.toprightlinks{
padding:0;
margin:0;
height:120px;
}
.toprightlinks ul{
padding:0;
margin:0;
list-style:none;
}
.toprightlinks ul{
padding:0 0 0 500px;
margin:0;
list-style:none;
}
.toprightlinks li{
padding:7px 0 7px 30px;
margin:0;
list-style:none;
}
.oser{
background:url(../images/about_us_05_03.png) no-repeat;
margin:0;
}
.reqQuote{
background:url(../images/about_us_05_08.png) no-repeat;
margin:0;
}
.contc{
background:url(../images/about_us_05_06.png) no-repeat;
margin:0;
}
#bcamnav{
padding:20px 0 10px 0;
margin:0;
}
#commQuote{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#bfbfbf;
border-top:#bfbfbf solid 1px;
border-bottom:#bfbfbf solid 1px;
margin:25px 0 0 0;
padding:10px 0;
}
#commQuote span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
font-style:italic;
}
.inner_Content{
float:left;
padding:0;
margin:0;
font-size:12px;
}
.inner_Content h3{
font-size:21px;
color:#000000;
font-weight:normal;
padding:0;
margin:0;
}
.inner_Content h4{
font-size:18px;
color:#333333;
font-weight:normal;
padding-bottom:0;
margin-bottom:0;
}
.inner_Content h5{
font-size:12px;
color:#eb3d00;
text-transform:uppercase;
padding:10px 0 6px 0;
margin:0;
clear:both;
}
.inner_Content p{
padding:8px 0 0 0;
margin:0;
}
.vismis{
width:174px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
padding:8px 0;
color:#4c4d58;
margin:0 0 0 20px;
}
.vismis h5{
color:#CC3300;
font-size:20px;
padding:0;
margin:0;
font-weight:normal;
font-style:normal;
}
.remarks{
padding:8px;
margin:0 0 0 15px;
width:150px;
float:right;
border:#CCCCCC 1px solid;
}
.remarks ul{
padding:0;
margin:0 0 0;
list-style:none;
}
.remarks li{
padding:0 0 5px 18px;
margin:5px 0;
color:#666666;
font-size:11px;
background:url(../images/checked_10.gif) no-repeat;
border-bottom:#ebebeb solid 1px;
}
.remarks h2 {
color:#040404;
font-size:12px;
font-weight:bold;
left:10px;
margin:0 0 -10px;
position:relative;
top:-20px;
}
.remarks h2 span {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #E2E2E2;
padding:2px 9px;
}
.seemore {
border:1px solid #E2E2E2;
margin:0 0 5px 10px;
padding:10px 20px;
width:130px;
font-size:12px;
float:right;
}
.seemore h2 {
color:#040404;
font-size:12px;
font-weight:bold;
left:-10px;
margin:0 0 -10px;
position:relative;
top:-20px;
}
.seemore h2 span {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #E2E2E2;
padding:2px 9px;
}
.seemore ul{
padding:0;
margin:0;
list-style:none;
}
.seemore li{
padding:4px 0;
margin:0;
border-bottom:#CCCCCC dashed 1px;
}
.seemore a{
color:#666666;
text-decoration:none;
}
.seemore a:hover{
color:#666666;
text-decoration:underline;
}
.spec_txt{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-style:italic;
text-align:left;
margin:25px 0 0 0;
background-image:url(../images/TP_03.gif);
background-position:center;
height:125px;
}
.innerinput{
width:250px;
margin:4px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:3px 4px 0 4px;
color:#333333;
border:#CCCCCC 1px solid;
}
.listclents{
border-bottom:#999999 solid 1px;
padding:6px 0 0px 0;
}
.projectCont{
width:212px;
padding:0 10px 0 0;
margin:0 10px 0 0;
border-right:#666666 dashed 1px;
float:left;
height:300px;
}
.projectimage{
width:416px;
padding:0 0 0 0;
margin:0 0 0 0;
float:left;
}
.projectimage img{
border:#CCCCCC 3px solid;
}
.probuttons{
clear:both;
padding:8px 0 0 0;
margin:0;
height:26px;
}
.pro_visitPro{
background:url(../images/Untitled-1_10.gif) bottom no-repeat;
width:108px;
height:19px;
color:#999999;
font-size:11px;
padding:7px 0 0 8px;
margin:0 0 0 0;
float:left; 
}
.pro_visitPro a{
text-decoration:none;
color:#999999;
}
.pro_visitPro a:hover{
border-bottom:none;
text-decoration:none;
color:#FFFFFF;
}
.propagin{
padding:0;
margin:0;
text-align:right;
float:left;
width:540px;
font-size:11px;
}
.propagin strong{
padding:1px 0 0 0;
margin:0 4px 0 0;
border:#c8c8c8 solid 1px;
background:#ededed;
display:block;
height:13px;
width:15px;
float:right;
text-align:center;
font-weight:normal;
font-family:Tahoma, SansSerif, Arial;
font-size:9px;
}
.propagin strong.ons{
padding:1px 0 0 0;
margin:0 4px 0 0;
border:#c8c8c8 solid 1px;
background:#333333;
display:block;
height:13px;
width:15px;
float:right;
text-align:center;
font-weight:normal;
font-family:Tahoma, SansSerif, Arial;
font-size:9px;
color:#FFFFFF;
}
.nextprebut{
padding:5px;
margin:0;
text-align:right;
border-bottom:#999999 solid 1px;
}
.logoplace{
padding:8px;
float:left;
margin:0 4px 0 0;
text-align:left;
width:140px;
}
.skilllist{
background:url(../images/newIcon_03.gif) no-repeat 1px 5px;
padding:2px 4px 10px 18px;
margin:0;
float:left;
width:100px;
margin:0 15px 8px 0;
border-bottom:#CCCCCC solid 1px;
font-size:11px;
}
.testirigt{
padding:0 5px 0 500px;
/*font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;*/
}
.testirigt strong{
color:#FFFFFF;
padding-top:10px;
display:block;
}
.logolistnew{
border-left:#CC0000 solid 1px; 
display:block; float:left; width:135px; padding:2px 10px; margin:0 10px 0 0; text-align:left;
}
.continfo{
padding:0 0 0 25px;
margin:0;
font-size:11px;
}
.awards{
font:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
}
.awards img{
float:left;
margin:0 8px 0 0;
}
.awards h5{
font-size:12px;
padding:0 0 8px 0;
margin:20px 0 0 0;
text-align:left;
}
.awards ul{
clear:both;
padding:0;
margin:13px 0 0 0;
list-style:none;
}
.awards li{
padding:4px 6px;
margin:0;
border-bottom:#CCCCCC solid 1px;
list-style:none;
text-align:left;
}
.awards a{
color:#999999;
text-decoration:none;
}
.awards a:hover{
color:#999999;
text-decoration:underline;
}
.awardshome{
font:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
background:url(../images/awardarea.gif) no-repeat 0px 0px;
width:173px;
padding:6px 0 6px 0;
height:80px;
}
.awardshome img{
float:left;
margin:0px 6px 0 7px;
}
.awardshomeh5{
font-size:13px;
padding:0 0 4px 0;
margin:34px 0 0 0;
text-align:left;
}
.awardshome ul{
clear:both;
padding:0;
margin:13px 0 0 0;
list-style:none;
}
.awardshome li{
padding:4px 6px;
margin:0;
border-bottom:#CCCCCC solid 1px;
list-style:none;
text-align:left;
}
.awardshome a{
color:#999999;
text-decoration:none;
}
.awardshome a:hover{
color:#999999;
text-decoration:underline;
}
.telHome{
padding:0;
margin:0;
background:url(../images/telhome_55.gif) no-repeat;
width:172px;
height:46px;
}
.sitemap{
/*border-left:#999999 solid 1px;*/
padding:0 8px;
margin:0 0 10px 0;
float:left;
font-size:11px;
width:147px;
}
.sitemap a{
text-decoration:none;
color:#666666;
border-bottom:#999999 dashed 1px;
font-weight:bold;
}
.sitemap a:hover{
text-decoration:none;
color:#666666;
border-bottom:#FFFFFF dashed 1px;
font-weight:bold;
}
.sitemap ul{
padding:8px 0 0 0;
margin:0;
list-style:none;
}
.sitemap li{
padding:2px 0;
margin:0;
list-style:none;
}
.sitemap li a{
text-decoration:none;
color:#666666;
border-bottom:#999999 dashed 1px;
font-weight:normal;
}
.sitemap li a:hover{
text-decoration:none;
color:#666666;
border-bottom:#FFFFFF dashed 1px;
font-weight:normal;
}
/*Modify attributes of #contentwrapper below as desired*/
	#contentwrapper{
	width: 136px;
	height: 20px;
	border: 0px solid red;
	background-color: Transparent;
	padding: 5px;
	font-family:Tahoma, SansSerif, Arial;
	font-size:10px;
	color:#FF0000;
	}

	.billcontent{
	width: 100%;
	display:block;
	}
.portlinks{
padding:0;
margin:0;
}
.portlinks a{
color:#fe3600;
text-decoration:none;
}
.portlinks a:hover{
color:#fe3600;
text-decoration:underline;
}
.testidata{
padding-top:35px; margin-top:8px; font-size:11px;
}
.testidata a{
color:#CC0000;
text-decoration:none;
}
.testidata a:hover{
color:#CC0000;
text-decoration:underline;
}
.casestudy{
padding:15px 0 0 0;
margin:25px 0 0 0;
border-top:#666666 dashed 1px;
}
.casestudy h3{
font-size:21px;
color:#000000;
font-weight:normal;
padding:0;
margin:0;
}

/*15-01-09*/

.logolistnew2{
border-left:#CC0000 solid 1px; 
display:block; 
float:left; 
width:135px; 
padding:2px 10px; 
margin:10px 10px 10px 0; 
text-align:left;
}

.promo_cont{
padding:0;
margin:0;
font-size:12px;
}
.promo_cont h3{
font-size:21px;
color:#000000;
font-weight:normal;
padding:0 0 26px 0;
margin:0;
}
.promo_cont h4{
font-size:18px;
color:#ffd1cd;
font-weight:normal;
padding:0;
margin:0;
}
.promo_cont h5{
font-size:12px;
color:#eb3d00;
text-transform:uppercase;
padding:10px 0 6px 0;
margin:0;
clear:both;
}
.promo_cont ul{
padding:0;
margin:0 0 25px 0;
list-style:none;
}
.promo_cont li{
padding:4px 0;
margin:0;
border-bottom:#ff9d95 solid 1px;
}
.promo_cont p{
padding:8px;
margin:0;
}
.specialPromo{
padding:0;
margin:0;
}
.specialPromo span{
display:none;
}
.specialPromo a{
display:block;
height:200px;
width:670px;
}
.specialPromo a:hover{
background:url(../images/clickover_12.gif) no-repeat 203px 112px;
display:block;
height:200px;
width:670px;
}
.backto{
border-top:#CCCCCC solid 1px;
border-bottom:#CCCCCC solid 1px;
float:right;
}
.portfoliolinks{
padding:15px 0 0 0;
margin:0;
font-size:11px;
}
.portfoliolinks ul{
padding:0;
margin:0;
list-style:none;
}
.portfoliolinks li{
padding:2px 10px 2px 10px;
margin:0 0 0 0;
list-style:none;
border-bottom:#CCCCCC solid 1px;
}
.portfoliolinks li a{
color:#666666;
text-decoration:none;
}
.portfoliolinks li a:hover{
color:#CC0000;
text-decoration:none;
}
.portfoliolinks li.seltd{
background:url(../images/Clients/portselected.gif) right 6px no-repeat;
}
.portdes{
font-size:11px;
padding:15px 0 0 0;
}
.portdes a{
color:#CC0000;
text-decoration:none;
border-bottom:#CC3300 dashed 1px;
}
.portdes a:hover{
color:#666666;
text-decoration:none;
}
.portimage{
border:#CCCCCC solid 6px;
}
.demosites{
	background:url(../images/link.gif) no-repeat;
	position:absolute;
	left:296px;
	top:326px;
	width:390px;
	height:30px;
	color:#FFF;
	font-size:12px;
	padding:12px 0 0 10px;
}
.demosites h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	padding:0 0 0 6px;
	margin:0;
	font-weight:normal;
	float:left;
	width:300px;
}
.demosites h2 span{
	text-transform:uppercase;
	color:#ffe8c8;
}
.demosites a{
	color:#FFF;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.demosites a:hover{
	color:#F00;
}
