.printheader {display: none;}
.bgheader {
	background-image: url(/templates/Gray/images/common/bg_draw.jpg);
	background-repeat: no-repeat;
	background-position: 200px;
	height: 112px;
	background-color: RGB(231, 200, 136);
}
.bodystyle {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

/* 
a:visited {
	color: #7D7574;
	text-decoration: line-through;
} */
a:active  {
	color: #FF0202;
}

.bgwhite {
	height: 20px;
	background-color: #FFFFFF;





}
.bgredline {
	background-image: url(/templates/Gray/images/common/line_top.png);
	background-repeat: repeat-x;
	background-position: left center;
	height: 46px;
	overflow: hidden;


}
.bgredblack {
	background-image: url(/templates/Gray/images/common/bg_redblack.png);
	background-repeat: repeat-x;
	display: table-cell;
	background-position: top;
	height: 46px;




}
.bgfilial {
	background-image: url(/templates/Gray/images/common/bg_filial.png);
	background-repeat: repeat-x;
	display: table-cell;
	height: 46px;
	background-position: top;




}
.leftcolumn {
	background-image: url(/templates/Gray/images/common/bg_leftcolumn4.png);
	background-repeat: repeat-y;
	width: 195px;
	display: table-cell;
/* ^^^^^^^^^^^^ this parameter can be removed in future version */
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
	color: #000000;
	display: block;
	text-align: justify;
	margin-right: 28px;
	margin-bottom: 14px;
	margin-left: 28px;
	margin-top: 0px;
	padding: 0px;
	float: none;
	clear: none;









}
.header {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	word-spacing: 1pt;
	margin: 0px;
	font-size: 90%;
	white-space: nowrap;
	background-color: #B21400;
	width: auto;
	display: inline;
	height: auto;
	padding-right: 28px;
	padding-left: 10px;
	font-weight: bold;
	text-decoration: none;
















}
.headerline {
	margin: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B21400;
	display: block;
	padding: 0px;
	font-size: 100%;





}
.headerbg {
	height: 73px;
	background-image:  url(/templates/Gray/images/common/bg_p_red.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-top: 11px;
	margin-bottom: 0px;
	padding-bottom: 0px;





}
.rightcolumn {
	width: 22%;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #E0BC76;


}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #999999;
	display: block;
	margin-right: 14px;
	margin-bottom: 7px;
	margin-left: 28px;
	margin-top: 7px;
	text-align: left;


}
.bgmainheader {
	overflow: hidden;
}
.illustration {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
	color: #000000;
	display: inline;
	padding-top: 5px;
	float: right;
	font-weight: bold;
	clear: none;
	font-size: 83%;
	clip:  rect(auto auto auto auto);
	width: auto;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px 0px 3px 28px;
	border-bottom: 2px solid #B21400;








}
.headerdate {
	font-family: "Times New Roman", Times, serif;
	font-size: 70%;
	color: #E1BD77;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 28px;
	display: block;
	padding-bottom: 1px;
	text-align: right;
	margin-right: 14px;




}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #CCCCCC;
	text-align: center;
	padding: 0px;
	display: inline;
	font-weight: bold;
	margin: 0px;


















}
.headerlinegrey {

	margin: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #BFB5B0;
	display: block;
	padding: 0px;
	font-size: 100%;
}
.headergrey {

	font-family: Arial, Helvetica, sans-serif;
	color: #B21400;
	word-spacing: 1pt;
	margin: 0px;
	font-weight: bold;
	font-size: 90%;
	white-space: nowrap;
	background-color: #BFB5B0;
	width: auto;
	display: inline;
	height: auto;
	padding-right: 28px;
	padding-left: 10px;
}
.headerbggrey {

	height: 73px;
	background-image:  url(/templates/Gray/images/common/bg_p_grey.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-top: 11px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.text2lead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #999999;
	text-indent: 27px;
	display: block;
	text-align: justify;
	margin-right: 14px;
	margin-bottom: 7px;
	margin-left: 28px;
	margin-top: -19px;

}
.header2small {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	color: #666666;
	font-size: 76%;
	margin-top: 0px;
	margin-right: 14px;
	margin-left: 28px;
	display: block;
	text-align: left;
	margin-bottom: 0px;
	text-decoration: underline;






}
.headerdatesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #502E3E;
	font-size: 83%;
	margin-top: 7px;
	margin-right: 14px;
	margin-bottom: 5px;
	margin-left: 28px;
	display: block;
	text-align: left;
	padding: 0px;
	text-decoration: none;
}
a.headerdatesmall:link {
	color: #000000;
}
a.headerdatesmall:hover {
	text-decoration: underline;
	color: #B21400;
}


.mainnav {
	height: 46px;
	display: table;
	padding-top: 7px;



}
.subnavsection {
	display: block;
}
.pages {
	font-family: "Courier New", Courier, mono;
	font-size: 70%;
	color: #000000;
	float: right;
	margin-right: 0px;
	margin-top: -60px;
	padding: 45px 28px 0px 14px;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B21400;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #E0BC76;
	margin-bottom: 28px;
	clear: right;
	margin-left: 28px;







}
.header2 {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	color: #666666;
	margin-top: 22px;
	margin-right: 28px;
	margin-left: 28px;
	display: block;
	text-align: left;
	margin-bottom: 3px;
	font-size: 98%;
	text-transform: uppercase;
	padding: 0px;






}


.listbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #000000;
	border: 1px solid #FF9900;
	background-color: #E0BC76;


}
.pagenumber {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 350%;
	font-weight: normal;
	color: #BFB5B0;
	display: block;
	float: right;
	margin-top: 7px;
	margin-bottom: 35px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B21400;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
	text-decoration: none;
	clear: both;
}
a.pagenumber:link {
	color: #BFB5B0;
}
a.pagenumber:active {
	color: #BFB5B0;
}
.pageselected {
	font-family: "Times New Roman", Times, serif;
	font-size: 150%;
	color: #B21400;
	margin-right: 10px;
	padding: 0px 0px -10px;
	margin-left: 10px;
	font-weight: bold;





}
.subnavlink {
	text-decoration: none;
	color: #B21400;
	letter-spacing: 1pt;
	margin-right: 5px;
	margin-left: 5px;



}
.subnav {
	color: #B31603;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 14px;
	margin-left: 6px;
	text-align: right;
	padding-right: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-right: 36px;





}
.subnav2 {
	margin-bottom: -10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-decoration: none;
	display: compact;
	padding-bottom: -10px;
	margin-right: -4px;
	padding-right: 6px;
	vertical-align: baseline;

}
a.subnav2:visited {
	color: #B31603;
}
.formsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	display: block;
	padding: 0px 14px 0px 28px;
	margin: 0px 0px 28px;












}
.textfield {
	background-color: #E0BC76;
	width: 100%;
	font-size: 95%;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #666666;
	padding: 3px;
	display: block;
	overflow: visible;
	clear: both;

























}
.label {
	display: block;
	margin-bottom: 3px;
	padding: 0px;
	font-weight: normal;












}
.text2list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #999999;
	display: list-item;
	margin-right: 14px;
	margin-bottom: 14px;
	margin-left: 28px;
	margin-top: 7px;
	text-align: left;
	padding: 0px;
	list-style-position: outside;


}
.subnavlinkblack {
	text-decoration: none;
	color: #666666;
	letter-spacing: 1pt;
	margin-right: 5px;
	margin-left: 5px;




}
.redline {
	background-color: #C90006;
	display: block;
	height: 3px;
}
.middlecol {





}
.bgfooter {
	background-color: #E0BC76;
	font-size: 70%;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #B21400;


}
.leftcolumnfooter {
	background-image: url(/templates/Gray/images/common/bg_leftcolumn4.png);
	background-repeat: repeat-y;
	width: 200px;
	display: table-cell;
	border-top: 3px solid #B21400;


}
.textlead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
	color: #000000;
	display: block;
	text-align: justify;
	margin-right: 28px;
	margin-bottom: 14px;
	margin-left: 28px;
	margin-top: 0px;
	padding: 0px;
	float: none;
	clear: none;


}
.cboth {
	clear: both;
	display: block;
	height: 21px;



}
.selectred {
	color: #B31603;
}
.textlistno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
	color: #000000;
	display: list-item;
	text-align: left;
	margin-right: 28px;
	margin-bottom: 7px;
	margin-left: 56px;
	margin-top: 0px;
	padding: 0px;
	list-style-type: none;


}
.textlistb1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
	color: #000000;
	display: list-item;
	text-align: left;
	margin-right: 28px;
	margin-bottom: 4px;
	margin-left: 56px;
	margin-top: 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(/templates/Gray/images/common/bullet1.png);
}
.textlistb2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
	color: #000000;
	display: list-item;
	text-align: left;
	margin-right: 28px;
	margin-bottom: 4px;
	margin-left: 56px;
	margin-top: 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(/templates/Gray/images/common/bullet2.png);
}
.studentimg {
	display: block;
	clear: none;
	float: left;
	width: auto;
	margin-top: 10px;
	margin-right: 28px;
	margin-bottom: 28px;
	margin-left: 28px;
	padding: 0px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
	color: #000000;
	text-align: center;

}
.textfieldfixed {
	background-color: #E0BC76;
	font-size: 95%;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #666666;
	padding: 3px;
	display: inline;
	height: auto;



}
.imgborder {
	border: 1px solid #990000;
	display: inline;
	background-color: #E5E1E1;
	background-image: url(/templates/Gray/images/common/preloader.gif);
	background-repeat: no-repeat;
	background-position: center center;




}
.button {
	font-size: 95%;
	background-color: #BFB5B0;
	margin-left: 3px;
	padding: 0px;
	border: 1px solid #333333;
	cursor: hand;




}
.subnavdisable {

	color: #907C79;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 14px;
	margin-left: 6px;
	text-align: right;
	padding-right: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-right: 36px;
}
.header3 {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	color: #666666;
	margin-right: 28px;
	margin-left: 28px;
	margin-bottom: 14px;
	font-size: 98%;
	padding: 0px;
	margin-top: 0px;
	display: block;
	clear: none;



}
.subnavlinkred {
	text-decoration: none;
	color: #666666;
	margin-right: 5px;
	margin-left: 5px;

}
a.subnavlinkred:visited {
	color: #666666;
}
a.subnavlinkblack:visited {
	color: #666666;
}
.subnavlinkblack2 {
	text-decoration: none;
	color: #000000;
	font-weight: bold;

}
a.header:link {
	text-decoration: none;
	color: #ffffff;
}
a.header:hover {
	text-decoration: underline;
}
.textlistb1fortable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
	color: #000000;
	display: list-item;
	text-align: left;
	margin-right: 28px;
	margin-bottom: 4px;
	margin-left: 28px;
	margin-top: 0px;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(/templates/Gray/images/common/bullet1.png);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 3px;



}
.textlistb2fortable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
	color: #000000;
	display: list-item;
	text-align: left;
	margin-right: 28px;
	margin-bottom: 4px;
	margin-left: 28px;
	margin-top: 0px;
	padding: 0px 0px 3px;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(/templates/Gray/images/common/bullet2.png);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	width: auto;


}
.profileimg {
	margin-top: -60px;
	display: block;
	overflow: visible;
	float: left;



}
.photoleft {
	margin-right: 56px;
	border-bottom: 2px solid #B21400;
	margin-bottom: 14px;
	padding-left: 28px;
	margin-top: -92px;
	padding-top: 43px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #E0BC76;
	clear: none;
	width: auto;
	display: block;
	float: left;
	padding-bottom: 0px;






}
.photoframe {
	border-left-style: solid;
	border-left-color: #B21400;
	border-left-width: 1px;
	display: block;
	overflow: visible;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B21400;
	cursor: help;


}
.photodiv {
	margin-right: 56px;
	margin-bottom: 14px;
	padding-left: 28px;
	margin-top: -84px;
	padding-top: 42px;
	clear: none;
	width: auto;
	display: block;
	float: left;

}
.textepigraph {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
	color: #666666;
	display: block;
	text-align: right;
	margin-right: 28px;
	margin-bottom: 27px;
	margin-left: 28px;
	margin-top: -19px;
}
acronym {
	cursor: help;
	color: #840000;


}
fieldset {
	padding: 14px;
	width: 80%;
}
.textfieldgray {

	background-color: #BFB5B0;
	width: 100%;
	font-size: 95%;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #666666;
	padding: 3px;
	display: block;
	overflow: visible;
}
.legend {
	font-size: 150%;
	font-weight: bold;
}
.textfieldred {
	background-color: #990033;
	width: 100%;
	font-size: 95%;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #666666;
	padding: 3px;
	display: block;
	overflow: visible;
	color: #FFFFFF;

}
.pagesbottom {
	font-family: "Courier New", Courier, mono;
	font-size: 70%;
	color: #000000;
	float: right;
	margin-right: 0px;
	margin-top: -30px;
	padding: 37px 28px 0px 14px;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B21400;
	clear: both;
}.datesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #E0BC76;
	text-align: right;
	padding: 0px 14px 0px 0px;
	display: block;
	font-weight: bold;
	margin: 0px 0px 0px 28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;





}
.text2news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	display: block;
	margin-right: 14px;
	margin-bottom: 14px;
	margin-left: 28px;
	margin-top: 7px;
	text-align: justify;

}
a:link	{
	color: #B21400;
}
a:active {
	color: #FF9900;
}

a:visited {
	color: #B21400;
}

.illopros {
	display: block;
	height: 135px;
	width: 180px;
	border: 1px dotted #E4E4E4;
	margin-right: 14px;
	margin-left: 28px;
	background-position: center center;
	background-repeat: no-repeat;
	margin-top: -1px;
	margin-bottom: 7px;

}
.illustrationleft {
	margin-left: 0px;
	margin-bottom: 7px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
	color: #000000;
	display: inline;
	padding-top: 5px;
	float: left;
	width: auto;
	font-weight: bold;
	margin-right: 28px;
	clear: none;
	font-size: 83%;
	clip:  rect(auto auto auto auto);
	margin-top: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B21400;


}
.placeholder {
	background-color: #E5E1E1;
	background-image: url(/templates/Gray/images/common/preloader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	border: 1px solid #000000;
	text-indent: 0pt;
	display: inline;



}
.header2text {

	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	color: #666666;
	margin-top: 28px;
	margin-right: 28px;
	margin-left: 28px;
	display: block;
	text-align: left;
	margin-bottom: 14px;
	font-size: 98%;
	text-transform: uppercase;
	padding: 0px;
	width: auto;
}
.textsimple {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
	color: #000000;
	display: block;
	margin-bottom: 21px;
	margin-top: 0px;
	padding: 0px;
}
.texttable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
	color: #000000;
	padding: 0px;
	border: 1px outset #CCCCCC;
	background-color: #F8F8F8;
	position: static;
	width: auto;
	margin: 14px 28px 21px;









}
.content {
	width: auto;
}
ol {
	margin: 0px;
	padding: 0px;
}
.divider {
	margin-top: 28px;
	margin-bottom: 28px;
	clear: both;

}
.illustrtableleft {
	clear: none;
	float: left;
	text-align: center;
	padding: 0px 28px;
	margin: 0px 0px 7px;
	width: 1%;
	clip:  rect(auto auto auto auto);
	display: table;

}
.illustrtext {
	font-weight: bold;
	color: #333333;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B21400;
	display: table-cell;
	clear: none;
	float: none;
	clip:  rect(0px 0px 0px 0px);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;

}
.illustrtableleright {
	clear: none;
	float: right;
	text-align: center;
	margin: 0px 0px 7px;
	width: 1%;
	clip:  rect(auto auto auto auto);
	display: table;
	padding-top: 0px;
	padding-right: 28px;
	padding-left: 28px;
	padding-bottom: 0px;
	background-image: url(/templates/Gray/images/common/preloader.gif);
	background-repeat: no-repeat;
	background-position: center center;


}
.textlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
	color: #000000;
	display: block;
	text-align: left;
	margin-right: 28px;
	margin-bottom: 7px;
	margin-left: 56px;
	margin-top: 0px;
	padding: 0px;
	float: none;
	clear: none;
	list-style-position: outside;
	list-style-type: decimal;

}
.text2ul {
	margin: 0px;
	padding: 0px;
}
.text2listselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	display: list-item;
	margin-right: 14px;
	margin-bottom: 14px;
	margin-left: 28px;
	margin-top: 7px;
	text-align: left;
	padding: 0px;
	list-style-position: outside;
	list-style-image: url(/templates/Gray/images/common/bullet1.png);
	text-indent: 0pt;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B21400;

}
address {
	font-style: normal;
}
.header2big {

	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	color: #666666;
	margin-top: 28px;
	margin-right: 28px;
	margin-left: 28px;
	display: block;
	margin-bottom: 14px;
	font-size: 125%;
	text-transform: uppercase;
	padding: 0px;
}
.test {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	display: block;
	margin-right: 14pt;
	margin-left: 28px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF0000;
	padding: 0px;
	clear: none;
	float: none;





}
.illustrationrc {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 83%;
	margin: 0px 14px 0px 28px;
	background-image: url(/templates/Gray/images/common/preloader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #E5E1E1;
	border: 1px solid #BFB5B0;


}

/* As listed below... */

.counter {
	display: block;
	margin-top: 12px;
	margin-bottom: 12px;
	margin-left: 6px;
}
.text2list2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #999999;
	display: list-item;
	margin-right: 14px;
	margin-bottom: 7px;
	margin-left: 28px;
	margin-top: 7px;
	text-align: left;
	padding: 0px;
	list-style-position: outside;
}
.designdescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin: 5px 28px 14px;
}
.designimg {
	background-image: url(/templates/Gray/images/common/preloader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #CCCCCC;
	margin-right: 14px;
	border: 1px solid #333333;
	display: block;
	margin-bottom: 7px;
}
.designheader {
	color: #000033;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	font-weight: bold;
	font-size: 115%;
	display: block;
}
.middlecol p {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
	color: #000000;
	display: block;
	text-align: justify;
	margin-right: 28px;
	margin-bottom: 14px;
	margin-left: 28px;
	margin-top: 0px;
	padding: 0px;
	float: none;
	clear: none;
}
.imgintextright {
	float: right;
	background-color: #E5E1E1;
	background-image: url(/templates/Gray/images/common/preloader.gif);
	background-repeat: no-repeat;
	margin-right: 28px;
	margin-bottom: 0.5em;
	margin-left: 14px;

}
.middlecol ul, ol {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 83%;
	color: #000000;
	margin-right: 28px;
	margin-bottom: 14px;
	margin-left: 5em;
	margin-top: 0px;
	padding: 0px;
	float: none;
	clear: none;
}
.faqheader {
	color: #000000;
	background-color: #BBE0E3;
	border: 1px solid #000000;
	padding: 5px;
}
.td_level {
	margin: 0;
	padding: 0px 0px 0px 10px;
	list-style: none;

}


.td_level_1{

	padding: 4px 4px 4px 6px;
	margin: 0;
	color: #B31603;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2;
	font-size: 90%;
	font-weight: bold;
	list-style: none;

}

.td_level_2{

	padding: 4px 4px 4px 12px;
	margin: 0;
	color: #B31603;
	line-height: 1.2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	list-style: none;

}

.editor_button {
	float: left;
	cursor: pointer;
	padding-left: 2px;
	padding-right: 2px;

}

.edit {
	font-size: 14px;
	font-family: Arial;
}

.label {
	font-size: 14px;
	font-family: Arial;
}

.slink {
	font-size: 14px;
	font-family: Arial;
}

.archives {
	font-size: 13px;
	font-family: Arial;
}

.vote {
	font-size: 13px;
	font-family: Arial;
}

