@charset "utf-8";
/* CSS Document */

html, body { margin: 0; padding: 0; border: 0; }
body{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
background-image: url(images/bg.gif);
background-repeat:repeat;
}
.bdt_txt{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:#638c9c;
}
#main{
width: 100%;
height:780px;
}
#main_home{
width: 100%;
height:1046px;
}
#main1{
width: 100%;
height:920px;
}
#main_prodline{
width: 100%;
height:910px;
}
#main_ingen{
width: 100%;
height:910px;
}
#main_announce{
width: 100%;
height:910px;
}
#main_gowns{
width: 100%;
height:952px;
}
#main_col-gowns{
width: 100%;
height:910px;
}
#main_hoods{
width: 100%;
height:910px;
}
#main_diplomas{
width: 100%;
height:910px;
}
#main_diploma-covers{
width: 100%;
height:910px;
}
#main_tossels{
width: 100%;
height:910px;
}
#main_keepsakes{
width: 100%;
height:910px;
}
#main_stationary{
width: 100%;
height:910px;
}

#content{
width: 798px;
background-color: #333333;
left: auto;
right: auto;
margin:10px 0 10px 100px;
border:solid #aaaaaa 1px;
position: absolute;
height:758px;
}
#content-home{
width: 798px;
background-color: #333333;
left: auto;
right: auto;
margin:10px 0 10px 100px;
border:solid #aaaaaa 1px;
position: absolute;
height:1025px;
}
#content_followon{
width: 798px;
background-color: #333333;
left: auto;
right: auto;
margin:10px 0 10px 100px;
border:solid #aaaaaa 1px;
position: absolute;
height: 897px;
}
#content_announce{
width: 798px;
background-color: #333333;
left: auto;
right: auto;
margin:10px 0 10px 100px;
border:solid #aaaaaa 1px;
position: absolute;
height: 888px;
}
#content_ingen{
width: 798px;
background-color: #333333;
left: auto;
right: auto;
margin:10px 0 10px 100px;
border:solid #aaaaaa 1px;
position: absolute;
height: 888px;
}
#content_announce1{
width: 798px;
background-color: #333333;
left: auto;
right: auto;
margin:10px 0 10px 100px;
border:solid #aaaaaa 1px;
position: absolute;
height: 888px;
}
#content_gowns{
width: 798px;
background-color: #333333;
left: auto;
right: auto;
margin:10px 0 10px 100px;
border:solid #aaaaaa 1px;
position: absolute;
height: 930px;
}
#content_col-gowns{
width: 798px;
background-color: #333333;
left: auto;
right: auto;
margin:10px 0 10px 100px;
border:solid #aaaaaa 1px;
position: absolute;
height: 888px;
}
#content_hoods{
width: 798px;
background-color: #333333;
left: auto;
right: auto;
margin:10px 0 10px 100px;
border:solid #aaaaaa 1px;
position: absolute;
height: 888px;
}
#content_diplomas{
width: 798px;
background-color: #333333;
left: auto;
right: auto;
margin:10px 0 10px 100px;
border:solid #aaaaaa 1px;
position: absolute;
height: 888px;
}
#content_diploma-covers{
width: 798px;
background-color: #333333;
left: auto;
right: auto;
margin:10px 0 10px 100px;
border:solid #aaaaaa 1px;
position: absolute;
height: 888px;
}
#content_tossels{
width: 798px;
background-color: #333333;
left: auto;
right: auto;
margin:10px 0 10px 100px;
border:solid #aaaaaa 1px;
position: absolute;
height: 888px;
}
#content_keepsakes{
width: 798px;
background-color: #333333;
left: auto;
right: auto;
margin:10px 0 10px 100px;
border:solid #aaaaaa 1px;
position: absolute;
height: 888px;
}
#content_stationary{
width: 798px;
background-color: #333333;
left: auto;
right: auto;
margin:10px 0 10px 100px;
border:solid #aaaaaa 1px;
position: absolute;
height: 888px;
}
.logo{
width: 780px;
height: 115px;
background-image: url(images/logo_grad.gif);
background-repeat: no-repeat;
margin: 9px 0 0 9px;
}
.leftmenubg{
position: absolute;
/*background-image: url(images/bg_leftmenutop.gif);
background-repeat:no-repeat;*/
width: 145px;
padding:0 0 5px 6px;
margin: 9px 0 0 9px;
height: 14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
color: #FFFFFF;
}
.leftmenubg1{
position: absolute;
/*background-image: url(images/bg_leftmenutop.gif);
background-repeat:no-repeat;*/
width: 145px;
padding:0 0 5px 6px;
margin: 252px 0 0 9px;
height: 14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
color: #FFFFFF;
}
.leftmenubgsearch{
	position: absolute;
	/*background-image: url(images/bg_leftmenutop.gif);
background-repeat:no-repeat;*/
width: 145px;
	padding:0 0 5px 6px;
	margin-left: 9px;
	margin-top: 464px;
	height: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #FFFFFF;
	top: 124px;
}
.leftmenubgtoolbox{
position: absolute;
/*background-image: url(images/bg_leftmenutop.gif);
background-repeat:no-repeat;*/
width: 145px;
padding:0px 0 5px 6px;
margin-left: 9px;
margin-top: 580px;
height: 14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
color: #FFFFFF;
}
.bdy_txt-white{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 9px;
color:#FFFFFF;
}
.leftmenu_txt{
position: absolute;
width: 135px;
border:solid 1px #191919;
background-color:#454444;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
padding: 5px 3px 5px 5px;
font-size: 9px;
color:#999999;
margin: 26px 0 0 9px;
line-height:16px;
}
a.leftmenu_txt-links{
text-decoration:none;
color:#999999;
}
a.leftmenu_txt-links:hover{
text-decoration:underline;
color:#999999;
}
a.leftmenu_txt-links:active{
text-decoration:none;
color:#999999;
}
a.leftmenu_txt-links:visited{
text-decoration:none;
color:#999999;
}
.leftmenu_txt1{
position: absolute;
width: 135px;
border:solid 1px #191919;
background-color:#454444;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
padding: 5px 3px 5px 5px;
font-size: 9px;
color:#333333;
margin: 269px 0 0 9px;
line-height:16px;
}
.leftmenu_txtsearch{
position: absolute;
width: 135px;
border:solid 1px #191919;
background-color:#454444;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
padding: 5px 3px 5px 5px;
font-size: 9px;
color:#333333;
margin: 481px 0 0 9px;
line-height:16px;
}
.leftmenu_txttoolbox{
position: absolute;
width: 135px;
border:solid 1px #191919;
background-color:#454444;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
padding: 5px 3px 5px 5px;
font-size: 9px;
color:#333333;
margin: 600px 0 0 9px;
line-height:16px;
}
.table_mid-topbg{
	position:absolute;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 6px 0 0 8px;
	color: #FFFFFF;
	width: 300px;
	/*background-image:url(images/bg_midtablered_grad.gif);
background-repeat: no-repeat;*/
height: 25px;
	margin-left: 159px;
	margin-top: 9px;
	background-color: #1a2424;
	border: solid 2px #191919;
	border-bottom: none;
}
.table_mid-topbg_mainpage{
	position:absolute;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 6px 0 0 8px;
	color: #FFFFFF;
	width: 374px;
	/*background-image:url(images/bg_midtablered_grad.gif);
background-repeat: no-repeat;*/
height: 25px;
	margin-left: 159px;
	margin-top: 9px;
	background-color: #1a2424;
	border: solid 2px #000000;
	border-bottom: none;
}
.table_mid-topbg_mainpage-midtable3{
	position:absolute;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 6px 0 0 8px;
	color: #FFFFFF;
	width: 616px;
	/*background-image:url(images/bg_midtablered_grad.gif);
background-repeat: no-repeat;*/
height: 25px;
	margin-left: 159px;
	margin-top: 510px;
	background-color: #1a2424;
	border: solid 2px #000000;
	border-bottom: none;
}
.table_mid-topbg_mainpage-midtable2{
	position:absolute;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 6px 0 0 8px;
	color: #FFFFFF;
	width: 406px;
	/*background-image:url(images/bg_midtablered_grad.gif);
background-repeat: no-repeat;*/
height: 25px;
	margin-left: 370px;
	margin-top: 276px;
	background-color: #1a2424;
	border: solid 2px #000000;
	border-bottom: none;
}
.table_mid-topbg_mainpage-mid{
	position:absolute;
/*	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 6px 0 0 8px;
	color: #FFFFFF;
*/	width: 204px;
	/*background-image:url(images/bg_midtablered_grad.gif);
background-repeat: no-repeat;*/
/*height: 25px;
*/	margin-left: 159px;
	margin-top: 275px;
/*	background-color: #1a2424;
	border: solid 2px #000000;
	border-bottom: none;
*/}
.table_mid-topbg1{
position:absolute;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding: 6px 0 0 8px;
color: #FFFFFF;
width: 300px;
/*background-image:url(images/bg_midtablered_grad.gif);
background-repeat: no-repeat;*/
height: 25px;
margin-left: 159px;
margin-top: 401px;
background-color: #1a2424;
border: solid 2px #191919;
border-bottom: none;

}
.txt_bld{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
}
.table_mid-top-box{
position:absolute;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #638c9c;
width: 295px;
background-color: #222c2e;
border: solid 2px #191919;
border-top: none;
margin-left: 159px;
margin-top: 40px;
padding: 5px 5px 5px 8px;
}
.table_mid-top-box_mainpage{
position:absolute;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
width: 369px;
background-color: #222c2e;
border: solid 2px #000000;
border-top: none;
margin-left: 159px;
margin-top: 40px;
padding: 5px 5px 5px 8px;
height: 214px;
}
.table_mid-top-box_mainpage-midtable3{
position:absolute;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
width: 611px;
background-color: #222c2e;
border: solid 2px #000000;
border-top: none;
margin-left: 159px;
margin-top: 543px;
padding: 5px 5px 5px 8px;
}
.table_mid-top-box_mainpage-mid2{
position:absolute;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
width: 401px;
background-color: #222c2e;
border: solid 2px #000000;
border-top: none;
margin-left: 370px;
margin-top: 309px;
padding: 5px 5px 5px 8px;
height: 180px;
}
.table_mid-box{
position:absolute;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #638c9c;
width: 295px;
background-color: #222c2e;
border: solid 2px #191919;
border-top: none;
margin-left: 159px;
margin-top: 434px;
padding: 5px 5px 5px 8px;
height: 180px;
}
.table_right-topbg{
position:absolute;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding: 3px 0 0 8px;
color: #ffffff;
width: 300px;
/*background-image: url(images/bg_tableright.gif);
background-repeat: no-repeat;*/
background-color: #202228;
height: 25px;
margin-left: 477px;
margin-top: 9px;
border: solid 2px #191919;
border-bottom: none;
}
.table_right-topbg_mainpage{
position:absolute;
font-family:Geneva, Arial, Helvetica, sans-serif;
/*font-size: 11px;
font-weight: bold;
padding: 3px 0 0 8px;
color: #ffffff;
*/width: 237px;
/*background-image: url(images/bg_tableright.gif);
background-repeat: no-repeat;*/
/*background-color: #202228;
height: 25px;
*/margin-left: 552px;
margin-top: 9px;
/*border: solid 2px #191919;
border-bottom: none;
*/}
.table_right-box{
position:absolute;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #383838;
width: 300px;
background-color: #2a2b30;
border: solid 2px #191919;
border-top: none;
margin-left: 477px;
margin-top: 39px;
padding: 4px 4px 4px 4px;
}
.table_right-topbg1{
position:absolute;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding: 3px 0 0 8px;
color: #ffffff;
width: 300px;
/*background-image: url(images/bg_tableright.gif);
background-repeat: no-repeat;*/
background-color: #202228;
height: 25px;
margin-left: 477px;
margin-top: 138px;
border: solid 2px #191919;
border-bottom: none;
}
.table_right-box1{
position:absolute;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #638c9c;
width: 295px;
background-color: #2a2b30;
border: solid 2px #191919;
border-top: none;
margin-left: 477px;
margin-top: 168px;
padding: 5px 5px 5px 8px;
}
.table_right-topbg2{
	position:absolute;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 0 0 8px;
	color: #FFFFFF;
	width: 300px;
	/*background-image: url(images/bg_tableright.gif);
background-repeat: no-repeat;*/
height: 25px;
	margin-left: 477px;
	margin-top: 382px;
	border: solid 2px #191919;
	border-bottom: none;
	background-color: #202228;
}
.table_right-box2{
position:absolute;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #638c9c;
width: 295px;
background-color: #2a2b30;
border: solid 2px #191919;
border-top: none;
margin-left: 477px;
margin-top: 412px;
padding: 5px 5px 5px 8px;
height:202px;
}
.table_mid-topbg-followon{
	position:absolute;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 6px 0 0 8px;
	color: #FFFFFF;
	width: 618px;
	/*background-image: url(images/bg_midtablered_grad-followo.gif);
background-repeat: no-repeat;*/
	height: 25px;
	margin-left: 159px;
	margin-top: 9px;
	background-color: #1a2424;
	border: solid 2px #191919;
	border-bottom: none;
}
.table_mid-top-box-followon{
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	width: 613px;
	background-color: #222c2e;
	border: solid 2px #191919;
	border-top: none;
	margin: 39px 0 0 159px;
	padding: 5px 5px 5px 8px;
}
.mid_txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	}
a.mid_txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	}
a.mid_txt:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: underline;
	}
a.mid_txt:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: underline;
	}
a.mid_txt:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: underline;
	}
a.mid_txt:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: underline;
	}
.css_btn {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	height: 22px;

	display: inline;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;


	background-image: url(images/btn_mid.gif);

}
