/*------ MAIN TABLE CLASS - START ------*/
.maintable_alignment { text-align: right; }
.maintable_layout { width: 100%; border-left: 1px solid gray; border-right: 1px solid gray; }
.mainbody,table{ font-family:Verdana;font-size:11px; }
/*------ MAIN TABLE CLASS - END ------*/

/*------ LINK CLASS - START ------*/
a{ font-family:Verdana;font-size:10px;text-decoration: underline;color: black; }
a:hover{ color:black;text-decoration: none; }
/*------ LINK CLASS - END ------*/

/*------ PAGE CONTENT CLASS - START ------*/
#pagecontent{padding:20px 10px 3px 10px; height:280;}
#content td{font-size:11px;	font-family:Verdana;}
.spacer{width: 2%;height: 27px;clear: both;}
/*------ PAGE CONTENT CLASS - END ------*/

/*------ Form Class - Start ------*/
.checkbox,.radiobutton{margin:0px, 0px, 0px, 0px; padding:0px, 0px, 0px, 0px;}
.textbox{font-family:verdana;font-size:11px;margin:0px, 0px, 0px, 3px; padding:0px, 0px, 0px, 0px; background-image: none; }
.notes{font-family:verdana;font-size:10px;}
.popup{	font-family:verdana;font-size:11px; padding:0px, 0px, 0px, 0px;	margin:0px, 0px, 0px, 3px;}
/*------ Form Class - End ------*/

/*------ Index1 Page - Start  ------*/
#content,#CSScontent { font-size:11px; font-family:Verdana; color:#175A82; width:90%; background:#FFFFFF; margin:10px 0px 0px 10px; padding:0px 0px 3px 0px; border:1px solid #C0C0C0; }
#form_data_content { font-size:11px; font-family:Verdana; color:#175A82; width:90%; margin:10px 0px 0px 10px; padding:0px 0px 3px 0px; }
#content2 { font-size:11px; font-family:Verdana; color:#175A82; width:100%; background:#FFFFFF; padding:0px 0px 3px 0px; }
.title_bar { font-weight:bold; font-size:11px; color: #000000; height:23px; text-align:left; background-color:#EFEFEF; background-image: url(../images/sidebar_top.jpg); background-repeat:repeat; padding: 4px 0px 3px 5px; }
.sub_title_bar { height: 20px; width:100%; margin-bottom: 0px; color: #000000; background-color:#EFEFEF; font-size:11px; text-align:left; padding:4px 1px 1px 5px; }
.save_button { padding: 10px 1px 1px 1px; height:50px; text-align: center; font-size: 11px; border-top: 1px solid #C0C0C0; background-color: #EFEFEF; }
.button,.save_button input { text-align: center; font-size: 11px; background-color: white; margin: 0px 5px 0px 0px; }
.redstar{color: Red;}
.errormsg{font-family:verdana;font-size:11px;color: Red;font-weight:bold;}
.successmsg{font-family:verdana;font-size:11px;color: Green;font-weight:bold;}
/*------ Index1 Page - End  ------*/

.left_column { width:35%; text-align:right; line-height:14px; font-weight:bold; color: #666666; vertical-align: top; margin:4px 0 0 0; padding-top:5px; }
.right_column { width: 63%; text-align:left; line-height:14px; margin:4px 0 4px 0; }

/*------ Grid Class - Start ------*/
.grid { background-color:#C0C0C0; background-position:top; margin-bottom:10px; padding: 0px; }
.gridheader { font-size:11px; font-weight:bold; height:22px; text-align: center; background-image: url(../images/sidebar_top.jpg); background-color:#FFFFFF; background-repeat:repeat; padding: 0px 4px 0px 4px; }
.gridrows { font-size:11px; font-family:Verdana; color:#000000; background-color:#FFFFFF; padding: 4px 4px 4px 4px; }
.grid_off {	margin-bottom: 0px;	padding: 0px;}
.gridheader_off { font-size:11px; font-weight:bold;  height:22px; text-align: center; background-image: url(../images/sidebar_top.jpg); background-color:#FFFFFF; background-repeat:repeat; padding: 0px 4px 0px 4px; }
.gridrows_off { font-size:11px; font-family:Verdana; color:#000000; padding: 4px 4px 4px 4px; }
.spacer{clear: both;}
.gridspacer{width: 2px;}
/*------ Grid Class - End ------*/

/*------ FAQ CSS - Start ------*/
.faq { font-weight: normal; }
.faq .question { font-weight: bold; padding-bottom: 8px; vertical-align: top;}
.faq .answer { font-weight: normal; }
.faq .seperator { font-weight: normal; line-height: 10px; }

.faq a:link { color: #000000; text-decoration: underline; } 
.faq a:visited { color : #000000; text-decoration: underline; }
.faq a:active { color: #000000; text-decoration: underline; } 
.faq a:hover { color: #5d5d5d; text-decoration: underline; }
/*------ FAQ CSS - End ------*/

/*------ CALENDAR CSS - START ------*/ 
/* if you change those class please update Print Class as well*/
.calendar_maintable{COLOR:#000066; FONT-FAMILY:verdana; FONT-SIZE: 8pt; width: 100%; background-color: #C0C0C0;}
.calendar_heading{padding: 5px; background-color: #FFFFFF;COLOR: #000099; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 13pt; FONT-WEIGHT: bold}
.calendar_daytitlebar{background-image: url(../images/sidebar_top.jpg); background-color:#FFFFFF;background-repeat:repeat; text-align:center; font-family:Arial,helvetica; font-size:10pt; font-weight:bold;height: 20;}
.calendar_cell{	background-color: #FFFFFF; color:#000000; height: 70; width: 14%;	text-align: left; vertical-align: top;}
.calendar_cellToday{background-color: #C0C0C0; color:#ffffff; height: 70px; width: 14%;	text-align: left; vertical-align: top;}

/*------ Calendar Print Class - Start ------*/
.print_calendar_maintable{FONT-FAMILY: verdana; FONT-SIZE: 8pt;	width: 100%; background-color: #000000;}
.print_calendar_heading{border: 1px solid black; padding: 5px;background-color: #FFFFFF;FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 13pt; FONT-WEIGHT: bold}
.print_calendar_daytitlebar{text-align:center;background-color: #FFFFFF; font-family:Arial,helvetica;font-size:10pt;font-weight:bold; height: 20px;}
.print_calendar_cell{background-color: #FFFFFF;height: 70px; width: 14%;	text-align: left; vertical-align: top;}
.print_calendar_cellToday{background-color: #FFFFFF;height: 70px; width: 14%; text-align: left; vertical-align: top;}
/*------ Calendar Print Class - End ------*/

/*------ Calendar Form Field Class - Start ------*/
.calendar_filtertext{COLOR: #000099; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: bold; }
.calendar_listbox{color:#000000; font-family:Tahoma, Arial, Helvetica; font-size:9pt;}
.calendar_button{text-align: center; font-size: 11px; background-color: white; margin: 0px 5px 0px 0px;}
/*------ Calendar Form Field Class - End ------*/

/*------ Calendar Tooltip Class - Start ------*/
.calendar_tooltip_maintable{COLOR: #000066; FONT-FAMILY: verdana; FONT-SIZE: 8pt; border: 1px solid #000066; width:250px; background-color: #EEEEEE;}
.calendar_tooltip_header{background-color: #000066;color:#ffffff;FONT-WEIGHT: bold;}
.calendar_tooltip_content{background-color: #EEEEEE;color:#000000;}
div#tipDiv {
  position:absolute; visibility:hidden;
  left:0; top:0; z-index:1000;
  font-family:arial;
  font-size:10px;
  padding: 3px 4px 3px 4px;
  /*padding:3px; width:220px; background-color:#FFFFDD; border:1px solid black; */
  }
/*------ Calendar Tooltip Class - End ------*/

/*------ MINI Calander Class - Start ------*/
.mini_calendar_maintable{COLOR: #000066; FONT-FAMILY: verdana; FONT-SIZE:7pt; border-collapse:collapse;	text-align:center;}
.mini_calendar_cell{color:#000000; vertical-align: top;text-align:center; padding: 0px;	FONT-SIZE: 7pt;}
.mini_calendar_cellToday{vertical-align: top;text-align:center;padding: 0px;FONT-SIZE: 7pt;}
.mini_calendar_daytitlebar{	background-repeat:repeat;font-family:Arial,helvetica;font-size:7pt;	text-align:center;padding: 0px;}
.mini_cal_title_yearmonth{color: black;text-align:center;padding: 0px;}
.mini_noteabove{FONT-FAMILY: verdana; FONT-SIZE: 9pt; }
.mini_notebelow{FONT-FAMILY: verdana; FONT-SIZE: 7pt;}
/*------ MINI Calander Class - End ------*/

/*------ CALENDAR CSS - END ------*/

/*------ CATALOG CSS - START ------*/ 
#product_name{ text-align: left;font-weight: bold; padding-bottom:0; padding-top:0;}
#base_price { text-align: left; padding-bottom:5px; padding-top:0; }
#category_ids{text-align: left;font-weight: bold; padding-bottom:3;}
#keywords{ font-weight: bold; padding-bottom:3;}
#picture_name{text-align: left;}
#short_description { text-align: right; text-align: left;  padding:0px 0px 5px 0px;}
#long_description{padding:0px 0px 5px 0px; text-align: left; }
#option_popup{ float: left; }
#quantity{ vertical-align:top;}
#cart_catalog_btn{padding:5px 0px 5px 0px;}
#option_grid { overflow: auto; width:100%; }
#product_detail_pictures{}
#search_result_up{}
#div_goback_up{}
#subpart_grid{}


/*------ CATALOG CSS - END ------*/

/*------  ARTICLE CSS - START  ------*/
.article { font-weight: normal; }
.article .title { font-weight: bold; padding-bottom: 8px; vertical-align: top; }
.article .description { font-weight: normal; }
.article .seperator { font-weight: normal; line-height: 10px; }

.article a:link { color: #000000; text-decoration: underline; } 
.article a:visited { color : #000000; text-decoration: underline; }
.article a:active { color: #000000; text-decoration: underline; } 
.article a:hover { color: #5d5d5d; text-decoration: underline; } 
/*------  ARTICLE CSS - END  ------*/

/*------   FORUM CSS - START   ------*/
.forum { font-weight: normal; }
.forum a:link { color: #000000; text-decoration: underline;} 
.forum a:visited { color : #000000; text-decoration: underline; }
.forum a:active { color: #000000; text-decoration: underline; } 
.forum a:hover { color: #000; text-decoration: underline; } 

.forum .date { color: #525252; }
.forum .seperator { font-weight: normal; line-height: 10px; }
.forum .postseperator { font-weight: normal; height: 5px; }
.forum .title { font-weight: bold; }
.forum .forum_description { font-weight: normal; vertical-align: middle;}
.forum .postcontainer { border: 1px solid #c6c6c6; padding: 2px 3px 5px 0px; }
.forum .post_description { font-weight: normal; vertical-align: middle; padding: 5px 5px 10px 15px; width: 100%;}
/*------   FORUM CSS - END   ------*/

/*------  PHOTOBLOG CSS - START ------*/
.photogrid{background-color:#C0C0C0; background-position:top; width:100%; padding:0px;}
.photorows{font-size:11px; font-family:Verdana; color:#000000; background-color:#FFFFFF; padding: 0px; border:1px solid #C0C0C0;} 
.phototitle_bar{ font-weight:bold; font-size:11px; color: #000000; height:23px; text-align:left; background-color:#EFEFEF;	background-image: url(../images/sidebar_top.jpg); background-repeat:repeat; padding: 4px 0px 3px 5px; }    
.photoleft_column{ width:15%; }  
.photoright_column{ width:85%;}
.photocontainer{float:left; margin: 0px 0px 2px 2px; text-align:center; }        
/*------  PHOTOBLOG CSS - END ------*/

/*------   WIKI CSS - START   ------*/
.wiki { font-weight: normal; }
.wiki .titlerow {  border-bottom: 1px solid #c7c7c7; padding: 0px 0px 3px 0px; }
.wiki .title { font-weight: bold; font-size: 12px; font-family: verdana;  padding-bottom: 3px; vertical-align: top; }
.wiki .description { font-weight: normal; padding-top: 5px; }
.wiki .seperator { font-weight: normal; line-height: 22px; }

.wiki a:link { color: #000000; text-decoration: underline; } 
.wiki a:visited { color : #000000; text-decoration: underline; }
.wiki a:active { color: #000000; text-decoration: underline; } 
.wiki a:hover { color: #5d5d5d; text-decoration: underline; } 
/*------   WIKI CSS - END   ------*/

/*------ ADMIN HOME TABS CSS - START ------*/

/*------ TABBED MENU 1 CLASS START ------*/
/*----- MAIN TABBED MENU -----*/
#header_menu1{padding:3px 0px 3px 3px; margin-top: 5px; border-bottom: 1px solid #363636; font: bold 11px Verdana, sans-serif; white-space: nowrap; }
#header_menu1 li.extracontent{ list-style: none; margin: 0; display: inline; }
#header_menu1 li.extracontent a{ padding: 3px 6px; margin-left: 6px; border: none; border-bottom: none; background-color: transparent; text-decoration: none;}
#header_menu1 li.extracontent a:hover{ padding: 3px 6px; margin-left: 6px; border: none; border-bottom: none; background-color: transparent; text-decoration: none;}
#header_menu1 li{list-style: none; margin: 0; display: inline;}
#header_menu1 li a{padding: 3px 6px; margin-left: 6px; border: 1px solid #363636; border-bottom: none; background: #EFEFEF; text-decoration: none; }
#header_menu1 li a:link {color: black; }
#header_menu1 li a:visited {color: black; }
#header_menu1 li a:hover{ color: #000; background: white; border-color: #227; }
#header_menu1 li a.current{	background: white; }
/*------ TABBED MENU 1 CLASS END ------*/

/*------ TABBED MENU CLASS 2 START ------*/
/*----- SUB TABBED MENU -----*/
#sub_tab_container{	background-color:#EBF0FA;}
#header_menu2 {	margin: 10px 0 6; font: bold 10px Verdana, sans-serif; background-color:E5E5E5; padding: 0px 0px 0px 0px; }
#header_menu2 li {list-style: none; display: inline; padding-left:10px; }
#header_menu2 li a {padding: 2px 3px 0px 4px; text-decoration:none; font-size:9px; color:Gray; height:18px; }
#header_menu2 li a:link {color: Gray;}
#header_menu2 li a:hover {color: #FFFFFF; height:18px; background:#AAAAAA; }
#textsnippet a{ padding:0px 0px 0px 0px; text-decoration:none; font-size:9px; color:Black; }	
#textsnippet a:hover{color:#000; background:white; border-color:#227; }	
/* this one sets the current tab to look selected *//* by putting id="current" into the HTML of that link */
#header_menu2 li a.current {color: #666666;	height:18px; background-color: #FFFFFF;}
/*------ TABBED MENU 2 CLASS END ------*/

/*------ TABBED MENU 3 CLASS START ------*/
#header_menu3{ padding: 5px 3px 5px 3px; margin: 0;	font: bold 10px Verdana, sans-serif;}
#header_menu3 li{margin: 0;	display: inline;}
#header_menu3 li a{	padding: 3px 5px; margin-left: 6px;	text-decoration: none; color: Gray;}
#header_menu3 li a:link {color: Gray;}
#header_menu3 li a:hover{color: Gray;text-decoration: underline; }
#header_menu3 li a.current {text-decoration: underline; }
/*------ TABBED MENU 3 CLASS END ------*/

/*------ TABBED MENU 4 CLASS START ------*/
#header_menu4{padding: 5px 3px 5px 3px; margin: 0; font: bold 10px Verdana, sans-serif; }
#header_menu4 li { margin: 0; display: inline; }
#header_menu4 li a{	padding: 3px 5px; margin-left: 6px;	text-decoration: none;	color: Gray;}
#header_menu4 li a:link { color: Gray; }
#header_menu4 li a:hover { color: Gray; text-decoration: underline; }
#header_menu4 li a.current { text-decoration: underline; }
/*------ TABBED MENU 4 CLASS END ------*/

/*------ TABBED MENU 5 CLASS START ------*/
#header_menu5{padding: 5px 3px 5px 3px; margin: 0;	font: bold 10px Verdana, sans-serif; }
#header_menu5 li { margin: 0; display: inline; }
#header_menu5 li a{	padding: 3px 5px; margin-left: 6px; text-decoration: none; color: Gray;}
#header_menu5 li a:link { color: Gray; }
#header_menu5 li a:hover { color: Gray; text-decoration: underline; }
#header_menu5 li a.current { text-decoration: underline; }
/*------ TABBED MENU 5 CLASS END ------*/ 

/*------ TABBED MENU 6 CLASS START ------*/
#header_menu6 {	padding: 5px 3px 5px 3px; margin: 0; font: bold 10px Verdana, sans-serif; }
#header_menu6 li { margin: 0; display: inline; }
#header_menu6 li a{ padding: 3px 5px; margin-left: 6px; text-decoration: none;	color: Gray;}
#header_menu6 li a:link { color: Gray; }
#header_menu6 li a:hover { color: Gray; text-decoration: underline; }
#header_menu6 li a.current { text-decoration: underline; }
/*------ TABBED MENU 6 CLASS END ------*/

/*------ ADMIN HOME TABS CSS - END ------*/

/*------  BLOGS CSS - START   ------*/
a.archive {color: #777777; text-decoration: none;}
a.archive:hover {color: #484A46;text-decoration: underline;}
a.archive:visited { color: #6e6e6e;}
a.archive img { border: 0;}
a.archive_title { text-decoration: none;}
a.archive_title:hover {text-decoration: underline;}
a.archive_title:visited { }
a.archive_title img { border: 0;}

@media all {
  div#main-wrapper {
    float: left;
    width: 66%;
    padding: 0 1em 0px 1em;
    word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
   overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
  }
div#sidebar-wrapper {margin: 0px; padding: 0px; text-align: right; }
div#sidebar {
    width: 30%;
    float: right;
    word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
    overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
  }
}
#content-wrapper { margin-right: 1em;}

@media handheld {
  div#main-wrapper {
    float: none;
    width: 90%;
  }
div#sidebar-wrapper {padding: 20px 1em 0 1em; text-align: left;}
}
                        
#header {padding: 5px 0px 8px 0px; margin: 0px 0px 20px 0px; border-bottom: solid 1px #eeeeee; border-top: solid 2px #ffebcd; background: #ffebcd; color: #9e5205;}
h1 a:link {color: #fffafa;}
h1 a:visited {color: #fffafa;}
h1.blog_title { padding: 18px 0px 10px 5px; margin: 0px 0px 0px 0px; color: #555555; background: #C0C0C0; font: normal bold 266% Verdana, Sans-Serif;}
.description {padding: 0px 0px 0px 5px; margin: 0px; color: #9e5205; background: transparent; font: normal bold 85% Verdana, Sans-Serif;}

h3 {margin: 0px 0px 10px 0px; padding: 2px 0px 2px 2px; color: #555555; background: #eeeeee; font: normal bold 110% Verdana, Sans-serif;}
h3.post-title a,h3.post-title a:visited { color: #555555;}	
h2.date-header {margin:  0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #b8b8b8; font-size: 90%; text-align: left;}
h2.sidebar { margin: 0px; color: #777777; font: normal bold 125% Verdana, Sans-Serif; padding: 0px; border: none;}

#sidebar .widget { margin: 0px 0px 33px 0px; padding: 0;}		
#sidebar ul {list-style-type: none; font-size: 95%; margin-top: 0;}
#sidebar li { margin: 0px; padding: 0px; list-style-type: none; font-size: 105%;}
.Blog { margin-top: 20px;}			
.blog-posts, .feed-links { margin-left: 2%;}
.feed-links { clear: both; line-height: 2.5em;}
.post { margin: 0 0 30px 0; font-size: 100%;}
.post-body { margin: 0 6px 0 5px;}
.post strong {font-weight: bold;}
pre,code,strike { color: #666666;}
.post-footer { padding: 0 0 0 5px; margin: 0px; color: #444444; font-size: 80%;}
						
#comments { padding: 2px 0px 2px 5px; font-size: 110%; font-weight: bold; font-family: Verdana,Sans-Serif;}
.comment-author { margin-top: 20px;}
.comment-body { margin-top: 10px; font-size: 100%; font-weight: normal; color: black;}
.comment-footer {  padding: 0px; margin-bottom: 20px; color: #444444; font-size: 80%; font-weight: normal; display: inline; margin-right: 10px;}
.deleted-comment { font-style: italic; color: gray;}
.comment-link {color: #444444; margin-left: .6em;}
		
/*------ PROFILE CLASS START ------*/
.profile-textblock { clear: both; margin-left: 0;}
.profile-img { margin: 0 0 5px 5px;  float: right;}
.BlogArchive #ArchiveList { float: right;}
.widget-content { margin-top: 0.5em;}
#sidebar .widget { clear: both;}
#blog-pager-newer-link { float: left;}
.blog-pager-older-link { float: right;}
.blog-pager { text-align: center; }
.clear { clear: both;}
/*------ PROFILE CLASS END ------*/

/* Tweaks for layout editor mode */
#layout #outer-wrapper {  margin-top: 10px;}
.comment_title{	color: #36c;font-weight: bold;}
.comment-timestamp {margin:-.25em 0 1em; color:#777; font-size:90%;}
#comments-block, #cpost-container { margin:0;}
.postContent-title{color: #4D4D4D;width: auto;font-size: 130%;_font-size: 110%;	text-decoration: none !important;font-weight: bolder;}
a.comment:link, a.comment:active, a.comment:visited {color: #36c; font-weight: bold; text-decoration:underline;}
.verticalline{ background:#C0C0C0; width:1px; vertical-align:top;}

/*------  BLOGS CSS - END   ------*/

/*------ HELP CLASS - START ------*/
.helptext{ margin:12px 12px 12px 12px; height: 275px; width: 100%; overflow: auto; scrollbar-face-color: white;}
/*------ HELP CLASS - END ------*/

/*------ Footer Class - Start ------*/
.footer_box{background-color: #C0C0C0; text-align:center; height: 50px; clear:both;}
/*------ Footer Class - End ------*/

.visible_outline{border: 1px solid #C0C0C0; }
.SplitterLeftPanel {box-sizing:border-box; -moz-box-sizing:border-box;	background-color:white;}
.field_column {	line-height:14px;vertical-align: top;padding:5px 0px 0 0;}
.AddToCart_Button{text-align: center; font-size: 11px;	background-color: white; margin: 3px 5px 3px 0px;}
.AddToWishList_Button{ text-align: center;	font-size: 11px; background-color: white; margin: 3px 5px 3px 0px;}


/*
#vheader_menu1 li{ margin: 0px 0px 2px 0px; display: list-item; line-height: 22px;  border: 0px solid blue;}
#vheader_menu1 li a{  padding: 3px 3px; margin: 0px; border: 0px solid #363636; background: #FFFFFF; text-decoration: underline; }
#vheader_menu1 li a:link {color: black; }
#vheader_menu1 li a:visited {color: black; }
#vheader_menu1 li a:hover{ color: #000; background: white; border-color: #227; }
#vheader_menu1 li a.current{ background-color: #D5EAFF; }

#vheader_menu2{ padding:3px 0px 3px 10px; border: 0px solid blue; font: bold 11px Verdana, sans-serif; color: red; }
#vheader_menu2 li{ list-style: none; margin: 0px 0px 2px 0px; display: list-item; line-height: 22px;  }
#vheader_menu2 li a{ padding: 3px 3px; margin: 0px; border: 0px solid #363636; background: #FFFFFF; text-decoration: none; }
#vheader_menu2 li a:link {color: red; }
#vheader_menu2 li a:visited {color: red; }
#vheader_menu2 li a:hover{ color: #000; background: white; border-color: #227; }
#vheader_menu2 li a.current{ background-color: white; }


#vheader_menu3 { padding:3px 0px 3px 10px; border: 0px solid green; color: black; font: bold 11px Verdana, sans-serif; }
#vheader_menu3 li{ list-style: none; margin: 0px 0px 2px 0px; display: list-item; line-height: 22px; }
#vheader_menu3 li a{ width: 100%; padding: 3px 3px; margin: 0px; background: #FFFFFF; text-decoration: none; }
#vheader_menu3 li a:link { color: green;  width: 100%;}
#vheader_menu3 li a:visited {color: green; }
#vheader_menu3 li a:hover{ color: #000; background: white; border-color: #227; }
#vheader_menu3 li a.current{ background: white; }*/

/*------ ADMIN HOME  VARTIVLE TABS CSS - END ------*/


/*------ ADMIN HOME  VARTIVLE TABS CSS - START ------*/

#vheader_menu1 { padding:1px 0px 1px 1px; border: 0px solid red; font: bold 11px Verdana, sans-serif; list-style: none inside; text-align: left; }
#vheader_menu1 table { clear: both;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid red; }
#vheader_menu1 table td { border: 0px solid blue;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font: bold 11px Verdana, sans-serif; }
#vheader_menu1 table td span { border: 0px solid blue; padding-left: 0px; margin-left: 0px; }
#vheader_menu1 table td span a { padding: 0px 0px 0px 0px; margin: 0px; text-decoration: none;  white-space: nowrap;}
#vheader_menu1 table td span a:link {color: Black; }
#vheader_menu1 table td span a:visited {color:Black; }
#vheader_menu1 table td span a:hover{ color: Blue; background: 919191;}
#vheader_menu1 table td span a.current{ color:White; background: LightGrey;}


#vheader_menu2 { padding:1px 0px 1px 1px; border: 0px solid red; font: bold 10px Verdana, sans-serif; list-style: none inside; text-align: left; }
#vheader_menu2 table { clear: both;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid red; }
#vheader_menu2 table td {border: 0px solid blue;  padding:0px; text-align: left; font: bold 10px Verdana, sans-serif; }
#vheader_menu2 table td span {border: 0px solid red; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: left; }
#vheader_menu2 table td span a{text-align: left; font-size:10px; color:Gray;  padding: 0px 0px 0px 0px; margin: 0px; text-decoration: none; border: 0px solid #363636; }
#vheader_menu2 table td span a:link {color: Black; }
#vheader_menu2 table td span a:visited {color: Black; }
#vheader_menu2 table td span a:hover{color: White; background:#919191; }
#vheader_menu2 table td span a.current{ background: LightGrey; color: #666666;}


#vheader_menu3 { padding:1px 0px 1px 1px; border: 0px solid red; font: bold 10px Verdana, sans-serif; list-style: none inside;text-align: left; }
#vheader_menu3 table { clear: both;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid red; }
#vheader_menu3 table td {border: 0px solid blue;  padding:0px; text-align: left; font: bold 10px Verdana, sans-serif;color: Gray; }
#vheader_menu3 table td span {border: 0px solid red; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: left; }
#vheader_menu3 table td span a{text-align: left; font-size:10px; color:Gray;  padding: 0px 0px 0px 0px; margin: 0px; text-decoration: none; border: 0px solid #363636; }
#vheader_menu3 table td span a:link {color: Black; }
#vheader_menu3 table td span a:visited {color: Black; }
#vheader_menu3 table td span a:hover{ color: White; background:#919191; }
#vheader_menu3 table td span a.current{text-decoration: underline; background: LightGrey;}


#vheader_menu4 { padding:1px 0px 1px 1px; border: 0px solid red; font: bold 10px Verdana, sans-serif; list-style: none inside; text-align: left; }
#vheader_menu4 table { clear: both;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid red; }
#vheader_menu4 table td {border: 0px solid blue;  padding:0px; text-align: left; font: bold 10px Verdana, sans-serif; }
#vheader_menu4 table td span {border: 0px solid red; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: left; }
#vheader_menu4 table td span a{text-align: left; font-size:10px; color:Gray;  padding: 0px 0px 0px 0px; margin: 0px; text-decoration: none; border: 0px solid #363636; }
#vheader_menu4 table td span a:link {color: Black; }
#vheader_menu4 table td span a:visited {color: Black; }
#vheader_menu4 table td span a:hover{color: White; background:#919191; }
#vheader_menu4 table td span a.current{ background: LightGrey;color: #666666;}


#vheader_menu5 { padding:1px 0px 1px 1px; border: 0px solid red; font: bold 10px Verdana, sans-serif; list-style: none inside;text-align: left; }
#vheader_menu5 table { clear: both;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid red; }
#vheader_menu5 table td {border: 0px solid blue;  padding:0px; text-align: left; font: bold 10px Verdana, sans-serif;color: Gray; }
#vheader_menu5 table td span {border: 0px solid red; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: left; }
#vheader_menu5 table td span a{text-align: left; font-size:10px; color:Gray;  padding: 0px 0px 0px 0px; margin: 0px; text-decoration: none; border: 0px solid #363636; }
#vheader_menu5 table td span a:link {color: Black; }
#vheader_menu5 table td span a:visited {color: Black; }
#vheader_menu5 table td span a:hover{ color: White; background:#919191; }
#vheader_menu5 table td span a.current{text-decoration: underline; background: LightGrey;}
/*
#vheader_menu6 { padding:1px 0px 1px 1px; border: 0px solid red; font: bold 10px Verdana, sans-serif; list-style: none inside; text-align: left; }
#vheader_menu6 table { clear: both;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px solid red; }
#vheader_menu6 table td {border: 0px solid blue;  padding:0px; text-align: left; font: bold 10px Verdana, sans-serif; }
#vheader_menu6 table td span {border: 0px solid red; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: left; }
#vheader_menu6 table td span a{text-align: left; font-size:10px; color:Gray;  padding: 0px 0px 0px 0px; margin: 0px; text-decoration: none; border: 0px solid #363636; }
#vheader_menu6 table td span a:link {color: Black; }
#vheader_menu6 table td span a:visited {color: Black; }
#vheader_menu6 table td span a:hover{color: White; background:#919191; }
#vheader_menu6 table td span a.current{ background: LightGrey;color: #666666;}*/

/* Table Editor Class - Start */
.table_grid
 {
	background-position:top;
	margin-bottom:10px;
	padding: 0px;
	background-color:#FFFFFF;	
	width: 100%;
	BORDER-COLLAPSE: collapse;
}
.table_gridheader
{
	font-size:11px;
	font-weight:bold;
	height:22px;
	background-image: url(../images/sidebar_top.jpg);
	background-color:#FFFFFF;
	background-repeat:repeat;
	text-align: center;
	padding: 0px 4px 0px 4px;
}
.table_gridrows
{
	font-size:11px;
	font-family:Verdana;
	padding: 4px 4px 4px 4px;
	background-color:#ffffff;
}
.table_gridrows_highlight
{
	font-size:11px;
	font-family:Verdana;
	color:#000000;
	background-color:#e0e0e0;
	padding: 4px 4px 4px 4px;
}
.table_gridcells
{
    background-color:#ffffff;
}
.table_gridcells_highlight
{
	background-color:#e0e0e0;
}
.table_actioncells
{
	border:0px;
	background-image:none;
}
/* Table Editor Class - End */
