/*<?php header("Content-type: text/css") ?> */

/* Global */
body, li {padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
body { margin:3px 0px 3px 0px;}
li { margin:3px 0px 0px 0px;}

img { border:none; }
.clear { clear:both; }
a, a:visited { text-decoration:none;}
a:hover { text-decoration:underline;}
input {font-size:12px; font-family:Arial, Helvetica, sans-serif; }

#GlobalDIV { width:950px; margin:auto; z-index:3; position:relative; }
.Previous{margin-top: 5px; float:left; width:220px; text-align:left;}
.Next{margin-top: 5px; float:left; width:235px; text-align:right;}
.DotLine { height:3px; width:100%; background-image:url(../Images/DotLine.jpg); background-repeat:repeat-x; overflow:hidden;}
.WhiteOrangeDot{ width:1px; float:left; background-image:url(../Images/white-orange-dot.jpg); background-repeat:no-repeat; height:46px;}
.OrangeWhiteDot{ width:1px; float:left; background-image:url(../Images/orange-white-dot.jpg); background-repeat:no-repeat; overflow:hidden; height:209px;}

/* Runner 
#RunnerDIVLeft { position:absolute; width:50%; left:0px; top:42px; height:196px; background-image:url(../Images/RunnerLeft.jpg); background-repeat:repeat-x; z-index:1}
#RunnerDIVRight { position:absolute; width:50%; right:0px; top:42px; height:196px; background-image:url(../Images/RunnerRight.jpg); background-repeat:repeat-x; z-index:2}
*/

/* Wallpaper */
#Rotator { background-color:#003E79; width:950px; margin:auto; z-index:3; position:relative; background-image:url(../Rotater/rotator.php); background-repeat:no-repeat;}


/* Header */
#HeaderDIV {}
#HeaderDIV .NewsBar { height:39px; background-color:#003E79; }
#HeaderDIV .NewsBar .Info { float:left; padding:12px 0px 0px 12px; color:#FFFFFF; }

#HeaderDIV .ScrollerTitle { float:left; font-size:14px; font-weight:bold; color:#FFFFFF; padding:12px 7px 0px 268px; }
#HeaderDIV .Scroller { float:left; font-size:11px; color:#FFFFFF; padding:14px 0px 0px 0px; width:443px; }
#HeaderDIV .Scroller a, #HeaderDIV .Scroller a:visited { color:#FFFFFF; }
#HeaderDIV .Scroller a:hover{ color:#FFFFFF; }
#HeaderDIV .Scroller .NewsTicker { float:left; }
#HeaderDIV .Scroller .NewsTicker a, #HeaderDIV .Scroller .NewsTicker a:visited { color:#FFFFFF; margin-right:20px;}
#HeaderDIV .Scroller .NewsTicker a:hover { color:#FFFFFF; margin-right:20px;}

#HeaderDIV .NavBar { height:84px; background-color:#003E79;}
#HeaderDIV .NavBar .Logo { float:left; width:240px;}

#HeaderDIV .NavBar .Buttons { float:left; width:555px; margin-left:25px; margin-right:10px; overflow:hidden; }
#HeaderDIV .NavBar .Buttons .Item { float:left; width:110px; height:75px; margin-right:1px; position:relative; background-color:#336A9A; }
#HeaderDIV .NavBar .Buttons .ItemOver { float:left; width:110px; height:75px; margin-right:1px; position:relative; background-color:#80A2C1; cursor:pointer; }

#HeaderDIV .NavBar .Buttons .txt { position:absolute; left:13px; bottom:8px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; }

#HeaderDIV .NavBar .Register { float:left; width:120px; height:75px; background-color:#FB431F;}
#HeaderDIV .NavBar a, #HeaderDIV .NavBar a:visited {color:#FFFFFF; text-decoration:none; font-weight:bold;}
#HeaderDIV .NavBar a:hover { color:#FFFFFF; text-decoration:underline; font-weight:bold;}


/* Content */
#ContentDIV {/*min-height:643px;*/ clear:both; padding:0 0 10px 0;}

#ContentDIV .CommunityHeading{ font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#004483; padding-left:13px;}
#ContentDIV .CommunityDate{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000000; padding-right:81px; text-transform:uppercase;}
#ContentDIV .CommunityBorderTop { background-color:#FFFFFF;background-position:top; background-image:url(../Images/community-border-top.jpg); background-repeat:repeat-x;}
#ContentDIV .CommunityBorderBottom { background-color:#FFFFFF;background-position:bottom; background-image:url(../Images/community-border-bottom.jpg); background-repeat:repeat-x;}

#ContentDIV .Row1 { float:left; height:112px;}
#ContentDIV .Row1 .LoginBox { float:left; width:240px; height:110px; border-bottom:solid 1px #FFFFFF; border-top:solid 1px #FFFFFF; background-color:#FB431F;}
#ContentDIV .Row1 .LoginBox .Container { width:240px; color:#FFFFFF; }
#ContentDIV .Row1 .LoginBox .Container .TextField { border:solid 1px #FFFFFF; margin:0px; padding:3px; width:142px; }
#ContentDIV .Row1 .LoginBox .Container .Item { padding:0px 0px 8px 0px;}

#ContentDIV .Row1 .TitleBoxHome { float:left; width:455px; height:112px; width:455px; padding-left:25px; padding-right:25px; padding-top:30px; }
#ContentDIV .Row1 .TitleBox { position:relative; float:left; width:455px; height:112px; width:455px; padding-left:25px; padding-right:25px; background-color:#FFFFFF; }
#ContentDIV .Row1 .TitleBox .TitleContent {position:absolute; top:0px; z-index:0;}

#ContentDIV .Row1 .SearchBox { float:left; width:205px; height:110px; background-color:#DCDCDC; border-bottom:solid 1px #FFFFFF; border-top:solid 1px #FFFFFF; }
#ContentDIV .Row1 .SearchBox .Container { margin:8px 8px 0px 10px; color:#FFFFFF;}
#ContentDIV .Row1 .SearchBox .Container .TextField { border:solid 1px #B0B0B0; margin:0px; padding:3px; width:155px; }

#ContentDIV .Row1 .SearchBox .Container .Item { padding:0px 0px 0px 0px;}

#ContentDIV .Row2 .Column2 .InnerNav { padding:5px; font-weight:bold; color:#004483;}
#ContentDIV .Row2 .Column2 .InnerNavOver { padding:5px; font-weight:bold; background-color:#EFEFEF; color:#004483; cursor:pointer;}
#ContentDIV .Row2 .Column2 .InnerNavContent { padding:0px;}
#ContentDIV .Row2 .Column2 .InnerNavContentTestimonial{ font-family:Georgia, 'Times New Roman', Times, serif; color:#000000; font-weight:normal; font-style:italic;}

#ContentDIV .Row2 .Column2 .InnerNavContent p {padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px;}
#ContentDIV .Row2 .Column2 .TestimonialHeight{ min-height:55px; cursor:pointer;}
#ContentDIV .Row2 .Column2 .TestimonialHeight .person{ font-family:Georgia, 'Times New Roman', Times, serif; font-size:11px; color:#000000;}


#ContentDIV .Row2 .Column1 { float:left;}
#ContentDIV .Row2 .Column1 .ClockBox { width:240px; }
#ContentDIV .Row2 .Column1 .ClockBoxBlue { width:240px; background-color:#004483; }
#ContentDIV .Row2 .Column1 .ContactDetails { width:240px; position:relative; min-height:240px; background-color:#C0D3E9;}
#ContentDIV .Row2 .Column1 .ContactDetailsHome { width:240px; position:relative; min-height:240px;}
#ContentDIV .Row2 .Column1 .quotes { background-color:#C0D3E9; padding:20px 0 0 0; position: relative; height:auto; width:240px; font-family:Georgia; font-size:12px;}
#ContentDIV .Row2 .Column1 .quotes p {padding:0 0 5px 0; margin:0 0 0 10px;}

#ContentDIV .Row2 .Column1 .ContactDetails .Container { position:relative; padding:16px 25px 0 25px; }
#ContentDIV .Row2 .Column1 .ContactDetailsHome .Container { position:relative; padding:8px 25px 0 25px; border-top:1px solid #fff; height:50px; }
#ContentDIV .Row2 .Column1 .ContactDetails .Background { position:absolute; top:0px; left:0px;}
#ContentDIV .Row2 .Column1 .ContactDetailsHome .Background { position:absolute; top:0px; left:0px;}
#ContentDIV .Row2 .Column1 .ContactDetails .Van {position:absolute; /*bottom:0px;*/ top:70px; left:8px;}
#ContentDIV .Row2 .Column1 .ContactDetails .BlueHeight {min-height:310px;}

#ContentDIV .Row2 .Column2 { float:left;}
#ContentDIV .Row2 .Column2 .ContentArea { width:455px; margin-right:25px; margin-left:25px; padding-top:30px;}
#ContentDIV .Row2 .Column2 .ContentArea .Left { float:left; width:455px; padding:0 0 10px 0; /*padding-bottom:20px;*/ }
#ContentDIV .Row2 .Column2 .ContentArea .ServicesBG{ width:451px; margin:auto; background-image:url(../Images/services-bg.jpg); background-repeat:no-repeat; overflow:hidden; background-position:top center;}

#ContentDIV .Row2 .Column2 .ContentArea .Left .ServicesContainer{ width:451px; margin:auto; height:256px;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .ServicesContainer .WhiteLine{height:1px; width:451px; overflow:hidden; background-color:#FFFFFF;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .ServicesContainer .Nav{ padding:8px 0px 0px 4px; width:108px; float:left; background-color:#FB431F; height:38px; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .ServicesContainer .Nav a, #ContentDIV .Row2 .Column2 .ContentArea .Left .ServicesContainer .Nav a:visited { color:#FFFFFF; text-decoration:none;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .ServicesContainer .Nav a:hover {}


#ContentDIV .Row2 .Column2 .ContentArea .Left .ServicesContainer .NavOver{ padding:8px 0px 0px 4px; width:108px; float:left; background-color:#DCDCDC; height:38px; font-size:12px; font-weight:bold; text-decoration:underline; color:#FB431F;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .ServicesContainer .NavOver a, #ContentDIV .Row2 .Column2 .ContentArea .Left .ServicesContainer .NavOver a:visited { color:#FB431F;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .ServicesContainer .NavOver a:hover {}

#ContentDIV .Row2 .Column2 .ContentArea .Left .ServicesContainer .Nav2{ width:104px; float:left; height:196px; padding-top:13px; padding-left: 8px; color:#336A9A; font-size:11px; font-weight:bold; color:#336A9A;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .ServicesContainer .Nav2 a, #ContentDIV .Row2 .Column2 .ContentArea .Left .ServicesContainer .Nav2 a:visited{ font-size:11px; font-weight:bold; text-decoration:none;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .ServicesContainer .Nav2 a:hover{ color:#FB431F; text-decoration:underline;}

/*#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer { float:left; width:455px;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer .MainList{ padding-bottom:10px;}
/*#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li ul, #ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li ul li ul { padding-bottom:10px;}

#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li { padding-bottom:10px;}*/
/*#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li a, #ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li a:visited { color: #004483 !important; text-decoration:none;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li a:hover { text-decoration:underline;}

#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li ul li ul li { list-style:square;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li ul li a, #ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li ul li a:visited { color: #FB431F !important; text-decoration:none;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li ul li a:hover { text-decoration:underline;}

#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li ul li ul li ul li { list-style: disc;}*/


/*Sitemap1*/
#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer1{ float:left; width:220px; margin:2px 0 0 0;}

#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer1 ul{padding:0; margin:12px 0 0 29px;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer1 ul li a, #ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li a:visited { color:#FB431F!important; text-decoration:none; font-weight:bold;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer1 ul li a:hover { text-decoration:underline;}

#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer1 ul li{color:#FB431F!important;}

#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer1 ul li ul li a, #ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li ul li a:visited { color:#000000 !important; text-decoration:none; font-weight:normal;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer1 ul li ul li a:hover { text-decoration:underline;}

#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer1 ul li ul { margin:0px; padding:0px;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer1 ul li ul li { margin:0px; padding:0px; list-style:none;}

#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer1 ul li ul li ul li ul li a, #ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li ul li ul li ul li a:visited  { color:#000000!important;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer1 ul li ul li ul li ul li a, #ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li ul li ul li ul li {margin:0 0 0 10px;}

#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer1 ul li ul li ul li {margin:0 0 0 10px;}

/*Sitemap2*/
#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer2{ float:left; width:235px; margin:2px 0 0 0;}

#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer2 ul{padding:0; margin:12px 0 0 29px;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer2 ul li a, #ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li a:visited { color:#FB431F!important; text-decoration:none; font-weight:bold;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer2 ul li a:hover { text-decoration:underline;}

#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer2 ul li{color:#FB431F!important;}

#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer2 ul li ul li a, #ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li ul li a:visited { color:#000000 !important; text-decoration:none; font-weight:normal;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer2 ul li ul li a:hover { text-decoration:underline;}

#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer2 ul li ul { margin:0px; padding:0px;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer2 ul li ul li { margin:0px; padding:0px; list-style:none;}

#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer2 ul li ul li ul li ul li a, #ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li ul li ul li ul li a:visited  { color:#000000!important;}
#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer2 ul li ul li ul li ul li a, #ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer ul li ul li ul li ul li {margin:0 0 0 10px;}

#ContentDIV .Row2 .Column2 .ContentArea .Left .SitemapContainer2 ul li ul li ul li {margin:0 0 0 10px;}
/*Site map end*/


#ContentDIV .Row2 .Column2 .ContentArea .Right { float:left; width:151px; padding-left:10px; margin-top:50px; }
#ContentDIV .Row2 .Column2 .ContentArea a, #ContentDIV .Row2 .Column2 .ContentArea a:visited  { text-decoration:none; color:#FB431F;}
#ContentDIV .Row2 .Column2 .ContentArea a:hover { text-decoration:underline; color:#FB431F!important; }

#ContentDIV .Row2 .Column3 { float:left;}
#ContentDIV .Row2 .Column3 .CTA { width:205px;}
#ContentDIV .Row2 .Column3 .CTABDR {border:solid 5px #FFFFFF; border-right:none;}
#ContentDIV .Row2 .Column3 .CTA .Item { margin-bottom:5px;}
#ContentDIV .Row2 .Column3 .CTA .margin5 { margin:5px 0 5px 0;}


#ContentDIV .Row2 .Column3 .SubNav { border-top:solid 1px #CCCCCC; width:205px; }
#ContentDIV .Row2 .Column3 .SubNav .Item { color:#666666; font-weight:bold; background-color:#FFFFFF; padding:6px; border:solid 1px #CCCCCC; border-top:none; background-position:bottom; background-image:url(../Images/SubNavBG.jpg); background-repeat:repeat-x;}
#ContentDIV .Row2 .Column3 .SubNav .ItemOver { color:#000000; font-weight:bold; background-color:#FFFFFF; padding:6px; border:solid 1px #CCCCCC; border-top:none; cursor:pointer;}
#ContentDIV .Row2 .Column3 .SubNav .SubItem { color:#004483; font-weight:normal; background-color:#F8F8F8; padding:6px; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; border-top:none; border-bottom:none;}
#ContentDIV .Row2 .Column3 .SubNav .SubItemOver { color:#FB431F; font-weight:normal; background-color:#FFFFFF; padding:6px; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; border-top:none; border-bottom:none; cursor:pointer;}

#ContentDIV .Row2 .Column3 .ActionSubNav { border-top:solid 1px #FFFFFF; width:205px; }
#ContentDIV .Row2 .Column3 .ActionSubNav .Item { color:#666666; font-weight:bold; background-color:#F3F3F3; padding:6px; border:solid 1px #FFFFFF; border-top:none; }
#ContentDIV .Row2 .Column3 .ActionSubNav .ItemOver { color:#000000; font-weight:bold; background-color:#E8E8E8; padding:6px; border:solid 1px #FFFFFF; border-top:none; cursor:pointer;}


/* Footer */
#FooterDIV { background-color:#C0D3E9; height:50px; border-top:solid 1px #FFFFFF; width:950px; margin:auto; }
#FooterDIV a, #FooterDIV a:visited { color:#333333; font-size:11px;}
#FooterDIV a:hover { color:#333333; font-size:11px;}

#FooterDIV .Left, #FooterDIV .Middle, #FooterDIV .Right {background-color:#C0D3E9;height:50px;}
#FooterDIV .Left {float:left;}
#FooterDIV .Right { float:right;}
.BiffaLogo{float:left; margin:10px 6px 10px 10px;}

#FooterDIV .Left .Ct { float:left; margin:8px 10px 0px 0;} 
#FooterDIV .Right .Ct { float:left; margin-top:17px; text-align:right; font-size:11px;}
.BiffaTCS{ padding:7px 0 0 0; font-size:9px;}
.AicesLogo{ float:left; margin:10px 10px 10px 6px;}

/* Misc */

/*a.Breadcrumb, a.Breadcrumb:visited  { text-decoration:underline; color:#FB431F;}
a.Breadcrumb:hover { text-decoration:underline; color:#336A9A!important; }*/


.Font11 {font-size:11px;}
.Font12 {font-size:12px;}
.Font13 {font-size:13px;}
.Font14 {font-size:14px;}
.Font16 {font-size:16px;}
.Font20 {font-size:20px;}

.Grey {color:#333333!important;}
.White {color:#FFFFFF!important;}
.Orange {color:#FB431F!important;}
.Blue {color:#004483!important;}
.Black {color:#000000!important;}
.Navy { color:#003E79!important;}
.DullBlue { color:#336A9A!important;}

.Bold { font-weight:bold;}

p { margin:15px 0px 15px 0px; padding:0px;}

h1 {margin:0px;}
h2 {margin:0px;}
h3 {margin:0px;}

/* forms */
.box1 {width:200px;float:left; padding-bottom:5px;}
.box2 {width:180px;float:left; padding-bottom:5px; padding-right:20px;text-align: right;}
.submit {float:right; width:255px; padding-bottom:20px; text-align:left;}
.button {padding:2px;}
.shipment_field_mandatory { border:1px solid #CCCCCC; background-color:#E2EAF0; height:18px;}
.shipment_field_mandatory_select { border:1px solid #CCCCCC; background-color:#E2EAF0; height:20px;}

a.networkNAVStatic, a.networkNAVStatic:visited, a.networkNAVStatic:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	padding-bottom:4px;
	color: #00A4E4;
	text-decoration: none;
	border-bottom:solid 2px #00A4E4;
	font-weight: bold;
}

a.networkOPT, a.networkOPT:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #999999;
	/*added*/ border:none; font-size:12px; line-height:15px;
}

/*services pages content sizes*/

.copy_18 { font-size:18px;}

.copy_15 { font-size:15px;}
/**/


.copy14BoldBlue { font-size:14px; font-weight:bold; color:#004483;}
.middlealign { text-align:center; width:100%;}

.paddingzero {padding:0px !important;}

a.readmore, a.readmore:visited {color:#FB431F !important; text-decoration:none;}
a.readmore:hover{color:#FB431F !important; text-decoration:underline;}

.txt {float:left; width:200px; text-align:right; padding:3px; color:#333333; font-weight:bold; }
.box {float:left; padding:3px;}

