body {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	background-image: url(../images/outt-patt.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.left-shad-bg {
	background-color: #FFFFFF;
}
.right-shad-bg {
	background-color: #FFFFFF;
}
.top-bg {
	background-image: url(../images/top-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 111px;
}
.menu-bg {
	background-image: url(../images/meun-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 623px;
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.menu-bg a:link{color: #FFFFFF;text-decoration: none;}
.menu-bg a:visited{color: #FFFFFF;text-decoration: none;}
.menu-bg a:hover{color: #66c9f8;text-decoration: none;}
.menu-bg a:active{color: #FFFFFF;text-decoration: none;}

.left-top-bg {
	background-image: url(../images/left-top-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 190px;
	width: 186px;
}
.click-here-txt {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #fcc700;
	text-decoration: none;
	padding-top: 5px;
}
.click-here-txt a:link{color: #fcc700;text-decoration: none;}
.click-here-txt a:visited{color: #fcc700;text-decoration: none;}	
.click-here-txt a:hover{color: #FFFFFF;text-decoration: underline;}
.click-here-txt a:active{color: #fcc700;text-decoration: none;}
	

.dot-line {
	background-image: url(../images/dot-line.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.txt {
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #646464;
	text-decoration: none;
	padding-top: 2px;
}
.yellow-txt {
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #ffa800;
	text-decoration: none;
}
.txt1 {
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #23617f;
	text-decoration: none;
	padding-top: 2px;
}
.txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2c7293;
	text-decoration: none;
}
.txt2 a:link{color: #2c7293;text-decoration: none;}
.txt2 a:visited{color: #2c7293;text-decoration: none;}
.txt2 a:hover{color: #ffa800;text-decoration: none;}
.txt2 a:active{color: #2c7293;text-decoration: none;}

.txt-bg {
	background-image: url(../images/txt-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 37px;
	width: 472px;
	font-family: Arial;
	font-size: 20px;
	line-height: 14px;
	font-weight: normal;
	color: #195c7c;
	text-decoration: none;
}
.td-bord {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #c5c5c5;
	border-bottom-color: #c5c5c5;
	border-left-color: #c5c5c5;
}
.txt3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2c7293;
	text-decoration: none;
}
.txt4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #2c7293;
	text-decoration: none;
	line-height: 14px;
}
.txt5 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #2f2f2f;
	text-decoration: none;
}
.txt-cont {
	font-family: Arial;
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c5c5c5;
	border-right-color: #c5c5c5;
	border-bottom-color: #c5c5c5;
	border-left-color: #c5c5c5;
	padding-top: 9px;
	padding-right: 18px;
	padding-bottom: 24px;
	padding-left: 11px;
}
.botm-bg {
	background-image: url(../images/botm-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 87px;
}
.botm-menu {
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
}

.botm-menu a:link{color: #FFFFFF;text-decoration: none;}
.botm-menu a:visited{color: #FFFFFF;text-decoration: none;}
.botm-menu a:hover{color: #66c9f8;text-decoration: underline;}
.botm-menu a:active{color: #FFFFFF;text-decoration: none;}

.copy-txt {
	font-family: Arial;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #0f5b7e;
	text-decoration: none;
	padding-top: 5px;
}
.main-services {
	background-image: url(../images/main-services.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 217px;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
	line-height: 18px;
}

.main-services a:link{color: #4e4e4e;text-decoration: none;}
.main-services a:visited{color: #4e4e4e;text-decoration: none;}
.main-services a:hover{color: #006494;text-decoration: none;}	
.main-services a:active{color: #4e4e4e;text-decoration: none;}

.search-engin {
	background-image: url(../images/search-engin-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 217px;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
	line-height: 20px;
}
.search-engin a:link{color: #4e4e4e;text-decoration: none;}
.search-engin a:visited{color: #4e4e4e;text-decoration: none;}
.search-engin a:hover{color: #006494;text-decoration: none;}	
.search-engin a:active{color: #4e4e4e;text-decoration: none;}

.wesite-design {
	background-image: url(../images/wesite-design-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 62px;
	width: 217px;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
	line-height: 20px;
}
.wesite-design a:link{color: #4e4e4e;text-decoration: none;}
.wesite-design a:visited{color: #4e4e4e;text-decoration: none;}
.wesite-design a:hover{color: #006494;text-decoration: none;}	
.wesite-design a:active{color: #4e4e4e;text-decoration: none;}

.viral-marketing {
	background-image: url(../images/viral-marketing-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 72px;
	width: 217px;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
	line-height: 20px;
}
.viral-marketing a:link{color: #4e4e4e;text-decoration: none;}
.viral-marketing a:visited{color: #4e4e4e;text-decoration: none;}
.viral-marketing a:hover{color: #006494;text-decoration: none;}	
.viral-marketing a:active{color: #4e4e4e;text-decoration: none;}

.vibranding-corporate {

	background-image: url(../images/branding-corporat-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;
	width: 217px;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
	line-height: 20px;
}
.vibranding-corporate a:link{color: #4e4e4e;text-decoration: none;}
.vibranding-corporate a:visited{color: #4e4e4e;text-decoration: none;}
.vibranding-corporate a:hover{color: #006494;text-decoration: none;}	
.vibranding-corporate a:active{color: #4e4e4e;text-decoration: none;}

.whitelable {

	background-image: url(../images/whitelable-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 62px;
	width: 217px;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
	line-height: 20px;
}
.whitelable a:link{color: #4e4e4e;text-decoration: none;}
.whitelable a:visited{color: #4e4e4e;text-decoration: none;}
.whitelable a:hover{color: #006494;text-decoration: none;}	
.whitelable a:active{color: #4e4e4e;text-decoration: none;}

.seo-copywriting {

	background-image: url(../images/seo-copywriting-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 62px;
	width: 217px;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
	line-height: 20px;
}
.seo-copywriting a:link{color: #4e4e4e;text-decoration: none;}
.seo-copywriting a:visited{color: #4e4e4e;text-decoration: none;}
.seo-copywriting a:hover{color: #006494;text-decoration: none;}	
.seo-copywriting a:active{color: #4e4e4e;text-decoration: none;}

.green-bg {
	background-image: url(../images/green-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 80px;
	width: 219px;
}
.small-txt {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
	padding-left: 7px;
}
.small-txt1 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
	padding-left: 7px;
	padding-top: 10px;
}
.small-txt1 a:link{color: #FFFFFF;text-decoration: none;}
.small-txt1 a:visited{color: #FFFFFF;text-decoration: none;}	
.small-txt1 a:hover{color: #fed247;text-decoration: none;}
.small-txt1 a:active{color: #FFFFFF;text-decoration: none;}
	
.div-over-flow {
	overflow: auto;
	width: 420px;
	height: 220px;
	padding-right: 20px;
}
.txt-cont1 {
	font-family: Arial;
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	color: #2c7293;
	text-decoration: underline;
	padding-top: 9px;
	padding-right: 18px;
	padding-bottom: 24px;
	padding-left: 11px;
}
.txt-cont1 a:link{color: #2c7293;text-decoration: underline;}	
.txt-cont1 a:visited{color: #2c7293;text-decoration: underline;}
.txt-cont1 a:hover{color: #de0000;text-decoration: underline;}
.txt-cont1 a:active{color: #2c7293;text-decoration: underline;}
	
.dotLine {
	
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 4px;
	background-image: url(../images/dot-line.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	color: #107aad;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom:2px;
	padding-left: 2px;
	margin:0;
}
.sub-cont {
	font-family: Arial;
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
	padding-top: 9px;
}
.sub-cont a:link{color: #2c7293;text-decoration: underline;}	
.sub-cont a:visited{color: #2c7293;text-decoration: underline;}
.sub-cont a:hover{color: #de0000;text-decoration: underline;}
.sub-cont a:active{color: #2c7293;text-decoration: underline;}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
	color: #292929;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom:2px;
	padding-left: 2px;
	margin:0;
}
h3 a:link {
	color: #292929;
	text-decoration: underline;
}
h3 a:visited {
	color: #292929;
	text-decoration: underline;
}
h3 a:hover {
	color: #666666;
	text-decoration: none;
}
h3 a:active {
	color: #107aad;
	text-decoration: underline;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #003877;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom:3px;
	padding-left: 2px;
	margin:0;
} 
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 2px;
	margin:0;
	background-color: #107aad;
}
h5 a:link{	color: #FFFFFF;	text-decoration: none;	}
h5 a:visited{	color: #FFFFFF;	text-decoration: none;	}
h5 a:hover{	color: #FFFFFF;	text-decoration: underline;	}
h5 a:active{	color: #FFFFFF;	text-decoration: none;	}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	font-weight: normal;
	color: #0463CC;
	text-decoration: none;
	padding-left: 2px;
	margin:0;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 16px;
	font-weight: bold;
	color: #515151;
	text-decoration: none;
	padding-left: 2px;
	margin:0;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
	font-weight: bold;
	color: #515151;
	text-decoration: none;
	padding-left: 2px;
	margin:0;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #545353;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left:5px;
	padding-right:5px;
	margin:0;
}
li strong {
	font-weight: bold;
	color: #0D4B9F;
}
li a:link {
	color: #0463CC;
	text-decoration: underline;
}
li a:visited {
	color: #0463CC;
	text-decoration: underline;
}
li a:hover {
	color: #545353;
	text-decoration: none;
}
li a:active {
	color: #0463CC;
	text-decoration: underline;
}
ul { margin:0; list-style-position:inside; padding-left:10px;}
.callback-txtField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	text-decoration: none;
	height: 14px;
	width: 135px;
	border: 1px solid #003777;
}
.divPad {
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
}
.tableBG {
	background-color: #dcecf4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#107aad;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 2px;
	margin:0;
}
tableBG a:link{	color: #FFFFFF;	text-decoration: none;	}
tableBG a:visited{	color: #FFFFFF;	text-decoration: none;	}
tableBG a:hover{	color: #FFFFFF;	text-decoration: underline;	}
tableBG a:active{	color: #FFFFFF;	text-decoration: none;	}
.tdPad2 {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color:#FFFFFF;
}
.imgFloat {
	float: left;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px; width:auto
}
.imgFloatRight {
	float: right;
	margin-top: 5px;
	margin-left: 15px;
	margin-bottom: 5px; width:auto;
}
.callback_img-float {
	float: right; width:auto;
}
.callback-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 3px;
}
.callback-listField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	text-decoration: none;
	height: 13px;
	width: 130px;
	border: 1px solid #003777;
}
.test-contenttxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #303030;
	text-decoration: none;
}
.divoverflow1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #535353;
	text-decoration: none;
	overflow: auto;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
	height: 160px;
	padding-left: 5px;
	width: 920px;

}
.divoverflow1 a:link {color: #535353;text-decoration: underline;}
.divoverflow1 a:visited {color: #535353;text-decoration: underline;}
.divoverflow1 a:hover {color: #535353;text-decoration: none;}
.divoverflow1 a:active {color: #535353;text-decoration: underline;}
.divoverflow2 {
	font-family: Arial;
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
	padding-top: 9px;
	overflow: auto;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
	height: 700px;
	padding-left: 5px;
	

}
.divoverflow2 a:link{color: #2c7293;text-decoration: underline;}	
.divoverflow2 a:visited{color: #2c7293;text-decoration: underline;}
.divoverflow2 a:hover{color: #de0000;text-decoration: none;}
.divoverflow2 a:active{color: #2c7293;text-decoration: underline;}
.divoverflow3 {
	font-family: Arial;
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
	padding-top: 9px;
	overflow: auto;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
	height: 800px;
	padding-left: 5px;
	

}
.divoverflow3 a:link{color: #2c7293;text-decoration: underline;}	
.divoverflow3 a:visited{color: #2c7293;text-decoration: underline;}
.divoverflow3 a:hover{color: #de0000;text-decoration: none;}
.divoverflow3 a:active{color: #2c7293;text-decoration: underline;}

.style5 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none;
}
.style5 a:link {
	color: #666666;
	text-decoration: none;
}
.style5 a:visited {
	color: #666666;
	text-decoration: none;
}
.style5 a:hover {
	color: #666666;
	text-decoration: underline;
}
.style5 a:active {
	color: #666666;
	text-decoration: none;
}.quotetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #022637;
	background-color: #195c7c;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-bottom: 5px;
}
.home-field-txt {
	height: 13px;
}
.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #022637;
	background-color: #195c7c;
	background-repeat: no-repeat;
	background-position: left top;
	
}
.temp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 2px;
	margin:0;
}
.temp a:link{	color: #FFFFFF;	text-decoration: none;	}
.temp a:visited{	color: #FFFFFF;	text-decoration: none;	}
.temp a:hover{	color: #FFFFFF;	text-decoration: none;	}
.temp a:active{	color: #FFFFFF;	text-decoration: none;	}