* {
	margin:0;
	padding:0;
}
body {
	background-color:#004457;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:normal;
	line-height:1.125em;
	color:#000000;
}
/*------common styles--------*/
img {
	border:0;
	vertical-align:top;
	text-align:left;
}
ul {
	list-style:none;
}
.content {
	font-size:.75em;
	font-weight:normal;
	line-height:1.125em;
	color:#000000;
}
input, select, textarea {
	vertical-align:middle;
	text-align:left;
	font-weight:normal;
	color:#000000;
}
.heavy {
	font-weight:bold;
}
a img {
	border:0;
}
a:hover {
	text-decoration:none;
}
a {
	color:#333333;
	text-decoration:none;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear:both;
}
.text-center {
	text-align:center;
}
.text-justify {
	text-align:justify;
}
.text-top {
	vertical-align:top;
}
.text-bottom {
	vertical-align:bottom;
}
.bold {
	font-weight:bold;
}
.italic {
	font-style:italic;
	font-weight:bold;
}
span.note {
	color:#666666;
	font-weight:bold;
}
/*================h_logo====================*/
.h_logo {
	height:91px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.6875em;
	line-height:1em;
	color:#33abbb;
	font-weight:bold;
}
.h_logo .right {
	padding:22px 25px 0 0;
}
.h_logo .left {
	padding:10px 0 0 31px;
}
.border {
	background:url(images/topmenu_1pxline.jpg) 0 0 repeat-x;
}
.border .ltall {
	background:url(images/topmenu_left.jpg) top left no-repeat;
}
.border .rtall {
	background:url(images/topmenu_right.jpg) top right no-repeat;
	width:551px;
	height:46px;
}
.border .ind {
	padding:16px 4px 15px 25px;
}
.skype {
	background:url(images/skype_icon.gif) 0 2px no-repeat;
	padding:0 0 0 23px;
	float:left;
	margin:0 0 0 0;
	height:20px;
	line-height:20px;
}
.skype a {
	text-decoration:none;
	color:#ffffff;
	font-size:20px;
}
.skype a:hover {
	text-decoration:none;
	color:#33abbb;
}
.gtalk {
	background:url(images/gtalk_icon.gif) 0 2px no-repeat;
	padding:0 0 0 26px;
	float:left;
	margin:0 0 0 12px;
	height:20px;
	line-height:20px;
}
.gtalk a {
	text-decoration:none;
	color:#ffffff;
	font-size:14px;
}
.gtalk a:hover {
	text-decoration:none;
	color:#33abbb;
}
.email {
	background:url(images/info_icon.gif) 0 8px no-repeat;
	padding:0 0 0 23px;
	float:left;
	margin:2px 0 0 0;
	height:27px;
	line-height:27px;
}
.email a {
	text-decoration:none;
	color:#ffffff;
	font-size:20px;
}
.email a:hover {
	text-decoration:none;
	color:#33abbb;
}
/*================header====================*/
#header .banner {
	width:100%;
	color:#ffffff;
	margin:0 0 5px 0;
}
#header .banner .lbg {
	background:url(images/lbanner.jpg) bottom left no-repeat;
}
#header .banner .rbg {
	background:url(images/rbanner.jpg) bottom right no-repeat;
	height:246px;
}
#header .banner .rbg  h2 {
	margin:0px; padding:0px; line-height:normal; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:16px;
	}

#header .banner .ind_1 {
	padding:55px 420px 0 49px;
}

#header .banner .ind_1_aa {
float:left;
width:520px;
	padding:55px 0 0 49px;
}
#header .banner .ind_2 {
	padding:40px 350px 0 49px;
}
#header .banner .main_txt {
	font-size:1.375em!important;
	line-height:1.45em;
}
#header .banner .small_txt {
	font-size:13px!important;
	line-height:1.75em;
}
#header .banner .small_txt1 {
	font-size:13px;
	line-height:1.50em;
}

#off{ position:absolute; top:77px; float:left;  padding:0 0 0 575px}
#header .directory {
	background:url(images/directory_1pxline.jpg) 0 0 repeat-x;
	margin:0 0 5px 0;
}
#header .directory .l_round {
	background:url(images/left_directory.jpg) top left no-repeat;
}
#header .directory .r_round {
	background:url(images/right_directory.jpg) top right no-repeat;
	width:1000px;
	height:94px;
}
#header .directory .ind_2 {
	padding:10px 0 8px 0;
}
#header .directory .col_1 {
	width:280px;
	background:url(images/directory_divider.gif) top right repeat-y;
}
#header .directory .col_1 .padding {
	padding:18px 40px 23px 32px;
}
#header .directory .col_2 {
	width:550px;
}
#header .directory .col_2 .padding {
	padding:8px 10px 3px 15px;
}
/*====================content========================*/
#content {
	background:url(images/content_bg.gif) 0 0 repeat;
	width:1000px;
	margin:0 0 5px 0;
	text-align:justify;
}
#content .ttall {
	background:url(images/content_border.gif) top repeat-x;
}
#content .btall {
	background:url(images/content_border.gif) bottom repeat-x;
}
#content .ltall {
	background:url(images/content_border.gif) left repeat-y;
}
#content .rtall {
	background:url(images/content_border.gif) right repeat-y;
}
#content .tleft {
	background:url(images/content_tlround.gif) 0 0 no-repeat;
}
#content .tright {
	background:url(images/content_trround.gif) top right no-repeat;
}
#content .bleft {
	background:url(images/content_blround.gif) bottom left no-repeat;
}
#content .bright {
	background:url(images/content_btround.gif) bottom right no-repeat;
	width:100%;
}


/*====================box========================*/
.box {
	background-color:#f7f7f7;
	margin:0 0 22px 0;
	text-align:left;	
}
.box .ttall1 {
	background:url(images/box_border.gif) top repeat-x;
}
.box .btall {
	background:url(images/box_border.gif) bottom repeat-x;
}
.box .ltall {
	background:url(images/box_border.gif) left repeat-y;
}
.box .rtall {
	background:url(images/box_border.gif) right repeat-y;
}
.box .left_top{
	background:url(images/box_tlround.gif) left top no-repeat;
}
.box .right_top{
	background:url(images/box_trround.gif) right top no-repeat;
}
.box .left_bottom{
	background:url(images/box_blround.gif) left bottom no-repeat;
}
.box .right_bottom{
	background:url(images/box_brround.gif) bottom right no-repeat;
	width:265px;
}
.box .ind_5 {
	padding:16px 30px 32px 15px;
}
.box .ind_6{
	padding:16px 11px 0 15px;
}
.box .ind_7{
	padding:16px 11px 30px 15px;
}
.box .title {
	background:url(images/panel2_divider.gif) bottom left repeat-x;
	height:36px;
}
.box ul {
	margin:20px 0 0 8px;
}
.box ul li {
	background:url(images/panel2_icon.gif) 1px 8px no-repeat ;
	padding:0 0 0 19px;
	font-size:0.82em;
	line-height:1.875em;
	color:#000000;
	text-decoration:none;
}
.box ul li a:hover {
	text-decoration:none;
	color:#36B0C1;
}
.box .opinion {
	margin:4px 0 0 14px;
}
.box a.common {
	font-size:0.69em;
	line-height:1.875em;
	color:#000000;
	font-weight:bold;
}
.box a:hover {
	text-decoration:none;
	color:#36B0C1;
}
/*====================blue_box========================*/
.blue_box {
	background-color:#EAF3F6;
	margin:0 0 22px 0;
	text-align:left;	
}
.blue_box .ttall1 {
	background:url(images/bluebox_border.gif) top repeat-x;
}
.blue_box .btall {
	background:url(images/bluebox_border.gif) bottom repeat-x;
}
.blue_box .ltall {
	background:url(images/bluebox_border.gif) left repeat-y;
}
.blue_box .rtall {
	background:url(images/bluebox_border.gif) right repeat-y;
}
.blue_box .left_top{
	background:url(images/bluebox_tlround.gif) left top no-repeat;
}
.blue_box .right_top{
	background:url(images/bluebox_trround.gif) right top no-repeat;
}
.blue_box .left_bottom{
	background:url(images/bluebox_blround.gif) left bottom no-repeat;
}
.blue_box .right_bottom{
	background:url(images/bluebox_brround.gif) bottom right no-repeat;
	width:265px;
}

.blue_box .ind_4 {
	padding:16px 20px 20px 21px;
}
.blue_box ul li {
	background:url(images/panel1_divider.gif) bottom left repeat-x;
	line-height:1.8em;
}
.blue_box ul li a {
	padding:0 0 0 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#000000;
	text-decoration:none;
}
.blue_box ul li a.home {
	background:url(images/i_home.gif) 0 0 no-repeat;
}
.blue_box ul li a.aboutus {
	background:url(images/i_about.gif) 0 0 no-repeat;
}
.blue_box ul li a.directory_submission {
	background:url(images/i_directory.gif) 0 0 no-repeat;
}
.blue_box ul li a.articles {
	background:url(images/i_articles.gif) 0 0 no-repeat;
}
.blue_box ul li a.Contextual {
	background:url(images/i_link.gif) 0 0 no-repeat;
}
.blue_box ul li a.seo {
	background:url(images/i_seo.gif) 0 0 no-repeat;
}
.blue_box ul li a.seovalue {
	background:url(images/i_seovalue.gif) 0 0 no-repeat;
}
.blue_box ul li a.nextarticles {
	background:url(images/i_articles.gif) 0 0 no-repeat;
}
.blue_box ul li a.nextblog {
	background:url(images/i_blog.gif) 0 0 no-repeat;
}
.blue_box ul li a.contactus {
	background:url(images/i_contact.gif) 0 0 no-repeat;
}
.blue_box ul li a:hover {
	text-decoration:none;
	color:#36B0C1;
}



/*====================Panel 1========================*/
#panel1 {
	background:url(images/panel1_1pxline.gif) 0 0 repeat;
	width:265px;
	margin:0 0 22px 0;
}
#panel1 .ttall {
	background:url(images/panel1_1pxborder.gif) top repeat-x;
}
#panel1 .btall {
	background:url(images/panel1_1pxborder.gif) bottom repeat-x;
}
#panel1 .ltall {
	background:url(images/panel1_1pxborder.gif) left repeat-y;
}
#panel1 .rtall {
	background:url(images/panel1_1pxborder.gif) right repeat-y;
}
#panel1 .tleft {
	background:url(images/panel1_tlround.gif) 0 0 no-repeat;
}
#panel1 .tright {
	background:url(images/panel1_trround.gif) top right no-repeat;
}
#panel1 .bleft {
	background:url(images/panel1_blround.gif) bottom left no-repeat;
}
#panel1 .bright {
	background:url(images/panel1_brround.gif) bottom right no-repeat;
	width:100%;
}
#panel1 .ind_4 {
	padding:16px 20px 20px 21px;
}
#panel1 ul li {
	background:url(images/panel1_divider.gif) bottom left repeat-x;
	line-height:1.8em;
}
#panel1 ul li a {
	padding:0 0 0 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#000000;
	text-decoration:none;
}
#panel1 ul li a.home {
	background:url(images/i_home.gif) 0 0 no-repeat;
}
#panel1 ul li a.aboutus {
	background:url(images/i_about.gif) 0 0 no-repeat;
}
#panel1 ul li a.directory_submission {
	background:url(images/i_directory.gif) 0 0 no-repeat;
}
#panel1 ul li a.articles {
	background:url(images/i_articles.gif) 0 0 no-repeat;
}
#panel1 ul li a.Contextual {
	background:url(images/i_link.gif) 0 0 no-repeat;
}
#panel1 ul li a.seovalue {
	background:url(images/i_seovalue.gif) 0 0 no-repeat;
}
a.seovalue span {
	background:url(images/new1.gif) no-repeat right top;
	padding-right:40px;
}
#panel1 ul li a.seo {
	background:url(images/i_seo.gif) 0 0 no-repeat;
}
#panel1 ul li a.nextarticles {
	background:url(images/i_articles.gif) 0 0 no-repeat;
}
#panel1 ul li a.nextblog {
	background:url(images/i_blog.gif) 0 0 no-repeat;
}
#panel1 ul li a.contactus {
	background:url(images/i_contact.gif) 0 0 no-repeat;
}
#panel1 ul li a:hover {
	text-decoration:none;
	color:#36B0C1;
}

/*====================Panel 2========================*/
#panel2 {
	background:url(images/panel2_1pxline.gif) 0 0 repeat;
	width:265px;
	margin:0 0 22px 0;
}
#panel2 .ttall {
	background:url(images/panel2_1pxborder.gif) top repeat-x;
}
#panel2 .btall {
	background:url(images/panel2_1pxborder.gif) bottom repeat-x;
}
#panel2 .ltall {
	background:url(images/panel2_1pxborder.gif) left repeat-y;
}
#panel2 .rtall {
	background:url(images/panel2_1pxborder.gif) right repeat-y;
}
#panel2 .tleft {
	background:url(images/panel2_tlround.gif) 0 0 no-repeat;
}
#panel2 .tright {
	background:url(images/panel2_trround.gif) top right no-repeat;
}
#panel2 .bleft {
	background:url(images/panel2_blround.gif) bottom left no-repeat;
}
#panel2 .bright {
	background:url(images/panel2_brround.gif) bottom right no-repeat;
	width:100%;
}
#panel2 .ind_5 {
	padding:16px 30px 32px 15px;
}
#panel2 .title {
	background:url(images/panel2_divider.gif) bottom left repeat-x;
	height:36px;
}
#panel2 ul {
	margin:20px 0 0 8px;
}
#panel2 ul li {
	background:url(images/panel2_icon.gif) 0 8px no-repeat;
	padding:0 0 0 19px;
	font-size:0.74em;
	line-height:1.875em;
	color:#000000;
	text-decoration:none;
}
#panel2 ul li a:hover {
	text-decoration:none;
	color:#36B0C1;
}
#panel2 .opinion {
	margin:4px 0 0 14px;
}
#panel2 a.common {
	font-size:0.69em;
	line-height:1.875em;
	color:#000000;
	font-weight:bold;
}
#panel2 a:hover {
	text-decoration:none;
	color:#36B0C1;
}

/*====================sample report========================*/
#panel5 {
	background:url(images/panel2_1pxline.gif) 0 0 repeat;
	width:265px;
	margin:0 0 22px 0;
	text-align:left;
}
#panel5 .ttall {
	background:url(images/panel2_1pxborder.gif) top repeat-x;
}
#panel5 .btall {
	background:url(images/panel2_1pxborder.gif) bottom repeat-x;
}
#panel5 .ltall {
	background:url(images/panel2_1pxborder.gif) left repeat-y;
}
#panel5 .rtall {
	background:url(images/panel2_1pxborder.gif) right repeat-y;
}
#panel5 .tleft {
	background:url(images/panel2_tlround.gif) 0 0 no-repeat;
}
#panel5 .tright {
	background:url(images/panel2_trround.gif) top right no-repeat;
}
#panel5 .bleft {
	background:url(images/panel2_blround.gif) bottom left no-repeat;
}
#panel5 .bright {
	background:url(images/panel2_brround.gif) bottom right no-repeat;
	width:100%;
}
#panel5 .ind_5 {
	padding:16px 10px 32px 15px;
}
#panel5 .title {
	background:url(images/panel2_divider.gif) bottom left repeat-x;
	height:40px;
}
#panel5 ul {
	margin:20px 0 0 8px;
}
#panel5 ul li {
	background:url(images/panel2_icon.gif) 0 8px no-repeat;
	padding:0 0 0 15px;
	font-size:0.69em;
	line-height:1.875em;
	color:#000000;
	text-decoration:none;
}
#panel5 ul li a:hover {
	text-decoration:none;
	color:#36B0C1;
}
#panel5 .opinion {
	margin:24px 0 0 0px;
	padding:0 0 0 5px;
}
#panel5 a.common {
	font-size:1em;
	line-height:1.5em;
	color:#000000;
	font-weight:bold;
	text-align:left;
}
#panel5 a:hover {
	text-decoration:none;
	color:#36B0C1;
}

/*====================Panel 3========================*/
#panel3 {
	background:url(images/panel2_1pxline.gif) 0 0 repeat;
	width:265px;
	margin:0 0 22px 0;
	text-align:left;
}
#panel3 .ttall {
	background:url(images/panel2_1pxborder.gif) top repeat-x;
}
#panel3 .btall {
	background:url(images/panel2_1pxborder.gif) bottom repeat-x;
}
#panel3 .ltall {
	background:url(images/panel2_1pxborder.gif) left repeat-y;
}
#panel3 .rtall {
	background:url(images/panel2_1pxborder.gif) right repeat-y;
}
#panel3 .tleft {
	background:url(images/panel2_tlround.gif) 0 0 no-repeat;
}
#panel3 .tright {
	background:url(images/panel2_trround.gif) top right no-repeat;
}
#panel3 .bleft {
	background:url(images/panel2_blround.gif) bottom left no-repeat;
}
#panel3 .bright {
	background:url(images/panel2_brround.gif) bottom right no-repeat;
	width:100%;
}
#panel3 .ind_5 {
	padding:16px 30px 32px 15px;
}
#panel3 .title {
	background:url(images/panel2_divider.gif) bottom left repeat-x;
	height:36px;
}
#panel3 ul {
	margin:20px 0 0 8px;
}
#panel3 ul li {
	background:url(images/panel2_icon.gif) 0 8px no-repeat;
	padding:0 0 0 19px;
	font-size:0.69em;
	line-height:1.875em;
	color:#000000;
	text-decoration:none;
}
#panel3 ul li a:hover {
	text-decoration:none;
	color:#36B0C1;
}
#panel3 .opinion {
	margin:4px 0 0 14px;
}
#panel3 a.common {
	font-size:0.69em;
	line-height:1.5em;
	color:#000000;
	font-weight:bold;
}
#panel3 a:hover {
	text-decoration:none;
	color:#36B0C1;
}
/*====================Panel 4========================*/
#panel4 {
	background:url(images/panel2_1pxline.gif) 0 0 repeat;
	width:265px;
	margin:0 0 22px 0;
	text-align:left;
}
#panel4 .ttall {
	background:url(images/panel2_1pxborder.gif) top repeat-x;
}
#panel4 .btall {
	background:url(images/panel2_1pxborder.gif) bottom repeat-x;
}
#panel4 .ltall {
	background:url(images/panel2_1pxborder.gif) left repeat-y;
}
#panel4 .rtall {
	background:url(images/panel2_1pxborder.gif) right repeat-y;
}
#panel4 .tleft {
	background:url(images/panel2_tlround.gif) 0 0 no-repeat;
}
#panel4 .tright {
	background:url(images/panel2_trround.gif) top right no-repeat;
}
#panel4 .bleft {
	background:url(images/panel2_blround.gif) bottom left no-repeat;
}
#panel4 .bright {
	background:url(images/panel2_brround.gif) bottom right no-repeat;
	width:100%;
}
#panel4 .ind_5 {
	padding:16px 10px 32px 15px;
}
#panel4 .title {
	background:url(images/panel2_divider.gif) bottom left repeat-x;
	height:36px;
}
#panel4 ul {
	margin:20px 0 0 8px;
}
#panel4 ul li {
	background:url(images/panel2_icon.gif) 0 8px no-repeat;
	padding:0 0 0 19px;
	font-size:0.69em;
	line-height:1.875em;
	color:#000000;
	text-decoration:none;
}
#panel4 ul li a:hover {
	text-decoration:none;
	color:#36B0C1;
}
#panel4 .opinion {
	margin:4px 0 0 14px;
}
#panel4 a.common {
	font-size:0.69em;
	line-height:1.875em;
	color:#000000;
	font-weight:bold;
}
#panel4 a:hover {
	text-decoration:none;
	color:#36B0C1;
}

/*====================gradient dotted boxes========================*/
.gg_center {
	background:url(images/dis-center.jpg) top left repeat-x;
	width:620px;
}
.gg_left {
	background:url(images/dis-left.gif) top left no-repeat;
}
.gg_right {
	background:url(images/dis-right.gif) top right no-repeat;
	width:620px;
}

.g_center {
	background:url(images/dis-center.jpg) top left repeat-x;
	width:620px;
}
.g_left {
	background:url(images/dis-left.gif) top left no-repeat;
	height:172px;
}
.g_left1 {
	background:url(images/dis-left.gif) top left no-repeat;
	height:230px;
}

.g_right {
	background:url(images/dis-right.gif) top right no-repeat;
	height:172px;
	width:620px;
}
.g1_center {
	background:url(images/disp1_center.gif) top left repeat-x;
	height:172px;
	width:620px;
}
.g1_left {
	background:url(images/disp1_left.gif) top left no-repeat;
	height:172px;
}
.g1_right {
	background:url(images/disp1_right.gif) top right no-repeat;
	height:172px;
	width:620px;
}
/*====================footer========================*/
#footer {
	background:url(images/footer_lpxline.gif) 0 0 repeat-x;
}
#footer .fl_round {
	background:url(images/footer_lround.gif) top left no-repeat;
}
#footer .fr_round {
	background:url(images/footer_rround.gif) top right no-repeat;
	width:100%;
}
#footer .indent {
	padding:19px 26px 19px 115px;
}
#footer .left {
	text-align:left;
	font-size:11px;
	line-height:14px;
	color:#ffffff;
}
#footer .left a {
	color:#ffffff;
}
#footer .right {
	padding:13px 0 0 0;
}
#footer .copyright {
	padding:10px 0 0 0;
	text-align:center;
}
/*================== miscellaneous ==================*/
.directory_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:1.2em;
	color:#ffffff;
	font-weight:bold;
}
.directory_txt h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:1.2em;
	color:#ffffff;
	font-weight:bold;
}
.directory_small {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	line-height:1.25em;
	color:#ffffff;
	display:block; 
	margin-top:5px;
}
.common_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	line-height:1.25em;
	color:#000000;
}
.gridbdr {
	border:1px dashed #BBBBBB;
	border-collapse:collapse;
	color:#000000;
	background-color:#FAFAFA;
}
.heading {
	background-color:#F7F7F7;
	font-weight:bold;
	font-size:.8125em;
	line-height:1.25em;
	text-indent:0px;
	text-align:left;
	vertical-align:top;
	color:#2F97A6;
	border:dashed 1px #D8D8D8;
}
.heading a {
	color:#2F97A6;
	font-weight:bold;
}
.title1 {
	background-color:#F7F7F7;
	font-weight:bold;
	font-size:.8125em;
	line-height:1.25em;
	text-indent:0px;
	text-align:left;
	vertical-align:top;
	color:#000000;
	border:dashed 1px #D8D8D8;
}
.heading1 {
	background-color:#F7F7F7;
	font-size:.8125em;
	line-height:1.25em;
	text-indent:0px;
	text-align:left;
	vertical-align:top;
	color:#000000;
	border:dashed 1px #D8D8D8;
}
.heading1 a {
	color:#000000;
}
.heading2 {
	background-color:#D9F1F4;
	font-weight:bold;
	font-size:.8125em;
	line-height:1.25em;
	text-indent:0px;
	text-align:left;
	vertical-align:top;
	color:#2F97A6;
	border:dashed 1px #bbbbbb;
}
.heading2 a {
	color:#2F97A6;
	font-weight:bold;
}
.heading3 {
	background-color:#e8f7f9;
	font-size:.8125em;
	line-height:1.25em;
	text-indent:0px;
	text-align:left;
	vertical-align:top;
	color:#000000;
	border:dashed 1px #D8D8D8;
}
.heading3 a {
	color:#000000;
}
.gridbdr {
	border:dashed 1px #D8D8D8;
	text-indent:5px;
}
.gridbdr1 {
	border:1px dashed #BBBBBB;
	border-collapse:collapse;
	color:#000000;
	background-color:#E8F7F9;
	padding:0 10px 0 0;
}
.hzdivider {
	background:url(images/dotted_grey.gif) 0 0 repeat-x;
	font-size:0px;
	height:1px;
	margin:40px 0 0 0;
	padding:0;
}
.hzdivider_aa {
	background:url(images/dotted_grey.gif) 0 0 repeat-x;
	font-size:0px;
	height:1px;
	margin:20px 0 0 0;
	padding:0;
}
.btxt_highlight {
	color:#004457;
}
.btxt_highlight1 {
	font-size:.8125em!important;
	font-weight:bold;
}
/*================== html selectors ==================*/
/*h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.125em;
	font-weight:normal;
	color:#004457;
	font-weight:bold;
	padding:20px 0px 5px 0px;
	line-height:25px;
	margin:0px;	
}
*/
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.375em;
	font-weight:normal;
	color:#004457;
	font-weight:bold;
	padding:10px 0px 5px 0px;
	line-height:25px;
	margin:0px;
}
h1.other {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.4em;
	font-weight:normal;
	color:#004457;
	font-weight:bold;
	padding:0 0 5px 0px;
	line-height:25px;
	margin:0px;
}
h1.big {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.375em;
	font-weight:normal;
	color:#000000;
	font-weight:bold;
	padding:0 0 5px 0px;
	line-height:25px;
	margin:0px;
}
h2 {
	font-family:Times New Roman, Times, serif;
	font-size:1.125em;
	font-weight:normal;
	color:#187683;
	font-weight:bold;
	padding:0 0 5px 0px;
	line-height:25px;
	margin:0px;
}
h2.common {
	font-family: "Times New Roman", Times, serif;
	font-size:21px;
	font-weight:bold;
	color:#187683;
	padding:8px 0px;
	margin:0px;
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.875em;
	font-weight:bold;
	color:#1F9FB1;
	padding:10px 0px;
	margin:0px;
}
/*===========global boxes================*/
.whyusbg {
	border:1px dashed #D6D6D6;
	padding:10px 10px 10px 15px;
	background:#F7F7F7;
	color:#000000;
}
.gray_box {
	border:1px solid #D6D6D6;
	padding:10px 10px 5px 10px;
	background:#F7F7F7;
	color:#000000;
}
.gridbdrh2 {
	border:1px dashed #7CD3E0;
	padding:10px;
	border-collapse:collapse;
	background:#EEF9FB;
	color:#000000;
}
.whyusbg h3 {
	color:#FF6600;
}
.packages-box {
	border:1px solid #A9DFE7;
	padding:15px;
	color:#000000;
	background-color:#EEF9FB;
}
.packages-box1 {
	border:1px solid #A9DFE7;
	padding:15px;
	color:#000000;
	background-color:#EEF9FB;
}
.packages-box h3 {
	color:#FF6600;
}
/*===========global ul li================*/
ul.submission {
	margin:0px;
	padding:5px 10px 10px 20px;
	list-style:none;
}
ul.submission li {
	background:url(images/affilate_box_item_ar.gif) no-repeat left 9px;
	font-size:.8125em;
	padding-left:18px;
	line-height:21px;
	color:#000000;
}
/*================== index.html ==================*/
#page1 #content .cols_1 {
	margin:10px 0 0 20px;
	font-size:.6875em;
}
#page1 #content .col_2 p {
	font-size:0.8125em;
	line-height:1.7em;
	color:#000000;
	margin:0 0 15px 0;
}
/*================== aboutus.html ==================*/
#page2 #content .cols_1 {
	margin:10px 0 0 20px;
	font-size:.6875em;
}
#page2 #content .col_2 p {
	font-size:0.8125em;
	line-height:1.7em;
	color:#000000;
	margin:0 0 15px 0;
}
#page2 #content .col_2 p a {
	color:#2F97A6;
}
/*================== directory-submission.html ==================*/
#page3 #content .cols_1 {
	margin:10px 0 0 20px;
	font-size:.6875em;
}
#page3 #content .col_2 p {
	font-size:0.8125em;
	line-height:1.7em;
	color:#000000;
	margin:0 0 15px 0;
}
#page3 #content .col_2 p a {
	color:#2F97A6;
}
#page3 #content .col_2 p.p1 {
	font-size:0.8125em;
	line-height:1.9em;
	color:#000000;
	margin:0 0 15px 0;
}
#page3 #content .col_2 p.p2 {
	font-size:0.8125em;
	line-height:1.5em;
	margin:0 0 8px 0;
	padding:0;
	color:#000000;
}
#page3 #content .ind_3 {
	padding:11px 11px 36px 11px;
}
#page3 #content .col_2 .indent_box {
	margin:17px 20px 30px 30px;
}
#page3 #content .col_2 .columns .indent {
	padding:5px 16px 0 15px;
}
#page3 #content .col_2 .columns .fntclrred {
	color:#666666;
	font-size:.8125em;
	font-weight:bold;
}
#page3 #content .col_2 .cols .columns_2 .right {
	margin:15px 0 0 0;
}
/*================== article-submission.html ==================*/
#page4 #content .cols_1 {
	margin:10px 0 0 20px;
	font-size:.6875em;
}
#page4 #content .col_2 p {
	font-size:0.8125em;
	line-height:1.7em;
	color:#000000;
	margin:0 0 15px 0;
}
#page4 #content .col_2 p a {
	color:#2F97A6;
}
#page4 #content .col_2 p.p1 {
	font-size:0.8125em;
	line-height:1.9em;
	color:#000000;
	margin:0 0 15px 0;
}
#page4 #content .col_2 p.p2 {
	font-size:0.8125em;
	line-height:1.5em;
	margin:0 0 8px 0;
	padding:0;
	color:#000000;
}
#page4 #content .ind_3 {
	padding:11px 11px 36px 11px;
}
#page4 #content .col_2 .indent_box {
	margin:17px 20px 30px 30px;
}
#page4 #content .col_2 .columns .indent {
	padding:5px 16px 0 15px;
}
#page4 #content .col_2 .columns .fntclrred {
	color:#666666;
	font-size:.8125em;
	font-weight:bold;
}
#page4 #content .col_2 .cols .columns_2 .right {
	margin:15px 0 0 0;
}
/*======= contextual-link-building.html =======*/
#page5 #content .cols_1 {
	margin:10px 0 0 20px;
	font-size:.6875em;
}
#page5 #content .col_2 p {
	font-size:0.8125em;
	line-height:1.7em;
	color:#000000;
	margin:0 0 15px 0;
}
#page5 #content .col_2 p a {
	color:#2F97A6;
}
#page5 #content .col_2 p.p1 {
	font-size:0.8125em;
	line-height:1.9em;
	color:#000000;
	margin:0 0 15px 0;
}
#page5 #content .col_2 p.p2 {
	font-size:0.8125em;
	line-height:1.5em;
	margin:0 0 8px 0;
	padding:0;
	color:#000000;
}
#page5 #content .ind_3 {
	padding:11px 11px 36px 11px;
}
#page5 #content .col_2 .indent_box {
	margin:17px 20px 30px 30px;
}
#page5 #content .col_2 .columns .indent {
	padding:5px 16px 0 15px;
}
#page5 #content .col_2 .columns .fntclrred {
	color:#666666;
	font-size:.8125em;
	font-weight:bold;
}
#page5 #content .col_2 .cols .columns_2 .right {
	margin:15px 0 0 0;
}
/*======= seo-services.html =======*/
#page8 #content .cols_1 {
	margin:10px 0 0 20px;
	font-size:.6875em;
}
#page8 #content .col_2 p {
	font-size:0.8125em;
	line-height:1.7em;
	color:#000000;
	margin:0 0 15px 0;
}
#page8 #content .col_2 p a {
	color:#2F97A6;
}
#page8 #content .col_2 p.p1 {
	font-size:0.8125em;
	line-height:1.9em;
	color:#000000;
	margin:0 0 15px 0;
}
#page8 #content .col_2 p.p2 {
	font-size:0.8125em;
	line-height:1.5em;
	margin:0 0 8px 0;
	padding:0;
	color:#000000;
}
#page8 #content .ind_3 {
	padding:11px 11px 36px 11px;
}
#page8 #content .col_2 .indent_box {
	margin:17px 20px 30px 30px;
}
#page8 #content .col_2 .columns .indent {
	padding:5px 16px 0 15px;
}
#page8 #content .col_2 .columns .fntclrred {
	color:#666666;
	font-size:.8125em;
	font-weight:bold;
}
#page8 #content .col_2 .cols .columns_2 .right {
	margin:15px 0 0 0;
}
#page8 #content .bg_grey {
	background-color:#eeeeee;
	font-weight:bold;
}
#page8 .columns .tab_1 {
	background-color:#eef9fb;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	text-align:left;
	font-size:0.75em;
	line-height:1.5em;
	padding:2px 2px;
}
#page8 .columns .tab_2 {
	background-color:#eef9fb;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	text-align:left;
	font-size:0.75em;
	line-height:1.5em;
	padding:2px 2px;
}
#page8 .columns .tab_3 {
	background-color:#eef9fb;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	text-align:left;
	font-size:0.75em;
	line-height:1.5em;
	padding:2px 0 2px 2px;
}
#page8 .columns .img_indent {
	padding:0 0 10px 0;
}
#page8 .height {
	height:40px;
}
/*=======articles.html =======*/
#page6 #content .cols_1 {
	margin:10px 0 0 20px;
	font-size:.6875em;
}
#page6 #content .col_2 p {
	font-size:0.8125em;
	line-height:1.7em;
	color:#000000;
	margin:0 0 15px 0;
}
#page6 #content .col_2 p a {
	color:#2F97A6;
}
#page6 #content .col_2 p.p1 {
	font-size:0.8125em;
	line-height:1.9em;
	color:#000000;
	margin:0 0 15px 0;
}
#page6 #content .col_2 p.p2 {
	font-size:0.8125em;
	line-height:1.5em;
	margin:0 0 8px 0;
	padding:0;
	color:#000000;
}
#page6 #content .ind_3 {
	padding:11px 11px 36px 11px;
}
#page6 #content .col_2 .indent_box {
	margin:17px 20px 30px 30px;
}
#page6 #content .col_2 .columns .indent {
	padding:5px 16px 0 15px;
}
#page6 #content .col_2 .columns .fntclrred {
	color:#666666;
	font-size:.8125em;
	font-weight:bold;
}
#page6 #content .col_2 .cols .columns_2 .right {
	margin:15px 0 0 0;
}
/*=======contactus.html =======*/
#page7 #content .cols_1 {
	margin:10px 0 0 20px;
	font-size:.6875em;
}
#page7 #content .col_2 p {
	font-size:0.8125em;
	line-height:1.7em;
	color:#000000;
	margin:0 0 15px 0;
}
#page7 #content .col_2 .column_1 {
	padding:6px 0 6px 27px;
}
#page7 #content .col_2 .column_2 {
	padding:6px 0 6px 0px;
}
#page7 form {
	width:100%;
}
#page7 form label {
	display:block;
	float:left;
	background-color:#fafafa;
	padding:10px 3em 13px 5px;
	border-top:1px dashed #D8D8D8;
	border-left:1px dashed #D8D8D8;
	border-right:1px dashed #D8D8D8;
	width:70px;
}
#page7 form label {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.75em;
	line-height:1.5em;
	color:#000000;
}
#page7 form label.h_l {
	height:112px;
}
#page7 form label.skype1 {
	background:url(images/icon_skype.jpg) 15px 8px no-repeat;
	padding:10px 0 13px 40px;
	width:71px;
	background-color:#fafafa;
}
#page7 form label.gtalk1 {
	background:url(images/icon_gtalk.jpg) 15px 8px no-repeat;
	padding:10px 0 13px 40px;
	width:70px;
	background-color:#fafafa;
}
#page7 form label.yahoo1 {
	background:url(images/icon_yahoo.jpg) 15px 8px no-repeat;
	padding:10px 0 13px 40px;
	width:70px;
	background-color:#fafafa;
}
#page7 .h_f {
	height:26px;
	background-color:#fafafa;
	padding:10px 0 5px 0;
	border-top:1px dashed #D8D8D8;
	border-right:1px dashed #D8D8D8;
}
#page7 .h_f1 {
	height:120px;
	background-color:#fafafa;
	padding:10px 0 5px 0;
	border-top:1px dashed #D8D8D8;
	border-right:1px dashed #D8D8D8;
}
#page7 .h_f2 {
	height:40px;
	background-color:#fafafa;
	padding:10px 0 5px 0;
	border-top:1px dashed #D8D8D8;
	border-right:1px dashed #D8D8D8;
}
#page7 .input {
	width:300px;
	height:18px;
	border:1px solid #7f9db9;
	padding:2px 0 0 5px;
	margin-left:10px;
}
#page7 .input1 {
	width:146px;
	height:18px;
	border:1px solid #7f9db9;
	padding:2px 0 0 5px;
	margin-left:10px;
}
#page7 form textarea {
	width:300px;
	height:100px;
	padding:2px 0 0 5px;
	margin-left:10px;
}
#page7 form .indent {
	margin:0 0 0 10px;
}
#page7 form .h1 {
	height:32px;
}
.comment {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#1E91A1;
	font-size:1.125em;
	line-height:1.125em;
	font-style:italic;
	font-weight:normal;
	padding-left:130px;
}


/*=======sitemap.html =======*/
#page9 #content .cols_1 {
	margin:10px 0 0 20px;
	font-size:.6875em;
}
#page9 #content .col_2 p {
	font-size:0.8125em;
	line-height:1.7em;
	color:#000000;
	margin:0 0 15px 0;
}
#page9 #content .col_2 .column_1 {
	padding:6px 0 6px 27px;
}
#page9 #content .col_2 .column_2 {
	padding:6px 0 6px 0px;
}
#page9 #content .ind_3 {
	padding:11px 11px 36px 11px;
}
#page9 #content .col_2 .indent_box {
	margin:17px 20px 10px 30px;
}
#page9 #content .columns {
	margin:0 0 0 30px;
	font-size:.8125em;
	color:#2F97A6;
	line-height:1.25em;
}
#page9 #content .columns a {
	color:#2F97A6
}
#page9 #content .columns .sub {
	background:url(images/sitemap_1pxline2.gif) 0 0 no-repeat;
	padding-left:70px;
	font-size:1em;
	color:#2F97A6;
	line-height:1.25em;
	display:block;
	height:20px;
}
#page9 #content .columns .sub1 {
	background:url(images/sitemap_1pxline4.gif) 0 0 no-repeat;
	padding-left:70px;
	font-size:1em;
	color:#2F97A6;
	line-height:1.25em;
	display:block;
	height:20px;
}
/*================== termofuse.html ==================*/
#page10 #content .cols_1 {
	margin:10px 0 0 20px;
	font-size:.6875em;
}
#page10 #content .col_2 p {
	font-size:0.8125em;
	line-height:1.7em;
	color:#000000;
	margin:0 0 15px 0;
}
#page10 #content .col_2 p a {
	color:#2F97A6;
}
#page10 #content .col_2 p.p1 {
	font-size:0.8125em;
	line-height:1.9em;
	color:#000000;
	margin:0 0 15px 0;
}
#page10 #content .col_2 p.p2 {
	font-size:0.8125em;
	line-height:1.5em;
	margin:0 0 8px 0;
	padding:0;
	color:#000000;
}
#page10 #content .ind_3 {
	padding:11px 11px 36px 11px;
}
#page10 #content .col_2 .indent_box {
	margin:17px 20px 30px 30px;
}
#page10 #content .col_2 .columns .indent {
	padding:5px 16px 0 15px;
}
#page10 #content .col_2 .columns .fntclrred {
	color:#666666;
	font-size:.8125em;
	font-weight:bold;
}
#page10 #content .col_2 .cols .columns_2 .right {
	margin:15px 0 0 0;
}
/*==================privacypolicy.html ==================*/
#page11 #content .cols_1 {
	margin:10px 0 0 20px;
	font-size:.6875em;
}
#page11 #content .col_2 p {
	font-size:0.8125em;
	line-height:1.7em;
	color:#000000;
	margin:0 0 15px 0;
}
#page11 #content .col_2 p a {
	color:#2F97A6;
}
#page11 #content .col_2 p.p1 {
	font-size:0.8125em;
	line-height:1.9em;
	color:#000000;
	margin:0 0 15px 0;
}
#page11 #content .col_2 p.p2 {
	font-size:0.8125em;
	line-height:1.5em;
	margin:0 0 8px 0;
	padding:0;
	color:#000000;
}
#page11 #content .ind_3 {
	padding:11px 11px 36px 11px;
}
#page11 #content .col_2 .indent_box {
	margin:17px 20px 30px 30px;
}
/*=======aspform.html =======*/
#page12 #content .cols_1 {
	margin:10px 0 0 20px;
	font-size:.6875em;
}
#page12 #content .col_2 p {
	font-size:0.8125em;
	line-height:1.7em;
	color:#000000;
	margin:0 0 15px 0;
}
#page12 #content .col_2 .column_1 {
	padding:6px 0 6px 27px;
}
#page12 #content .col_2 .column_2 {
	padding:6px 0 6px 0px;
}
#page12 form {
	width:100%;
	text-align:left;
}
#page12 form label {
	display:block;
	float:left;
	padding:10px 3em 13px 5px;
	border-top:1px solid #d8d8d8;
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	width:150px;
}
#page12 form label {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.75em;
	line-height:1.5em;
	color:#000000;
}
#page12 form label.skype1 {
	background:url(images/icon_skype.jpg) 15px 8px no-repeat;
	padding:10px 3em 13px 40px;
	width:35px;
}
#page12 form label.gtalk1 {
	background:url(images/icon_gtalk.jpg) 15px 8px no-repeat;
	padding:10px 3em 13px 40px;
	width:35px;
}
#page12 form label.yahoo1 {
	background:url(images/icon_yahoo.jpg) 15px 8px no-repeat;
	padding:10px 3em 13px 40px;
	width:35px;
}
#page12 form .none {
	border:none;
}
#page12 form .block {
	border:none;
}
#page12 form label.h_l {
	height:80px;
	float:left;
	padding:10px 3em 0 5px;
}
#page12 form label.h_2 {
	height:119px;
	float:left;
	padding:10px 3em 0 5px;
}
#page12 .h_f {
	height:26px;
	padding:10px 0 5px 0;
	border-right:1px solid #d8d8d8;
	border-top:1px solid #d8d8d8;
}
#page12 .h_f3 {
	padding:10px 0 0 40px;
	border-top:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
}
#page12 .h_f4 {
	padding:10px 0 0 0;
	border:1px solid #d8d8d8;
}
#page12 .h_f1 {
	height:80px;
	padding:10px 0 0 0;
	border-top:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
}
#page12 .h_f2 {
	padding:0 0 5px 0;
	border-top:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
}
#page12 form input {
	padding:2px 0 0 5px;
	margin-left:10px;
}
#page12 form .select1 {
	margin:10px 0 0 0;
}
#page12 form .select {
	width:414px;
	height:21px;
	padding:0 0 0 5px;
	margin-left:10px;
	font-size:.75em;
}
#page12 form textarea {
	padding:2px 0 0 5px;
	margin-left:10px;
	vertical-align:middle;
}
#page12 form .indent {
	margin:0 0 0 10px;
}
#page12 form .h1 {
	height:32px;
}
.comment {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#1E91A1;
	font-size:1.125em;
	line-height:1.125em;
	font-style:italic;
	font-weight:normal;
	padding-left:130px;
}
#page12 #content .tab_1 {
	margin:0 0 10px 20px;
	text-align:center;
}
#page12 #content .tab_small {
	font-weight:normal;
	font-size:.625em;
	line-height:1.125em;
}
#page12 #content .tab_2 {
	margin:0 0 10px 3px;
	text-align:center;
}
#page12 #content .tab_3 {
	margin:3px 0 0 0;
	padding:0 0 0 0;
	font-weight:bold;
	color:#2f97a6;
	line-height:60px;
	height:60px;
}
#page12 #content .tab_3 a {
	color:#2f97a6;
}
#page12 #content .question {
	font-weight:bold;
	line-height:1.125em;
	color:#2f97a6;
}
#page12 #content .txt {
	font-size:.75em;
	font-weight:normal;
	line-height:1.125em;
	color:#000000;
}
#page12 #content .txt a {
	color:#2f97a6;
}
#page12 #content .row_border {
	height:30px;
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	border-top:1px solid #d8d8d8;
}
#page12 #content .row {
	height:50px;
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	border-top:1px solid #d8d8d8;
	padding:10px 0 0 170px;
	background-color:#fafafa;
}
#page12 #content .border_bottom{
	border-bottom:1px solid #d8d8d8;
}
#page12 #content form .submit {
	font-size:11px;
	color:#000000;
	width:50px;
}
#page12 #content .errortxt {
	color:#FF0000;
}
#page12 #content .row_2 {
	padding:10px 0;
	font-size:.75em;
	border:1px solid #d8d8d8;
}
#page12 #content form radio.r_indent {
	padding:12px 0 0 0;
}
#page12 #content form .padding120{padding:10px 0 10px 168px;}
.active{font-size:13px; color:#333333}
.active a{font-size:13px; color:#333333}
.active a:hover{font-size:13px; color:#333333}
