﻿* 
{
    margin:0 0;
    padding:0 0;
}
body
{
    color:#FFFFFF;
    font-size:12pt;
    font-family:Trebuchet MS;
    background:#b1b3b6;    
    background: url(images/amsoilbackground2.jpg);
    background-attachment:fixed; 
    background-position:center top !important;    
}

h1
{
    font-size:16pt;
    /*color:#bd191f;*/
    color:#FFFF66
}
a
{
    text-decoration:underline;
    /*color:#084b90;*/
    color:#70aee8;
    font-size:14pt;   
}
div.NavigationMenu
{
    width: 100%; 
    height: 40px; 
    background: url(images/amsoilmenubar.png) no-repeat;
    line-height: 40px;
    margin-bottom:1px;
}
div.NavigationMenu ul
{
    margin-left:290px;
    list-style:none;
}
div.NavigationMenu ul li
{
    float:left;
    padding-left:40px;
}
a.nav
{
    font-weight:bold;
    color:#FFFFFF;
    font-size:12pt;
    text-decoration:none;
    padding-left:10px;
    padding-right:25px;
}
a.nav:hover
{
  padding-left:0px;
  padding-right:0px;
  font-size:14pt;  
}
a.navS
{
    font-weight:bold;
    color:#FFFFFF;
    font-size:12pt;
    text-decoration:none;
    padding-left:7px;
}
a.navS:hover
{
  padding-left:0px;
  font-size:14pt;  
}
.btnApply
{
    width:75px;
    background-color:#999999;
    color:#FFFFFF;
    border:2px solid #ffff66;
    font-size:14pt;
}
.btnApply:hover
{
    color:#ffff66;
}
div.mainContent
{
    width: 989px; 
    margin: 0px auto;
}
div.banner
{
    width: 100%; 
    height: 150px; 
    background: url(images/amsoilbanner.png) no-repeat;
}
div.RightColumn
{
     margin-left: 300px;
}
div.LeftColumn
{
    float: left; 
    width: 300px; 
    margin-left: -989px;
}
div.LeftColumnNav
{
    height: 650px; 
    position: relative;
}
div.InnerTube
{
    padding: 20px 10px 20px 10px;
}
div.TitleCenter
{
    width: 100%; 
    text-align: center;
}
div.Footer
{
    width: 100%; 
    background: #084b90; 
    text-align: center; 
    height: 40px; 
    line-height: 40px;
}
div.outside
{  
    width:1013px; 
    margin: 0px auto;
}
div.mainshadow
{
   background:url(images/mainshadow.png) repeat-y;
   float: left;
   width: 12px;
   margin-left: -12px;
}
div.mainshadowleft
{
   background:url(images/mainshadowleft.png) repeat-y;
   float: left;
   width: 12px;
   margin-left: -1013px;
}
div.bottomshadow
{
    height:12px;
    width:1013px;
    background:url(images/bottomshadow.png) no-repeat;   
}
div.container
{  
    margin-left:12px;
    margin-right:12px;
}
div.maincontentwrapper
{
    float: left;
    width: 100%;
    background: #FFFFFF; 
    background: rgba(255, 255, 255, 0.2);
    filter: alpha(opacity=20);
    min-height:694px;
}
table.ApplicationForm tr td
{
    padding:5px 0px 5px 0px;

}
table.ApplicationForm tr td:first-child
{
    color:#ffff66;
    text-align:right;
    padding-right:10px;
}
span.Clr1
{
    /*color:#bd191f;*/
    color:#d3393f;
    font-size:14pt;
    font-weight:bold;
}

/*ROUNDED DIV*/
.actions 
{    
    width: 280px; 
    margin: 10px 10px 10px 10px;
}
.roundedTop {
	height: 6px !important;
	background: url(images/SmoothDiv/actionsBar_RT.png) no-repeat right top !important;
	margin-left: 6px !important;
}

.roundedTop .rLeft {
	height: 6px !important;
	background: url(images/SmoothDiv/actionsBar_LT.png) no-repeat left top !important;
	margin-left: -6px !important;
}
.roundedMiddle {
	background: url(images/SmoothDiv/actionsBar_L.png) repeat-y left top !important;
	padding: 0 0 0 2px !important;
}

.roundedMiddle .rLeft {
	background: url(images/SmoothDiv/actionsBar.png) repeat-y right top !important;
	padding: 4px 12px 4px 10px !important;
	margin: 0 !important;
	height: 1% !important;
}
.roundedBottom {
	height: 10px !important;
	background: url(images/SmoothDiv/actionsBar_RB.png) no-repeat right bottom !important;
	margin-left: 6px !important;
}

.roundedBottom .rLeft {
	height: 10px !important;
	background: url(images/SmoothDiv/actionsBar_LB.png) no-repeat left top !important;
	margin-left: -6px !important;
}
.actionsblack 
{    
    width: 679px; 
    margin: 10px 10px 10px 0px;
}
.roundedTopblack {
	height: 6px !important;
	background: url(images/SmoothDiv/Black/actionsBar_RT.png) no-repeat right top !important;
	margin-left: 6px !important;
}

.roundedTopblack .rLeftblack {
	height: 6px !important;
	background: url(images/SmoothDiv/Black/actionsBar_LT.png) no-repeat left top !important;
	margin-left: -6px !important;
}
.roundedMiddleblack {
	background: url(images/SmoothDiv/Black/actionsBar_L.png) repeat-y left top !important;
	padding: 0 0 0 2px !important;
}

.roundedMiddleblack .rLeftblack {
	background: url(images/SmoothDiv/Black/actionsBar.png) repeat-y right top !important;
	padding: 4px 12px 4px 10px !important;
	margin: 0 !important;
	height: 1% !important;
}
.roundedBottomblack {
	height: 10px !important;
	background: url(images/SmoothDiv/Black/actionsBar_RB.png) no-repeat right bottom !important;
	margin-left: 6px !important;
}

.roundedBottomblack .rLeftblack {
	height: 10px !important;
	background: url(images/SmoothDiv/Black/actionsBar_LB.png) no-repeat left top !important;
	margin-left: -6px !important;
}
/*VERTICAL NAVIGATION*/

ul#sliding-navigation
{
	list-style: none;
	font-size: .75em;
	margin: 0px 0;
	padding: 0;
}
ul#sliding-navigation li.sliding-element h3,
ul#sliding-navigation li.sliding-element a
{
	display: block;
	width: 200px;
	padding: 5px 18px;
	margin: 0;
	margin-bottom: 5px;
}

ul#sliding-navigation li.sliding-element h3
{
	color: #fff;
	background:#333 url(images/verticalmenu/heading_bg.jpg) repeat-y;
	font-weight: normal;
}

ul#sliding-navigation li.sliding-element a
{
	color: #999;
	background:#222 url(images/verticalmenu/tab_bg.jpg) repeat-y;
	border: 1px solid #1a1a1a;
	text-decoration: none;
	font-size:10pt !important;
}

ul#sliding-navigation li.sliding-element a:hover { color: #ffff66; }

Table.Contact
{
    margin-left:180px; 
    margin-top:30px;
}

Table.Contact td
{
    text-align:left;
    padding-left:20px;
}

.Summary
{
    color:#d3393f !important;
}
