/*

<style type="text/css">

body {
background-color: #ffffff;
font-family: arial;
color: #000000;
font-size: 11px;
line-height: 16px;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
margin-left: 5px;
}

</style>

 */

#orderform #coursepricing table.noBorders td {
border: 0px solid;
}

#orderform a: link {
font-family: arial;
color: #693D6B;
font-size: 11px;
text-decoration: underline;
line-height: 16px;
}

#orderform a: hover {
font-family: arial;
color: #693D6B;
font-size: 11px;
text-decoration: none;
line-height: 16px;
}

#orderform a: active {
font-family: arial;
color: #693D6B;
font-size: 11px;
text-decoration: none;
line-height: 16px;
}

#orderform a: visited {
font-family: arial;
color: #5D5D5D;
font-size: 11px;
text-decoration: none;
line-height: 16px;
}

#orderform h1 {
font-family: arial;
color: #693D6B;
font-size: 18px;
margin: 5px 0 5px 0;
}

#orderform h2 {
font-family: arial;
color: #693D6B;
font-size: 16px;
margin: 15px 0 5px 0;
}

#orderform h3 {
font-family: arial;
background-color: #efdef7;
border: 1px #C7A3C9 solid;
color: #693D6B;
font-size: 14px;
padding: 4px;
width: 650px;
margin: 10px 0 10px 0;
}

#orderform h4 {
font-family: arial;
color: #3E3E3E;
font-size: 12px;
font-weight: bold;
margin: 0 0 0 0;
}

#orderform p {
font-family: arial;
color: #000000;
font-size: 11px;
line-height: 16px;
width: 650px;
margin: 5px 0 5px 0;
}


#orderform ul {
font-family: arial;
color: #000000;
font-size: 11px;
margin: 5px 0 10px 25px;
}

#orderform li {
font-family: arial;
color: #000000;
font-size: 11px;
}

#orderform td {
font-family: arial;
color: #000000;
font-size: 11px;
}

#orderform small {
font-family: arial;
font-size: 11px;
line-height: 16px;
}

#orderform .label {
font-family: arial;
color: #565656;
font-size: 11px;
font-weight: bold;
line-height: 16px;
}

#orderform th {
font-family: arial;
background-color: #565656;
color: #ffffff;
font-size: 11px;
font-weight: bold;
line-height: 16px;
}


#orderform .tablebg {
background-color: #e2e2e2;
}

#orderform .tablebg2 {
background-color: #ecebec;
}


#orderform .border {
background-color: #F5F5F5;
border: 1px #c0c0c0 solid;
}

#orderform .borderbottom {
border-bottom:  1px #d8d6d8 solid;
}

#orderform .borderleft {
border-left:  1px #c0c0c0 solid;
}

#pagebreak {
page-break-before: always;
}

#orderform #coursepricing th {
border-bottom: 1px #c0c0c0 solid;
}

#orderform #coursepricing .borderright {
border-right: 1px #c0c0c0 solid;
}

#orderform #coursepricing .border {
background-color: #F5F5F5;
border-left: 1px #c0c0c0 solid;
border-right: 0px #c0c0c0 solid;
border-bottom: 0px #c0c0c0 solid;
border-top: 1px #c0c0c0 solid;
}

#orderform #coursepricing td {
border-right: 1px #c0c0c0 solid;
border-bottom: 1px #c0c0c0 solid;
}
#orderform #coursepricing th {
border-bottom: 1px #c0c0c0 solid;
}

#orderform #calculator .borderright {
border-right: 1px #c0c0c0 solid;
}

#orderform #calculator .border {
background-color: #F5F5F5;
border-left: 1px #c0c0c0 solid;
border-right: 0px #c0c0c0 solid;
border-bottom: 0px #c0c0c0 solid;
border-top: 1px #c0c0c0 solid;
}

#orderform #calculator td {
border-right: 1px #c0c0c0 solid;
border-bottom: 1px #c0c0c0 solid;
}
#orderform #calculator th {
border-bottom: 1px #c0c0c0 solid;
}