body
{	
	position: 	  relative;
	margin: 	    0 auto;	
	background:	  #38a9eb;
	text-align:	  center;
	font-family: 	Verdana, Arial, "Times New Roman", "Sans Serif";
	font-size: 	  13px;	
	color:        #333333;
	width:		    auto;
	height:		    auto;	
}

.Hidden 
{
	display:	     none;
}

#Header
{ 
  position:    relative; 
	margin:      0 auto;
	width:		   auto;
	height:		   142px;
	background:  url(images/headerbg.png) repeat-x;
}

#GlobePhone
{  
  position:    absolute;
  top:         0px;
  right:       10px;
	margin: 	   0 auto;	
	width:		   190px;
	height:		   192px;
}

#Logo
{  
  position:    absolute;
  top:         35px;
  left:        10px;
	margin: 	   0 auto;	
	border:      none;
}

.MenuBar
{
	margin: 		      0 auto; 
	padding: 		      0px;
	height:			      50px;
	line-height:			50px;
	width:			      auto;
	background:       url(images/menubg.gif) repeat-x;
}

.MenuItem
{
  float:            left;
	margin: 		      0 auto;
	padding: 		      0px;
	line-height:		  50px;
	height:			      50px;
	width:			      95px;
	font-weight:      bold;
  background:       url(images/divider.gif) no-repeat right;
}

a.MenuItem:link
{
	text-decoration: 	none;
  color:            #fdfdfd;		
}

a.MenuItem:visited
{
	text-decoration: 	none;
  color:            #fdfdfd;		
}

a.MenuItem:hover
{
	text-decoration: 	underline;
  color:            #fdfdfd;	
}

a.MenuItem:active
{
	text-decoration: 	none;
  color:            #fdfdfd;	
}

#Wrap
{	
	overflow:	hidden;
  position:     relative;
	margin: 	    0 auto;
	padding:      10px 0px 10px 0px;
	width:		    100%;
	height:		    auto;
	background:  white;
}

#Content
{	
  position:     relative;
	margin: 	    0 auto;
	padding:      0px 0px 0px 0px;
	text-align:	  justify;	
	width:		    760px;
	height:		    auto;
	background:  white;
}

#Steps
{
  width:    760px;
  height:   113px;
  margin:   0px 0px 10px 0px;
}

.StepImages
{
  float:  left;
  border: none;
  width:  100px;
  height: 113px;
}

.StepBox
{
  float:   left;
  width:  149px;
  height: 98px;
  padding:   15px 0px 0px 3px;
	text-align:	  left;
	border: 0px solid black;
}

.StepHeading
{
	font-size: 	  22px;		
	color:        #414141;
}

.StepWords
{
	font-style:  italic;
}

#Text
{	
  float:        left;	
	width:		    500px;
	height:		    auto;
}

#NoCreditCards
{
  border: 0px solid #333333;
  float:  right;
  margin:       20px 0px 0px 0px;	
	width:		    auto;
	height:		   auto;
}

#Rates
{
	margin: 	0px 0px 0px 0px;
	width:		711px;
	height:		auto;
	text-align:	center;
	color:        #333333;
}

.TopLeftCell
{
	float:		left;
	width:		300px;
	height:		20px;
	line-height:	20px;
	font-weight:	bold;
	border:	1px solid #bbbbbb;
	padding:	0px 0px 0px 5px; 
	background: url(images/tablebg.gif) repeat-x;
	color:       #fbfbfb;
	text-align:	left;
}

.TopCell
{
	float:		left;
	width:		100px;
	height:		20px;
	line-height:	20px;
	font-weight:	bold;
	border-right:	1px solid #bbbbbb;
	border-bottom:	1px solid #bbbbbb;
	border-top:	1px solid #bbbbbb;
	padding:	0px 0px 0px 0px; 
	background: url(images/tablebg.gif) repeat-x;
	color:       #fbfbfb;
}

.TopLeftHeaderCell
{
	float:		left;
	width:		300px;
	height:		20px;
	line-height:	20px;
	font-weight:	bold;
	border-left:	1px solid #bbbbbb;
	border-right:	1px solid #bbbbbb;
	border-bottom:	1px solid #bbbbbb;
	padding:	0px 0px 0px 5px; 
	background: url(images/tablebg.gif) repeat-x;
	color:       #fbfbfb;
	text-align:	left;
}

.TopHeaderCell
{
	float:		left;
	width:		100px;
	height:		20px;
	line-height:	20px;
	font-weight:	bold;
	border-right:	1px solid #bbbbbb;
	border-bottom:	1px solid #bbbbbb;
	padding:	0px 0px 0px 0px; 
	background: url(images/tablebg.gif) repeat-x;
	color:       #fbfbfb;
}

.LeftCell1
{
	float:		left;
	width:		300px;
	height:		20px;
	line-height:	20px;
	font-weight:	bold;
	text-align:	left;
	border-right:	1px solid #bbbbbb;
	border-bottom:	1px solid #bbbbbb;
	border-left:	1px solid #bbbbbb;
	padding:	0px 0px 0px 5px; 
}

.Cell1
{
	float:		left;
	width:		100px;
	height:		20px;
	line-height:	20px;
	border-right:	1px solid #bbbbbb;
	border-bottom:	1px solid #bbbbbb;
	padding:	0px 0px 0px 0px; 
}

.LeftCell2
{
	float:		left;
	width:		300px;
	height:		20px;
	line-height:	20px;
	font-weight:	bold;
	text-align:	left;
	border-right:	1px solid #bbbbbb;
	border-bottom:	1px solid #bbbbbb;
	border-left:	1px solid #bbbbbb;
	padding:	0px 0px 0px 5px; 
	background: #f1f1f1;
}

.Cell2
{
	float:		left;
	width:		100px;
	height:		20px;
	line-height:	20px;
	border-right:	1px solid #bbbbbb;
	border-bottom:	1px solid #bbbbbb;
	padding:	0px 0px 0px 0px; 
	background: #f1f1f1;
}

.LeftHandSide
{
  float:    left;
  width:  505px;
  height: auto;
  text-align: left;
}

.IntroText
{
  text-align: justify;
}

.RightHandSide
{
  float: right;
  width:  200px;
  height: auto;
}

.DownloadButton
{
  border: none;  
  position: absolute;
  top:      0px;
  right:      0px; 
}

#OldDownload
{
  position: relative;
  top:      60px;
  left:      0px; 
  text-align:   center;
  font-style: italic; 
  font-size:    12px;
}

a:link.Lowlight		   {color: #767676; text-decoration: none;}
a:visited.Lowlight	 {color: #767676; text-decoration: none;}
a:hover.Lowlight		 {color: #767676; text-decoration: underline;}
a:active.Lowlight	 	 {color: #767676; text-decoration: underline;}

#DownloadText1
{
  position: relative;
  top:      190px;
  left:      0px; 
  font-style: italic; 
}

#DownloadText2
{
  position: relative;
  top:      500px;
  left:      0px;  
  font-style: italic; 
}

#DownloadText3
{
  position: relative;
  top:      750px;
  left:      0px;  
  font-style: italic; 
}

#InstallText1
{
  position: relative;
  top:      1130px;
  left:      0px;  
  font-style: italic; 
}

#InstallText2
{
  position: relative;
  top:      1460px;
  left:      0px;  
  font-style: italic; 
}

#InstallText3
{
  position: relative;
  top:      1800px;
  left:      0px;  
  font-style: italic; 
}

#InstallText4
{
  position: relative;
  top:      2200px;
  left:      0px;  
  font-style: italic; 
}

#InstallText5
{
  position: relative;
  top:      2500px;
  left:      0px;  
  font-style: italic; 
}

#InstallText6
{
  position: relative;
  top:      2975px;
  left:      0px;  
  font-style: italic; 
}

#InstallText7
{
  position: relative;
  top:      3300px;
  left:      0px;  
  font-style: italic; 
}




#NetDownloadText1
{
  position: relative;
  top:      150px;
  left:      0px; 
  font-style: italic; 
}

#NetDownloadText2
{
  position: relative;
  top:      450px;
  left:      0px;  
  font-style: italic; 
}

#NetDownloadText3
{
  position: relative;
  top:      700px;
  left:      0px;  
  font-style: italic; 
}

#NetInstallText1
{
  position: relative;
  top:      1000px;
  left:      0px;  
  font-style: italic; 
}

#NetInstallText2
{
  position: relative;
  top:      1250px;
  left:      0px;  
  font-style: italic; 
}

#NetInstallText3
{
  position: relative;
  top:      1500px;
  left:      0px;  
  font-style: italic; 
}

#NetInstallText4
{
  position: relative;
  top:      1800px;
  left:      0px;  
  font-style: italic; 
}

#NetInstallText5
{
  position: relative;
  top:      2200px;
  left:      0px;  
  font-style: italic; 
}

#NetInstallText6
{
  position: relative;
  top:      2600px;
  left:      0px;  
  font-style: italic; 
}

#NetInstallText7
{
  position: relative;
  top:      2900px;
  left:      0px;  
  font-style: italic; 
}

#NetInstallText8
{
  position: relative;
  top:      3300px;
  left:      0px;  
  font-style: italic; 
}

#Map
{
  border:       none; 
  text-align:   center; 
  margin:       0px auto;
  width:        500px;
  height:       331px;
}

.Shop1
{
  float:        left;
  width:        auto;
  margin:       0px auto;
  text-align:   center; 
}

.Shop2
{ 
  margin:       0px auto 10px auto;
  width:        auto;
  text-align:   center; 
  float:        right;
}

.Shop3
{
  float:        right;
  width:        auto;
  margin:       0 auto;
  text-align:   center; 
}

h1
{
	margin: 	    0px 0px 10px 0px;	
	text-align:	  left;
	font-family: 	Arial, "Times New Roman", "Sans Serif";
	font-size: 	  22px;		
	color:        #333333;
	width:		    auto;
	height:		    auto;	 
}

.Bold
{
  font-weight:  bold;
}

.Highlight
{
	color:        red;
}

.Italic
{
  font-style: italic;
}

#Footer
{	   
	margin: 	    0 auto;
	width:		    auto;
	height:		    50px;
	line-height:	50px;
	color:        #fdfdfd;  
	clear:		    both;
	background:	  url(images/menubg.gif) repeat-x;	
}

a.FooterLinks:link
{
	text-decoration: 	none;
  color:            #fdfdfd;		
}

a.FooterLinks:visited
{
	text-decoration: 	none;
  color:            #fdfdfd;		
}

a.FooterLinks:hover
{
	text-decoration: 	underline;
  color:            #fdfdfd;	
}

a.FooterLinks:active
{
	text-decoration: 	none;
  color:            #fdfdfd;	
}

a.PlainLinks:link
{
	text-decoration: 	none;		
}

a.PlainLinks:visited
{
	text-decoration: 	none;		
}

a.PlainLinks:hover
{
	text-decoration: 	none;
}

a.PlainLinks:active
{
	text-decoration: 	none;
}

a:link		{color: #0090ff; text-decoration: none;}
a:visited {color: #0090ff; text-decoration: none;}
a:hover		{color: #0090ff; text-decoration: underline;}
a:active 	{color: #0090ff; text-decoration: underline;}