/* Start of CMSMS style sheet 'Default Styles' */
@charset "utf-8";
/* CSS Document */


body { background:url(uploads/images/background_slice.png) repeat-x; margin:0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
a img {
	border:0;
}
#container {
	margin:0 auto;
	background:url(uploads/images/content_slice.png) repeat-y;
	width:995px;
	text-align:left;
}

#footer { background:url(uploads/images/footer.png) no-repeat; width:995px; height:86px; text-align:center; }
#insideFooter { padding:1px 0 4px; margin:0 auto; color:#FFF; font-size:11px; }
#insideFooter a { color:#ededed; }
#insideFooter p { margin:6px; }

#column-left { width:255px; vertical-align:top; }
#column-center { width:520px; vertical-align:top; }
#column-right { width:210px; vertical-align:top; background:url(images/column_bg.gif) repeat-y right; text-align:right; }
.innerColumnTop, .innerColumnBottom { margin:8px 18px 8px auto; padding:8px; text-align:left; width:180px; }
.innerColumnTop { background:#bcb6a7; min-height:200px; border-bottom:8px solid #fff; border-top:8px solid #fff; margin:0 18px 0 auto; }
.innerColumnBottom {background:#E4E0D5; min-height:200px; height:100%; }

#sidebar { padding:0 14px 0 12px; }

#main { padding:0px 10px 20px 0px; text-align:left; }

/* TAG STYLES */

h1 {
	color:#222;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	margin-top:0px;
}


.import-block { margin:0; }

.breadcrumbs { font-size:11px; color:#999; }

.brown-box { padding:4px; display:block; font-size:18px; font-weight:bold; margin:4px 0; color:#000; }
.brown-box-small { background:#756D5A; padding:10px; display:block; font-size:15px; font-weight:bold; margin:4px 0; color:#FFF; }
.brown-box-really-small { background:#756D5A; padding:4px; display:block; font-size:12px; font-weight:bold; margin:4px 0; color:#FFF; }
.brown-text { margin:0px; display:block; font-size:12px; color:#756D5A; text-transform:uppercase; font-weight:bold; }

.light-brown-box {
	 background:#e4e0d5; padding:10px; display:block;
}

.header-box { background:#756D5A; padding:4px; margin-bottom:8px; }
.header-box div, .header-box p { color:#FFF !important; }

/* OLD GLOBAL STYLES */


a:link {
	color: #0f7ec2;
	text-decoration: none;
}
a:visited {
	color: #0f7ec2;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #0f7ec2;
}
.arialgray11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f6162;
	line-height: 120%;
	padding: 0px;
	list-style-type: square;
}
.arialgray13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5f6162;
	line-height: 120%;
	padding: 0px;
	list-style-type: square;
}
.arialboldgray14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5f6162;
	padding: 0px;
}
.arialboldgray14rt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5f6162;
	text-align: right;
	padding: 0px;
}
.arialgray11rt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f6162;
	line-height: 120%;
	padding: 0px;
	text-align: right;
}
.arialboldwhite14rt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 120%;
	text-align: right;
	padding: 0px;
}
.arialwhite11rt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #FFFFFF;
	text-align: right;
	vertical-align: top;
	padding: 0px;
}
.arialboldblack14rt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 120%;
	text-align: right;
	padding: 0px;
}
.arialboldblack14 {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
line-height:120%;
padding:0;
}
.arialblack11rt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #000000;
	text-align: right;
	vertical-align: top;
	padding: 0px;
}
.arialwhite11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px;
}
.arialboldwhite14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 120%;
	padding: 0px;
}
.arialboldltblue14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 9fcbed;
	line-height: 120%;
	padding: 0px;
}
.arialltblue11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9fcbed;
	padding: 0px;
}
.arialboldltblue11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9fcbed;
	padding: 0px;
	font-weight: bold;
}
.arialbolddkblue14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 0f7ec2;
	line-height: 120%;
	padding: 0px;
}
.arialgray11centered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f6162;
	line-height: 110%;
	padding: 0px;
	text-align: center;
}

h3 {
	font-size: 14px; 
	color: #555; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

h2 {
	font-size: 16px; 
	color: #444; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}






/* OLD SPECIFIC STYLES */

.style1 {background-color: transparent; }
.style3, .style5 {
	font-size:13px;
}
.style28 {font-family: "Microsoft Sans Serif", "MS Dialog", "MS Dialog Light", "MS Sans Serif", "AvantGarde LT Book", "AvantGarde LT Medium", "Futura Std Book", "Futura LT Medium"; font-size: 15px; color: #000000; }
.style34 {font-size: 13px; color: #999999; font-family: "Microsoft Sans Serif", "MS Dialog", "MS Dialog Light", "MS Sans Serif", "AvantGarde LT Book", "AvantGarde LT Medium", "Futura Std Book", "Futura LT Medium";}
.style45 {font-family: "Futura Std Book"}
.style46 {color: #000000}
.style51 {color: #CCCCCC}
.style52 {
	font-family: "Microsoft Sans Serif", "MS Dialog", "MS Dialog Light", "MS Sans Serif", "AvantGarde LT Book", "AvantGarde LT Medium", "Futura Std Book", "Futura LT Medium";
	font-size: 13px;
}
.style53 {font-size: 14px; font-weight: bold; padding: 0px; font-family: Arial, Helvetica, sans-serif;}
.style54 {color: #0F7EC2}
.style55 {font-family: "Microsoft Sans Serif", "MS Dialog", "MS Dialog Light", "MS Sans Serif", "AvantGarde LT Book", "AvantGarde LT Medium", "Futura Std Book", "Futura LT Medium"; font-size: 13px; color: #666666; }
/*.style70 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #666666; }*/

.h2_heading {font-size: 14px; color: #333; font-family: Arial, Helvetica, sans-serif;font-weight:bold;}
.style76 {
	font-size: 13px;
	color: #FFFFFF;
}
.style78 {
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
}
.style79 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
/*.style81 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: italic;
}*/
.style82 {
	font-size: 15px;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style83 {font-family: "Microsoft Sans Serif"; font-size: 12px; color: #FFFFFF; }
.style87 {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; }
.style88 {
	font-size: 13px;
	font-style: italic;
}
.style89 {
	font-weight: bold;
	font-size: 12px;
	font-style: italic;
}
.style90 {font-size: 13px}
.style92 {font-family: "Microsoft Sans Serif"; font-size: 13px; }
.style93 {
	font-size: 12px;
	font-style: italic;
}
.style95 {font-size: 14px; color: #0F7EC2; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.style96 {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	padding:0;
}
.style13 {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
.style67 {color: #FFFFFF}
.style97 {color: #E0DFE3}
.style84 {	font-family: "Microsoft Sans Serif";
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.style85 {color: #FFFFFF; font-weight: bold; }
.style98 {font-family: "Microsoft Sans Serif"; font-size: 12px; color: #FFFFFF; font-weight: bold; }



style25 {color: #666}
.style10 {color: #087DC6}
.style11 {color: #666}
.style21 {line-height: 120%; padding: 0px; list-style-type: square; font-family: "Microsoft Sans Serif", "MS Dialog", "MS Dialog Light", "MS Sans Serif", "AvantGarde LT Book", "AvantGarde LT Medium", "Futura Std Book", "Futura LT Medium"; }
.style23 {color: #5f6162; line-height: 120%; padding: 0px; list-style-type: square; font-family: Arial, Helvetica, sans-serif;}
.style47 {line-height: 120%; padding: 0px; list-style-type: square; font-family: "Microsoft Sans Serif", "MS Dialog", "MS Dialog Light", "MS Sans Serif", "AvantGarde LT Book", "AvantGarde LT Medium", "Futura Std Book", "Futura LT Medium"; font-size: 13px; }
.style8 {font-size: 13px}
.style4 {	font-family: "Microsoft Sans Serif", "MS Dialog", "MS Dialog Light", "MS Sans Serif", "AvantGarde LT Book", "AvantGarde LT Medium", "Futura Std Book", "Futura LT Medium";
	font-size: 12px;
	color: #666;
}
.style49 {color: #333333}
.style60 {color: #000000}

.style65 {color: #FFFFFF}
.style67 {color: #087DC6; font-family: "Microsoft Sans Serif", "MS Dialog", "MS Dialog Light", "MS Sans Serif", "AvantGarde LT Book", "AvantGarde LT Medium", "Futura Std Book", "Futura LT Medium"; }
.style68 {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.style69 {
	font-family: "Microsoft Sans Serif";
	font-size: 12px;
}
.style70 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.style81 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style84 {
	font-family: "Microsoft Sans Serif";
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.style87 {font-family: "Microsoft Sans Serif"; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.style88 {font-family: "Microsoft Sans Serif"; font-size: 12px; color: #FFFFFF; }
.style90 {
  font-family: "MS Sans Serif";
  font-size: 11px;
}
.style91 {font-family: "MS Sans Serif"}
.style96 {
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
}
.innerColumnBottom .arialblack11rt, .innerColumnTop .arialblack11rt,
.innerColumnBottom .arialgray11rt, .innerColumnTop .arialgray11rt,
.innerColumnBottom .arialwhite11rt, .innerColumnTop .arialwhite11rt { font-size:13px; }

/* End of 'Default Styles' */

