/* Knockout CCSTheme */

BODY, TABLE, TH, TR, TD, UL, OL, LI, P, FONT, A, BLOCKQUOTE, LABEL { font-family : Arial, Helvetica; font-size : 15px; }



.KnockoutPageBODY{ }



.KnockoutFormHeaderFont{ color : #003399; font-weight : bold; font-size : 18px; }



.KnockoutFormTABLE{ border : 1px solid #000080; background-color : #C0C0C0; }



.KnockoutColumnTD{ color : #000000; font-weight : bold; font-size : 13px; }



.KnockoutFieldCaptionTD{ background-color : #003399; color : #FFFFFF; font-size : 13px; font-weight : bold; }



.KnockoutDataTD{ border-left : 1px solid #808080; border-right : 1px solid #FFFFFF; border-top : 1px solid #808080; border-bottom : 1px solid #FFFFFF; background-color : #F0F0F0; font-size : 13px; }



.KnockoutSeparatorTD{ height : 0px; }



.KnockoutAltDataTD{ border-left : 1px solid #808080; border-right : 1px solid #FFFFFF; border-top : 1px solid #808080; border-bottom : 1px solid #FFFFFF; background-color : #FFFFFF; font-size : 13px; }



.KnockoutFooterTD { color : #000000; font-weight : bold; font-size : 13px; }



a.KnockoutSorterLink:link,a.KnockoutSorterLink:visited{ color : #000000; text-decoration : underline; }



a.KnockoutSorterLink:hover,a.KnockoutSorterLink:active{ color : #F5F5F5; text-decoration : none; }



a.KnockoutDataLink:link,a.KnockoutDataLink:visited{ color : #00008B; text-decoration : underline; }



a.KnockoutDataLink:hover,a.KnockoutDataLink:active{ color : #DC143C; text-decoration : none; }



a.KnockoutNavigatorLink:link,a.KnockoutNavigatorLink:visited{ color : #000000; text-decoration : underline; }



a.KnockoutNavigatorLink:hover,a.KnockoutNavigatorLink:active{ color : #F5F5F5; text-decoration : none; }



.KnockoutButton { background-color : #003399; color : #FFFFFF; font-family : Tahoma, Arial, Verdana, Helvetica; font-size : 13px; font-weight : bold; }



.KnockoutInput { font-family : Tahoma, Arial, Verdana, Helvetica; font-size : 13px; }



.KnockoutTextarea { font-family : Tahoma, Arial, Verdana, Helvetica; font-size : 13px; }



.KnockoutSelect { font-family : Tahoma, Arial, Verdana, Helvetica; font-size : 13px; }

h1{font:bold 36px Arial,Helvetica,sans-serif;color:navy;text-align:center;margin:0px;padding:5px 5px;}
h2 {font:bold 22px Arial,Helvetica,sans-serif;color:black;text-align:center;margin:0px;padding:0px;}

h3 {font:bold 18px Arial,Helvetica,sans-serif;color:maroon;margin:0px;padding:0px;}

.listinglabels {font-weight:bold;color:navy;}

.bodylink:link, .bodylink:visited {color:#000099;text-decoration:underline;}
.bodylink.active, .bodylink:hover {color:#990000;text-decoration:none;}

.nav:link, .nav:visited {font:bold 18px Arial,Helvetic,sans-serif;color:#000099;text-decoration:none;}
.nav.active, .nav:hover {font:bold 18px Arial,Helvetic,sans-serif;color:#990000;text-decoration:none;}
