body {margin:0; text-align:center; font-size:82%; margin:10px auto; background:#666666 url(../images/page/tile5.gif) left top;}

#headerBanner {background-color:#84002b; padding:10px; margin:0; height:123px; position:relative}

#headerBanner2{background-color:transparent; position:relative; margin:0; height:123px}

#logo {text-align:left; float:left; margin:10px 0 0 10px}

#outerWrapper {width:650px; margin:auto; border:1px solid #333}

#outerWrapper2 {width:650px; margin:auto; border:1px solid #333; background:#84002b url(../images/dots_emb.jpg) no-repeat top right; }

h1 {font-family:"Times New Roman", Times, Georgia, serif; font-weight:normal; color:#FFFFFF; text-align:right; font-size:140%; margin:0; padding:0}

.clearFloats {clear:both; position:relative}

#title {
	position:absolute;
	bottom:20px;
	float:right;
	left: 132px;
	width: 493px;
}

#content {background-color:#fff; color:#333333; padding:0px 30px 20px 30px; margin:0; text-align:left; font-family:"Times New Roman", Times, serif}

#content2 {background-color:transparent; color:#333333; padding:0px 30px 20px 30px; margin:0; text-align:left; font-family:"Times New Roman", Times, serif}

#legal{float:left; text-align:left; color:#999; line-height:100%; width:50%; font-size: 95%;}

#date {text-align:right; color:#999999; line-height:100%; width:50%; margin-bottom:15px; font-size: 95%; margin-left:50%;}

p {margin:0; padding:10px 0; line-height:140%; width:75%;}

#contact {width:75%; margin-top:0; padding-top:0}

p.smallPrint { color:#999; line-height:100%; width:50%; font-size: 95%;}

p.smallPrint2 { color:#999; line-height:100%; width:70%; font-size: 95%;}


h2 {font-size:120%; margin:0; padding:5px 0; font-weight:normal; border-bottom:1px solid #666 }

h3 {font-weight:bold; font-size:105%; color:#777; letter-spacing:0.5px; margin:10px 0 5px 0px; padding:0 0 3px 0;  border-bottom:1px solid #CCCCCC;}

h4 {font-weight:bold; font-size:101%; color:#84002b; letter-spacing:0.5px; margin:15px 0 -5px 0px; padding:0;}

#footer { background-color:#84002b; min-height:20px}

ul {list-style:square; margin:0 auto; padding-bottom:0; padding-top:5px;}

ol {list-style:decimal; margin:0 auto; padding-bottom:0; }


ol.darker {width:100%;}

ol.darker2 li { color:#000!important; width:100%;}

li {padding:5px 0; color:#666666;width:68%}

li li {padding:5px 0; color:#666666;width:100%}

p.minimal {padding:5px 0 0 0;}

p.minimalGrey {padding:5px 0 0 0; color:#999999;}

p.whitespace {padding:50px 0;}

.grey {color:#999999;}

blockquote {margin-left:15px; margin-top:0px; padding:5px; width:75%; color:#999999; line-height:145%;}

p.author {font-style:italic; line-height:100%; color:#999}

table {width:100%; margin-top:16px;border-collapse:collapse}

table.noMarg { margin-top:0;}

td {text-align:right;}

td, th {padding:5px; border-collapse:collapse; color:#999999; border:1px solid #999;  vertical-align:top;}

th {color:#666666; text-align:left}

td.left {text-align:left}

td.strong { font-weight:bold; color:#666; text-align:right; padding-bottom:30px;}
th.rightTH {text-align:right}

tr.singleLineBold td { font-weight:bold; border-top:1px solid #e3d33e; padding-bottom:15px;}

td.singleLine { border-top:2px solid #e3d33e; padding-bottom:15px;}


tr.moreHeadroom th {padding-top:16px;}

tr.moreRoom th {padding:10px 4px;}

/*-----table rule---*/

tr.nxtToBottom td, tr.nxtToBottom th  { border-bottom:none;}
.lstCell {border:none; border-top:1px solid #999}

tr.doubleRule td, tr.doubleRule th  {border-top:1px solid #84002b; border-bottom:2px solid #84002b;font-weight:bold; color:#666666; }

tr.singleRule td, tr.singleRule th {border-top:1px solid #e3d33e; font-weight:bold; color:#333333; border-bottom:none }



td h4, th h4 {color:#84002b; letter-spacing:1px; text-align:left; padding-top:8px; font-family:Arial, Helvetica, sans-serif}

tr.underline td, tr.underline th {border-bottom:2px solid #84002b}


#content a:link { color:#999;}

#content a:Hover { color:#660000;}

h1.special { margin:5px -30px 12px -30px; background-color:#84002b; color:#FFFFFF; padding:5px 30px 7px 30px; letter-spacing:0.5px; text-transform:lowercase; font-variant:small-caps; size:140%; font-weight:normal; display:block; text-align:left;}


h2.sectionHeadline { margin:30px -30px 10px -30px; border:1px solid #666; border-left:none; border-right:none; padding:10px 30px; letter-spacing:1px;}

h2.sectionHeadline2 { margin:60px -30px 10px -30px; border:1px solid #FFFFFF; border-left:none; border-right:none; padding:10px 30px; letter-spacing:1px; background-color:#84002b; color:#FFFFFF;}

.h2Date{font-size:80%; color:#999999; }



div.anouncements { display:block; width:100%;}

div.anouncements p {float:left; width:60%; margin:0 10px 0 0; font-size:120%; letter-spacing:0.02em;}

div.anouncements p.dateStamp { float:right; width:30%; text-align:right; margin-rght:0; color:#FFFFFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:85%;} 


.divider {clear:both; display:block; margin:0px 0 10px 0;border-bottom:1px dotted #fff;}


div.anouncements a {text-decoration:none; color:#FFFFFF;}

div.anouncements a:hover {color:#4CC4FF;}




a {color:#333333;}

a:hover { color:#4CC4FF;}


#content a.specialLink {
	color:#900 !important;
}

#content a.specialLink:hover {
	
	color:#300 !important;
}

#footer a {text-align:right; padding-right:30px; padding-bottom:10px}

#footer p {margin:0 30px 0 0; display:block; padding:0; line-height:100%; width:100%; text-align:right; padding-bottom:15px;  }





