html, body
	{
	 padding:			0;
	 margin:			0;
	}

body
	{
	 font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 		small;
	 text-align:		justify;
	 line-height:		1.3;
	 color: 			#585252;
	 background-color:	#ffffff;
	}

div	{
	 position:			absolute;
	}

h1
	{
	 font-size: 		large;
	 font-weight:		bold;
	 text-align:		left;
	 color:				#0083fe;
	 padding:			0;
	 margin: 			0 25px 35px;
	}

#container-rpn h1
	{
	 margin: 			0 25px 95px;
	}

#container-mve h1
	{
	 margin: 			0 25px 59px;
	}
	
#container-sbr h1
	{
	 margin: 			0 25px 134px;
	}

#container-pd h1
	{
	 margin: 			0 25px 57px;
	}
	
#container-prr h1
	{
	 margin: 			0 25px 56px;
	}

#container-sb2 h1
	{
	 margin: 			0 25px 51px;
	}

#container-tb h1
	{
	 margin: 			0 25px 51px;
	}

#container-tow h1
	{
	 margin: 			0 25px 67px;
	}

#container-ige h1
	{
	 margin: 			0 25px 57px;
	}

h2
	{
	 font-size: 		medium;
	 font-weight:		bold;
	 text-align:		left;
	 color:				#0083fe;
	 padding:			0;
	 margin: 			0 25px 125px;
	}

h3
	{
	 font-size: 		small;
	 font-weight:		bold;
	 text-align:		left;
	 color:				#0083fe;
	 padding:			0;
	 margin: 			0 25px;
	}

h4
	{
	 font-size: 		small;
	 font-weight:		normal;
	 text-align:		left;
	 color:				#0083fe;
	 padding:			0;
	 margin: 			0 25px;
	}

p
	{
	 padding:			0;
	 margin: 			0 25px 10px;
	}

ul
	{
	 padding:			0 0 0 18px;
	 margin:			5px 0 0 7px;
	}

li
	{
	 padding:			0;
	 margin: 			0 25px 10px 0;
	}

a
	{
	 position:			relative;
	 color: 			#0021a4;
	 z-index:			10;
	}

a:visited
	{
	 color: 			#827a7a;
	}

a:hover 
	{
	 color: 			#22e8ff;
	}

a:active
	{
	 color: 			#ffffff;
	 background-color: 	#22e8ff;
	}

img
	{
	 display:			block;
     border-style:		none;
	 margin:			0 0 15px 25px;
	}

img.arrow
	{
	 display:			inline;
	 float:				left;
	 width:				5px;
	 margin:			0 3px 0 0;
	}

#container-home
	{
	 position:			relative;
	 width:				760px;
	 min-height:		1000px;
	 height:			auto !important;
	 height:			1000px;
	 margin:			0 auto;
	}

#container-services
	{
	 position:			relative;
	 width:				760px;
	 min-height:		950px;
	 height:			auto !important;
	 height:			950px;
	 margin:			0 auto;
	}

#container-terms
	{
	 position:			relative;
	 width:				760px;
	 min-height:		3450px;
	 height:			auto !important;
	 height:			3450px;
	 margin:			0 auto;
	}

#container-sitemap
	{
	 position:			relative;
	 width:				760px;
	 min-height:		680px;
	 height:			auto !important;
	 height:			680px;
	 margin:			0 auto;
	}

#container-mail
	{
	 position:			relative;
	 width:				760px;
	 min-height:		600px;
	 height:			auto !important;
	 height:			600px;
	 margin:			0 auto;
	}

#container-rpn
	{
	 position:			relative;
	 width:				760px;
	 min-height:		3020px;
	 height:			auto !important;
	 height:			3020px;
	 margin:			0 auto;
	}

#container-boi
	{
	 position:			relative;
	 width:				760px;
	 min-height:		2810px;
	 height:			auto !important;
	 height:			2810px;
	 margin:			0 auto;
	}

#container-mve
	{
	 position:			relative;
	 width:				760px;
	 min-height:		2400px;
	 height:			auto !important;
	 height:			2400px;
	 margin:			0 auto;
	}
	
#container-sbr
	{
	 position:			relative;
	 width:				760px;
	 min-height:		2400px;
	 height:			auto !important;
	 height:			2400px;
	 margin:			0 auto;
	}

#container-pbw
	{
	 position:			relative;
	 width:				760px;
	 min-height:		2200px;
	 height:			auto !important;
	 height:			2200px;
	 margin:			0 auto;
	}

#container-pd
	{
	 position:			relative;
	 width:				760px;
	 min-height:		2550px;
	 height:			auto !important;
	 height:			2550px;
	 margin:			0 auto;
	}
	
#container-prr
	{
	 position:			relative;
	 width:				760px;
	 min-height:		2460px;
	 height:			auto !important;
	 height:			2460px;
	 margin:			0 auto;
	}

#container-sb2
	{
	 position:			relative;
	 width:				760px;
	 min-height:		2400px;
	 height:			auto !important;
	 height:			2400px;
	 margin:			0 auto;
	}

#container-tb
	{
	 position:			relative;
	 width:				760px;
	 min-height:		3075px;
	 height:			auto !important;
	 height:			3075px;
	 margin:			0 auto;
	}

#container-tow
	{
	 position:			relative;
	 width:				760px;
	 min-height:		2500px;
	 height:			auto !important;
	 height:			2500px;
	 margin:			0 auto;
	}

#container-ige
	{
	 position:			relative;
	 width:				760px;
	 min-height:		3100px;
	 height:			auto !important;
	 height:			3100px;
	 margin:			0 auto;
	}

#container-sdbr
	{
	 position:			relative;
	 width:				760px;
	 min-height:		2200px;
	 height:			auto !important;
	 height:			2200px;
	 margin:			0 auto;
	}	

#container-currency
	{
	 position:			relative;
	 width:				760px;
	 min-height:		1100px;
	 height:			auto !important;
	 height:			1100px;
	 margin:			0 auto;
	}

#container-news
	{
	 position:			relative;
	 width:				760px;
	 min-height:		1030px;
	 height:			auto !important;
	 height:			1030px;
	 margin:			0 auto;
	}

#container-contactus
	{
	 position:			relative;
	 width:				760px;
	 min-height:		1000px;
	 height:			auto !important;
	 height:			1000px;
	 margin:			0 auto;
	}

#banner1
	{
	 position:			absolute;
	 left:				13px;
	 margin:			0;
	}

#banner2
	{
	 position:			absolute;
	 top:				86px;
	 margin:			0;
	}

#banner3
	{
	 position:			absolute;
	 top:				86px;
	 left:				41px;
	 margin:			0;
	}

#banner4
	{
	 position:			absolute;
	 left:				384px;
	 margin:			0;
	}

#banner5
	{
	 position:			absolute;
	 top:				135px;
	 margin:			0;
	}

#mb1,
#mb_no_js
	{
	 position:			absolute;
	 top:				143px;
	 font-weight:		bold;
	 margin:			0;
	 z-index:			5;
	}

#container-sitemap #mb_no_js
	{
	 top:				190px;
	}

#rcol
	{
	 top:				190px;
	 left:				380px;
	 width:				380px;
	}

#lcol
	{
	 top:				190px;
	 width:				380px;
	}

#logo
	{
	 margin:			0 0 14px 25px;
	}

#phase1
	{
	 font-weight:		bold;
	 margin: 			0 25px 5px;
	}

#map1
	{
	 margin:			0 0 5px 25px;
	}

.red
	{
	 color:				#ff0000;
	}

.ital
	{
	 font-style:		italic;
	}
	
#sdbr-form
	{
	 width:				380px;
	}

form
	{
	 margin:			0 0 50px 25px;
	}
	
input,
select
	{
	 visibility:		visible !important;
	 width:				326px;
	 margin:			0 0 5px;
	}
	
.phonep
	{
	 margin: 			0 25px 0 0;
	}

.phonef
	{
	 width:				301px;
	 margin: 			0 25px 5px;
	}

textarea
	{
	 width:				326px;
	 margin:			0 0 5px;
	}

input#submit
	{
	 width:				110px;
	 margin:			0 0 10px;
	}

#new-box
	{
	 position:			static;
	 text-align:		left;
	 margin:			0 25px 10px;
	}

#new-box img,
#new-box p
	{
	 margin:			0;
	}

#new-box #box-top
	{
	 margin:			0 0 3px;
	}

#new-box img.arrow
	{
	 display:			inline;
	 float:				left;
	 width:				5px;
	 margin:			3px 5px 0 0;
	}

#new-box .new
	{
	 font-weight:		bold;
	 color:				#ff0000;
	}

#new-box .sub
	{
	 margin:			0 0 10px;
	}

#new-box .new-text
	{
	 font-weight:		bold;
	 color:				#0083fe;
	}

#new-box #box-bottom
	{
	 margin:			3px 0 0;
	}

#sub-01
	{
	 position:			absolute;
	 top:				283px;
	}

#sub-02
	{
	 position:			absolute;
	 top:				514px;
	}

#sub-03
	{
	 position:			absolute;
	 top:				96px;
	}

#sub-04
	{
	 position:			absolute;
	 top:				472px;
	}

#sub-05
	{
	 position:			absolute;
	 top:				131px;
	}

#sub-06
	{
	 position:			absolute;
	 top:				703px;
	}

#sub-07
	{
	 position:			absolute;
	 top:				96px;
	}

#sub-07-p
	{
	 position:			absolute;
	 top:				120px;
	 width:				330px;
	}

#sub-08
	{
	 position:			absolute;
	 top:				315px;
	}

#sub-08-p
	{
	 position:			absolute;
	 top:				339px;
	 width:				330px;
	}

#aipp-logo-home
	{
	 position:			absolute;
	 top:				576px;
	 width:				79px;
	}

#aipp-logo-micro
	{
	 display:			inline;
	 float:				left;
	 width:				60px;
	 margin:			0 31px 0 25px;
	}

.aippcomp
	{
	 margin:			0 0 15px 0;
	}

#sdbr-details
	{
	 top:				190px;
	 left:				5px;
	 width:				750px;
	}
	
#currency-details
	{
	 top:				190px;
	 left:				160px;
	 width:				600px;
	}

#halo-banner
	{
	 position:			absolute;
	 top:				195px;
	 width:				125px;
	}
	
#sdbr-details h1
	{
	 width:				600px;
	 margin: 			0 25px 10px;
	}

#sdbr-details h2
	{
	 clear:				both;
	 margin: 			0 25px 5px;
	}
	
#sdbr-details h3
	{
	 margin: 			0 25px;
	}
	
.st
	{
	 text-decoration: 	line-through;
	}
	
.sdbr-pic
	{
	 float:			 	left;
	 margin:			5px 5px 15px 25px;
	}

#currency-details h1
	{
	 margin: 			0 25px 10px;
	}

#currency-details h2
	{
	 margin: 			0 25px 10px;
	}
	
#currency-details h3
	{
	 margin: 			0 25px;
	}

#terms-details h1
	{
	 margin: 			0 25px;
	}

#terms-details h2
	{
	 margin: 			0 25px;
	}

#halo-cc
	{
	 position:			absolute;
	 top:				375px;
	 width:				135px;
	}

#example
	{
	 background-color:	#8dc6fd;
	 padding:			5px 5px;
	 margin: 			-10px 25px 10px;
	}

ul.halo
	{
	 margin:			0 0 10px 7px;
	}

ul.halo li
	{
	 margin: 			0 25px 0 0;
	}

#mail-details
	{
	 top:				300px;
     left:				130px;
	 width:				500px;
	}

#terms-details
	{
	 top:				190px;
     left:				80px;
	 width:				600px;
	}

#discount
	{
	 position:			absolute;
	 top:				10px;
	 left:				210px;
	 z-index:			10;
	}

#footer
	{
	 bottom:			0;
	 width:				760px;
	 font-size:			x-small;
	}

#top-link
	{
	 float:				right;
	 padding:			3px 25px 0 0;
	}

#footer-bar
	{
	 width:				760px;
	 color:				#ffffff;
	 background-color:	#909090;
	 margin:			25px 0 0;
	}

#copy
	{
	 float:				left;
	 padding:			3px 0 3px 25px;
	 margin:			0;
	}

#privacy-link
	{
	 float:				right;
	 color:				#ffffff;
	 padding:			3px 25px 0 0;
	}

#terms-link
	{
	 float:				right;
	 color:				#ffffff;
	 padding:			3px 25px 0 0;
	}
