body,div,iframe,img,li,object,p,ul,input,form { margin:0; padding:0; box-sizing:border-box; -moz-box-sizing:border-box;
 -webkit-box-sizing:border-box;font-family : "Century Gothic", Verdana; }
body {background-image : url(images/content-bg.jpg);}
ul { padding:0 0 0 1em; margin:0 0 0 20px; } img { border-width:0; } blockquote { margin: 0 0 0 20px; }

.global,h1,h2,h3,h4,h5,h6,td { background-color:#cccccc; font-family:Verdana, Geneva, Bitstream Vera Sans, Tahoma, sans-serif;
 font-style:normal; font-weight:normal; color:#000000; font-size:11px; text-align:left; direction:ltr; }
.global a:link { color:#0000FF; text-decoration:underline; }
.global a:visited { color:#800080; text-decoration:underline; }
.global ul,ol { list-style-type:disc; }

 h1,h2,h3,h4,h5,h6 { display:inline; margin:0; padding:0; background-color:transparent; background-image:none; font-weight:normal; }

.frm { font-family:Verdana, Geneva, Bitstream Vera Sans, Tahoma, sans-serif; font-style:normal; font-weight:normal;
 color:#000000; font-size:11px; direction:ltr; }
.mnu { overflow:hidden; background-color:#F8F8F8; padding:2px; line-height:1.5em; cursor:pointer; }
.mnu a { display:block; cursor:pointer; width:100%; padding:0 2px 0 1px; margin:0; }
.mnu a:link { color:#000000; text-decoration:none; }
.mnu a:visited { color:#000000; text-decoration:none; }
.mnu a:hover { color:#000000; text-decoration:none; background-color:#F0F0F0; }
.mnu a:active { color:#000000; text-decoration:none; background-color:#EAEAEA; }
.fil { position:absolute; left:0; top:0; width:100%; height:100%; }
.ptr { cursor:pointer; }
.opr { filter:alpha(opacity=100); }
.trn { opacity:0; filter:alpha(opacity=0); }
.smf { -ms-interpolation-mode:bicubic; }
.sol { background-color:blue; }
.bmk { border-style:dashed; border-width:0 0 1px 0; }
.ctr { position:relative; margin-left:auto; margin-right:auto; text-align:left; background-image: url(egbg.jpg); }
.ctt { text-align:center; }
.abs { position:absolute; }
.aut { overflow:auto; }
.hid { overflow:hidden; }
.scr { overflow:scroll; }
.vis { overflow:visible; }
.inv { visibility:hidden; }
.required { }
.bgremove { background-image:none; }

.nml { }
.hd1,h1 { font-family:Times New Roman, Times, serif; font-style:italic; font-size:18px; text-align:center; }
.hd2,h2 { font-family:Times New Roman, Times, serif; font-style:italic; font-size:15px; }
.hd3,h3 { font-weight:bold; }
.pnl { padding:5; border-width:1; border-style:solid; border-color:#8DC7EB; background-color:#CEE5F2; }
.mnus { padding:0px; border-width:2px; border-style:outset; background-color:#CEE5F2; text-align:center; }
.mnus a:hover { color:#FFFFFF; background-color:#000080; }
.mnus a:active { color:#FFFFFF; background-color:#0000CC; }

.ctrbg { background-color:#8F9493; background-image: url(egbg.jpg); }

#wrapper {
    width:299px;
    margin: 0px auto;
}
#slide-wrap {
    width: 299px; 
    height: 221px;
    margin:0 auto;
    overflow: auto; 
}
#inner-wrap {
    float:left;
    margin-right:-30000px;/*Be safe with Opera's limited negative margin of 32695px (-999em could cause problems with large font sizes)*/
    padding-left:20px;
}
#ribbon {
	right: 0px;
	WIDTH: 150px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 144px;
	z-index: 1000;
}
.back2 {
	width:1000px; 
	background: url(images/Background2.gif);
	}
.contenty {padding:0;margin:0;overflow:auto;position:absolute;text-align:left;z-index:2000;visibility : visible;background-color:white;}
.contenty p {padding-bottom:5px;font-size:11px;font-family : "century gothic", "trebuchet ms",Verdana, Helvetica, Arial;font-weight:normal;line-height:14px;}
.contentn {visibility : hidden;}
.contentn h1,h2 {visibility : hidden;padding:0;margin:0;}
.contenty td {background:transparent;vertical-align: top;}
#craftysyntax {display:none;}