/* CSS Document */

.heading1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FF7508;
font-weight:900;
}
.text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
}
.textbold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
font-weight:bold;
}
.templateheading{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ED8007;
font-weight:900;
padding:5px 0px 5px 0px;
}
.templatetext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:normal;
text-align:justify;
}
.price{
padding:10px 0px 10px 0px;
}
.verticaldots{
background-image:url(images/dots.jpg);
background-repeat:repeat-y;
}
.horizonatldots{
background-image:url(images/dots_horizontal.jpg);
background-repeat:repeat-x;
padding:10px 20px 10px 20px;
}
.portfolio{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffffff;
font-weight:800;
}
.sidetext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:normal;
text-align:justify;

line-height:20px;
}
.footerlinks{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
padding:0px 5px 0px 5px;
}
.footerlinks:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CB6101;
text-decoration:none;
padding:0px 5px 0px 5px;

}
.copyright{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:10px 0px 0px 0px;
}
.sep{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}
.menus{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:800;
padding:0px 20px 0px 20px;
text-decoration:none;
}
.menus:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#9C4F01;
font-weight:800;
padding:0px 20px 0px 20px;
text-decoration:none;
}
.more{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:800;
text-decoration:none;
}
.more:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9C4F01;
font-weight:800;
text-decoration:none;
}
.name{
width:250px;
height:30px;
border:1px solid;
border-color:#CCCCCC;
margin:10px 10px 10px 10px;
}
.comments{
width:350px;
height:150px;
border:1px solid;
border-color:#CCCCCC;
margin:10px 10px 10px 10px;
}
.black{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:600;
line-height:18px;
}
.readmore{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF7508;
font-weight:800;
text-decoration:none;
}

.readmore:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:800;
text-decoration:none;
}
.servicehighlits{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF8C2F;
font-weight:800;
text-decoration:none;
}
.servicehighlits:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#CA5B00;
font-weight:800;
text-decoration:none;
}
.heading2{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#FD7200;
font-weight:800;
text-decoration:none;
}
.external{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF7508;
font-weight:800;
text-decoration:none;
}
.external:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:800;
text-decoration:none;
}
.cont_orange_bold {font-size: 11px; color: #FF9900; font-weight: bold; }
.line{
border-bottom:1px ;
color:#cccccc;
border-bottom-style:dotted;
}
.headingport{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FF7508;
font-weight:900;
text-decoration:none;
}
.headingport:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#CA5B00;
font-weight:900;
text-decoration:none;
}