html,body
{
	margin: 0;
	padding: 0;
	background: #efefef;
	text-align: center;
}

body,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#676868;}

a {color:#006bb6; text-decoration:none;}
a:link, a:active {
	color: #006BB6;
}    
a:hover {
	color: #DC7926;    
}

h2 a, h2 a:visited, h2 a:active, h2 a:link {color:#dc7926;}

h1 {color:#4d4d4f; font-size:36px; margin:0;padding:0;font-weight:normal}
h2 {color:#dc7926; font-size:20px;margin:0;padding:0;margin-bottom:10px;}
h3 {margin:0;font-size: 12px;}
h4 {color:#dc7926; margin:0px; font-size:12px; line-height:19px;}

.banner_text {font-size:15px; line-height:19px;}
.banner_text {width:460px; font-size:15px; line-height:20px; padding:10px 0px 10px 0px;}

img {border:0px;}
td {vertical-align:top;}

div#header {width:990px;margin-left:auto;margin-right:auto;background:url(/spportal/img-spportal/supermedia/backgrounds/page_shadow_960.gif) repeat-y;text-align:center;}
div#top {height:120px;width:960px;margin-left:auto;margin-right:auto;background:#000;text-align:left;}
div#top img.title{float:left;height:55px;width:173px;display:block;margin:15px;}
	
div#utility_nav {float:right;width:500;padding:8px 8px 0 0;text-align:right;}
ul#utility_nav-list {margin:0;padding:0;list-style-type:none;clear:both;}
ul#utility_nav-list li {display:inline;margin:0;color:#DDD;}
ul#utility_nav-list li.last-item {display:block;color:#DDD;}	
ul#utility_nav-list li a{font-size:11px;color:#CCC;text-decoration:none;padding:3px 5px 3px 5px;}
ul#utility_nav-list li a:hover{color:#FFF;text-decoration:underline;}
ul#utility_nav-list li img {margin-right:5px;top:2px;}    

div#globalnav {overflow:hidden;width: 960px;height:35px;margin:0; position: relative; clear:both;background-image:url(/spportal/img-spportal/supermedia/backgrounds/globalnavbg_repeater.jpg); background-repeat:repeat-x;}
ul#globalnav-list {list-style:none;margin:0;padding:0;}
ul#globalnav-list li {display:inline;}
ul#globalnav-list li a {display:block;float:left;font-size:14px;font-weight:000;color:#FFF;text-decoration:none;background-image:url(/spportal/img-spportal/supermedia/backgrounds/globalnavbg.jpg); background-repeat: no-repeat;text-align:center;padding:9px 39px 10px 40px;}
ul#globalnav-list li a:hover {background:url(/spportal/img-spportal/supermedia/backgrounds/globalnavbg_active.jpg); background-repeat: no-repeat;}
ul#globalnav-list li a.active {background:url(/spportal/img-spportal/supermedia/backgrounds/globalnavbg_active.jpg); background-repeat: no-repeat;}

ol {color:#dc7926;margin:0;padding:0;margin-left:10px;padding-left:15px;font-weight:bold;}
ol li span {color:#676868;font-weight:normal;}
a#packaged-solutions{position:absolute;right:0px;}

div#contactSalesDiv {text-align:right;color:white;float:right;clear:right;margin-top:20px;margin-right:12px;width:270px;}
div#contactSalesDiv img {position:relative;top:4px;}
div#contactSalesDiv img#chat-divider {display:none;}

#footer {background:url(/sgverify/img-spportal/banners/page_shadow_960.gif) repeat-y;width:990px; text-align:center;margin-left:auto;margin-right:auto;}
#footer #sitemap{width:960px;background:#FFF url(/sgverify/img-spportal/banners/horz_shadow_960.gif) top center no-repeat;;border-top:1px solid #e1e1e1;text-align:left;margin-left:auto;margin-right:auto;}
#footer #sitemap .block{float:left;width:180px;margin-right:5px;margin-top:10px;margin-bottom:10px;}
#footer #sitemap .first{width:180px;margin-left:15px;}
#footer #sitemap .last{margin-right:0;}
#footer #sitemap ul{list-style-type: none;padding:0;margin:0;margin-bottom:5px;}
#footer #sitemap ul li{display:block;line-height:20px;}
#footer #sitemap ul li a{font-size:11px;color:#666;text-decoration:none;padding:0;}
#footer #sitemap ul li a:hover{color:#333;text-decoration:underline;}
#footer #sitemap h4{
	background: none;	
	padding:0.4em;		
	margin: 0em;
    margin-bottom:0.5em; /* added code */
	margin-top: 0;
	height:20px;	
	font-size:11px;font-weight:bold;color:#666;padding:0;margin:15px 0 0 0;line-height:20px;
}

#copyright {height:35px;clear:both;font-size:11px;color:#DDD;background:#000;}
#copyright span {display:block;padding-top:10px;padding-left:10px;}

/* Footer */

#everything_inner {margin-left:auto;margin-right:auto;text-align:left;width:960px;}

div#content-shadow {
    /* This allows other child elements to be positioned with respect to this */
	position: relative;
    margin-left: auto;
	margin-right: auto;
    width: 990px;	 
    text-align: center;
    background:url(/sgverify/img-spportal/banners/page_shadow_960.gif) repeat-y;   
}
div.no-shadow
{
	background: white !important;
	width: 960px  !important;
	border-width: 0px 1px 0px 1px;
	border-color: #CCC;
	border-style: solid;
}
/*rollover navigation styles*/

div.rollovernav
{
	position: absolute;
	top: 114px;
	background-color: white;	
	z-index: 100;
	display:none;
	font-size: 1em;
	line-height: 1.3em;
}
/* new rollover navigation */
div.rollovernav ul
{
	list-style: none;
	margin:0px;
	padding:0px;
}
div.rollovernav li
{	
	border-width: 0px 1px 1px 1px;
	border-color: #d2d2d2;
	border-style: solid;	
	text-align:  left;
	cursor: pointer;
	margin:0px;
	padding:0px;
}
div.rollovernav li a
{	
	text-decoration: none;
	color: #1E5192;
	display: block;
	height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
}

.little_orange_boxes {margin: 4px 0px 0px 0px; padding-left: 0; list-style: none;}
.little_orange_boxes li {padding: 0px 0px 2px 8px;background-image: url('/spportal/img-spportal/supermedia/icons/little_orange_bullet.gif'); background-repeat: no-repeat; background-position: 0 8px; color:#4d4d4f;  }
.little_orange_boxes ul {margin: 4px 0px 0px 0px; padding-left: 10px; list-style: none;}

/* buttons */
	.btn_grey {background:url('/spportal/img-spportal/supermedia/buttons/btn_grey_with_arrow_left.gif') left top no-repeat; padding-left:5px;float:left; display: inline-block; clear: left; margin-top:10px;}
	.btn_grey a {background:url('/spportal/img-spportal/supermedia/buttons/btn_grey.gif') right top no-repeat; font-size:11px; line-height:13px; padding:5px 5px 6px 0px; color:#fff; font-weight:bold; display:block;}
	.btn_grey a:hover,.btn_grey a:active,.btn_grey a:visited {color:#ffffff;}	
	.btn_orange {background:url('/spportal/img-spportal/supermedia/buttons/btn_orange_left.gif') left top no-repeat; padding-left:5px;float:left; display: inline-block; clear: left; }
	.btn_orange a {background:url('/spportal/img-spportal/supermedia/buttons/btn_orange.gif') right top no-repeat; font-size:11px; line-height:13px; padding:6px 12px 6px 7px; color:#fff; font-weight:bold; display:block;}
	.btn_big_orange {background:url('/spportal/img-spportal/supermedia/buttons/btn_big_orange_right.gif') right top no-repeat; padding-right:10px;float:left; display: inline-block; clear: left; }
	.btn_big_orange span, .btn_big_orange a {background:url('/spportal/img-spportal/supermedia/buttons/btn_big_orange.gif') left top no-repeat; font-size:16px; line-height:17px; padding:18px 32px 19px 35px; color:#fff; font-weight:bold; display:block; }
	.btn_big_orange a:hover,.btn_big_orange a:active {color:#FFF}
	.btn_grey_with_arrow {background:url('/spportal/img-spportal/supermedia/buttons/btn_grey_with_arrow_left.gif') left top no-repeat; padding-left:5px;float:left; display: inline-block; clear: left; }
	.btn_grey_with_arrow a {background:url('/spportal/img-spportal/supermedia/buttons/btn_grey_with_arrow.gif') right top no-repeat; font-size:11px; line-height:13px; padding:5px 18px 6px 5px; color:#fff; font-weight:bold; display:block;}
	.btn_grey_with_arrow a:hover,.btn_grey_with_arrow a:active {color:#FFF}
	.btn_grey_questions a:hover,.btn_grey_questions a:active, .btn_orange a:hover,.btn_orange a:active {color: #fff;}
	.btn_sidebar_corner a:hover,.btn_sidebar_corner a:active {color: #4D4D4F;}
	.btn_orange_small {background:url('/spportal/img-spportal/supermedia/buttons/btn_orange_small_left.gif') left top no-repeat; padding-left:2px; float:left; display: inline-block; clear: left; margin-top:3px;}
	.btn_orange_small a {background:url('/spportal/img-spportal/supermedia/buttons/btn_orange_small.gif') right top no-repeat; font-size:10px; line-height:11px; padding:4px 6px 5px 4px; color:#fff; font-weight:bold; display:block;}
	.btn_orange_small a:hover,.btn_orange_small a:visited {color:#fff;}	
	.btn_orange_header {background:url('/spportal/img-spportal/supermedia/buttons/btn_orange_left.gif') left top no-repeat; padding-left:5px;display: inline; float:left;}
	.btn_orange_header a {background:url('/spportal/img-spportal/supermedia/buttons/btn_orange.gif') right top no-repeat; font-size:11px; line-height:13px; padding:6px 12px 6px 7px; color:#fff; font-weight:bold; display:block;}
	.btn_orange_header a:active, .btn_orange_header a:hover {color:#fff;}

/* menu */
	#menu {width:184px; margin-top:22px; background:url('/spportal/img-spportal/supermedia/background/bkg_left_col_top_shadow_top.gif') left top no-repeat;min-height:280px;height:auto}
	*html #menu {height:280px}
	#menu a {color:#4d4d4f; font-size:13px; line-height:15px; display:block; text-decoration:none; padding:6px 0px 6px 15px;}
	#menu a:hover {color:#000 !important;}
	#menu a.selected {font-weight:bold; background:#f2f2f2 url('/spportal/img-spportal/supermedia/buttons/bkg_menu_selected.gif') right top repeat-y; cursor:default; color:#4d4d4f !important;}
	#menu span {font-size:0px; line-height:0px; background-color:#e1e1e1; display:block; height:1px; width:150px; margin-left:15px;}
	.sub_menu a {font-size:12px !important; line-height:15px!important; padding:3px 3px 3px 25px !important; color:#898989 !important;}
	.sub_menu a:hover {color:#4d4d4f !imporant;}
	.mc_seperator {font-size:0px; line-height:0px; background-color:#ebebeb; width:1px  !important;; padding:0px !important;}
	#sm_left_column {width:184px; background-image:url('/spportal/img-spportal/supermedia/background/left_sidebar_shadow.gif'); background-repeat:repeat-y; background-position:right top;}
	#questions {background-repeat:no-repeat; width:162px; margin:0px 0px 10px 10px;}
	.two_elements {background-image:url('/spportal/img-spportal/supermedia/backgrounds/bkg_small_question_box_2.gif'); height:140px;}
	.three_elements {background-image:url('/spportal/img-spportal/supermedia/backgrounds/bkg_small_question_box_3.gif'); height:170px;}
	.four_elements {background-image:url('/spportal/img-spportal/supermedia/backgrounds/bkg_small_question_box_4.gif'); height:210px;}	
	#questions_inner {padding:20px 10px 0px 20px;}
	#questions span {display:block; color:#dc7926; border-top:1px solid #c6c6c6; padding:11px 0px 11px 22px; font-size:12px; line-height:14px; background-repeat:no-repeat; background-position:left center;}
	#questions span a {font-size:11px;text-decoration:underline;}
	#quest_header {font-size:13px; line-height:15px; color:#4d4d4f; font-weight:bold; margin-bottom:10px;}
	#contact1 {background-image:url('/spportal/img-spportal/supermedia/icons/icon_phone.gif');}
	#contact2 {background-image:url('/spportal/img-spportal/supermedia/icons/icon_live_chat.gif');}
	#contact3 {background-image:url('/spportal/img-spportal/supermedia/icons/icon_info.gif');}
	#contact4 {background-image:url('/spportal/img-spportal/supermedia/icons/pdf-icon.gif');}
	#sm_left_column {width:184px; background-image:url('/spportal/img-spportal/supermedia/backgrounds/left_sidebar_shadow.gif'); background-repeat:repeat-y; background-position:right top;}


span.subtext {
	font-size: 10px;
	display:block;
	margin-top:2px;
	margin-bottom:5px;
}
span.email-examples{
	margin-top: -2px !important;
}
/* new module window layer css */
div.moduleMsg
{			
	display:none;						
	color:#323232;					
}
div.moduleContent
{
	font-family: Helvetica, sans-serif;			
	font-size:12px;		
	text-align:left;		
	padding:10px;	
}

div.moduleMsg form#sessionTimeoutForm
{
	margin:10px;
}

div.moduleMsg form#sessionTimeoutForm label
{			
	margin-top:8px;
}
div.moduleMsg form#sessionTimeoutForm input
{			
	margin-top:5px;			
	float:none;
	display:inline;
}

.moduleMsg-titlebar
{
	border-bottom: 1px solid #a5a5a5;
	background: url(/spportal/img-spportal/banners/h4bg.jpg);
	background-repeat: repeat-x;
	padding: 0px;		
	text-align:left;	
	padding:5px;
	font-family: Helvetica, sans-serif;			
	font-size:14px;		
	font-weight: bold;		
}

.footnote
{ 
	margin-top:30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
}
#checkbox_bkg {background:#FFF url('/spportal/img-spportal/supermedia/backgrounds/icon_faded_checkbox.gif') right bottom no-repeat; padding-top:10px;padding-bottom:0px;}


/*form elements*/

form h4 {        
	background: url(/spportal/img-spportal/banners/h4bg.jpg);
	background-repeat: repeat-x;
	color: #323232;
	font-size: 1.1em;
	padding:0.4em;	
	position:relative;
	margin: 0em;
    margin-bottom:0.5em; /* added code */
	margin-top: 0;
	height:30px;	
	}
    
p.inline-error-message
{
	color: #993333;
	font-weight: bold;
    background:url(/spportal/img-spportal/icons/error.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-left: 100px;
	margin-bottom: 10px;
	display:none;
	height: 20px;
}

p.inline-error-message-flush-left
{
	color: #993333;
	font-weight: bold;
    background:url(/spportal/img-spportal/icons/error.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-left: 0;
	margin-bottom: 10px;
	display:none;
	height: 20px;
}

p#global-error-message
{
	margin-left: 0;	
}

p.error-message
{
	color: #993333;
	font-weight: bold;
    background:url(/spportal/img-spportal/icons/error.gif);
	background-repeat: no-repeat;
	padding-left: 25px;	
	margin-left: 100px;
}

div.form-format
{
    border:1px solid rgb(210,210,210); /* Light gray */ 
    margin-bottom:10px;                
}

div.form-content
{    
    padding: 10px;        
}

form label {	
	width:120px;
	display:block;
	float:left;
	padding-top:5px;
}

form input, form textarea
{
   	display: inline;
   	margin-bottom:10px;
} 
form select
{
	display: inline;
   	margin-bottom:10px;
   	margin-top:2px;
   	height:22px;
}

div.form-buttons
{
	display: block;
	clear: left;
    text-align: right;
}
div.form-buttons input
{	
	display: inline;	
	margin:0;
}

/* padding used for button divider*/
img.button-divider{
    margin-left:2px;
    margin-right:2px;    
}


/* callout sidebar */
.tp_sidebar_box {background:url('/spportal/img-spportal/supermedia/backgrounds/bkg_right_sidebar_tp.jpg') left top no-repeat; width:200px; padding-top:4px; font-size:12px; line-height:17px; margin-bottom:20px;}
.tp_sidebar_box .inner {background:url('/spportal/img-spportal/supermedia/backgrounds/bkg_right_bottom.jpg') left bottom no-repeat; padding:5px 10px 0px 12px; position:relative;}
.tp_sidebar_box_headline {font-size:14px; color:#dc7926; font-weight:bold; margin-bottom:5px;}


.right_sidebar_box {background:url('/spportal/img-spportal/supermedia/backgrounds/bkg_rounded_edges.gif') left top no-repeat; width:200px; padding-top:10px; font-size:11px; line-height:17px; margin-bottom:20px;position:relative}
.right_sidebar_box .inner {background:url('/spportal/img-spportal/supermedia/backgrounds/bkg_rounded_edges_bottom.gif') left bottom no-repeat; padding:0px 10px 0px 12px; height:100%;}
.btn_sidebar_corner {background:url('/spportal/img-spportal/supermedia/backgrounds/btn_bottom_right_left.gif') left top no-repeat; padding-left:3px;position:absolute; bottom: 0px; right:0px; }
.btn_sidebar_corner a {background:url('/spportal/img-spportal/supermedia/backgrounds/btn_bottom_right.gif') right top no-repeat; font-size:11px; line-height:13px; padding:5px 3px 6px 0px; color:#4d4d4f; font-weight:bold; display:block;}
.right_sidebar_box .bottom_image {margin-left:-5px; padding-bottom:1px; display:block;}
.right_sidebar_box .rsb_headline {color:#4d4d4f; font-weight:bold; font-size:14px; line-height:18px;}
.right_sidebar_box .rsb_orange {color:#dc7926;}
.right_sidebar_box .quote {font-style:italic;}
.right_sidebar_box .quote_atribute {float:right; padding-top:4px;}

/* social icons div*/
#sp_soclink_box {
    margin-left:-320px !important;
    margin-top:-125px !important;
}

div#sp_soclink_wrapper img, div#sp_soclink_widget img, div#sp_soclink_box img {
    border: none;
    margin: 0;
}
div#sp_soclink_box img.sp_soc_xlink, div#sp_soclink_widget img.sp_soc_xlink {
    float:right;
}

*html div#sp_soclink_box img.sp_soc_xlink, div#sp_soclink_widget img.sp_soc_xlink {
    float:right;
    position:relative;
    right:-3px;
}

 #sp_soclink_widget {
    margin-left:-125px !important;
    margin-top:-125px !important;
}

*html #sp_soclink_widget input{
    position:relative;
    bottom:-6px;
}

.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: 0; padding-top:10px;padding-left:15px;}
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }
.ui-accordion h3 {font-weight:normal;}


/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { background: url(/spportal/img-spportal/supermedia/icons/accordion-collapsed.gif);background-repeat:no-repeat; background-position:left 11px;}
.ui-state-active, .ui-widget-content .ui-state-active {background: url(/spportal/img-spportal/supermedia/icons/accordion-open.gif);background-repeat:no-repeat; background-position:left 11px;}

#order-number {float:none;clear:both}
