body  {
font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #FFF;
	margin: 0;	padding: 0;	text-align: center;}


.floatleft {float:left; position:relative; margin-bottom:10px;}
.floatright {float:right;}

.basketvalue {margin-right:10px; margin-top:40px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#333333; width:110px; float:right; margin-bottom:25px; }
.basketvalue a{color:#0099BA; text-decoration:none; }
.basketvalue a:hover{color:#005A6F; text-decoration:none; }


.summary {width:230px; margin-top:10px; margin-right:10px; margin-left:10px; float:left;}
.summary-a { width:230px; height:30px;  background-image:url(/images/shop/bg-summary-top-230.jpg); background-repeat:no-repeat; float:left;}
.summary-b { width:230px; background-image:url(/images/shop/bg-summary-middle-230.jpg); float:left;}
.summary-c { width:230px; height:30px;  background-image:url(/images/shop/bg-summary-bottom-230.jpg); background-repeat:no-repeat; float:left; }
.summary-contents {margin-left:20px; }


.shop {width:710px; margin-top:10px; float:left;}
.shop-a { width:710px; height:30px;  background-image:url(/images/shop/bg-shop-top-710.jpg); background-repeat:no-repeat; float:left; }
.shop-b { width:710px;   background-image:url(/images/shop/bg-shop-middle-710.jpg); float:left; }
.shop-c { width:710px; height:30px;  background-image:url(/images/shop/bg-shop-bottom-710.jpg); background-repeat:no-repeat; float:left; }
.shop-contents {margin-left:20px; }


a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0099BA; text-decoration:none; line-height:18px;}
a:hover {color:#005A6F;}

p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px;}

b.textblack {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px;}

.line200 {border-top: 1px solid #0099BA; position:relative; width:200px; height:1px;}
.linehorizontal {border-bottom: 1px solid #cccccc;}

.clearfloat {clear:both;    height:0;    font-size: 1px;    line-height: 0px;}

.titlepage { width:150px; background-color:#0099BA; font-family:"Lucida Sans", "Lucida Sans Unicode", "Trebuchet MS"; font-size:18px; font-weight:bold; color:#FFFFFF; padding-left:5px; padding-top:5px; text-align:left;}





#topbar {
	width: 100%; height: 3px;	margin: 0 auto;	text-align: left;	background-color: #00CCFF;
}

#headerbg {
	width: 100%; height: 80px;	margin: 0 auto; background-color: #FFF;
}


#headercontainer {
	width: 970px; height: 80px;	margin: 0 auto;	text-align: left;	background-color: #FFF;
} 

#logoposition {
	top:9px; position:absolute;
}

.logo {
	height:70px; width:250px;
}

.topnavigation{
	position: relative;
	float:right;
	padding:2px;
	top: 3px;
}

.cSmalllink{
	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px;	font-weight: 400;	color:#666666;	text-decoration: none;}
.cSmalllink:link{
	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px;	font-weight: 400;	color:#666666;	text-decoration: none;}
.cSmalllink:hover{
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: 400;	color:#0A8FBC;	text-decoration: none;}

#locatorposition {
	top:27px;
	position:absolute;
	right: 1px;
}

.branchlocatoricon {
	height:45px;	width:170px;	float:right;
}

#titlebg {
	width: 100%;
	height: 75px;
	margin: 0 auto;
	background-color:#000066;
	/* hide 
	background-image: url(/images/global/titlegradientbg.jpg);   
	*/
	background-repeat: repeat-x;
}

#titlebg2 {
	width: 120px;
	height: 75px;
	margin: 0 auto;
	background-color:#0099BA;
	/* hide 
	background-image: url(/images/global/titlegradientbg.jpg);   
	*/
	background-repeat: repeat-x;
}


#titlecontainer {
	width: 970px; height: 75px;	margin: 0 auto;	text-align: left;
}

.titlebox {
	position: absolute;
	top: 83px; width:400px;
}

#navigationsectionbg {
	width: 100%;
	height: 25px;
	margin: 0 auto;
	background-image: url(/images/global/menunavigationbg.png);
	background-repeat: repeat-x;
}

#navigationcontainer {
	width: 970px; height: 25px;	margin: 0 auto;	text-align: left;
}

.cTextsmall {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333; text-decoration: none; line-height:16px;}

#navigationicons {
	top:0px;
	position:relative;
	right:0%;
}


.menu{
	position: relative;
	float:right;
	padding:2px;
	top: 45px; width:550px;
}

#contentsbg {
	left:4px;
	width:100%;
	background-color: #fff;
	top: 181px;
	}


#contentsgreenbg {
	position:absolute;
	left:0px;
	width:100%;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: url(/images/global/containergreenbg.jpg);
	}


#contentscontainer {
	width: 970px; margin: 0 auto;	text-align: left; background-color:#FFFFFF; margin-top:20px;
}

#footerbg {
	position:relative;
	left:0px;
	bottom:-5px;
	width:100%;
	height:auto;
	background-color: #00CCFF;
	background-repeat: repeat-x;
}


.cLeftnavlinks{
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; 	color:#000066;	text-decoration: none;	DISPLAY: block;	TEXT-INDENT: 20px;	padding: 3px;	border-bottom: 1px dotted #0BB4EC;	background-image: url(/images/global/leftnavsubup.jpg); height: auto;}


.cLeftnavlinks:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000066;
	text-decoration: none;
	DISPLAY: block;
	TEXT-INDENT: 20px;
	padding: 3px;
	border-bottom: 1px dotted #0BB4EC;
	background-image: url(/images/global/leftnavsubup.jpg); height: auto; 	

}


.cLeftnavlinks:hover{
	color:#000066;
	text-decoration: none;
	DISPLAY: block;
	background-image: url(/images/global/leftnavsubon.jpg); height: auto; 	

}




.Leftnavtitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	DISPLAY: block;
	PADDING-TOP: 5px;
	PADDING-Bottom: 5px;
	padding-left: 10px;
	background-color: #000066;
}

	
	
.cLeftnavsections{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	PADDING-TOP: 5px;
	PADDING-Bottom: 5px;
	padding-left: 10px;
	font-weight: normal;
	height: auto;
	background-color: #00CCFF; 

}

.cLeftnavsections:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	PADDING-TOP: 5px;
	PADDING-Bottom: 5px;
	padding-left: 10px;
	background-color: #00CCFF; 	
}

.cLeftnavsections:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	PADDING-TOP: 5px;
	PADDING-Bottom: 5px;
	padding-left: 10px;
	height: auto;
	background-color: #000066; 
}

.cInfoboxbg {
	background-image: url(/images/global/infoboxbg.png);
	background-repeat: repeat-x;
	background-color: #69767E;
	border: 15px solid #FFFFFF;
	padding: 10px;
}


.cSectionimage {
	background-color: #FFFFFF;
	height: 250px;
	width: 730px;
	background-position: 250px;
}

.cTabimage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	margin-top: 35px;
	margin-right: 40px;
	margin-left: 360px;
	height: 180px;
	width: 330px;
	position: absolute;
}

.cTitle {
	font-family: "Trebuchet MS";
	font-size: 28px;
	font-weight: normal;
	color: #FFFFFF;
}

.cTitleblue {
	font-family: "Trebuchet MS";
	font-size: 28px;
	font-weight: normal;
	color: #000033;
}

.cSubtitle {
	font-family: "Trebuchet MS"; font-size: 19px; color: #31B3E4;
}

.cTitlesmall {	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	color: #000066;}

.cLine {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #31B3E4;
}

.cFrame {
	border: 1px solid #31B3E4;
}

.cLineright {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4F5960;
}

.cTextwhite {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;
}


.cTextdarkblue {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000033;
}

.cTextwhitelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C6F3FF;
	text-decoration: none; 	padding: 1px;
}

.cTextwhitelink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C6F3FF;
	text-decoration: none; 	padding: 1px;
}

.cTextwhitelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	background-color: #00CCFF;
	padding: 1px;
}



.cBluelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #188AB6;
	text-decoration: none;
}

.cBluelink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #188AB6;
	text-decoration: none;
}

.cBluelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00CCFF;
	text-decoration: none;
}












.cTextbluelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #188AB6;
	text-decoration: none;
	padding: 1px;
	width: 300px;
	white-space: normal;
	text-indent: 20px;
	display: block;
	background-image: url(/images/global/linksbg.jpg);
}

.cTextbluelink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #188AB6;
	text-decoration: none;
	padding: 1px;
	background-image: url(/images/global/linksbg.jpg);
	width: 300px;
	white-space: normal;
	text-indent: 20px;
	display: block;
}

.cTextbluelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00CCFF;
	text-decoration: none;
	padding: 1px; 
	background-image: url(/images/global/linksbgon.jpg);
	width: 300px;
}


.cSmalltext {
	font-family: Arial, Helvetica, sans-serif; 	font-size: 10px; 	color: #000066;
}

.cBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #31B3E4;
	text-decoration: none;
}

.cLightblue {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: bold; color: #0A8FBC; text-decoration: none;
}

.cLightblue:link {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: bold; color: #0A8FBC; text-decoration: none;
}

.cLightblue:hover {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: bold; color: #000066; text-decoration: underline;
}


.cArrow{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000066;
	text-decoration: none;
	background-image: url(/images/global/arrow.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
	height: 15px;
	width: 190px;
}
.cArrow:link{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000066;
	text-decoration: none;
	background-image: url(/images/global/arrow.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
	height: 15px;
	width: 190px;
}
	
.cArrow:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0A8FBC;
	text-decoration: none;
	background-image: url(/images/global/arrowon.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
	height: 15px;
	width: 190px;
}


.cLocator{
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; 	color:#000066;	text-decoration: none;	DISPLAY: block;	TEXT-INDENT: 10px;	padding: 3px;	border-bottom: 1px dotted #0BB4EC;	background-image: url(/images/buttons/locatorup.jpg); height: auto;
}


.cLocator:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000066;
	text-decoration: none;
	DISPLAY: block;
	TEXT-INDENT: 10px;
	padding: 3px;
	border-bottom: 1px dotted #0BB4EC;
	background-image: url(/images/buttons/locatorup.jpg);
	height: auto;
}


.cLocator:hover{
	color:#000066;
	text-decoration: none;
	DISPLAY: block;
	background-image: url(/images/buttons/locatoron.jpg); height: auto;
}

.cDottedline {
	border-top-width: 2px; border-top-style: dotted; border-top-color: #FFFFFF;
}




/* Basket styles */

.cBoxred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	DISPLAY: block;
	background-color: #FF0066;
	padding: 2px;
	width: 70px;
	text-decoration: none;
}

.cBoxred:links {	background-color: #FF0066; 	text-decoration:none;}

.cBoxred:hover {	background-color: #FF0000;	text-decoration:none;}	


.cBoxgreen {
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	DISPLAY: block;
	background-color: #00CC00;	padding: 2px;	width: 70px;	text-decoration: none;}

.cBoxgreen:links {	background-color: #00CC00; 	text-decoration:none;}

.cBoxgreen:hover {	background-color: #00AE00;	text-decoration:none;}



.cBoxgreenlong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	DISPLAY: block;
	background-color: #00CC00;
	padding: 2px;
	width: 150px;
	text-decoration: none;
	font-weight: normal;
}

.cBoxgreenlong:links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	DISPLAY: block;
	background-color: #00CC00;
	padding: 2px;
	width: 150px;
	text-decoration: none;
	font-weight: normal;
}

.cBoxgreenlong:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	DISPLAY: block;
	background-color: #00AE00;	padding: 2px;	width: 150px;	text-decoration: none;} 
	
	

input [type="text"] {
	color: #125292;
	padding-left: 2px;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #465986; background-image: url(http://www.iceplc.com/images/application/formbg.jpg);
	background-repeat: repeat;
}


.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.Whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.Whitetext:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.Whitetext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	background-color: #00CCFF;
}


.cWhitebigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold; 	text-decoration: none;
}


.cRed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:400;
	color: #990000;
	text-decoration:none;
}

.cBlueSmall12{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color:#000066; text-decoration: none;}

.cBoxinfo {
	border: 1px solid #00CCFF;
}






















.cFrame{
	border: 10px solid #FFFFFF;
}

.cFrameblue{
	border: 1px solid #0BB4EC;
}

.cFramegrey{
	border: 1px solid #CCCCCC;
}

.cFrameline{
	border: 3px solid #02b1e0;
	}

.cBackground{
	background-image: url(../../../images/common/background.jpg);
	background-repeat: repeat;
}



.cBgleftnav{
	background-image: url(../../../images/common/leftnavbg.gif);
	background-repeat: repeat;
}


.cBlueLineBORDER{
	border: 1px solid #0BB4EC;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color:#000066; text-decoration: none;
	}

.cLineBOTTOM{
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #71D7F9;
}
	
.cLineRIGHT{
	border-right: 1px solid #0BB4EC;}
	
.cLinetopTOP{
	border-top: 1px solid #0BB4EC;}
	
.cLineLEFT{
	border-left: 1px solid #0BB4EC;}	
	
	
	
.Greybox {
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #86dffd;
	border-right-color: #C0EFFE;
	border-bottom-color: #666666;
	border-left-color: #C0EFFE;
}


	
	

	
.cRedsmall {font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:400; color: #FF0000; text-decoration:none;}

.cRedlink {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:400; color: #FF0000; text-decoration:none;}
.cRedlink:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:400; color: #FF0000; text-decoration:none;}
.cRedlink:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:400; color: #FF0000; text-decoration:none;}
.cRedlink:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:400; color: #FF0000; text-decoration:none;}
.cRedlink:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:400; color: #FF0000; text-decoration:underline;}

.cGreen {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:400; color: #009900; 	text-decoration:none;}

.cGreenlink {
	font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:400; color: #009900; 	text-decoration:none;}
.cGreenlink:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:400; color: #009900; text-decoration:none;}
.cGreenlink:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:400; color: #009900; text-decoration:none;}
.cGreenlink:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:400; color: #009900; text-decoration:none;}
.cGreenlink:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:400; color: #009900; text-decoration:underline;}



.ctextlinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: underline;
	font-weight: bold;
}
.ctextlinks:link {font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #000066; 	text-decoration: underline; font-weight: bold;}
.ctextlinks:active {font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #000066; 	text-decoration: underline; font-weight: bold;}
.ctextlinks:visited {font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #000066; 	text-decoration: underline; font-weight: bold;}
.ctextlinks:hover {font-family: Arial, Helvetica, sans-serif; cursor: hand;	font-size: 11px; 	color: #0A8FBC; 	text-decoration: underline; font-weight: bold;}


.cWhitebottom{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color:#FFFFFF; text-decoration: underline;}
.cWhitebottom:link{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color:#FFFFFF; text-decoration: underline;}
.cWhitebottom:hover{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color:#FFFFFF; text-decoration: none;}





.cWhite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color:#000066;
	text-decoration: none;
	DISPLAY: block;
	TEXT-INDENT: 10px;
	padding: 3px;
	border-bottom: 1px dotted #0BB4EC;
	background-image: url(../080801/leftnavsubup.jpg);
}


.cWhite:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color:#000066;
	text-decoration: none;
	DISPLAY: block;
	TEXT-INDENT: 10px;
	padding: 3px;
	border-bottom: 1px dotted #0BB4EC;
	background-image: url(../080801/leftnavsubup.jpg);
}


.cWhite:hover{
	color:#000066;
	text-decoration: none;
	DISPLAY: block;
	background-image: url(../080801/leftnavsubon.jpg);
}

.cWhitescroll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}


.cSublinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	TEXT-INDENT: 3px;
	background-color: #4958BC;
	padding:2px;
	border-bottom: 1px solid #00ccff;
}


.cSublinks:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	TEXT-INDENT: 3px;
	background-color: #4958BC;
	padding: 2px;
	border-bottom: 1px solid #00ccff;
}

.cSublinks:hover{
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	background-color: #4ACDFB;
	TEXT-INDENT: 4px;
}



.cSeclinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	TEXT-INDENT: 3px;
	padding:2px;
	border-bottom: 1px solid #00ccff;
}


.cSeclinks:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	TEXT-INDENT: 3px;
	padding: 2px;
	border-bottom: 1px solid #00ccff;
}

.cSeclinks:hover{
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	background-color: #4ACDFB;
	TEXT-INDENT: 4px;
}



.cBoxlinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	TEXT-INDENT: 3px;
	background-color: #0CAADE;
	padding:2px;
	border-bottom: 1px solid;
}


.cBoxlinks:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	TEXT-INDENT: 3px;
	background-color: #0CAADE;
	padding: 2px;
	border-bottom: 1px solid;
}

.cBoxlinks:hover{
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	background-color: #8F91A3;
}




.cBlue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	PADDING-TOP: 5px;
	PADDING-Bottom: 5px;
	padding-left: 10px;
	background-image: url(/images/common/leftnavmainbg.jpg);
}

.cBlue:link{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color:#FFFFFF; 
	text-decoration: none; 
	DISPLAY: block; 
	PADDING-TOP: 5px; 
	PADDING-Bottom: 5px;
	padding-left: 10px;
	background-image: url(/images/common/leftnavmainbg.jpg);
}


.cBlue:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#00CCFF;
	text-decoration: none;
	DISPLAY: block;
	PADDING-TOP: 5px;
	PADDING-Bottom: 5px;
	padding-left: 10px;
}
	
	
	
.cBlueleft{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: 400; 
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	PADDING-TOP: 5px;
	PADDING-Bottom: 5px;
	padding-left: 10px;
	background-image: url(../080801/leftnavup.jpg);
	font-weight: normal;
}

.cBlueleft:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: 400; 
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	PADDING-TOP: 5px;
	PADDING-Bottom: 5px;
	padding-left: 10px;
	background-image: url(../080801/leftnavup.jpg);
}

.cBlueleft:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight: 400;
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	PADDING-TOP: 5px;
	PADDING-Bottom: 5px;
	background-image: url(../080801/leftnavon.jpg);
	padding-left: 10px;
}


	

.cBlueNav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color:#0A8FBC;
	text-decoration: none;
}
.cBlueNav:link{color:#0A8FBC; text-decoration: none;}
.cBlueNav:hover{color:#0A8FBC; text-decoration: none;}





.cBlueLarge{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color:#4ACDFB; text-decoration: none;}

.cBlueLightSmall{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 500; color:#0BB4EC; text-decoration: none;}
.cBlueLightSmall:link{color:#1F98C5;	text-decoration: none;}
.cBlueLightSmall:active{color:#1F98C5; text-decoration: none;}
.cBlueLightSmall:visited{color:#1F98C5; text-decoration: none;}
.cBlueLightSmall:hover{color:#1F98C5; cursor: hand; text-decoration: underline;}

.cBlueLight{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#0A8FBC; text-decoration: none;}
.cBlueLight:link{color:#0A8FBC;	text-decoration: none;}
.cBlueLight:active{color:#0A8FBC; text-decoration: none;}
.cBlueLight:visited{color:#0A8FBC; text-decoration: none;}
.cBlueLight:hover{color:#0A8FBC; cursor: hand; text-decoration: underline;}

.cBlueSmall{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color:#000066; text-decoration: none;}


.cBlueSmalllink{
	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px;	font-weight: 400;	color:#666666;	text-decoration: none;}
.cBlueSmalllink:link{
	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px;	font-weight: 400;	color:#666666;	text-decoration: none;}
.cBlueSmalllink:hover{
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: 400;	color:#0A8FBC;	text-decoration: none;}


.cBlueSmalllink{
	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px;cursor: hand; font-weight: 400;	color:#666666;	text-decoration: none;
}
.cBlueSmalllink:link{
	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px;cursor: hand;font-weight: 400;	color:#666666;	text-decoration: none;
}
.cBlueSmalllink:hover{
	font-family: Arial, Helvetica, sans-serif;font-size: 11px; cursor: hand; font-weight: 400; color:#0A8FBC;	text-decoration: none;
}







.cTandC{font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 400; color:#1058B5; text-decoration: none;}
.cTandC:link{color:#1058B5; text-decoration: none;}
.cTandC:active{color:#1058B5; text-decoration: none;}
.cTandC:visited{color:#1058B5; text-decoration: none;}
.cTandC:hover{color:#1058B5; cursor: hand; text-decoration: none;}


.cTandClink{font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 400; color:#1058B5; text-decoration: underline;}
.cTandClink:link{color:#1058B5; text-decoration: underline;}
.cTandClink:active{color:#1058B5; text-decoration: underline;}
.cTandClink:visited{color:#1058B5; text-decoration: underline;}
.cTandClink:hover{color:#1058B5; cursor: hand; text-decoration: underline;}

.cGrey{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color:#7F7F7F; text-decoration: none; }

.select{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color:#000000; width: auto;}

.tdover{ border-width:1px; border-color:#0ABEFA; border-style:solid; border-bottom-style:none;}


.cardicetclist{
	width: 150px;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color:#000066; text-decoration: none;
}

.submenu {
	padding-left: 5px;
}

.bigtext{
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#000066; text-decoration: none;
}

.StyleCurrency{
	text-align:left;
}
.StyleRate{
	text-align:center;
}
.StyleForeignAmount{
	text-align:center;
}
.StyleSterlingAmount{
	text-align:right;
}

.redSmall{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 500; color:#990000; text-decoration: none;}

.cBlackSmallFont{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color:#000000; text-decoration: none;}
.cBlackSmall{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color:#000000; text-decoration: none;}

.cBlueLightFont{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#0A8FBC; text-decoration: none;}
.cBlueLightFont:link {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#0A8FBC; text-decoration: none;}
.cBlueLightFont:active {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#0A8FBC; text-decoration: none;}
.cBlueLightFont:visited {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#0A8FBC; text-decoration: none;}
.cBlueLightFont:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14px; cursor: hand; font-weight: bold; color:#0BB4EC; text-decoration: none;}


.texttitlebar2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#0A8FBC; background-color:#FFFFFF;}
.texttitlebar2:link {color:#0A8FBC; text-decoration: none;}
.texttitlebar2:active {color:#0A8FBC; text-decoration: none;}
.texttitlebar2:visited {color:#0A8FBC; text-decoration: none;}
.texttitlebar2:hover {color:#0A8FBC; cursor: hand; text-decoration: underline;}

.texttitlebar3 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#0A8FBC; }
.texttitlebar3:link {color:#0A8FBC; text-decoration: none;}
.texttitlebar3:active {color:#0A8FBC; text-decoration: none;}
.texttitlebar3:visited {color:#0A8FBC; text-decoration: none;}
.texttitlebar3:hover {color:#0A8FBC; cursor: hand; text-decoration: underline;}

h2 {
color: black;
}

h2.blue {
color: black;
}

h3.blue {
color: black;
}

h3.yellow {
color: yellow;
}

caption {
text-decoration: underline;
margin-top: 1em
}

b.black {
color: black;
}

b.dblue {
color: #00FF18;
}

b.pink {
color:#990066;
}

b.yellow {
color: yellow;
}

b.blue {
color:#2b72ff;
}

b.white {
color:#f7f7f7;
}

b.green {
color:#52b738;
}

b.gray {
color:#999999;
}

b.texttitlebar {
color: #101683;

}

b.texttitlebar2 {
color: #101683;
}

b {
}

b.text1 {
color: #000000;
}

b.text2 {
color: #000000;
}

b.text3 {
color: #00FF18;
}

b.text4 {
color: #000000;
}

p.gray {
color:#aaaaaa;
}

p.black {
color:#000000;
}

p.pink {
color:#990066;
}

blockquote {
color: black;
}

pre {
font-family: monospace
}

div.color {
background: rgb(255,204,255);
padding: 0.5em;
border: none
}







input.sbtn{
		background-color:#0A8FBC;
        color:#FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        font-size:100%;
        border-width: 1px;
} 

input.sbtnhov{
		background-color:#0A8FBC;
        color:#FFFFFF;
		cursor: hand;
}

input.loginbtn{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:60px;
	height:18px;
	border-width: 0px;
	background-image: url(/images/buttons/125_up.gif);
	cursor: hand;
}

input.loginbtnhov{
	background-image: url(/images/buttons/125_on.gif);
	color:#FFFFFF;
	cursor: hand;
}


input.btn{
        BACKGROUND: url(/images/buttons/125_up.gif);
        color:#FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        font-size:11px;
        width:125px;
        height:24px;
        border-width: 0px;
}

input.btnhov{
        BACKGROUND: url(/images/buttons/125_on.gif);
        color:#FFFFFF;
		cursor: hand;
}



 input.btnm{
        BACKGROUND: url(/ice08/images/cssimages/Blank-upM.gif);
        color:#FFFFFF;
        font-family: Arial,Helvetica, sans-serif;
        font-size:11px;
        width:150px;
        height:24px;
        border-width: 0px;
}

input.btnmhov{
        BACKGROUND: url(/ice08/images/cssimages/Blank-onM.gif);
        color:#FFFFFF;
		cursor: hand;
}

input.btnl{
        BACKGROUND: url(/ice08/images/cssimages/Blank-upL.gif);
        color:#FFFFFF;
        font-family: Arial,Helvetica, sans-serif;
        font-size:11px;
        width:180px;
        height:24px;
        border-width: 0px;
}

input.btnlhov{
        BACKGROUND: url(/ice08/images/cssimages/Blank-onL.gif);
        color:#FFFFFF;
		cursor: hand;
}

input.btnlong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	TEXT-INDENT: 3px;
	background-color: #0A8FBC;
	padding: 1px;
	border: 1px solid #4ACDFB;
	cursor: hand;
	width:200px;
	margin: 2px;
}

input.btnlonghov{
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	background-color: #4ACDFB;
	border: 1px solid #00CCFF;
	cursor: hand;
}



input.btngreen{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:75px;
	height:18px;
	border-width: 0px;
	background-image: url(/ice08/images/clickheregreen.jpg);
}

input.btngreenhov{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:75px;
	height:18px;
	border-width: 0px;
	background-image: url(/ice08/images/clickheregreenon.jpg);
	cursor: hand;
}



input.btnpink{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:75px;
	height:18px;
	border-width: 0px;
	background-image: url(/ice08/images/clickherepink.jpg);
}

input.btnpinkhov{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	width:75px;
	height:18px;
	border-width: 0px;
	background-image: url(/ice08/images/clickherepinkon.jpg);
	cursor: hand;
}


input.btnblue{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	width:125px;
	height:21px;
	border-width: 0px;
	background-image: url(/ice08/images/submitblue.jpg);
}

input.btnbluehov{
        BACKGROUND: url(/ice08/images/submitblueon.jpg);
        color:#FFFFFF;
		font-size:12px;
		width:125px;
		height:21px;
		cursor: hand;
}

.breadcrumb{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	text-decoration: underline;
	font-weight: bold;
}
.breadcrumb:link {font-family: Arial, Helvetica, sans-serif; 	font-size: 10px; 	color: #000066; 	text-decoration: underline; font-weight: bold;}
.breadcrumb:active {font-family: Arial, Helvetica, sans-serif; 	font-size: 10px; 	color: #000066; 	text-decoration: underline; font-weight: bold;}
.breadcrumb:visited {font-family: Arial, Helvetica, sans-serif; 	font-size: 10px; 	color: #000066; 	text-decoration: underline; font-weight: bold;}
.breadcrumb:hover {font-family: Arial, Helvetica, sans-serif; cursor: hand;	font-size: 10px; 	color: #0A8FBC; 	text-decoration: underline; font-weight: bold;}


/* these rows are for the exchange rates 2 column lists */

.rowA
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #e6f5fa;
	padding: 0px;
	margin: 0px;
}

.rowB
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}

.StyleCurrency {
text-align: left;

}

.StyleRate1 {
	text-align:center;
	border-right-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:5px;
}

.StyleRate {
	text-align:left;
	border-right-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:20px;
}

.rowA a, .rowB a  {
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
	font-size:11px;
	display:block; padding:2px;
	text-indent: 5px; margin: 2px;
}

.rowA a:link, .rowB a:link  {
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
	text-decoration: none;
	font-size:11px; 	display:block; 	padding:2px; text-indent: 5px; margin: 2px;
}

.rowA a:hover, .rowB a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	color:#000033;
	text-decoration: none;
	font-size:11px;
	display:block;
	cursor: hand;
	background-color: #97EAFF; 	margin: 2px;
	text-indent: 5px;
	padding:2px;
}

.linerule {
	color:#0A8FBC;}
	


.cHeaderbg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color:#000066;
}




.cSelectNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	padding: 2px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	width: 100px;
	background-color: #000082;
}





.cSubtop{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	TEXT-INDENT: 3px;
	background-color: #4ACDFB;
	padding: 1px;
	border-bottom: 1px solid #00ccff;
}

.cSubtop:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	TEXT-INDENT: 3px;
	background-color: #4ACDFB;
	padding: 1px;
	border-bottom: 1px solid #00ccff;
}

.cSubtop:hover{
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	background-color: #000099;
	padding: 1px;
	border-bottom: 1px solid #4958BC;
}

.Blank {
	height: 14px;
	width: 215px;
	background-color: #86DFFD;
	color: #86DFFD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.cArrow{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000066;
	text-decoration: none;
	background-image: url(../../../images/siteindex/arrow.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
	height: 15px;
	width: 190px;
}
.cArrow:link{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000066;
	text-decoration: none;
	background-image: url(../../../images/siteindex/arrow.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
	height: 15px;
	width: 190px;
}
	
.cArrow:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0A8FBC;
	text-decoration: none;
	background-image: url(../../../images/siteindex/arrowon.gif);
	background-repeat: no-repeat;
	padding-left: 8px;
	height: 15px;
	width: 190px;}
	
.cBoxregular {
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
	
.cBoxlong {
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.cBoxverylong {
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.cBoxlight {
	background-color: #f0fcff;
	border: 1px solid #f0fcff;
	display: block;
}

.cSublinks11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	TEXT-INDENT: 3px;
	background-color: #4958BC;
	padding:2px;
	border-bottom: 1px solid #00ccff;
}


.cSublinks11:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	TEXT-INDENT: 3px;
	background-color: #4958BC;
	padding: 2px;
	border-bottom: 1px solid #00ccff;
}

.cSublinks11:hover{
	color:#FFFFFF;
	text-decoration: none;
	DISPLAY: block;
	background-color: #4ACDFB;
	TEXT-INDENT: 4px;
}

.product-selector {width:85px; height:20px; background-image:url(/images/application/product-bg-selector.jpg); margin-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-bottom:5px; float:left;
}

.product-selector2 {width:140px; height:20px; background-image:url(/images/application/product-bg-selector.jpg); margin-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-bottom:5px; float:left;
}

.application-titles {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; font-weight:bold;}

.application-box {background-color: #F2F0E6; margin-top:10px;	border: 1px solid #DDDCD4; padding:10px; font:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; width:275px;
}

.pic-attention {width:25px; height:45px; float:left; margin-bottom:50px;}

.pic-alert {float:left; }

.alert {
	width:700px;
	border:solid 3px #4ACDFB;
	background-color:#D9F0FF;
	margin-top:10px; 
	margin-left:150px; padding:5px;
}


.voucher-top { width:805px; height:155px; float:left;}
.voucher-middle { width:805px; background-image:url(../../../images/index/voucher/middle.jpg); background-repeat:repeat; float:left; text-align:left;}
.voucher-bottom {width:805px; height:40px; background-image:url(../../../images/index/voucher/bottom.jpg); float:left;}

.voucher-info {width:600px; border:1px dotted #e2e2da; background-color:#f5f2ec; float:left; margin-top:20px; padding:5px; margin-left:55px;}
.voucher-table {width:650px; float:left; margin-left:55px;}


.titleconfirmation { background-color:#4D6073; padding:5px; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin-bottom:5px; }
