.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;
list-style: square;


}



.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: square;



}



.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;

}




