
body,td {
    font-family: verdana,arial;
    font-size: 12px;
	line-height: 18px;
	color: #600000;
}

a         {color: #1705d3; text-decoration: underline;}
a:hover   {color: #be1ed3; text-decoration: none;}

.calendar {font-family:verdana;font-size:13px;line-height:140%;text-align:center;}

h1 {font-size: 20px; font-family: Verdana; font-weight: bold;}
h2 {font-size: 18px; font-family: Verdana; font-weight: bold;}
h3 {font-size: 16px; font-family: Verdana; font-weight: bold;}
h4 {font-size: 14px; font-family: Verdana; font-weight: bold;}
h5 {font-size: 12px; font-family: verdana; font-weight: bold;}

.whitelink {color:#ffffff; text-decoration:underline;}
a.whitelink:hover {color:#ffffff; text-decoration:none;}

/* development tips and snippets */

.dt_menu { color:#000000; font-family: verdana; font-size: 12px;text-decoration:none; border-bottom:2px dotted #909090; }
a.dt_menu:hover {text-decoration:underline; border-bottom:none;}

.dt_menu2 { color:#ffffff; font-family: verdana; font-size: 12px;text-decoration:none; border-bottom:2px dotted #909090; font-weight:bold; }
a.dt_menu2:hover {text-decoration:underline; border-bottom:none;}

.dt_item { color:#000000; font-family: verdana; font-size: 12px;text-decoration:none; }
a.dt_item:hover {text-decoration:none; border-bottom:none; border-bottom:2px dotted #909090; font-weight:bold;}

.dt_code    { 
    font-family:verdana;
    background-color: #ffffff; 
    border-left: #999999 solid 1px; 
    border-right: #999999 solid 1px;
    border-bottom: #999999 solid 1px;
    padding: 10px; 
    width: 758px;
    color: black;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#efefef',EndColorStr='#dadada');
}
a.dt_code:hover {color:#9e0000;}

.dt_reflink {   color:#000000; 
                font-family:verdana; 
                font-size:12px;
                text-decoration:none; 
                border-bottom:1px dotted #909090; 
                background:url('/res/img/external.png') center right no-repeat;
                padding-right:14px; 
                padding-left:1px; }
a.dt_reflink:hover {text-decoration:underline; border-bottom:none;}


.dt_codelink {font-family: verdana;
                color: #6D2930; 
                font-weight: bold; 
                text-decoration: none;
                background: url('/res/img/external.png') center right no-repeat;
                padding-right: 13px; } 
a.dt_codelink:link    {color: #6D2930; text-decoration:underline;}
a.dt_codelink:visited {color: #6D2930; text-decoration:underline;}
a.dt_codelink:hover   {color: #29496D; text-decoration:none;} 
a.dt_codelink:active  {color: #6D2930; text-decoration:underline;} 


.dt_monospace { 
   font-family: "Courier New", Courier, monospace;
   font-size: 10pt;
   font-weight: normal;
   color: #9e0000;
}


.dt_code_segment {
    padding-right: 4px; 
    margin-bottom: 4px;
    padding-left: 4px; 
    line-height: 130%;
    font-size: 9pt; 
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#EBEBFF',EndColorStr='#eaF0F0');  
    padding-bottom: 4px; 
    border-left: #999999 1px solid; 
    width: 750px; 
    color: navy; 
    padding-top: 4px; 
    font-family: "Courier New", Courier, monospace;
    font-weight : normal;
    background-color: #fcfcfc;
}

/* Sherlock Holmes */
.shcast  {font-size:10px;color:#67302B;}
.shtitle {font-size:18px;color:#51221A;font-weight:bold;font-style:italic;}
.shepisode { font-size:12px;color:#61322A;font-weight:bold;}
.shbcast  {font-size:10px;color:#61322A;}

.shlink {color:#272763;text-decoration:underline;}
a.shlink:hover {text-decoration:none;}

/* girls of Dr Who */
.wiki {color:#ffffff;font-size:10px;}
a.wiki {text-decoration:underline}
a.wiki:hover {text-decoration:none;color:#ffff00;}


/* tinypics */
.tiny1 {font-size:12px;font-weight:bold;text-align:right;height:25px;}
.tiny2 {font-size:12px;}
.tp_cloud  { color:#000000; font-family: verdana,sans-serif; text-decoration:none;line-height:30px; }
a.tp_cloud:hover {text-decoration:underline; background-color:#eaeaea;}
.tp_cloud-tags {font-family:arial,sans-serif}
.tp_cloud-tags a {text-decoration:none}
.tp_cloud-tags a:hover {text-decoration:underline;background-color:#eaeaea;}
.tp_cloud-tags ul {list-style-type:none;margin:0;padding:0; text-align:justify}
.tp_cloud-cloud li {display:inline;text-align:justify;padding:0;margin:0}
.tp_reset  { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size:16px; font-weight:bold;text-decoration:none; }
a.tp_reset:hover {text-decoration:underline; background-color:#eaeaea;}
.tp_tagcloud  { color:#000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 18px;font-weight:bold; text-decoration:none; }

/* calendar */
.cal1 {font-size:9px;}
.cal2 {border:2px 2px 2px 2px solid #808080;font-size:9px;}
.monthly {font-size:9px;}

.day         {color:#000000;font-weight:bold;}
.day:a       {text-decoration:underline;}
.day:a:hover {text-decoration:none;}

.day2         {color:#ffffff;font-weight:bold;background-color:#000000; width:100%;float:left;}
.day2:a       {text-decoration:underline;}
.day2:a:hover {text-decoration:none;}

.flat { background-color:#EFDFFF; 
        border-collapse:collapse; 
        margin-top: 0pt; 
        margin-bottom: 0pt; 
        margin-left: 0pt; 
        margin-right: 0pt; 
        color: #333333; 
        font-family: Tahoma, Arial, Helvetica, sans-serif; 
        font-weight: bold; 
        text-decoration: none; 
        font-size: 8pt; 
        border-color: #EFDFFF; 
        border-width: 0pt;
        scrollWidth:30px;
      }
      

/* forums */

.forumlink:a         {color: #1705d3; text-decoration: underline;}
.forumlink:a:hover   {color: #be1ed3; text-decoration: none;}

.bbcode { margin-left:20px;margin-right:20px;border:1px solid #d0d0d0;background-color:#eaeaea;font-family:'courier new';}

.bbquotetop {margin-left:20px;margin-right:20px;}
.bbquotebody {border:1px solid #d0d0d0;background-color:#eaeaea;}


