/* ---------------CSS Document--------------- */
body{margin:0; background-color:#FFFFFF;}
td{
	color:#4F4F4F;
	
	font-family:"arial";
}

a:link{font:10px "arial"; color:#696969; text-decoration:underline;}
a:visited{font:10px "arial"; color:#696969; text-decoration:underline;}
a:hover{font:10px "arial"; color:#696969; text-decoration:none;}

h1{font:36px/36px "arial"; color:#2a2a2a; text-decoration:none; display:inline; text-transform:lowercase;}


.input{background-color:#FFFFFF; border:1px solid #d5d5d5; width:183px; height:18px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#494949;}
.textarea{background-color:#FFFFFF; border:1px solid #d5d5d5; width:183px; height:60px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#494949;}
p{padding-left:0px;}

a.hlink:link{font:18px/18px "arial"; color:#2977d4; text-decoration:none;  display:inline; line-height:1.6; }
a.hlink:visited{font:18px/18px "arial"; color:#2977d4; text-decoration:none;  display:inline; line-height:1.6; }
a.hlink:hover{font:18px/18px "arial"; color:#2977d4; text-decoration:none;  display:inline; line-height:1.6; }


.link{font:12px "Trebuchet MS"; color:#8f8f8f; text-decoration:none; line-height:1.6;}
a.link:link{font:12px "Trebuchet MS"; color:#8f8f8f; text-decoration:none; line-height:1.6;}
a.link:visited{font:12px "Trebuchet MS"; color:#8f8f8f; text-decoration:none; line-height:1.6;}
a.link:hover{font:12px "Trebuchet MS"; color:#B7D752; text-decoration:none; line-height:1.6;}

a.news_head:link{font:14px "Trebuchet MS"; color:#696969; font-weight:bold; text-decoration:none; }
a.news_head:visited{font:14px "Trebuchet MS"; color:#696969; font-weight:bold; text-decoration:none; }
a.news_head:hover{font:14px "Trebuchet MS"; color:#696969; font-weight:bold; text-decoration:underline; }

a.sales:link{font:14px "Trebuchet MS"; color:#4F4F4F; font-weight:normal; text-decoration:underline; }
a.sales:visited{font:14px "Trebuchet MS"; color:#4F4F4F; font-weight:normal; text-decoration:none; }
a.sales:hover{font:14px "Trebuchet MS"; color:#696969; font-weight:normal; text-decoration:underline; }


/* ---------------Top Navigation--------------- */
.bdr{border-left:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8;}
a.toplink:link{font:10px Arial, Helvetica, sans-serif; color:#817f7d; text-decoration:none;}
a.toplink:visited{font:10px Arial, Helvetica, sans-serif; color:#817f7d; text-decoration:none;}
a.toplink:hover{font:10px Arial, Helvetica, sans-serif; color:#fb9c1b; text-decoration:none;}

.contact{font:11px Verdana, Arial, Helvetica, sans-serif; color:#82ae22; font-weight:bold;}
.click{font:14px "Trebuchet MS"; color:#696969; text-decoration:none; line-height:1.5;}
a.click:link{font:14px "Trebuchet MS"; color:#202020; text-decoration:none; font-weight:bold;}
a.click:visited{font:14px "Trebuchet MS"; color:#202020; text-decoration:none; font-weight:bold;}
a.click:hover{font:14px "Trebuchet MS"; color:#82ae22; text-decoration:none; font-weight:bold;}

a.topnav:link{font:13px "Trebuchet MS"; color:#ffffff; text-decoration:none; font-weight:600;}
a.topnav:visited{font:13px "Trebuchet MS"; color:#ffffff; text-decoration:none; font-weight:600;}
a.topnav:hover{font:13px "Trebuchet MS"; color:#ff6600; text-decoration:none; font-weight:600;}

/* ---------------Body--------------- */
.blueheading{font:18px/18px "Trebuchet MS"; color:#2977d4; text-decoration:none; font-weight:600;}
.blackheading{font:18px/18px "Trebuchet MS"; color:#2a2a2a; text-decoration:none; font-weight:600;}

.more{font:11px Verdana, Arial, Helvetica, sans-serif; color:#ff8315; text-decoration:none;}
a.more:link{font:11px Verdana, Arial, Helvetica, sans-serif; color:#ff8315; text-decoration:none; font-weight:bold;}
a.more:visited{font:11px Verdana, Arial, Helvetica, sans-serif; color:#ff8315; text-decoration:none; font-weight:bold;}
a.more:hover{font:11px Verdana, Arial, Helvetica, sans-serif; color:#79ae16; text-decoration:none; font-weight:bold;}

.txgreybig{font:14px "Trebuchet MS"; color:#2a2a2a; font-weight:bold; line-height:1.4;   padding:0 0 0 0px;}
.page_sub_title { font:22px "Trebuchet MS"; color: #2977d4; padding: 0px 0px; background-color: #ffffff; border-bottom: 1px dotted #2778E3;}

ul
{
list-style-image:url(images/bullet.jpg);
}

/* ---------------Portfolio--------------- */

.oheading{font:20px/20px Arial; color:#E77817; text-decoration:none; }
.gheading{font:20px/20px Arial; color:#E77817; text-decoration:none; }

/* ---------------Right Navigation--------------- */
.wheading{font:26px/26px "Trebuchet MS"; color:#7EA71F; text-decoration:none; font-weight:bold; text-transform:lowercase; line-height:1.2;}
.blueheading{font:26px/26px "Trebuchet MS"; color:#2977D4; text-decoration:none; font-weight:bold;  text-transform:lowercase; line-height:1.2;}
.purpleheading{font:26px/26px "Trebuchet MS"; color:#895CC5; text-decoration:none; font-weight:bold;  text-transform:lowercase; line-height:1.2;}
.orgheading{font:26px/26px "Trebuchet MS"; color:#FF881C; text-decoration:none; font-weight:bold;  text-transform:lowercase; line-height:1.2;}

a.wheading:link{font:25px/25px "Trebuchet MS"; color:#7EA71F; text-decoration:none; font-weight:bold; text-transform:lowercase; line-height:1.2;}
a.wheading:visited{font:25px/25px "Trebuchet MS"; color:#7EA71F; text-decoration:none; font-weight:bold; text-transform:lowercase; line-height:1.2;}
a.wheading:hover{font:25px/25px "Trebuchet MS"; color:#7EA71F; text-decoration:none; font-weight:bold; text-transform:lowercase; line-height:1.2;}

a.purpleheading:link{font:26px/26px "Trebuchet MS"; color:#895CC5; text-decoration:none; font-weight:bold; text-transform:lowercase; line-height:1.2;}
a.purpleheading:visited{font:26px/26px "Trebuchet MS"; color:#895CC5; text-decoration:none; font-weight:bold; text-transform:lowercase; line-height:1.2;}
a.purpleheading:hover{font:26px/26px "Trebuchet MS"; color:#895CC5; text-decoration:none; font-weight:bold; text-transform:lowercase; line-height:1.2;}

a.orangehead:link{font:26px/26px "Trebuchet MS"; color:#FF881C; text-decoration:none; font-weight:bold; text-transform:lowercase; line-height:1.2;}
a.orangehead:visited{font:26px/26px "Trebuchet MS"; color:#FF881C; text-decoration:none; font-weight:bold; text-transform:lowercase; line-height:1.2;}
a.orangehead:hover{font:26px/26px "Trebuchet MS"; color:#FF881C; text-decoration:none; font-weight:bold; text-transform:lowercase; line-height:1.2;}

a.view:link{font:11px Verdana, Arial, Helvetica, sans-serif; color:#696969; text-decoration:underline;}
a.view:visited{font:11px Verdana, Arial, Helvetica, sans-serif; color:#696969; text-decoration:underline;}
a.view:hover{font:11px Verdana, Arial, Helvetica, sans-serif; color:#ff6600; text-decoration:none;}

/* ---------------Footer--------------- */
.footer{font:11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
a.footer:link{font:11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
a.footer:visited{font:11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
a.footer:hover{font:11px Verdana, Arial, Helvetica, sans-serif; color:#2a2a2a; text-decoration:none;}

.copyright{font:11px Verdana, Arial, Helvetica, sans-serif; color:#C3DB97; text-decoration:none;}

/* ----------------- Banner Home Page  -----------*/

.back_image
{
background-image:url(images/portfolio-banner.jpg);
background-repeat:no-repeat;
height:299px;
}

h2 {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #2977d4;
	font-weight: normal;
	line-height:normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left:0px;
}
h3{font:22px/22px "Trebuchet MS"; color:#e8e8e8;  margin:0; padding:0; display:inline; text-transform:lowercase;}
/* ------------------------  Domain Registration  ----------------------*/

/*  Domain Registration*/
.domain{ font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin: 0 0 10px 0; padding: 5px 10px; color: #333333;}

A.dot_domain:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #86B02C;
	text-decoration:underline;	
}
A.dot_domain:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #86B02C;
	text-decoration:underline;	
}
A.dot_domain:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #86B02C;
	text-decoration:none;	
}

.cbtxtnew1{font:12px Verdana, Arial, Helvetica, sans-serif; color:#739B15; font-weight:bold;}

.freewith{
font-family:"Trebuchet MS";
	FONT-SIZE: 18px;
	COLOR: #333333;
}

.all_btn
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-image:url(images/bg-btn.jpg);
background-repeat:repeat-x;
background-color:#7BBB0C;
padding:5px;
padding-left:8px;
padding-right:8px;
font-weight:bold;
border:1px solid #5B9400;
}




/*  ---------------------  Directory page -------------------*/

a.subcat:link{font:12px verdana; color:#266FE0; text-decoration:none; font-weight:600;}
a.subcat:visited{font:12px verdana; color:#266FE0; text-decoration:none; font-weight:600;}
a.subcat:hover{font:12px verdana; color:#ff6600; text-decoration:none; font-weight:600;}


a.maincat:link{font:13px verdana; color:#333333; text-decoration:underline; font-weight:600; line-height:1.6;}
a.maincat:visited{font:13px verdana; color:#333333; text-decoration:underline; font-weight:600; line-height:1.6;}
a.maincat:hover{font:13px verdana; color:#333333; text-decoration:none; font-weight:600; line-height:1.6;}

.portfolio_head {font-weight: bold; color: #3A8DED; font-family: Arial,sans-serif; font-size: 16px; padding: 0px 0px;  border-bottom: 1px dotted #3A8DED;}

A.web_title:link {font-weight: bold; color: #3A8DED; font-family: Arial,sans-serif; font-size: 16px;  text-decoration:none;}
A.web_title:visited {font-weight: bold; color: #3A8DED; font-family: Arial,sans-serif; font-size: 16px;  text-decoration:none;}
A.web_title:hover {font-weight: bold; color: #E77817; font-family: Arial,sans-serif; font-size: 16px;  text-decoration:none;}

a.port_view:link{font:12px verdana; color:#333333; text-decoration:none; font-weight:600;}
a.port_view:visited{font:12px verdana; color:#333333; text-decoration:none; font-weight:600;}
a.port_view:hover{font:12px verdana; color:#E77817; text-decoration:none; font-weight:600;}

.callnu
{
font: 16px/16px arial;
color:#333333;
font-weight:bold;
display:inline;
text-decoration:none;
line-height:1.5;
}

.numbercall
{
font: 16px/16px arial;
color:#333333;
font-weight:bold;
display:inline;
text-decoration:none;
line-height:1.5;
}


a.callnu:link
{
font: 16px/16px arial;
color:#333333;
font-weight:bold;
display:inline;
text-decoration:none;
line-height:1.5;
}
a.callnu:visited
{
font: 16px/16px arial;
color:#333333;
font-weight:bold;
display:inline;
text-decoration:none;
line-height:1.5;
}
a.callnu:hover
{
font: 16px/16px arial;
color:#333333;
font-weight:bold;
display:inline;
line-height:1.5;
}


a.find:link{font:14px "Trebuchet MS"; color:#2977d4; text-decoration:none;}
a.find:visited{font:14px "Trebuchet MS"; color:#2977d4; text-decoration:none;}
a.find:hover{font:14px "Trebuchet MS"; color:#2977d4; text-decoration:underline;}


.inputbox {
	margin:0 0 8px 0;
	padding:3px 0 0 11px;
	background:url(../images/input-bg.png) no-repeat 0 0;
	height:27px;
	width:205px;
	font-size:14px;
	font-family:"Trebuchet MS";
	color:#999797;
	border:none;
}
.inputtext {
	margin:0 0 12px 0;
	padding:3px 0 0 11px;
	background:url(../images/inputtext-bg.png) no-repeat 0 0;
	height:58px;
	width:205px;
	overflow:hidden;
	font-size:14px;
	font-family:"Trebuchet MS";
	color:#999797;
	border:none;
}