
img {
    border:0px;
}

body {

background : yellow;
font-family : Verdana;
color : black;
padding : 0px;
margin : 0px;

}

body.iframe {
background : white;
font-family : Verdana;
color : black;
padding-left :20px;
padding-top : 50px;

}

.editbox {

border : 1px solid red;
background-color : yellow;
color : black;

}

.orderform {
color : white;
font-size : 10pt;
}

.progheader_si {
background : red;
color : yellow;
font-weight : bold;
font-size : 12pt;
padding-left : 20px;
border-bottom : 2px black solid;
}

.progheader {
font-family : Comic;
background : yellow;
border-top : 2px solid black;

text-align : center;
padding-left : 0px;
padding-right : 0px;
margin-left : 0px;
margin-right : 0px;
font-weight : bold;
font-size : 12pt;
color : red;
}

.textheader {
font-family : Comic;
color : white;
font-weight : bold;
font-size : 14pt;
margin-top : 5px;
margin-bottom : 5px;
}

.reel {
background : url(../images/reel.png) repeat-y;
width : 150px;
height : 1800px;
float: right;
right : 0px;
margin-right:0px;
}

.reelimage {
padding-top :5px;
padding-left:25px;
}

.gr_top {
border-top : 2px solid black;
height : 19px;
width : 586px;
background : #008421;
float : right;
font-family : Comic;
color : white;
font-weight : bold;
font-size : 14pt;
text-align :center;
}

.textblock {

border-left : 2px solid black;
border-right : 2px solid black;
background : #008421;
font-family : Verdana;
font-size : 10pt;
color : white;
width : 620px;
padding-top : 10px;
height : 4000px;

}

.bh {
font-family : Comic;
font-size  : 16pt;
margin-left : 20px;
font-weight : bold;
margin-top : 10px;
}

.itemheader {
background-image :  url(../images/menu_bar_middle.png);
background-repeat : repeat-x;
background-position : left top;
height: 30px;
float : right;
width : 480px;
padding-top : 6px;
font-family : Arial;
font-weight : bold;
color :black;
font-size : 12pt;
}

.pageheader {
background : #008421;
border-top : 2px solid yellow;
border-bottom : 2px solid yellow;
height: 28px;
float : right;
width : 566px;
padding-top : 4px;
padding-bottom :4px;
text-align: center;
font-family : Arial;
font-weight : bold;
color :red;
font-size : 20pt;
}


.itemcontainer {
border : 2px solid #008421;
width : 490px;
padding-left : 2px;
padding-top : 4px;
margin-top : 2px;
padding-bottom : 4px;
padding-right : 4px;
background : white;
font-size : 8pt;
font-family : serif;


}

.header {
margin :0px;
background : white;
height : 25px;
border-bottom :3px solid red;
}

.content-top {
margin-top :80px;
margin-left :180px;

margin-bottom : 0px;
background : white;
height : 30px;
}

.menu_container {
margin-top :200px;
float : left;
background : white;
width : 160px;
z-index :4;
}

.bottom-menu {

border-bottom  : 3px solid red;

}



.content_frame {


border : 0px;
min-width : 100%;
min-height : 100%;
width : 100%;
height : 99%;

}
.menu {
border-right : 3px solid red;

}

.menu_table {
margin-top : 20px;
margin-left : 8px;
font-family : Verdana;
font-weight : bold;
color : black;
font-size : 10pt;


}

td.menu_td {
font-family : Verdana;
color : black;
font-size : 10pt;
}

td.menu_td_mouseover {

font-family : Verdana;
color : red;
font-weight : bold;
font-size : 10pt;
}


.top-center {
border-top : 3px solid red;

}

.content {

border-left : 3px solid red;


margin-left :180px;

margin-bottom : 0px;
background : white;
height : 100%;

}



.roundcont {
	width: 250px;
	background-color: #f90;
	color: #fff;
}
.roundcont_middle {
	width: 246px;
	background-color: #f90;
	color: #008421;
	border-left :2px solid black;
	border-right : 2px solid black;
}


.roundcont_middle p {
	margin: 0 10px;
}

.roundtop { 
	background: url(../images/gr_corner-rt.png) no-repeat top right; 
}

.roundbottom {
	background: url(../images/gr_corner-rb.png) no-repeat top right; 
}

img.corner {
   width: 19px;
   height: 19px;
   border: none;
   display: block !important;
}

.top-left {

margin-right: 10px; /* clip right corner */
background-image: url(../images/content_orig.png);
height: 10px; /* vertical: show first half of the image with the top-corners in it */
font-size: 2px; /* correct height for IE */
}

.top-right {

margin-top: -10px; /* to level of top-left corner */
margin-left: 10px; /* clip left corner */
background-image: url(../images/content_orig.png);
background-position: 100% 0; /* show bg-image starting at the right */
height: 10px; 
font-size: 2px;
}

.bottom-left {

margin-right: 10px; /* clip right corner */

background-image: url(../images/content_orig.png);
background-position: 0 -10px; /* show under half of the image */
height: 10px;
font-size: 2px;
}

.bottom-right {

margin-top: -10px; /* to level of bottom-left corner */
margin-left: 10px; /* clip left corner */
background-image: url(../images/content_orig.png);
background-position: 100% -10px; /* under half, right side */
height: 10px; 
font-size: 2px; 
}

.inside {

border-left: 2px solid black;
border-right: 2px solid black;
background: #008421;
color: #000000;

margin-top :0px;
margin-bottom :0px;
font-family : Verdana;
font-size : 10pt;
color : white;
}

.nogap{
margin-top: 0;
margin-bottom: 0;

}

.notopgap {

margin-top: 0;
}

.nobottomgap {

margin-bottom: 0;
}

