/* ===============================================
/*      Style By vced - Hitman
/*            http://www.gsoft.com
/*	           hecmangpt@gmail.com
/*  ==============================================
*/
body
{
	color:#333333;
	margin:0pt;
	padding:0pt;
	font-size:12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
body, td, th, textarea, select {
	font-family:tahoma, arial,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:16px;
}
/*  DNN Link Style */
.CommandButton, A.CommandButton:link, A.CommandButton:visited, A.CommandButton:active {
	font-family:tahoma, arial,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:22px;
	text-decoration:none;
}

A.CommandButton:hover {
	font-family:tahoma, arial,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:22px;
}
.NormalDisabled{
	font-family:tahoma, arial,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:22px;
	text-decoration:none;
	color: Silver;
}
.Skinobject, A.Skinobject, A.Skinobject:link, A.Skinobject:visited, A.Skinobject:active   {
	font-family:tahoma, arial,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:22px;
}
A.Skinobject:hover    {
  	font-family:tahoma, arial,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:22px;
}
a {
	color:#333333;
	text-decoration:none;
}
a:link, a:visited, a:active {
	color:#333333;
	text-decoration:none;
}
a:hover {
	color:#CC0000;
	text-decoration:underline;
}
a:focus {
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
}

/*  DNN Panes Style */
.toppane {
	width: 100%;
	padding: 0px;
}
.contentpane {
	width: 100%;
	padding: 0px;
}
.leftpane {
	width: 62%;
	padding:0px;
	padding-right:0px;
}
.rightpane {
	width: 38%;
	padding: 0px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding: 0px;
}
.aleftpane{
	width: 0%;
	padding: 0px;
}
.amiddlepane{
	width: 100%;
	padding: 0px;
}
.arightpane{
	width: 0%;
	padding: 0px;
}
/*  DNN Common Style */
.Head {
	FONT-WEIGHT: bold; 
	font-size:14px;
	color: #1380D5;
}
.SubHead {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #1380D5;
}
.Normal
{
	text-align: justify;
	color: #555555;
}
.NormalBold {
	FONT-WEIGHT: bold;
	color:#424242;
}
.NormalRed {
	FONT-WEIGHT: bold; 
	COLOR: #ff0000;
}
UL LI {
	list-style-image:url(images/bullets.gif);
	list-style-position: inherit;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal; 
	color:#424242;
	padding: 2px;
}
.NormalTextBox {
	color: #6B8391;
}
input.NormalTextBox{
	BORDER-RIGHT: #6B8391 1px solid; 
	BORDER-TOP: #6B8391 1px solid; 
	BORDER-LEFT: #6B8391 1px solid; 
	BORDER-BOTTOM: #6B8391 1px solid; 
	background-color: #FFF;
}
.StandardButton {
	BORDER-RIGHT: #6B8391 1px solid; 
	BORDER-TOP: #6B8391 1px solid; 
	BORDER-LEFT: #6B8391 1px solid; 
	BORDER-BOTTOM: #6B8391 1px solid;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Hnelvetica, sans-serif;
	background-color: #FFFFFF;
	color:#6B8391;
}

/*  DNN Custom Token Style */
A.register-login, A.register-login:link, A.register-login:visited, A.register-login:active {
	text-decoration: none;
	white-space:nowrap;
	color:#333333;
}
A.register-login:hover  {
	text-decoration: none; 
	white-space:nowrap;
	color:#CC0000;
}
.breadcrumb-txt {
	font-size:12px;
	font-weight: bold;
	padding-left:10px;
}
.breadcrumb, A.breadcrumb, A.breadcrumb:link, A.breadcrumb:visited, A.breadcrumb:active {
	font-size:12px;
	text-decoration: none;
} 
A.breadcrumb:hover  {
	font-size:12px;
	text-decoration: none;
}

.terms-privacy, A.terms-privacy, A.terms-privacy:link, A.terms-privacy:visited, A.terms-privacy:active {
	text-decoration: none;
} A.terms-privacy:hover  {
	text-decoration: none;
}
.currentdate {
	white-space:nowrap;
}
.copyright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: justify;
	color: #727272;
}

A.search_link {
	text-decoration: none;
}
/*  Other Style */
.skin-color {
	background-color: #BEBEBE;
}
/* Main Menu */
.MainMenu_MenuContainer {
	background-color:transparent;
	margin:0px;
	padding:0px;
	line-height:22px;
	white-space:nowrap;
}
.MainMenu_MenuBar, .MainMenu_MenuBar td {
	cursor: pointer; 
	cursor: hand;
	background-color: Transparent;
	margin:0px;
	padding:0px;
	line-height:22px;
}
.MainMenu_MenuItem{
	background-color: Transparent;
	margin:0px;
	padding:0px;
	line-height:22px;
}
td.MainMenu_MenuBreak {
	border: #00ff00 0px solid; 
	background-color: transparent;
	line-height:22px;
}
.MainMenu_MenuArrow {
	border: #EFEFEF 0px solid;
	font-family: webdings;
	/*display:none;*/
}
.MainMenu_MenuItemSel{
	color:#FF0033;	
}
.MainMenu_RootMenuArrow{
	border: #EFEFEF 0px solid;
	font-family: webdings;
}

/* -- : CSS for Root Menu : -- */
.vtt_RootMenuItem td img, .vtt_RootMenuItemSelected td img, .vtt_RootMenuItemActive td img{
	display:none;
	background-color:transparent;
}
.vtt_RootMenuItem td{
	padding:0px 5px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	Text-align:Center;
	white-space:nowrap;
	background-color:transparent;
	color:#666666;
	line-height:18px;
}
.vtt_RootMenuItemSelected td{
	padding:0px 5px;
	margin:0px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	Text-align:Center;
	white-space:nowrap;
	background-color:#FFFFFF;
	color:#FF0033;
	line-height:18px;
}
.vtt_RootMenuItemActive td{
	padding:0px 5px;
	margin:0px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	Text-align:Center;
	white-space:nowrap;
	background-color:transparent;
	color:#CC0000;
	line-height:18px;
}

/* -- : CSS for Sub Menu : -- */
.vtt_SubMenuItemSelected, tr.vtt_SubMenuItemSelected td {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:White;
	line-height:18px;
	border:0px solid #666666;
	background-color:#999999;
	text-align:left;
}
.vtt_SubMenuItemActive, tr.vtt_SubMenuItemActive td {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	line-height:18px;
	border:0px solid #666666;
	background-color:#999999;
	text-align:left;
}
.vtt_SubMenuItem {
	line-height:18px;
	border:0px solid #FF0033;
	background-color: #f0f0f0;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#EFEFEF);
	filter: Alpha(Opacity=80, FinishOpacity=100, Style=2);
	margin:0px;
	padding:0px;
	z-index:100000;
	color:#CC0000;
	text-align:left;
}

.vtt_MenuItem, tr.vtt_MenuItem td {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	border:0px solid #666666;
	line-height:18px;
}
.vtt_Icon
{
	padding:3px;
}
.Menu_Sep{
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	color:#999999;
}
/* ======================= START CSS FOR INNER SKIN ======================= */
.skinpage{
	background-image:url(images/vtt_skin_bgtop.jpg);
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-color:#ffffff;
}
.skinpage1{
	/*background-image:url(images/vtt_skin_bgtop.jpg);*/
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-color:#efefef;
}
.vtt_skin_bgbottom{
	background-image:url(images/vtt_skin_bgbottom.jpg);
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-color:#ffffff;
	color:#333333;
	margin:0pt;
	padding:0pt;
	height:80px;
}
.vtt_skin_BgbottomPane{
	background-image:url(images/vtt_skin_bgbottom.jpg);
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-color:#ffffff;
	width: 100%;
	padding: 0px;
	padding-top:7px;
}
.vtt_skin_bgmenu{
	background-image:url(images/vtt_skin_bgmenu.jpg);
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:bottom left;
	background-color:#ffffff;
	color:#333333;
	margin:0pt;
	padding:0pt;
	height:60px;
}
.vtt_skin_logobottom{
	background-image:url(images/vtt_skin_logobottom.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:top right;
	background-color:transparent;
	color:#333333;
	margin:0pt;
	padding:0pt;
	height:80px;
}
.vtt_skin_contact{
	background-image:url(images/vtt_skin_contact.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:top left;
	background-color:transparent;
	color:#333333;
	margin:0pt;
	padding:0pt;
	height:80px;
}

/* ======================= END CSS FOR INNER SKIN ======================= */