﻿/* initial styles, to remove default margin/padding across browsers */
html, body, div, ul, h1, h2, h3, h4, p, form, dl, img, form, input, select, textarea { margin: 0; padding: 0; border-collapse:collapse;}
/* BASIC LAYOUT */
body {	
	 min-height:992px;
	 font-family: arial, Verdana, sans-serif;
	 color: #000;
	 font-size: 11px;
	 margin: 0px;
	 /*background: #ffffff;*/
	
	 background-color:Gray;
	 	
	 /*background-image:url(../images/bg_grey.jpg);*/
	 text-align: center;
	 border-collapse:collapse;
	 background-repeat:repeat;
	 
	 }
	 
	 A:link {text-decoration: none; color: #363636} 
	 A:visited {text-decoration: none; color:#363636}
	 
 /*Outer table containing background*/
table.mainBG 
{
	 height:auto;
	 width:792px;
	 vertical-align:top; 
	 border-top: 1px;
	 border-bottom:1px; 
	 border-color:Black;
	 border-style:solid; 
	 border-left-width:1px; 
	 border-right-width:1px; 
	/* background-repeat:no-repeat; 
	 background-position:0% 67px;*/
	 padding:0px;
	 margin:0px;
	 vertical-align:top;
	 border-collapse:collapse;
	 background-image:url(../images/bg_grey.jpg);
	 /*background-image:url(../images/bg_flare.jpg);*/
	 
	 background-color:white;
	 background-repeat:repeat-y;
	 background-position:right;
	
	 
	 
	 }
	 
	td.shadow-botr { width: 24px; height: 24px; background: url(../images/shadow-bot-right.jpg) no-repeat;} 
	td.shadow-r { width: 24px; background: url(../images/shadow-right.jpg) repeat-y;}
	td.shadow-bot { height: 24px; background: url(../images/shadow-bot.jpg) repeat-x;}
	 
	 
	 
/*Main Table split up into flash, menu sections*/
table.page{
	width:100%;
	border-collapse:collapse;

	}
	
td.header 
{
	 background-color:white;
	 vertical-align:top;
	 height: 62px; 
	 vertical-align: top;
	 background-image:url(../images/header.gif);
	 background-repeat:no-repeat;
	 border-bottom: 1px; border-top: 1px; border-color:Black; border-bottom-style: solid;
	 }
	 
td.flash { height: 258px; vertical-align: top; }
td.menu{ height: 450px; vertical-align: top; text-align: left; min-width:165px; width:165px; background-color:Transparent; background-image:url(../images/Menu1_07.jpg); background-repeat: no-repeat; background-position:0 0;}
td.footer{height:30px; background-color:#535353; text-align:right; color:White;}

td.content
{
	height:auto; 
	vertical-align: top;
	text-align:left;
	width:624px;
	font-family:Verdana;
	font-size:8px
	
	
}

h1
{
	font-family:Arial;
	font-weight:normal;
}
.menuLink /*Title of each menu section */
{
   
    color: #575757;
    background-color: Transparent;
	font-family:Arial;
	font-size: 14px;
	font-weight:Normal;
	line-height:30px;
	letter-spacing:1px;
	padding-left:10px;
    cursor: pointer;
    height: 50px;  
}

.menuLink a:Hover
{
	font-weight:bold;
}

#master_content .menuHeader a
{
	color: #ffffff;
	background: none;
	text-decoration: none;
	
}

#master_content .menuHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.menuContent /* Content of each menu section*/
{
	
    background-color:Transparent;
    border: 0px;
    border-top: solid 1px black;
	border-bottom: solid 1px black;
    padding-top: 5px;
    padding-bottom: 5px;
	padding-left:15px;
    font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../images/bg_flare.jpg);
	
    }
    
.blank
    {
	color: White;
    background-color: Transparent;
    cursor: pointer;
    }

.content
{
		 font-size:11px;
	     font-family: Arial, Verdana, Sans-Serif;
	     margin-bottom: 20px;
	     margin-right: 20px;
	     margin-left: 30px;
	     margin-top: 0px;
	     text-align:justify;
	     /*background-color:#ebebeb;
	     color:#787878;*/
	     color:#2c2c2c;
	        
		}

.ProductMenu
{
	font-size:12px;
	     font-family: Arial, Verdana, Sans-Serif;
	     margin-bottom: 5px;
	     margin-right: 10px;
	     margin-left: 10px;
	     margin-top: 5px;
	     text-align:left;
	     color: White;
	     background-color: #7b7b7b;
	     height: 40px;
	     vertical-align:middle;
}

.TabMenuText
{
	font-family: Arial;
    font-size:14px;
    font-weight:bold;
}

.newsInfo
{
	list-style-type:square; 
	margin-left:10px;
	padding: 10px 20px;
}

.editNews a:link
{
	text-decoration:underline;
	color:Blue;
}

.editNews a:visited
{
	text-decoration:underline;
	color:Blue;
}

/*Ajax Tab Style */
   
.i2nfo_tab .ajax__tab_header {background:url("../images/tabs/tab-line.gif") repeat-x bottom;}
.i2nfo_tab .ajax__tab_outer {padding-right:0px;background:url("../images/tabs/tab-right.gif") no-repeat right;height:21px;}
.i2nfo_tab .ajax__tab_inner {padding-left:3px;background:url("../images/tabs/tab-left.gif") no-repeat;}
.i2nfo_tab .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url("../images/tabs/tab.gif") repeat-x;}
.i2nfo_tab .ajax__tab_hover .ajax__tab_outer {background:url("../images/tabs/tab-hover-right.gif") no-repeat right;}
.i2nfo_tab .ajax__tab_hover .ajax__tab_inner {background:url("../images/tabs/tab-hover-left.gif") no-repeat;}
.i2nfo_tab .ajax__tab_hover .ajax__tab_tab {background:url("../images/tabs/tab-hover.gif") repeat-x;}
.i2nfo_tab .ajax__tab_active .ajax__tab_outer {background:url("../images/tabs/tab-active-right.gif") no-repeat right;}
.i2nfo_tab .ajax__tab_active .ajax__tab_inner {background:url("../images/tabs/tab-active-left.gif") no-repeat;}
.i2nfo_tab .ajax__tab_active .ajax__tab_tab {background:url("../images/tabs/tab-active.gif") repeat-x;}
.i2nfo_tab .ajax__tab_body {border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;}
