@charset "utf-8";
/* CSS Document */
a { outline:hidden; text-decoration:underline; color:#5D90B5; }
p, h1 { margin:0 0 10px; }
p { line-height:21px;}
h1 {font-size:28px; line-height:22pt; margin:0px 0 5px; }
h2, h4 { color: #275e8d; }
h2 { font-size:22px; margin:0 0 10px; }
h3 { margin:0 0 8px; line-height:18pt; }
h4, b { margin:0 0 5px 0; }
h4 { font-size:17px; }
h3 { font-size:16px; }
h5 { font-size:14px; margin:0 0 5px; line-height:22px; }
.left, #container, ul#main_nav li, ul#main_nav a, #logo { float:left; }
ul { list-style:none }
hr { background-color:#E9E9E9; border:0 none; height:1px; width:100%; margin:8px 0 16px; color: #E9E9E9; }
b { font-weight:bold; }
a#logo { background:url(../images/globekey_online_reservation_system_logo.gif) no-repeat; height:57px; margin:7px 0 0 5px; width:237px; }
#main_content .col_2x h4{ margin:15px 0 2px 0; line-height:17pt; }
#main_content .col_2x h5{ margin:5px 0;}
/**********************CONTAINER INFO**************************/
#container a.free_trial_button, #container a.free_trial_button_content { margin:0 0 10px; }
#container a.free_trial_button { background: url(../images/free_trial_btn.gif) no-repeat;}
#container a.free_trial_button_content { background: url(../images/free_trial_btn_content.gif) no-repeat;}
#container a.demo_button { background: url(../images/demo_btn.gif) no-repeat; }
#container a.request_free_trial_button, #container a.request_price_button { display:block; text-indent:-999em; overflow:hidden; height:30px;}
#container a.request_free_trial_button { background:url(../images/request_free_trial_btn.gif) no-repeat; width:175px; margin:22px 0 5px 230px;}
#container a.request_price_button { background:url(../images/request_price_btn.gif) no-repeat; width:170px; margin:10px 0 0 225px;}
#container a.demo_button_content { background:url(../images/demo_btn_content.gif) no-repeat; margin:0 0 20px;}
#container a.request_price_button, #container a.free_trial_button, #container a.demo_button, #container a.free_trial_button_content, #container a.demo_button_content {
float:left;} 
#container a.free_trial_button, #container a.demo_button, #container a.free_trial_button_content, #container a.demo_button_content { width:189px; height:50px; margin:0; }
#container #mid_panel, #container #mid_panel ul#steps li { position:relative; }
#container #mid_panel, #container #mid_panel li h3 { color:#FFFFFF; }
#container #mid_panel { background:url(../images/home_mid_panel.gif) no-repeat; width:899px; height:144px; }
#container #mid_panel .getting_started { background: url(../images/getting_started_text.gif) no-repeat; width:374px; height:21px; margin:16px 0 0 31px;}
#container #mid_panel .title_inner, #container #mid_panel ul#steps li, #container #mid_panel { float:left; } 
#container #mid_panel .title_inner { width:610px; padding:30px 0 0 30px; }
#container #mid_panel li h3, ul#steps.trial_steps h3 { text-indent:21px; margin:0 0 5px 0; font-size:15px; }
/**********************END CONTAINER INFO**************************/
/**********************UL STEPS**************************/
ul#steps { margin:5px 17px; }
ul#steps.trial_steps h3 { font-size:16px; }
ul#steps li, ul#steps.trial_steps li { line-height:17px; padding:0 49px 0 0; }
ul#steps.trial_steps li.margin_none { padding:0;}
ul#steps li { background:url(../images/keyhole_bullet.gif) no-repeat; width:157px; margin:6px 0 0 17px; }
ul#steps.trial_steps { margin:10px 0 15px;}
ul#steps.trial_steps li, .trial_form h3 { background:transparent url(../images/keyhole_bullet_white.gif) no-repeat scroll 0 2px; margin:0; 
position:relative; width:170px; left:0; top:0;}
ul#steps.trial_steps li { float:left; }
ul#steps span.next_arrow , #container #mid_panel .side_box { position:absolute; }
ul#steps span.next_arrow { background:transparent url(../images/large_arrow.gif) no-repeat scroll 0 0; height:71px; width:33px; right:8px; top:4px; width:33px; }
ul#steps.trial_steps span.next_arrow { background:transparent url(../images/large_arrow_white.gif) no-repeat scroll 0 0;}
/**********************END UL STEPS**************************/
#container #mid_panel .side_box { background:transparent url(../images/grey_side_box.gif) no-repeat scroll 0 0; color:#4B6271; height:85px; padding:15px; right:38px;
top:15px; width:160px; }
#container #mid_panel .side_box p { line-height:16px; margin:0; }
a.more, a.more_white { display:block; height:17px; margin:4px 0 0 65px; width:98px; }
a.more { background:transparent url(../images/more_arrow.gif) no-repeat scroll 72px -1px; }
a.more_white { background:transparent url(../images/small_arrow_white.gif) no-repeat scroll 79px -1px; }
.content_pic_1, .content_pic_2, .content_pic_3 { width:119px; height:153px; margin:0 15px 0 0; }
.content_pic_1 { background: url(../images/content_pic_1.jpg) no-repeat; }
.content_pic_2 { background: url(../images/content_pic_2.jpg) no-repeat; }
.content_pic_3 { background: url(../images/content_pic_3.jpg) no-repeat; margin:0; }
.mid_panel h3, .mid_panel h1 { color: #FFFFFF; }
/**********************MAIN CONTENT**************************/
#main_content ul#ticklist { width: 610px; }
#main_content ul#ticklist li, .col_2x ul.icons, .content_pic_1, .content_pic_2, .content_pic_3 { float:left; }
#main_content ul#ticklist li { background:url(../images/green_tick.gif) no-repeat; width: 277px; height:18px; margin:0 0 10px 0; text-indent:10px; font-weight:bold; font-size:13px; }
#main_content ul#ticklist li a { text-decoration:none; }
#main_content ul#ticklist li.long { width:309px; }
#main_content .col_2x ul.icons { width:605px; }
#main_content .col_2x ul.icons li { border-bottom:1px solid #E9E9E9; margin:0 15px 24px 0; padding:0 0 20px 80px; }
#main_content ul.style_none li { list-style:none; }
#main_content .col_2x li.icon_1 { background: url(../images/icon_1.gif) no-repeat; }
#main_content .col_2x li.icon_2 { background: url(../images/icon_2.gif) no-repeat; }
#main_content .col_2x li.icon_3 { background: url(../images/icon_3.gif) no-repeat; }
#main_content .col_2x li.icon_4 { background: url(../images/icon_4.gif) no-repeat; }
#main_content .col_2x li.icon_5 { background: url(../images/icon_5.gif) no-repeat; }
#main_content .col_2x li.icon_6 { background: url(../images/icon_6.gif) no-repeat; }
#main_content .col_2x li.icon_7 { background: url(../images/icon_7.gif) no-repeat; height: 60px; }
#main_content .col_2x li.icon_8 { background: url(../images/icon_8.gif) no-repeat; }
#main_content .col_2x li.icon_9 { background: url(../images/icon_9.gif) no-repeat; }
#main_content .col_2x li.icon_11 { background: url(../images/icon_11.gif) no-repeat; }
#main_content .col_2x hr { width:100%; margin:15px 0; }
#main_content .col_2x ul.quick li { background:none; margin:0 0 8px 0; padding-left:0; }
#main_content .col_2x ul.quick li.category { font-weight: bold; color: #275E8D; }
#main_content .col_2x ul.quick, .col_2x ul#optional, .contact_wrapper, .contact_wrapper_bottom { float:left; }
#main_content .col_2x ul.quick { width:192px; margin:10px 17px 7px 0; }
#main_content .col_2x ul.quick.margin_none { margin:10px 0 7px 0;}
/**********************END MAIN CONTENT**************************/
.col_2x ul#optional { width:620px; }
a.globekey_logo_small { background:url(../images/globekey_logo_small.gif) no-repeat; height:39px; width:151px; text-indent:-999em; overflow:hidden;
margin:0 0 7px 0; }
.contact_wrapper, .contact_wrapper_bottom { border-bottom:1px solid #E9E9E9; margin:0 0 20px; padding:0 0 10px; }
.contact_wrapper_bottom { border:none; }
.contact_wrapper .rod, .contact_wrapper .sarah, .contact_wrapper .gregor, .contact_wrapper .dave, .contact_wrapper .coralee, .contact_wrapper .anne, .contact_wrapper_bottom .barbi, #main_content ul#clients li { float:left;} 
.contact_wrapper .rod, .contact_wrapper .sarah, .contact_wrapper .gregor, .contact_wrapper .dave, .contact_wrapper .coralee, .contact_wrapper .anne, .contact_wrapper_bottom .barbi { width:99px; height:114px; margin:10px 25px 60px 0; }
.contact_wrapper .rod { background: url(../images/contact_pic_rod.jpg) no-repeat; }
.contact_wrapper .sarah { background: url(../images/contact_pic_sarah.jpg) no-repeat; }
.contact_wrapper .gregor { background: url(../images/contact_pic_gregor.jpg) no-repeat; }
.contact_wrapper .dave { background: url(../images/contact_pic_dave.jpg) no-repeat; }
.contact_wrapper .coralee { background: url(../images/contact_pic_coralee.jpg) no-repeat; }
.contact_wrapper .anne { background: url(../images/contact_pic_anne.jpg) no-repeat; }
.contact_wrapper_bottom .barbi { background: url(../images/contact_pic_barbi.jpg) no-repeat;}
#main_content ul#clients, #availability_button, a.globekey_logo_small {display:block;}
#main_content ul#clients { margin:0; height:63px; }
#main_content ul#clients li { width:158px; font-size:15px; background:none; padding:0 0 0 26px; background:url(../images/arrow_li.gif) no-repeat scroll 0px 7px; }
#main_content ul#clients li a{ line-height:21pt; }
#availability_button { background:transparent url(../images/availability_button2.gif) no-repeat scroll 0 0; height:32px; overflow:hidden; text-indent:-100em; }
p.white { color:#fff; font-size:10px; margin:0 0 0 10px;}
