﻿/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	font-weight: normal;
	font-size: 0.8em;
	margin: 15px;
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana;
	letter-spacing: normal;
	/*background-color: #dfe6ed;*/
}

.lnLinks
{
	color: #1b5274;
	font-family: Verdana;
	text-decoration: none;
	font-size: 12pt;
	font-weight: bold;
}
.lnLinks:link
{
	/*font-size: 0.75em;*/
	color: #1b5274;
	font-family: Verdana;
	text-decoration: none;
	font-size: 12pt;
}

.lnLinks:visited
{
	font-family: Verdana; /*font-size: 0.75em;*/
	text-decoration: none;
	color: #1b5274;
	font-size: 12pt;
	font-weight: bold;
}

.lnLinks:active
{
	font-family: Verdana; /*font-size: 0.75em;*/
	text-decoration: none;
	color: #1b5274;
	font-size: 12pt;
	font-weight: bold;
}

.lnLinks:hover
{
	font-family: Verdana; /*font-size: 0.75em;*/
	color: #1b5274;
	text-decoration: underline;
	font-size: 12pt;
	font-weight: bold;
}

.sectionTitle
{
	font-family: Verdana;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	text-align: left;
	color: #1b5274;
}
.comicTitle
{
font-family: Verdana;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	text-align: left;
	color: #1b5274;
}
.artistTitle
{
	font-family: Verdana;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	text-align: left;
	color: #1c5375;
}
.ParentNode
{
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	color: black;
}
a.ParentNode:link
{
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	color: black;
}
a.ParentNode:visited
{
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	color: black;
}
a.ParentNode:active
{
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	color: black;
}
a.ParentNode:hover
{
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	text-decoration:underline;
	color: black;
}
.ChildNode
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	color: #1C5375;
}
a.ChildNode:link
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	color: #1C5375;
}
a.ChildNode:visited
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	color: #1C5375;
}
a.ChildNode:active
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	color: #1C5375;
}
a.ChildNode:hover
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	text-decoration:underline;
	color: #1C5375;
}

.TopGradient
{
	background-image: url(Images/Top_Grad.jpg);
	background-repeat:  repeat-x;;
}
A:link
{
	/*font-size: 0.75em;*/
	color: black;
	font-family: Verdana;
	text-decoration: none;
}

A:visited
{
	font-family: Verdana; /*font-size: 0.75em;*/
	text-decoration: none;
	color: black;
}

A:active
{
	font-family: Verdana; /*font-size: 0.75em;*/
	text-decoration: none;
	color: #1b5274;
}

A:hover
{
	font-family: Verdana; /*font-size: 0.75em;*/
	color: #1b5274;
	text-decoration: none;
}

A.AltTableDetail:link
{
	/*font-weight: bold;*/
	font-size: 0.8em;
	color: black;
	font-family: Verdana;
	text-decoration: underline;
	background-color: #dfe6ed;
}

A.AltTableDetail:visited
{
	font-family: Verdana;
	/*font-weight: bold;*/
	font-size: 0.8em;
	color: black;
	text-decoration: underline;
	background-color: #dfe6ed;
}

A.AltTableDetail:active
{
	font-family: Verdana;
	/*font-weight: bold;*/
	font-size: 0.8em;
	color: black;
	text-decoration: underline;
	background-color: #dfe6ed;
}

A.AltTableDetail:hover
{
	font-family: Verdana;
	/*font-weight: bold;*/
	font-size: 0.8em;
	color: black;
	text-decoration: underline;
	background-color: #dfe6ed;
}

.AltTableDetail
{
	font-size: 0.8em;
	color: black;
	font-family: Verdana;
	background-color: #dfe6ed;
}

A.TableDetailBig:link
{
	font-weight: bold;
	font-size: 1.1em;
	color: black;
	font-family: Verdana;
	text-decoration: underline;
}

A.TableDetailBig:visited
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 1.1em;
	text-decoration: underline;
	color: black;
}

A.TableDetailBig:active
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 1.1em;
	text-decoration: underline;
	color: black;
}

A.TableDetailBig:hover
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 1.1em;
	color: black;
	text-decoration: underline;
}









A.AdLink:link
{
	font-weight: bold;
	font-size: 1.0em;
	color: black;
	font-family: Verdana;
	text-decoration: underline;
}

A.AdLink:visited
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 1.0em;
	text-decoration: underline;
	color: black;
}

A.AdLink:active
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 1.0em;
	text-decoration: underline;
	color: black;
}

A.AdLink:hover
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 1.0em;
	color: black;
	text-decoration: underline;
}













A.Resources:link
{
	font-family: Verdana;
	font-size: 0.75em;
	text-decoration: none;
	color: black;
}

A.:visited
{
	font-family: Verdana;
	font-size: 0.75em;
	text-decoration: none;
	color: black;
}

A.Resources:active
{
	font-family: Verdana;
	font-size: 0.75em;
	text-decoration: none;
	color: black;
}

A.Resources:hover
{
	font-family: Verdana;
	font-size: 0.75em;
	color: black;
	text-decoration: underline;
}



A.TableHead:link
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 1.1em;
	color: #859FB4;
	/*background-color: #859FB4;*/
	text-decoration: none;
}

A.TableHead:visited
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 1.1em;
	color: #859FB4;
	/*background-color: #859FB4;*/
	text-decoration: none;
}

A.TableHead:active
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 1.1em;
	color: #859FB4;
	/*background-color: #859FB4;*/
	text-decoration: none;
}

A.TableHead:hover
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 1.1em;
	color: #859FB4;
	/*background-color: #859FB4;*/
	text-decoration: underline;
}
.TableHead
{
	font-weight: bold;
	font-size: 1.1em;
	color: #859FB4;
	font-family: Verdana;
	/*background-color: #859FB4;*/
}




A.AdHere:link
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 0.75em;
	padding-bottom: 0px;
	margin: 0px;
	color: black;
	padding-top: 0px;
	font-family: Verdana;
	text-decoration: none;
}

A.AdHere:visited
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 0.75em;
	padding-bottom: 0px;
	margin: 0px;
	color: black;
	padding-top: 0px;
	font-family: Verdana;
	text-decoration: none;
}

A.AdHere:active
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 0.75em;
	padding-bottom: 0px;
	margin: 0px;
	color: black;
	padding-top: 0px;
	font-family: Verdana;
	text-decoration: none;
}

A.AdHere:hover
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 0.75em;
	padding-bottom: 0px;
	margin: 0px;
	color: black;
	padding-top: 0px;
	font-family: Verdana;
	text-decoration: none;
}



A.TopNav:link
{
	font-weight: bold;
	font-size: 14px;
	color: white;
	font-family: Verdana;
	text-decoration: none;
}

A.TopNav:visited
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 14px;
	text-decoration: none;
	color: white;
}

A.TopNav:active
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 14px;
	text-decoration: none;
	color: white;
}

A.TopNav:hover
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 14px;
	color: white;
	text-decoration: underline;
}



.TableDetailNoBG
{
	font-size: 0.9em;
	color: black;
	font-family: Verdana;
}
.TableDetail
{
	font-size: 1.0em;
	color: black;
	font-family: Verdana;
	/*background-color: #D5E0EB;*/
}
.AdHead
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
.Resources
{
	font-size: 0.75em;
	color: black;
	font-family: Verdana;
	/*background-color: #D5E0EB;*/
}
.TableDetailBig
{
	font-weight: bold;
	font-size: 1.1em;
	color: black;
	font-family: Verdana;
	/*background-color: #D5E0EB;*/
}
.tableBorder
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	/*border-right: #8CB9D4 thin solid;
	border-top: #8CB9D4 thin solid;
	border-left: #8CB9D4 thin solid;
	border-bottom: #8CB9D4 thin solid;
	background-color: #D5E0EB;*/
}
.TopNavTableBorder
{ 
	background-image: url(Images/NavButton.jpg);
	/*background-position: center center;
	color: white;*/
 height: 20px;
	background-repeat: no-repeat;}

.textBox
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
}
.Error
{
	font-weight: bold;
	font-size: 1.1em;
	color: Red;
	font-family: Verdana;
}

H1
{
	padding-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 10pt;
	margin-bottom: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-family:  Verdana;
}
H2
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8pt;
	font-weight: normal;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	font-family:  Verdana;
}

/* Blog Styles*/

.Post
{
	margin-bottom: 8px;
	margin-right: 2px;
	font-family: Verdana;
}

.PostTitle
{
	font: 14pt Verdana
	margin-top: 4px;
	letter-spacing: -0.5pt;
}

.PostTitle a
{
	text-decoration: none;
	color: #cc6633;
	font-family: Verdana;
}

.PostTitle a:visited
{
	color: #cc6633;
	font-family: Verdana;
}

.PostTitle a:hover
{
	color: #cc6633;
	background-color: #ffeecc;
	font-family: Verdana;
}

.PostSubtitle
{
	font: 10pt Verdana
	color: #ee9966;
}

.PostInfo
{
	border-top: dotted 1px #cccccc;
	margin-top: 6px;
	padding-top: 4px;
	font: 8pt Verdana
	color: #999999;
}

.PostBody
{
	line-height: 160%;
	font-family: Verdana;
}

.PostDetails
{
	width: 100%;
	padding: 0 0 0 0;
	font-family: Verdana;
}

.FeedbackList
{
	width: 550px;
	padding: 0 0 0 0;
	margin-bottom: 8px;
	font-family: Verdana;
}

.PostFeedbackItem
{
	margin-bottom: 12px;
    width: 550px;
    border: solid 1px #eeeeee;
    border-right: solid 2px #dddddd;
    border-bottom: solid 2px #cccccc;
    padding: 2px 2px 8px 2px;
	font-family: Verdana;
}

.PostFeedbackTitle
{
	font: 11pt Verdana;
	color: #cc6633;
}

.PostFeedbackTitle a
{
	text-decoration: none;
	color: #cc6633;
	font-family: Verdana;
}

.PostFeedbackTitle a:visited
{
	color: #cc6633;
	font-family: Verdana;
}

.PostFeedbackTitle a:hover
{
	color: #cc6633;
	background-color: #ffcc99;
	font-family: Verdana;
}

.PostFeedbackInfo
{
	font: 8pt Verdana;
	color: #999999;
	border-bottom: dotted 1px #cccccc;
}

.PostFeedbackBody
{
	font-size: 11pt;
	padding-left: 8px;
	padding-right: 8px;
	font-family: Verdana;
}

.PostFeedbackForm
{
	border: solid 1px #cccccc;
	padding: 2px 2px 2px 2px;
	font-family: Verdana;
}

.PostFeedbackForm h3
{
	font-family: Verdana;
	margin-top: 0px;
	padding: 2px 4px 2px 4px;
	border-bottom: dotted 1px #cccccc;
	margin-bottom: 8px;
}
.PodCastBorder
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-right: #8CB9D4 thin solid;
	border-top: #8CB9D4 thin solid;
	border-left: #8CB9D4 thin solid;
	border-bottom: #8CB9D4 thin solid;
	background-color: #D5E0EB;
	font-family: Verdana;
}
