/* CSS Document */

.light_grey_text {
	color:#D0D2D3;
}

#header
{
	width:100%;
	/*width: 656px;*/
	height: 95px;
	background-color:#F5F4F4;
}
#header .header_content {
	width:825px;
	height:95px;
	background-color:#F5F4F4;
}
#header .logo {
	float:left;
	width:235px;
	height:95px;
	text-align:left;
}

#layout_container {
	width: 825px;
}
#page_body
{
	float:left;
	width: 635px;
	height: auto;
	padding-left: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a6a8ab;
}
#aboutus_page_body
{
	float:left;
	width: 590px;
	height: auto;
	padding-left: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a6a8ab;
}
#aboutus_dotted_lines {
	float:left;
	width:26px;
	height:695px;
	background:url('/web_images/footer_links/aboutus_dotted_lines.gif') top left repeat-y;
	margin:25px 0 0 0;
}
#aboutus_right_links {
	float:right;
	width:169px;
	background:url('/web_images/footer_links/bg_aboutus_right_links.gif') top left no-repeat;
	margin:25px 15px 0 0;
}
#aboutus_right_links .links ul {
	margin:0;
}
#aboutus_right_links .links ul {
	padding:6px 0 6px 22px;
	list-style:none;
	line-height:21px;
}
#aboutus_right_links .subscribe {
	margin:20px 0 0 0;
	line-height:20px;
}
#aboutus_right_links .subscribe a {
	font-size:11px;
}
#ad_160x600 {
	float:right;
	width:160px;
	height:600px;
	margin-top:10px;
}

#main_heading
{
	width:auto;
	height: 14px;
	padding-top: 19px;
}

p
{
	width: auto;
	margin-top: 12px;
	margin-bottom: 12px;
	margin-right:20px;
}

#image_banner
{
	width: 574px;
	height: 88px;
	padding-left: 52px;
}
#aboutus_image_banner
{
	width: 574px;
	height: 88px;
	padding-left: 5px;
	margin:15px 0 -10px 0;
}

#image_banner2
{
	width: 574px;
	height: 137px;
	padding-left: 56px;
}

#image_banner3
{
	width: 508px;
	height: 274px;
	padding-left: 122px;
	padding-top:38px;
}

#text_box_grey
{
	width: 600px;
	height: auto;
	background-color: #F8F8F8;
	clear:both;
	padding-right:10px;
}

#text_box_grey strong
{
	color: #808183;
}

#text_box_white
{
	width: 600px;
	height: auto;
	background-color: #FFFFFF;
	clear:both;	
	padding-right:10px;	
}

#text_box_white strong
{
	color: #808183;
}

#line_no
{
	width: 14px;
	height: auto;
	padding-left: 6px;
	padding-right: 6px;
	float:left;
	font-size: 15px;
	color: #808183;
	font-weight:bold;
	padding-top: 0px;
	padding-bottom: 6px;
}

#box_grey
{
	width: 604px; 
	height: auto;
	float:left;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	background-color: #F5F5F5;
}

#box_grey strong
{
	font-size: 13px;
	color: #808183;
}

#box_white
{
	width: 604px;  
	height: auto;
	float:left;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	background-color: #FFFFFF;
}

#box_white strong
{
	font-size: 13px;
	color: #808183;
}


#beta_feedback_form
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a6a8ab;
	width: 408px;
	position:absolute;
	top: 272px;
	text-align: left;
	padding-left: 20px;
	left:0;
}

#beta_colmn
{
	width: 180px;
	height: 323px;
	position:absolute;
	float: right;
	line-height: 22px;
	background-image: url(../web_images/footer_links/beta_feedback_divider.gif);
	background-repeat: no-repeat;
	background-position: left top;
	left: 452px;
	top: 272px;
	padding-left: 16px;
	padding-top: 32px;
}

#form_text
{
	width: 180px;
	height: 22px;	
	padding-top: 8px;
	float: left;
	clear: left;
}

#form_field
{
	width: 228px;
	height: 32px;	
	float: right;
	text-align: right;	
}

#form_field_general
{
	width: auto;
	height: 26px;	
	float: left;
}

#form_gen_row
{
	width: 408px;
	height: 29px;
	text-align: right;
	padding-top: 6px;
}


#form_gen_row a
{
	text-decoration:underline;
}

#right_small_text
{	
	font-size: 12px;
	float: right;
	
}

#faq_main
{
	width : 417px;
	float: left;
}

#faq_colmn
{	
	margin-top: 8px;
	width: 151px;
	height: 453px;
	float: right;
	background-image: url(../web_images/footer_links/bg/faq_colmn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 14px;
	padding-left: 12px;
	padding-right:32px;
	padding-bottom: 14px;
	line-height: 22px;
}

.faq_grey_row
{
	width: 397px;
	height: auto;
	float:left;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 14px;
	padding-right: 6px;
	background-color: #F8F8F8;
}

.faq_white_row
{
	width: 397px;
	height: auto;
	float:left;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 14px;
	padding-right: 6px;
	background-color: #FFFFFF;
}

#faq_main_heading
{
	width:auto;
	height: 14px;
	padding-top: 19px;
	float: left;
}

#faq_view_all
{
	width:auto;
	height: 12px;
	font-size: 10px;
	float: right;
	padding-right: 0px;
	padding-top: 21px
}

#contact_form
{
	width: 408px;
}

#text_box_note
{
	width: auto;
	float: right;
	padding-top:11px;
	color: #F072AA;
	font-size: 10px;
}

#close_button
{
	width: 26px;
	height: 26px;
	top: 20px;
	left: 614px;
	position: absolute;
}
a.blue_link:link, a.blue_link:visited
{
	font-size: 12px;
	color:#00B8F0;
	font-weight: bold;
}
#advertise_colmn
{ 
	width: 209px;
	height: auto;
	float: right;
	font-size: 11px;
}
#advertise_colmn a
{ 
	font-size: 11px;
}

#sub_heading
{
  width:auto;
  height: 14px;
  padding-top: 14px;
  clear:left;
}

#left_box
{
  width: auto;
  height: auto;
  float: left;
  clear: left;
}

#left_box2
{
  width: 576px;
  height: 37px;
  float:right;
  padding-left: 12px;
  padding-top:4px;
}

#left_box3
{
  width: 503px;
  height: 37px;
  float:right;
  padding-left: 12px;
  padding-top:4px;
}

#right_box
{
  width: auto;
  height:auto;
  float:right;
}

#divider_line
{
  width: 3px;
  height: 185px;
  float: left;
}

#skypeout
{
  width: 172px;
  height: auto;
  padding-left: 9px;
  padding-right: 12px;
  float: left;
}

#skypein
{
  width: 188px;
  height: auto;
  padding-left: 9px;
  padding-right: 12px;
  float: left;
}

#skype_voicemail
{ 
  width: 201px;
  height: auto;
  padding-left: 9px;
  padding-right: 12px;
  float: left;
}

#image_banner4
{
  width: 630px;
  height: auto;
  text-align: center;
}

#gen_grey_row
{
  width: 610px;
  height: auto;
  float:left;
  padding-left: 14px;
  padding-right: 6px;
  background-color: #F8F8F8;
}

#gen_grey_row stong
{
	font-size: 13px;
	color: #808183;
}


#gen_white_row
{
  width: 610px;
  height: auto;
  float:left;
  padding-left: 14px;
  padding-right: 6px;
  background-color: #FFFFFF;
}

#gen_white_row strong
{
	font-size: 13px;
	color: #808183;
}

#set_me_relative {
	position:relative;
}

.advertise_phone_tip {
  width:209px;
	position:absolute;
	left:220px;
	top:-60px;
}

/* tagline */
#tagline {
	float:left;
	width:270px;
	height:40px;
  font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	padding:55px 0 0 5px;
}

.beta_text {
	color:#A7A9AC;
	font-size:12px;
}

.tagline_text {
	color:#00B9F1;
	font-size:16px;
}


/* --------------- contact page right-hand FAQs links --------------- */
.right {
		width:175px;
		height:481px;
		float:right;
		text-align:left;
		background:url('../web_images/faq/bg_side_nav.gif') no-repeat;
		margin-top:10px;
		}
		.right a {
			font-weight:normal;
			color:#a8a9ac;
			text-decoration:none;
			}
			.right a:hover {
				color:#00b9f1;
				text-decoration:none;
				}
		.right h2 {
			padding:0 0 0 15px;
			font-size:1.5em;
			color:#00b9f1;
			}
		.right ul {
			margin:0;
			padding:0;
			}
		.right li {
			list-style-type:none;
			padding:3px 0 5px 15px;
			}
			.side_nav_current {
				background:url('../web_images/faq/bg_side_nav_hover.gif') no-repeat 1px 0;
				font-weight:bold;
				color:#00b9f1;
				}
/* --------------- / contact page right-hand FAQs links --------------- */


/* --------------- add_to_skype --------------- */
.add_to_skype_contact {
	clear:both;
	float:right;
}
.add_to_skype_feedback {
	margin-top:20px;
}
/* --------------- / add_to_skype --------------- */