/* copistar.css ; T3  */

/***************************
/* 	SYSTEM 
/***************************/
HTML {
  	height: 		100%;
  	margin-bottom: 	1px;
	text-align:		center;
}

BODY {
	margin: 		0px 0px 0px 0px;
	text-align:		left;
	background:  	#fff url(../images/page_bg.gif) no-repeat top center;
}

*:focus { 
	outline: 		none;
}


/* main normal body */
.normal, .bodytext td, tr, div {
	font-family:  	Verdana,sans-serif;
	font-size:		11px; /*, 3ems max; /* 11px */
	line-height:	130% ; /* 16px */
	letter-spacing:	normal ; /* 0,3mm */
	color:			#2e2e2e;
	margin: 		0; 
	padding: 		0px;
	text-align:		left;
}
.normal_indent { 
	padding: 		0 0 0px 25px; /*used in right side table box with bg image*/
	margin:			0;
}


.normal_white {/*underlined white */
	color:			#ffffff;
	margin: 		0; 
	padding: 		0 0 2px 0;
	border-bottom:	1px dashed #ffffff;
}

p.normal_red {
	color:			#FF0066;
	margin: 		0; 
	padding: 		0;
}

p.normal_highlighted {
	background:		#E6FFFF;
	
}


p.normal_dottyunderline {
	color:			#2e2e2e;
	margin: 		0; 
	padding: 		0 0 2px 0;
	background: 	url(../images/css_dotted_line.png) repeat-x bottom;
}


a, a:link {
	color:			#9D5382;
} 

a:hover {
	color:			#ed1f79;
}

a:visited {
	color:			#9D5382;
}

/* Removes border around link icons! */
a img { 
	border: 		0px; 
}

a:hover {
	text-decoration: underline;
	color:			#EF3F8A;
}

/*Accent*/
a.accent { 
	color: 		#C4096A; 
}

a.red_bold {
	color:			#ff0066;
	font-weight: 	bold;
}

p.between-lines { 
	border-top: 	1px dashed #555555; 
	border-bottom: 	1px dashed #555555;
	padding: 		10px 0 10px 0;
}


p {
	margin-top: 	2px;
	margin-right: 	0;
	margin-bottom: 	8px;
	margin-left: 	0;
}

p.normal_light {
	font-size:		11px;
	color:			#aaaaaa; /* #666666; */
}

p.normal_right {
	text-align:   right;
}

p.normal_center {
	text-align:   center;
}

ul
{
	margin:					0px;
	list-style-type: 		none;
	padding: 				0 0 13px 0px;
}

ul li
{
	background-image: 		url(../images/arrow_mini.gif); /*bullet quad*/
	background-repeat: 		no-repeat;
	background-position: 	0 3px;
	list-style-position:	outside;
	padding-left: 			13px;
	margin:					0px;
}

ol
{
	margin:				0px;
	list-style-type: 	none;
	list-style: 		decimal;
	padding: 			0 0 13px 24px;
}

ol li
{
	list-style: 		decimal;
}


p.date_news {
	color:	 		#666666;
	margin:			0px;
	padding:		2px 0 0 0;	
	background: 	#F9F9F9; /*url(../images/css_dotted_line.png) repeat-x top;*/
	border-top:		1px dashed #888888;
}

p.note {
	border:			1px #999999 solid;
	padding:		5px 10px 5px 10px;
}

p.note_important {
	border:			1px 972c6b solid; 
	padding:		5px 10px 5px 10px;
	color:			#424242;
	background:		#f0fdc4;/* #EBF999 */
}

p.small {
	font-size: 		10px;
	line-height: 	13px;
	color: 			#2E2E2E;
	font-weight: 	normal;
	text-align: 	left;
	padding:		0 0 0 0px;
}

p.small_center {
	font-size: 		10px;
	line-height: 	13px;
	color: 			#2E2E2E;
	font-weight: 	normal;
	text-align: 	center;
	padding:		0 4px 0 4px;
}
p.small_light {
	font-size: 		10px;
	line-height: 	13px;
	color: 			#666666;
	text-decoration: none;
	font-weight: 	normal;
	padding	: 		0 0 0 0px;
}

p.readmore  {
	font-size: 	11px;
	line-height:11px;
	color: 		#C4096A;
	border: 	0;
	padding:	0 0 0 0px;
	margin-bottom:	5px;
}

p.normal_accent  {
	font-size: 	11px;
	color: 		#444444;
	background:	#F0E8EF;
	border: 	1px solid #d0d0d0C;
	padding:	1px 1px 2px 3px;
	margin:		0 0 1px 0;
}

p.none {
	padding:	0;
	margin:		0;
	font-size: 	1px;
	line-height:1px;
}

/**************************
/* RIGHT SIDE BOXES (as in R9)
/**************************/
p.rightboxtitle_highlighted_light  {
	font-size: 		11px;
	line-height:	13px;
	color: 			#444444;
	background:		#d0d0d0 url(../images/module_top_light.gif) no-repeat top;
	border:			none;
	/*border-left: 	1px solid #d0d0d0;
	border-right: 	1px solid #d0d0d0;*/
	padding:		3px 3px 1px 7px;
	margin:			7px 0 0 0;
}

p.rightboxtitle_highlighted_blue {
	font-size: 		11px;
	line-height:	13px;
	color: 			#fff;
	background:		#939393 url(../images/module_top_blue.gif) no-repeat top; 
	border:			none;
	/*border-left: 	1px solid #d0d0d0;
	border-right: 	1px solid #d0d0d0;*/
	padding:		3px 3px 1px 4px;
	margin:			7px 0 0 0;
}

p.rightbox_topplaintitle {
	font-size: 		11px;
	font-weight:	bold;
	line-height:	13px;
	color: 			#999999;
	background:		#C0FEFE;/*url(../images/css_dotted_line.png) repeat-x top;/* url(../images/module_top.gif) no-repeat top;*/
	border-top:		1px dashed #666666;
	border-left: 	1px solid #d0d0d0;
	border-right: 	1px solid #d0d0d0;
	padding:		2px 3px 2px 4px;
	margin:			7px 0 0 0;
}

p.rightbox_top {
	font-size: 		3px;
	line-height:	3px;
	color: 			#444444;
	/* background:		transparent url(../images/css_dotted_line.png) repeat-x top;/* url(../images/module_top.gif) no-repeat top;*/
	/*border-left: 	1px solid #d0d0d0;
	border-right: 	1px solid #d0d0d0;*/
	border-top:		1px dashed #666666;
	padding:		0px 3px 0px 4px;
	margin:			7px 0 0 0;
}

p.rightbox_content, p.rightbox_endcontent, p.rightbox_content_separated {
	font-size: 		10px;
	color: 			#555555;
	border-left: 	1px solid #d0d0d0;
	border-right: 	1px solid #d0d0d0;
	border-bottom: 	none;
	padding:		2px 3px 3px 4px;
	margin:			0px 0 0px 0;
}

p.rightbox_content_separated {
	border-bottom: 	1px dashed #d0d0d0;
}

p.rightbox_endcontent {
	border-bottom: 	1px solid #d0d0d0;
}


/***************************
/* 	LINKS
/***************************/
a.external_link, 
a.external_link_new_window, 
a.internal_link,
a.internal_link_new_window
a.download_link
a.mail_link
{
	color: 	#9D5382; /*#FF0066*/
}

a.mail_link img, 
a.download_link img,
a.external_link img,
a.external_link_new_window
{ 
	margin:  1px 4px -1px 0;
}


/***************************
/* 	TITLES & HEADINGS 
/***************************/
/*content item title and component title are styled the same */
/*content heading/title*/
H1, .heading1 { 
  	font-size: 		21px;
	line-height: 	130%;
	font-stretch:	narrower;
	letter-spacing: normal; /* -1px 1pt*/
	font-weight: 	550;
	font-family: 	Arial, sans-serif;
	color: 			#777777;/* #757462 */ 
	margin: 		16px 0 10px 0;
	padding: 		0px 0px 4px 0px;
	vertical-align: bottom;
	background:		transparent url(../images/bg_dotlight.png) repeat;
}

/* SubTitle - No.Title for Screen images*/
H2, .heading2 {
	font-size: 		19px;
	/*line-height: 	130%;*/
	font-stretch:	narrower;
	letter-spacing: normal; /* -1px*/ 
	font-weight: 	normal;
	font-family: 	Verdana, sans-serif;
	color: 			#C4096A ;/*#333333 */
	margin: 		0;/*16px 0 8px 0;*/
	padding	: 		3px;
	vertical-align: top;
	text-decoration: underline;	
}

/* underlined blue title */
H3, .heading3 {
	font-size:	 	12px;
	line-height: 	130%;
	letter-spacing: normal; /* -1px*/ 
	font-weight: 	700;
	font-family: 	Verdana, sans-serif;
	color: 			#C4096A ; /*#ff0077; #AF0C6A strong viola; #b74c84 light viola; #333333;*/ 
	margin: 		14px 0 6px 0;
	padding: 		0 0 3px 0px;
	background: 	transparent url(../images/css_dotted_line.png) repeat-x bottom;
	/*border-bottom: 1pt solid #8FA402; */
}

/* highlighted title;*/
H4, .heading4 {
	font-size:	 	11px;
	line-height: 	130%;
	letter-spacing: normal; /* -1px*/ 
	font-weight: 	700;
	font-family: 	Tahoma, sans-serif;
	color: 			#666666; /* #333333*/
	margin: 		12px 0 5px 0;
	padding: 		2px 0 2px 3px;
	background: 	transparent url(../images/css_dotted_line.png) repeat-x bottom; /*#E7EAED url(../images/css_dotted_line.png) repeat-x bottom; */
	/*border-bottom: 	1px dotted #cccccc; */
	
}

/* ; */
H5, .heading5 {
	font-size:	 	12px;
	line-height: 	130%;
	font-weight: 	700;
	letter-spacing:	normal; /* 1pt */
	font-family: 	Verdana, sans-serif;
	color: 			#b74c84; /*#246BBB #1E72B0 #356F99 #d00c2c*/
	margin: 		0px;
	padding: 		0 0 3px 0px;
	background: 	url(../images/css_dotted_line.png) repeat-x bottom;
	/* border-bottom: 1px dotted #9b9a87; */
}

/*FAQ-Question*/
H7, .heading7, .heading_anchored, .tx_irfaq_q {
	font-size:	 	11px;
	line-height: 	130%;
	font-weight: 	bold;
	letter-spacing:	normal; /* 1pt */
	font-family: 	Verdana, sans-serif;
	color: 			#972c6b; /*#b74c84*/
	margin: 		5px 0 2px 0;
	padding: 		2px 0 1px 1px;
	border-bottom: 	1px dotted #666666;
}

/* sub-leading */
H6, .heading6 {
	font-size: 		11px;
	line-height: 	130%;
	letter-spacing:	normal; /* 1pt */
	font-weight: 	700;
	font-family: 	Verdana, sans-serif;
	color: 			#333333; /* #4A493E */
	background: 	transparent url(../images/css_dotted_line.png) repeat-x bottom;
	margin: 		14px 0 5px 0;
	padding	:		0 0 0 0px;
	/* border-top: 	1px dotted #D6D6D6;*/
}

/* content description */
p.preamble {
	font-size: 		11px;
	line-height: 	130%;
	letter-spacing:	normal; /* 1pt */
	font-weight: 	500;
	font-family: 	Verdana, sans-serif;
	color: 			#760c41; /*#F20061*/
	background: 	;
	margin: 		16px 0 14px 0;
	padding	:		5px 0 0 0px;
}

.slogan {
	text-align:   	right;
	color: 			#a2a1a1;
	font-size: 		11px;
	line-height: 	125%;
}

/* Rasterized Headers */
.slatedlines {	
	background:	url(../images/bg_title_slated_top.png) repeat-x right;
	padding: 	0 0 0 0px;
}

span.slatedlines {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	padding: 0 10px 0 0;
	margin: 0 auto;
	line-height: 16px;
	background: 	#fff;
}

/*misc*/
.left {float: left;}
.right {float: right;}


/**********************************
/* 	PAGE FORMATION STYLING LAYOUT  
/**********************************/

/* basic (base) page background */
#page_bg { 
  	height: 	 100% ;/* 100% */
	/*background:  #fff url(../images/page_bg.gif) no-repeat top center;  (../images/hash.png) repeat-x top */
		/*#f0f0f0;  #9b9a87 url(../images/main_bg_top.png) repeat-x; #D8F312 pistachio-yellow /*url(../images/bg_slated.png) 951px 0px repeat-y; */
	padding: 	0;
	margin: 	0;
	text-align:	center;
		
}

/* different background for customer login pages */
#page_bg_customer { 
  	height: 	100% ;/* 100% */
	background: #DCD3DA url(../images/main_bg_top.png) 0 2px repeat-x;/* #f0f0f0  url(../images/hash.png) repeat-x; */
	padding: 	0;
	margin: 	0;
	border-top: 0px solid #C5BCC2;
}

/* the very outer table, contains all containers */
#main_table{
  	background: 	;/*url(../images/css_dotted_line.png) repeat-y right;/* url(../images/gradient00.png) 190px repeat-x; */
	width: 			950px;
	margin: 		0px auto; /* set the width of the fixed page and then left and right margin to auto in order to center the page*/
	border-top:		0px dashed #A2A2A2;
	border-right:	1px dotted #d00c2c;/*#cccccc*/
	border-left:	1px dotted #d00c2c;
	
}

#page_header {
	background:  	transparent url(../images/header.png) -0px 0px no-repeat;  /*url(../images/header.png); url(../images/header_C.png)*/
	height: 		100px; 
	margin-right: 	0px; /* 5px*/
	margin-bottom: 	14px; /* 14 */
	border-bottom:	1px dotted #ff0066; /*#373737*/
}

#page_header_fp {
	background:  	url(../images/header_fp.png) 0px 0px no-repeat; /*url(../images/header_fp_brown.png) 0px 00px no-repeat; /*light header*/ 
	height: 		100px; /*height of the header image + height of the top nav bar */
	margin-right: 	0px;
	border-bottom:	1px dashed #444444;; /*ff0066 #373737*/
}

/* Customer Login Pages / Registered users*/
#page_header_customer {
	background:  	#ffffff url(../images/header_customer.png) 0px 0px no-repeat;  /*url(../images/header.png)*/ 
	height: 		75px; /**/
	margin-right: 	0px; /* */
	margin-bottom: 	0px; /* */
	border-bottom:	1px dotted #ff0066; /*#373737*/
	border-top: 	1px dotted #FF0066;
}

.float_img {
	position:	absolute;
	float:		left;
	top: 		0;
	left: 		0;
}


/***************************
/* 	CONTAINERS (inner pages) 
/***************************/
#main_container {
	width: 		100%;
	margin: 	0px;
	padding: 	0px;
	background:	#ffffff url(../images/bg_main2.png) 200px 200px no-repeat; /*bckground watermark sign*/
	background-position:bottom;
	/*min-height:	400px;*/
  	height:		auto !important;
}

#midd_container{
	padding: 	0 6px 0 6px; /* 0 8px 0 8px;*/
}

#left_sidebar { /* use it for menu header image */
	width: 			125px; /*155px;*/
	margin: 		0px;
	padding: 		0;	
	background:		url(../images/bg_slated120x18.png) 1px repeat-y; /*url(../images/css_dotted_line.png) repeat-x top;*/
	border-left:	0px solid #c28318;
}

#left_sidebar_customer { /* use it for menu header image */
	width: 			155px; /* */
	margin: 		0px;
	padding: 		0;	
	background:		url(../images/bg_slated155x18.png) 1px repeat-y; /*url(../images/css_dotted_line.png) repeat-x top;*/
	border-left:	0px solid #c28318;
}

#left_container {
	margin: 	0px 0px 5px 1px;
	padding: 	0px 0px 30px 0px;
	background: ;/*url(../images/navigationbar_bg.png) 0px no-repeat bottom; /* navigation bg - default position is center */
}

#middle_bar{
	width:			630px;
	margin:	 		0;
	padding: 		0;
	background:		url(../images/css_dotted_line.png) repeat-y right;
}


/* Logout (Login ) link*/
.logout{
	float: 			right; /*this setting is neccesary when Pathway div is set to float left*/
	width:			60px;
	margin: 		0 0 2px 0px;
	line-height: 	12px;
	text-align:		center;
	font-size: 		10px;
	color: 			#2E2E2E;
	padding:		2px 0 2px 0;
	border:			1px solid #BD82A0;

}

#main_content {
	padding: 	0;
}

#pagehead{ /*PAGE HEAD TITLE*/

}

/**********************************
 FRONT PAGE ONLY (FRONT GRAPHIC) 
 ***********************************/

#main_container_fp {
	width: 			100%;
	background:		#ffffff  url(../images/bg_main3_fp.png) 190px bottom no-repeat; /* 45px 230px no-repeat /*bckground watermark sign*/
	height:			auto !important;
	paddubg: 0;
	margin: 0;
}

#front_middle_bar {
	/*width:			;/*730px*/
	margin:	 		0;
	padding: 		0; 
	background:		none;/*url(../images/gradient00.png) repeat-x; url(../images/css_dotted_line.png) repeat-y left; */
	
}

#front_container { /* total width available=720px */
	padding: 		0px 0px 4px 6px; /*0 6px 30px 8px;*/	
	margin:	 		0;
	width:			730px;
	/* border-right: 	1px solid #C7C6B6; */
	/* border-left: 1px solid #C7C6B6; /* #D6D6D6 */
	/*background:		url(../images/css_dotted_line.png) repeat-y left;*/
}

#front_graphic_topinside {
	margin: 		0px; /*0px 0px 0px -16px ;*/
	padding: 		0px 0px 0px 0px; /*adjusted according to bg intro image*/
	width:			722px;/*265px=intro03p*/
	height:			342px; /*265px=intro03p*/
	vertical-align: bottom;
	background:  	url(../images/intro03_slogan.jpg) 0px 23px no-repeat; /* url(../images/intro03p.jpg) */
	border-bottom:	1px #BCBCBC dashed;
}

#front_introtext {
	margin-bottom: 	0px;
	padding: 		0px 10px 0px 0px;
	font-size:		12px;
}

#fp_content {
	padding:	5px 8px 0 5px;
	float: 		bottom;
	clear: 		both;
}

#front_right_sidebar {	
	width: 			210px; /*275px; 215px*/
	height:			100%;
	padding: 		8px 0px 0px 0px;
	margin: 0;
	background:		#EAFFFF url(../images/img_bottom_right.png) 0px no-repeat bottom; /*#E3EE95 pistacio-light; #F0CADC url(../images/css_dotted_line.png) repeat-y left;/*#E6E6E6 #F0CADC /* url(../images/gradient00.png) repeat-x; /*url(../images/css_dotted_line-light.png) repeat-y left; */
}

#front_right_container {
	padding:		0px 5px 2px 10px; /*/* 0px 5px 2px 8px*/
	margin:			9px 4px 0px 0px;
	/*background:  	#C0FEFE; /*#C7E6E9 light petrol; #D6E377 pistacio*/
	/*color:			#3A5B63; /* #69651B kaki; #760c41 maroon */
	/*border: 1px dotted #669999;*/
}

p.front_right_content {
	padding:		5px 6px 5px 6px; /* 0px 5px 2px 8px*/
	background:  	#bbe7e9; /*#C0FEFE turqize; #C7E6E9 light petrol; #D6E377 pistacio*/
	color:			#3A5B63; /* #69651B kaki; #760c41 maroon */
	border: 		1px dashed #669999;
	margin-left:	-4px;
}


/***  FP RIGHT HTML TABLE ***/
#fp_right_bgimg {
	padding:		0px 6px 0px 0px; /*80px 6px 0px 23px*/
	min-height: 	250px;
	width:			200px;
	background:  	transparent url(../images/img_print_graphic.png) no-repeat; /*#C0FEFE*/
	color:			#3A5B63; /* #69651B kaki; #760c41 maroon */
	border: 		0px dashed #669999;
	margin-left:	-10px;
	margin-bottom: 	0px;
}

/*** TOP RIGHT GRAPHIC ***/ 
#front_graphic_topright  { /*not set properly yet*/
	margin: 		0px 0px 0px 1px ;
	padding:		7px 10px 10px 0px;
	height:			225px;
	font-size:		11px;
	line-height:	12px;
	color:			#aaaaaa; /* #666666; */
	background:  	 ;/*url(../images/intro01r.jpg) no-repeat left top;*/
}

.intro_table_bg {
	background: #ff00ff url(../images/img_bg_trybuy.png) no-repeat top;
}

/*****************************
 FRONT TEASERS 
******************************/

#front_teaser01, #front_teaser02, #front_teaser03 {
	/*-moz-box-sizing: border-box; /* a fix to switch Mozila interpretation of the box sizing*/
	width:		238px; /*30%  238px*/
	height:		124px; /*80px;*/
	float:		left;
	margin: 	10px 4px 10px 0px;
	padding:	13px 6px 1px 6px;
	/*border:		#555555 0px dashed; /* #E6E6E6 1px solid; #947486*/
	background: #787878 url(../images/hash.png) repeat-x top;/* transparent #E8E8E8*/
	border-bottom: 4px solid #666666;
	color:		#FFFFFF !important;
	overflow:	auto !important; /* scroll, auto, visible, hidden*/
	display:	inline;
}

#front_teaser02 {
	/*border:		#4F4F4F 0px dashed; /*#ff0066 #947486*/
	background: #555555 url(../images/hash.png) repeat-x top;/*#f51087  pink; url(../images/bg_title_slated_top.png) #E8E8E8*/
	border-bottom: 4px solid #444444;
}

#front_teaser03{
	/*border:		#ff0066 0px dashed; /*#ff0066 #947486*/
	background: #EA57A4 url(../images/hash.png) repeat-x top;/*#f51087  pink; url(../images/bg_title_slated_top.png) #E8E8E8*/
	border-bottom: 4px solid #E4278A;
	margin: 	10px 0px 10px 0px;
}

/* IE Hack - subtract left and right paddings to display width correctly*/
html>body #front_teaser01, #front_teaser02, #front_teaser03{
	width:		226px; /*238-6-6*/
}

#front_right_teaser { /* styled like teaser 01/02*/
	height:		auto; /*80px;*/
	margin:		0 4px 12px 1px;
	padding:	10px 10px 5px 8px;
	border:		#E6E6E6 1px solid; /* #C7C7C7*/
	background: #ffffff url(../images/bg_title_slated_top.png) repeat-x top;/* #E8E8E8*/
}

#pict01, #pict02, #pict03 {
	/*-moz-box-sizing: border-box; /* a fix to switch Mozila interpretation of the box sizing*/
	margin: 		10px 4px 10px 0px;	
	padding:		0px 6px 0px 0px;	
	width:			236px;
	height:			165px; /*80px;*/
	float:			left;
	vertical-align: bottom;
	/*border:		#ff0066 0px dashed; /*#ff0066 #947486*/
	background: 	none;
	overflow:		hidden !important; /* scroll, auto, visible, hidden*/
	display:		inline;	
}

/* IE Hack - subtract left and right paddings to display width correctly*/
html>body #pict01{
	width:		231px; /*237-6*/
}

#pict02 {
	padding:		38px 0px 0px 0px;
	background: 	url(../images/bg_teas_download.png) no-repeat top;
	border:			#999 1px dashed;
	margin: 		10px 4px 10px 0px;	
	height:			90px;	
}


#pict03 {
	padding:		38px 0px 0px 0px;
	background: 	url(../images/bg_teas_buynow.png) no-repeat top;
	border:			#999 1px dashed;
	margin: 		10px 0px 10px 0px;
	height:			90px;	
}


/*** 	FRONT PAGE DOWNLOAD BUTTONS  ***/
.download_buttons {
	clear:	both;
	padding: 15px 6px 15px 0;
}


/************************************
/* 	RIGHT SIDE COLIMN (inner pages!)
/************************************/

#right_sidebar {	
	width: 			170px; /*170px;*/
	margin:	 		0 5px 0 0;
	padding: 		0;	
	background:		#EAFFFF url(../images/img_bottom_right.png) -1px no-repeat bottom; /* url(../images/css_dotted_line.png) repeat-y left; instead the dotted line is asigned to the middle_bar */
	
}

#right_sidebar_customer {	
	width: 			170px; /*170px;*/
	margin:	 		0 5px 0 0;
	padding: 		0;	
	background:		#ffffff url(../images/img_bottom_right.png) -1px no-repeat bottom; /* #EEE8ED dove-pink ; #C7C0C5 darker-dove-pink */
	color: #FFFFFF;
	
}

#right_container {
	padding:		5px 5px 2px 7px;
	margin:			0px 5px 0px 0px;	
	height:			100%;
}

#date {
	font-size:			10px;
	font-family: 		Verdana, sans-serif;
	vertical-align: 	top; 
	text-align:			center;
	color:				#999999;
	padding:			3px 0 0 0;
	
}

/*****************************
/* 	LANGUAGE NAVIGATION MENU  
/*****************************/
#langnav_container {
}


/*******************
/* 	BULLETS
/*******************/
ul.features {
	margin:		0px 1px 2px 0;
	padding:	0;
	/*list-style:	outside url(../images/bullet_arrowleft.png);
	/* background:  url(../images/title_benefits.png) no-repeat 6px 2px; /* #f6fbe7 */
	/* border-left: 1px dotted #E2E1CF!important; */
}

ul.features li, ul.features li a {
	margin:			0px 2px 0px 4px;
	padding:		2px 0 0 0;
	color:	 		#333333;
	list-style:		outside url(../images/bullet_arrowleft.png);
	border-bottom:	1px dotted #D6D6D6;
}


ul.related { /* box style - frame! */
	margin:	 	0px 1px 2px 0px; 
	padding:	0;
	border: 	1px dotted #D6D6D6;
	/* background: #FCFCFC; /* #F7F7F4*/
}

ul.related li, ul.related li a {
	margin: 		0px 2px 0px 5px; 
	padding:		2px 0 0 0;
	color:			#666666;
	list-style:		outside url(../images/bullet_arrdown.png);
	/* background: 	; /*url(../images/css_dotted_line.png) repeat-x bottom; */
}

/* Correct style */
div.border66 { /* box style - frame! total middle width=585px! */
	float:		left;
	width:		340px;/*60%*/
	margin:	 	15px 0px 15px 0px; 
	padding:	10px 10px 6px 10px;
	border: 	1px solid #D6D6D6;
	background: ; 	
}
/* IE Hack - Needed to make box of 340 pixels */
html>body .border66 {
	width:		320px; /* 340 - (10 + 10) */
}

.border33 { /* box style - frame! */
	float:		right;
	width:		210px; /*30%*/
	margin:	 	15px 0px 15px 0px; 
	padding:	10px 10px 6px 10px;
	border: 	1px solid #D6D6D6;
	background: #FCFCFC; 	
}

/* IE Hack - Needed to make box of 210 pixels */
html>body .border33 {
	width:    190px;  /* 210 - (10 + 10) */
}

/*******************
/* 	PATHWAY / CRUMBS
/*******************/
#pathwaynav {
	margin: 		0 0 2px 0px;
	line-height: 	12px;
	font-size: 		10px;
	color: 			#999999;
	padding:		2px 0 2px 0;
}

/***************************
/* 	NEWSFLASH
/***************************/
#newsflash {	
	padding: 	0px 3px 4px 4px; /* top right bottom left */
	width: 		160px; 
	height: 	70px ; 
	overflow: 	hidden;	
	text-color: #9b9a87;/* #807E6A; #222222 */
}

/***************************
/* 	FOOTER
/***************************/
#footer {
	margin: 		3px 0px 0 0px; 
	border-top: 	1px dashed #555555;/* #d00c2c(red) #BFD1D5 */
	border-bottom: 	1px dashed #666666; /* #dbdbdb */
	border-left: 	0px solid #EAEADF; 
	border-right: 	0px solid #EAEADF;
	background: 	#888888 url(../images/bg_footer_slated.png) repeat-x;/* #fff url(../images/hash.gif) repeat-x bottom; /* #C7C6B6 url(../images/blog_hash.png);*/
	clear: 			both;
	line-height: 	12px;
	text-align: 	center;
	font-size: 		10px;
	color: 			#FBFBFB; /*#b7b7b7 */
	padding:		2px 0 2px 0;
}

#footer a, #footer a:link {
	color: 			#FBFBFB !important;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}