body,td,th{
	font-family: 				Arial;
	font-size: 					12px;
	color: 						#000000;
}
body{
	background-color: 			#FFFFFF;
	margin-left: 				0px;
	margin-top: 				0px;
	margin-right: 				0px;
	margin-bottom: 				0px;
}
a{
	color:						#E03231;
	font-weight:				bold;
	text-decoration:			none;
}
a:hover{
	color:						#E03231;
	font-weight:				bold;
	text-decoration:			underline;
}
a.menu{
	font-family:				Arial;
	color:						#FFFFFF;
	font-weight:				bold;
	text-decoration:			none;
}
a.Items{
	font-family:				Arial;
	color:						#494949;
	font-weight:				bold;
	text-decoration:			none;
}
a.SubItems{
	font-size: 					10px;
	font-family:				Arial;
	color:						#494949;
	font-weight:				bold;
	text-decoration:			none;
}
tr.menu td{
	color:						#FFFFFF;
}
td.main{
	padding-left:				10px;
}
td.MainText{
	margin-left:				10px;
	padding-left:				10px;
	color:						#000000;
}
h1,h2,h3,big{
	font-weight:				bold;
}
h1{
	font-size:					16px;
}
big{
	font-size:					14px;
}
h1{
	margin-top:					1em;
	margin-bottom:				1em;
}
h2{
	font-size:					14px;
	margin-top: 				1em;
	margin-bottom:				0.5em;
}
h3{
	font-size:					12px;
	margin-top:					0.2em;
	margin-bottom: 				0.2em;
}
p, ul{
	margin-top:					0.4em;
	margin-bottom:				0.1em;
}
span.Title{
	font-size:					14px;
	font-weight:				bold;
}
span.RedBold, a.RedBold{
	color:						#E03231;
	font-weight:				bold;
}
td.newslettresignup{
	padding-right:				30px;
	padding-bottom:				10px;
	font:						Verdana;
	font-weight:				bold;
}
a.faqlink:link, a.faqlink:visited{		
	text-decoration:			none;
	font-weight: 				bold;
	color: 						#000000;
	font-size: 					12px;
}

a.faqlink:hover{
	text-decoration:			underline;
}

div#logo, div#banner, table#login, div#menu, div#content, div#beta, div#copy{
	width: 						100%;
	margin: 					0 auto;
	text-align: 				left;
}
div#logo{
	background-image: 			url('images/sip_background.gif');
	background-repeat: 			repeat-y;
}
div#ticker{
	width: 						100%;
	margin: 					0 auto;
	text-align: 				center;
}
div#dlnow{
	padding: 					0xp;
	margin: 					0px;
	text-align: 				center;
	vertical-align: 			top;
}
a#dlnow:link, a#dlnow:visited{
	color: 						#cecff7;
	font-size:					9px;
	width: 						100%;
	text-align: 				center;
	text-decoration:			none;
}
a#dlnow:hover{
	color: 						#cecff7;
	font-size:					9px;
	width: 						100%;
	text-align: 				center;
}
div#logo, div#banner, div#copy, div#beta, div#disclaimer{
	background:					transparent;
	text-align: 				center;
}
div.il#logo{
	margin-top:					100px;
}
div#banner{
	margin-top:					15px;
	margin-bottom:				15px;
}
table#login, table#login a{
	background: 				#7676BC;
	color:						transparent;
}
table#login{
	font-size:					10px;
	width:						450px;
	padding:					0;
	border:						0;
	padding-bottom: 			0px;
	margin-bottom:				0px;
}
table#login tr td.b{
	padding:					0;
	margin:						0;
	border:						0;
}
input{
	font-size:					10px;
}

.small{
	font-size:					9px;
	color:						#7575BB;
}
span.superdeal{
	font-weight: 				bold; 
	font-size: 					10px; 
	color: 						#E03231;
}
div#menu{
	background-image: 			url('images/sip_header.gif');
	height: 					74px;
	color:						#C5C5DC;
	margin-top: 				20px;
	text-align: 				right;
	font-size: 					10px;
}

div#menulink{
	color: 						#000000;
	margin-right: 				1cm;
	font-size: 					10px;
	}

div#menu a{
	color:						#C5C5DC;
	background:					transparent;
	font-size: 					10px;
}
div#menu a{
	color:						#C5C5DC;
	font-weight:				bold;
	text-decoration:			none;
}
div#c3{
	width:						140px;
	text-align:					center;
	padding-top: 				15px;
}

div#c1, div#c2, div#c3, div#c0{
	float:						left;
}
div#c1{
	margin-right: 				20px;
	font-size: 					10px;
}
div#c2{
	font-size: 					10px;
}
div#copy, div#copy a, div#beta, div#beta a{
	color: 						#C5C5DC;
	background:					transparent;
}
div#copy a, div#beta a{
	text-decoration:			none;
	color:						#C5C5DC;
}
div#back{
	width: 						100%;
	background-image: 			url('images/sip_background.gif');
	background-repeat: 			repeat-y;
	margin: 					0 auto;
	text-align: 				center;
}
div#beta{
	font-size: 					11px;
}
div#content{
	width: 						100%x;
	font-size: 					10px;
}
div#copy{
	background-image: 			url('images/sip_footer.gif');
	height: 					48px;
	font-size: 					10px;
	color:						#C5C5DC;
}
div.ic#copy{
	position: 					absolute;
	bottom:						20px;
	left: 						0;
	width:						100%;
	text-align:					center;
}
img{
	border:						0;
}
table.rates tr td, table.rates tr th{
	text-align: 				left;
	border-bottom:				1px solid #7575BB;
}
table.rates tr td.r, table.rates tr th.r{
	text-align: 				right;
	font-weight: 				bold;
}
table.rate tr td.l{
	text-align: 				justify;
}
.s{
	font-size: 					10px;
}
.s a{
	font-weight:				bold;
}
.white, .white a{
	color: 						#FFFFFF;
}
legend{
	font-weight:				bold;
}
fieldset.blue{
	background:					#DFEEFF;
}
p.indent{
	padding-left: 				10px;	
	margin-top:					0.4em;
	margin-bottom:				0.1em;
}
td.moreinfo{
	font-size:					10px;
	color:						#000000;
	font-weight:				bold;
}
td.b1, td.b2, td.b3, td.b4, td.b6, td.b7, td.b8, td.b9{
	font-size: 					1px; 
	line-height: 				1px;
	padding: 					0px; 
	margin: 					0px;
}	
td.b1, td.b3, td.b7, td.b9{
	height: 					12px; 
	width: 						12px; 
	background-repeat: 			no-repeat;
}
td.b2, td.b8{
	height: 					12px;		
	padding: 					0px; 
	margin: 					0px;
}
td.b4, td.b6{
	width: 						12px;
}
td.b2, td.b4, td.b5, td.b6, td.b8{
	margin: 					0px;
	padding: 					0px;
	background: 				#FFFFFF;
	color:					 	#000000;
}
td.b1{
	background: 				url('../images/hoek_links.gif'); 
	background-position: 		bottom right; 
	height: 					12px;
	padding: 					0px; 
	margin: 					0px;
}

td.b2{
	background: 				url('../images/lijn_boven.gif'); 
	background-position:		bottom center;
	background-image: 			repeat-x; 
	height: 					12px;
	padding: 					0px; 
	margin: 					0px;
}

td.b3{
	background: 				url('../images/hoek_rechts.gif'); 
	background-position: 		bottom left; 
	height: 					12px;
	padding: 					0px; 
	margin: 					0px;	
}
td.b4{
	background: 				url('../images/lijn_links.gif'); 
	background-position: 		bottom right;
	background-image: 			repeat-y; 
	height: 					12px;
	padding: 					0px; 
	margin: 					0px;
}
td.b6{
	background: 				url('../images/lijn_rechts.gif'); 
	background-position: 		bottom right;
	background-image: 			repeat-y; 
	height: 					12px;
	padding: 					0px; 
	margin: 					0px;
}
td.b7{
	background: 				url('../images/hoek_links_onder.gif'); 
	background-position: 		top right; 
}
td.b8{
	background: 				url('../images/lijn_onder.gif'); 
	background-position: 		top center;
	background-image: 			repeat-y; 
}
td.b9{
	background: 				url('../images/hoek_rechts_onder.gif'); 
	background-position: 		top left; 
}
table.footerlogin td{
	padding: 					1px; 
	margin: 					0px; 
	color: 						#FFFFFF;
}
table.footerlogin td.fllabel{
	font-size: 					11px;
}
table.footerlogin td.flsmall{
	font-size: 					10px;
}
table.footerlogin td.flsmall a{
	color: 						#FFFFFF;
}
input.flinput{
	border: 					1px solid black;  
	font-size: 					11px; 
	width: 						130px;
}
.texta, .textfield{
 	font-size: 					10px;
 	background-color: 			#FFFFFF;
 	border: 					1px solid #7F7F7F;
}
.but, .button{
 	font-size: 					10px;
 	background-color: 			#FFFFFF;
 	border: 					0px;
 	font-weight:				bold;
}
.defpadding{
	padding: 					2px 3px;
}
option{
	font-size: 					10px;
}
select{
	font-size: 					10px;
}
table.freepanel tr td{
	vertical-align: 			top;
}
table.rates tr td.i{
	text-align: 				right;
}
table.rates tr td.e{
	padding-right: 				6px;
	text-align: 				right;
}
table.rates tr td.i{
	font-size: 					smaller;
}
table.rates tr td.e{
	font-weight: 				bold;
}
label{
	font-size: 					10px;
}
div#menulink a{
	color: 						#000000;
}
div#headermore {
 	z-index:					99;
 	position:					absolute; 
 	display:					none; 
 	border: 					1px solid #E03231; 
 	background-color:			#FFFFFF; 
 	width: 						130px; 
 	height: 					30px; 
 	padding: 					8px;
}