@charset "utf-8";
html,body{background-color:#333;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:400;font-variant:normal;color:#000;text-decoration:none;margin:0;padding:0;-webkit-font-smoothing:antialiased;background-image:url(../../../images/fabric.jpg);background-repeat:repeat;}
div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, figure, hgroup, menu, nav, section, menu,time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
#container{ width:982px; text-align:center; top:0; border-spacing:0; margin:0 auto; padding:10px 0 0; }
#main_content{ width:980px; vertical-align:top; top:0px; border-spacing:0; background-color:#fff; display:block; text-align:center; border-style:none; border-width:0; border-radius: 10px; -moz-border-radius: 10px; margin: 15px 0; padding-top: 15px; padding-bottom: 15px; }
#head {
	height: 130px;
	width: 400px;
	margin: 25px auto;
	text-align: center;
	padding: 15px 0 0 0px;
}
.title{
	font-family: 'Alegreya', Arial, serif;
	font-style: normal;
	color: #003399;
	font-size: 18pt;
	font-weight: 700;
	text-align: center;
	margin-top: 10px;
	line-height: 100%;
	text-shadow: 1px .5px 3px #ccc;
	margin-bottom: 20px;
}
.blueSUBTITLE {	color: #0165D3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
}
a{
	margin: 0;
	padding: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	font-weight: bold;
}
li{
	margin-left: 50px;
	list-style-type: disc;
	padding-bottom: .7em;
}
a img{text-decoration:none;border-style:none;}
hr{width:200px;height:10px;margin:5px auto;border:none !important;padding:0px;}
.REDitalicBOLD{color:#CB0000;font-weight:700;font-style:italic;font-size:14px;}
.underline{text-decoration:underline;}
.center{text-align:center;vertical-align:middle;}
.top{vertical-align:top;margin:0;padding:0;}
.left{float:left;margin-right:10px;}
.justify{text-align:justify;font-size:14px;font-weight:400;vertical-align:top;}
.nowrap{white-space:nowrap;}
.imageLEFT{
	float: left;
	margin-left: 150px;
	margin-top: 50px;
}
.imageRIGHT{ float:right; margin-right: 75px; width: 400px; }
table{ border-collapse:collapse; border-spacing:0; margin-right:auto; margin-left:auto; vertical-align:top; text-align: center; }
th{ font-size:medium; color:#FFF; text-decoration:none; background-color:#030; text-align:center; font-weight:700; padding:5px; }
td{vertical-align:middle;padding:5px;}
.text_box{ width:85%; text-align:justify; margin: 10px auto 20px; }
.tableL{text-align:left;vertical-align:top;border:none;margin-right:auto;margin-left:auto;width:85%;margin-top:15px;}
.tableC{text-align:center;vertical-align:top;border:none;margin-right:auto;margin-left:auto;width:85%;margin-top:15px;}
.border_double2px{ border:1px solid #003300; border-collapse:separate; border-spacing:2px; vertical-align:top;}
.border_double2px td{ border:1px solid #006600; }
.table_half{margin:0 auto;border:1px solid #98B7E2;border-collapse:separate;border-spacing:1px;width:50%;}

.clear{clear:both;height:0;overflow:hidden;}
p{padding-top:5px;padding-bottom:10px;}


a:visited,a:link{ color:#CB051C; font-size:11pt; text-decoration:none; }
a:hover{ color:#0076FA; font-size:11pt; text-decoration:underline; font-style:normal; }
