
/* ::::: http://www.fidelio-records.com/archive/templates/siteground28/css/template_css.css ::::: */

body { margin: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(102, 102, 102); font-family: Tahoma,Verdana,sans-serif; font-size: 11px; }
.mypathway { padding-left: 3px; padding-bottom: 3px; }
ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
li { line-height: 20px; padding-left: 12px; padding-top: 0px; background-image: url('bullet.png'); background-repeat: no-repeat; background-position: 0px 3px; }
.pagenav { font-size: 12px; font-weight: normal; }
.componentheading { border: 1px solid rgb(255, 255, 255); padding: 3px; background: rgb(244, 248, 255) none repeat scroll 0% 0%; height: 14px; margin-left: 2px; color: rgb(53, 71, 151); text-align: left; white-space: nowrap; font-family: Arial; font-size: 12px; font-weight: bold; }
a.toclink:link, a.toclink:visited { line-height: normal; font-size: 11px; font-family: arial; color: rgb(0, 0, 0); text-decoration: underline; }
a.toclink:hover { text-decoration: none; }
table.contenttoc { border: 1px solid rgb(255, 255, 255); padding: 2px; margin-left: 2px; margin-bottom: 2px; }
table.contenttoc th { background: rgb(244, 248, 255) none repeat scroll 0% 0%; color: rgb(103, 101, 123); text-align: left; padding-top: 2px; padding-left: 4px; height: 21px; font-weight: bold; font-size: 11px; text-transform: uppercase; }
.button { border: 1px solid rgb(173, 170, 156); margin-top: 3px; margin-bottom: 3px; padding-left: 5px; padding-right: 5px; background-color: rgb(225, 222, 207); color: rgb(0, 0, 0); font-family: Arial,Helvetica,Sans Serif; text-align: center; font-size: 11px; }
.sectiontableheader { background: rgb(225, 222, 207) none repeat scroll 0% 0%; height: 20px; padding-right: 3px; font-weight: bold; }
table.contentpane td.contentdescription { font-size: 12px; line-height: 18px; }
table.contentpane td.componentheading { border: 1px solid rgb(255, 255, 255); background: rgb(244, 248, 255) none repeat scroll 0% 0%; height: 20px; padding-left: 3px; color: rgb(131, 129, 150); text-align: left; padding-bottom: 3px; white-space: nowrap; font-family: Arial; font-size: 14px; font-weight: bold; }
table.contentpane td { padding-top: 1px; padding-bottom: 2px; font-size: 12px; }
a:link, a:visited { font-family: arial; color: rgb(0, 0, 0); text-decoration: underline; }
a:hover { text-decoration: none; }
table.contentpaneopen { width: 100%; }
table.contentpaneopen td { line-height: 18px; font-size: 12px; }
table.contentpaneopen td.contentheading { border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(103, 101, 123); border-width: 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; height: 20px; padding-left: 3px; color: rgb(103, 101, 123); text-align: left; white-space: nowrap; font-family: Arial; font-size: 14px; font-weight: bold; }
a.sublevel:link, a.sublevel:visited { font-size: 10px; color: rgb(0, 0, 0); text-align: left; text-decoration: underline; vertical-align: middle; }
a.sublevel:hover { text-decoration: none; }
a.mainlevel:link, a.mainlevel:visited { border-bottom: 1px dotted rgb(112, 123, 193); display: block; vertical-align: middle; font-size: 11px; font-weight: bold; color: rgb(103, 101, 123); text-align: left; padding-left: 3px; padding-top: 5px; height: 16px; width: 140px; text-decoration: none; }
a.mainlevel-cat:link, a.mainlevel-cat:visited { border-bottom: 1px dotted rgb(112, 123, 193); display: block; vertical-align: middle; font-size: 16px; font-weight: bold; color: rgb(0, 0, 160); text-align: left; padding-left: 3px; padding-top: 5px; height: 16px; width: 140px; text-decoration: none; }
a.mainlevel:hover { text-decoration: none; border-bottom-color: rgb(15, 206, 74); color: rgb(138, 136, 153); text-align: right; }
table.moduletable { width: 100%; margin-bottom: 5px; border-spacing: 0px; border-collapse: collapse; }
table.moduletable th { color: rgb(103, 101, 123); text-align: left; vertical-align: middle; padding-left: 16px; height: 25px; font-weight: bold; font-size: 12px; }
table.moduletable td { margin: 10px; padding-left: 7px; font-size: 11px; font-weight: normal; }
td { font-family: arial; font-size: 11px; color: rgb(60, 48, 50); }
.inputbox { border: 1px solid rgb(173, 170, 156); font-size: 10px; font-family: verdana; background-color: rgb(243, 240, 225); }
.height { height: 100%; }
.td1 { background-image: url('siteground_01.jpg'); background-repeat: no-repeat; width: 900px; height: 112px; }
.td2 { background-image: url('siteground_02.jpg'); background-repeat: no-repeat; width: 527px; height: 30px; }
.td3 { width: 75px; height: 35px; }
.td4 { background-image: url('siteground_04.jpg'); background-repeat: no-repeat; width: 5px; height: 35px; }
.td5 { width: 79px; height: 35px; }
.td6 { background-image: url('siteground_06.jpg'); background-repeat: no-repeat; width: 5px; height: 35px; }
.td7 { width: 104px; height: 35px; }
.td8 { background-image: url('siteground_08.jpg'); background-repeat: no-repeat; width: 5px; height: 35px; }
.td9 { background-image: url('siteground_09.jpg'); background-repeat: no-repeat; width: 527px; height: 5px; }
.td10 { background-image: url('siteground_10.jpg'); background-repeat: repeat-y; width: 192px; height: 29px; padding-bottom: 10px; }
.td11 { background-image: url('siteground_11.jpg'); background-repeat: repeat-y; width: 180px; height: 21px; }
.td12 { background-image: url('siteground_12.jpg'); background-repeat: repeat-y; width: 180px; height: 600px; }
.td13 { background-image: url('siteground_13.jpg'); background-repeat: repeat-y; width: 180px; height: 5px; }
.td14 { background-image: url('siteground_21.jpg'); background-repeat: repeat-y; width: 608px; height: 600px; }
.td15 { background-image: url('siteground_15.jpg'); background-repeat: repeat-x; width: 800px; height: 19px; }
.copyright { color: rgb(51, 51, 51); font-family: Arial; font-size: 11px; }
