﻿body {
}

#LYCRA {float:left; height:114px; width:185px; background-image:url(../images/Lycra_Logo_Main.jpg); margin: 0px; padding: 0px;}
#LYCRA a {position: absolute; height: 114px; width: 185px; top: 31px; left: auto; text-decoration: none; margin-left:-90px;}
#LYCRA a i {visibility:hidden;}

#container3 {float:left; width:100%; height:26px; background-color:#d83143;}

.page_title {float:left; font-family:/*Bernhard Modern,*/ Arial, GillSans; color: #d83143; font-size: 35px; padding-top:38px;}
#insidepageNav .navSeperator {float:left; height:1px; width:100%; margin:7px 0px 7px 0px; background-color:#d83143;}

.blockSeperator {float:left; height:1px; width:100%; margin:7px 0px 7px 0px; background-color:#727d83;}

.newsContainer {float:left; width:100%; height:auto; overflow:hidden; padding: 18px 0px 18px 0px}

.landing_header a, .landing_header a:link, .landing_header a:visited 
{float:left; color:#d83143; font-weight:bold; width:100%; text-decoration: none; text-align: left;}
.landing_header a:hover, .landing_header a:active, .landing_header a:focus 
{text-decoration: underline; text-align: left;}
.newsdate {font-size:11px; text-align:left; font-weight:normal; line-height:18px; color:#ffffff;}

.landing_desc a, .landing_desc a:link, .landing_desc a:visited
{float:left; color:#cccccc; width:100%; font-size:0.88em; text-decoration: none; text-align: left;}
.landing_desc a:hover, .landing_desc a:active, .landing_desc a:focus 
{text-decoration: underline; text-align: left;}


.leftBottomSepartorBlock {border-bottom-style:solid; border-color: #d83143; border-width: 1px; padding-bottom: 8px;}

.title_holder {padding: 2px 15px 2px 5px; }
.title_left_arrow {float: left; background-color: #d83143; margin-right: 5px;}
.title_right_arrow {float: left; background-color: #d83143; margin-left: 5px;}

.title .text, .title2 .text {padding: 2px 15px 2px 5px; font-weight:normal; font-size:16px; text-align:left; float: left; color:#d83143;}

.presscentre_title {color: #d83143; font-weight: normal; font-size: 14px; }
.presscentre_title_more {color: #ffffff; font-weight: normal; font-size: 10px; text-decoration:none; float:right; /*text-transform:uppercase;*/}
.arrow_outline {background-color: #d83143; }

/* PAGING */
.paging .title {float:left; background-color: #000000; color: #d83143; }
.paging .title .text {padding: 2px 15px 2px 5px; font-weight:normal; font-size:14px;}
.paging .title img.corner { border: none; display: block !important; }

.paging .titleheader {margin: 0; width: 770px; float: left; margin-top:25px; }
.paging .titleheader .roundcornertop {float: left; width: 770px; background: url(../images/title_top.gif) no-repeat top left; margin: 0px 0; }
.paging .titleheader .roundcornerbtm {float: left; width: 770px; height: 10px; background: url(../images/title_btm.gif) no-repeat top left; margin: 0px 0; }
.paging .titleheader .right {color: #d83143; font-weight: bold; font-size: 16px; }

a.paging, a.paging:link, a.paging:visited 
{color:#ffffff; font-weight:normal; text-decoration: none; text-align: left; font-size:12px; margin-left: 5px;}

a.paging:hover, a.paging:active, a.paging:focus 
{color:#ffffff; font-weight:normal; text-decoration: underline; font-size:12px; margin-left: 5px;}

.pages {color:#d83143; font-weight:normal; text-decoration: none; margin-left: 5px; font-size:12px; line-height:20px;}

/* ARTICLE */
a.more, a.more:link, a.more:visited, a.more:hover, a.more:active, a.more:focus
{color:#d83143; font-weight:bold; text-decoration: none; font-size:0.88em; float:none; margin-left: 5px;}

.article_block_title
{float:left; color: #ffffff; padding: 0px 15px 2px 0px; font-weight:bold; font-size:1.3em; margin-top: 3px;}

a.article_function, a.article_function:link, a.article_function:visited 
{color: #ffffff; font-weight:normal; font-size:13px; text-decoration: none; line-height:30px; }
	
a.article_function:hover, a.article_function:active, a.article_function:focus {text-decoration:underline;}

.article_date
{color:#d83143; font-weight:normal; text-decoration: none; font-size:13px; }

/* IMAGE LIBRARY */
#imagelibrary {padding: 7px 14px; float: left; text-align:left;}
.img_name {color: #ffffff; font-weight: bold; font-size: 11px; padding: 5px 0 2px 0;}
.img_caption {color: #ffffff; font-weight: normal; font-size: 10px; padding-bottom: 15px;}
.img_request {color: #d83143; font-weight: normal; font-size: 10px; text-decoration: none;}
.pc_img_name {color: #ffffff; font-weight: bold; font-size: 11px; padding: 5px 0 2px 0;}
.pc_img_caption {color: #ffffff; font-weight: normal; font-size: 10px; padding-bottom: 15px;}
.pc_img_title {color: #d83143; font-weight: normal; font-size: 14px; padding-top: 5px;}

a.img_request, a.img_request:link, a.img_request:visited {color: #ffffff; font-weight: normal; font-size: 10px; text-decoration: none;}
a.img_request:hover, a.img_request:focus {color:#d83143; text-decoration:underline;}
/* ====================================================== */

/* CROSSLINK */
select 
{
	margin: 0px 0px 0px 0px;
}

#crosslink ul {float:left; list-style:none; padding:0; margin-right: -8px;}
#crosslink ul li {display:inline;} 

#crosslink li.lastItem a
{
	background-image: none;
}

#crosslink li a 
{
	float:left;
	font-size:1.10em;
	color:#FFFFFF;
	margin-top:2px;
	padding-top:2px; padding-bottom:2px; padding-left:8px; padding-right:8px;
	background:url(../images/crosslink_seperator_red.gif) right no-repeat;
}

#crosslink li a:link, #crosslink li a:visited 
{
	color:#FFFFFF;
	text-decoration: none;
}

#crosslink li a:hover, #crosslink li a:active, #crosslink li a:focus 
{
	color:#d83143;
	text-decoration: underline;
}

#crosslink li.navItemSelected a 
{
	font-size:1.10em;
	color:#d83143;
	margin-top:2px;
	float:left;
	padding-top:2px; padding-bottom:2px; padding-left:8px; padding-right:8px;
}

#crosslink li.navItemSelected a:link, #crosslink li.navItemSelected a:visited 
{
	font-size:1.10em;
	color:#d83143;
	text-decoration: none;
}

#crosslink li.navItemSelected a:hover, #crosslink li.navItemSelected a:active, #crosslink li.navItemSelected a:focus 
{
	color:#d83143;
	text-decoration: underline;
}

#crosslink li.lastItemSelected a 
{
	font-size:1.10em;
	color:#d83143;
	margin-top:2px;
	float:left;
	padding-top:2px; padding-bottom:2px; padding-left:8px; padding-right:8px;
	background-image: none;
}

#crosslink li.lastItemSelected a:link, #crosslink li.lastItemSelected a:visited 
{
	font-size:1.10em;
	color:#d83143;
	text-decoration: none;
}

#crosslink li.lastItemSelected a:hover, #crosslink li.lastItemSelected a:active, #crosslink li.lastItemSelected a:focus 
{
	color:#d83143;
	text-decoration: underline;
}

/* ====================================================== */

/* FOOTER */

#footer ul {float:left; list-style:none; padding:0;}
#footer ul li {display:inline;} 

#footer li.last a
{
	background-image: none; white-space: nowrap;
}

#footer li a 
{
	float:left;
	font-size:0.88em;
	color:#666666;
	margin-top:2px;
	padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px;
	background:url(../images/footer_seperator.gif) right no-repeat;
	white-space: nowrap;
}

#footer li a:link, #footer li a:visited 
{
	color:#666666;
	text-decoration: none;
}

#footer li a:hover, #footer li a:active, #footer li a:focus 
{
	color:#ffffff;
	text-decoration: underline;
}

#footer li.navItemSelected a:link, #footer li.navItemSelected a:visited 
{
	font-size:0.88em;
	color:#d83143;
	text-decoration: none;
}

#footer li.navItemSelected a:hover, #footer li.navItemSelected a:active, #footer li.navItemSelected a:focus 
{
	color:#d83143;
	text-decoration: underline;
}

#footer li.lastItemSelected a:link, #footer li.lastItemSelected a:visited 
{
	font-size:0.88em;
	color:#d83143;
	text-decoration: none;
	background-image: none;
}

#footer li.lastItemSelected a:hover, #footer li.lastItemSelected a:active, #footer li.lastItemSelected a:focus 
{
	color:#d83143;
	text-decoration: underline;
	background-image: none;
}

/* ====================================================== */

/* BRANLIST */

#brandlist ul {float:left; list-style:none; padding:0;}
#brandlist li {display:inline;} 

#brandlist .text
{
	float:left;
	font-size:0.88em;
	color:#d83143;
	margin-top:2px;
	padding: 2px 0px 2px 5px;
	text-align: left;
}

#brandlist li.last a
{
	background-image: none;
}

#brandlist li a 
{
	float:left;
	font-size:0.88em;
	color:#d83143;
	margin-top:2px;
	padding: 2px 5px 2px 5px;
	background:url(../images/brandlist_seperator_purple.gif) right no-repeat;
}

#brandlist li a:link, #brandlist li a:visited 
{
	text-decoration: none;
}

#brandlist li a:hover, #brandlist li a:active, #brandlist ul li a:focus 
{
	text-decoration: underline;
}

#brandlist .text a, #brandlist .text a:visited {color: #d83143; text-decoration:underline; font-size: 0.88em;}
#brandlist .text a:focus, #brandlist .text a:hover {color:#ffffff;}

#brandlist .navItemSelected a 
{
	font-size:0.88em;
	color:#d83143;
	margin-top:2px;
	float:left;
	padding: 2px 5px 2px 5px;
}

#brandlist .navItemSelected a:link, #brandlist .navItemSelected a:visited 
{
	font-size:0.88em;
	color:#d83143;
	text-decoration: none;
}

#brandlist .navItemSelected a:hover, #brandlist .navItemSelected a:active, #brandlist .navItemSelected a:focus 
{
	color:#d83143;
	text-decoration: underline;
}

ul.navbar
{
	list-style-type:square;
	padding:0px 0px 0px 20px;
}

ul.navbar li
{
}

ul.navbar a
{
	text-decoration: none;
	color: #ffffff;
	vertical-align:middle;
}

ul.navbar a:hover
{
	color:#ffffff;
	background-color:#000000;
}

/* ------------- TITLE ----------------------*/	
.presstitle {margin: 0; width: 360px; float: left; }
.presstitle .roundcorner {float: left; display: block; height: 35px; width: 350px; background: url(../images/corner_l.gif) no-repeat top left; margin: 0px 0; }
.presstitle .roundcorner_right {float: left; display: block; height: 35px; width: 10px; background: url(../images/corner_r.gif) no-repeat top left; margin: 0px 0;}

/*----------------bottom menu -----------------------------*/
.bottom_menu .separator {color: #d83143; padding: 0 5px;}