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:210px;
}
.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:#FFF;
	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:#000;
	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: #9acd04
}
.greenbullet {
	color: #9acd04
}
.greentable {
	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; background-color: 
}
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: #336699; 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: #000000; text-decoration: none
}
.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
}
.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
}


