body{
	margin: 0px;
	background-color: #F4F4F4;
	}
table{
	font: 11px/16px tahoma;
	color: #666666;
	text-align: justify;
	line-height:18px;
	}
a{
	color: #666666;
	text-decoration: none;
	}
a:hover{
	color: #843030;
	text-decoration: underline;
	}
.ul{
	margin: 0px;
	padding: 0px;
	margin-left: 20px;
	}
.ul li{
	list-style-image: url('li.gif');
	line-height: 15px;	
	}
ol{
	margin: 0px;
	padding: 0px;
	margin-left: 22px;
	}
.logotaxt {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	margin-top: 5px;
	padding-top: 2px;
	}
.form_bold {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.phone {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	}
.navi {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	}
.navi a{
	color: #FFFFFF;
	text-decoration: none;
	}
.navi a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	}
.more {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #C21A1A;
	text-decoration: none;
	font-weight: normal;
	}
.more a{
	color: #C21A1A;
	text-decoration: none;
	}
.more a:hover{
	color: #C21A1A;
	text-decoration: none;
	}
.contant {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	}
.map {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	line-height: normal;
}

.map a:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}

.contant a{
	color: #333333;
	text-decoration: none;
	}
.contant a:hover{
	color: #843030;
	text-decoration: underline;
	}
.navihadding {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #843030;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
	text-transform: uppercase;
	}
.green {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #035703;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
	text-transform: uppercase;
	}
.navilink {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	text-transform: capitalize;
	padding: 0px;
	}
.navilink a{
	color: #333333;
	text-decoration: none;
	}
.navilink a:hover{
	color: #333333;
	text-decoration: underline;
	}
.naviblue {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #307392;
	text-decoration: none;
	font-weight: normal;
	text-transform: capitalize;
	padding: 0px;
	}
.navired {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #843030;
	text-decoration: none;
	font-weight: normal;
	text-transform: capitalize;
	padding: 0px;
	}
.navihaddingblue {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #013C7F;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
	text-transform: uppercase;
}
.moreblue {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
	font-weight: normal;
	color: #013C7F;
	}
.button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:normal;
	color:#333333;
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	text-transform:none;
	border: 1px solid #CCCCCC;
	background-color: #F5F5F5;
	height: 22px;
	width: 65px;
}
.blueheadding {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #0F53A1;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.bottomlink {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #0c6873;
	text-decoration: none;
	font-weight: normal;
}
.bottomlink a{
	color: #307392;
	text-decoration: none;	
}
.bottomlink a:hover{
	color: #EE9457;
	text-decoration: none;	
}
.address_text {
	font-family: arial;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.bottome_links {
	font-family: Arial;
	font-size: 11px;
	color: #86a61b;
	text-decoration: none;
}
.bottome_links a:hover{
	font-family: Arial;
	font-size: 11px;
	color: #006699;
	text-decoration: none;
}
.inner_title {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #1393CF;
	text-decoration: none;
	padding-left: 15px;
	text-transform: uppercase;
}




.redtitle {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #C21A1A;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.next {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #C21A1A;
	text-decoration: none;
	font-weight: 300;
}
.next a{
	color: #C21A1A;
	text-decoration: underline;
}
.next a:hover{
	color: #307392;
	text-decoration: none;
}
.blacktitle {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.bluetitle {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #307392;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.bannertaxt {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.pagetitle {
	font-family:Tahoma;
	font-size: 12px;
	color: #013C7F;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-left: 10px;
}
.contact {
	font-family:Tahoma;
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.bold {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 16px;
	color: #013C7F;
	text-decoration: none;
	font-weight: bold;
}
.img{
	margin-right: 10px;
	float: left;
}
.img1{
	margin-left: 10px;
	float: right;
}
.bluetext {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 16px;
	color: #0F53A1;
	text-decoration: none;
	font-weight: normal;
}
.bluetext a{
	color: #013C7F;
	text-decoration: none;
}
.bluetext a:hover{
	color: #843030;
	text-decoration: underline;
}
#DHTMLgoodies_formTooltipDiv {
	text-align: center;
	font: 8pt tahoma;
	FONT-WEIGHT: bold; COLOR: #ffffff; LINE-HEIGHT: 130%
}
.DHTMLgoodies_formTooltip_closeMessage {
	font: 7pt tahoma;
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; COLOR: #fff
}
.viewmore {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #C21A1A;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.viewmore a{
	color: #013C7F;
	text-decoration: none;
}
.viewmore a:hover {
	color: #C21A1A;
	text-decoration: none;
}
.blueheadding1 {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #013C7F;
	text-decoration: none;
	font-weight: bold;
}
select{
	font: 11px verdana;
	color: #666666;
}
input, textarea{
	font: 11px verdana;
	color: #666666;
}
.redtitlelow {

	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #C21A1A;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
}
.button1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:normal;
	color:#333333;
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	text-transform:none;
	border: 1px solid #CCCCCC;
	background-color: #F5F5F5;
	height: 25px;
	width: 132px;
}
.blueheaddingbig {
	font-family:Tahoma;
	font-size: 16px;
	line-height: 18px;
	color: #0F53A1;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.bluetitlelowCopy {
	font-family:Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #013C7F;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
}
.yui-overlay{
    visibility:hidden;
    position:absolute;
    z-index: 2;
}

.yui-panel-container { 
    visibility:hidden;
    position:relative;
    z-index: auto;
 } 
 
.horizontal_container {
				  width: 527px;   
				  height: 161px;
				  background:url(images/banner-04.jpg) 112px 0px no-repeat;
				   }
    
				.horizontal_accordion_toggle {
					float: left;
					display: block;
					height: 161px;
					width: 28px;
					background-image: url(images/php_bu.gif) ;
					background-position:top left;
					background-repeat: no-repeat;
					color: #ffffff;
					text-decoration: none;
					outline: none;
					cursor: pointer;
					margin: 0 0 0 0;
				}
				
				.horizontal_accordion_toggle a{float:left; width:28px; height:161px;}
				.horizontal_accordion_toggle a.services {background-image:url(images/services_tog.gif);}
				.horizontal_accordion_toggle a.php-web-development {background-image:url(images/php-web-development.gif);}
				.horizontal_accordion_toggle a.asp-net-web-development {background-image:url(images/php_bu.gif);}
				.horizontal_accordion_toggle a.yahoo-store-design {background-image:url(images/yahoo-store-design.gif);}
				.horizontal_accordion_toggle a:hover{ background-position:0px -161px;}
	
				.horizontal_accordion_toggle_active a{
					background-position: 0px -527px;
					background-repeat: no-repeat;
				}
				
				.horizontal_accordion_content {
					height: 161px;
					float: left;
					overflow: hidden;
					background-color: #ffffff;
					color: #444444;
					width:527px;
				}
					
				.horizontal_accordion_content img
				{float:left;}.white_text {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	background-position: 0px 0px;
}
.table_colour {
	background-color: #FFECC6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FFCC00;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	border-left-color: #FFCC00;
}

.web_design {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #29b9c5;
	text-decoration: none;
	left: 13px;
	text-transform: uppercase;
	padding-left: 15px;
	vertical-align: middle;
}
.e_commerce {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #8ba73c;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: middle;
	text-indent: 15px;
	left: 13px;
}
.hire_a_professional {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #f78f8f;
	text-decoration: none;
	left: 13px;
	text-transform: uppercase;
	padding-left: 15px;
	vertical-align: middle;
}
.seo {


	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #eb9301;
	text-decoration: none;
	left: 13px;
	text-transform: uppercase;
	padding-left: 15px;
	vertical-align: middle;
}
.pay_pal {



	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #8e98fd;
	text-decoration: none;
	left: 13px;
	text-transform: uppercase;
	padding-left: 15px;
	vertical-align: middle;
}
.main_top_link {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #14646b;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: middle;
}
.upercase {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bolder;
	text-transform: uppercase;
	color: #AD3F3E;
	text-decoration: none;
}

.main_top_link a:hover{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: middle;
}
.request {




	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #d31717;
	text-decoration: none;
	left: 13px;
	text-transform: uppercase;
	padding-left: 15px;
	vertical-align: middle;
}
.table_bg {
	background-color: #f9f9f9;
	border:1px solid #efefef;
	

}
.text_home {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: normal;
}
.contact_bg {




	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #b1629c;
	text-decoration: none;
	left: 13px;
	text-transform: uppercase;
	padding-left: 15px;
	vertical-align: middle;
}
.partner_text {





	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5dcaad;
	text-decoration: none;
	left: 13px;
	text-transform: uppercase;
	padding-left: 15px;
	vertical-align: middle;
}
.hadding {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #f05a5a;
	text-decoration: none;
}
.more_link {
	font-family: Arial;
	font-size: 10px;
	color: #8dad33;
	text-decoration: none;
}
.more_link a:hover{
	font-family: Arial;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
}
.hadding_2 {

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #02919d;
	text-decoration: none;
}
.text_with_dot {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	background-image: url(../images/dot_3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 12px;
	font-variant: normal;
	text-decoration: none;
}
.hadding_inner {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #8ba73c;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: middle;
}
.portfolio {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	text-transform: uppercase;
}
.portfolio a:hover{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-transform: uppercase;
}
.next_last {
	font-family: Arial;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.small_hadding {
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}

.next_last a:hover{
	font-family: Arial;
	font-size: 10px;
	color: #8FCA09;
	text-decoration: none;
}
.form_text {

	font-family: Arial;
	font-size: 5px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-transform: uppercase;
	background-position: 0px 0px;
}
.form_new {

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	left: 13px;
	text-transform: uppercase;
	vertical-align: middle;
	white-space: pre;
}
.wihte_text_dot {

	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/dot_4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 12px;
	font-variant: normal;
	text-decoration: none;
}
.white_bold {

	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	background-position: 0px 0px;
	padding-left: 10px;
}
.dark_text_dotCopy {


	font-family: Arial;
	font-size: 11px;
	color: #051D1C;
	background-image: url(../images/dot_4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 12px;
	font-variant: normal;
	text-decoration: none;
}
.bold_link {
	font-family: Arial;
	font-size: 11px;
	color: #FF6600;
	font-variant: normal;
	text-decoration: none;
	font-weight: bold;
}
.bold_link a:hover{
	font-family: Arial;
	font-size: 11px;
	color: #25456D;
	font-variant: normal;
	text-decoration: none;
	font-weight: bold;
}
.bold_link {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
	text-transform: uppercase;
}
.bold_link a:hover{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #307392;
	text-decoration: none;
	text-transform: uppercase;
}
.top_text {
	font-family: Tahoma;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 14px;
}
.top_text a:hover{
	font-family: Tahoma;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 14px;
}


.top_text1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 14px;
}
.top_text1 a:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 14px;
}

.job {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC3333;
	text-decoration: none;
}
.job a:hover{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.nextpre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	}
.nextpre a {
	color:#666666;
	}
.nextpre a:hover {
	color:#8dad33;
	}
.nextpreactive {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8dad33;
	font-weight:bold;
	}
	
.go {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #545454;
	background-color: #F8F8F8;
	height: 21px;
	width: 35px;
	border: 1px solid #CCCCCC;
	}
.button2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:normal;
	color:#545454;
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	text-transform:none;
	border: 1px solid #CCCCCC;
	background-color: #F8F8F8;
	}
.white{
	color:#FFFFFF;
	font-size:9px;
	}
.white a{
	color:#FFFFFF;
	}
.white a:hover{
	color:#FFFFFF;
	}
img{
	border:none;
}
h1 {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #1393CF;
	text-decoration: none;
	padding-left: 15px;
	text-transform: uppercase;
}	
