.basictab{
margin-left: 0px;
margin-right: 0px;
list-style-type: none;
margin-bottom: 0;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0px;
font-family: Georgia, "Times New Roman";

}

.basictab li a{
font-family: Georgia, "Times New Roman";

text-decoration: none;
padding: 2px 4px;
margin: 0px;
background-color: white;
color: #3e3a36;
}
.basictab li a:visited{
font-family: Georgia, "Times New Roman";

text-decoration: none;
color: #3e3a36;
}
.basictab li a:hover{
font-family: Georgia, "Times New Roman";

background-color: #c7c8ca;
color: #3e3a36;
}

.basictab li a:active{
font-family: Georgia, "Times New Roman";

color: #3e3a36;
}

.basictab li.selected a{ /*selected tab effect*/
background-color: #c7c8ca;
color: #3e3a36;
}
.basictab a:hover{
background-color: #c7c8ca;
color: #3e3a36;
}

.basictab selected a{ /*selected tab effect*/
background-color: #c7c8ca;
color: #3e3a36;
}

.submenustyle{
display: none;
filter:alpha(opacity=0);
-moz-opacity:0;
padding:5px;
text-decoration: none;
font-family: Georgia, "Times New Roman";

}

div.submenustyle a{
padding: 0px 5px 0px 5px;
text-decoration: none;
font-family: Georgia, "Times New Roman";
}
.submenustyle a{
text-decoration: none;
font: 12px arial;
text-align: left; /*set to left, center, or right to align the menu as desired*/
border: 1px solid #80766e;
background-color: white;
color: #80766e;
font-family: Georgia, "Times New Roman";
}

.submenustyle a:hover{
color: #3e3a36;
background-color: #c7c8ca;
text-decoration: none;
font-family: Georgia, "Times New Roman";
}
.submenustyle a:visited{
text-decoration: none;
font-family: Georgia, "Times New Roman";
}
.basictab ul{
display: inline;
margin-left: 0px;
padding-left: 0px;
}

.micrositeContentArea {padding: 0px;}

.shortfat {
height: 4px;
color: #80766e;
background-color: #c7c8ca;
width: 172px;
} 

.plainer {
height: 1px;
color: #ffffff;
background-color: #ffffff;
} 
.darkplainer {
height: 1px;
background-color:#3e3a36;
color:#3e3a36;
} 
td.mainarea{
background-color:#a32020;
color:#ffffff;
padding:10px;
} 
td.extraright{
background-color:#e0301e;
padding:5px;
color:#ffffff;}



.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px;
overflow: scroll; /*leave this value alone*/
width: 560px;
height: 350px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}
.video_menu{
padding: 0;
background: transparent;
}

.video_menu ul{
margin:0;
padding: 0;
list-style: none;
}

.video_menu li{
display: inline;
}


.tabcontent_new{
display:none;
}

@media print {
.tabcontent_new {
display:block !important;
}
}
.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px;
overflow: scroll; /*leave this value alone*/
width: 560px;
height: 250px; /*Height should enough to fit largest content's height*/
}

p.samplebuttons{
width: 550px;
text-align: center;
}
p.drop:first-letter {
display:block;
float:left;
padding:5px;
margin:4px 5px;
font-size:40px;
color: #a32020;
font-family: Georgia, "Times New Roman";
}


.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 270px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
color: #80766e;
}

.largerStrong
{
color: #000000;
}

.largerStronger
{
color: #a32020;
font-family: Georgia, "Times New Roman";
font-weight:bold;
font-size:1.1em;
}

