body,
table,
td
{
    font-family: Arial;
    font-size: 12px;
}
p
{    
    padding: 0 15px;
}
ol
{
    padding: 0 0 0 15px;
    margin: 0;
    list-style-position: inside;
    color: #fff;
}
ol li
{
    background: url(/images/bg_orderlist.gif) no-repeat 0 50%;
    padding-left: 4px;
}
.Red_Bold_Text
{
    font-weight: bold;
    color: #c00;
}
.Link_With_Arrow
{
    background: url(/images/arrow.gif) no-repeat 0 50% ;
    padding-left: 15px;
    font-weight: normal;
    color: #000;
}
.Link_With_Arrow:hover
{
    color: #c00;
    text-decoration: none;
}
.Link_To_Larger_Version_Step_1
{
    padding-left: 15px;
    background: url(/images/icon_plussign.gif) no-repeat 0 50%;
}
.Link_To_Larger_Version_Step_2
{
    padding-right: 20px;
    background: url(/images/icon_newpage.gif) no-repeat 100% 50%; 
}
.Grey_Background
{
    display: block;
    padding: 10px;
    background-color: #E8EAE9;
}
.Title_Grey_Background
{
    display: block;
    color: #000;
    font-weight: bold;
    background-color: #ccc;
    padding: 5px 10px;
}
.Title_Gradient_Background
{
    display: block;
    color: #000;
    font-weight: bold;
    padding: 5px 10px;
    background: url(/images/bg_title_gradient.gif) no-repeat 0 100%;
    border-bottom: 1px solid #999;
}
.Body_Bottom_SingleLine
{
    display: block;
    padding: 10px;
    border-bottom: 1px solid #9A9A9A;
}
.Body_DarkGrey_Black_Top_Border
{
    display: block;
    padding: 10px;
    background-color: #717073;
    border-top: 4px solid #000;
    color: #fff;
}
.Body_Padding
{
    display: block;
    padding: 10px;
}
.Body_Link
{
    font-weight: bold;
    color: #c00;
}
.Image_Caption
{
    font-size: 10px;
    color: #666;
}
.OrderList_Black_Text
{
    color: #000;
}
.FAQ_Question
{
    display: block;
    background: url(/images/ico_q.gif) no-repeat 0 2px;
    padding-left: 20px;
}
.FAQ_Answer
{
    display: block;
    background: url(/images/ico_a.gif) no-repeat 0 2px;
    padding-left: 20px;
}
.Header_Font_Size_13
{
    font-weight: bold;
    font-size: 13px;
}
.Table_Style1
{
    border-top:3px solid #999999;
	border-bottom:2px solid #999999;
	font-size:11px;
	margin-bottom:30px;
}
td.Header_Row
{
    font-weight:bold;
	font-size:11px;
	color:#000;
	text-align:left;
	padding-left:10px;
	border-bottom:2px solid #999999;
	border-left:1px solid #999999;
}
td.First_Column_White 
{
	border-left:none;
	text-align:left;
}
td.First_Column_Grey 
{
	border-left: none;
	text-align:left;
	background-color:#E8E9E9;
}
.Alternative_Row 
{
	background-color:#E8E9E9;
}
.Schematic_Number_BackGround
{
    background: url(/images/bg_orderlist.gif) no-repeat;
    color: #fff;
    height: 14px;
    width: 15px;
    display: block;
    float: left;
    text-align: center;
    font-size: 10px;
    margin-right: 5px;
}

h1.marketing 
{
    font-size: 12px;
    margin: 0;
    padding: 0;
}

h2.marketing 
{
    font-size: 12px;
    margin: 0;
    padding: 0;
}






/*
.clsVSArea td,
.clsVSArea span,
.clsVSArea span,
.clsVSArea ul li {
    font-size: 11px;
    font-family: verdana, arial;
}
.clsVSApplication {
    font-weight: bold;
}
.clsVSImage {
    border-width: 0px;
    cursor: hand;
}
.clsVSUL {
    margin-top: 0;
}
.clsVSUL li 
{
    list-style-image: url(../../images/bullet_grey.gif);
}
*/