/* Styles for Support main page */
h1 {margin:0 10px 10px;font-size: 1.1em;}
aside#socials {width:213px; height:329px;margin: 7px 15px 0 0; float:right; background:url('../../images/support/aside_box.png') no-repeat 0 0}
	aside#socials h2 {padding:22px 0 0 20px}
	aside#socials ul {list-style:none; margin:40px 0 0 30px}
		aside#socials ul li {margin:20px 0}
			aside#socials ul li a {color:#7f933e; display:block; height:28px; padding:10px 50px 0; font-weight:bold }
			aside#socials ul li a:hover {color:#95c00f; text-decoration:underline}
			aside#socials ul li a.facebook {background:url('../../images/support/social_icons/facebook_logo.gif') no-repeat 0 0}
			aside#socials ul li a.twitter {background:url('../../images/support/social_icons/twitter_icon.gif') no-repeat 0 0}
			aside#socials ul li a.youtube {background:url('../../images/support/social_icons/youtube_icon.gif') no-repeat 0 0}
			aside#socials ul li a.blog {background:url('../../images/support/social_icons/blog_icon.gif') no-repeat 0 0}

ul#support-tabs {list-style:none}
	ul#support-tabs li {display:block; width:238px; height:95px; margin:10px; float:left; background:url('../../images/support/support_tabs.png') no-repeat 0 0}
	ul#support-tabs li.active {background-position:0 -100px}
	ul#support-tabs li.last {margin:10px 0 0 119px}
		ul#support-tabs li a {display:block; width:98px; height:57px; background:url('../../images/support/support_icons.gif') no-repeat; padding:38px 20px 0 120px; text-align:center; color:#000; font-weight:bold; font-size:1.1em}
		ul#support-tabs li a:hover {color:#7F933E}
		ul#support-tabs li a.submit_ticket {background-position:18px 12px; padding-top:27px; height:68px}
		ul#support-tabs li a.user_guides {background-position:18px -67px}
		ul#support-tabs li a.forgot_password {background-position:18px -149px; padding-top:27px; height:68px}
		ul#support-tabs li a.faqs {background-position:18px -228px}
		ul#support-tabs li a.fringstatus {background-position:18px -316px}
		ul#support-tabs li a.submit_ticket:hover {background-position:-222px 12px}
		ul#support-tabs li a.user_guides:hover {background-position:-222px -67px}
		ul#support-tabs li a.forgot_password:hover {background-position:-222px -149px}
		ul#support-tabs li a.faqs:hover {background-position:-222px -228px}
		ul#support-tabs li a.fringstatus:hover {background-position:-222px -316px}/**/


/* Styles for password retrieval page */
div#password_boxes {width:510px; height:430px; background:url('../../images/support/forgot-password/box.png') no-repeat 0 0; margin:0 auto}
	div#password_boxes h2 {text-align:center; float:left;}
		div#password_boxes h2 a {display:block; width:245px; height:38px; padding-top:19px; background:none; outline:none;}
		div#password_boxes h2 a:hover { text-decoration:underline}
		div#password_boxes h2.selected a {color:#000;}
		div#password_boxes h2.selected a:hover { text-decoration:none}
		div#password_boxes h2 a#passForm {padding-left:10px}
		div#password_boxes h2 a#idForm {padding-right:10px}
		div#password_boxes h2.selected a#passForm {background:url('../../images/support/forgot-password/box_tab_left.png') no-repeat 0 0;}
		div#password_boxes h2.selected a#idForm {background:url('../../images/support/forgot-password/box_tab_right.png') no-repeat 0 0;}
	div#password_boxes div#form_fields {padding:67px 35px 0; text-align:center}
		div#password_boxes div#form_fields p {font-size:0.8em; color:#7c7c7c; text-align:left}
		div#password_boxes div#form_fields fieldset {margin: 15px 0 5px; height: 105px;}
			div#password_boxes div#form_fields fieldset input {width:300px; padding:0 5px; height:24px; border: 1px solid #B2B1B1; margin-bottom:10px}
			div#password_boxes div#form_fields fieldset select {width:312px; height:27px; border: 1px solid #B2B1B1; margin-bottom:10px}
			
		div#password_boxes div#form_fields a#submit {display:block; width:140px; height:28px; margin:10px auto 0; padding-top:10px; text-align:center; background:url(../../images/support/forgot-password/button.png) no-repeat 0 0; font-weight:bold; color:#000}
		div#password_boxes div#form_fields a#submit:hover {background-position:0 -40px}
		
/* Styles for fringStatus page */
ul#fring-status {list-style:none; text-align:center; height:150px; padding:0 0 20px 0;}
	ul#fring-status li {display:inline-block; width:301px; height:150px; margin:0 10px; background:url('../../images/support/fringstatus/fring-status-icons.gif') no-repeat; zoom:1; *display:inline}
	ul#fring-status li#connectivity.on {background-position:0 0}
	ul#fring-status li#connectivity.off {background-position:0 -150px}
	ul#fring-status li#fringout.on {background-position:0 -300px}
	ul#fring-status li#fringout.off {background-position:0 -450px}
	
div#content h2 {background:url('../../images/support/fringstatus/status_title_bkg.png') no-repeat 0 0;padding: 5px 10px; margin-left:10px; font-size:15px}

ul#announcement {list-style:none; margin-left:10px}
	ul#announcement li p {padding:10px; font-size:13px}
	ul#announcement li div {padding:7px 10px; background:#F1F1F1; font-size:12px;}