/*RESET*/
* {
	margin: 0;
	padding: 0;
}
body {
	color: #ccc;
	font: normal 100% 'Trebuchet MS', Tahoma, Arial, sans-serif;
        height:100%;
        min-height:100%;
}

a { color: #73BDFF;}

a:hover {
        color:#0086FF;
        background-color:#D1FF40;
}
a:visited{ color:#0086FF;}

p {margin-bottom: 1em;}

/*
Primary Color:          #0086FF		#307BBF		#0057A6		#40A5FF		#73BDFF
and grayscale;
Secondary Color A:      #0A00FF		#3530BF		#0600A6		#4740FF		#7873FF
Secondary Color B:      #FFC200		#BF9D30		#A67E00		#FFD140		#FFDD73
Complementary Color:    #FF9500		#BF8430		#A66100		#FFB040		#FFC573
*/

/*
	Type
*/


h1 {
    font-size: 1.8em;
    line-height: 1.14583;
    margin: 0 0 1.07em;
}

.entry .info,
.entry .meta {
    font-size: 0.6875em;
    font-weight: bold;
    line-height: 1.45455;
}

.entry h2 {
    font-size: 1.1em;
    margin-bottom: 0.66667em;
}

.entry .info {
    letter-spacing: 0.08em;
    /*text-transform: uppercase;*/
}




.entry .main {    font: normal 1em/1.125 'Georgia', 'Times New Roman', Times, serif}



.entry .main p:first-child {text-indent: 0;}

.entry .meta {
	margin-top: 0.5em;
	opacity: 0.7;
}

.page_content .main {font: normal .85em/1.125 'Trebuchet MS', Tahoma, Arial, sans-serif}

.page_content .main h3, .page_content .main h2{display:block;}
.page_content .main ul
{
	text-indent: -1.125em;
	list-style: none ;
	padding-top:none;
	margin-top:0px;
}

.page_content .main h2{
        float:none;
	padding-top:.66667em;    
	padding-bottom:-.66667em;
	margin-bottom:0px;
}
.page_content .main ul li:before{
content: "\2014 \0020";
}


body {background:url('/views/d/img/table_bg.gif') #353535;}
#page{background:url('/views/d/img/tr_40_black.png');  }

a.small_logo{}
a.small_logo img{ text-decoration:none; border:none; float:none; font-size:0px; line-height:0px;}
a.small_logo:hover { background:transparent;}

h1, h2{ text-shadow: 0px -1px 0px #000, 0px 1px 0px #333;}

.logoline ul li {display:block; list-style:none; float:left; padding:0; margin:0; margin-right:1em;}
.logoline ul li a, .logoline ul li strong{

    display:block;
    margin: 0em; padding:0.5em;
    font-weight: normal; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 1.04em;
    
}
.logoline ul li strong { background:url('/views/d/img/tr_20_white.png'); color: #333;}
.logoline ul li a .short_desc, .logoline ul li strong .short_desc {font-size: 0.75em; }

.mltree ul li{list-style:none; padding-left:1em; padding-top:0.2em;}
.mltree ul li a {margin: 0em; padding:0.2em; display:block;}
.mltree ul li strong{background:url('/views/d/img/tr_20_white.png'); color: #333; margin: 0em; padding:0.2em; display:block;}
.mltree ul li a .short_desc, .mltree ul li strong .short_desc { display:none;}

.footer .main p {font-size:smaller; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif;}
