/* CSS Document */
body {background:#FFF; height:100%; margin:0px; padding:0px; }

/*-------- Default Style --------*/
th,td,div{color:#000; font-family: Arial, Verdana, Helvetica, sans-serif;  font-size: 12px; font-weight:normal; }
a,a:link,a:visited,a:active{color:#000000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
a:hover{color:#C00; text-decoration:none; }

/*-------- design style --------*/
.template_style{width:910px; margin:auto; }


/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#000; font-size:12px;}
a.footer:hover{color:#C00;}



/* -- End rest of site Montage --*/    /* Generic Spacing for all Panes  
.Panes { padding: 0px 0px 0px 0px;  }
*/


.PeacequareBottomBar {width:910px; height:1px; padding: 0px; color: #ABA6A2;}

.PeacequareFooter {padding: 0px; margin-bottom:20px; }
.PeacequareFooterText {font-family: Arial, Verdana, Helvetica, sans-serif;  font-size: 11px; color: #000000;}
#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both;}



.MEMOTopHeader02 { width: 910px; height: 107px; background-repeat: no-repeat; background-color: #FFFFFF;}
.MEMOTopHeader02 TD {padding-top: 0px;}

.MEMOTop02Left
{
	width: 390px;
	height: 100px;
}

.MEMOTop02Menu
{
	width: 520px;
	height: 100px;
}


.MEMOTop03Bar {width:910px; height:10px; padding: 0px; background-color: #DCD2C8;}
.MEMOTop03Left {width:452px; height:268px; padding: 0px;}
.MEMOTop03Center {width:222px; height:268px; padding: 0px; font-size: 14px; }
.MEMOTop03Right {width:236px; height:268px; padding: 0px; font-size: 14px;}

.MemoBottom {width:910px; height:1px; padding: 3px 0 0 0; background-color: #ABA6A2;}
.MemoFooter {width:910px; height:10px; padding: 0px; background-color: #ffffff; }
             
.MemoFooterText {font-family: Arial, Verdana, Helvetica, sans-serif;  font-size: 11px;}

.ContentPane {width: 675px;  padding-right: 2px; font-family: Arial, Verdana, Helvetica, sans-serif;  font-size: 12px; background-color: #ffffff;}
.Leftpane { width: 0px; background-color: #ffffff;}
.Rightpane { width: 235px; font-size: 14px; padding-left:2px; background-repeat: no-repeat; background-color: #ffffff; }

.MEMOLogo {margin-right:5px;}
.MEMOLogo2 {margin-left:5px;}

.MEMOBodyText
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

.maintable 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;  font-size: 12px;
	background-color: #ffffff; 
	height: 100%;
	width: 100%; 
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	}



.skinmaster {
	font-family: Arial, Helvetica;
	height: 100%;
	background-color: #ffffff;
	border-right: #7994cb 0px solid; 
	border-top: #7994cb 0px solid; 
	border-left: #7994cb 0px solid; 
	border-bottom: #7994cb 0px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 0px; 
	-moz-border-radius-topright: 3px; 
	margin-bottom: 5px;
}

.skinheader {}

.controlpanel {
	width: 910;
	background-color: #fefefe;
}


/* -- End rest of site Montage --*/    /* Generic Spacing for all Panes */ 
.Panes { padding: 0px 0px 0px 0px;  }







