/* ICH - Design v3.2 | Copyright © 2004-2006 LA-Arts. */
/* basic */
body			{ font-family: Verdana; font-size: 10pt; color: #002200; font-weight: normal; text-decoration:       none; background-repeat:    repeat; cursor: url("/css/default.cur"), default; background-color: #F5FFF5; background: url(../image/body_background.gif); scrollbar-3dlight-color: #CCDDCC; scrollbar-arrow-color: #668866; scrollbar-darkshadow-color: #AABCAA; scrollbar-face-color: #E4EDE4; scrollbar-highlight-color: #F5FFF5; scrollbar-shadow-color: #E4EDE4; scrollbar-track-color: #EEFFEE; }

input { scrollbar-3dlight-color: #CCDDCC; scrollbar-arrow-color: #668866; scrollbar-darkshadow-color: #AABCAA; scrollbar-face-color: #E4EDE4; scrollbar-highlight-color: #F5FFF5; scrollbar-shadow-color: #E4EDE4; scrollbar-track-color: #EEFFEE; }

table			{ font-family: Verdana; font-size: 10pt; color: #002200; font-weight: normal; text-decoration:       none; cursor: url("/css/default.cur"), default; }
A:link			{ font-family: Verdana; font-size: 10pt; color: #668866; font-weight: normal; text-decoration: underline; background-repeat: no-repeat; cursor: url("/css/default.cur"), default; }
A:visited		{ font-family: Verdana; font-size: 10pt; color: #668866; font-weight: normal; text-decoration: underline; background-repeat: no-repeat; cursor: url("/css/default.cur"), default; }
A:hover			{ font-family: Verdana; font-size: 10pt; color: #668866; font-weight: normal; text-decoration:       none; background-repeat: no-repeat; cursor:    hand; background-color: #CCDDCC; }
hr			{ color: #AABCAA; height: 1px; }

/* input */
.textfield		{ font-family: Verdana; font-size: 10pt; color: #224422; font-weight: normal; text-decoration:       none; background-repeat:    repeat; cursor:   write; background-color: #FEFFFE; border-width: 1px; border-style: solid; border-top-color: #AABCAA; border-left-color: #AABCAA; border-right-color: #AABCAA; border-bottom-color: #AABCAA; margin: 0px; height: 22px; }
.textarea		{ font-family: Verdana; font-size: 10pt; color: #224422; font-weight: normal; text-decoration:       none; background-repeat:    repeat; cursor:   write; background-color: #FEFFFE; border-width: 1px; border-style: solid; border-top-color: #AABCAA; border-left-color: #AABCAA; border-right-color: #AABCAA; border-bottom-color: #AABCAA; margin: 0px; list-style-type: circle;}
.button			{ font-family: Verdana; font-size: 10pt; color: #224422; font-weight: normal; text-decoration:       none; background-repeat:    repeat; cursor:    hand; background-color: #FEFFFE; border-width: 1px; border-style: solid; border-top-color: #AABCAA; border-left-color: #AABCAA; border-right-color: #AABCAA; border-bottom-color: #AABCAA; margin: 0px; height: 22px; background: url(../image/input_background.gif); }
.button_hover		{ font-family: Verdana; font-size: 10pt; color: #224422; font-weight: normal; text-decoration:       none; background-repeat:    repeat; cursor:    hand; background-color: #DDFFDD; border-width: 1px; border-style: solid; border-top-color: #00EE00; border-left-color: #00EE00; border-right-color: #00EE00; border-bottom-color: #00EE00; margin: 0px; height: 22px; }
.button_hover_alert	{ font-family: Verdana; font-size: 10pt; color: #224422; font-weight: normal; text-decoration:       none; background-repeat:    repeat; cursor:    hand; background-color: #FFDDDD; border-width: 1px; border-style: solid; border-top-color: #EE0000; border-left-color: #EE0000; border-right-color: #EE0000; border-bottom-color: #EE0000; margin: 0px; height: 22px; }

/* main divs */
.main			{ font-family: Verdana; font-size: 10pt; color: #002200; font-weight: normal; text-decoration:       none; background-repeat:    repeat; cursor: url("/css/default.cur"), default; background-color: #F9FFF9; border-width: 1px; border-style: solid; border-top-color: #AABCAA; border-left-color: #AABCAA; border-right-color: #AABCAA; border-bottom: 0; text-align: justify; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; background: url(../image/main_background.gif); }
.main A:link		{ font-family: Verdana; font-size: 10pt; color: #668866; font-weight: normal; text-decoration: underline; background-repeat: no-repeat; cursor: url("/css/default.cur"), default; }
.main A:visited		{ font-family: Verdana; font-size: 10pt; color: #668866; font-weight: normal; text-decoration: underline; background-repeat: no-repeat; cursor: url("/css/default.cur"), default; }
.main A:hover		{ font-family: Verdana; font-size: 10pt; color: #224422; font-weight: normal; text-decoration:       none; background-repeat: no-repeat; cursor:    hand; background-color: #CCDDCC; }
.mainheader		{ font-family: Verdana; font-size: 10pt; color: #668866; font-weight:   bold; text-decoration:       none; background-repeat: no-repeat; cursor: url("/css/default.cur"), default; background-color: #E4EDE4; border-width: 1px; border-style: solid; border-top-color: #AABCAA; border-left-color: #AABCAA; border-right-color: #AABCAA; border-bottom: 0; line-height: 22px; }
.maintable		{ font-family: Verdana; font-size: 10pt; color: #002200; font-weight: normal; text-decoration:       none; cursor: url(../css/default.cur), default; text-align: justify; }

/* menu */
.menu			{ background: url(../image/menu_background.gif) fixed; }
.menuitem		{ font-family: Verdana; font-size: 10pt; color: #668866; font-weight:   bold; text-decoration: none; background-repeat:    repeat; cursor: hand; background-color: #F9FFF9; line-height: 28px; border-width: 1px; border-style: solid; border-top-color: #E4EDE4; border-left-color: #F9FFF9; border-right-color: #AABCAA; border-bottom-color: #F9FFF9; padding-left:  5px; background: url(../image/menuitem_background.gif) fixed; }
.submenuitem		{ font-family: Verdana; font-size:  9pt; color: #668866; font-weight: normal; text-decoration: none; background-repeat:    repeat; cursor: hand; background-color: #F9FFF9; line-height: 22px; border-width: 1px; border-style: solid; border-top-color: #E4EDE4; border-left-color: #F9FFF9; border-right-color: #AABCAA; border-bottom-color: #F9FFF9; padding-left: 20px; background: url(../image/menuitem_background.gif) fixed; }
.menuitem_hover		{ font-family: Verdana; font-size: 10pt; color: #224422; font-weight:   bold; text-decoration: none; background-repeat: no-repeat; cursor: hand; background-color: #EEFFEE; line-height: 28px; border-width: 1px; border-style: solid; border-top-color: #E4EDE4; border-left-color: #CCDDCC; border-right-color: #CCDDCC; border-bottom-color: #F9FFF9; padding-left:  5px; }
.submenuitem_hover	{ font-family: Verdana; font-size:  9pt; color: #224422; font-weight: normal; text-decoration: none; background-repeat: no-repeat; cursor: hand; background-color: #EEFFEE; line-height: 22px; border-width: 1px; border-style: solid; border-top-color: #E4EDE4; border-left-color: #CCDDCC; border-right-color: #CCDDCC; border-bottom-color: #F9FFF9; padding-left: 20px; }

/* bubble divs */
.bubbletitle		{ font-family: Verdana; font-size:  8pt; color: #224422; font-weight:   bold; text-decoration: none; background-repeat:    repeat; cursor: url("/css/default.cur"), default; background-color: #CCDDCC; border-width: 1px; border-style: solid; border-top-color: #AABCAA; border-left-color: #AABCAA; border-right-color: #AABCAA; border-bottom: 0; padding-left: 5px; padding-right: 5px; }
.bubble			{ font-family: Verdana; font-size: 10pt; color: #002200; font-weight: normal; text-decoration: none; background-repeat:    repeat; cursor: url("/css/default.cur"), default; background-color: #F9FFF9; border-width: 1px; border-style: solid; border-color: #AABCAA; text-align: justify; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; overflow: hidden }
.bubblelink		{ font-family: Verdana; font-size: 10pt; color: #224422; font-weight: normal; text-decoration: underline; background-repeat:    repeat; cursor: url("/css/default.cur"), default; background-color: #FEFFFE; border-width: 1px; border-style: solid; border-color: #E4EDE4; text-align: justify; padding-left:  4px; padding-right:  4px; padding-top:  4px; padding-bottom:  4px; }
.bubblelink_hover	{ font-family: Verdana; font-size: 10pt; color: #002200; font-weight: normal; text-decoration: none; background-repeat:    repeat; cursor:    hand; background-color: #EEFFEE; border-width: 1px; border-style: solid; border-color: #CCDDCC; text-align: justify; padding-left:  4px; padding-right:  4px; padding-top:  4px; padding-bottom:  4px; }

/* table */
.table			{ font-family: Verdana; font-size: 9pt; color: #002200; border-right-width: 1px; border-right-style: solid; border-right-color: #AABCAA; border-bottom-width: 1; border-bottom-style: solid; border-bottom-color: #AABCAA }
.td			{ color: #002200; font-weight: normal; text-decoration: none; background-repeat:    repeat; cursor: url("/css/default.cur"), default; background-color: #F9FFF9; border-top-width: 1; border-top-style: solid; border-top-color: #AABCAA; border-left-width: 1; border-left-style: solid; border-left-color: #AABCAA; text-align: left; vertical-align: top; padding: 5px }
.td_title		{ color: #224422; font-weight:   bold; text-decoration: none; background-repeat:    repeat; cursor: url("/css/default.cur"), default; background-color: #CCDDCC; border-top-width: 1; border-top-style: solid; border-top-color: #AABCAA; border-left-width: 1; border-left-style: solid; border-left-color: #AABCAA; text-align: center; padding: 2px }

/* map */
.map_small		{ cursor: hand; border-width: 1; border-style: solid; border-color #AABCAA; }

/* other */
.ichindex		{ background: 0; background-color: #F5FFF5; }
.title			{ background: url(../image/title_center.gif) fixed; }
.linkimg		{ border-width: 1px; border-style: solid; border-color: #AABCAA; }
ul,li			{ list-style-type: square; list-style-position:outside; list-style-image: url(../image/marker.gif); }

.main_title {font-family: Verdana; font-size:  8pt; color: #224422; font-weight:   bold; text-align: center}










.email_body {

padding: 12px;

}

.email_text_header {

background-color: #E4EDE4; 

border-width: 1px; 
border-style: solid; 
border-top-color: #AABCAA; 
border-left-color: #AABCAA; 
border-right-color: #AABCAA; 
border-bottom: 0; 
line-height: 22px;


	background-color: #E4EDE4; 
	color: #668866; 

	font-family: Verdana; 
	font-size: 10pt; 
	font-weight: bold; 
	text-align: center; 
	text-decoration: none;

}

.email_text_content {

font-family: Verdana; 
font-size: 10pt; 
color: #002200; 
font-weight: normal; 
text-decoration: none; 
background-repeat: repeat; 
background-color: #F9FFF9; 
border-width: 1px; 
border-style: solid; 
border-top-color: #AABCAA; 
border-left-color: #AABCAA; 
border-right-color: #AABCAA; 
border-bottom: 0; 
text-align: justify; 
padding-left: 10px; 
padding-right: 10px; 
padding-top: 10px; 
padding-bottom: 10px; 
background: url(../image/main_background.gif); }

}
.email_text_content A:link		{ font-family: Verdana; font-size: 10pt; color: #668866; font-weight: normal; text-decoration: underline; background-repeat: no-repeat; }
.email_text_content A:visited		{ font-family: Verdana; font-size: 10pt; color: #668866; font-weight: normal; text-decoration: underline; background-repeat: no-repeat; }
.email_text_content A:hover		{ font-family: Verdana; font-size: 10pt; color: #224422; font-weight: normal; text-decoration:       none; background-repeat: no-repeat; cursor: hand; background-color: #CCDDCC; }


.email_text_footer {


border-width: 1px; 
border-style: solid; 
border-top-color: #AABCAA; 
border-left: 0; 
border-right: 0; 
border-bottom: 0; 
	color: #002200; 
	font-family: Verdana; 
	font-size: 10pt; 
	font-weight: normal; 
	text-align: center; 
	text-decoration: none;
padding-bottom: 12px;
}


.email_text_footer A:link		{ font-family: Verdana; font-size: 10pt; color: #668866; font-weight: normal; text-decoration: underline; background-repeat: no-repeat; }
.email_text_footer A:visited	{ font-family: Verdana; font-size: 10pt; color: #668866; font-weight: normal; text-decoration: underline; background-repeat: no-repeat; }
.email_text_footer A:hover		{ font-family: Verdana; font-size: 10pt; color: #224422; font-weight: normal; text-decoration:       none; background-repeat: no-repeat; cursor: hand; background-color: #CCDDCC; }
