body {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
}
hr {
	color: #F7F3E6;
}
span#red {
	color:#FF0000;
}
/*****************************
ROUND BOX
*****************************/

div.rounded-box {
    position:relative;
    width:900px;
    background-color: #F7F3E6;
    margin:10px 0px 10px 0px;	
}

div.rounded-box2 {
    position:relative;
    width:900px;
	 height:20px;
    background-color: #33cccc; /* #C1B5AE; /* #493d37;*/
    margin: 0px;
}

div.rounded-box3 {
    position:relative;
    width:294px;
    background-color: #F7F3E6;
    margin:10px 3px 10px 3px;	
}
div.rounded-box4 {
    position:relative;
    width:900px;
    background-color: #F7F3E6;
    margin:10px 3px 10px 3px;	
}
div.rounded-box5 {
    position:relative;
    width:440px;
    background-color: #F7F3E6;
    margin:10px 3px 10px 3px;	
}
div.rounded-box6 {
    position:relative;
    width:440px;
	 background-image: url(gen-images2/bck_2.gif);
	 background-repeat: no-repeat;
    /*background-color: #F7F3E6;*/
    margin:5px 3px 10px 3px;
}
div.rounded-box6a {
    position:relative;
    width:440px;
	 /*background-image: url(gen-images2/bck_2.gif);
	 background-repeat: no-repeat;*/
    background-color: #F7F3E6;
   /* margin:5px 3px 10px 2px;*/
	 margin: 5px 0;
}
div.rounded-box7 {
    position:relative;
    width:215px;
	 background-image: url(gen-images2/box_bck.gif);
	 /*background-repeat: repeat-x;*/
	 /*overflow: hidden;*/
    /*background-color: #F7F3E6;*/
    margin:5px 3px 10px 3px;	
	 float: right;
}
div.rounded-box8 {
    position:relative;
    width:215px;
	 height: 140px;
	 background-image: url(gen-images2/word_bubble.gif);
	 /*background-repeat: repeat-x;*/
	 /*overflow: hidden;*/
    /*background-color: #F7F3E6;*/
    margin:5px 3px 10px 3px;	
	 float: right;
}
div.rounded-box9 {
    position:relative;
    width:215px;
	 background-image: url(gen-images2/box_bck2b.gif);
	 background-repeat: repeat-x;
	 /*overflow: hidden;*/
    /*background-color: #F7F3E6;*/
    margin:5px 3px 10px 0px;	
	 float: left;
}
div.rounded-box10 {
    position:relative;
    width:215px;
    margin:5px 5px 10px 0px;	
	 float: right;
}

/*********************
GLOBAL ATTRIBUTES
*********************/
div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner
{position:absolute; width:20px; height:20px; background-color:#ffffff; overflow:hidden;}

div.top-left-corner2, div.bottom-left-corner2, div.top-right-corner2, div.bottom-right-corner2
{position:absolute; width:20px; height:20px; background-color:#ffffff; overflow:hidden;}

div.top-left-inside/*, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside*/ {position:relative; font-size:150px; font-family:arial; color:#e5dec1; /*color:#E6E6E6;*/ line-height: 40px;}

/*div.top-left-inside, div.bottom-left-inside, div.top-right-inside,*/ div.bottom-right-inside {position:relative; font-size:150px; font-family:arial; color:#F7F3E6; /*color:#E6E6E6;*/ line-height: 40px;}

/*div.top-left-inside, div.bottom-left-inside, div.top-right-inside,*/ div.bottom-right-inside2 {position:relative; font-size:150px; font-family:arial; color:#33cccc; /* #C1B5AE; /*#493d37; /*color:#E6E6E6;*/ line-height: 40px;}


div.top-left-corner3 {position:absolute; width:20px; height:20px; background-color:#ffffff; overflow:hidden;}

/*div.top-left-inside3 {position:relative; font-size:220px; font-family:arial; color:#e5dec1; line-height: 60px;}*/

div.top-left-inside3 {position:relative; font-size:150px; font-family:arial; color:#e5dec1; line-height: 40px;}


div.top-left-corner4 {position:absolute; width:20px; height:20px; background-color:#F7F3E6; overflow:hidden;}
div.top-left-inside4 {position:relative; font-size:150px; font-family:arial; color:#ffffff; line-height: 40px;}
div.bottom-right-corner4 {position:absolute; width:20px; height:20px; background-color:#F7F3E6; overflow:hidden;}
div.bottom-right-inside4 {position:relative; font-size:150px; font-family:arial; color:#ffffff; line-height: 40px;}


/*********************
SPECIFIC ATTRIBUTES
*********************/

div.top-left-corner { top:0px; left:0px; }
div.bottom-left-corner {bottom:0px; left:0px;}
div.top-right-corner {top:0px; right:0px;}
div.bottom-right-corner {bottom: 0px; right:0px; }

div.top-left-inside {left:-8px;}
div.bottom-left-inside {left:-8px; top:-17px;}
div.top-right-inside {left:-25px;}
div.bottom-right-inside {left:-25px; top:-17px;}

div.top-left-corner2 { top:0px; left:0px; }
div.bottom-left-corner2 {bottom:0px; left:0px;}
div.top-right-corner2 {top:0px; right:0px;}
div.bottom-right-corner2 {bottom: 0px; right:0px;}

div.top-left-inside2 {left:-8px;}
div.bottom-left-inside2 {left:-8px; top:-17px;}
div.top-right-inside2 {left:-25px;}
div.bottom-right-inside2 {left:-25px; top:-17px;}

/*div.top-left-corner3 { top:-1px; left:0px; }
div.top-left-inside3 {left:-12px;}*/

div.top-left-corner3 { top:0px; left:0px; }
div.top-left-inside3 {left:-8px;}

div.top-left-corner4 { top:0px; left:0px; }
div.bottom-left-corner4 {bottom:0px; left:0px;}
div.top-right-corner4 {top:0px; right:0px;}
div.bottom-right-corner4 {bottom: 0px; right:0px;}

div.top-left-inside4 {left:-8px;}
div.bottom-left-inside4 {left:-8px; top:-17px;}
div.top-right-inside4 {left:-25px;}
div.bottom-right-inside4 {left:-25px; top:-17px; }


div.box-contents-a {
	position: relative; float:left; width:425px; padding: 35px 8px 9px 8px; /*padding: 8px;*/ color:#b7a66e; font-size:12px; line-height:1.5;}
	
div.box-contents-b {
	float:right; width:425px; padding: 35px 8px 9px 8px; /*padding: 8px;*/ color:#b7a66e; font-size:12px; line-height:1.5;}

div.box-contents-c {
	position: relative; position: relative; float:left; width:800px; padding: 35px 8px 9px 8px; /*padding: 8px;*/ color:#b7a66e; font-size:12px; line-height:1.5;}

	
div.box-contents {
	position: relative; padding: 5px 8px 9px 8px; /*padding: 8px;*/ color:#b7a66e; font-size:12px /*80%*/;}
	
div.box-contents2 {
	position: relative; height:113px; padding: 0px 8px 9px 8px; /*padding: 8px;*/ color:#b7a66e; 
	background-image: url(gen-images2/bck_lower.gif); background-repeat: no-repeat; }
	
div.box-contents3 {
	position: relative; padding: 35px 8px 9px 8px; /*padding: 8px;*/ color:#b7a66e; font-size:12px; line-height:1.5;  }
	
div.box-contents4 {position: relative; padding: 8px 8px 9px 8px; font-size:11px; line-height:1.2; color:#b7a66e; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}	
div.box-contents4 a {color:#b7a66e; text-decoration: none; }	
div.box-contents4 a:hover {text-decoration: underline;  }	

div.box-contents5 {position: relative; padding: 12px 12px 12px 12px; font-size:11px; line-height:1.2; color:#ffffff; }	

div.box-contents6 {
	position: relative; padding: 0px 8px 9px 8px; /*padding: 8px;*/ color:#b7a66e; font-size:12px; line-height:1.5;  }
	

	
	
	
	
div.lowermenu {font-size:11px; position:absolute; /*margin-top:-25px;*/}
div.lowermenu a {color:#b7a66e; text-decoration:none;}
div.lowermenu a:hover {color:#b7a66e; text-decoration: underline;}
table.lowermenu td#title {font-size:11px; font-weight: bold; padding-bottom: 6px; }
	
	
div#top1 { margin:-8px -8px 5px 10px; padding-top: 2px; padding-bottom: 4px; color: #ffffff; font-size:12px; font-weight: bold; background-color:#e5dec1;}
/*div#top1 { margin:-8px -8px 5px 10px; padding-top: 2px; background-color:#e5dec1; font-size:16px;}*/
div#top2 { margin:-8px -8px 5px 10px; padding-top: 2px; padding-bottom: 4px; background-color:#e5dec1; font-size:12px; font-weight: bold; z-index:5;}

div#top3 { margin:-8px -8px 5px 10px; padding-top: 2px; padding-bottom: 4px; color: #ffffff; font-size:12px; font-weight: bold;}


div#menu {height:20px;}

div.menu {
	width:510px;
	height:25px;
	color:#FFFFFF;
	position: relative;
	float:right;
	top:49px;
	text-align: center;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	margin-right:5px;
}
.img {
	background-image:url(gen-images2/top4.gif);
	background-repeat:no-repeat;
	height:70px;
	width:900px;
	
}
div.shopinfo {
	width:510px;
	color:#FFFFFF;
	position: relative;
	float:right;
	text-align: right;
	margin-right:20px;
	padding-top:3px;
	font: 11px Verdana, Helvetica, sans-serif;
}
/*******************************/


.glossymenu{
margin: 5px 0 5px 0;
padding: 0;
width: 215px; /*width of menu*/
/*border: 1px solid #9A9A9A;*/
border-bottom-width: 0;
background-image: url(gen-images2/menu_bck2.gif);
background-repeat: no-repeat;
}

.glossymenu a.menuitem{
/*border: 1px solid #66cdcd;*/
/*background-color: #DBEFF2;*/
/*border-bottom: 0px;*/
font:bold 12px Verdana, Helvetica, sans-serif;
color: #33cccc;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 6px 0;
padding-left: 10px;
text-decoration: none;
}
.glossymenu a.menuitem2{
/*border: 1px solid #66cdcd;*/
background-color: #33cccc;
/*border-bottom: 0px;*/
font:bold 12px Verdana, Helvetica, sans-serif;
color: #ffffff;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 6px 0;
padding-left: 10px;
text-decoration: none;
}
.glossymenu  a.menuitem#topitem {
background: /*black*/ url(gen-images2/toptitle2.gif) repeat-x bottom left;
font: bold 12px Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 6px 0;
padding-left: 10px;
text-decoration: none;
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #33cccc;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 10px;
right: 25px;
border: none;
}

.glossymenu a.menuitem:hover{
font: bold 12px Verdana, Helvetica, sans-serif;
color: #00b1b0;
}

.glossymenu a.menuitem2:hover{
font: bold 12px Verdana, Helvetica, sans-serif;
background-color:#DBEFF2;
color:#33cccc;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
/*background: #ECF6F6;*/
/*background: #f0fbfb;*/
/*background: #e8f8f8;*/
background: #f7fcfc;
/*border: 1px solid #66cdcd;
border-bottom: 0px;*/

}

.glossymenu div.submenu /*ul*/{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu /*ul li*/{
/*border-bottom: 1px solid blue;*/
/*background-color: Gray;*/
/*list-style-type: none;*/
}

.glossymenu div.submenu /*ul li*/ a{
list-style-type: none;
display: block;
font: 11px Verdana, Helvetica, sans-serif;
color: #33cccc;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
margin: 0 0 0 15px;
}

.glossymenu div.submenu /*ul li*/ a:hover{
color: #00b1b0;
}
.menu{
margin: 0px 0;
padding: 0;
}
.menu a.menuitem{
font: 11px Verdana, Helvetica, sans-serif;
color: white;
/*display: block;*/
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 100px;
/*padding: 8px 5px 6px 5px;*/
padding: 8px 0px 7px 0px;
text-decoration: none;
}
.menu a.menuitem:hover{
background: /*black*/ url(gen-images2/title6.jpg) repeat-x bottom left ;
font: 11px Verdana, Helvetica, sans-serif;
color: #00b1b0;
/*display: block;*/
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 100px;
/*padding:8px 5px 6px 5px;*/
padding: 8px 0px 7px 0px;
text-decoration: none;
}
.shopinfo a.menuitem{
font: 11px Verdana, Helvetica, sans-serif;
color: white;
/*display: block;*/
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 100px;
/*padding: 8px 5px 6px 5px;*/
padding: 4px 0px 4px 0px;
text-decoration: none;
}
.shopinfo a.menuitem:hover{
background: /*black*/ url(gen-images2/title7.jpg) repeat-x bottom left ;
font: 11px Verdana, Helvetica, sans-serif;
color: #00b1b0;
/*display: block;*/
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 100px;
/*padding:8px 5px 6px 5px;*/
padding: 4px 0px 4px 0px;
text-decoration: none;
}
div.flashbottom1 {
display: inline;
	margin-right:5px;
	margin-left: 3px;
}
div.flashbottom2 {
	display: inline;
	margin-right:5px;
}
div.flashbottom3 {
	display: inline;
}
span.timecost {
	float:right;
	clear: both;
}
div#morecopy {
	display:none;
	position: relative;
}
ul#tips {
	padding-left:15px;
	margin:0px;
	line-height:15px;
}
ul#tips2 {
	margin-top: 5px;
	margin-left: 15px;
	padding-left:15px;
	line-height:15px;
}
ul#tips3 {
	margin-top: 5px;
	margin-left: 25px;
	padding-left:25px;
	line-height:15px;
}
div.tickbox {
	height: 15px;
	width: 15px;
	border: 1px solid #b7a66e;
	float: left;
	text-align: center;
	/*display: inline-block;	
	clear: right;
	position: relative;*/
}
div.infobox {
	height: 20px;
	width: 200px;
	border: 1px solid #b7a66e;
	/*display: inline-block;
	clear: both;
	position: relative;*/
}
div.chqbox {
	height: 20px;
	width: 50px;
	border: 1px solid #b7a66e;
	/*display: inline-block;
	clear: both;
	position: relative;*/
}
a#printit {
	background-color: #b7a66e;
	padding: 2px 4px 2px 4px;
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}
#copyright {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #b7a66e;
}