/*** General Styles ***/

.hspace1
{
	width: 10px;
	font-size: 14pt;
	font-family: Verdana, Tahoma, Arial;	
}

.hspace2
{
	width: 20px;
	font-size: 14pt;
	font-family: Verdana, Tahoma, Arial;
}

.hspace3
{
	width: 10px;
	font-size: 14pt;
	font-family: Verdana, Tahoma, Arial;	
}

.vspace1
{
	height: 10px;
	font-size: 11pt;
	font-family: Verdana, Tahoma, Arial;	
}

.vspace2
{
	height: 20px;
	font-size: 14pt;
	font-family: Verdana, Tahoma, Arial;
}

.vspace3
{
	height: 30px;
	font-size: 14pt;
	font-family: Verdana, Tahoma, Arial;
}

div.welcomehome
{		
	left: 32px;
	
	/*background-position: center;
	background-image: url(../../resources/images/dgn-welcome_logo5.gif);*/
	
	width: 550px;
	background-repeat: no-repeat;
	position: relative;
}

.welcomeText
{
	font-size: 9pt;
	font-family: Verdana, Tahoma, Arial;
	text-align: justify;
}

div.welcome
{
	left: 30px;
	width: 520px;
	position: relative;
}

.bigTitle
{	
	font-size: 12pt;
	font-family: Verdana, Tahoma, Arial;
	color: #734A9C;/*7a0a00;*/
	font-weight: bold;
}
.bigTitleitalic
{
font-size: 10pt;
	font-family: Verdana, Tahoma, Arial;
	color: #734A9C;/*7a0a00;*/
	font-weight: bold;
	font-style: italic;

}
.generalTitle
{
	font-size: 10pt;
	font-weight: bold;
	padding-bottom: 4px;
	color: #734A9C;/*7a0a00;*/
	font-family: Verdana, Tahoma, Arial;
	text-align: left;
}

.generalText
{
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial;
	text-align: justify;
}

.generalQuote
{
	font-size: 13pt;
	font-style: italic;
	font-family:  Times New Roman, Tahoma, Arial;
	text-align: center;
}
.smallQuote
{
	font-size: 13pt;
	font-style: italic;
	font-weight: bold;
	font-family:  Arial,Times New Roman, Tahoma;
	text-align: center;
}
.thumbnailText
{
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial;
	text-align: justify;
}
.thumbnailrightText
{
font-size: 8pt;
	font-family: Verdana, Tahoma, Arial;
	

}
.highlightText
{
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial;
	text-align:justify;
	padding-bottom: 8px;
}

.thumbnailTitle
{
	font-size: 9pt;
	font-weight: bold;
	padding-bottom: 4px;
	color: #734A9C;/*7a0a00;*/
	font-family: Verdana, Tahoma, Arial;
	text-align: left;
}
.thumbnailTitleright
{
	font-size: 9pt;
	font-weight: bold;
	padding-bottom: 4px;
	color: #734A9C;/*7a0a00;*/
	font-family: Verdana, Tahoma, Arial;
	text-align: right;
}

.thumbnailTitleBlack
{
	font-size: 9pt;
	font-weight: bold;
	padding-bottom: 4px;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	text-align: left;
}

.imageDescText
{
	font-size: 7pt;	
	font-family: Tahoma, Arial; 	
}

.footer
{
	font-size: 7pt;	
	font-family: Tahoma, Arial; 	
}

.commentText
{
	color:#ffffff;/*FCD1A7;/*8B6244;/*EB8439*/
	font-size: 9pt;
	font-family: Verdana;
}	

.leftNav
{
	font-size: 10pt;
	color: #ffffff;

	font-family: Arial;
	text-align: right;
	text-decoration: none;
	padding-right: 22px;
	/*
	padding-top: 5px;
	padding-bottom: 12px;
	
	background-image: url(../../resources/images/dgn-leftnav_line_trans2.gif);
	background-repeat:no-repeat;*/
}
.leftsubNav
{

	font-size: 8pt;
	color: #ffffff;

	font-family: Arial;
	text-align: right;
	text-decoration: none;
	padding-right: 22px;
	padding-top: 7px;


}
a
{ 
	text-decoration: none;
	color: darkblue;
	font-family: Arial;
}
a.text
{

text-decoration: none;
	color: #000000;
	font-family: Arial;
}
a.text:hover
{

text-decoration: none;
	color: darkblue;
	font-family: Arial;
}
a.leftNavLink
{
 text-decoration: none;
 color: #ffffff;
}

a.leftNavLink:hover
{
 text-decoration: none;
 color: #EB8439;
}
a.leftNavsubLink
{
 text-decoration: none;
 color: #EB8439;
}

a.leftNavsubLink:hover
{
 text-decoration: none;
 color: #ffffff;
}
.tabulate
{
color: #000000;

	
	border-top: black 1px solid;
	border-left: black 1px solid;
	

}
.question
{
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial;
	color: #333333;

}
.answer
{
	font-size: 10pt;
	
	font-family: Arial;
	color: #000000;

}
.tabulaterow
{
border-bottom: black 1px solid;
	border-right: black 1px solid;

}
.topnav
{
	padding-right: 15px;
	font-size: 10pt;
	font-weight: bold;	
	color: #ffffff;	
	font-family: Arial;
	/*
	position: relative;
	left: 35px;
	top: 27px;*/
}
.topnavtest
{
	padding-right: 15px;
	padding-bottom: 0px;
	font-size: 10pt;
	font-weight: bold;	
	color: #ffffff;	
	font-family: Arial;
	/*
	position: relative;
	left: 35px;
	top: 27px;*/
}
.topnavtext
{
	padding-right: 15px;
	padding-bottom: 5px;
	font-size: 9pt;
	font-weight: bold;	
	color: #ffffff;	
	font-family: Arial;

}
.topnavimg
{
	padding-bottom: 0px;

}
a.topNavLink
{	
 text-decoration: none;
 color: #ffffff;
}

a.topNavLink:hover
{
 text-decoration: none;
 color: #000000;
}
a.questionanchor
{
 text-decoration: none;
 color: #333333;

}
a.questionanchor:hover
{
 text-decoration: none;
 color: darkblue;

}
img
{
 border: none;
}

table
{
	border: none;
	padding: none;	
}

.sectionRightNavBox
{
	background: #fbe4c4; /*#ffe4b5;*/
	text-align: center;
	width: 180;
}

.sectionRightNavBox2
{
	background: #fbe4c4; /*#ffe4b5;*/
	text-align: center;	
}

.sectionRightNavTitle
{
	font-size: 10pt;
	background: url(../../resources/images/dgn-leftnav_line_trans.gif) #524741 no-repeat center 0%;
	padding-bottom: 10px;	
	padding-top: 6px;
	font-family: Arial;
	color: #ffffff;
}

.sectionRightNavTitle a
{
	font-size: 10pt;
	background: url(../../resources/images/dgn-leftnav_line_trans.gif) #524741 no-repeat center 0%;
	padding-bottom: 10px;	
	padding-top: 6px;
	font-family: Arial;
	color: #ffffff;
}

.sectionRightNavTitle a:hover
{		
	background: #524741; /* jon email -805B41; /* lefnav grey - 524741;*/
	background-image: url(../../resources/images/dgn-leftnav_line_trans.gif);
	background-repeat:no-repeat;
	font-size: 10pt;	
	padding-bottom: 10px;
	padding-top: 6px;
	font-family: Arial;	
	color: #EB8439;
}

.sectionRightNavItem
{		
	font-size: 9pt;	
	padding-bottom: 5px;
	color: #000000;
	padding-top: 5px;
	font-family: Arial;
	padding-left: 3px;
	padding-right: 3px;	
}

.sectionRightNavItem a
{		
	font-size: 9pt;	
	padding-bottom: 5px;
	/*color: #000000;  /*F96B03*/
	padding-top: 5px;
	font-family: Arial;
	padding-left: 3px;
	padding-right: 3px;	
}

/*
.sectionRightNavItem a:hover
{		
	color: #EB8439;
}
*/

.sectionRightNavTitle2
{		
	font-size: 10pt;
	background: #805B41;
	padding-bottom: 6px;
	color: #ffffff;
	padding-top: 6px;
	font-family: Arial;
}

.localRightNavTitle
{		
	font-size: 10pt;
	background: #B37C43;
	padding-bottom: 6px;
	color: #ffffff;
	padding-top: 6px;
	font-family: Arial;
}

/*** Schedule and Registration Styles ***/

.TableColumnHeader
{		
	font-size: 10pt;
	background: #B37C43;
	padding-bottom: 7px;
	padding-left: 5px;
	padding-right: 5px;
	color: #ffffff;
	padding-top: 7px;
	font-family: Arial;
	text-align: center;
}

.TableCell
{
	padding-right: 9px;
	padding-left: 9px;
	font-size: 9pt;
	background: #fbe4c4;/*#ffe4b5; */
	padding-bottom: 3px;
	color: #000000;
	padding-top: 3px;
	border-bottom: white 1px solid;
	font-family: Arial;
	text-align: center;
}

.scheduleDetailTable
{
	width:500px;     
}

.ScheduleDetailHeader
{
	padding-right: 9px;
	padding-left: 9px;
	font-size: 10pt;	
	padding-bottom: 9px;
	color: #000000;
	padding-top: 3px;
	font-family: Arial;
	text-align: center;	
}

.ScheduleDetailRow
{
	padding-right: 9px;
	padding-left: 9px;
	font-size: 10pt;	
	padding-bottom: 7px;
	color: #000000;
	padding-top: 3px;
	font-family: Arial;
	text-align: left;	
}

.RegDetailTable
{
	width:450px;				
}

.RegDetailTable td
{	
	text-align: left;	
	font-family: Arial;
	font-size: 9pt;
}
#parafont,#rrparafont,#don_formfont,#boxfont{font-size : 10pt; color: #333333;}
#tabularfont{font-size : 8pt; color: #333333;}
#newsfont{font-size : 8pt; color: #333333;}
#cancelanchor
{

color: #000000;
}

/*** CommonTemplate.asp Styles ***/

img.logo
{	
	position: relative;		
	left: 15px;
	top: 6px;
	/*
	height: 67px;
	width: 314px;
    */
}

/* Added on 15 Mar 2007 */
.contrb {
	background-color: #FF5E1A;
	border:1px solid #000000;
	height: 22px;
	color: #ffffff;
	font-weight:bold;
	/*border-width:thin;
	border-color:#ffffff;*/
}

#formfont {font-size : 9pt; color: #333333;}

