BODY {
padding:0px;
margin:0px;
font-size : 12px;
font-family : Arial;
}

img {
border : 0;
}

.mtop-links {
	background: url(../images/VGIN_top_links_bg.gif) bottom right repeat-x;
	width:auto;
	font-family : Arial;
	font-size : 12px;
	font-weight : normal;
	color : #262A6F;
	float:right;
	border: 1px solid: #000000;
}

.mtop-links a{
	color : #262A6F;
	padding : 0px 12px 0px 12px;
    text-decoration : none;
}

.mtop-links a:hover{
	color : #262A6F;
	text-decoration : underline;
}

.search-box {background: url(../images/VGIN_Search_boxbg.gif) bottom left no-repeat;}

.leftnav_maint {margin-left:5px;}

.prime-link {background-color : #FFFFDA; border-left : 5px solid #10717E; border-right : 4px solid #10717E;}

.prime-link a{
    font-size : 12px;
	font-family : Arial;
	color : #EC7737;
	font-weight : bold;
	display : block;
	padding : 6px 0px 6px 14px;
	text-decoration : none;
	border-bottom : 1px solid #10717E;
}

.prime-link a:hover{
	color : #F96F24;
	text-decoration : none;
	background-color : #F7F7B5;
}

.cat-link {background-color : #ffffff; border-left : 5px solid #10717E; border-right : 4px solid #10717E;}

.cat-link a{
    font-size : 12px;
	font-family : Arial;
	color : #00486C;
	font-weight : normal;
	display : block;
	padding : 6px 0px 6px 14px;
	text-decoration : none;
	border-bottom : 1px solid #10717E;
}

.cat-link a:hover{
	color : #000000;
	text-decoration : none;
	background-color : #F1EEEE;
}

.seeall {background: url(../images/VGI_orange_arrow.gif) bottom right no-repeat;
	background-position : 128px 4px;
	font-family : Verdana;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	padding-right : 10px;
}

.seeall a {color : #0000ff;
	text-decoration : underline;
}

.seeall a:hover {text-decoration : none;
	color : #FF0000;
}


.home-toptext {font-family : arial;
	font-size : 12px;
	color : #4E4E4E;
	padding: 7px 15px 5px 15px;
	line-height : 18px;
	text-align : justify;
}

.home-toptext a{
color:#0000ff;
}

.home-toptext b{
	font-size : 13px;
	color : #006797;
}

.home-toptext-bg {background: url(../images/VGIN_home_text.gif) bottom center no-repeat ;
height:81px; width:567px;
margin : 15px 5px 10px 15px;}

.home-toptext-bg1 {background: url(../images/VGIN_home_text1.gif) bottom center no-repeat ;
height:216px; width:567px;
margin : 5px 0px 10px 0px;}

.text-head {
	font-family : tahoma;
	font-size : 18px;
	color : #146EB5;
	padding : 0px 50px 0px 20px;
	line-height : 18px;
	text-align : left;
}

.heading { font-family : Verdana;
	font-size : 15px;
	color : #147D8B;
	font-weight:bold;
	padding : 10px 0 20px 0;
	line-height : 18px;
	text-align : center;}

.text-head1 {
	font-family : tahoma;
	font-size : 18px;
	color : #146EB5;
	padding : 0px 0px 0px 0px;
	line-height : 18px;
	text-align : left;
}

.breadcrum {font-family : Verdana;
	font-size : 11px;
	color : #707070;
	padding : 10px 0 5px 15px;
	text-align : left;}

.breadcrum a {color : #707070;
	text-decoration : underline;
}

.breadcrum a:hover {text-decoration : none;
	color : #707070;
}

.inside-text-head {font-family : Verdana;
	font-size : 15px;
	color : #147D8B;
	font-weight:bold;
	padding : 10px 0 10px 15px;
	line-height : 18px;
	text-align : left;
}

.inside-text {
	font-family : Verdana;
	font-size : 12px;
	color : #6B6B6B;
	padding : 5px 15px 10px 15px;
	line-height : 18px;
	text-align : left;
}

.inside-text ul {margin:0px; padding-left:32px;}

.inside-text a{
	color : #0000ff;
	text-decoration : underline;
}

.inside-text a:hover{
	color : #0000ff;
	text-decoration : none;
}


.cr-text {
	font-family : Verdana;
	font-size : 12px;
	color : #6B6B6B;
	padding : 5px 0 10px 5px;
	line-height : 18px;
	text-align : left;
}

.cr-text a{
	color : #0000ff;
	text-decoration : underline;
}

.cr-text a:hover{
	color : #0000ff;
	text-decoration : none;
}

.cr-text b {
	color : #000;
	font-size:12px;
}

.cr-text strong {
	color : #6b6b6b;
	font-size:11px;
}

.cr-box div {border:1px solid #ececec; width:770px;
	margin-bottom:10px;
	background-color:#fbfbfb;
	display:block;
}

.cr-box div:hover{border:1px solid #f5f4d7;
	background-color:#fffee4;	
}

.crtxt {
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #585858;
	text-align : left;
	padding : 8px 0px 4px 0px;
	border-bottom : 1px solid #F1B149;
}

.crtxt-head  {
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	color : #616161;
	text-align : left;
	padding : 6px 0px 4px 0px;
}

.crtxt-date {
	font-family : Verdana;
	font-size : 11px;
	font-weight : normal;
	color : #227DAC;
	text-align : left;
	padding : 3px 0px 4px 0px;
}

.crtxt-come {
	font-family : Verdana;
	font-size : 11px;
	font-weight : normal;
	color : #7E7E7E;
	line-height : 16px;
	text-align : left;
	padding : 3px 0px 4px 0px;
}

.crtxt-more {
	font-family : Verdana;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	line-height : 16px;
	text-align : reight;
	padding : 3px 0px 0px 0px;
}


.crtxt-more a{
	font-family : Verdana;
	font-size : 11px;
	font-weight : normal;
	text-decoration:underline;
	color : #0000ff;
	line-height :16px;
	padding : 3px 0px 5px 0px;
}


.featureshead {font-size: 15px;
	color:#ffffff;
	font-weight:bold;
	padding-left:7px;
	background:#3797C8;
}

.basic {font-size: 15px;
	color:#ffffff;
	font-weight:bold;
	background:#EFAF17;
	padding: 0px 50px 0px 50px;
}

.standard {font-size: 15px;
	color:#ffffff;
	font-weight:bold;
	background:#E86D28;
	padding: 0px 20px 0px 20px;
}

.premium {font-size: 15px;
	color:#ffffff;
	font-weight:bold;
	background:#49C18F;
	padding: 0px 30px 0px 30px;
}

.product {background:#FFFFFF;
}

.features{padding-left:7px;
	font-size: 11px;
	font-weight:bold;
	background:#F7F6F6;
	width:240px;
}

.pc-txt{text-align:center;
	font-size: 10px;
}

.footer-bg {background: url(../images/VGIN_footer_bg.gif) bottom center repeat-x; height:95px; margin-top:15px;}

.footerlink {
	margin-left:300px;
	font-family : Verdana;
	font-size : 12px;
	font-weight : normal;
	color : #202020;
	text-align : center;
	padding : 25px 0px 10px 0px;
}

.footerlink a{
	color : #202020;
	padding : 0px 5px 0px 5px;
    text-decoration : none;
}

.footerlink a:hover{
	color : #0f707d;
	text-decoration : underline;
}

.vg-copytight {
	
	font-family : Verdana;
	font-size : 10px;
	font-weight : normal;
	color : #313131;
	text-align : center;
	padding : 0px 0px 10px 300px;
	
}

.vg-copytight a{
	color : #313131;
    text-decoration : underline;
}

.vg-copytight a:hover{
	color : #313131;
	text-decoration : underline;
}

#search_form {margin:0px; padding:0px;}

.search_title {padding:3px 0 0 50px; margin:0px;}

.search-txt {font-size:10px; border:1px solid #0E6773; padding: 2px 0px 2px 2px; color:#636363;}

.search-txt-list {font-size:10px; border:1px solid #0E6773; padding: 2px 2px 2px 2px; color:#636363;}

.services-intext_head {font-family: Arial,Verdana;
font-size:22px;
color:#CC6600;
padding: 12px 20px 6px 26px;}

.tab-text-head {
	font-family : tahoma;
	font-size : 18px;
	color : #107381;
	padding : 15px 50px 0px 10px;
	line-height : 18px;
	text-align : left;
}

.inside-tab-text {
	font-family : Verdana;
	font-size : 12px;
	color : #6B6B6B;
	padding : 15px 20px 0px 10px;
	line-height : 18px;
	text-align : left;
}

.inside-tab-text a{
	color : #0000ff;
	text-decoration : underline;
}

.inside-tab-text a:hover{
	color : #0000ff;
	text-decoration : none;
}

.inside-tabtxt {
	font-family : Verdana;
	font-size : 12px;
	color : #6B6B6B;
	padding : 0px 0 10px 10px;
	line-height : 18px;
	text-align : left;
}

.inside-tabtxt a{
	color : #0000ff;
	text-decoration : underline;
}

.inside-tabtxt a:hover{
	color : #0000ff;
	text-decoration : none;
}


.wp-top {
	font-family : Verdana;
	font-size : 12px;
	color : #6B6B6B;
	text-align : right;
	padding-right:10px;
}

.wp-top a{
	color : #0000ff;
	text-decoration : underline;
}

.wp-top a:hover{
	color : #0000ff;
	text-decoration : none;
}


.FT-head {font-family : Verdana;
	font-size : 15px;
	color : #147D8B;
	font-weight:bold;
	padding : 0px 0 0px 15px;
	line-height : 18px;
	text-align : left;
}

.SR-heading {font-family : Verdana;
	font-size : 13px;
	color : #a52a2a;
	line-height : 18px;
	text-align : left;
}

.SR-category {font-family : Verdana;
	font-size : 15px;
	color : #a52a2a;
	font-weight:bold;
	text-align : left;
}

.SR-category1 {font-family : Verdana;
	font-size : 15px;
	color : #a52a2a;
	font-weight:bold;
	text-align : left;
}

.search-res {border-bottom: 1px dotted #cccccc;
	padding : 10px 0 10px 15px;
}

.page-no {
	font-family : Verdana;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	text-align : center;
	margin:20px 0 20px 0;
}

.page-no a{
	color :#2f2f2f;
    text-decoration : none;
	padding: 2px 3px 2px 3px;
	background-color:#cccccc;
}

.page-no a:hover{
	color : #ffffff;
	text-decoration : none;
	background-color:#7f7f7f;
}

.DF-head {font-family : Verdana;
	font-size : 13px;
	color : #4f4f4f;
	font-weight:bold;
	padding : 5px 0 0px 5px;
	line-height : 18px;
	text-align : left;
}


.AT-head {font-family : Verdana;
	font-size : 13px;
	color : #4f4f4f;
	font-weight:bold;
	padding : 5px 0 0px 2px;
	line-height : 18px;
	text-align : left;
}

.Tem-num {font-family : Verdana;
	font-size : 13px;
	color : #4f4f4f;
	padding : 10px 0 0px 12px;
	line-height : 24px;
	text-align : left;
}



.gallery-img {border:1px solid #c7c7c7;}

.thumnail-img { padding-top:10px;}

.vtd-text {background-color:#22a9bc;
font-family: verdana;
font-size:11px;
color:#ffffff;
padding: 6px 21px 6px 21px;
}

.vtd-link a{color:#ffffff;
text-decoration:none;
}

.vtd-link a:hover{color:#ffffff;
text-decoration:underline;
}

.table-txt {font-size:12px; padding: 5px 0px 5px 2px; color:#636363;}

.contact-txt {
	font-family : Verdana;
	font-size : 12px;
	color : #6B6B6B;
	padding : 5px 0px 10px 15px;
	line-height : 18px;
	text-align : center;
}

.contact-txt a{
	color : #0000ff;
	text-decoration : underline;
}

.contact-txt a:hover{
	color : #0000ff;
	text-decoration : none;
}

.banner_bg_img td{background:url(../images/vgroup_rp_bg.jpg) top center no-repeat;}
.banner_bg_img td img{ margin-top:11px; margin-left:1px;}
.rp-text {
	font-family : Verdana;
	font-size : 12px;
	color : #0a6571;
	padding : 5px 0 5px 0;
	line-height : 18px;
	text-align : center;
}

.rp-text a{
	padding : 0px 0 10px 0;
	color : #0a6571;
	text-decoration : underline;
}

.rp-text a:hover{
	color : #0a6571;
	text-decoration : none;
}


#client-list .top-left{border:1px	solid #e8e8e8; border-top:none; border-left:none;}
#client-list .top-middle{border:1px	solid #e8e8e8; border-top:none; border-left:none;}
#client-list .top-right{border-bottom:1px	solid #e8e8e8;}
#client-list .bottom-left {border-right:1px	solid #e8e8e8;}
#client-list .bottom-middle{border-right:1px	solid #e8e8e8;}
#client-list .bottom-right{border:none;}
#client-list a {font-size:12px; color:#666;}
#client-list a:hover{font-size:12px; color:#666; text-decoration:none;}