
/* build */

body	{
width: 100%;
height: auto;
margin: 0 auto;
padding: 0;
background: #EEE3D8;
font-family : "Century Gothic";
color: black;
text-align: center;
}


.container {
width: 80%;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
padding: 0 0 0 0;

}

.white_keyline_vert	{
background : url(../img/build/spacer_white_keyline.gif) repeat-y top left;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
padding-top : 0;
border: 0;
vertical-align : top;
}

.bg_logo {
background-image : url(../Images/makalu_logo.gif);
background-repeat : no-repeat;
margin-bottom : 10;
padding-left : 0;
padding-right : 0;
padding-top : 0;
width: 50%;
vertical-align : top;
height: 60px;
}

.bg_nav {
background-image : url(../img/build/nav_main_lv1_bg.gif);
background-repeat : repeat-x;
vertical-align : top;
height: 29px;
width: 100%;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
padding-top : 0;
border : 0;
}

.bg_maincontent {
background: white;
width: 100%;

}

.bg_subcontent {
background: #D1BFB6;
width: 100%;
}

.bg_plum_top {
background : url(../img/build/spacer_plum_top.gif) repeat-x top;
width:100%;
height: 11px;
}

.bg_plum_bottom {
background : url(../img/build/spacer_plum_bottom.gif) repeat-x top;
width:100%;
height: 11px;
}

.bg_pink_bottom {
background : url(../img/build/pink_spacer.gif);
background-repeat : repeat-x;
background-position : left;
vertical-align : top;
height: 55px;
width:100%;
}

.bg_pink_bottom_small {
background : url(../img/build/pink_spacer_small.gif);
background-repeat : repeat-x;
background-position : left;
vertical-align : top;
height: 29px;
width:100%;
}

.feat_prod_bg {
background : white;
border-top : 1px solid white;
border-bottom : 1px solid white;
border-left : 1px dashed #D36E92;
padding-top: 10;
padding-left: 10;
}

/* end backgrounds */

/* general styles */

.maincontent {
font-size : 11px;
line-height : 16px;
text-align : left;
padding-bottom : 10;
padding-left : 10;
padding-right : 10;
padding-top : 10;
vertical-align : top;
}

.maincontent_hp {
font-size : 11px;
line-height : 16px;
text-align : left;
padding-bottom : 10;
padding-left : 10;
padding-right : 30;
padding-top : 10;
vertical-align : top;
}

.general {
font-size : 11px;
text-align : left;
}

.general_small {
font-size : 10px;
line-height : 16px;
text-align : left;
color : black;
}

.imgcaption {
	font-size: 11px;
	text-align: center;
	clear: both;
	line-height : 16px;
	padding-top: 3px;
	padding-bottom: 5px;
}


.formtext {
font-size : 11px;
text-align : left;
}

.head_main {
text-align : left;
font-size : 16px;
line-height : 16px;
color : #9C7D77;
	font-weight: bold;
}

a {
color : #8C3352;
text-decoration : none;
}

a.small {
color : #8C3352;
text-decoration : none;
}

a:hover {
color : #D36E92;
text-decoration : none;
}

a:hover.small {
color : #D36E92;
text-decoration : none;
}

.link_on {
font-size : 11px;
color : #9C7D77;
text-decoration : none;
}

.tert_nav {
padding-bottom : 5;
padding-left : 0;
padding-right : 10;
padding-top : 0;
text-align : right;
background: #EEE3D8;
width: 50%;
height: 50px;
vertical-align : bottom;
}

a:hover.tert_nav_link {
color : #9C7D77;
text-decoration : none;
}

a.tert_nav_link {
font-size : 11px;
text-align : right;
color : #8C3352;
text-decoration : none;
}

.sub_nav {
padding-left : 0;
padding-right : 10;
padding-top : 5;
padding-bottom : 5;
text-align : right;
font-size : 11px;
line-height : 16px;
background: #EDC5D3;
border-top : 1px solid white;
}

.sub_nav2 {
padding-left : 0;
padding-right : 10;
padding-top : 5;
padding-bottom : 5;
text-align : right;
font-size : 11px;
line-height : 16px;
}

.sublink_on {

color : #D36E92;
text-decoration : none;
}

ul {
list-style : disc outside;
font-size : 9px;
vertical-align : baseline;
}

hr {
border: none;
border-top: 1px dashed #D36E92;
/*the border*/
width: 100%;
height: 1px;
margin-top: 10px;
margin-bottom: 10px;
}
.subhead_tan {
font-size : 13px;
line-height : 16px;
text-align : left;
line-height : 16px;
color : #CB9969;
	font-weight: bold;


}

.subhead_plum {
font-size : 13px;
line-height : 16px;
text-align : left;
line-height : 16px;
color : #8C3352;
	font-weight: bold;
}

.subhead_plum_small {
	font-size : 11px;
	line-height : 16px;
	text-align : left;
	line-height : 16px;
	color : #8C3352;
	font-weight: bold;
}

.subhead_black{
font-size : 13px;
line-height : 16px;
text-align : left;
line-height : 16px;
color : black;
font-weight : bold;
}



.pink_text {
font-size : 11px;
line-height : 16px;
text-align : left;
color : #D36E92;
font-weight : bold;
}

.white_text{
font-size : 11px;
line-height : 16px;
text-align : left;
color : white;
font-weight : bold;
text-decoration:none;
}

.pink_text_form {
font-size : 11px;
text-align : left;
color : #D36E92;
font-weight : bold;
}

.pink_text_small {
font-size : 10px;
line-height : 16px;
text-align : left;
vertical-align : top;
color : #D36E92;
font-weight : bold;
}

.footer {
background: ##EEE3D8;
font-size : 10px;
color : black;
text-align : right;
padding-right : 5px;
padding-top : 5px;
}


select, option, input, textarea {

padding-left : 0px;
font-family : "Century Gothic";
font-size : 11px;
}

.input_noborder {
padding-left : 5px;
font-family : "Century Gothic";
font-size : 11px;
}

.feat_products {
line-height : 16px;
vertical-align : top;
padding-bottom : 10;
padding-right : 10;
padding-top : 3;
}

.feat_content {
font-size : 10px;
text-align : left;
color : black;
line-height : 16px;
vertical-align : top;
padding-bottom : 10;
padding-left : 0;
padding-right : 10;
padding-top : 0;
}

.content_right {
font-size : 11px;
text-align : left;
color : black;
line-height : 16px;
vertical-align : top;
padding-bottom : 10;
padding-left : 10;
padding-right : 10;
padding-top : 0;
background : #EDC5D3;
border-top : 1px solid white;
border-bottom : 1px solid white;
border-left : 1px dashed #D36E92;
padding-top: 10;
}

.white_vert_lines {
background : url(../img/build/white_vert_lines.gif) no-repeat right;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
padding-top : 0;
border: 0;
height: 55px;
font-family:Verdana;
color:White;
font-size:16px;
font-weight:bold;
}

.white_vert_lines_sml {
background : url(../img/build/white_vert_lines_sml.gif) no-repeat right;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
padding-top : 0;
border: 0;
vertical-align : top;
height: 29px;
}

.sub_content{
font-size : 11px;
text-align : left;
line-height : 16px;
padding-bottom : 10;
padding-left : 10;
padding-right : 10;
padding-top : 10;
vertical-align : top;
font-family : "Century Gothic";
}

.sub_content a {
color : white;
text-decoration : none;
}
.sub_content a:hover {
color : #805E55;
text-decoration : none;
}

.content_right a:hover {
color : white;
text-decoration : none;
}

.SelectedProduct
{
	font-weight:Bold;   
}


.ProductPriceStyle
{
	font-size : 13px;
	font-family : "Verdana";
	font-weight:Bold;
}



.BuyerGroupNameStyle, .BuyerGroupNameStyle A
{
	color:White;
	font-size:12px;
	font-family:Century Gothic;
}

.CurrencyDropDown
{
	font-family:Century Gothic;
	font-size:10px;
}



