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; text-align:left; font-weight : bold;}

.prime-link {
    font-size : 12px;
	font-family : Arial;
	color : #EC7737;
	display : block;
	padding : 6px 0px 6px 14px;
	text-decoration : none;
	border-bottom : 1px solid #10717E;
}

.prime-link :hover{
	color : #F96F24;
	text-decoration : none;
	background-color : #F7F7B5;
}





.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 : Verdana;
	font-size : 11px;
	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:81px; width:567px;
 margin : 15px 5px 10px 15px;}

.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 0px 10px 15px;
	line-height : 18px;
	text-align : left;
}

.inside-text a{
	color : #0000ff;
	text-decoration : underline;
}

.inside-text a:hover{
	color : #0000ff;
	text-decoration : none;
}



.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 {
	font-family : Verdana;
	font-size : 12px;
	font-weight : normal;
	color : #004B91;
	text-align : center;
	padding : 10px 0px 10px 0px;
}

.footerlink a{
	color : #004B91;
	padding : 0px 5px 0px 5px;
    text-decoration : underline;
}

.footerlink a:hover{
	color : #004B91;
	text-decoration : underline;
}

.vg-copytight {
	font-family : Verdana;
	font-size : 10px;
	font-weight : normal;
	color : #313131;
	text-align : center;
	padding : 0px 0px 10px 0px;
}

.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-left:50px;}

.search-txt {font-size:10px; border:1px solid #0E6773; color:#636363;}

.search-txt-list {font-size:10px; border:1px solid #0E6773; color:#636363;}


/*WebStore Packages css start */


.TabbedPanels {
	margin: 0px;
	padding: 0px;
	width: 738px; 

}


.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}




.TabbedPanelsTabHover {
	background-color: #ffffff;
}


.TabbedPanelsTabSelected {
background:url(VGI_active.jpg) top center no-repeat;
margin:0px;
height:22px;
width:189px;
color:#003466;
text-align:center;
}


.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}


.TabbedPanelsContentGroup {
	clear: both;
	margin-left:1px;
	border-left: solid 1px #AFAFAF;
	border-top: solid 1px #CCC;
	border-right: solid 1px #AFAFAF;
	background-color: #ffffff;
	width:744px;
}


.TabbedPanelsContent {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding: 10px;
width:716px;

}


.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	position: relative;
	border-top: solid 1px #CCC;
	border-right: solid 1px #AFAFAF;
	border-left: solid 1px #AFAFAF;

	
}


.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}


.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #CCC;
}


.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 : 0px 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;
}


