html, body {
	background-color:#FFF;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:400;
	margin:auto;
	padding:0;
}
.container {
	width:982px;
	height:100%;
	text-align:left;
	background-color:#fff;
	margin:0 auto;
}
.header {
	float:left;
	width:100%;
	height:90px;
}
.logo-hold {
	float:left;
	width:170px; /* width:160px; */
	height:90px;
}
.certified-hold {
	float:left;
	width:145px; /* width:144px; */
	height:90px;
}
.menu-hold {
	float:left;
	width:auto;
	height:63px; /* height:90px; */
	padding-top:27px;
	padding-left:39px;
}
.menu-link {
	text-align:center;
	float:left;
	width:auto;
	height:39;
	padding-left:8px; /*padding-left:10px; */
	padding-right:8px; /*padding-right:10px; */
}
.menu-in-hold {
	float:right;
	width:auto;
	height:63px; /* height:90px; */
	padding-top:10px;
	padding-left:px;
}
.menu-in-link {
	text-align:center;
	float:left;
	width:auto;
	height:39;
	padding-left:8px; /*padding-left:10px; */
	padding-right:8px; /*padding-right:10px; */
}
.submenu-container {
	float:left;
	width:auto;
	height:px;
/* 	background-color:#;*/
}
.submenu-container1 {
	float:right;
	width:584px;
	height:53px;
 	/*background-color:#;*/
}
.submenu-container2 {
	float:right;
	width:584px;
	height:37px;
	background-color:#F30C0C;
}
.submenu-hold {
	float:left;
	width:auto;
	height:37px; /* height:90px; */
}
.submenu-link {
	text-align:center;
	float:left;
	width:auto;
	height:39;
	padding-left:0px; /*padding-left:10px; */
	padding-right:0px; /*padding-right:10px; */
}
.search-section-hold {
	float:right;
	padding-top:36px;
	width:240px;
}
.search-section-hold div {
	float:left;
	vertical-align:middle;
	padding-right:5px;
}
.search-txt {
	padding-top:4px;
	font-weight:bold;
}
/* CSS for Search Section inside pages start here*/
.search-section-hold-in {
	float:right;
	padding-top:20px;
	padding-bottom:20px;
	padding-right:2px;
	padding-left:2px;
	width:200px;
}
.search-section-hold-in div {
	float:left;
	vertical-align:middle;
	padding-right:2px;
}
.search-txt-in {
	padding-top:0px;
	font-size:11px;
	font-weight:bold;
	color:#336699;
}
/* CSS for Search Section inside pages end here*/

.body-content {
	width:981px;
	text-align:left;
	height:auto;
}
.body-content-left {
	float:left;
	width:727px;
	text-align:left;
	height:auto;
}
.fla-hold {
	float:left;
	width:727px;
	height:200px;
}
.column-head-hold {
	float:left;
	width:727px;
	height:19px;
	background:url(../images/column-head-bg.gif) repeat-x top left;
	text-decoration:none;
	font-weight:bold;
	color:#000;
}
/*
.column-head-hold a:link, .column-head-hold a:hover, .column-head-hold a:visited, .column-head-hold a:active{
	display:block;
	width:181px;
	height:15px;
	border-right:1px solid #FFF;
	text-align:center;
	color:#000;
	padding-top:3px;
	float:left;
	} */

.column-head-txt {
	display:block;
	width:181px;
	height:15px;
	border-right:1px solid #FFF;
	text-align:center;
	color:#000;
	padding-top:3px;
	float:left;
}
.column-head-txt a:link {
	color:#000;
}
.column-head-txt a:hover {
	color:#000;
}
.column-head-txt a:visited {
	color:#000;
}
.column-head-txt a:active {
	color:#000;
}
.column-head-hold1 {
	display:block;
	width:178px; /* width:180px; */
	height:15px;
	text-align:center;
	color:#000;
	padding-top:3px;
	float:left;
}
.column-head-hold1 a:link {
	color:#000;
}
.column-head-hold1 a:hover {
	color:#000;
}
.column-head-hold1 a:visited {
	color:#000;
}
.column-head-hold1 a:active {
	color:#000;
}
.column-txt-hold {
	float:left;
	width:727px;
	height:167px;
	margin-bottom:5px;
}
.column-txt-hold1 {
	float:left;
	padding:13px 11px 0;
	border-right:1px dashed #CCC;
	border-bottom:1px dashed #CCC;
	width:159px;
	height:152px;
	line-height:16px;
}
.column-txt-hold1a {
	float:left;
	padding:13px 11px 0;
	border-right:1px dashed #CCC;
	border-bottom:1px dashed #CCC;
	width:158px;
	height:152px;
	line-height:16px;
}
.column-txt-hold1 a {
	text-decoration:none;
}
.column-moretxt-hold2 {
	float:right;
	color:#3366cc;
	text-align:right;
	padding-top:5px;
	width:100px;
}
.column-moretxt-hold2 a {
	text-decoration:none;
}
.green1 {
	font-weight: bold;
	color: #9ACD04
}
.column-height {
	float:left;
	height:116px;
}
/* added on oct 17th*/
.main-body-row4 {
	float:left;
	width:722px;
	height:auto;
	padding-top:2px;
	padding-left:5px;
}
.partner-section-hold {
	float:left;
	width:167px;
	height:216px;
	border:1px solid #CBCCCD;
	padding:5px 28px;
	margin-right:5px;
}
.advantage-section {
	float:right;
	width:430px;
	height:226px;
	border:1px solid #CBCCCD;
	padding:0px 28px 0px;
}
.advantage-txt {
	float:left;
	width:100%;
	color: #000000;
	border-bottom: #cccccc 1px dotted;
	background:url(../images/grad_grey.gif) repeat-x top left;
	line-height:18px;
	padding:3px 0;
}
.grey-txt {
	font-weight: bold;
	color: #666666
}
.grey-txt1 {
	font-weight: bold;
	color: #666666;
	border-bottom: #cccccc 1px dotted;
	width:100%;
	line-height:20px;
}
.black-txt {
	font-weight: bold;
	color:#000000;
}
.white-txt {
	font-weight: bold;
	color:#ffffff;
}
.blue-txt {
	font-weight: normal;
	color:#336699;
}
.body-content-right {
	float:right;
	width:244px;
	height:auto;
	margin:0;
	padding:0;
}
.content-right1 {
	float:right;
	width:213px;
	padding:4px 16px;
	text-align:left;
	height:auto;
	line-height:16px;
	background:url(../images/grad_grey.gif) repeat-x top left;
}
.blue-header {
	float:right;
	width:100%;
	height:16px;
	background:url(../images/grad_blue.gif) repeat-x top left;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:2px;
}
.green-header {
	float:right;
	width:244px;
	height:16px;
	background:url(../images/greengrad.gif) repeat-x top left;
	text-align:center;
	font-weight:bold;
	color:#000000;
	padding-top:2px;
}
.content-right {
	float:right;
	width:213px;
	padding:3px 16px;
	text-align:left;
	height:auto;
	line-height:16px;
}
.domains-list-hold {
	float:right;
	width:244px;
	background:url(../images/grad_grey.gif) repeat-x top left;
}
.domains-list-hold-left {
	float:left;
	width:124px;
	height:auto;
}
.domains-list-hold-left a {
	float:left;
	width:124px;
	background:url(../images/list-button.gif) left top no-repeat;
	font-weight:bold;
	text-decoration:none;
	padding:5px 0 10px 16px;
}
.domains-list-hold-right {
	float:left;
	width:75px;
	padding-left:5px;
}
.domains-list-hold-right a {
	float:left;
	width:80px;
	background:url(../images/list-button.gif) left top no-repeat;
	font-weight:bold;
	text-decoration:none;
	padding:5px 0 10px 16px;
}
.clients-speak-section {
	float:right;
	width:221px;
	height:221px;
	border:1px solid #CBCCCD;
	padding:5px 10px 0px;
	margin-top:9px;
}
.scroll-txt-hold {
	float:left;
	width:205px;
	height:160px;
}
.footer {
	float:left;
	width:100%;
	font-weight: normal;
	background: url(../images/grad_blue.gif);
	color: #ffffff;
	height: 20px;
	margin-top:2px;
}
.footer-left {
	float:left;
	padding-left:5px;
	padding-top:2px;
}
.footer-right {
	float:right;
	padding-right:5px;
	padding-top:2px;
}
/************** scroll css *******************/
#pscroller1 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	WIDTH: 220px;
	PADDING-TOP: 5px;
	HEIGHT: 150px;
	align: left;
}
#pscroller2 A {
	TEXT-DECORATION: none;
}
.someclass {
 class:
}
.green {
	FONT-WEIGHT: bold;
	COLOR: #9ACD04;
}
.green1 {
	FONT-WEIGHT: bold;
	COLOR: #9ACD04;
}
/************** scroll css end *******************/


/************************ ****************************/


td {
	font-size: 11px;
	left: 10px;
	margin: 0px;
	clip: rect(auto auto auto 10px);
	font-family: verdana, arial, helvetica, sans-serif;
	height: 18px
}
h1 {
	font-weight: bold;
	font-size: 14px;
	color: #666666;
	line-height: normal;
}
h2 {
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: #333399;
	line-height: normal;
}
hr {
	color: #9999cc;
	height: 1px;
}
.green {
	font-size: 10px;
	color: #031a55;
}
.greenarrow {
	font-weight: bold;
	color: #000000;
	margin-left:20px;
}
.blackarrow li{
	font-weight:normal;
	color: #000000;
	list-style-type:disc;
}
.blackdisc li{	
	list-style-type:square;
	color:#000000;
}
.style3{
	color: #000000;
	list-style-type:disc;
}
.greenArrowBullet {
	color: #000000;
}
.greenbullet {
	color: #9ACD04;
}
.greentable {
	background:#FFFFFF;/*border-right: #8dc919 1px dashed;
	border-top: #8dc919 1px dashed;
	border-left: #8dc919 1px dashed;
	border-bottom: #8dc919 1px dashed;
	background-color: #eff6e8;*/
}
ul {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
li {
	color: #9ACD04;
}
.zero {
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;	
}
a {
	font-size: 11px;
	cursor: hand;
	color: #336699;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}
a:visited {
	font-size: 11px;
	right: 10px;
	clip: rect(auto 10px auto auto);
	cursor: hand;
	color: #657788;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}
a:hover {
	color: #99cc00;
	text-decoration: none;
}
a:unknown {
 color: #000000;
text-decoration: none;
}
.copy {
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	font-variant: normal;
}
.activelink {
	font-weight: bold;
	cursor: hand;
}
.formtext {
	border-right: #6699cc 1px solid;
	border-top: #6699cc 1px solid;
	font: 10px verdana, arial, helvetica, sans-serif;
	border-left: #6699cc 1px solid;
	color: #000000;
	border-bottom: #6699cc 1px solid;
	height: 17px;
	background-color: #ffffff;
}
input {
	border-right: #6699cc 1px solid;
	border-top: #6699cc 1px solid;
	font: 11px verdana, arial, helvetica, sans-serif;
	border-left: #6699cc 1px solid;
	color: #000000;
	border-bottom: #6699cc 1px solid;
	height: 17px;
	background-color: #ffffff;
}
select {
	border-right: #6699cc 1px solid;
	border-top: #6699cc 1px solid;
	font: 10px verdana, arial, helvetica, sans-serif;
	border-left: #6699cc 1px solid;
	color: #000000;
	border-bottom: #6699cc 1px solid;
	height: 17px;
	background-color: #ffffff;
}
.likeinput {
	border-right: #6699cc 1px solid;
	border-top: #6699cc 1px solid;
	font: 10px verdana, arial, helvetica, sans-serif;
	border-left: #6699cc 1px solid;
	color: #000000;
	border-bottom: #6699cc 1px solid;
	height: 17px;
	background-color: #e7e7e7;
}
.textarea {
	border-right: #6699cc 1px solid;
	border-top: #6699cc 1px solid;
	scrollbar-face-color: #cccccc;
	font: 10px verdana, arial, helvetica, sans-serif;
	border-left: #6699cc 1px solid;
	width: 200px;
	color: #000000;
	border-bottom: #6699cc 1px solid;
	background-color: #e7e7e7;
}
.textarea1 {
	border-right: #6699cc 1px solid;
	border-top: #6699cc 1px solid;
	scrollbar-face-color: #cccccc;
	font: 10px verdana, arial, helvetica, sans-serif;
	border-left: #6699cc 1px solid;
	width: 500px;
	color: #000000;
	border-bottom: #6699cc 1px solid;
	background-color: #e7e7e7;
}
.buttons {
	border-right: #000066 1px solid;
	border-top: #000066 1px solid;
	background-image: url(../images/button.gif);
	font: bold 10px verdana, arial, helvetica, sans-serif;
	border-left: #000066 1px solid;
	cursor: hand;
	color: #333399;
	border-bottom: #000066 1px solid;
	background-repeat: repeat;
	height: 16px;
	background-color: #ffffff;
}
.button1 {
	font: bold 11px verdana, arial, helvetica, sans-serif;
	cursor: hand;
}
.button2 {
	font: bold 11px verdana, arial, helvetica, sans-serif;
	cursor: hand;
	color: #ffffff;
}
.button2:link {
	color: #ffffff;
}
.button2:visited {
	color: #ffffff;
}
.button2:hover {
	color: #000000;
}
a.button2 {
	color: #ffffff;
}
.rightcol {
	border-top: #000000 1px solid;
	padding-left: 20px;
	border-left: #cccccc 1px solid;
	padding-top: 20px;
	background-color: #fcfcfc;
}
.rightcol a {
	color: #cc6633;
}
.rightcol a:link {
	color: #cc6633;
}
.rightcol a:visited {
	color: #cc6633;
}
a.rightcol {
	color: #cc6633;
}
.rightcol a:hover {
	color: #000000;
}
.rightcol hr {
	color: #cccccc;
	height: 1px;
}
.bordered {
	border-right: #6699cc 1px solid;
	border-top: #6699cc 1px solid;
	background-image: url(../images/newbuttonbg.gif);
	border-left: #6699cc 1px solid;
	border-bottom: #6699cc 1px solid;
	background-repeat: repeat-x;
	background-color: #ffffff;
}
.bottom {
	border-top: #000000 1px solid;
	background-image: url(../images/newbuttonbg.gif);
	background-repeat: repeat-x;
	height: 17px;
	background-color: #ffffff;
}
.Textbox {
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 10px;
	border-left: black 1px solid;
	width: 180px;
	color: black;
	border-bottom: black 1px solid;
	height: 20px;
	font-face: verdana;
}
.blueheading {
	font-weight: bold;
	font-size: 10px;
	color: #031a55;
	font-face: verdana;
}
.whiteheading {
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	text-align: center;
	font-face: verdana;
}
.bluehead {
	font-weight: bold;
	font-size: 10px;
	color: #031a55;
	font-face: arial;
}
.whitehead {
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-align: center;
	font-face: arial;
}
.line {
	text-decoration: underline;
}
.links {
	font-size: 11px;
	color: blue;
	font-family: verdana;
	text-decoration: none;
}
.links:active {
	font-size: 11px;
	color: #3366cc;
	font-family: verdana;
	text-decoration: none;
}
.links:visited {
	font-size: 11px;
	color: #3366cc;
	font-family: verdana;
	text-decoration: none;
}
.links:hover {
	font-size: 11px;
	color: red;
	font-family: verdana;
	text-decoration: underline;
}
.linksh {
	font-size: 12px;
	text-decoration: none;
}
.linksh:active {
	font-size: 12px;
	color: #3366cc;
	text-decoration: none;
}
.linksh:visited {
	font-size: 12px;
	color: #3366cc;
	text-decoration: none;
}
.linksh:hover {
	font-size: 12px;
	color: #cc6666;
	text-decoration: none;
}
.title {
	font-size: 14px;
	color: #0099CD;
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	padding-left:10px;
}
.newTitle {
	font-size: 14px;
	color: #0099CD;
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	padding-left:10px;
	padding-top:12px;
}
.titleMicro
{
	font-size: 14px;
	color: #0099CD;
	text-decoration: none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom: 1px dotted #cccccc;
}
.title2 {
	font-size: 13px;
	text-decoration: none;
}
.greydot {
	background-image: url(images/greydot.gif)
}
.linkorg {
	font-size: 10px;
	color: #999999;
}
.linkorg:active {
	font-size: 10px;
	color: #999999;
}
.linkorg:visited {
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.linkorg:hover {
	font-size: 10px;
	color: #999999;
	text-decoration:underline;
}
.selectbox {
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 10px;
	border-left: black 1px solid;
	width: 150px;
	color: black;
	border-bottom: black 1px solid;
	height: 23px;
	font-face: verdana;
}
.button {
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 12px;
	background: #000000;
	border-left: black 1px solid;
	color: black;
	border-bottom: black 1px solid;
	font-family: verdana, arial, helvetica, sans-serif;
	font-face: verdana;
}
.small {
	font-size: 10pt;
	color: black;
	line-height: 1.5em;
	font-family: verdana, arial, helvetica, sans-serif;
	position: static;
}
.small_inside {
	font-size: 10pt;
	color: black;
	line-height: 1.5em;
	font-family: verdana, arial, helvetica, sans-serif;
	position: static;
	width:540px;
}
.small1 {
	font-size: 11px;
	color: black;
	line-height: 1.5em;
	font-family: verdana, arial, helvetica, sans-serif;
	position: static;
}
.small2 {
	font-size: 9pt;
	color: black;
	font-family: verdana, arial;
}
.search {
	font-size: 8pt;
	color: #000000;
	font-family: verdana, arial;
}
.td {
	font-size: 10px;
	color: black;
	font-family: verdana, arial;
	background-color: powderblue;
}
.th {
	font-size: 10px;
	color: white;
	font-family: verdana, arial;
	background-color: darkblue;
}
.field {
	border-right: green 1px solid;
	border-top: green 1px solid;
	font-size: 8pt;
	border-left: green 1px solid;
	color: #474747;
	border-bottom: green 1px solid;
	font-family: verdana, arial;
	background-color: #ffffff;
	text-decoration: none;
}
.smallA ul, .smallA li {
	color:#000;
}
.content{
	padding-top:10px;
	font-size:11px;
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
}
.dotLine{
	padding-top:5px;
	padding-bottom:5px;
	width:auto;
	border-bottom: 1px dotted #cccccc;
}