/***********************************************/
/* Based on template sheet 2col_rightNav.css   */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body
{
	font-family	: 'Verdana, Arial, sans-serif';
	color	: #993366;
	background-color	: #ffffff;
	line-height	: 1.166;	
	margin	: 0px;
	padding	: 0px;
}

a	{ color	: #993366;	}
a:link, a:visited	{ text-decoration	: none;	}
a:hover	{ text-decoration	: underline;	}

h1	{ margin : 5px 0px 10px 0px; font-size : 200%;		}
h2	{ margin : 5px 0px 10px 0px; font-size : 140%;		}
h3	{ margin : 5px 0px 10px 0px; font-size : 114%;		}
h4	{ margin : 5px 0px 10px 0px; font-size : 100%; font-weight : normal;	}
h5	{ margin : 5px 0px 10px 0px; font-size : 100%;		}
p	{ margin : 5px 0px  5px 0px; font-size : 100%;		}

ul	{ list-style-type	: square;	}
ul ul	{ list-style-type	: disc;	}
ul ul ul	{ list-style-type	: none;	}

label	{ font-size : 100%; font-weight : bold;	}
caption	{ font-size : 114%; font-weight : bold;	}

p.smallprint
{
   font-size:   8pt;
   font-family: times new roman;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead
{
	margin	: 0;
	padding	: 0px;
	border	: 0px;
	background-color	: #993366;
	color	: #FFFFFF;
}

#navBar
{
	text-align	: center;
	margin	: 0 85% 0 0;
	padding	: 0px;
	background-color	: #993366;
	color	: #ffffff;
}

#content
{
	float	: right;
	width	: 85%;
	margin	: 0px;
	padding	: 0px;
	background	: #FFFFFF url("images/fw_slice/sbc_w_curve_r1_c1.gif") no-repeat top left;
}

#footer
{
	text-align	: center;
	vertical-align	: middle;
	clear	: both;
	font-size	: 75%;
	border	: 1px solid #cccccc;
	background-color	: #993366;
	color	: #ffffff;
	padding	: 10px 0px;
}

/***********************************************/
/*Component Divs                               */
/***********************************************/

#siteName{
	display	: block;
	margin	: 0px;
	padding	: 0px 0px 10px 10px;
	text-align	: center;
	font-weight	: bold;
	font-family	: 'CasqueOpenFace';
}

#siteName h1
{
	margin	: 0px;
	font-size	: 250%;
	font-family	: 'CasqueOpenFace';
	font-style	: italic;
}

.subtitle
{
	font-size	: 40%;
	font-style	: normal;
}

/*************** #pageName styles **************/

#pageName
{
	padding	: 0px 0px 0px 10px;
}

#pageName img
{
	float	: right;
	display	: block;
}

/************* #globalNav styles **************/

#globalNav
{
	padding	: 0px 0px 0px 10px;
}

#globalNav img
{
	display	: block;
}

#globalNav a
{
	font-size	: 90%;
	padding	: 0px 4px 0px 0px; 
}


/************* #breadCrumb styles *************/

#breadCrumb
{
	font-size	: 80%;
	padding	: 0px 0px 0px 10px;
}


/************** .feature styles ***************/

.feature{
	padding	: 10px;
	font-size	: 80%;  /* Was 85% */
}

.feature img
{
	padding	:  0px 0px  0px 0px;
	margin	:  0px 0px  0px 0px;
}

/************* #siteInfo styles ***************/

#siteInfo
{
	padding	: 0 0 0 0;
	margin	: 0 0 0 0;
	font-weight	: normal;
}

#siteInfo a
{
	margin	: 10px;
	color	: #ffffff;
	padding	: 0 0 0 0;
	margin	: 0 0 0 0;
}

/************* #w3 validity styles ***************/

#w3
{
	padding	: 10px 0px;
	background-color	: #ffffff;
	text-align	: center;
}

/*********** #navBar link styles ***********/

#navBar a	{ color: #ffffff; font-weight: normal; }
#navBar ul	{ list-style-type: none; font-weight: bold; margin: 0px; padding: 0px; }
#navBar li	{ list-style-type: none; font-weight: bold; margin: 0px; padding: 0px; }
#navBar h2	{ padding: 10px 0px 2px 0px; }

/*********** #sectionLinks styles ***********/

#sectionLinks
{
	margin	: 0px;
	padding	: 10px 0px;
	font-size	: 90%;
	border	: 0;
	background	: #993366 url("images/fw_slice/sbc_b_curve_r2_c2.gif") no-repeat bottom right;
}
