html {
	height:100%;
}

body {
	background-color:#611874;
	height:100%;
	padding:0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	background-image: url(../images/sections/01_compliance_standards/bg.gif);
	background-repeat: repeat-x;
}

form {
	margin:0;
	padding:0;
}

p {
	letter-spacing: .01em;
  	line-height:1.5em;
}

img {
border:0;
}


.img_content {
	border-style: solid;
	border-color: #A3DBDA;
	border-width: 1px;
}

.img_content_rh {
	border-style: solid;
	border-color: #A3DBDA;
	border-width: 1px;
	margin-left: 10px;
}

.img_content_rh_table {
	border-style: solid;
	border-color: #009999;
	border-width: 1px;
	margin-left: 10px;
}

.img_content_rh_noframe {
	margin-left: 10px;
}

.table_content_rh {
	padding-left: 10px;
}

.table_content_img {
	border-style: solid;
	border-color: #A3DBDA;
	border-width: 1px;
}

ol,ul {
	margin-left: 25px;
}

li {
	color:#621975;
	font-weight:bold;
}

.overall_table {
	height:100%;
	width:100%;
	}

.home_green_bg {
	background-image: url(../images/sections/01_compliance_standards/2_3_bg.jpg);  
}

.accessible_padding {
	background-color: #621975;
	padding-top: 10px;
	width:186px;
	}
/* ----- Content Styles ----- */
	
h1 {
	font:small "Trebuchet MS",Verdana,Arial,Sans-serif;
	font-size:x-large;
	letter-spacing: .01em;
	margin: 0;
	color : #621975;
	line-height: 25px;
	font-weight:normal;
}	

h2 {
	font: "Trebuchet MS",Verdana,Arial,Sans-serif;
	font-size:medium;
	letter-spacing: .01em;
	margin: 0;
	color : #621975;
	font-weight:bold;
}	

h3 {
	font: "Trebuchet MS",Verdana,Arial,Sans-serif;
	font-size:small;
	letter-spacing: .01em;
	margin: 0;
	color : #621975;
	font-weight:bold;
}	

h4 {
	font: "Trebuchet MS",Verdana,Arial,Sans-serif;
	font-size:small;
	letter-spacing: .01em;
	margin: 0;
	color : #621975;
	font-weight:normal;
}	

.text {

	padding-left:0px;	
	font:small "Trebuchet MS",Verdana,Arial,Sans-serif;
	font-weight : normal;
	color:#333;
	text-decoration : none;
	font-size : small;
	voice-family : "\"; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; white-space: normal}\"";
	voice-family : inherit;
	font-size : small;
	line-height:1.5em;
} 

.listIndent {
	text-indent: -15px;
}


html > text {
font-size : x-small
} 

.text_small {
	font:x-small "Trebuchet MS",Verdana,Arial,Sans-serif;
	font-size : x-small;
	line-height:1.5em;
} 

.text_link {
	font:small "Trebuchet MS",Verdana,Arial,Sans-serif;
	font-weight : bold;
	color : #621975;
	letter-spacing: .01em;
	text-decoration : underline;
	font-size : small;
	voice-family : "\"; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; white-space: normal}\"";
	voice-family : inherit;
	font-size : small;
	line-height: normal;
} 
html > text_link {
font-size : x-small
} 
a.text_link:visited {
color : #915E9E; 
text-decoration : underline
} 
a.text_link:active {
color : #621975; 
text-decoration : underline
} 
a.text_link:hover {
color : #009997; 
text-decoration : underline
} 

.text_link_body {
	font:small "Trebuchet MS",Verdana,Arial,Sans-serif;
	letter-spacing: .01em;
	font-weight : normal;
	color : #621975;
	text-decoration : underline;
	font-size : small;
	voice-family : "\"; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; white-space: normal}\"";
	voice-family : inherit;
	font-size : small;
	line-height: normal;
} 
html > text_link_body {
font-size : x-small
} 
a.text_link_body:visited {
color : #915E9E; 
text-decoration : underline
} 
a.text_link_body:active {
color : #621975; 
text-decoration : underline
} 
a.text_link_body:hover {
color : #009997; 
text-decoration : underline
} 

.backtotop {
	font:small "Trebuchet MS",Verdana,Arial,Sans-serif;
	letter-spacing: .01em;
	margin-left:10px;
	font-weight : normal;
	color : #621975;
	text-decoration : underline;
	font-size : small;
	voice-family : "\"; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; white-space: normal}\"";
	voice-family : inherit;
	font-size : small;
	line-height: normal;
} 
html > backtotop {
font-size : x-small
} 
a.backtotop:visited {
color : #915E9E; 
text-decoration : underline
} 
a.backtotop:active {
color : #621975; 
text-decoration : underline
} 
a.backtotop:hover {
color : #009997; 
text-decoration : underline
} 

/* ----- Table Styles ----- */

th {
 text-align: left; 
 vertical-align: top;
 padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px;
}

.td_header1_bg {
font:small "Trebuchet MS",Verdana,Arial,Sans-serif;
letter-spacing: .01em;
background-color : #621975; 
font-size: small;
font-weight: bold ;
color : #fefefe;
}

.table_text_white {
font-size: small;
font-weight:normal;
}

.table_small_text {
font-size: x-small;
font-weight:normal;
}

a.table_small_text {
color : #000000; 
text-decoration : underline
} 
a.table_small_text:hover {
color : #621975; 
text-decoration : underline
}   


.red_text {
color : #cc0000;
}

.header1_bg_nonbold { 
font:small "Trebuchet MS",Verdana,Arial,Sans-serif;
letter-spacing: .01em;
font-size: small;
font-weight: normal;
color : #fefefe;
}
 
.td_header2_bg {
font:small "Trebuchet MS",Verdana,Arial,Sans-serif;
letter-spacing: .01em;
background-color : #c8aece; 
color: #000000;
font-size: small;
font-weight: normal;
} 

.td_row1  {
	font:small "Trebuchet MS",Verdana,Arial,Sans-serif;
	letter-spacing: .01em;
	background-color : #c8e9e9;
	padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px;
	vertical-align: top;
	text-align: left;
	font-size: small;
	font-weight: normal;
	color: #000000;
} 

.td_arrow_indent  {
	padding-top: 5px; padding-right: 5px;
	vertical-align: top;
	text-align: left;
} 

.td_row2 {
	font:small "Trebuchet MS",Verdana,Arial,Sans-serif;
	letter-spacing: .01em;
	background-color : #a3dbdb;
	padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px;
	vertical-align: top;
	text-align: left;
	font-size: small;
	font-weight: normal;
	color: #000000;
} 

.td_row3 {
	font:small "Trebuchet MS",Verdana,Arial,Sans-serif;
	letter-spacing: .01em;
	background-color : #009999;
	padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px;
	vertical-align: top;
	text-align: left;
	font-size: small;
	font-weight: normal;
	color: #efefef;
} 

.table_text  {
	font:small "Trebuchet MS",Verdana,Arial,Sans-serif;
	letter-spacing: .01em;
	font-size: small;
	font-weight: normal;
	color: #000000;
}

.table_text_link  {
color : #000000;
text-decoration : underline; 
}

.tableFixer {
	text-indent: 8px;
}

a.table_text_link:visited {
color : #004c4c; 
text-decoration : underline
} 
a.table_text_link:active {
	color : #621975;
	text-decoration : underline;
} 
a.table_text_link:hover {
color : #621975; 
text-decoration : underline
}   

/* ----- Left Nav Styles ----- */

.left_box {
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	background-color: #FFFFFF;
	color:#666;
	line-height:15px;
	font-family: "lucida grande", verdana, sans-serif;
	font-size: x-small;
	padding-top: 0px;
}

.bg_white {
	background-color: #FFFFFF;
}

.arrow_nav_pad {
	padding-top:9px;
	vertical-align: top;
} 

.left_nav_pad {
	padding:5px;
} 

.left_nav_pad_sub {
	padding-left:5px;
}


.left_nav {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #009997;
	text-decoration : none;
	font-size : x-small;
	voice-family : "\"; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; white-space: normal}\"";
	voice-family : inherit;
	font-size : x-small;
	line-height: 11px;
} 
html > left_nav {
font-size : xx-small
} 
a.left_nav:visited {
color : #009997; 
text-decoration : none
} 
a.left_nav:active {
color : #009997; 
text-decoration : underline
} 
a.left_nav:hover {
color : #621975; 
text-decoration : underline
} 

.left_nav_on {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #621975;
	text-decoration : none;
	font-size : x-small;
	voice-family : "\"; font-weight: bold; font-style: normal; line-height: normal; font-variant: normal; white-space: normal}\"";
	voice-family : inherit;
	font-size : x-small;
	line-height: 11px;
} 
html > left_nav_on {
font-size : xx-small
} 

.centre_box {
	padding-left: 15px;
	padding-bottom: 10px;
	padding-right: 15px;
	background-color: #FFFFFF;
}

.right_box {
	padding-left: 10px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
}

.green_dividor {
	background-color: #A3DBDA;
}

.padding5 {
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
	background-color: #FFFFFF;
	}

.purple_text {
	padding-left: 6px;
	padding-bottom: 5px;
	padding-right: 6px;
	padding-top: 5px;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #611874;
	font-size: x-small;
	voice-family: "\"; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; white-space: normal; text-decoration: none}\"";
	voice-family: inherit;
	font-size: x-small;
	font-weight: normal;
	text-decoration : none;
}
html>link  {
  font-size: xx-small;
}

.green_tiler {
	background-image: url(../images/home/banner_bg.gif);
}

.search_box {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	width: 105px;
	font-size: x-small;
}

.text_box {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	width: 130px;
	font-size: x-small;
}

.text_box_bigger {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	width: 214px;
	font-size: x-small;
}

.quiz_box {
	font:small "Trebuchet MS",Verdana,Arial,Sans-serif; 
	width: 125px;
	font-size: small;
}

.quiz_box_small {
	font:small "Trebuchet MS",Verdana,Arial,Sans-serif; 
	width: 20px;
	font-size: small;
}


.quiz_areabox {
	font:small "Trebuchet MS",Verdana,Arial,Sans-serif;
	width: 200px;
	font-size: small;
}

.accessible_link{
	margin-left:10px;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #D9C9DE;
	font-size: xx-small;
	voice-family: "\"; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; white-space: normal; text-decoration: none}\"";
	voice-family: inherit;
	font-size: x-small;
	font-weight: normal;
	text-decoration : none;
}
html>accessible_link  {
  font-size: xx-small;
}
	a:visited.accessible_link { color: #D9C9DE; text-decoration : none;}
   	a:active.accessible_link { color: #D9C9DE; text-decoration : none;}
   	a:hover.accessible_link { color: #FFFFFF; text-decoration : none;}

.bottom_link{
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #009999;
	font-size: x-small;
	voice-family: "\"; font-weight: bold; font-style: normal; line-height: normal; font-variant: normal; white-space: normal; text-decoration: none}\"";
	voice-family: inherit;
	font-size: x-small;
	font-weight: normal;
	text-decoration : none;
}
html>bottom_link  {
  font-size: xx-small;
}
	a:visited.bottom_link { color: #009999; text-decoration : none;}
   	a:active.bottom_link { color: #621975; text-decoration : none;}
   	a:hover.bottom_link { color: #621975; text-decoration : none;}
	


/* Clearing Div	*/
div.clear { width:100%; float:left; clear:both; height:0px; font-size:0px; line-height:0px; }
table.clear { clear:both; }


/* Sligo Microsite */
#sligo-box { width:704px; margin:0 0 0 20px; padding:0; float:left; display:inline; border-bottom:20px solid #FFF; background:url(../images/sections/sligo_signup/bg_center.gif) repeat-y left top; }
#sligo-box .top { width:100%; height:10px; float:left; background:url(../images/sections/sligo_signup/bg_top.gif) no-repeat left top; line-height:0px; font-size:0px; }
#sligo-box .tl { width:10px; height:10px; float:left; background:url(../images/sections/sligo_signup/bg_top_left.gif) no-repeat left top; display:none; }
#sligo-box .tr { width:10px; height:10px; float:right; background:url(../images/sections/sligo_signup/bg_top_right.gif) no-repeat left top; display:none; }
#sligo-box .middle { width:654px; padding:10px 25px; float:left; display:inline; color:#333333; }
#sligo-box .bottom {  width:100%; height:8px; float:left; background:url(../images/sections/sligo_signup/bg_bottom.gif) no-repeat left top; line-height:0px; font-size:0px; }
#sligo-box .bl { width:10px; height:10px; float:left; background:url(../images/sections/sligo_signup/bg_bottom_left.gif) no-repeat left top; display:none; }
#sligo-box .br { width:10px; height:10px; float:left; background:url(../images/sections/sligo_signup/bg_bottom_right.gif) no-repeat left top; display:none; }

#sligo-box h2 { margin-top:3px; font-size:large; font-weight:normal; color:#333; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif; }	
#sligo-box #breadcrumb { width:704px; margin:10px 0px 10px -25px; float:left; display:inline; }
#sligo-box #content { width:634px; padding:0px 20px 0px 20px; float:left; display:inline; font-family: "Trebuchet MS",Verdana,Arial,Sans-serif; font-size:small; }
#sligo-box #content h2 { color:#621975; }
#sligo-box #content ul { margin:0px; padding:10px 0px 10px 0px; }
#sligo-box #content li { margin:0px; padding:0px 0px 5px 15px; list-style:none; color:#333333; font-weight:normal; background:url(../images/sections/sligo_signup/bullet.gif) no-repeat left 6px; }
#sligo-box #content li a { color:#4D1555; }
#sligo-box #content li a:hover { color:#611874; }

#purple-box-left { width:287px; float:left; }
#purple-box-right { width:286px; float:right; }
.purple-box { height:auto !important; height:80px; min-height:80px; margin-bottom:13px; padding:6px 10px 10px 10px; background:#C7B0CC; position:relative; }
#sligo-box .purple-box .tl { width:8px; height:8px; background:url(../images/sections/sligo_signup/pbox_top_left.gif) no-repeat left top; line-height:0px; font-size:0px; position:absolute; left:0px; top:0px; }
#sligo-box .purple-box .tr { width:8px; height:8px; background:url(../images/sections/sligo_signup/pbox_top_right.gif) no-repeat left top; line-height:0px; font-size:0px; position:absolute; right:0px; top:0px; }
#sligo-box .purple-box .bl { width:8px; height:8px; background:url(../images/sections/sligo_signup/pbox_bot_left.gif) no-repeat left top; line-height:0px; font-size:0px; position:absolute; left:0px; bottom:0px; }
#sligo-box .purple-box .br { width:8px; height:8px; background:url(../images/sections/sligo_signup/pbox_bot_right.gif) no-repeat left top; line-height:0px; font-size:0px; position:absolute; right:0px; bottom:0px; }
.purple-box h3 { color:#333; font-size:medium; }
.purple-box .note { padding-top:5px; font-size:smaller; line-height:12px; display:block; }

#price-chart { width:100%; float:left; }
#price-chart table { width:100%; margin-bottom:15px; }
#price-chart table th { padding:5px 0px 5px 10px; background:#621973; color:#FFFFFF; font-size:large; font-weight:100; }
#price-chart table td { border-collapse:collapse; border:solid #FFF; border-width:0px 1px 1px 0px; background:#E4E4E4; }
#price-chart table td.col1 { width:217px; padding:3px 10px 3px 10px; }
#price-chart table td.col2 { width:109px; padding:3px 10px 3px 10px; text-align:center; }
#price-chart table td.col3 { padding:3px 27px 3px 27px; border-right:0px; }
#price-chart table td.title { padding:6px 10px 6px 10px; font-weight:bold; }
#price-chart table td.base { padding:20px 10px 6px 10px; border:0px; font-size:x-small; }

.img-left { margin:0px 20px 10px 0px; float:left; display:inline; }
.img-right { margin:0px 0px 10px 10px; float:right; display:inline; }
.next { margin:0px -25px 10px 10px; float:right; display:inline; }

   
#payment-options { width:100%; margin:20px 0; float:left; }
#payment-options table { width:486px; }
#payment-options td { padding-bottom:20px; vertical-align:top; }
#payment-options input { display:none; }
#payment-options .input { width:20px; height:20px; margin-top:20px; border:1px solid #611776; position:relative; background:#FFF; cursor:pointer; }
#payment-options .input .tick { width:44px; height:41px; background:url(../images/sections/sligo_signup/tick.png) no-repeat left top; position:absolute; left:-7px; top:-22px; cursor:pointer; behavior:url(http://www.greenstar.ie/css/iepngfix.htc); }
#payment-options h3 { color:#009999; font-size:medium; font-weight:100; }


#sligo-form { margin:20px 0 0 70px; }
#sligo-form .form_table .col1 { width:108px; padding:2px 10px 0px 0px; }
#sligo-form .form_table .col2 input { width:175px; margin-bottom:2px; font-size:100%; }
#sligo-form .form_table .col2 select { width:181px; margin-bottom:2px; font-size:100%; }
#sligo-form .form_table .required { padding-bottom:15px; font-size:smaller; font-style:italic; }

#sligo-form .checks { line-height:15px; }
#sligo-form .checks .col1 { padding:0px 10px 0px 10px; }
#sligo-form .checks .col2 { width:100%; }
#sligo-form .checks .no_script_link { display:none; color:#333333; font-weight:bold; text-decoration:none; }
#sligo-form .checks .script_link { display:inline; color:#333333; font-weight:bold; text-decoration:none; }

#sligo-thanks { padding:0px 70px 30px 70px; }



/************************ added map section   *****************************/

dl.map 
{
  background:url(../images/sections/signup/map_ireland.gif) no-repeat;
  margin: 0px;
  padding-left: 0px;
  text-align:left;
  width: 100%;
  height: 358px;
  width:272px;
  position: relative;
  z-index:0;
  margin-left:25px;
  background-color:#FDFDFD;
  display:block;
}


dl.map.on {
  background:url(../images/sections/signup/map_ireland.gif) no-repeat;
  margin: 0px;
  padding: 0px;
  text-align:left;
  width:272px;
  height: 358px;
  position: relative;
  z-index:0;
  margin-left:25px;
  background-color:#FDFDFD;
}


dl.map dt {
  display: inline;
}


dl.map dd {
  /* background: #555; */
  /*border: 2px solid #222; */
  /*border-radius: 8px; */ /* CSS3 rounded corners */
 /* -moz-border-radius: 8px; /* Mozilla rounded corners */
 /* color: #fff; 
  padding: 4px;
  width: 200px; */
  position: absolute;
  left: -9999px;
  z-index: 11;
}



/************************************************************************************/

dl.map dd .popup-top
{
background:url(../images/sections/signup/bubble_bg_top.png) no-repeat; behavior:url(http://www.greenstar.ie/css/iepngfix.htc);
height:auto !important; height:12px; min-height:12px;
width:136px;
margin-left:2px;
line-height:0;
font-size:0;
}

dl.map dd .popup-content
{
background:url(../images/sections/signup/bubble_bg_mid.png) no-repeat; behavior:url(http://www.greenstar.ie/css/iepngfix.htc);
width:136px;
height:40px;
}


dl.map dd .popup-content h2,span
{
color:#fff;
padding-left:15px;
}


dl.map dd .popup-bottom
{
background:url(../images/sections/signup/bubble_bg_bot.png) no-repeat; behavior:url(http://www.greenstar.ie/css/iepngfix.htc);
height:auto !important; height:20px; min-height:20px;
width:136px;
margin-left:2px;
line-height:0;
font-size:0;
}
/*****************************************************************************************/


dl.map a.location {
  background: url(../images/sections/signup/bullet.png) no-repeat; behavior:url(http://www.greenstar.ie/css/iepngfix.htc);
  display: block;
  outline: none;
  text-decoration: none;
  text-indent: -9999px;
  width: 30px;
  height: 31px;
  position: absolute;
  z-index: 10;
  
}





/********************************dublin*********************************/


dl.map a.locationdub {
  background: url(../images/sections/signup/bullet.png) no-repeat; behavior:url(http://www.greenstar.ie/css/iepngfix.htc);
  display: block;
  outline: none;
  text-decoration: none;
  text-indent: -9999px;
  width: 30px;
  height: 31px;
  position: absolute;
  z-index: 10;
}

dl.map a.locationdub .holder { position:relative; }
 
 
dl.map a.locationdub:hover {
  background: url(../images/sections/signup/bullet_over.png) no-repeat -1px -1px; behavior:url(http://www.greenstar.ie/css/iepngfix.htc);
cursor:pointer;
}
      
#dublin-pop { width:156px; height:auto !important; min-height:87px; height:87px; position:absolute; z-index:12; visibility:hidden; float:left; }


#dublin-pop .popup-content
{
background:url(../images/sections/signup/bubble_big.png) no-repeat; behavior:url(http://www.greenstar.ie/css/iepngfix.htc);
width:156px;
height:auto !important; min-height:87px; height:87px;
}

#dublin-pop .popup-content span a
{
color:#fff;
text-decoration:none;
}

/********************************************************************************/



.popup-top
{
background:url(../images/sections/signup/bubble_bg_top_.png) no-repeat; behavior:url(http://www.greenstar.ie/css/iepngfix.htc);
height:auto !important; height:12px; min-height:12px;
width:136px;
margin-left:2px;
line-height:0;
font-size:0;
}

.popup-content
{
background:url(../images/sections/signup/bubble_bg_mid.png) no-repeat; behavior:url(http://www.greenstar.ie/css/iepngfix.htc);
width:136px;
height:40px;
}


.popup-content h2,span
{
color:#fff;
padding-left:15px;
}


.popup-bottom
{
background:url(../images/sections/signup/bubble_bg_bot.png) no-repeat; behavior:url(http://www.greenstar.ie/css/iepngfix.htc);
height:auto !important; height:20px; min-height:20px;
width:136px;
margin-left:2px;
line-height:0;
font-size:0;
}



/*****************************************************************************************/


dl.map a.location:hover {
  background: url(../images/sections/signup/bullet_over.png) no-repeat -1px -1px; behavior:url(http://www.greenstar.ie/css/iepngfix.htc);
cursor:pointer;
}

dl.map a#location01 {
  top: 92px;
  left: 84px;
}






dl.map a#location02 {
  top: 153px;
  left: 196px;
}

dl.map a#location03 {
  top: 170px;
  left: 208px;
}
dl.map a#location04 {
  top: 198px;
  left: 206px;
}

dl.map a#location05 {
  top: 237px;
  left: 194px;
}

dl.map a#location06 {
  top: 221px;
  left: 153px;
}

dl.map a#location07 {
  top: 259px;
  left: 138px;
}

dl.map a#location08 {
  top: 291px;
  left: 89px;
}

dl.map a#location09 {
  top: 0px;
  left: 0px;
}

dl.map a#location10 {
  top: 58px;
  left: 107px;
}


#signup
{
	background: url(../images/sections/signup/signup_bg.gif) no-repeat; 
	height:35px !important;
	min-height:35px;
	width:146px;
	float:left;
	color:#fff;
	font-size: 140%;
	padding-top: 12px;
	padding-left: 15px;
}

#map-content
{
border: 1px solid #999;
background-color:#FDFDFD;
position:relative;
}

#signup-arrow
{
background-color:#F2F2F2;
height:50px;
width:100%;
}

#select-your-area
{
color:#621973;
padding-top:14px;
font-size:140%;
}

/**************************************************************************/
