/*Compass Design Customize.css file */ * {
/*margin:0;
padding:0;*/
}

table.shopping{
	font-size:11px;
}

#smallfaqbut{
list-style: none;
background: url(../images/sFAQbut.gif) no-repeat;
margin-top:0px;
margin-bottom: 2px;
padding-bottom:2px;
padding-left: 25px;
}

#pagetitle{
background: url(../images/sFAQbut.gif) no-repeat; 

margin-top:0px; margin-bottom: 10px; 
padding-bottom:5px;
padding-left: 25px; 
}

#pagetitle h3{
margin:0px;
color:#cc0000;
}

#pagetitle2{
background: url(../images/sFAQbut.gif) no-repeat; 

margin-top:0px; margin-bottom: 10px; 
padding-bottom:5px;
padding-left: 25px; 
border-bottom:1px dotted #ccc; width:100%;
}

#pagetitle2 h3{
margin:0px;
color:#cc0000;
}

#testimonial{
background: url(../images/sFAQbut.gif) no-repeat; 
border-bottom:1px dashed #cccccc; 
margin-top:0px; margin-bottom: 7px; 
padding-bottom:5px;
padding-left: 25px; 
width:220px;
}

#ptestimonial{
	line-height:15px;
	text-align:left;
}

#packagetitle{
background: url(../images/but1.png) no-repeat; 
font-size:13px;
color:#cc0000;
font-weight:bold;
margin-top:0px; margin-bottom: 0px; 
padding-left: 20px; 

}

#bonus{
background: url(../images/sFAQbut.gif) no-repeat; 
border-bottom:1px dashed #cccccc; 
margin-top:0px; margin-bottom: 7px; 
padding-bottom:5px;
padding-left: 25px; 
width:630px;
}

#faq ul{
list-style: none;
margin: 0;
padding: 0;
}
#faq li{
list-style: none;
background: url(../images/but1.png) no-repeat;
margin-top:0px;
margin-bottom: 2px;
padding-bottom:2px;
padding-left: 25px;
}



#faq2 ol{
list-style: none;
margin: 0;
padding: 0;
}
#faq2 li{
list-style: none;
background: #F9F9F9;
margin-top:0px;
margin-bottom: 13px;
padding:10px;
border: 1px solid #eeeeee;

}

#article ul{
list-style: none;
margin: 0;
padding: 0;
}
#article li{
list-style: none;
background: url(../images/but1.png) no-repeat;
margin-top:0px;
margin-bottom: 2px;
padding-bottom:2px;
padding-left: 25px;
font-size:13px;
font-weight:bold;
color:#cc0000;
}

#article li #test{
list-style: none;
margin-top:0px;
margin-bottom: 2px;
padding-bottom:2px;
padding-left: 0px;
font-size:12px;
font-weight:normal;
color:#000000;
}

#faqfont{
	color:#cc0000;
	font-weight:bold;
}

#botFont {
	font-size:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	
}

#smallfaq {
	font-size:11px;
	/*font-family:Verdana,Arial,Helvetica,sans-serif;*/
	line-height:16px;
	
}

h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,dl,fieldset,address{
margin:0.5em 0;
}
ul{
margin-left:2em;
/*line-height:1.6em;*/
}
fieldset{
padding:.5em;
}
body{
margin:0;
padding:0;
font-size:12px;
/*font-family:Verdana,Arial,Helvetica,sans-serif;*/
font-family: Helvetica, Arial, sans-serif;
line-height:1.6em;
}

#wrap{
border:0px solid #999;
background: url(../images/threecol-r.gif) repeat-y 75% 0;
height:100% !Important;
height:1%;
}
#wrap-inner {
background: url(../images/threecol-l.gif) repeat-y 25.125% 0;
height:100% !Important;
height:1%;
}

#footer{
border-top: 1px solid #999;
padding:5px;
}

a:link{
	text-decoration: none;
	color: #3366CC;
}
a:visited {
	text-decoration: none;
	color: #3366CC;
	/* color: see style css */
}

a:hover {
	text-decoration: underline;
	color: #3366CC;
	/* color: see style css */
}

h1,.componentheading{
font-size:1.9em;
line-height:1.7em;
color:#0061BF;
}
h2,.contentheading{

font-size:1.9em;
line-height:1.9em;
color:#0E4F7D;
}
h3{
font-size:1.3em;
line-height:1.3em;
color:#0E4F7D;
}
h4{
font-size:1.2em;
line-height:1.2em;
}
h5{
font-size:1.1em;
line-height:1.1em;
}
h6{
font-size:1em;
line-height:1em;
font-weight:bold;
}

#footer,.small,.createdate,.modifydate,.mosimage_caption{
font:0.8em Arial,Helvetica,sans-serif;
color:#999;
}
.moduletable{
margin-bottom:1em;
padding:0 10px;
/*padding for inside text*/ border:1px #CCC solid;
}
.moduletable h3{
background:#666;
color:#fff;
padding:0.25em 0;
text-align:center;
font-size:1.1em;
margin:0 -10px 0.5em -10px;
/*negative padding to pull h3 back out from .moduletable padding*/ }

.moduletable-leftnav{
margin-bottom:1em;
padding:0; /*the padding is removed so the menu fills the whole module box*/
border:1px #CCC solid;
}
.moduletable-leftnav h3{
background:#666;
width:100%;
color:#fff;
padding:0.25em 0;
text-align:center;
font-size:1.1em;
margin:0;
/*now we have no padding in the module, we don't need the negative margins*/ border-bottom: 1px solid #CCC;
}

.moduletable-mo1{
margin-bottom:1em;
padding:0px; /*the padding is removed so the menu fills the whole module box*/
background: #fff url(../images/mofooter1.jpg) 0 100% repeat-x;
padding-bottom:15px;
border-top: 1px solid #B6CCA6;
border-left: 1px solid #B6CCA6;
border-right: 1px solid #B6CCA6;
border-bottom: 1px solid #B6CCA6;
}
.moduletable-mo1 h3{
width:100%;
color:#fff;
padding:5px 0;
text-align:center;
font-size:14px;
font-weight:bold;
margin:0;
height:35px;
text-transform: uppercase;
background: url(../images/moheader1.jpg) 0 0 repeat-x;
border-bottom: 0px solid #B6CCA6;
}

.moduletable-mo2{
margin-bottom:1em;
padding-left:0px; /*the padding is removed so the menu fills the whole module box*/
background: #fff url(../images/mofooter2.jpg) 0 100% repeat-x;
padding-bottom:15px;
border-top: 1px solid #BDCCE2;
border-left: 1px solid #BDCCE2;
border-right: 1px solid #BDCCE2;
border-bottom: 1px solid #BDCCE2;
}
.moduletable-mo2 h3{
width:100%;
color:#fff;
padding:5px 0;
text-align:center;
font-size:14px;
font-weight:bold;
margin:0;
height:35px;
text-transform: uppercase;
background: url(../images/moheader2.jpg) 0 0 repeat-x;
border-bottom: 0px solid #BDCCE2;
}

.moduletable-mo3{
margin-bottom:1em;
padding-left:0px; /*the padding is removed so the menu fills the whole module box*/
background: #fff url(../images/mofooter3.jpg) 0 100% repeat-x;
padding-bottom:15px;
border-top: 1px solid #A59AC5;
border-left: 1px solid #A59AC5;
border-right: 1px solid #A59AC5;
border-bottom: 1px solid #A59AC5;
}
.moduletable-mo3 h3{
width:100%;
color:#fff;
padding:5px 0;
text-align:center;
font-size:14px;
font-weight:bold;
margin:0;
height:35px;
text-transform: uppercase;
background: url(../images/moheader3.jpg) 0 0 repeat-x;
border-bottom: 0px solid #A59AC5;
}


.moduletable-mo4{
margin-bottom:1em;
padding-left:0px; /*the padding is removed so the menu fills the whole module box*/
background: #fff url(../images/mofooter4.jpg) 0 100% repeat-x;
padding-bottom:15px;
border: 1px solid #999;

}
.moduletable-mo4 h3{
width:100%;
color:#fff;
padding:5px 0;
text-align:center;
font-size:14px;
font-weight:bold;
margin:0;
height:35px;
text-transform: uppercase;
background: url(../images/moheader4.jpg) 0 0 repeat-x;
border-bottom: 0px solid #A59AC5;
}

.moduletable-mo5{
margin-bottom:1em;
padding-left:0px; /*the padding is removed so the menu fills the whole module box*/
background: #fff url(../images/mofooter5.jpg) 0 100% repeat-x;
padding-bottom:15px;
border: 1px solid #cc0000;

}
.moduletable-mo5 h3{
width:100%;
color:#fff;
padding:5px 0;
text-align:center;
font-size:14px;
font-weight:bold;
margin:0;
height:35px;
text-transform: uppercase;
background: url(../images/moheader5.jpg) 0 0 repeat-x;
border-bottom: 0px solid #A59AC5;
}

.moduletable-mo6{
margin-bottom:1em;
padding-left:0px; /*the padding is removed so the menu fills the whole module box*/
background: #fff url(../images/mofooter6.jpg) 0 100% repeat-x;
padding-bottom:15px;
border: 1px solid #FFB403;

}
.moduletable-mo6 h3{
width:100%;
color:#fff;
padding:5px 0;
text-align:center;
font-size:14px;
font-weight:bold;
margin:0;
height:35px;
text-transform: uppercase;
background: url(../images/moheader6.jpg) 0 0 repeat-x;
border-bottom: 0px solid #A59AC5;
}

.moduletable-mo7{
margin-bottom:1em;
padding-left:0px; /*the padding is removed so the menu fills the whole module box*/
background: #AEAEAE url(../images/mofooter7.jpg) 0 100% repeat-x;
padding-bottom:15px;
border: 1px solid #A5A5A5;

}
.moduletable-mo7 h3{
width:100%;
color:#fff;
padding:0.25em 0;
text-align:center;
font-size:1.1em;
margin:0;
height:44px;
text-transform: uppercase;
background: url(../images/moheader7.jpg) 0 0 repeat-x;
}

a.mainlevel-leftnav1:link, a.mainlevel-leftnav1:visited {
	display: block;
	background: url(images/navi.png) no-repeat 5px 70%;
	/*FONT: 11px arial, verdana, sans-serif;*/
	vertical-align: middle;
	font-size: 1em;
	color: #666666;
	text-align: left;
	padding-top: 5px;
	padding-left: 25px;
	margin-left:10px;
	margin-right:10px;
	padding-right:25px;
	height: 20px !important;
	height: 16px;
	text-decoration: none;
	border-bottom: 1px solid #eeeeee;
	
}

a.mainlevel-leftnav1:hover {
	color: #376BAA;
}

a.mainlevel-leftnav2:link, a.mainlevel-leftnav2:visited {
	display: block;
	background: url(../images/dot_iconB.gif) no-repeat 5px 70%;
	/*FONT: 11px arial, verdana, sans-serif;*/
	vertical-align: middle;
	font-size: 1em;
	color: #666666;
	text-align: left;
	padding-top: 5px;
	padding-left: 25px;
	margin-left:10px;
	margin-right:10px;
	padding-right:25px;
	height: 20px !important;
	height: 18px;
	text-decoration: none;
	border-bottom: 1px solid #eeeeee;
	
}

a.mainlevel-leftnav2:hover {
	color: #376BAA;
}


a.mainlevel-leftnav3:link, a.mainlevel-leftnav3:visited {
	display: block;
	background: url(../images/dot_iconP.gif) no-repeat 5px 70%;
	/*FONT: 11px arial, verdana, sans-serif;*/
	vertical-align: middle;
	font-size: 1em;
	color: #666666;
	text-align: left;
	padding-top: 5px;
	padding-left: 25px;
	margin-left:10px;
	margin-right:10px;
	padding-right:25px;
	height: 20px !important;
	height: 18px;
	text-decoration: none;
	border-bottom: 1px solid #eeeeee;
	
}

a.mainlevel-leftnav3:hover {
	color: #376BAA;
}


a.mainlevel-leftnav4:link, a.mainlevel-leftnav4:visited {
	display: block;
	background: url(../images/dot_iconB.gif) no-repeat 5px 70%;
	/*FONT: 11px arial, verdana, sans-serif;*/
	vertical-align: middle;
	font-size: 1em;
	color: #fff;
	text-align: left;
	padding-top: 5px;
	padding-left: 25px;
	margin-left:10px;
	margin-right:10px;
	padding-right:25px;
	height: 20px !important;
	height: 18px;
	text-decoration: none;
	border-bottom: 1px solid #578CD2;
	
}

a.mainlevel-leftnav4:hover {
	color: #000;
}

a.mainlevel-leftnav5:link, a.mainlevel-leftnav5:visited {
	display: block;
	background: url(../images/dot_iconG.gif) no-repeat 5px 70%;
	/*FONT: 11px arial, verdana, sans-serif;*/
	vertical-align: middle;
	font-size: 1em;
	color: #fff;
	text-align: left;
	padding-top: 5px;
	padding-left: 25px;
	margin-left:10px;
	margin-right:10px;
	padding-right:25px;
	height: 20px !important;
	height: 18px;
	text-decoration: none;
	border-bottom: 1px solid #7FC860;
	
}

a.mainlevel-leftnav5:hover {
	color: #000;
}

a.mainlevel-leftnav6:link, a.mainlevel-leftnav6:visited {
	display: block;
	background: url(../images/dot_iconP.gif) no-repeat 5px 70%;
	/*FONT: 11px arial, verdana, sans-serif;*/
	vertical-align: middle;
	font-size: 1em;
	color: #fff;
	text-align: left;
	padding-top: 5px;
	padding-left: 25px;
	margin-left:10px;
	margin-right:10px;
	padding-right:25px;
	height: 20px !important;
	height: 18px;
	text-decoration: none;
	border-bottom: 1px solid #BE85D7;
	
}

a.mainlevel-leftnav6:hover {
	color: #000;
}

a.mainlevel-leftnav7:link, a.mainlevel-leftnav7:visited {
	display: block;
	background: url(../images/dot_iconGR.gif) no-repeat 5px 70%;
	/*FONT: 11px arial, verdana, sans-serif;*/
	vertical-align: middle;
	font-size: 1em;
	color: #fff;
	text-align: left;
	padding-top: 5px;
	padding-left: 25px;
	margin-left:10px;
	margin-right:10px;
	padding-right:25px;
	height: 20px !important;
	height: 18px;
	text-decoration: none;
	border-bottom: 1px solid #BDBDBD;
	
}

a.mainlevel-leftnav7:hover {
	color: #000;
}

#navcontainer{
padding:0;
color: #333;
}
#navcontainer ul{
list-style: none;
margin: 0;
padding: 0;
}
#navcontainer li{
border-bottom: 1px solid #ccc;
margin: 0;
}
#navcontainer li a{
display: block;
padding: 3px 5px 3px 0.5em;
border-left: 10px solid #333;
border-right: 10px solid #9D9D9D;
background-color:#666;
color: #fff;
text-decoration: none;
}
html>body #navcontainer li a {
width: auto;
}
#navcontainer li a:hover,a#active_menu:link,a#active_menu:visited{
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
} 


div.module-grey h3, div.moduletable-grey h3 {
font-family: Helvetica, Arial, sans-serif;
font-size: 1em;
font-weight: bold;
color: #333;
margin: -2px -8px 0 -8px;
border-bottom: 1px solid #cdcdcd;
padding-left: 10px;
padding-bottom: 2px;
}
div.module-grey, div.moduletable-grey {
background: url(../images/jos_box_grey_tl.png) 0 0 no-repeat;
margin: 0;
padding: 0;
margin-bottom: 20px;
}
div.module-grey div, div.moduletable-grey div {
background: url(../images/jos_box_grey_tr.png) 100% 0 no-repeat;
}
div.module-grey div div, div.moduletable-grey div div {
background: url(../images/jos_box_grey_bl.png) 0 100% no-repeat;
}
div.module-grey div div div, div.moduletable-grey div div div {
background: url(../images/jos_box_grey_br.png) 100% 100% no-repeat;
padding: 8px;
width: auto !important;
width: 100%;
}

div.module-grey ul, div.moduletable-grey ul {
margin: 10px 0;
padding-left: 20px;
}


/* start top menu */
ul#mainlevel-nav1
{
	list-style: none;
	padding: 0;
	margin: 0;
	
	margin-left:9px;
	font-size: 0.8em;

}

ul#mainlevel-nav1 li
{
	
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	margin-top:9px;
	font-size: 1em;
	line-height: 12px;
	white-space: nowrap;
	border-right: 1px solid #333333;
	margin-left:2px;
	
}

ul#mainlevel-nav1 li a
{
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	color: #222222;
	text-transform:uppercase;
}

#buttons>ul#mainlevel-nav1 li a { width: auto; }

	ul#mainlevel-nav1 li a:hover
{
	color: #376BAA;

}

ul#mainlevel-nav1 li:hover
{
	color: #376BAA;
}

/* close top menu */


/* start bottom menu */

ul#mainlevel-nav3
{
	list-style: none;
	padding: 0;
	margin: 0;
	
	margin-left:9px;
	font-size: 0.8em;

}

ul#mainlevel-nav3 li
{
	
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	margin-top:2px;
	font-size: 1.1em;
	line-height: 10px;
	white-space: nowrap;
	border-right: 1px solid #fff;
	margin-left:2px;
	
}

ul#mainlevel-nav3 li a
{
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	color: #fff;
	text-transform:catatalize;
}

#buttons>ul#mainlevel-nav3 li a { width: auto; }

	ul#mainlevel-nav3 li a:hover
{
	color: #376BAA;

}

ul#mainlevel-nav3 li:hover
{
	color: #376BAA;
}
/* close bottom menu */


/* start bottom2 menu */

ul#mainlevel-nav4
{
	list-style: none;
	padding: 0;
	margin: 0;
	
	margin-left:9px;
	font-size: 0.8em;

}

ul#mainlevel-nav4 li
{
	
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	margin-top:2px;
	font-size: 1.1em;
	line-height: 10px;
	white-space: nowrap;
	border-right: 1px solid #ccc;
	margin-left:2px;
	
}

ul#mainlevel-nav4 li a
{
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	color: #333;
	text-transform:catatalize;
}

#buttons>ul#mainlevel-nav4 li a { width: auto; }

	ul#mainlevel-nav4 li a:hover
{
	color: #376BAA;

}

ul#mainlevel-nav4 li:hover
{
	color: #376BAA;
}
/* close bottom2 menu */

/* start order menu */
a.mainlevel-nav2:link, a.mainlevel-nav2:visited {
	font-family: Tahoma, Helvetica, sans-serif;
	text-transform:uppercase;
	display: block;
	background: url(../images/nav2But.jpg) repeat-x;
	vertical-align: middle;
	font-size: 0.9em;
	font-weight: bold;
	color: #fff;
	text-align: center;
	line-height: 25px;
	padding: 0px 10px 0px 10px;
	height: 25px;
	width: auto;
	text-decoration: none;
	border-right: 2px solid #5C912D;
    border-left: 2px solid #DCEFCA;
    border-top: 1px solid #A7D77C;
}

a.mainlevel-nav2:hover {
	text-decoration: none;
	color: #fff;
	background:url(../images/nav2But2.jpg) repeat-x;
}

/* close order menu */



/* open bottom navi */


ul#mainlevel-navb
{
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 0.8em;
	width:90%;
}

ul#mainlevel-navb li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	margin-top:5px;
	font-size: 11px;
	line-height: 18px;
	white-space: nowrap;
	border-right: 1px solid #cccccc;
}

ul#mainlevel-navb li a
{
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
	background: transparent;
	text-transform:uppercase;
}

#buttons>ul#mainlevel-navb li a { width: auto; }

ul#mainlevel-navb li a:hover
{
	color: #fff;
	background: #5F7CB2;
}

/* close bottom navi */

/* start main pic */
#mainPic {
	BACKGROUND: url(../images/mainPic.jpg) no-repeat;
	width:940px;
	height:258px;
	margin-left:14px;
}
/* close main pic */

/* start Main Menu */

div.module-login h3, div.moduletable-login h3 {
background: url(../images/leftMenuBG2.jpg) repeat-x;
/*background:#C5C6C6;*/
height:20px;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.2em;
font-weight: bold;
color: #333333;
padding: 5px;
margin-top:0px;

}
div.module-login, div.moduletable-login {

background: #FCFCFC url(../images/leftMenuInnerBG.jpg) repeat-x;
border:1px solid #A763CE;
margin: 0;
padding: 2px;
padding-bottom:10px;
margin-bottom: 20px;
}

div.module-mainMenu h3, div.moduletable-mainMenu h3 {
background: url(../images/leftMenuBG.jpg) repeat-x;
/*background:#C5C6C6;*/
height:20px;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.2em;
font-weight: bold;
color: #333333;
padding: 5px;
margin-top:0px;

}
div.module-mainMenu, div.moduletable-mainMenu {

background: #FCFCFC url(../images/leftMenuInnerBG.jpg) repeat-x;
border:1px solid #A0A0A0;
margin: 0;
padding: 2px;
padding-bottom:10px;
margin-bottom: 20px;
}





div.module-mart h3, div.moduletable-mart h3 {

background: url(../images/leftMenuBG2.jpg) repeat-x;
margin-top:0px;
height:18px;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.2em;
font-weight: bold;
color: #333333;
padding: 5px;


}
div.module-mart, div.moduletable-mart {

background: #FCFCFC url(../images/leftMenuInnerBG.jpg) repeat-x;
border:1px solid #A763CE;
margin: 0;
padding: 2px;
padding-bottom:10px;
margin-bottom: 20px;
}

div.module-leftbox, div.moduletable-leftbox {

border:none;
margin: 0;
 
}
/* close Main Menu */



/* start feature module */
div.module-feature h3, div.moduletable-feature h3 {

background: url(../images/stripe1.gif);
margin-top:0px;
height:18px;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.2em;
font-weight: bold;
color: #333333;
padding: 5px;


}

div.module-feature, div.moduletable-feature {

/*background: #FCFCFC url(../images/leftMenuInnerBG.jpg) repeat-x;*/
border:none;
margin: 0;
padding: 2px;
padding-bottom:10px;
margin-bottom: 20px;
margin-top:20px;

}

div.module, div.moduletable {

/*background: #FCFCFC url(../images/leftMenuInnerBG.jpg) repeat-x;*/
border:none;
}

.fitem{
	color:#cc0000;
	background:#cc0000;
	border:1px solid #cc0000;
}

/* close feature module */


.select_1{  

					  font-size        :12px;      

					  background-color :#ffffff;  

					  margin-top       : 2px;     
					  margin-left      : 0px;      
					  margin-right     : 0px;     		
					  margin-bottom    : 2px;      				


					  }	  



.input_1{  
                    

										
					
					
					  font-family      :Verdana, Helvetica;      
					  font-size        :9pt;      
					  font-color       :#545454;      			
					  
					  border           :solid;    	  
					  border-style     :solid;    
					  border-width     :1px;       
					  border-color     :#E0E0E0;   
					  border-right	   :#ffffff 1px solid; 
  					  border-top       :#B5B5B5 1px solid; 
					  background       :#f7f7f7;  
  					  border-left      :#CACACA 1px solid; 
					  border-bottom    :#ffffff 1px solid; 
					  
					  
					  

					  margin-top       : 2px;      
					  margin-left      : 0px;      
					  margin-right     : 0px;      		
					  margin-bottom    : 2px;     			
					  
	                  padding-top      : 2px;	  
	                  padding-left     : 5px;     
	                  padding-right    : 5px;	     		  	  
					  padding-bottom   : 1px; 

		}		
		

.input_4{  
                    

										
					
					
					  font-family      :Verdana, Helvetica;     
					  font-size        :9pt;      
					  font-color       :#545454;     

                      height           :15px;     			
					  
					  border           :solid;    			  
					  border-style     :solid;     
					  border-width     :1px;       
					  border-color     :#E0E0E0;  
					  border-right	   :#ffffff 1px solid; 
  					  border-top       :#646464 1px solid; 
					  background       :#E4E4E4;
  					  border-left      :#646464 1px solid; 
					  border-bottom    :#ffffff 1px solid; 
					  
					  
					  

					  margin-top       : 2px;     
					  margin-left      : 0px;      
					  margin-right     : 0px;    				
					  margin-bottom    : 2px;      					
					  
	                  padding-top      : 2px;	   
	                  padding-left     : 5px;     
	                  padding-right    : 5px;	   		  		  	  
					  padding-bottom   : 1px;  

		}				

.listmenu_1{  			
					
					  font-family      :Verdana, Helvetica, Seoul;  
					  font-size        :9pt;     
					  font-color       :#545454;     

                      height           :19px;   		
					  width            :145px;	
					  
					  border           :solid;   			  
					  border-style     :solid;     
					  border-width     :1px;      
					  border-color     :#E0E0E0;   
					  border-right	   :#ffffff 1px solid; 
  					  border-top       :#B5B5B5 1px solid; 
					  background       :#ffffff;    
  					  border-left      :#CACACA 1px solid; 
					  border-bottom    :#ffffff 1px solid; 
					  
					  
					  

					  margin-top       : 0px;   
					  margin-left      : 0px;    
					  margin-right     : 0px;      		
					  margin-bottom    : 0px;     						
					  
	                  padding-top      : 2px;	  
	                  padding-left     : 5px;     
	                  padding-right    : 5px;	   		  		  	  
					  padding-bottom   : 1px;     

		}		
				


.listmenu_2{  
                    

										
					
					
					  font-family      :Verdana, Helvetica, Seoul;   
					  font-size        :9pt;    
					  font-color       :#545454;    

                      height           :19px;    	
					  width            :160px;	
					  
					  border           :solid;   				  
					  border-style     :solid;     
					  border-width     :1px;       
					  border-color     :#E0E0E0;  
					  border-right	   :#ffffff 1px solid; 
  					  border-top       :#B5B5B5 1px solid; 
					  background       :#ffffff;
  					  border-left      :#CACACA 1px solid; 
					  border-bottom    :#ffffff 1px solid; 
					  
					  
					  

					  margin-top       : 2px;   

					  margin-left      : 0px;      
					  margin-right     : 0px;		
					  margin-bottom    : 2px;      					
					  
	                  padding-top      : 2px;	  
	                  padding-left     : 5px;     
	                  padding-right    : 5px;	    	  
					  padding-bottom   : 1px;     

		}		
				
  

.input_2{  
                    

										
					
					
					  font-family      :Verdana, Helvetica, Seoul;     
					  font-size        :9pt;     
					  font-color       :#545454;     

                      height           :19px;    			
					  
					  border           :solid;    			  
					  border-style     :solid;     
					  border-width     :1px;    
					  border-color     :#E0E0E0;   
					  border-right	   :#ffffff 1px solid; 
  					  border-top       :#B5B5B5 1px solid; 
					  background       :#ffffff;    
  					  border-left      :#CACACA 1px solid; 
					  border-bottom    :#ffffff 1px solid; 
					  
					  
					  

					  margin-top       : 2px;     
					  margin-left      : 0px;      
					  margin-right     : 0px;     	
					  margin-bottom    : 2px;     					
					  
	                  padding-top      : 2px;	   
	                  padding-left     : 5px;      
	                  padding-right    : 5px;	    		  	  
					  padding-bottom   : 1px;     

		}		
				
  
					  						
		

.input_3{  

					  font-size        :9pt;      
					  color            :#545454;    

                      height           :19px;     		
					  
					  background-color :#ffffff;  
					  border           :solid;      
					  border-style     :solid;    
					  border-width     :1px;       
					  border-color     :#E0E0E0;   
					  

					  margin-top       : 2px;      
					  margin-left      : 0px;      
					  margin-right     : 0px;      	
					  margin-bottom    : 2px;      			
					  
	                  padding-top      : 2px;	   
	                  padding-left     : 5px;      
	                  padding-right    : 5px;	    		  	  
					  padding-bottom   : 1px;    

		}						
		
.textarea_1{  
					  font-size        :9pt;       
					  color            :#545454;    

					  line-height      :160%;	   			  

					  border           :solid;     		  
					  border-style     :solid;     
					  border-width     :1px;       
					  border-color     :#E0E0E0;   
					  border-right	   :#ffffff 1px solid; 
  					  border-top       :#B5B5B5 1px solid; 
					  background       :#f7f7f7   
  					  border-left      :#646464 1px solid; 
					  border-bottom    :#ffffff 1px solid; 
					  
					  

					  margin-top       : 2px;    
					  margin-left      : 0px;      
					  margin-right     : 0px;     
					  margin-bottom    : 2px;    				
					  
	                  padding-top      : 5px;	  
	                  padding-left     : 5px;      
	                  padding-right    : 5px;	  	  		  	  
					  padding-bottom   : 5px;     

					  }												
					

.textarea_2{  
					  font-size        :9pt;      
					   font-color      :#545454;    
					   

					  line-height      :160%;	  		  

					  border           :solid;     			  
					  border-style     :solid;     
					  border-width     :1px;      
					  border-color     :#E0E0E0;  
					  border-right	   :#ffffff 1px solid; 
 				      border-top       :#B5B5B5 1px solid; 
					  background       :#ffffff   
  					  border-left      :#CACACA 1px solid; 
					  border-bottom    :#ffffff 1px solid; 
					  

					  margin-top       : 2px;      
					  margin-left      : 0px;      
					  margin-right     : 0px;      		
					  margin-bottom    : 2px;      					
					  
	                  padding-top      : 5px;	   
	                  padding-left     : 15px;     
	                  padding-right    : 15px;	     		  	  
					  padding-bottom   : 5px;     

					  }												
		

.textarea_3{     
					  font-size        :9pt;       
					  color            :#545454;     

					  line-height      :160%;	  			  

					  background-color :#ffffff;   
					  border           :solid;     	  
					  border-style     :solid;    
					  border-width     :1px;       
					  border-color     :#E0E0E0;  
					  

					  margin-top       : 2px;      
					  margin-left      : 0px;     
					  margin-right     : 0px;      			
					  margin-bottom    : 2px;     						
					  
	                  padding-top      : 5px;	  
	                  padding-left     : 5px;      
	                  padding-right    : 5px;	     		  	  
					  padding-bottom   : 5px;     

					  }					
    
					  		
		
/*----------------------*/

.tstyle{
	font-size: 11px;

}

.smallF {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

INPUT.button {
	
	   background: url('../images/but.jpg');
	   font-size: 11px;
       BORder-TOP-WIDTH: 1;
       BORder-BOTTOM-WIDTH: 1;
	   BORder-BOTTOM-STYLE: hidden;
       BORder-TOP-STYLE:  hidden;
	   BORder-LEFT-STYLE:  hidden;
       BORder-RIGHT-STYLE:  hidden;
	   BORder-LEFT-WIDTH: 1;
	   BORder-RIGHT-WIDTH: 1;
	   COLOR:#000000;
			
				}

INPUT.button4 {
	   background: url('../images/but.jpg');
	   font-size: 12px;
       BORder-TOP-WIDTH: 1;
       BORder-BOTTOM-WIDTH: 1;
	   BORder-BOTTOM-STYLE: double;
       BORder-TOP-STYLE: double;
	   BORder-LEFT-STYLE: double;
       BORder-RIGHT-STYLE: double;
	   BORder-LEFT-WIDTH: 1;
	   BORder-RIGHT-WIDTH: 1;
	   COLOR:#666666;
	   border-color:#ffffff;
	   font-weight : bold;
			
				}

INPUT.button1 {
	
	   background-image: url('../images/but.jpg');
	   font-size: 13px;
       BORder-TOP-WIDTH: 1;
       BORder-BOTTOM-WIDTH: 1;
	   BORder-BOTTOM-STYLE: outset;
       BORder-TOP-STYLE:  outset;
	   BORder-LEFT-STYLE:  outset;
       BORder-RIGHT-STYLE:  outset;
	   BORder-LEFT-WIDTH: 1;
	   BORder-RIGHT-WIDTH: 1;
	   COLOR:#000000;
			
				}
				
INPUT.button2 {
	
	   background: url('../images/but2.jpg');
	   font-size: 13px;
       BORder-TOP-WIDTH: 1;
       BORder-BOTTOM-WIDTH: 1;
	   BORder-LEFT-WIDTH: 1;
	   BORder-RIGHT-WIDTH: 1;
	   COLOR:#000000;
	   border:1px solid #FE9A05;
			
				}
.textfield {

    BORDER-BOTTOM: 1px solid;

    BORDER-LEFT: 1px solid;

    BORDER-RIGHT: 1px solid;

    BORDER-TOP: 1px solid;

	BORDER-COLOR: #000000;

	BACKGROUND-COLOR: #ffffff;

    FONT-FAMILY: tahoma, verdana;

    FONT-SIZE: 8pt;

}

.select_1{  
	margin-bottom:3px;
    BORDER-BOTTOM: 1px solid;

    BORDER-LEFT: 1px solid;

    BORDER-RIGHT: 1px solid;

    BORDER-TOP: 1px solid;

	BORDER-COLOR: #000000;

	BACKGROUND-COLOR: #f9f9f9;

    FONT-FAMILY: tahoma, verdana;

    FONT-SIZE: 8pt;   				
}	 

.tc {
border-collapse: collapse;
}



#orderform{
	border-collapse: collapse;
	
}

#orderform td a{
	font-weight:bold;
}

#orderform td a.current{
	color: #cc0000;
}