﻿body
{
	background-color: #dfdfdf;
	margin:0px;
}

div
{
	font-family: Arial;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	position:relative;	
}

#PageDIV
{
}

.ClearDIV
{
	clear:both;	
}

p
{
	padding:0;
	margin:0;	
}

.adsDIV
{
	background-color: Transparent;
	overflow:hidden;
	padding: 5px;
	width: 300px;
}

#TopDIV
{
	background-image:url(../images/TopBarRep.png);
	background-repeat: repeat-x;
	height: 127px;
	width: 100%;
	clear:both;
	position:relative;
	z-index: 1;
}

#TopContent
{
	height: 115px;
	width: 1011px;
	clear:both;
	margin: 0 auto;
	border: solid 0px white;
	position:relative;
	z-index: 1;
}

#TopLogoDIV
{
	float: left;
	width: 174px;
	height: 88px;
	position: relative;
	border: solid 0px red;
	z-index: 5;
	padding-top: 22px;
}

#TopContentRight
{
	float: left;
	width: 824px;
	height: 115px;
	border: solid 0px white;
	position:relative;
	z-index: 5;
}

#SearchDIV
{
	float:right;
	clear:both;
	width: 358px;
	height: 87px;
	border: solid 0px green;
	position:relative;
	z-index: 5;
}

#SearchDIV2
{
	clear:both;
	width: 358px;
	height: 31px;
	/*background-image:url(../images/SearchBar.png); 	*/
	margin-top: 30px;
	overflow: hidden;
	border:solid 0px red;
	text-align:right;
}

#SearchDIVMenu
{
	float:left;
	clear:both;
	width: 358px;
	height: 20px;
	color: #d1eaff;
	font-weight:bold;
	padding: 5px 0px 0px 0px;
	text-align:right;
	border: solid 0px red;
}

#SearchBOX
{
	float:left;
	width: 256px;
	height: 31px;
	border-right: solid 0px red;
	padding: 5px 0px 5px 15px;
}

.SearchField
{
	width: 255px;
	font-size: 12px;
	color: Gray;
	border-width: 0px;
	border-color: red;	
}

#SearchButton
{
	float:left;
	width: 50px;
	height: 31px;
	padding: 8px 0 0 22px;
	color: White;
}

#TopMenu
{
	clear:both;
	width: 815px;
	height: 19px;
	padding: 5px;
	border-top: solid 1px #85c3f5;
	position:relative;
	z-index: 5;
	font-weight: bold;
	color: #d1eaff;
}

#ContentDIVHolder
{
	width: 1011px;
	margin: 0 auto;	
	z-index: 0;
}
	
#ContentDIV
{
	width: 1011px;
	background-image:url(../images/ContentRep.png);
	clear:both;
	margin: 0 auto;
	z-index: 0;
	top: -10px;
	position:relative;
	color:gray;
	font-size: 12px;
}

#ContentBottom
{
	top: -10px;
	width: 1011px;
	height: 28px;
	position:relative;
	background-image:url(../images/ContentBottom.png);
	background-repeat: no-repeat;
	clear:both;
	border: solid 0px red;
	z-index: -2;
}

#BottomDIV1
{
	background-color: #5badee;
	width: 100%;
	height: 120px;
	clear: both;
	position: absolute;
	border: solid 0px black;
	z-index: -3;
	bottom: 120px;
}

#BottomInfo
{
	height: 5px;
	border: solid 0px silver;
	margin: 0 auto;
	margin-top: 105px;
	width: 990px;
	color: White;
	font-size: 10px;
	z-index: 1;
}

#BottomDIV2
{
	background-color: #5badee;
	width: 100%;
	height: 120px;
	clear: both;
	position: relative;
	border: solid 0px red;
	z-index: 0;
}

#BottomInfo2
{
	padding: 5px;
	margin: 0 auto;
	width: 990px;
	color: White;
	border-top: solid 0px white;
	clear:both;
}

.Title1
{
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 14px;
	font-weight: bold;
	color: Gray;
	font-family: Times New Roman, Arial;
}

.Title2
{
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 14px;
	font-weight: bold;
	color: Gray;
	font-family: Arial;	
}

.PageTitle1
{
	margin: 0;
	padding: 0;
	font-size: 20px;
	font-weight: bold;
	color: #007ece;
	font-family: Times New Roman, Arial;
}

.Title3
{
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 14px;
	font-weight: bold;
	color: Gray;
}

.SearchLink A:link {text-decoration: none; font-family: Arial; font-size: 12px;  color: White; font-weight: bold; display: block;}
.SearchLink A:visited {text-decoration: none; font-family: Arial; font-size: 12px; color: White; font-weight: bold; display: block;}
.SearchLink A:active {text-decoration: none; font-family: Arial; font-size: 12px; color: White; font-weight: bold; display: block; }
.SearchLink A:hover {text-decoration: none; font-family: Arial; font-size: 12px; color: White; font-weight: bold; display: block;}

.TopMenu A:link {text-decoration: none; font-family: Arial; font-size: 12px;  color: #d1eaff; font-weight: bold; display: inline;}
.TopMenu A:visited {text-decoration: none; font-family: Arial; font-size: 12px; color: #d1eaff; font-weight: bold; display: inline;}
.TopMenu A:active {text-decoration: none; font-family: Arial; font-size: 12px; color: #d1eaff; font-weight: bold; display: inline; }
.TopMenu A:hover {text-decoration: underline; font-family: Arial; font-size: 12px; color: #d1eaff; font-weight: bold; display: inline;}

.BottomMenu A:link {text-decoration: none; font-family: Arial; font-size: 10px;  color: White; font-weight: normal; display: inline;}
.BottomMenu A:visited {text-decoration: none; font-family: Arial; font-size: 10px; color: White; font-weight: normal; display: inline;}
.BottomMenu A:active {text-decoration: none; font-family: Arial; font-size: 10px; color: White; font-weight: normal; display: inline; }
.BottomMenu A:hover {text-decoration: underline; font-family: Arial; font-size: 10px; color: White; font-weight: normal; display: inline;}

.CategoryLink A:link {text-decoration: underline; font-family: Arial; font-size: 14px;  color: Gray; font-weight: bold; display: block; padding-bottom:5px;}
.CategoryLink A:visited {text-decoration: underline; font-family: Arial; font-size: 14px; color: Gray; font-weight: bold; display: block; padding-bottom:5px;}
.CategoryLink A:active {text-decoration: underline; font-family: Arial; font-size: 14px; color: Gray; font-weight: bold; display: block; padding-bottom:5px;}
.CategoryLink A:hover {text-decoration: underline; font-family: Arial; font-size: 14px; color: Orange; font-weight: bold; display: block; padding-bottom:5px;}

.PageLink A:link {text-decoration: none; font-family: Arial; font-size: 12px;  color: #007ece; font-weight: normal; display: inline;}
.PageLink A:visited {text-decoration: none; font-family: Arial; font-size: 12px; color: #007ece; font-weight: normal; display: inline;}
.PageLink A:active {text-decoration: none; font-family: Arial; font-size: 12px; color: #007ece; font-weight: normal; display: inline; }
.PageLink A:hover {text-decoration: underline; font-family: Arial; font-size: 12px; color: Orange; font-weight: normal; display: inline;}

.AddLink A:link {text-decoration: none; font-family: Arial; font-size: 14px;  color: #007ece; font-weight: bold; display: inline;}
.AddLink A:visited {text-decoration: none; font-family: Arial; font-size: 14px; color: #007ece; font-weight: bold; display: inline;}
.AddLink A:active {text-decoration: none; font-family: Arial; font-size: 14px; color: #007ece; font-weight: bold; display: inline; }
.AddLink A:hover {text-decoration: underline; font-family: Arial; font-size: 14px; color: Orange; font-weight: bold; display: inline;}

.NavigationTop A:link {text-decoration: underline; font-family: Arial; font-size: 11px;  color: #007ece; font-weight: normal; display: inline;}
.NavigationTop A:visited {text-decoration: underline; font-family: Arial; font-size: 11px; color: #007ece; font-weight: normal; display: inline;}
.NavigationTop A:active {text-decoration: underline; font-family: Arial; font-size: 11px; color: #007ece; font-weight: normal; display: inline; }
.NavigationTop A:hover {text-decoration: underline; font-family: Arial; font-size: 11px; color: Orange; font-weight: normal; display: inline;}

.FormulaLinks A:link {text-decoration: none; font-family: Arial; font-size: 11px;  color: #007ece; font-weight: normal; display: inline;}
.FormulaLinks A:visited {text-decoration: none; font-family: Arial; font-size: 11px; color: #007ece; font-weight: normal; display: inline;}
.FormulaLinks A:active {text-decoration: none; font-family: Arial; font-size: 11px; color: #007ece; font-weight: normal; display: inline; }
.FormulaLinks A:hover {text-decoration: underline; font-family: Arial; font-size: 11px; color: Orange; font-weight: normal; display: inline;}

.FormulaLinks4SideBar A:link {text-decoration: none; font-family: Arial; font-size: 12px;  color: #007ece; font-weight: bold; display: inline;}
.FormulaLinks4SideBar A:visited {text-decoration: none; font-family: Arial; font-size: 12px; color: #007ece; font-weight: bold; display: inline;}
.FormulaLinks4SideBar A:active {text-decoration: none; font-family: Arial; font-size: 12px; color: #007ece; font-weight: bold; display: inline; }
.FormulaLinks4SideBar A:hover {text-decoration: underline; font-family: Arial; font-size: 12px; color: Orange; font-weight: bold; display: inline;}

.ViewAllLinks A:link {text-decoration: none; font-family: Arial; font-size: 11px;  color: Orange; font-weight: bold; display: inline;}
.ViewAllLinks A:visited {text-decoration: none; font-family: Arial; font-size: 11px; color: Orange; font-weight: bold; display: inline;}
.ViewAllLinks A:active {text-decoration: none; font-family: Arial; font-size: 11px; color: Orange; font-weight: bold; display: inline; }
.ViewAllLinks A:hover {text-decoration: underline; font-family: Arial; font-size: 11px; color: Red; font-weight: bold; display: inline;}

.NetworkLink A:link {text-decoration: none; font-family: Arial; font-size: 10px;  color: Yellow; font-weight: bold; display: inline;}
.NetworkLink A:visited {text-decoration: none; font-family: Arial; font-size: 10px; color: Yellow; font-weight: bold; display: inline;}
.NetworkLink A:active {text-decoration: none; font-family: Arial; font-size: 10px; color: Yellow; font-weight: bold; display: inline; }
.NetworkLink A:hover {text-decoration: underline; font-family: Arial; font-size: 10px; color: Yellow; font-weight: bold; display: inline;}

A:link {text-decoration: none; font-family: Arial; font-size: 12px;  color: #007ece; font-weight: normal; display: inline;}
A:visited {text-decoration: none; font-family: Arial; font-size: 12px; color: #007ece; font-weight: normal; display: inline;}
A:active {text-decoration: none; font-family: Arial; font-size: 12px; color: #007ece; font-weight: normal; display: inline; }
A:hover {text-decoration: underline; font-family: Arial; font-size: 12px; color: Orange; font-weight: normal; display: inline;}

.CommentOutter
{
	width: 598px;
	padding: 15px;
	background-color: #eeeeee;
	border: solid 1px silver;
	margin: 5px 0 5px 0;
	clear:both;
}

.CommentInner
{
	padding: 5px;
	clear: both;
	color: gray;
	border: solid 1px #FFD471;
	background-color: White;
	width: 586px;
}

.InputBox
{
	font-family: Arial;
	font-size: 12px;
	border: solid 1px #85c3f5;
}

.buttonBG
{
	background-image: url("../images/btBG.jpg");
	color: White;
	font-weight:bold;
	font-size: 12px;
	border: solid 2px Green;	
}

.buttonSmall
{
    font-size: 12px;
    font-weight:bold;
    font-family: Arial;
    color: #ffffff;
    border: solid 1px black;
    height: 22px;
    vertical-align:middle;
    background-image: url(../images/btBGsmall.jpg);
}
.buttonSmall:hover
{
    border: solid 1px Orange;
}

.Amazon_600x200
{
	width:630px;
	height:150px;
	overflow: hidden;
	clear:both;	
	border: solid 0px red;
}

.tblFormula
{
	border-collapse:collapse;
	border: solid 1px #4d81ba;
	width: 500px;
	color: #4A4A4A;
	font-size: 12px;
}

.tdTitle
{
	font-size: 14px;
	font-weight: bold;
	color:White;
	background-color: #4d81ba;
	padding:5px;
	border: solid 1px #4d81ba;
}

.tdFormula1
{
	background-color: white;
	padding:5px;
	border: solid 1px #4d81ba;
	font-size: 14px;
}

.tdFormula2
{
	background-color: #e7ecfe;
	padding:5px;
	border: solid 1px #4d81ba;
	font-size: 14px;
}

.formulaCss
{
	font-family: Georgia;
	font-size: 12px;
}

.conversionTable
{
	padding:0px;
	border-collapse:collapse;
	width: 600px;
}

.conversionTableTitle
{
	border: solid 1px #eee;
	text-align:center;
	font-weight:bold;
	background-color: #5A9ED4;	
	color: White;
}
.conversionTableTDName
{
	padding:5px;
	border: solid 1px #eee;
	text-align:left;
	color: Black;
}
.conversionTableTDNameDerived
{
	padding:5px;
	border: solid 1px #eee;
	text-align:left;
	color: Gray;
}
.conversionTableTDValue
{
	padding:5px;
	border: solid 1px #eee;
	text-align:right;
	color: Black;
}

.ajax__htmleditor_editor_bottomtoolbar { 
    display:none; 
} 

.myAccountTitle2
{
	text-decoration: none; 
	font-family: Arial; 
	font-size: 14px;  
	color: #007ece; 
	font-weight: bold;
	margin:0 0 10px 0;
}

.ListBoxStyle
{
	border: solid 1px gray;
	background-color:White;	
}

#cse-search-box>div>input[type="text"]
{
	border-width: 0px;
	color: #1a8bd7;
	font-weight:bold;
}

#cse-search-box>div>input[type="submit"]
{
    font-size: 12px;
    font-family: Arial;
    color: #ffffff;
    border: solid 1px #85c3f5;
    background-image: url(../images/btBGsmall.jpg);
    height: 20px;
}
#cse-search-box>div>input[type="submit"]:hover
{
    border: solid 1px white;
}

