
/***********************************
body
***********************************/
body { 

	margin-top:         0%; 
    margin-left:        0%; 
    margin-right:       0%;
    

    
    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			11px;
    line-height:		12px;
    color:				#000000;
	
	text-align:			left;
    text-decoration: 	none;
}




/***********************************
content
***********************************/
.content {

	font-size:			12px;
	line-height:		16px;
	font-weight:    	normal;
    margin-bottom: 		2em;
    margin-top: 		0.5em;
    text-decoration: 	none;
    color:				#000000;

}

A:link.content { 
    
    color:				blue;
    text-decoration: 	none;

}

A:visited.content { 
    
    color:				purple;
    text-decoration: 	none;

}

A:hover.content { 

	text-decoration: 	underline;

}

A:active.content { 
    
    text-decoration: 	none;

}



div.content {

	font-size:			11px;
	font-weight:    	normal;
    margin-bottom: 		2em;
    margin-top: 		0.5em;
    text-align:			left;
    text-decoration: 	none;
    color:				#000000;

}



/***********************************
 content2
***********************************/
.content2 {

	font-size:			12px;
	line-height:		15px;
	font-weight:    	normal;
    margin-bottom: 		2em;
    margin-top: 		0.5em;
    text-align:			left;
    text-decoration: 	none;
    color:				#000000;

}


A:link.content2 { 
    
    color:				blue;
    text-decoration: 	none;

}

A:visited.content2 { 
    
    color:				purple;
    text-decoration: 	none;

}

A:hover.content2 { 

	text-decoration: 	underline;

}

A:active.content2 { 
    
    text-decoration: 	none;

}





/***********************************
 content4
***********************************/
.content4 {

	font-size:			12px;
	line-height:		15px;
	font-weight:    	normal;
    margin-bottom: 		0em;
    margin-top: 		0em;
    text-align:			left;
    text-decoration: 	none;
    color:				#000000;

}


A:link.content4 { 
    
    color:				blue;
    text-decoration: 	none;

}

A:visited.content4 { 
    
    color:				purple;
    text-decoration: 	none;

}

A:hover.content4 { 

	text-decoration: 	underline;

}

A:active.content4 { 
    
    text-decoration: 	none;

}




/***********************************
content3
***********************************/
.content3 {

	font-size:			11px;
	line-height:		14px;
	font-weight:    	normal;
    margin-bottom: 		2em;
    margin-top: 		0.0em;
    text-decoration: 	none;
    color:				#000000;

}





/***********************************
 breakout
***********************************/
.breakout {

	font-size:			12px;
	line-height:		15px;
	font-weight:    	normal;
    margin-bottom: 		2em;
    margin-top: 		0.5em;
    text-align:			left;
    text-decoration: 	none;
    color:				#000000;

}


A:link.breakout { 
    
    color:				blue;
    text-decoration: 	none;

}

A:visited.breakout { 
    
    color:				purple;
    text-decoration: 	none;

}

A:hover.breakout { 

	text-decoration: 	underline;

}

A:active.breakout { 
    
    text-decoration: 	none;

}


/***********************************
 breakout
***********************************/
.breakout2 {

	font-size:			12px;
	line-height:		15px;
	font-weight:    	normal;
    text-align:			left;
    text-decoration: 	none;
    color:				#000000;

}


A:link.breakout2 { 
    
    color:				blue;
    text-decoration: 	none;

}

A:visited.breakout2 { 
    
    color:				purple;
    text-decoration: 	none;

}

A:hover.breakout2 { 

	text-decoration: 	underline;

}

A:active.breakout2 { 
    
    text-decoration: 	none;

}



/***********************************
 breakoutsm
***********************************/
.breakoutsm {

	font-size:			12px;
	line-height:		13px;
	font-weight:    	normal;
    text-align:			left;
    text-decoration: 	none;
    color:				#000000;

}


A:link.breakoutsm { 
    
    color:				blue;
    text-decoration: 	none;

}

A:visited.breakoutsm { 
    
    color:				purple;
    text-decoration: 	none;

}

A:hover.breakoutsm { 

	text-decoration: 	underline;

}

A:active.breakoutsm { 
    
    text-decoration: 	none;

}



/***********************************
 cart
***********************************/
.cart {

	font-size:			11px;
	line-height:		14px;
	font-weight:    	normal;
    text-align:			left;
    text-decoration: 	none;
    color:				#000000;

}


A:link.cart { 
    
    color:				blue;
    text-decoration: 	none;

}

A:visited.cart { 
    
    color:				purple;
    text-decoration: 	none;

}

A:hover.cart { 

	text-decoration: 	underline;

}

A:active.cart { 
    
    text-decoration: 	none;

}




A:link.account {
    color:			black;
    text-decoration:            none;
    margin-left:                40px;
}

A:visited.account {
    color:			black;
    text-decoration:            none;
    margin-left:                40px;
}

A:hover.account {
    text-decoration:            underline;
    margin-left:                40px;
}

A:active.account {
    text-decoration:            none;
    margin-left:                40px;
}

img.account {
    margin-right:               40px;
}

div#container {
    height:                     100%;
    width:                      100%;
    margin-top:                 30px;
}

div#account_left {
    width:                      49%;
    height:                     100%;
    float:                      left;
    margin-left:                6%;
}

div#account_right {
    width:                      40%;
    float:                      left;
}

.bold {
    font-weight:                bold;
}



.box-content, .box-t, .box-b, .box-b div {
    background-image:           url(../img/area/panel.png);
    background-repeat:          no-repeat;
}

.box-dialog {
    position:                   relative;
    margin:                     0px auto;
    min-width:                  8em;
    max-width:                  760px;
    margin-left:                10px; /* default, width of left corner */
    margin-bottom:              15px; /* spacing under dialog */
    font-size:                  12px;
    line-height:                15px;
    color:                      black;
}

.box-dialog .box-content {
    background-position:        top right;
    position:                   relative;
    zoom:                       1;
    _overflow-y:                hidden;
    padding:                    5px 8px 0px 0px;  /* right was 10px */
}

.box-dialog .box-t { /* top+left vertical slice */
    position:                   absolute;
    left:                       0px;
    top:                        0px;
    width:                      10px; /* top slice width */
    margin-left:                -10px;
    height:                     100%;
    _height:                    1600px; /* arbitrary long height, IE 6 */
    background-position:        top left;
}

.box-dialog .box-b { /* bottom */
    position:                   relative;
    width:                      100%;
}

.box-dialog .box-b,.box-dialog .box-b div {
    height:                     10px; /* height of bottom cap/shade */
    font-size:                  1px;
}

.box-dialog .box-b {
    background-position:        bottom right;
}

.box-dialog .box-b div {
    position:                   relative;
    width:                      10px; /* bottom corner width */
    margin-left:                -10px;
    background-position:        bottom left;
}

.box-header {
    font-weight:                bold;
    margin-top:                 3px;
}

.panel-content {
    margin-top:                 14px;
    font-weight:                bold;
    color:                      #2661C4;
}

.panel-content br {
    height:                     10px;
}

.panel-content p {
    cursor:                     pointer;
}

img.settings {
    margin-right:               10px;
    cursor:                     pointer;
}




/***********************************
 h1 h2
***********************************/


.h1 {

	font-size:			16px;
	line-height:		14px;
    font-weight:     	bold;
    text-align:			center;

}


.h2 {

	font-size:			13px;
    font-weight:     	bold;
    text-align:			left;

}

.h2pad {

	color:				#FFFFFF;
	background:			#555555;
	font-size:			13px;
    font-weight:     	bold;
    text-align:			left;
    line-height:		21px;

}


A:link.h2 { 
    
    color:				#000000;
    text-decoration: 	none;

}

A:visited.h2 { 
    
    color:				#000000;
    text-decoration: 	none;

}

A:hover.h2 { 
	
	color:				#000000;
	text-decoration: 	underline;

}

A:active.h2 { 
    
    color:				#000000;
    text-decoration: 	none;

}









/***********************************
 label
***********************************/
.label {

	font-size:			10px;
    font-weight:     	normal;
    color:				#666666;

}


/***********************************
 label
***********************************/
.blabel {

	font-size:			10px;
    font-weight:     	normal;
    color:				#111111;

}



/***********************************
 navigation
***********************************/
.navigation { 

    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			13px;
    line-height:		17px;
    text-align:			right;
    font-weight:    	bold;
    text-decoration: 	none;
    color:				#224868;
    background-color:	transparent; 

}

A:link.navigation { 
    
    text-decoration: 	none;

}

A:visited.navigation { 
    
    text-decoration: 	none;

}

A:hover.navigation { 

	text-decoration: 	underline;
	color:				#000000;
}

A:active.navigation { 
    
    text-decoration: 	none;

}



/***********************************
 subnav
***********************************/
.subnav { 

    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			10px;
    line-height:		17px;
    text-align:			right;
    font-weight:    	bold;
    text-decoration: 	none;
    color:				#224868;
    background-color:	transparent; 

}

A:link.subnav { 
    
    text-decoration: 	none;

}

A:visited.subnav { 
    
    text-decoration: 	none;

}

A:hover.subnav { 

	text-decoration: 	underline;
	color:				#000000;
}

A:active.subnav { 
    
    text-decoration: 	none;

}



/***********************************
 navshop
***********************************/
.navshop { 

    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			13px;
    line-height:		17px;
    text-align:			right;
    font-weight:    	bold;
    text-transform:		uppercase;
    letter-spacing:		0.15em;
    text-decoration: 	none;
    color:				#000000;
    background-color:	transparent; 

}

A:link.navshop { 
    
    text-decoration: 	none;

}

A:visited.navshop { 
    
    text-decoration: 	none;

}

A:hover.navshop { 

	text-decoration: 	underline;
	color:				#000000;
}

A:active.navshop { 
    
    text-decoration: 	none;

}


.navigationB { 

    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			11px;
    line-height:		13px;
	font-weight:    	bold;
    margin-bottom: 		2em;
    margin-top: 		0.5em;
    text-align:			left;
    text-decoration: 	none;
    color:				blue;

}

A:link.navigationB { 
    
    text-decoration: 	none;

}

A:visited.navigationB { 
    
    text-decoration: 	none;

}

A:hover.navigationB { 

	text-decoration: 	underline;

}

A:active.navigationB { 
    
    text-decoration: 	none;

}




.navigationB2 { 

    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			12px;
    line-height:		13px;
	font-weight:    	bold;
    margin-bottom: 		2em;
    margin-top: 		0.5em;
    text-align:			left;
    text-decoration: 	none;
    color:				blue;

}

A:link.navigationB2 { 
    
    text-decoration: 	none;

}

A:visited.navigationB2 { 
    
    text-decoration: 	none;

}

A:hover.navigationB2 { 

	text-decoration: 	underline;

}

A:active.navigationB2 { 
    
    text-decoration: 	none;

}




/***********************************
 search
***********************************/
.search { 

	font-size:			13px;
	line-height:		15px;
	font-weight:    	normal;

    text-transform:		uppercase;
    letter-spacing:		0.15em;
    text-decoration: 	none;
    color:				#000000;

}




/***********************************
 tab
***********************************/
.tab { 

    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			11px;
    line-height:		15px;
	font-weight:    	bold;
    text-align:			center;
    text-decoration: 	none;
    color:				#000000;
    background-color:	transparent; 

}

A:link.tab { 
    
    text-decoration: 	none;
    font-weight:    	normal;

}

A:visited.tab { 
    
    text-decoration: 	none;
    font-weight:    	normal;

}

A:hover.tab { 

	text-decoration: 	underline;
	font-weight:    	normal;

}

A:active.tab { 
    
    text-decoration: 	none;
    font-weight:    	normal;

}





/***********************************
 sidebar-title
***********************************/
.sidebar-title {

	font-size:			12px;
	line-height:		14px;
	font-weight:    	bold;
	font-style:    		italic;
    text-align:			left;
    text-decoration: 	none;
    color:				#000000;

}

/***********************************
 sidebar
***********************************/
.sidebar {

	font-size:			12px;
	line-height:		14px;
	font-weight:    	normal;
	font-style:    		italic;
    text-align:			left;
    text-decoration: 	none;
    color:				#000000;

}


/***********************************
tagline
***********************************/
.tagline {

	font-size:			12px;
	line-height:		16px;
	font-weight:    	normal;
	font-style:    		italic;
    text-align:			right;
    text-decoration: 	none;
    color:				#333333;

}


/***********************************
tagline2
***********************************/
.tagline2 {

	font-size:			12px;
	line-height:		16px;
	font-weight:    	normal;
	font-style:    		normal;
    text-align:			right;
    text-decoration: 	none;
    color:				#333333;

}




/***********************************
 linkInfo
***********************************/
.linkInfo {

	font-size:			11px;
	font-weight:    	normal;
	font-style:    		italic;
    margin-bottom: 		2em;
    margin-top: 		2em;
    text-align:			left;
    text-decoration: 	none;
    color:				#444444;

}

A:link.linkInfo { 
    
    color:				#444444;
    text-decoration: 	none;

}

A:visited.linkInfo { 
    
    color:				#444444;
    text-decoration: 	none;

}

A:hover.linkInfo { 
	
	color:				#444444;
	text-decoration: 	underline;

}

A:active.linkInfo { 
    
    color:				#444444;
    text-decoration: 	none;

}




/***********************************
 cms-info
***********************************/
.cms-info { 

    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			9px; 
    line-height:		11px;
    font-weight:     	normal;
    color:				#666666;
    text-decoration: 	none;
    text-align:			right;
    margin-bottom: 		2em;
    margin-top: 		2em;

}




/***********************************
 call
***********************************/
.call { 

    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			10px; 
    line-height:		12px;
    font-weight:     	normal;
    color:				#666666;
    text-decoration: 	none;
    text-align:			left;
    margin-bottom: 		2em;
    margin-top: 		2em;

}

A:link.call { 
    
    color:				#000000;
    font-weight:     	normal;
    text-decoration: 	none;

}

A:visited.call { 
    
    color:				#000000;
	text-decoration: 	none;
	
}

A:hover.call { 

    color:				#333366;
    text-decoration: 	underline;

}




/***********************************
 copyright
***********************************/
.copyright { 

    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			9px; 
    line-height:		11px;
    font-weight:     	normal;
    color:				#999999;
    text-decoration: 	none;
    text-align:			left;
    margin-bottom: 		2em;
    margin-top: 		2em;

}

A:link.copyright { 
    
    color:				#000000;
    font-weight:     	normal;
    text-decoration: 	none;

}

A:visited.copyright { 
    
    color:				#000000;
	text-decoration: 	none;
	
}

A:hover.copyright { 

    color:				#333366;
    text-decoration: 	underline;

}




/***********************************
 status
***********************************/
.status { 

    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			9px; 
    line-height:		11px;
    font-weight:     	normal;
    color:				#666666;
    text-decoration: 	none;
    text-align:			left;


}

A:link.status { 
    
    color:				#000000;
    font-weight:     	normal;
    text-decoration: 	none;

}

A:visited.status { 
    
    color:				#000000;
	text-decoration: 	none;
	
}

A:hover.status { 

    color:				#333366;
    text-decoration: 	underline;

}




/***********************************
 navTab
***********************************/
.navTab { 

    font-family:        Arial,Verdana,Helvetica,sans-serif;
    font-size:			11px;
    line-height:		15px;
    text-align:			left;
    text-decoration: 	none;
    color:				#000000;
    background-color:	transparent; 

}

A:link.navTab { 
    
    text-decoration: 	none;

}

A:visited.navTab { 
    
    text-decoration: 	none;

}

A:hover.navTab { 

	text-decoration: 	underline;

}

A:active.navTab { 
    
    text-decoration: 	none;

}

#homelogo {
	margin-left:39px;
	display:block;
	width:176px;
	height:65px;
	background: url(img/logo_a.gif);
	
}

.hide {
	visibility:hidden;
}

#link {
	float:left;
	position:absolute;
	width:200px;
	height:150px;
	
}