#wrapper{width:800px; margin:0 auto;}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

a.headnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:black;
	text-decoration:none;
}
.crumb {
	color: #333333;
}


font {
	font: normal 11px  Arial, Helvetica, sans-serif;
}

h5 {  
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
	color: #000000
}

h3 { 
	 font-family:  Arial, Helvetica, sans-serif; 
	 font-size: 16px; 
	 font-weight: 900; 
	 color: #333399
}

h1 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #0033CC
}

h2 {  
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}

input {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000033;
}

select {  
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000000;
}

td {  
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	color: #565656
}

textarea {  
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	font-weight: normal
}

.red {
	color: red;
	font: bold 11px  Arial, Helvetica, sans-serif;
}

.blue {  
	
	font-weight: bold; 
	color: blue;
}
.bld14pt1 {
	color: #CC0033;
	font: bold 14px  Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.bld14pt1:hover {
	color: #0C6BFF;
	font: bold 14px  Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.bldtxt12pt {
	color: #222244;
	font: bold 12px  Arial, Helvetica, sans-serif;
}

.btn {  
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight: 
	bold; color: #FFFFFF; 
	background-color: #336699;
	cursor: hand
}

.button {  
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000033;  
	cursor: hand;
}

.borderallwhite {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

.borderall {
	border: 1px solid #DEDEDE;
	background: #FFFFFF;
}
.borderallblue {
	border: 1px solid #003366;
	background-color: #7476C3;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
	padding: 3px;
}

.copyright {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal; 
	color: #000000
}

.anav1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.anav1:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFCC;
	text-decoration: underline;
}
.search { 
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
}
.link1 {
	color: #003399;
	text-decoration: none;
	font: normal 12px  Arial, Helvetica, sans-serif;
}
.link1:hover {
	color: #0000FF;
	text-decoration: underline;
	font: normal 12px  Arial, Helvetica, sans-serif;
}

.white12 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFcF;
}

.line1 {
	line-height: 1px;
	background-color: #003366;
}

.instucthdr {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: capitalize;
	color: #0065CE;
	line-height: normal;
}
.header {
	font: bold 17px  Arial, Helvetica, sans-serif;
}
.height1 {
	line-height: 1px;
	border-top: 1px solid #666666;
}
.height4 {
	line-height: 4px;
	background-color: #CCCCCC;
}
.catlisthdr {
	font-weight: bold;
	background-color: #D9EAF2;
	border: 1px solid #8A2A8A;
	padding: 0px;
	height: 15px;
	
	margin: 3px;
}
.catlisthdr:hover {
	font-weight: bold;
	background-color: #0066CC;
	border: 1px solid #000033;
	padding:3px;
	height: 15px;
	
}
.error1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.graphicslink {
	font-weight: bold;
	background-color: #FBF3D7;
	border: 1px solid #8A2A8A;
	padding: 1px 8px;
	height: 12px;
	width: 75px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #464666;
	text-decoration: none;
	text-align: center;
	line-height: 18px;
}
.graphicslink:hover {
	font-weight: bold;
	background-color: #257FDF;
	border: 1px solid #8A2A8A;
	padding: 1px 8px;
	height: 12px;
	width: 75px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	line-height: 18px;
}
.leftline {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #6C91B5;
}

.rightline {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #6C91B5;
}

.smalltxt:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 
normal;
	color: #0033CC;
	text-decoration: underline;
}
.smallrevrse:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000033;
	text-decoration: underline;
	background-color: #FFFF00;
}
.smalltxt10 {  
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: 
	normal; color: #000033
}
#scNav {
	float: left;
	width: 580px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#scNav li {
	float: left;
	width: 178px;
	border: 1px solid #999999;
	margin: 2px;
	padding: 2px;
	background-image: url(graphics/sc_nav_bg.gif);
}
#scNav li a{
	color: #333333;
	text-decoration:none;
	line-height:14px;
	height:14px;
}
#scNav li:hover{
	background-image: url(graphics/sc_nav_hvr.gif);
}
.smalltxt {
	color: #666666;
	font: normal 9px  Arial, Helvetica, sans-serif;
}

.smallrevrse {  
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #FFFFFF; 
	background-color: #0066CC; 
	font-weight: bold; 
	border: none
}

.topline {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #6C91B5;
}

.SCRNField {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #CCCCCC;
	text-align: left;
	background-color: #333333;
}

.SCRNBLargeText {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
}

.height2 {
	line-height: 2px;
	background-color: #CFC1C1;
	color: #CFC1C1;
}
.height2FA {
	line-height: 2px;
	background-color: #FAFAFA;
	color: #FAFAFA;
}
.PostLogo {
	font-family : Georgia, "Times New Roman", serif;
	font-weight : bold;
	color : #000000;
}
.Copyright {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000099;
}
.TableHead {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #000000;
}
.TableSubHead {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}

.TableColHead {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : Bold;
}

.TableRowHead {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.TableDetail {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	/* line-height : 12px; */
}
.ListTitleLg {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
}
.ListItemLg {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 15px;
}
.ListTitleMed {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}
.ListItemMed {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
}
.ListTitleSm {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.ListItemSm {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}
.ListTitle {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}
.ListItem {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.Headline {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}
.HeadlineLg {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : normal;
	color: #1F1F1F;
}
.HeadlineMed {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color: #000033;
	font-variant: small-caps;
	text-transform: capitalize;
}
.HeadlineSm {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	
	
}

.TextMsg {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	font-style: italic;
	color: #FF0000;

}
.ArticleTextSm {

	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-align: justify;
}
.SubHead {
	font: bold 13px  Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
}
.SubHeadLg {
	font: bold 16px  Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
}
.SubHeadMed {
	font: bold 11px  Arial, Helvetica, sans-serif;
	color: #666666;
}
.SubHeadSm {
	font: bold 10px  Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
}
.Byline {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-right: 6px;
	padding-left: 6px;
}
.BylineLg {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.BylineMed {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.BylineSm {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
}
.Input {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.InputLg {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 14px;
}
.InputMed{
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.InputSm{
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.CatTableHead {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : normal;
	text-align: left;
	
	
}
.CatTableSubHead {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	
	
}

.CatTableColHead {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : Bold;
}

.CatTableRowHead {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.CatTableDetail {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
}
.CatNavLink {
	color: #000000;
	text-decoration: none;
}
.CatNavLinkLg {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight: normal;
	text-decoration: underline;
}
.CatNavLinkMed {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
}	
.CatNavLinkMed:Hover {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.CatNavLinkSm {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
}
.CatArticleText {
	font-family :  Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.norm14pt1 {

	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000033;
}

.norm14pt1:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #003399;
	text-decoration: underline;

}
.n12ptyello {

	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFCC;
}

.nav10vb {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000033;
	text-decoration: underline;
}

.nav10vb:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9966;
	text-decoration: underline;
}

.txt11red {  
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FF3300}
.txt11 {  
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #333344;
}

.txt11b {  
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #333344;
}
a.txt11b {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0099FF;
	text-decoration: none;
}
a.txt11b:hover {  
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #001133;
	text-decoration: underline;
}
.text14 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}
a.text14 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000033;
	text-align: justify;
	text-decoration: underline;
}
a.text14:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF3300;
	text-align: justify;
}

.title18xb {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	font-variant: small-caps;
	text-transform: capitalize;
	color: #333333;
}
.title16xb {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	font-variant: small-caps;
	text-transform: capitalize;
	color: #666688;
	font-style: normal;
}
.txt11:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 
	normal;
	color: #0000CC;
	text-decoration: underline;
}
.txt12 {
	color: #666666;
	text-decoration: none;
	font: normal 12px/22px  Arial, Helvetica, sans-serif;
}

.txt12:hover {
	color: #0000FF;
	text-decoration: underline;
	font: normal 12px/22px  Arial, Helvetica, sans-serif;
}

.txt12paragraph {
	font: normal 12px/22px  Arial, Helvetica, sans-serif;
	color: #000033;
	text-decoration: none;
}
body {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.cat {
	color: #464646;
	text-decoration: none;
	font: normal 11px  Arial, Helvetica, sans-serif;
}
.cat:hover {
	color: #990033;
	text-decoration: underline;
	font: normal 11px  Arial, Helvetica, sans-serif;
}
.cat1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;	
}
.cat1:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000099;
	text-decoration: underline;	
}
.botline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.BylineSmWhite {
	font: bold 9px  Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.BylineSmWhite:hover {
	font: bold 9px  Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.bullit1 {
	font: bold normal 10px/12px  Arial, Helvetica, sans-serif;
	list-style: square url(graphics/storefront/arrow1.gif);
	text-decoration: none;
	color: #990033;
}
.bullit1:hover {
	font: bold normal 10px/9px  Arial, Helvetica, sans-serif;
	list-style: square url(graphics/storefront/arrow1.gif);
	text-decoration: underline;
	color: #0000FF;
}
.BylineMedWhite {
	font: 10px Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.txt11justified {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333344;
	text-align: justify;
}
.rel_title {
	width:100%;
	background: url(/images/dotted_bg.gif) repeat-x 27px center;
	height: 29px;
}

/*CSS for boxes*/
.txtbox {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333344;
	width:185px;
	border:1px solid #949494;
}
.listbox {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333344;
	width:150px;
	border:1px solid #949494;
}
#quicklinks {
	 list-style-image:url(graphics/red-arrow.gif);
}
#quicklinks li {
	margin:2px;
	}
.catpageTitle{
	font-size: 16px;
	color: #666666;
	}
.link3 {
	color:#000000;
	text-decoration:none;
	}
.link3:hover {
	text-decoration:underline;
	}
form {
padding:0px;
margin:0px;
}
.newlink {
	color: #333333;
	text-decoration: none;
	font: normal 12px  Arial, Helvetica, sans-serif;
}
.newlink:hover {
	color: #333333;
	text-decoration: none;
	font: normal 12px  Arial, Helvetica, sans-serif;
}

.graybg{border:1px solid #959595; padding-left:5px;  background-image:url(graphics/gray-btn-hover.gif); background-repeat:no-repeat;}
